--- /srv/rebuilderd/tmp/rebuilderdMdF8RV/inputs/mesa-opencl-icd_25.0.7-2_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdMdF8RV/out/mesa-opencl-icd_25.0.7-2_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-06-17 09:07:43.000000 debian-binary │ --rw-r--r-- 0 0 0 1444 2025-06-17 09:07:43.000000 control.tar.xz │ --rw-r--r-- 0 0 0 15902300 2025-06-17 09:07:43.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1448 2025-06-17 09:07:43.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 15904396 2025-06-17 09:07:43.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 0x901f64 0x901f64 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x901fc4 0x901fc4 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 3eb65a 00 AX 0 0 8 │ │ │ │ - [12] .fini PROGBITS 0041b454 41b454 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 0041b460 41b460 4e6afe 00 A 0 0 8 │ │ │ │ - [14] .eh_frame PROGBITS 00901f60 901f60 000004 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 0002fdf8 02fdf8 3eb6ba 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 0041b4b4 41b4b4 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 0041b4c0 41b4c0 4e6afe 00 A 0 0 8 │ │ │ │ + [14] .eh_frame PROGBITS 00901fc0 901fc0 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) 0x41b454 │ │ │ │ + 0x0000000d (FINI) 0x41b4b4 │ │ │ │ 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: b018cb8cb9ac86e28d3a6972854e7c8e50a63311 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 926d9480c9c61092fc28fd9fc5bacb832e8d7ec9 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -501,14 +501,15 @@ │ │ │ │ #@F2F1hwh │ │ │ │ &KiF@F{D │ │ │ │ fs:F!F0F │ │ │ │ 3F"FAF8p(F │ │ │ │ -*dsdddpddddddd'ddddddddddddddd$ │ │ │ │ 3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG │ │ │ │ #HxDpG#HxDpG"HxDpG"HxDpG!HxDpG!HxDpG HxDpG0 │ │ │ │ +HxDpGd[: │ │ │ │ GJ1F FzD │ │ │ │ EJ1F FzD │ │ │ │ BJ1F FzD │ │ │ │ Oaaaaaa^aaaaaaa[aaaaaaaaaaaaaaaa1K{D │ │ │ │ P$!"k8F,j │ │ │ │ PJzD }ck │ │ │ │ j b Z R J B : 2 * " │ │ │ │ @@ -1317,26 +1318,25 @@ │ │ │ │ (`XF:F%f# │ │ │ │ chBFAF(F │ │ │ │ dhCFJFIF(F │ │ │ │ F,Y$h|fO │ │ │ │ C KzD=`|` │ │ │ │ m{9F2F F │ │ │ │ 2"0! F+j │ │ │ │ -{` KzD=` │ │ │ │ +C KzD=`|` │ │ │ │ 2FAF F=C │ │ │ │ 2FAF F=C │ │ │ │ 2FAF F=C │ │ │ │ 2FAF F=C │ │ │ │ 2FAF F=C │ │ │ │ - = M ] m } │ │ │ │ HxDpG HxDpG HxDpG │ │ │ │ F.FTF)F8F │ │ │ │ KFBF1F8F │ │ │ │ F!F0FzDO │ │ │ │ -`RhZ`pG|w* │ │ │ │ /J F/IzDyD │ │ │ │ "F `{D)F │ │ │ │ =LF1h+FZF$ │ │ │ │ KFBF9F0F │ │ │ │ +FBF9F0F │ │ │ │ KF1F@FrF │ │ │ │ 3h)Fd"hF │ │ │ │ @@ -1488,15 +1488,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&HxDpGt │ │ │ │ +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 │ │ │ │ @@ -1558,15 +1558,14 @@ │ │ │ │ ##`DKfc{D#a │ │ │ │ J `9FHFzD │ │ │ │ FqKzDqIyD │ │ │ │ @ `J\KzD │ │ │ │ 3hBFphSD │ │ │ │ t=J9I{DzD │ │ │ │ rKrJ@X{D │ │ │ │ -HxDpGnQv │ │ │ │ }b 1\++I&!&!D │ │ │ │ 3zDbbJJ*+ │ │ │ │ y`8`2FaF │ │ │ │ |D+K,J{D X │ │ │ │ 830J!FzD │ │ │ │ F(J)H)KzDxD │ │ │ │ smkesnkf │ │ │ │ @@ -1757,15 +1756,15 @@ │ │ │ │ {D9IzDyD9 │ │ │ │ )L{D)I*JyD │ │ │ │ $!|D&I&J │ │ │ │ (1yD%KzD │ │ │ │ 8!|D"I"J │ │ │ │ D1yD!KzD │ │ │ │ #!g9J6KzD │ │ │ │ -FJKKJKI{DzDyD4 │ │ │ │ +FJKKJKI{DzDyD3 │ │ │ │ 0P2P1`E- │ │ │ │ 4J{D4IzDyD3 │ │ │ │ h:F@F1Fu │ │ │ │ IchPFzhyD │ │ │ │ i2h0FZd2 │ │ │ │ zI2F+F FyD │ │ │ │ :IBF;F FyD │ │ │ │ 2KJ+FzD` │ │ │ │ 2FJ+FzD` │ │ │ │ 1.AJzDAK │ │ │ │ 2?J+FzD` │ │ │ │ -2;J+FzD` │ │ │ │ +2;J+FzD_ │ │ │ │ 2.J+FzD_ │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ !]K(F]J{D │ │ │ │ !TK(FTJ{D │ │ │ │ (FOKzD{D │ │ │ │ szD#F(F^ │ │ │ │ (e FzD~D │ │ │ │ @@ -2970,15 +2969,15 @@ │ │ │ │ .J1F FzD& │ │ │ │ &J1F FzD& │ │ │ │ 6IyD6J(F │ │ │ │ -JyD(FzD │ │ │ │ !_J(FzD$ │ │ │ │ h'(F{DzD$ │ │ │ │ |&(F{DzD$ │ │ │ │ -!(F|D"F$ │ │ │ │ +!(F|D"F# │ │ │ │ !{D(FzD# │ │ │ │ !3h(FzD# │ │ │ │ %(F{DzD# │ │ │ │ !#FzD(F# │ │ │ │ !|D(F#FzD# │ │ │ │ !{D(FzD# │ │ │ │ !{D(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, r5, 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, r4, ror r5 │ │ │ │ + ldrsbteq fp, [lr], -r4 │ │ │ │ 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 sl, lr, r6, lsr pc │ │ │ │ - eorseq sl, lr, r4, lsr #30 │ │ │ │ - ldrshteq fp, [lr], -r4 │ │ │ │ - umaaleq r0, r2, r2, r3 │ │ │ │ - eorseq fp, lr, lr, lsl r1 │ │ │ │ - eorseq fp, lr, lr, lsl #3 │ │ │ │ + mlaseq lr, r6, pc, sl @ │ │ │ │ + eorseq sl, lr, r4, lsl #31 │ │ │ │ + eorseq fp, lr, r4, asr r1 │ │ │ │ + strdeq r0, [r2], #-50 @ 0xffffffce │ │ │ │ + eorseq fp, lr, lr, ror r1 │ │ │ │ + eorseq fp, lr, lr, ror #3 │ │ │ │ @ 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, ip, lsl #2 │ │ │ │ - eorseq fp, lr, sl, lsr r1 │ │ │ │ + eorseq fp, lr, ip, ror #2 │ │ │ │ + mlaseq lr, sl, r1, fp │ │ │ │ umullseq pc, r4, r0, r7 @ │ │ │ │ - eorseq sl, lr, r2, asr #31 │ │ │ │ - ldrsbteq sl, [lr], -r6 │ │ │ │ - subeq r3, r0, ip, asr ip │ │ │ │ - ldrsbteq sl, [lr], -lr │ │ │ │ - ldrsbteq sl, [lr], -r8 │ │ │ │ - eorseq sl, lr, r0, lsr ip │ │ │ │ - eorseq sl, lr, r2, asr #24 │ │ │ │ - eorseq sl, lr, r2, ror ip │ │ │ │ - ldrhteq sl, [lr], -sl │ │ │ │ - ldrsbteq sl, [lr], -r4 │ │ │ │ - ldrsbteq sl, [lr], -ip │ │ │ │ - eorseq sl, lr, ip, lsl sp │ │ │ │ - eorseq sl, lr, lr, asr #26 │ │ │ │ - eorseq sl, lr, lr, asr #26 │ │ │ │ - eorseq sl, lr, ip, ror #26 │ │ │ │ - eorseq sl, lr, r0, ror sp │ │ │ │ - mlaseq lr, r2, sp, sl │ │ │ │ - mlaseq lr, lr, sp, sl │ │ │ │ - ldrsbteq sl, [lr], -sl │ │ │ │ - subeq pc, r1, r8, lsr #31 │ │ │ │ - eorseq sl, lr, r8, ror #27 │ │ │ │ - ldrshteq sl, [lr], -sl │ │ │ │ - ldrshteq sl, [lr], -sl │ │ │ │ - eorseq sl, lr, r8, lsl lr │ │ │ │ - eorseq sl, lr, ip, lsr #28 │ │ │ │ - eorseq sl, lr, r2, lsr pc │ │ │ │ - eorseq sl, lr, r6, lsr #31 │ │ │ │ - ldrsbteq sl, [lr], -lr │ │ │ │ - ldrsbteq sl, [lr], -sl │ │ │ │ - eorseq sl, lr, lr, lsl pc │ │ │ │ - eorseq sl, lr, lr, lsr lr │ │ │ │ + eorseq fp, lr, r2, lsr #32 │ │ │ │ + eorseq sl, lr, r6, lsr ip │ │ │ │ + strheq r3, [r0], #-204 @ 0xffffff34 │ │ │ │ + eorseq sl, lr, lr, lsr ip │ │ │ │ + eorseq sl, lr, r8, lsr ip │ │ │ │ + mlaseq lr, r0, ip, sl │ │ │ │ + eorseq sl, lr, r2, lsr #25 │ │ │ │ + ldrsbteq sl, [lr], -r2 │ │ │ │ + eorseq sl, lr, sl, lsl sp │ │ │ │ + eorseq sl, lr, r4, lsr sp │ │ │ │ + eorseq sl, lr, ip, lsr sp │ │ │ │ + eorseq sl, lr, ip, ror sp │ │ │ │ + eorseq sl, lr, lr, lsr #27 │ │ │ │ + eorseq sl, lr, lr, lsr #27 │ │ │ │ + eorseq sl, lr, ip, asr #27 │ │ │ │ + ldrsbteq sl, [lr], -r0 │ │ │ │ ldrshteq sl, [lr], -r2 │ │ │ │ - mlaseq lr, r0, lr, sl │ │ │ │ - eorseq sl, lr, r0, asr lr │ │ │ │ + ldrshteq sl, [lr], -lr │ │ │ │ + eorseq sl, lr, sl, lsr lr │ │ │ │ + subeq r0, r2, r8 │ │ │ │ + eorseq sl, lr, r8, asr #28 │ │ │ │ + eorseq sl, lr, sl, asr lr │ │ │ │ + eorseq sl, lr, sl, asr lr │ │ │ │ + eorseq sl, lr, r8, ror lr │ │ │ │ + eorseq sl, lr, ip, lsl #29 │ │ │ │ + mlaseq lr, r2, pc, sl @ │ │ │ │ + eorseq fp, lr, r6 │ │ │ │ + eorseq fp, lr, lr, lsr r0 │ │ │ │ + eorseq fp, lr, sl, lsr r0 │ │ │ │ + eorseq sl, lr, lr, ror pc │ │ │ │ + mlaseq lr, lr, lr, sl │ │ │ │ + eorseq sl, lr, r2, asr lr │ │ │ │ + ldrshteq sl, [lr], -r0 │ │ │ │ + ldrhteq sl, [lr], -r0 │ │ │ │ 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, lr, ror #27 │ │ │ │ + eorseq sl, lr, lr, asr #28 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r9, pc, lr, lsr #8 │ │ │ │ + eorseq r9, pc, lr, lsl #9 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq sl, lr, r6, ror #27 │ │ │ │ + eorseq sl, lr, r6, asr #28 │ │ │ │ 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, sl, asr #2 │ │ │ │ + eorseq sl, lr, sl, lsr #3 │ │ │ │ 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, sl, ror #14 │ │ │ │ - eorseq r9, lr, r4, ror r7 │ │ │ │ - eorseq lr, pc, r8, ror #9 │ │ │ │ - eorseq r9, lr, sl, ror #14 │ │ │ │ + eorseq r9, lr, sl, asr #15 │ │ │ │ + ldrsbteq r9, [lr], -r4 │ │ │ │ + eorseq lr, pc, r8, asr #10 │ │ │ │ + eorseq r9, lr, sl, asr #15 │ │ │ │ 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, r4, lsl r7 │ │ │ │ - ldrshteq r9, [lr], -r8 │ │ │ │ - eorseq lr, pc, r0, ror #8 │ │ │ │ - subeq r7, r0, r2, lsr r7 │ │ │ │ - subeq r7, r0, ip, ror #15 │ │ │ │ - ldrsbteq r9, [lr], -lr │ │ │ │ - ldrsbteq r9, [lr], -r6 │ │ │ │ - eorseq r9, lr, lr, asr #13 │ │ │ │ + eorseq r9, lr, r4, ror r7 │ │ │ │ + eorseq r9, lr, r8, asr r7 │ │ │ │ + eorseq lr, pc, r0, asr #9 │ │ │ │ + umaaleq r7, r0, r2, r7 │ │ │ │ + subeq r7, r0, ip, asr #16 │ │ │ │ + eorseq r9, lr, lr, lsr r7 │ │ │ │ + eorseq r9, lr, r6, lsr r7 │ │ │ │ + eorseq r9, lr, lr, lsr #14 │ │ │ │ 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, ip, ror r6 │ │ │ │ - eorseq r9, lr, sl, lsl #13 │ │ │ │ - eorseq r9, lr, lr, lsl #13 │ │ │ │ - umaaleq ip, r1, r8, ip │ │ │ │ - ldrhteq r9, [lr], -r2 │ │ │ │ + ldrsbteq r9, [lr], -ip │ │ │ │ + eorseq r9, lr, sl, ror #13 │ │ │ │ + eorseq r9, lr, lr, ror #13 │ │ │ │ + strdeq ip, [r1], #-200 @ 0xffffff38 │ │ │ │ + eorseq r9, lr, r2, lsl ip │ │ │ │ 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 │ │ │ │ - ldrshteq r9, [lr], -r8 │ │ │ │ - eorseq r9, lr, r8, lsl #12 │ │ │ │ - ldrshteq r9, [lr], -r8 │ │ │ │ - subeq sl, r1, lr, lsl r1 │ │ │ │ - eorseq lr, lr, r8, ror #17 │ │ │ │ + eorseq r9, lr, r8, asr r6 │ │ │ │ + eorseq r9, lr, r8, ror #12 │ │ │ │ + eorseq r9, lr, r8, asr r6 │ │ │ │ + subeq sl, r1, lr, ror r1 │ │ │ │ + eorseq lr, lr, r8, asr #18 │ │ │ │ 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, r6, ror #10 │ │ │ │ - mlaseq lr, r0, r5, r9 │ │ │ │ - eorseq r9, lr, r8, ror #10 │ │ │ │ - eorseq lr, lr, sl, ror #16 │ │ │ │ - eorseq lr, lr, r0, lsl r1 │ │ │ │ + eorseq r9, lr, r6, asr #11 │ │ │ │ + ldrshteq r9, [lr], -r0 │ │ │ │ + eorseq r9, lr, r8, asr #11 │ │ │ │ + eorseq lr, lr, sl, asr #17 │ │ │ │ + eorseq lr, lr, r0, ror r1 │ │ │ │ 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 │ │ │ │ - eorseq r9, lr, r6, ror #9 │ │ │ │ - eorseq r9, lr, r8, lsr #10 │ │ │ │ - eorseq r9, lr, r4, ror #9 │ │ │ │ - eorseq sp, lr, r6, lsr #27 │ │ │ │ + eorseq r9, lr, r6, asr #10 │ │ │ │ + eorseq r9, lr, r8, lsl #11 │ │ │ │ + eorseq r9, lr, r4, asr #10 │ │ │ │ + eorseq sp, lr, r6, lsl #28 │ │ │ │ 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 │ │ │ │ - eorseq r9, lr, r0, ror #9 │ │ │ │ - eorseq r9, lr, lr, ror r4 │ │ │ │ - eorseq r9, lr, lr, ror r4 │ │ │ │ + eorseq r9, lr, r0, asr #10 │ │ │ │ + ldrsbteq r9, [lr], -lr │ │ │ │ + ldrsbteq r9, [lr], -lr │ │ │ │ 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 │ │ │ │ - mlaseq lr, r8, r4, r9 │ │ │ │ - eorseq r9, lr, lr, lsl r4 │ │ │ │ - eorseq r9, lr, lr, lsl r4 │ │ │ │ + ldrshteq r9, [lr], -r8 │ │ │ │ + eorseq r9, lr, lr, ror r4 │ │ │ │ + eorseq r9, lr, lr, ror r4 │ │ │ │ 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 │ │ │ │ - ldrhteq r9, [lr], -sl │ │ │ │ - eorseq r9, lr, ip, lsr r4 │ │ │ │ - ldrhteq r9, [lr], -r8 │ │ │ │ - eorseq r9, lr, r2, lsr r4 │ │ │ │ + eorseq r9, lr, sl, lsl r4 │ │ │ │ + mlaseq lr, ip, r4, r9 │ │ │ │ + eorseq r9, lr, r8, lsl r4 │ │ │ │ + mlaseq lr, r2, r4, r9 │ │ │ │ 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, r0, asr r3 │ │ │ │ - eorseq r9, lr, sl, ror #7 │ │ │ │ - eorseq r9, lr, lr, asr #6 │ │ │ │ - eorseq r9, lr, ip, ror #7 │ │ │ │ - eorseq r9, lr, r2, ror #7 │ │ │ │ + ldrhteq r9, [lr], -r0 │ │ │ │ + eorseq r9, lr, sl, asr #8 │ │ │ │ + eorseq r9, lr, lr, lsr #7 │ │ │ │ + eorseq r9, lr, ip, asr #8 │ │ │ │ + eorseq r9, lr, r2, asr #8 │ │ │ │ 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 │ │ │ │ - ldrhteq r9, [lr], -ip │ │ │ │ - eorseq r9, lr, r6, lsl #7 │ │ │ │ - ldrhteq r9, [lr], -r8 │ │ │ │ - subeq r7, r0, sl, lsl #5 │ │ │ │ - subeq r7, r0, r4, asr #6 │ │ │ │ + eorseq r9, lr, ip, lsl r3 │ │ │ │ + eorseq r9, lr, r6, ror #7 │ │ │ │ + eorseq r9, lr, r8, lsl r3 │ │ │ │ + subeq r7, r0, sl, ror #5 │ │ │ │ + subeq r7, r0, r4, lsr #7 │ │ │ │ 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 │ │ │ │ - eorseq r9, lr, sl, lsr r2 │ │ │ │ - eorseq r9, lr, r4, lsl r3 │ │ │ │ - eorseq r9, lr, r8, lsr r2 │ │ │ │ - subeq ip, r1, r2, asr #16 │ │ │ │ + mlaseq lr, sl, r2, r9 │ │ │ │ + eorseq r9, lr, r4, ror r3 │ │ │ │ + mlaseq lr, r8, r2, r9 │ │ │ │ + subeq ip, r1, r2, lsr #17 │ │ │ │ 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, sl, asr #3 │ │ │ │ - ldrhteq r9, [lr], -ip │ │ │ │ - eorseq r9, lr, ip, asr #3 │ │ │ │ - ldrdeq ip, [r1], #-118 @ 0xffffff8a │ │ │ │ - mlaseq lr, r6, r2, r9 │ │ │ │ - eorseq r9, lr, sl, lsl #5 │ │ │ │ + eorseq r9, lr, sl, lsr #4 │ │ │ │ + eorseq r9, lr, ip, lsl r3 │ │ │ │ + eorseq r9, lr, ip, lsr #4 │ │ │ │ + subeq ip, r1, r6, lsr r8 │ │ │ │ + ldrshteq r9, [lr], -r6 │ │ │ │ + eorseq r9, lr, sl, ror #5 │ │ │ │ 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, lsr r1 │ │ │ │ - eorseq r9, lr, r4, asr #4 │ │ │ │ - eorseq r9, lr, r0, lsr r1 │ │ │ │ - eorseq r9, lr, sl, lsr r2 │ │ │ │ + mlaseq lr, r2, r1, r9 │ │ │ │ + eorseq r9, lr, r4, lsr #5 │ │ │ │ + mlaseq lr, r0, r1, r9 │ │ │ │ + mlaseq lr, sl, r2, r9 │ │ │ │ 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, asr #1 │ │ │ │ - ldrshteq r9, [lr], -r4 │ │ │ │ - eorseq r9, lr, r8, asr #1 │ │ │ │ - ldrsbteq r9, [lr], -r2 │ │ │ │ + eorseq r9, lr, sl, lsr #2 │ │ │ │ + eorseq r9, lr, r4, asr r2 │ │ │ │ + eorseq r9, lr, r8, lsr #2 │ │ │ │ + eorseq r9, lr, r2, lsr r2 │ │ │ │ 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, asr r0 │ │ │ │ - eorseq r9, lr, r8, lsl #3 │ │ │ │ - eorseq r9, lr, r0, asr r0 │ │ │ │ - eorseq r9, lr, sl, asr r1 │ │ │ │ + ldrhteq r9, [lr], -r2 │ │ │ │ + eorseq r9, lr, r8, ror #3 │ │ │ │ + ldrhteq r9, [lr], -r0 │ │ │ │ + ldrhteq r9, [lr], -sl │ │ │ │ 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 │ │ │ │ - eorseq r8, lr, sl, ror #31 │ │ │ │ - eorseq r9, lr, r0, lsr r1 │ │ │ │ - eorseq r8, lr, r8, ror #31 │ │ │ │ - ldrshteq r9, [lr], -r2 │ │ │ │ + eorseq r9, lr, sl, asr #32 │ │ │ │ + mlaseq lr, r0, r1, r9 │ │ │ │ + eorseq r9, lr, r8, asr #32 │ │ │ │ + eorseq r9, lr, r2, asr r1 │ │ │ │ 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 │ │ │ │ - ldrsbteq r9, [lr], -r4 │ │ │ │ - eorseq r8, lr, r6, ror pc │ │ │ │ - eorseq r8, lr, r6, ror pc │ │ │ │ - ldrdeq r1, [r3], #-152 @ 0xffffff68 │ │ │ │ - eorseq r9, lr, ip, lsl #1 │ │ │ │ - mlaseq lr, lr, r0, r9 │ │ │ │ + eorseq r9, lr, r4, lsr r1 │ │ │ │ + ldrsbteq r8, [lr], -r6 │ │ │ │ + ldrsbteq r8, [lr], -r6 │ │ │ │ + subeq r1, r3, r8, lsr sl │ │ │ │ + eorseq r9, lr, ip, ror #1 │ │ │ │ + ldrshteq r9, [lr], -lr │ │ │ │ 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 │ │ │ │ - eorseq r9, lr, sl, lsr r0 │ │ │ │ - eorseq r8, lr, r4, asr #29 │ │ │ │ - eorseq r8, lr, r2, asr #29 │ │ │ │ - subeq r1, r3, r4, lsr #18 │ │ │ │ + mlaseq lr, sl, r0, r9 │ │ │ │ + eorseq r8, lr, r4, lsr #30 │ │ │ │ + eorseq r8, lr, r2, lsr #30 │ │ │ │ + subeq r1, r3, r4, lsl #19 │ │ │ │ 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 │ │ │ │ - eorseq r8, lr, lr, lsr lr │ │ │ │ - eorseq r8, lr, r0, asr #31 │ │ │ │ - eorseq r8, lr, r8, lsr lr │ │ │ │ - subeq ip, r1, r2, asr #8 │ │ │ │ - eorseq r8, lr, r0, lsr pc │ │ │ │ - mlaseq lr, r2, pc, r8 @ │ │ │ │ - subeq r1, r3, r2, ror #16 │ │ │ │ - eorseq sp, lr, sl, lsr #23 │ │ │ │ + mlaseq lr, lr, lr, r8 │ │ │ │ + eorseq r9, lr, r0, lsr #32 │ │ │ │ + mlaseq lr, r8, lr, r8 │ │ │ │ + subeq ip, r1, r2, lsr #9 │ │ │ │ + mlaseq lr, r0, pc, r8 @ │ │ │ │ + ldrshteq r8, [lr], -r2 │ │ │ │ + subeq r1, r3, r2, asr #17 │ │ │ │ + eorseq sp, lr, sl, lsl #24 │ │ │ │ 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 │ │ │ │ - eorseq r8, lr, r0, ror #29 │ │ │ │ - eorseq r8, lr, r4, lsr sp │ │ │ │ - eorseq r8, lr, r8, lsr sp │ │ │ │ - ldrsbteq r8, [lr], -r2 │ │ │ │ - strdeq r4, [r0], #-8 │ │ │ │ + eorseq r8, lr, r0, asr #30 │ │ │ │ + mlaseq lr, r4, sp, r8 │ │ │ │ + mlaseq lr, r8, sp, r8 │ │ │ │ + eorseq r8, lr, r2, lsr pc │ │ │ │ + subeq r4, r0, r8, asr r1 │ │ │ │ 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 r8, lr, r0, asr lr │ │ │ │ - eorseq r8, lr, lr, lsl #25 │ │ │ │ - eorseq r8, lr, lr, lsl #25 │ │ │ │ + ldrhteq r8, [lr], -r0 │ │ │ │ + eorseq r8, lr, lr, ror #25 │ │ │ │ + eorseq r8, lr, lr, ror #25 │ │ │ │ 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, lr, lsr #24 │ │ │ │ - eorseq r8, lr, r0, lsl #28 │ │ │ │ - eorseq r8, lr, ip, lsr #24 │ │ │ │ - eorseq sp, lr, lr, lsr #30 │ │ │ │ + eorseq r8, lr, lr, lsl #25 │ │ │ │ + eorseq r8, lr, r0, ror #28 │ │ │ │ + eorseq r8, lr, ip, lsl #25 │ │ │ │ + eorseq sp, lr, lr, lsl #31 │ │ │ │ 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, sl, lsr #23 │ │ │ │ - eorseq r8, lr, lr, lsl #27 │ │ │ │ - eorseq r8, lr, r2, lsr #23 │ │ │ │ - eorseq r8, lr, r0, lsl #27 │ │ │ │ - subeq r7, r1, r6, lsr lr │ │ │ │ - eorseq r8, lr, r8, ror sp │ │ │ │ - eorseq r8, lr, lr, lsr sp │ │ │ │ - eorseq r8, lr, sl, lsr sp │ │ │ │ - eorseq r8, lr, r4, lsr sp │ │ │ │ + eorseq r8, lr, sl, lsl #24 │ │ │ │ + eorseq r8, lr, lr, ror #27 │ │ │ │ + eorseq r8, lr, r2, lsl #24 │ │ │ │ + eorseq r8, lr, r0, ror #27 │ │ │ │ + umaaleq r7, r1, r6, lr │ │ │ │ + ldrsbteq r8, [lr], -r8 │ │ │ │ + mlaseq lr, lr, sp, r8 │ │ │ │ + mlaseq lr, sl, sp, r8 │ │ │ │ + mlaseq lr, r4, sp, r8 │ │ │ │ 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, r2, lsl #21 │ │ │ │ - ldrhteq r8, [lr], -ip │ │ │ │ - eorseq r8, lr, r0, lsl #21 │ │ │ │ + eorseq r8, lr, r2, ror #21 │ │ │ │ + eorseq r8, lr, ip, lsl sp │ │ │ │ + eorseq r8, lr, r0, ror #21 │ │ │ │ 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 │ │ │ │ - eorseq r8, lr, r2, lsr #20 │ │ │ │ - eorseq r8, lr, ip, ror #24 │ │ │ │ - eorseq r8, lr, r0, lsr #20 │ │ │ │ + eorseq r8, lr, r2, lsl #21 │ │ │ │ + eorseq r8, lr, ip, asr #25 │ │ │ │ + eorseq r8, lr, r0, lsl #21 │ │ │ │ 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, r2, asr #19 │ │ │ │ - eorseq r8, lr, ip, lsl ip │ │ │ │ - eorseq r8, lr, r0, asr #19 │ │ │ │ + eorseq r8, lr, r2, lsr #20 │ │ │ │ + eorseq r8, lr, ip, ror ip │ │ │ │ + eorseq r8, lr, r0, lsr #20 │ │ │ │ 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 │ │ │ │ - ldrsbteq r8, [lr], -r4 │ │ │ │ - eorseq r8, lr, r2, ror #18 │ │ │ │ - eorseq r8, lr, r2, ror #18 │ │ │ │ + eorseq r8, lr, r4, lsr ip │ │ │ │ + eorseq r8, lr, r2, asr #19 │ │ │ │ + eorseq r8, lr, r2, asr #19 │ │ │ │ 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, r8, lsl #23 │ │ │ │ - eorseq r8, lr, r2, lsl #18 │ │ │ │ - eorseq r8, lr, r2, lsl #18 │ │ │ │ + eorseq r8, lr, r8, ror #23 │ │ │ │ + eorseq r8, lr, r2, ror #18 │ │ │ │ + eorseq r8, lr, r2, ror #18 │ │ │ │ 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, r4, lsr fp │ │ │ │ - eorseq r8, lr, r2, lsr #17 │ │ │ │ - eorseq r8, lr, r2, lsr #17 │ │ │ │ + mlaseq lr, r4, fp, r8 │ │ │ │ + eorseq r8, lr, r2, lsl #18 │ │ │ │ + eorseq r8, lr, r2, lsl #18 │ │ │ │ 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, r6, asr #21 │ │ │ │ - eorseq r8, lr, r8, lsr #16 │ │ │ │ - eorseq r8, lr, ip, lsr #16 │ │ │ │ - subeq fp, r1, r6, lsr lr │ │ │ │ - eorseq ip, lr, r8, ror #1 │ │ │ │ - eorseq pc, lr, r0, ror #11 │ │ │ │ + eorseq r8, lr, r6, lsr #22 │ │ │ │ + eorseq r8, lr, r8, lsl #17 │ │ │ │ + eorseq r8, lr, ip, lsl #17 │ │ │ │ + umaaleq fp, r1, r6, lr │ │ │ │ + eorseq ip, lr, r8, asr #2 │ │ │ │ + eorseq pc, lr, r0, asr #12 │ │ │ │ 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, sl, lsl #20 │ │ │ │ - eorseq r8, lr, r8, asr r7 │ │ │ │ - eorseq r8, lr, ip, asr r7 │ │ │ │ - ldrshteq r8, [lr], -lr │ │ │ │ - eorseq sp, lr, ip, asr #20 │ │ │ │ - ldrsbteq r8, [lr], -lr │ │ │ │ + eorseq r8, lr, sl, ror #20 │ │ │ │ + ldrhteq r8, [lr], -r8 │ │ │ │ + ldrhteq r8, [lr], -ip │ │ │ │ + eorseq r8, lr, lr, asr sl │ │ │ │ + eorseq sp, lr, ip, lsr #21 │ │ │ │ + eorseq r8, lr, lr, lsr sl │ │ │ │ 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 │ │ │ │ - ldrhteq r8, [lr], -r6 │ │ │ │ - eorseq r8, lr, lr, ror r9 │ │ │ │ - ldrhteq r8, [lr], -r2 │ │ │ │ - eorseq r8, lr, r2, ror r9 │ │ │ │ - eorseq r8, lr, ip, lsr r7 │ │ │ │ - eorseq pc, lr, sl, lsl #13 │ │ │ │ - subeq pc, r1, r8, lsr r4 @ │ │ │ │ + eorseq r8, lr, r6, lsl r7 │ │ │ │ + ldrsbteq r8, [lr], -lr │ │ │ │ + eorseq r8, lr, r2, lsl r7 │ │ │ │ + ldrsbteq r8, [lr], -r2 │ │ │ │ + mlaseq lr, ip, r7, r8 │ │ │ │ + eorseq pc, lr, sl, ror #13 │ │ │ │ + umaaleq pc, r1, r8, r4 @ │ │ │ │ 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 │ │ │ │ - ldrsbteq r8, [lr], -ip │ │ │ │ - ldrshteq r8, [lr], -r2 │ │ │ │ - eorseq r8, lr, lr, ror #11 │ │ │ │ - ldrsbteq r8, [lr], -r0 │ │ │ │ - eorseq r8, lr, r6, asr r6 │ │ │ │ - eorseq sp, lr, r8, lsl #7 │ │ │ │ + eorseq r8, lr, ip, lsr r9 │ │ │ │ + eorseq r8, lr, r2, asr r6 │ │ │ │ + eorseq r8, lr, lr, asr #12 │ │ │ │ + eorseq r8, lr, r0, lsr r9 │ │ │ │ + ldrhteq r8, [lr], -r6 │ │ │ │ + eorseq sp, lr, r8, ror #7 │ │ │ │ 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 │ │ │ │ - eorseq r8, lr, r0, asr #16 │ │ │ │ - eorseq r8, lr, r2, lsr r5 │ │ │ │ - eorseq r8, lr, r6, lsr r5 │ │ │ │ - eorseq r8, lr, ip, lsr r8 │ │ │ │ - eorseq r8, lr, r2, lsr r8 │ │ │ │ + eorseq r8, lr, r0, lsr #17 │ │ │ │ + mlaseq lr, r2, r5, r8 │ │ │ │ + mlaseq lr, r6, r5, r8 │ │ │ │ + mlaseq lr, ip, r8, r8 │ │ │ │ + mlaseq lr, r2, r8, r8 │ │ │ │ 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 │ │ │ │ - ldrsbteq r8, [lr], -r8 │ │ │ │ - mlaseq lr, sl, r4, r8 │ │ │ │ - mlaseq lr, lr, r4, r8 │ │ │ │ - eorseq r8, lr, r4, lsr #15 │ │ │ │ + eorseq r8, lr, r8, lsr r8 │ │ │ │ + ldrshteq r8, [lr], -sl │ │ │ │ + ldrshteq r8, [lr], -lr │ │ │ │ + eorseq r8, lr, r4, lsl #16 │ │ │ │ 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, lr, asr r7 │ │ │ │ - eorseq r8, lr, r6, lsl #8 │ │ │ │ - eorseq r8, lr, sl, lsl #8 │ │ │ │ - eorseq r8, lr, r0, lsl r7 │ │ │ │ - eorseq r8, lr, lr, asr #14 │ │ │ │ + ldrhteq r8, [lr], -lr │ │ │ │ + eorseq r8, lr, r6, ror #8 │ │ │ │ + eorseq r8, lr, sl, ror #8 │ │ │ │ + eorseq r8, lr, r0, ror r7 │ │ │ │ + eorseq r8, lr, lr, lsr #15 │ │ │ │ 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, sl, asr #13 │ │ │ │ - eorseq r8, lr, r4, asr #6 │ │ │ │ - eorseq r8, lr, r8, asr #6 │ │ │ │ - eorseq r8, lr, lr, asr #12 │ │ │ │ + eorseq r8, lr, sl, lsr #14 │ │ │ │ + eorseq r8, lr, r4, lsr #7 │ │ │ │ + eorseq r8, lr, r8, lsr #7 │ │ │ │ + eorseq r8, lr, lr, lsr #13 │ │ │ │ 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 │ │ │ │ - eorseq r8, lr, r4, asr #12 │ │ │ │ - eorseq r8, lr, lr, lsr #5 │ │ │ │ - ldrhteq r8, [lr], -r2 │ │ │ │ - strheq fp, [r1], #-140 @ 0xffffff74 │ │ │ │ - subeq ip, r1, r6, ror sp │ │ │ │ - eorseq pc, lr, r6, rrx │ │ │ │ - eorseq fp, lr, r6, asr #22 │ │ │ │ - eorseq r8, lr, r2, ror r6 │ │ │ │ - ldrsbteq r8, [lr], -r4 │ │ │ │ - ldrhteq r8, [lr], -r0 │ │ │ │ + eorseq r8, lr, r4, lsr #13 │ │ │ │ + eorseq r8, lr, lr, lsl #6 │ │ │ │ + eorseq r8, lr, r2, lsl r3 │ │ │ │ + subeq fp, r1, ip, lsl r9 │ │ │ │ + ldrdeq ip, [r1], #-214 @ 0xffffff2a │ │ │ │ + eorseq pc, lr, r6, asr #1 │ │ │ │ + eorseq fp, lr, r6, lsr #23 │ │ │ │ + ldrsbteq r8, [lr], -r2 │ │ │ │ + eorseq r8, lr, r4, lsr r6 │ │ │ │ + eorseq r8, lr, r0, lsl r6 │ │ │ │ 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 │ │ │ │ - eorseq r8, lr, r8, lsr r5 │ │ │ │ - eorseq r8, lr, r6, ror r1 │ │ │ │ - eorseq r8, lr, sl, ror r1 │ │ │ │ - subeq fp, r1, r4, lsl #15 │ │ │ │ - mlaseq lr, lr, r6, r8 │ │ │ │ - ldrsbteq r8, [lr], -lr │ │ │ │ + mlaseq lr, r8, r5, r8 │ │ │ │ + ldrsbteq r8, [lr], -r6 │ │ │ │ + ldrsbteq r8, [lr], -sl │ │ │ │ + subeq fp, r1, r4, ror #15 │ │ │ │ + ldrshteq r8, [lr], -lr │ │ │ │ + eorseq r8, lr, lr, lsr r2 │ │ │ │ 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 │ │ │ │ - mlaseq lr, r2, r4, r8 │ │ │ │ - ldrhteq r8, [lr], -lr │ │ │ │ - eorseq r8, lr, r2, asr #1 │ │ │ │ - eorseq r8, lr, r4, lsr #7 │ │ │ │ - eorseq r8, lr, lr, asr #2 │ │ │ │ - ldrsbteq r8, [lr], -r4 │ │ │ │ + ldrshteq r8, [lr], -r2 │ │ │ │ + eorseq r8, lr, lr, lsl r1 │ │ │ │ + eorseq r8, lr, r2, lsr #2 │ │ │ │ + eorseq r8, lr, r4, lsl #8 │ │ │ │ + eorseq r8, lr, lr, lsr #3 │ │ │ │ + eorseq r8, lr, r4, lsr r6 │ │ │ │ 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, r2, lsl r0 │ │ │ │ - ldrshteq r8, [lr], -r4 │ │ │ │ - eorseq r8, lr, r0, lsl r0 │ │ │ │ + eorseq r8, lr, r2, ror r0 │ │ │ │ + eorseq r8, lr, r4, asr r4 │ │ │ │ + eorseq r8, lr, r0, ror r0 │ │ │ │ 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 r7, lr, sl, lsr #31 │ │ │ │ - eorseq r8, lr, r4, lsr #7 │ │ │ │ - eorseq r7, lr, ip, lsr #31 │ │ │ │ - mlaseq lr, sl, r3, r8 │ │ │ │ - eorseq r8, lr, ip, lsl #7 │ │ │ │ - eorseq r8, lr, lr, lsl #7 │ │ │ │ + eorseq r8, lr, sl │ │ │ │ + eorseq r8, lr, r4, lsl #8 │ │ │ │ + eorseq r8, lr, ip │ │ │ │ + ldrshteq r8, [lr], -sl │ │ │ │ + eorseq r8, lr, ip, ror #7 │ │ │ │ + eorseq r8, lr, lr, ror #7 │ │ │ │ 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 r7, lr, lr, ror #29 │ │ │ │ - eorseq r8, lr, ip, lsl #6 │ │ │ │ - ldrshteq r7, [lr], -r0 │ │ │ │ - eorseq r8, lr, r6, lsl #6 │ │ │ │ - eorseq r8, lr, r8, ror #5 │ │ │ │ - subeq r8, r1, sl, ror #19 │ │ │ │ + eorseq r7, lr, lr, asr #30 │ │ │ │ + eorseq r8, lr, ip, ror #6 │ │ │ │ + eorseq r7, lr, r0, asr pc │ │ │ │ + eorseq r8, lr, r6, ror #6 │ │ │ │ + eorseq r8, lr, r8, asr #6 │ │ │ │ + subeq r8, r1, sl, asr #20 │ │ │ │ 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 │ │ │ │ - eorseq r7, lr, ip, lsr lr │ │ │ │ - eorseq r8, lr, r2, ror r2 │ │ │ │ - eorseq r7, lr, sl, lsr lr │ │ │ │ - subeq ip, r2, r8, lsl #5 │ │ │ │ - eorseq r8, lr, r2, lsr r2 │ │ │ │ + mlaseq lr, ip, lr, r7 │ │ │ │ + ldrsbteq r8, [lr], -r2 │ │ │ │ + mlaseq lr, sl, lr, r7 │ │ │ │ + subeq ip, r2, r8, ror #5 │ │ │ │ + mlaseq lr, r2, r2, r8 │ │ │ │ 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, r0, lsr #27 │ │ │ │ - eorseq r8, lr, sl, ror #3 │ │ │ │ - mlaseq lr, lr, sp, r7 │ │ │ │ - eorseq r8, lr, r8, ror #3 │ │ │ │ - ldrdeq ip, [r2], #-22 @ 0xffffffea │ │ │ │ + eorseq r7, lr, r0, lsl #28 │ │ │ │ + eorseq r8, lr, sl, asr #4 │ │ │ │ + ldrshteq r7, [lr], -lr │ │ │ │ + eorseq r8, lr, r8, asr #4 │ │ │ │ + subeq ip, r2, r6, lsr r2 │ │ │ │ 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, r9, lsr sp @ │ │ │ │ svclt 0x0000e7f2 │ │ │ │ - mlaseq lr, r8, r9, fp │ │ │ │ - eorseq r7, lr, r4, lsl #26 │ │ │ │ + ldrshteq fp, [lr], -r8 │ │ │ │ + eorseq r7, lr, r4, ror #26 │ │ │ │ @ instruction: 0x00955fb8 │ │ │ │ - eorseq r7, lr, r2, lsl #26 │ │ │ │ + eorseq r7, lr, r2, ror #26 │ │ │ │ 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, lr, ror ip │ │ │ │ - ldrshteq r8, [lr], -r6 │ │ │ │ - eorseq r7, lr, r6, ror ip │ │ │ │ - ldrdeq ip, [r1], #-128 @ 0xffffff80 │ │ │ │ - eorseq ip, pc, r6, asr #5 │ │ │ │ - ldrshteq ip, [lr], -ip │ │ │ │ - subeq r0, r3, ip, lsl #13 │ │ │ │ - eorseq r8, lr, r6, ror r0 │ │ │ │ - eorseq r8, lr, r2, rrx │ │ │ │ - eorseq r8, lr, r0, asr r0 │ │ │ │ - strdeq sl, [r2], #-200 @ 0xffffff38 │ │ │ │ - subeq r0, r2, r2, lsl #9 │ │ │ │ - strheq sl, [r1], #-156 @ 0xffffff64 │ │ │ │ - eorseq r7, lr, r0, lsr #31 │ │ │ │ + ldrsbteq r7, [lr], -lr │ │ │ │ + eorseq r8, lr, r6, asr r1 │ │ │ │ + ldrsbteq r7, [lr], -r6 │ │ │ │ + subeq ip, r1, r0, lsr r9 │ │ │ │ + eorseq ip, pc, r6, lsr #6 │ │ │ │ + eorseq ip, lr, ip, asr sl │ │ │ │ + subeq r0, r3, ip, ror #13 │ │ │ │ + ldrsbteq r8, [lr], -r6 │ │ │ │ + eorseq r8, lr, r2, asr #1 │ │ │ │ + ldrhteq r8, [lr], -r0 │ │ │ │ + subeq sl, r2, r8, asr sp │ │ │ │ + subeq r0, r2, r2, ror #9 │ │ │ │ + subeq sl, r1, ip, lsl sl │ │ │ │ + eorseq r8, lr, 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 │ │ │ │ - mlaseq lr, r2, pc, r7 @ │ │ │ │ - ldrsbteq r7, [lr], -lr │ │ │ │ - ldrsbteq r7, [lr], -sl │ │ │ │ - eorseq r7, lr, r8, lsl #31 │ │ │ │ - eorseq ip, pc, ip, lsr #2 │ │ │ │ - eorseq r7, lr, sl, asr #29 │ │ │ │ + ldrshteq r7, [lr], -r2 │ │ │ │ + eorseq r7, lr, lr, lsr fp │ │ │ │ + eorseq r7, lr, sl, lsr fp │ │ │ │ + eorseq r7, lr, r8, ror #31 │ │ │ │ + eorseq ip, pc, ip, lsl #3 │ │ │ │ + eorseq r7, lr, sl, lsr #30 │ │ │ │ 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 │ │ │ │ - ldrshteq r7, [lr], -ip │ │ │ │ - eorseq r7, lr, r0, lsr #20 │ │ │ │ - eorseq r7, lr, r0, lsr #20 │ │ │ │ - eorseq r7, lr, lr, asr #29 │ │ │ │ - eorseq ip, pc, r2, ror r0 @ │ │ │ │ - ldrhteq r7, [lr], -r4 │ │ │ │ - ldrshteq r7, [lr], -r8 │ │ │ │ + eorseq r7, lr, ip, asr pc │ │ │ │ + eorseq r7, lr, r0, lsl #21 │ │ │ │ + eorseq r7, lr, r0, lsl #21 │ │ │ │ + eorseq r7, lr, lr, lsr #30 │ │ │ │ + ldrsbteq ip, [pc], -r2 │ │ │ │ + eorseq r7, lr, r4, lsl pc │ │ │ │ + eorseq r7, lr, r8, asr 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 │ │ │ │ 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, lr, asr #18 │ │ │ │ - eorseq r7, lr, r4, asr lr │ │ │ │ - eorseq r7, lr, r0, asr r9 │ │ │ │ - ldrhteq fp, [pc], -r6 │ │ │ │ - eorseq r7, lr, lr, lsl sp │ │ │ │ - eorseq r7, lr, r0, lsl sp │ │ │ │ - eorseq r7, lr, sl, lsr #26 │ │ │ │ + eorseq r7, lr, lr, lsr #19 │ │ │ │ + ldrhteq r7, [lr], -r4 │ │ │ │ + ldrhteq r7, [lr], -r0 │ │ │ │ + eorseq ip, pc, r6, lsl r0 @ │ │ │ │ + eorseq r7, lr, lr, ror sp │ │ │ │ + eorseq r7, lr, r0, ror sp │ │ │ │ + eorseq r7, lr, sl, lsl #27 │ │ │ │ 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, lr, ror r8 │ │ │ │ - mlaseq lr, lr, sp, r7 │ │ │ │ - eorseq r7, lr, r6, ror r8 │ │ │ │ - ldrsbteq fp, [pc], -ip │ │ │ │ - subeq ip, r1, lr, lsr #9 │ │ │ │ - eorseq r7, lr, r0, ror #26 │ │ │ │ - eorseq r7, lr, r4, asr #26 │ │ │ │ - eorseq r7, lr, r8, asr #26 │ │ │ │ - eorseq r7, lr, r2, lsr #24 │ │ │ │ + ldrsbteq r7, [lr], -lr │ │ │ │ + ldrshteq r7, [lr], -lr │ │ │ │ + ldrsbteq r7, [lr], -r6 │ │ │ │ + eorseq fp, pc, ip, lsr pc @ │ │ │ │ + subeq ip, r1, lr, lsl #10 │ │ │ │ + eorseq r7, lr, r0, asr #27 │ │ │ │ + eorseq r7, lr, r4, lsr #27 │ │ │ │ + eorseq r7, lr, r8, lsr #27 │ │ │ │ + eorseq r7, lr, r2, lsl #25 │ │ │ │ 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, lr, ror #14 │ │ │ │ - eorseq r7, lr, r6, asr #25 │ │ │ │ - eorseq r7, lr, ip, ror #14 │ │ │ │ - ldrsbteq fp, [pc], -r2 │ │ │ │ - ldrdeq pc, [r1], #-188 @ 0xffffff44 │ │ │ │ - eorseq r7, lr, sl, ror ip │ │ │ │ - eorseq r7, lr, r8, asr #24 │ │ │ │ - eorseq r7, lr, sl, lsl #22 │ │ │ │ + eorseq r7, lr, lr, asr #15 │ │ │ │ + eorseq r7, lr, r6, lsr #26 │ │ │ │ + eorseq r7, lr, ip, asr #15 │ │ │ │ + eorseq fp, pc, r2, lsr lr @ │ │ │ │ + subeq pc, r1, ip, lsr ip @ │ │ │ │ + ldrsbteq r7, [lr], -sl │ │ │ │ + eorseq r7, lr, r8, lsr #25 │ │ │ │ + eorseq r7, lr, sl, ror #22 │ │ │ │ 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, sl, asr r6 │ │ │ │ - ldrsbteq r7, [lr], -r2 │ │ │ │ - eorseq r7, lr, lr, asr #12 │ │ │ │ - eorseq r7, lr, r4, asr #23 │ │ │ │ - eorseq r7, lr, lr, lsr #23 │ │ │ │ - subeq r5, r1, r0, asr #9 │ │ │ │ - subeq r9, r2, r0, lsl r7 │ │ │ │ - subeq pc, r2, r4, lsl r1 @ │ │ │ │ - eorseq r7, lr, ip, asr fp │ │ │ │ - ldrsbteq r7, [lr], -r8 │ │ │ │ - ldrsbteq r7, [lr], -r2 │ │ │ │ + ldrhteq r7, [lr], -sl │ │ │ │ + eorseq r7, lr, r2, lsr ip │ │ │ │ + eorseq r7, lr, lr, lsr #13 │ │ │ │ + eorseq r7, lr, r4, lsr #24 │ │ │ │ + eorseq r7, lr, lr, lsl #24 │ │ │ │ + subeq r5, r1, r0, lsr #10 │ │ │ │ + subeq r9, r2, r0, ror r7 │ │ │ │ + subeq pc, r2, r4, ror r1 @ │ │ │ │ + ldrhteq r7, [lr], -ip │ │ │ │ + eorseq r7, lr, r8, lsr sl │ │ │ │ + eorseq r7, lr, r2, lsr sl │ │ │ │ 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, r6, lsl r5 │ │ │ │ - eorseq r7, lr, lr, ror #20 │ │ │ │ - eorseq r7, lr, r2, lsl r5 │ │ │ │ - eorseq fp, pc, r8, ror fp @ │ │ │ │ - eorseq lr, pc, sl, ror sp @ │ │ │ │ - subeq pc, r1, lr, ror #18 │ │ │ │ - eorseq r7, lr, sl, lsl #16 │ │ │ │ - ldrsbteq r7, [lr], -sl │ │ │ │ - mlaseq lr, ip, r8, r7 │ │ │ │ + eorseq r7, lr, r6, ror r5 │ │ │ │ + eorseq r7, lr, lr, asr #21 │ │ │ │ + eorseq r7, lr, r2, ror r5 │ │ │ │ + ldrsbteq fp, [pc], -r8 │ │ │ │ + ldrsbteq lr, [pc], -sl │ │ │ │ + subeq pc, r1, lr, asr #19 │ │ │ │ + eorseq r7, lr, sl, ror #16 │ │ │ │ + eorseq r7, lr, sl, lsr r8 │ │ │ │ + ldrshteq r7, [lr], -ip │ │ │ │ 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, sl, ror #7 │ │ │ │ - mlaseq lr, r6, r9, r7 │ │ │ │ - eorseq r7, lr, r4, ror #7 │ │ │ │ - eorseq fp, pc, sl, asr #20 │ │ │ │ - subeq pc, r1, r4, asr r8 @ │ │ │ │ - eorseq r7, lr, lr, ror #13 │ │ │ │ - eorseq r7, lr, r6, lsr r8 │ │ │ │ - eorseq r7, lr, r4, ror #12 │ │ │ │ - ldrsbteq r7, [lr], -r2 │ │ │ │ - eorseq r7, lr, sl, lsr #14 │ │ │ │ + eorseq r7, lr, sl, asr #8 │ │ │ │ + ldrshteq r7, [lr], -r6 │ │ │ │ + eorseq r7, lr, r4, asr #8 │ │ │ │ + eorseq fp, pc, sl, lsr #21 │ │ │ │ + strheq pc, [r1], #-132 @ 0xffffff7c @ │ │ │ │ + eorseq r7, lr, lr, asr #14 │ │ │ │ + mlaseq lr, r6, r8, r7 │ │ │ │ + eorseq r7, lr, r4, asr #13 │ │ │ │ + eorseq r7, lr, r2, lsr r8 │ │ │ │ + eorseq r7, lr, sl, lsl #15 │ │ │ │ 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, r9, 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, ip, asr r7 │ │ │ │ + ldrhteq r7, [lr], -ip │ │ │ │ @ instruction: 0x0094b6f6 │ │ │ │ - eorseq r7, lr, ip, ror #14 │ │ │ │ + eorseq r7, lr, ip, asr #15 │ │ │ │ addseq ip, r4, r6, asr #5 │ │ │ │ addseq r5, r5, r2, lsr r4 │ │ │ │ addseq r5, r5, sl, lsl r4 │ │ │ │ addseq r5, r5, r8, lsl #8 │ │ │ │ - eorseq r7, lr, ip, lsr r7 │ │ │ │ - ldrhteq pc, [pc], -r6 @ │ │ │ │ + mlaseq lr, ip, r7, r7 │ │ │ │ + eorseq pc, pc, r6, lsl ip @ │ │ │ │ @ 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, r0, lsl #9 │ │ │ │ - eorseq r7, lr, r4, lsr r4 │ │ │ │ + eorseq r7, lr, r0, ror #9 │ │ │ │ + mlaseq lr, r4, r4, r7 │ │ │ │ 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, lr, ror #15 │ │ │ │ - ldrshteq r6, [lr], -lr │ │ │ │ + eorseq r6, lr, lr, asr #16 │ │ │ │ + eorseq r6, lr, lr, asr r8 │ │ │ │ addseq sl, r4, r8, lsl r7 │ │ │ │ - ldrsbteq r6, [lr], -r0 │ │ │ │ - eorseq r6, lr, r2, asr #15 │ │ │ │ + eorseq r6, lr, r0, lsr r8 │ │ │ │ + eorseq r6, lr, r2, lsr #16 │ │ │ │ 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, r0, lsl #13 │ │ │ │ - eorseq r6, lr, r2, lsl #13 │ │ │ │ - eorseq r6, lr, sl, asr r6 │ │ │ │ + eorseq r6, lr, r0, ror #13 │ │ │ │ + eorseq r6, lr, r2, ror #13 │ │ │ │ + ldrhteq r6, [lr], -sl │ │ │ │ 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, lsr #20 │ │ │ │ + subeq lr, r2, r8, lsl #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, asr #18 │ │ │ │ - subeq lr, r2, r0, asr r9 │ │ │ │ + subeq lr, r2, lr, lsr #19 │ │ │ │ + strheq lr, [r2], #-144 @ 0xffffff70 │ │ │ │ addseq sl, r4, ip, lsr #28 │ │ │ │ - subeq lr, r2, r2, lsl #17 │ │ │ │ + subeq lr, r2, r2, ror #17 │ │ │ │ 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, lsr #15 │ │ │ │ - umaaleq lr, r2, lr, r7 │ │ │ │ - subeq lr, r2, r2, lsr #15 │ │ │ │ + subeq lr, r2, r4, lsl #16 │ │ │ │ + strdeq lr, [r2], #-126 @ 0xffffff82 │ │ │ │ + subeq lr, r2, r2, lsl #16 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - umaaleq lr, r2, r8, r6 │ │ │ │ - eorseq r6, lr, r6, lsr #2 │ │ │ │ - subeq lr, r2, r4, ror #12 │ │ │ │ - subeq lr, r2, r0, asr #12 │ │ │ │ - eorseq r6, lr, lr, asr #1 │ │ │ │ + strdeq lr, [r2], #-104 @ 0xffffff98 │ │ │ │ + eorseq r6, lr, r6, lsl #3 │ │ │ │ + subeq lr, r2, r4, asr #13 │ │ │ │ + subeq lr, r2, r0, lsr #13 │ │ │ │ + eorseq r6, lr, lr, lsr #2 │ │ │ │ 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, lr, asr #32 │ │ │ │ - umaaleq lr, r2, sl, r4 │ │ │ │ - subeq lr, r2, r6, ror r4 │ │ │ │ + eorseq r6, lr, lr, lsr #1 │ │ │ │ + strdeq lr, [r2], #-74 @ 0xffffffb6 │ │ │ │ + ldrdeq lr, [r2], #-70 @ 0xffffffba │ │ │ │ addseq r9, r4, lr, lsl lr │ │ │ │ - subeq lr, r2, r6, lsr #8 │ │ │ │ + subeq lr, r2, r6, lsl #9 │ │ │ │ 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, lsl #9 │ │ │ │ - subeq lr, r2, r6, lsl #9 │ │ │ │ + subeq lr, r2, r2, ror #9 │ │ │ │ + subeq lr, r2, r6, ror #9 │ │ │ │ addseq sl, r4, r4, lsl #18 │ │ │ │ - strdeq lr, [r2], #-60 @ 0xffffffc4 │ │ │ │ - subeq lr, r2, r2, asr #7 │ │ │ │ + subeq lr, r2, ip, asr r4 │ │ │ │ + subeq lr, r2, r2, lsr #8 │ │ │ │ addseq r9, r4, ip, lsr #25 │ │ │ │ - subeq lr, r2, r8, ror r3 │ │ │ │ + ldrdeq lr, [r2], #-56 @ 0xffffffc8 │ │ │ │ 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 r5, lr, r8, asr #29 │ │ │ │ - subeq lr, r2, ip, asr #3 │ │ │ │ + eorseq r5, lr, r8, lsr #30 │ │ │ │ + subeq lr, r2, ip, lsr #4 │ │ │ │ @ instruction: 0x00949bd4 │ │ │ │ - eorseq r5, lr, r6, asr #26 │ │ │ │ - subeq lr, r2, r4, rrx │ │ │ │ - eorseq r5, lr, lr, ror #25 │ │ │ │ - strheq sp, [r2], #-248 @ 0xffffff08 │ │ │ │ - eorseq r5, lr, r8, lsl #24 │ │ │ │ - subeq sp, r2, r6, lsl #29 │ │ │ │ - eorseq r5, lr, sl, asr fp │ │ │ │ - subeq sp, r2, r0, asr #28 │ │ │ │ - mlaseq lr, r0, fp, r5 │ │ │ │ - subeq sp, r2, sl, lsr #28 │ │ │ │ - ldrdeq sp, [r2], #-218 @ 0xffffff26 │ │ │ │ + eorseq r5, lr, r6, lsr #27 │ │ │ │ + subeq lr, r2, r4, asr #1 │ │ │ │ + eorseq r5, lr, lr, asr #26 │ │ │ │ + subeq lr, r2, r8, lsl r0 │ │ │ │ + eorseq r5, lr, r8, ror #24 │ │ │ │ + subeq sp, r2, r6, ror #29 │ │ │ │ + ldrhteq r5, [lr], -sl │ │ │ │ + subeq sp, r2, r0, lsr #29 │ │ │ │ + ldrshteq r5, [lr], -r0 │ │ │ │ + subeq sp, r2, sl, lsl #29 │ │ │ │ + subeq sp, r2, sl, lsr 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 │ │ │ │ - eorseq ip, lr, r2, ror #13 │ │ │ │ - strheq sp, [r2], #-218 @ 0xffffff26 │ │ │ │ - eorseq r5, lr, lr, ror #26 │ │ │ │ - eorseq r5, lr, r0, asr sl │ │ │ │ - eorseq r5, lr, r6, asr #25 │ │ │ │ - strdeq sp, [r2], #-192 @ 0xffffff40 │ │ │ │ - eorseq r5, lr, r6, lsr #25 │ │ │ │ - eorseq r5, lr, r4, asr #23 │ │ │ │ - strdeq sp, [r2], #-200 @ 0xffffff38 │ │ │ │ - strdeq sp, [r2], #-204 @ 0xffffff34 │ │ │ │ + eorseq ip, lr, r2, asr #14 │ │ │ │ + subeq sp, r2, sl, lsl lr │ │ │ │ + eorseq r5, lr, lr, asr #27 │ │ │ │ + ldrhteq r5, [lr], -r0 │ │ │ │ + eorseq r5, lr, r6, lsr #26 │ │ │ │ + subeq sp, r2, r0, asr sp │ │ │ │ + eorseq r5, lr, r6, lsl #26 │ │ │ │ + eorseq r5, lr, r4, lsr #24 │ │ │ │ + subeq sp, r2, r8, asr sp │ │ │ │ + subeq sp, r2, ip, asr sp │ │ │ │ addseq sl, r4, r6, ror #3 │ │ │ │ - subeq sp, r2, ip, ror #24 │ │ │ │ - subeq sp, r2, r0, ror ip │ │ │ │ - subeq sp, r2, sl, ror fp │ │ │ │ - eorseq r5, lr, lr, asr r8 │ │ │ │ + subeq sp, r2, ip, asr #25 │ │ │ │ + ldrdeq sp, [r2], #-192 @ 0xffffff40 │ │ │ │ + ldrdeq sp, [r2], #-186 @ 0xffffff46 │ │ │ │ + ldrhteq r5, [lr], -lr │ │ │ │ umullseq r9, r4, r8, r3 │ │ │ │ - subeq sp, r2, sl, asr #19 │ │ │ │ - mlaseq lr, ip, r8, r5 │ │ │ │ + subeq sp, r2, sl, lsr #20 │ │ │ │ + ldrshteq r5, [lr], -ip │ │ │ │ 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 │ │ │ │ - ldrshteq r5, [lr], -r8 │ │ │ │ - umaaleq sp, r2, ip, r8 │ │ │ │ - umaaleq sp, r2, lr, r8 │ │ │ │ + eorseq r5, lr, r8, asr r8 │ │ │ │ + strdeq sp, [r2], #-140 @ 0xffffff74 │ │ │ │ + strdeq sp, [r2], #-142 @ 0xffffff72 │ │ │ │ umullseq r9, r4, lr, sp │ │ │ │ - subeq sp, r2, r2, lsl #17 │ │ │ │ - subeq sp, r2, sl, asr #16 │ │ │ │ + subeq sp, r2, r2, ror #17 │ │ │ │ + subeq sp, r2, sl, lsr #17 │ │ │ │ addseq r9, r4, r2, asr #1 │ │ │ │ - eorseq r5, lr, r8, lsr #14 │ │ │ │ - strdeq sp, [r2], #-114 @ 0xffffff8e │ │ │ │ + eorseq r5, lr, r8, lsl #15 │ │ │ │ + subeq sp, r2, r2, asr r8 │ │ │ │ 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, lsl #9 │ │ │ │ - subeq sp, r2, r2, lsl #6 │ │ │ │ - ldrhteq r5, [lr], -ip │ │ │ │ + subeq sp, r2, r4, ror #9 │ │ │ │ + subeq sp, r2, r2, ror #6 │ │ │ │ + eorseq r5, lr, ip, lsl r4 │ │ │ │ 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] │ │ │ │ ... │ │ │ │ - umaaleq r3, r1, r6, r7 │ │ │ │ - strheq ip, [r2], #-232 @ 0xffffff18 │ │ │ │ + strdeq r3, [r1], #-118 @ 0xffffff8a │ │ │ │ + subeq ip, r2, r8, lsl 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, r2, asr r1 │ │ │ │ - eorseq r4, lr, r8, ror #2 │ │ │ │ + ldrhteq r4, [lr], -r2 │ │ │ │ + eorseq r4, lr, r8, asr #3 │ │ │ │ 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 │ │ │ │ - eorseq fp, sp, r0, lsr #2 │ │ │ │ - eorseq fp, sp, r2, asr #2 │ │ │ │ + eorseq fp, sp, r0, lsl #3 │ │ │ │ + eorseq fp, sp, r2, lsr #3 │ │ │ │ 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, r2, lsr #15 │ │ │ │ + eorseq sl, sp, r2, lsl #16 │ │ │ │ @ instruction: 0xffffe017 │ │ │ │ @ instruction: 0xffff858d │ │ │ │ - ldrshteq sl, [sp], -r4 │ │ │ │ + eorseq sl, sp, r4, asr r7 │ │ │ │ @ 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, r4, asr #11 │ │ │ │ - ldrhteq r9, [sp], -r2 │ │ │ │ - eorseq r9, sp, r8, asr r6 │ │ │ │ - eorseq r9, sp, r2, asr #11 │ │ │ │ - eorseq r9, sp, ip, lsl r6 │ │ │ │ - eorseq r9, sp, lr, lsr #12 │ │ │ │ - eorseq r9, sp, r0, asr #11 │ │ │ │ - eorseq r9, sp, sl, asr #11 │ │ │ │ - ldrsbteq r9, [sp], -r8 │ │ │ │ - eorseq r9, sp, r6, ror #11 │ │ │ │ - eorseq r9, sp, r0, asr #12 │ │ │ │ + eorseq r9, sp, r4, lsr #12 │ │ │ │ + eorseq r9, sp, r2, lsl r6 │ │ │ │ + ldrhteq r9, [sp], -r8 │ │ │ │ + eorseq r9, sp, r2, lsr #12 │ │ │ │ + eorseq r9, sp, ip, ror r6 │ │ │ │ + eorseq r9, sp, lr, lsl #13 │ │ │ │ + eorseq r9, sp, r0, lsr #12 │ │ │ │ + eorseq r9, sp, sl, lsr #12 │ │ │ │ + eorseq r9, sp, r8, lsr r6 │ │ │ │ + eorseq r9, sp, r6, asr #12 │ │ │ │ + eorseq r9, sp, r0, lsr #13 │ │ │ │ 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, r8, lsr #12 │ │ │ │ - ldrshteq r9, [sp], -lr │ │ │ │ - eorseq r9, sp, r4, ror #19 │ │ │ │ - ldrhteq r9, [sp], -r2 │ │ │ │ - eorseq r9, sp, r8, lsl #17 │ │ │ │ - eorseq r9, sp, sl, ror #16 │ │ │ │ - eorseq r9, sp, r0, asr #16 │ │ │ │ - eorseq r9, sp, r6, lsl r8 │ │ │ │ - ldrshteq r9, [sp], -r8 │ │ │ │ - ldrsbteq r9, [sp], -r2 │ │ │ │ - eorseq r9, sp, r8, asr #18 │ │ │ │ - eorseq r9, sp, lr, lsl r9 │ │ │ │ - eorseq r9, sp, ip, ror #17 │ │ │ │ - eorseq r9, sp, r2, asr #17 │ │ │ │ - eorseq r9, sp, r4, ror r9 │ │ │ │ - mlaseq sp, r2, r8, r9 │ │ │ │ - eorseq r9, sp, r0, asr #12 │ │ │ │ - eorseq r9, sp, r2, lsl r6 │ │ │ │ + eorseq r9, sp, r8, lsl #13 │ │ │ │ + eorseq r9, sp, lr, asr r6 │ │ │ │ + eorseq r9, sp, r4, asr #20 │ │ │ │ + eorseq r9, sp, r2, lsl r9 │ │ │ │ + eorseq r9, sp, r8, ror #17 │ │ │ │ + eorseq r9, sp, sl, asr #17 │ │ │ │ + eorseq r9, sp, r0, lsr #17 │ │ │ │ + eorseq r9, sp, r6, ror r8 │ │ │ │ + eorseq r9, sp, r8, asr r8 │ │ │ │ + eorseq r9, sp, r2, lsr r8 │ │ │ │ + eorseq r9, sp, r8, lsr #19 │ │ │ │ + eorseq r9, sp, lr, ror r9 │ │ │ │ + eorseq r9, sp, ip, asr #18 │ │ │ │ + eorseq r9, sp, r2, lsr #18 │ │ │ │ + ldrsbteq r9, [sp], -r4 │ │ │ │ + ldrshteq r9, [sp], -r2 │ │ │ │ + eorseq r9, sp, r0, lsr #13 │ │ │ │ + eorseq r9, sp, r2, ror r6 │ │ │ │ + eorseq r9, sp, ip, lsl r7 │ │ │ │ + eorseq r9, sp, lr, ror #13 │ │ │ │ + eorseq r9, sp, ip, asr #13 │ │ │ │ + eorseq r9, sp, sl, lsr #13 │ │ │ │ + eorseq r9, sp, r0, lsl #19 │ │ │ │ + eorseq r9, sp, r6, lsr #12 │ │ │ │ ldrhteq r9, [sp], -ip │ │ │ │ - eorseq r9, sp, lr, lsl #13 │ │ │ │ - eorseq r9, sp, ip, ror #12 │ │ │ │ - eorseq r9, sp, sl, asr #12 │ │ │ │ - eorseq r9, sp, r0, lsr #18 │ │ │ │ - eorseq r9, sp, r6, asr #11 │ │ │ │ - eorseq r9, sp, ip, asr r7 │ │ │ │ - eorseq r9, sp, sl, lsr r7 │ │ │ │ - eorseq r9, sp, r0, lsl r7 │ │ │ │ - eorseq r9, sp, r6, ror #13 │ │ │ │ - eorseq r9, sp, r0, asr #13 │ │ │ │ - mlaseq sp, lr, r6, r9 │ │ │ │ - eorseq r9, sp, ip, ror #18 │ │ │ │ + mlaseq sp, sl, r7, r9 │ │ │ │ + eorseq r9, sp, r0, ror r7 │ │ │ │ + eorseq r9, sp, r6, asr #14 │ │ │ │ + eorseq r9, sp, r0, lsr #14 │ │ │ │ + ldrshteq r9, [sp], -lr │ │ │ │ + eorseq r9, sp, ip, asr #19 │ │ │ │ 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 │ │ │ │ - eorseq r9, sp, r8, lsr r9 │ │ │ │ - eorseq r9, sp, lr, lsl r9 │ │ │ │ - eorseq r9, sp, r0, lsl #18 │ │ │ │ - eorseq r9, sp, r6, ror #17 │ │ │ │ + mlaseq sp, r8, r9, r9 │ │ │ │ + eorseq r9, sp, lr, ror r9 │ │ │ │ + eorseq r9, sp, r0, ror #18 │ │ │ │ + eorseq r9, sp, r6, asr #18 │ │ │ │ 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, r8, ror #17 │ │ │ │ - mlaseq sp, r4, r9, r9 │ │ │ │ - eorseq r9, sp, r2, lsr #19 │ │ │ │ - eorseq r9, sp, r0, asr r9 │ │ │ │ - eorseq r9, sp, lr, asr #17 │ │ │ │ - ldrsbteq r9, [sp], -r8 │ │ │ │ - eorseq r9, sp, r6, ror #17 │ │ │ │ + eorseq r9, sp, r8, asr #18 │ │ │ │ + ldrshteq r9, [sp], -r4 │ │ │ │ + eorseq r9, sp, r2, lsl #20 │ │ │ │ + ldrhteq r9, [sp], -r0 │ │ │ │ + eorseq r9, sp, lr, lsr #18 │ │ │ │ + eorseq r9, sp, r8, lsr r9 │ │ │ │ + eorseq r9, sp, r6, asr #18 │ │ │ │ + eorseq r9, sp, r4, asr r9 │ │ │ │ + eorseq r9, sp, r6, ror #18 │ │ │ │ + eorseq r9, sp, r4, ror r9 │ │ │ │ + eorseq r9, sp, r0, lsl #20 │ │ │ │ + eorseq r9, sp, r8, asr #19 │ │ │ │ + ldrsbteq r9, [sp], -sl │ │ │ │ + eorseq r9, sp, r4, ror r9 │ │ │ │ + eorseq r9, sp, sl, lsl #20 │ │ │ │ ldrshteq r9, [sp], -r4 │ │ │ │ - eorseq r9, sp, r6, lsl #18 │ │ │ │ - eorseq r9, sp, r4, lsl r9 │ │ │ │ - eorseq r9, sp, r0, lsr #19 │ │ │ │ - eorseq r9, sp, r8, ror #18 │ │ │ │ - eorseq r9, sp, sl, ror r9 │ │ │ │ - eorseq r9, sp, r4, lsl r9 │ │ │ │ - eorseq r9, sp, sl, lsr #19 │ │ │ │ - mlaseq sp, r4, r9, r9 │ │ │ │ - ldrhteq r9, [sp], -r2 │ │ │ │ - eorseq r9, sp, r0, asr #16 │ │ │ │ - eorseq r9, sp, sl, asr #16 │ │ │ │ - eorseq r9, sp, r4, asr #16 │ │ │ │ - eorseq r9, sp, lr, lsr r8 │ │ │ │ + eorseq r9, sp, r2, lsl sl │ │ │ │ + eorseq r9, sp, r0, lsr #17 │ │ │ │ + eorseq r9, sp, sl, lsr #17 │ │ │ │ + eorseq r9, sp, r4, lsr #17 │ │ │ │ + mlaseq sp, lr, r8, r9 │ │ │ │ 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, r4, asr r9 │ │ │ │ - eorseq r9, sp, lr, lsr #18 │ │ │ │ - eorseq r9, sp, r8, asr #22 │ │ │ │ - ldrshteq r9, [sp], -lr │ │ │ │ - eorseq r9, sp, ip, lsl fp │ │ │ │ - eorseq r9, sp, r2, ror #20 │ │ │ │ - eorseq r9, sp, r0, lsl #21 │ │ │ │ - eorseq r9, sp, r2, lsr #21 │ │ │ │ - eorseq r9, sp, r0, asr #21 │ │ │ │ - eorseq r9, sp, sl, lsr r9 │ │ │ │ - eorseq r9, sp, r4, asr r9 │ │ │ │ - eorseq r9, sp, lr, ror #18 │ │ │ │ - eorseq r9, sp, r8, lsl #19 │ │ │ │ - eorseq r9, sp, sl, lsr #19 │ │ │ │ - eorseq r9, sp, r8, asr #19 │ │ │ │ - eorseq r9, sp, r2, ror #19 │ │ │ │ - eorseq r9, sp, r0, lsl #20 │ │ │ │ - eorseq r9, sp, lr, lsl fp │ │ │ │ + ldrhteq r9, [sp], -r4 │ │ │ │ + eorseq r9, sp, lr, lsl #19 │ │ │ │ + eorseq r9, sp, r8, lsr #23 │ │ │ │ + eorseq r9, sp, lr, asr fp │ │ │ │ + eorseq r9, sp, ip, ror fp │ │ │ │ + eorseq r9, sp, r2, asr #21 │ │ │ │ + eorseq r9, sp, r0, ror #21 │ │ │ │ + eorseq r9, sp, r2, lsl #22 │ │ │ │ + eorseq r9, sp, r0, lsr #22 │ │ │ │ + mlaseq sp, sl, r9, r9 │ │ │ │ + ldrhteq r9, [sp], -r4 │ │ │ │ + eorseq r9, sp, lr, asr #19 │ │ │ │ + eorseq r9, sp, r8, ror #19 │ │ │ │ + eorseq r9, sp, sl, lsl #20 │ │ │ │ + eorseq r9, sp, r8, lsr #20 │ │ │ │ + eorseq r9, sp, r2, asr #20 │ │ │ │ + eorseq r9, sp, r0, ror #20 │ │ │ │ + eorseq r9, sp, lr, ror fp │ │ │ │ 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, lr, lsl #21 │ │ │ │ - eorseq r9, sp, ip, ror #20 │ │ │ │ - eorseq sl, sp, sl, lsr #4 │ │ │ │ - ldrshteq sl, [sp], -ip │ │ │ │ - ldrhteq sl, [sp], -lr │ │ │ │ - eorseq sl, sp, r8, lsl #3 │ │ │ │ - eorseq sl, sp, sl, asr r1 │ │ │ │ - eorseq sl, sp, ip, lsr r1 │ │ │ │ - eorseq sl, sp, sl, lsl r1 │ │ │ │ - eorseq sl, sp, r4, ror #1 │ │ │ │ - eorseq sl, sp, lr, lsr #1 │ │ │ │ + eorseq r9, sp, lr, ror #21 │ │ │ │ + eorseq r9, sp, ip, asr #21 │ │ │ │ + eorseq sl, sp, sl, lsl #5 │ │ │ │ + eorseq sl, sp, ip, asr r2 │ │ │ │ + eorseq sl, sp, lr, lsl r2 │ │ │ │ + eorseq sl, sp, r8, ror #3 │ │ │ │ + ldrhteq sl, [sp], -sl │ │ │ │ + mlaseq sp, ip, r1, sl │ │ │ │ + eorseq sl, sp, sl, ror r1 │ │ │ │ + eorseq sl, sp, r4, asr #2 │ │ │ │ + eorseq sl, sp, lr, lsl #2 │ │ │ │ + eorseq sl, sp, ip, asr #1 │ │ │ │ + mlaseq sp, r6, r0, sl │ │ │ │ eorseq sl, sp, ip, rrx │ │ │ │ - eorseq sl, sp, r6, lsr r0 │ │ │ │ - eorseq sl, sp, ip │ │ │ │ - eorseq r9, sp, r2, ror #31 │ │ │ │ - ldrhteq r9, [sp], -r8 │ │ │ │ - eorseq r9, sp, lr, lsl #31 │ │ │ │ - eorseq r9, sp, r4, ror #30 │ │ │ │ - eorseq r9, sp, sl, lsr pc │ │ │ │ - eorseq r9, sp, r4, lsl pc │ │ │ │ - eorseq r9, sp, r6, ror #29 │ │ │ │ - eorseq r9, sp, r4, asr #29 │ │ │ │ - eorseq r9, sp, r2, lsr #29 │ │ │ │ - eorseq r9, sp, r0, ror lr │ │ │ │ - eorseq r9, sp, sl, lsr lr │ │ │ │ - eorseq r9, sp, ip, lsl #28 │ │ │ │ - eorseq r9, sp, r2, ror #27 │ │ │ │ + eorseq sl, sp, r2, asr #32 │ │ │ │ + eorseq sl, sp, r8, lsl r0 │ │ │ │ + eorseq r9, sp, lr, ror #31 │ │ │ │ + eorseq r9, sp, r4, asr #31 │ │ │ │ + mlaseq sp, sl, pc, r9 @ │ │ │ │ + eorseq r9, sp, r4, ror pc │ │ │ │ + eorseq r9, sp, r6, asr #30 │ │ │ │ + eorseq r9, sp, r4, lsr #30 │ │ │ │ + eorseq r9, sp, r2, lsl #30 │ │ │ │ + ldrsbteq r9, [sp], -r0 │ │ │ │ + mlaseq sp, sl, lr, r9 │ │ │ │ + eorseq r9, sp, ip, ror #28 │ │ │ │ + eorseq r9, sp, r2, asr #28 │ │ │ │ + eorseq r9, sp, r0, lsl lr │ │ │ │ + ldrsbteq r9, [sp], -sl │ │ │ │ ldrhteq r9, [sp], -r0 │ │ │ │ - eorseq r9, sp, sl, ror sp │ │ │ │ - eorseq r9, sp, r0, asr sp │ │ │ │ - eorseq r9, sp, r2, lsr #26 │ │ │ │ - ldrshteq r9, [sp], -r8 │ │ │ │ - eorseq r9, sp, sl, asr #25 │ │ │ │ - eorseq r9, sp, r0, lsr #25 │ │ │ │ - eorseq r9, sp, r6, ror ip │ │ │ │ - eorseq r9, sp, ip, asr #24 │ │ │ │ - eorseq r9, sp, r2, lsr #24 │ │ │ │ - ldrshteq r9, [sp], -r8 │ │ │ │ + eorseq r9, sp, r2, lsl #27 │ │ │ │ + eorseq r9, sp, r8, asr sp │ │ │ │ + eorseq r9, sp, sl, lsr #26 │ │ │ │ + eorseq r9, sp, r0, lsl #26 │ │ │ │ + ldrsbteq r9, [sp], -r6 │ │ │ │ + eorseq r9, sp, ip, lsr #25 │ │ │ │ + eorseq r9, sp, r2, lsl #25 │ │ │ │ + eorseq r9, sp, r8, asr ip │ │ │ │ + eorseq r9, sp, r2, lsr ip │ │ │ │ + eorseq r9, sp, r4, lsl #24 │ │ │ │ ldrsbteq r9, [sp], -r2 │ │ │ │ - eorseq r9, sp, r4, lsr #23 │ │ │ │ - eorseq r9, sp, r2, ror fp │ │ │ │ - eorseq r9, sp, r8, asr #22 │ │ │ │ - eorseq r9, sp, sl, lsl fp │ │ │ │ - ldrshteq r9, [sp], -r0 │ │ │ │ - eorseq r9, sp, r6, asr #21 │ │ │ │ - eorseq r9, sp, r0, lsr #21 │ │ │ │ - eorseq r9, sp, sl, ror sl │ │ │ │ - eorseq r9, sp, r8, asr sl │ │ │ │ - eorseq r9, sp, lr, lsr #20 │ │ │ │ - eorseq r9, sp, r4, lsl #20 │ │ │ │ + eorseq r9, sp, r8, lsr #23 │ │ │ │ + eorseq r9, sp, sl, ror fp │ │ │ │ + eorseq r9, sp, r0, asr fp │ │ │ │ + eorseq r9, sp, r6, lsr #22 │ │ │ │ + eorseq r9, sp, r0, lsl #22 │ │ │ │ ldrsbteq r9, [sp], -sl │ │ │ │ - ldrhteq r9, [sp], -r4 │ │ │ │ - mlaseq sp, r2, r9, r9 │ │ │ │ - eorseq r9, sp, r0, ror r9 │ │ │ │ - eorseq sl, sp, sl, lsl r1 │ │ │ │ + ldrhteq r9, [sp], -r8 │ │ │ │ + eorseq r9, sp, lr, lsl #21 │ │ │ │ + eorseq r9, sp, r4, ror #20 │ │ │ │ + eorseq r9, sp, sl, lsr sl │ │ │ │ + eorseq r9, sp, r4, lsl sl │ │ │ │ + ldrshteq r9, [sp], -r2 │ │ │ │ + ldrsbteq r9, [sp], -r0 │ │ │ │ + eorseq sl, sp, sl, ror r1 │ │ │ │ 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 │ │ │ │ - eorseq sl, sp, r4, asr #32 │ │ │ │ - eorseq sl, sp, sl, asr #7 │ │ │ │ - eorseq sl, sp, r4, lsr #7 │ │ │ │ - eorseq sl, sp, r2, lsl #7 │ │ │ │ - eorseq sl, sp, ip, asr r3 │ │ │ │ - eorseq sl, sp, r6, lsr r3 │ │ │ │ - eorseq sl, sp, ip, lsl #6 │ │ │ │ - eorseq sl, sp, r2, ror #5 │ │ │ │ + eorseq sl, sp, r4, lsr #1 │ │ │ │ + eorseq sl, sp, sl, lsr #8 │ │ │ │ + eorseq sl, sp, r4, lsl #8 │ │ │ │ + eorseq sl, sp, r2, ror #7 │ │ │ │ ldrhteq sl, [sp], -ip │ │ │ │ - mlaseq sp, r2, r2, sl │ │ │ │ - eorseq sl, sp, ip, ror #4 │ │ │ │ - eorseq sl, sp, r6, asr #4 │ │ │ │ - eorseq sl, sp, r8, lsl r2 │ │ │ │ - eorseq sl, sp, sl, ror #3 │ │ │ │ - eorseq sl, sp, r0, asr #3 │ │ │ │ - mlaseq sp, r6, r1, sl │ │ │ │ - eorseq sl, sp, r8, ror #2 │ │ │ │ - eorseq sl, sp, lr, lsr r1 │ │ │ │ - eorseq sl, sp, r4, lsl #2 │ │ │ │ - ldrsbteq sl, [sp], -r6 │ │ │ │ - ldrhteq sl, [sp], -r0 │ │ │ │ - eorseq sl, sp, lr, lsl #1 │ │ │ │ - eorseq sl, sp, r8, rrx │ │ │ │ - eorseq sl, sp, r6, lsr r0 │ │ │ │ - eorseq sl, sp, r0, lsl r0 │ │ │ │ - eorseq r9, sp, sl, ror #31 │ │ │ │ - eorseq r9, sp, r4, asr #31 │ │ │ │ - eorseq r9, sp, r6, lsl #31 │ │ │ │ + mlaseq sp, r6, r3, sl │ │ │ │ + eorseq sl, sp, ip, ror #6 │ │ │ │ + eorseq sl, sp, r2, asr #6 │ │ │ │ + eorseq sl, sp, ip, lsl r3 │ │ │ │ + ldrshteq sl, [sp], -r2 │ │ │ │ + eorseq sl, sp, ip, asr #5 │ │ │ │ + eorseq sl, sp, r6, lsr #5 │ │ │ │ + eorseq sl, sp, r8, ror r2 │ │ │ │ + eorseq sl, sp, sl, asr #4 │ │ │ │ + eorseq sl, sp, r0, lsr #4 │ │ │ │ + ldrshteq sl, [sp], -r6 │ │ │ │ + eorseq sl, sp, r8, asr #3 │ │ │ │ + mlaseq sp, lr, r1, sl │ │ │ │ + eorseq sl, sp, r4, ror #2 │ │ │ │ + eorseq sl, sp, r6, lsr r1 │ │ │ │ + eorseq sl, sp, r0, lsl r1 │ │ │ │ + eorseq sl, sp, lr, ror #1 │ │ │ │ + eorseq sl, sp, r8, asr #1 │ │ │ │ + mlaseq sp, r6, r0, sl │ │ │ │ + eorseq sl, sp, r0, ror r0 │ │ │ │ + eorseq sl, sp, sl, asr #32 │ │ │ │ + eorseq sl, sp, r4, lsr #32 │ │ │ │ + eorseq r9, sp, r6, ror #31 │ │ │ │ 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 │ │ │ │ - ldrsbteq sl, [sp], -lr │ │ │ │ - eorseq sl, sp, r0, asr r3 │ │ │ │ - ldrshteq sl, [sp], -r2 │ │ │ │ - eorseq sl, sp, r8, lsl #6 │ │ │ │ - eorseq sl, sp, lr, lsl r3 │ │ │ │ - eorseq sl, sp, r0, lsr #5 │ │ │ │ + eorseq sl, sp, lr, lsr r3 │ │ │ │ + ldrhteq sl, [sp], -r0 │ │ │ │ + eorseq sl, sp, r2, asr r3 │ │ │ │ + eorseq sl, sp, r8, ror #6 │ │ │ │ + eorseq sl, sp, lr, ror r3 │ │ │ │ + eorseq sl, sp, r0, lsl #6 │ │ │ │ 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 │ │ │ │ - ldrsbteq sl, [sp], -ip │ │ │ │ - eorseq sl, sp, lr, asr r3 │ │ │ │ - eorseq sl, sp, r4, ror r3 │ │ │ │ + eorseq sl, sp, ip, lsr r4 │ │ │ │ + ldrhteq sl, [sp], -lr │ │ │ │ + ldrsbteq sl, [sp], -r4 │ │ │ │ + eorseq sl, sp, sl, ror #7 │ │ │ │ + eorseq sl, sp, r4, lsl #8 │ │ │ │ eorseq sl, sp, sl, lsl #7 │ │ │ │ - eorseq sl, sp, r4, lsr #7 │ │ │ │ - eorseq sl, sp, sl, lsr #6 │ │ │ │ - eorseq sl, sp, r0, lsl #6 │ │ │ │ + eorseq sl, sp, r0, ror #6 │ │ │ │ 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 │ │ │ │ - ldrshteq sl, [sp], -ip │ │ │ │ - eorseq sl, sp, lr, asr #7 │ │ │ │ - eorseq sl, sp, r8, lsr #7 │ │ │ │ + eorseq sl, sp, ip, asr r4 │ │ │ │ + eorseq sl, sp, lr, lsr #8 │ │ │ │ + eorseq sl, sp, r8, lsl #8 │ │ │ │ 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, lr, lsl #8 │ │ │ │ - eorseq sl, sp, ip, ror #7 │ │ │ │ - eorseq sl, sp, sl, asr #9 │ │ │ │ - eorseq sl, sp, ip, ror r4 │ │ │ │ - mlaseq sp, sl, r4, sl │ │ │ │ - eorseq sl, sp, ip, lsl #8 │ │ │ │ - eorseq sl, sp, r2, lsr #8 │ │ │ │ - eorseq sl, sp, ip, lsr r4 │ │ │ │ - eorseq sl, sp, sl, asr #9 │ │ │ │ + eorseq sl, sp, lr, ror #8 │ │ │ │ + eorseq sl, sp, ip, asr #8 │ │ │ │ + eorseq sl, sp, sl, lsr #10 │ │ │ │ + ldrsbteq sl, [sp], -ip │ │ │ │ + ldrshteq sl, [sp], -sl │ │ │ │ + eorseq sl, sp, ip, ror #8 │ │ │ │ + eorseq sl, sp, r2, lsl #9 │ │ │ │ + mlaseq sp, ip, r4, sl │ │ │ │ + eorseq sl, sp, sl, lsr #10 │ │ │ │ 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 │ │ │ │ - eorseq sl, sp, r4, lsl #10 │ │ │ │ - ldrsbteq sl, [sp], -lr │ │ │ │ - eorseq sl, sp, r0, asr #9 │ │ │ │ - mlaseq sp, lr, r4, sl │ │ │ │ + eorseq sl, sp, r4, ror #10 │ │ │ │ + eorseq sl, sp, lr, lsr r5 │ │ │ │ + eorseq sl, sp, r0, lsr #10 │ │ │ │ + ldrshteq sl, [sp], -lr │ │ │ │ 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, r2, lsl r7 │ │ │ │ - eorseq sl, sp, ip, ror #13 │ │ │ │ - eorseq sl, sp, r6, asr #13 │ │ │ │ - mlaseq sp, ip, r6, sl │ │ │ │ - eorseq sl, sp, r2, ror r6 │ │ │ │ - eorseq sl, sp, ip, asr #12 │ │ │ │ - eorseq sl, sp, r6, lsr #12 │ │ │ │ - eorseq sl, sp, r0, lsl #12 │ │ │ │ + eorseq sl, sp, r2, ror r7 │ │ │ │ + eorseq sl, sp, ip, asr #14 │ │ │ │ + eorseq sl, sp, r6, lsr #14 │ │ │ │ + ldrshteq sl, [sp], -ip │ │ │ │ + ldrsbteq sl, [sp], -r2 │ │ │ │ + eorseq sl, sp, ip, lsr #13 │ │ │ │ + eorseq sl, sp, r6, lsl #13 │ │ │ │ + eorseq sl, sp, r0, ror #12 │ │ │ │ + eorseq sl, sp, sl, lsr r6 │ │ │ │ + eorseq sl, sp, ip, lsl r6 │ │ │ │ + ldrshteq sl, [sp], -sl │ │ │ │ + ldrsbteq sl, [sp], -r8 │ │ │ │ + ldrhteq sl, [sp], -r2 │ │ │ │ + eorseq sl, sp, ip, lsl #11 │ │ │ │ + eorseq sl, sp, r2, ror #10 │ │ │ │ + eorseq sl, sp, r0, asr #10 │ │ │ │ + eorseq sl, sp, lr, lsl r5 │ │ │ │ + ldrshteq sl, [sp], -ip │ │ │ │ ldrsbteq sl, [sp], -sl │ │ │ │ ldrhteq sl, [sp], -ip │ │ │ │ - mlaseq sp, sl, r5, sl │ │ │ │ - eorseq sl, sp, r8, ror r5 │ │ │ │ - eorseq sl, sp, r2, asr r5 │ │ │ │ - eorseq sl, sp, ip, lsr #10 │ │ │ │ - eorseq sl, sp, r2, lsl #10 │ │ │ │ - eorseq sl, sp, r0, ror #9 │ │ │ │ - ldrhteq sl, [sp], -lr │ │ │ │ - mlaseq sp, ip, r4, sl │ │ │ │ - eorseq sl, sp, sl, ror r4 │ │ │ │ - eorseq sl, sp, ip, asr r4 │ │ │ │ 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, r8, ror #12 │ │ │ │ - eorseq sl, sp, r2, asr r6 │ │ │ │ - mlaseq sp, ip, r6, sl │ │ │ │ - eorseq sl, sp, sl, ror #12 │ │ │ │ - eorseq sl, sp, r0, lsl #13 │ │ │ │ - mlaseq sp, sl, r6, sl │ │ │ │ + eorseq sl, sp, r8, asr #13 │ │ │ │ + ldrhteq sl, [sp], -r2 │ │ │ │ + ldrshteq sl, [sp], -ip │ │ │ │ + eorseq sl, sp, sl, asr #13 │ │ │ │ + eorseq sl, sp, r0, ror #13 │ │ │ │ + ldrshteq sl, [sp], -sl │ │ │ │ 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, lr, lsl #13 │ │ │ │ - eorseq sl, sp, r4, ror r6 │ │ │ │ + eorseq sl, sp, lr, ror #13 │ │ │ │ + ldrsbteq sl, [sp], -r4 │ │ │ │ + eorseq sl, sp, sl, lsl r8 │ │ │ │ + eorseq sl, sp, ip, ror #15 │ │ │ │ + ldrshteq sl, [sp], -lr │ │ │ │ + eorseq sl, sp, r8, lsl #15 │ │ │ │ + mlaseq sp, r6, r7, sl │ │ │ │ + eorseq sl, sp, r4, lsr #15 │ │ │ │ ldrhteq sl, [sp], -sl │ │ │ │ - eorseq sl, sp, ip, lsl #15 │ │ │ │ - mlaseq sp, lr, r7, sl │ │ │ │ - eorseq sl, sp, r8, lsr #14 │ │ │ │ - eorseq sl, sp, r6, lsr r7 │ │ │ │ - eorseq sl, sp, r4, asr #14 │ │ │ │ - eorseq sl, sp, sl, asr r7 │ │ │ │ - eorseq sl, sp, ip, ror #12 │ │ │ │ - eorseq sl, sp, r2, lsl #13 │ │ │ │ - mlaseq sp, r8, r6, sl │ │ │ │ - eorseq sl, sp, lr, lsr #13 │ │ │ │ - ldrhteq sl, [sp], -ip │ │ │ │ - eorseq sl, sp, sl, asr #13 │ │ │ │ - ldrsbteq sl, [sp], -r8 │ │ │ │ - eorseq sl, sp, sl, ror r7 │ │ │ │ + eorseq sl, sp, ip, asr #13 │ │ │ │ + eorseq sl, sp, r2, ror #13 │ │ │ │ + ldrshteq sl, [sp], -r8 │ │ │ │ + eorseq sl, sp, lr, lsl #14 │ │ │ │ + eorseq sl, sp, ip, lsl r7 │ │ │ │ + eorseq sl, sp, sl, lsr #14 │ │ │ │ + eorseq sl, sp, r8, lsr r7 │ │ │ │ + ldrsbteq sl, [sp], -sl │ │ │ │ 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, asr r9 @ │ │ │ │ - subeq pc, r1, ip, lsl #17 │ │ │ │ - subeq pc, r1, sl, ror r8 @ │ │ │ │ + strheq pc, [r1], #-150 @ 0xffffff6a @ │ │ │ │ + subeq pc, r1, ip, ror #17 │ │ │ │ + ldrdeq pc, [r1], #-138 @ 0xffffff76 │ │ │ │ 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, r0, lsl r4 │ │ │ │ + eorseq r8, sp, r0, ror r4 │ │ │ │ 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, r8, lsl #1 │ │ │ │ + eorseq fp, sp, r8, ror #1 │ │ │ │ addseq r9, r3, r6, lsr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r4, lr, r2, lsl #25 │ │ │ │ - mlaseq lr, r2, ip, r4 │ │ │ │ - eorseq r4, lr, r2, lsr #25 │ │ │ │ - ldrhteq r4, [lr], -r2 │ │ │ │ - eorseq r4, lr, r2, asr #25 │ │ │ │ - ldrsbteq r7, [sp], -r6 │ │ │ │ - mlaseq sp, lr, r1, r8 │ │ │ │ - ldrsbteq r7, [sp], -r0 │ │ │ │ - eorseq r7, sp, sl, ror r8 │ │ │ │ - eorseq r8, sp, sl, lsl r1 │ │ │ │ - ldrshteq r8, [sp], -r0 │ │ │ │ - eorseq r7, sp, r2, lsl #17 │ │ │ │ - eorseq r7, sp, lr, lsl #17 │ │ │ │ - eorseq r7, sp, r8, lsl #17 │ │ │ │ - mlaseq sp, r4, r0, r8 │ │ │ │ - mlaseq sp, lr, r8, r7 │ │ │ │ - mlaseq sp, r6, r0, r8 │ │ │ │ - eorseq r7, sp, r4, lsr #16 │ │ │ │ - eorseq r8, sp, r8 │ │ │ │ - eorseq r7, sp, r0, lsl #16 │ │ │ │ - eorseq r7, sp, r6, asr #31 │ │ │ │ - eorseq r7, sp, r8, lsl r8 │ │ │ │ - ldrhteq r7, [sp], -ip │ │ │ │ - eorseq r7, sp, r6, asr pc │ │ │ │ - ldrsbteq r7, [sp], -r4 │ │ │ │ - eorseq r7, sp, sl, ror r7 │ │ │ │ - eorseq r7, sp, r8, ror #29 │ │ │ │ - ldrshteq r7, [sp], -r2 │ │ │ │ - eorseq r7, sp, r2, asr #14 │ │ │ │ + eorseq r4, lr, r2, ror #25 │ │ │ │ + ldrshteq r4, [lr], -r2 │ │ │ │ + eorseq r4, lr, r2, lsl #26 │ │ │ │ + eorseq r4, lr, r2, lsl sp │ │ │ │ + eorseq r4, lr, r2, lsr #26 │ │ │ │ + eorseq r7, sp, r6, lsr r9 │ │ │ │ + ldrshteq r8, [sp], -lr │ │ │ │ + eorseq r7, sp, r0, lsr r9 │ │ │ │ + ldrsbteq r7, [sp], -sl │ │ │ │ + eorseq r8, sp, sl, ror r1 │ │ │ │ + eorseq r8, sp, r0, asr r1 │ │ │ │ + eorseq r7, sp, r2, ror #17 │ │ │ │ + eorseq r7, sp, lr, ror #17 │ │ │ │ + eorseq r7, sp, r8, ror #17 │ │ │ │ + ldrshteq r8, [sp], -r4 │ │ │ │ + ldrshteq r7, [sp], -lr │ │ │ │ + ldrshteq r8, [sp], -r6 │ │ │ │ + eorseq r7, sp, r4, lsl #17 │ │ │ │ + eorseq r8, sp, r8, rrx │ │ │ │ + eorseq r7, sp, r0, ror #16 │ │ │ │ + eorseq r8, sp, r6, lsr #32 │ │ │ │ + eorseq r7, sp, r8, ror r8 │ │ │ │ + eorseq r7, sp, ip, lsl r8 │ │ │ │ + ldrhteq r7, [sp], -r6 │ │ │ │ + eorseq r7, sp, r4, lsr r8 │ │ │ │ + ldrsbteq r7, [sp], -sl │ │ │ │ + eorseq r7, sp, r8, asr #30 │ │ │ │ + eorseq r7, sp, r2, asr r7 │ │ │ │ + eorseq r7, sp, r2, lsr #15 │ │ │ │ addseq r9, r3, r4, lsr #1 │ │ │ │ - eorseq r7, sp, r8, lsl r5 │ │ │ │ - eorseq r7, sp, r4, lsl #10 │ │ │ │ - ldrsbteq r7, [sp], -r0 │ │ │ │ - eorseq r7, sp, r4, asr r5 │ │ │ │ + eorseq r7, sp, r8, ror r5 │ │ │ │ + eorseq r7, sp, r4, ror #10 │ │ │ │ + eorseq r7, sp, r0, lsr lr │ │ │ │ + ldrhteq r7, [sp], -r4 │ │ │ │ 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, r8, ror r3 │ │ │ │ + ldrsbteq r7, [sp], -r8 │ │ │ │ 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, r6, ror #6 │ │ │ │ - eorseq r7, sp, ip, ror #6 │ │ │ │ - eorseq r7, sp, r6, asr sl │ │ │ │ - ldrsbteq sl, [lr], -lr │ │ │ │ - eorseq r7, sp, r6, asr r3 │ │ │ │ - eorseq r7, sp, r2, asr #6 │ │ │ │ + eorseq r7, sp, r6, asr #7 │ │ │ │ + eorseq r7, sp, ip, asr #7 │ │ │ │ + ldrhteq r7, [sp], -r6 │ │ │ │ + eorseq sl, lr, lr, lsr fp │ │ │ │ + ldrhteq r7, [sp], -r6 │ │ │ │ + eorseq r7, sp, r2, lsr #7 │ │ │ │ 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 │ │ │ │ - ldrshteq r7, [sp], -r0 │ │ │ │ - eorseq r9, lr, r6, ror r3 │ │ │ │ - mlaseq sp, sl, r9, r7 │ │ │ │ - eorseq r7, sp, lr, asr #5 │ │ │ │ - eorseq r7, sp, r2, asr #5 │ │ │ │ - subeq sp, r1, ip, asr #5 │ │ │ │ - eorseq r7, sp, r4, ror r2 │ │ │ │ - eorseq r7, sp, r4, ror #17 │ │ │ │ + eorseq r7, sp, r0, asr r3 │ │ │ │ + ldrsbteq r9, [lr], -r6 │ │ │ │ + ldrshteq r7, [sp], -sl │ │ │ │ + eorseq r7, sp, lr, lsr #6 │ │ │ │ + eorseq r7, sp, r2, lsr #6 │ │ │ │ + subeq sp, r1, ip, lsr #6 │ │ │ │ + ldrsbteq r7, [sp], -r4 │ │ │ │ + eorseq r7, sp, r4, asr #18 │ │ │ │ + eorseq r7, sp, r6, asr #3 │ │ │ │ + eorseq sl, lr, r4, asr #19 │ │ │ │ + eorseq r7, sp, r4, lsr #15 │ │ │ │ + eorseq r7, sp, r6, ror #14 │ │ │ │ + eorseq r7, sp, lr, lsr r7 │ │ │ │ + eorseq r7, sp, r0, lsr r7 │ │ │ │ + eorseq r7, sp, r8, lsr #14 │ │ │ │ + eorseq r7, sp, r0, lsl r7 │ │ │ │ + ldrshteq r7, [sp], -r6 │ │ │ │ + eorseq r7, sp, ip, lsr r7 │ │ │ │ + subeq sp, r1, r6, ror r3 │ │ │ │ + mlaseq sp, r2, r1, r7 │ │ │ │ + eorseq r7, sp, ip, lsl #3 │ │ │ │ + subeq r2, r0, lr, ror #7 │ │ │ │ + eorseq r7, sp, r6, ror #15 │ │ │ │ eorseq r7, sp, r6, ror #2 │ │ │ │ - eorseq sl, lr, r4, ror #18 │ │ │ │ - eorseq r7, sp, r4, asr #14 │ │ │ │ - eorseq r7, sp, r6, lsl #14 │ │ │ │ + eorseq r7, sp, lr, asr #15 │ │ │ │ + eorseq r7, sp, r6, asr r1 │ │ │ │ ldrsbteq r7, [sp], -lr │ │ │ │ - ldrsbteq r7, [sp], -r0 │ │ │ │ - eorseq r7, sp, r8, asr #13 │ │ │ │ - ldrhteq r7, [sp], -r0 │ │ │ │ - mlaseq sp, r6, r6, r7 │ │ │ │ - ldrsbteq r7, [sp], -ip │ │ │ │ - subeq sp, r1, r6, lsl r3 │ │ │ │ - eorseq r7, sp, r2, lsr r1 │ │ │ │ - eorseq r7, sp, ip, lsr #2 │ │ │ │ - subeq r2, r0, lr, lsl #7 │ │ │ │ - eorseq r7, sp, r6, lsl #15 │ │ │ │ - eorseq r7, sp, r6, lsl #2 │ │ │ │ - eorseq r7, sp, lr, ror #14 │ │ │ │ + eorseq ip, lr, r8, asr #5 │ │ │ │ + eorseq r7, sp, sl, lsr r1 │ │ │ │ + eorseq r6, sp, r4, ror #30 │ │ │ │ + eorseq r7, sp, r4, lsl r1 │ │ │ │ + eorseq r7, sp, lr, lsl r7 │ │ │ │ + eorseq r7, sp, r4, lsl #2 │ │ │ │ ldrshteq r7, [sp], -r6 │ │ │ │ - eorseq r7, sp, lr, ror r0 │ │ │ │ - eorseq ip, lr, r8, ror #4 │ │ │ │ + eorseq r7, sp, r8, ror #13 │ │ │ │ ldrsbteq r7, [sp], -sl │ │ │ │ - eorseq r6, sp, r4, lsl #30 │ │ │ │ - ldrhteq r7, [sp], -r4 │ │ │ │ - ldrhteq r7, [sp], -lr │ │ │ │ - eorseq r7, sp, r4, lsr #1 │ │ │ │ - mlaseq sp, r6, r6, r7 │ │ │ │ - eorseq r7, sp, r8, lsl #13 │ │ │ │ - eorseq r7, sp, sl, ror r0 │ │ │ │ - eorseq r7, sp, r0, ror #12 │ │ │ │ - mlaseq sp, r4, r0, r7 │ │ │ │ - subeq sp, r1, r6, asr #2 │ │ │ │ - eorseq r6, sp, r2, ror pc │ │ │ │ - eorseq r7, sp, r2, ror #11 │ │ │ │ - eorseq r7, sp, r0, asr #3 │ │ │ │ - subeq sp, r1, r8, asr #1 │ │ │ │ - eorseq r6, sp, r4, lsl pc │ │ │ │ - eorseq r7, sp, r4, lsl #11 │ │ │ │ - eorseq r7, sp, sl, ror r1 │ │ │ │ - eorseq sl, lr, r4, lsl #12 │ │ │ │ - eorseq r7, sp, ip, asr r1 │ │ │ │ - eorseq r7, sp, r6, asr #2 │ │ │ │ - eorseq r7, sp, lr, lsr #2 │ │ │ │ - eorseq r7, sp, r6, lsl r1 │ │ │ │ - ldrshteq r7, [sp], -lr │ │ │ │ - eorseq r7, sp, r6, ror #1 │ │ │ │ - ldrsbteq r7, [sp], -r2 │ │ │ │ - subeq ip, r1, lr, ror pc │ │ │ │ - ldrsbteq r6, [sp], -sl │ │ │ │ - eorseq r7, sp, sl, asr #8 │ │ │ │ - eorseq r7, sp, r0, lsr #1 │ │ │ │ - mlaseq sp, r2, r0, r7 │ │ │ │ - ldrhteq sl, [lr], -ip │ │ │ │ - eorseq r7, sp, sl, ror r0 │ │ │ │ - eorseq r7, sp, r4, rrx │ │ │ │ - subeq fp, r1, r8, asr #18 │ │ │ │ - ldrhteq r7, [sp], -lr │ │ │ │ - eorseq r7, sp, sl, lsr r0 │ │ │ │ - eorseq r7, sp, lr, lsr #32 │ │ │ │ - eorseq sl, lr, r8, lsl r4 │ │ │ │ - eorseq r7, sp, r6, lsl r0 │ │ │ │ - eorseq r7, sp, r0 │ │ │ │ - subeq fp, r1, r4, lsr #17 │ │ │ │ - eorseq r7, sp, r6, lsl r3 │ │ │ │ - eorseq sl, lr, sl, lsr #7 │ │ │ │ - ldrsbteq r6, [sp], -r0 │ │ │ │ - subeq r1, r0, r6, ror #29 │ │ │ │ - ldrhteq r6, [sp], -r4 │ │ │ │ - mlaseq sp, ip, pc, r6 @ │ │ │ │ - eorseq r6, sp, sl, lsl #31 │ │ │ │ + eorseq r7, sp, r0, asr #13 │ │ │ │ + ldrshteq r7, [sp], -r4 │ │ │ │ + subeq sp, r1, r6, lsr #3 │ │ │ │ + ldrsbteq r6, [sp], -r2 │ │ │ │ + eorseq r7, sp, r2, asr #12 │ │ │ │ + eorseq r7, sp, r0, lsr #4 │ │ │ │ + subeq sp, r1, r8, lsr #2 │ │ │ │ eorseq r6, sp, r4, ror pc │ │ │ │ - eorseq r6, sp, sl, ror #30 │ │ │ │ - strdeq ip, [r1], #-206 @ 0xffffff32 │ │ │ │ - eorseq r6, sp, r4, ror fp │ │ │ │ - eorseq r6, sp, lr, lsl #27 │ │ │ │ - ldrsbteq r7, [sp], -r0 │ │ │ │ - strheq ip, [r1], #-192 @ 0xffffff40 │ │ │ │ - eorseq r6, sp, r4, lsr fp │ │ │ │ - eorseq r7, sp, r4, lsr #3 │ │ │ │ - eorseq r6, sp, r2, ror #29 │ │ │ │ - eorseq sl, lr, r6, lsr r2 │ │ │ │ - ldrhteq r6, [sp], -r2 │ │ │ │ - eorseq r6, sp, r4, asr #29 │ │ │ │ - eorseq r6, sp, r0, lsr #29 │ │ │ │ - mlaseq sp, sl, lr, r6 │ │ │ │ - subeq r5, r0, r4, asr r1 │ │ │ │ - eorseq r6, sp, r8, ror lr │ │ │ │ - strheq r1, [r0], #-196 @ 0xffffff3c │ │ │ │ - subeq ip, r1, r8, lsl #23 │ │ │ │ - eorseq r6, sp, r4, lsr #20 │ │ │ │ - eorseq r6, sp, r0, asr lr │ │ │ │ - eorseq r7, sp, ip, lsl #1 │ │ │ │ - eorseq sl, lr, lr, lsl #2 │ │ │ │ - eorseq r6, sp, lr, lsr #28 │ │ │ │ - eorseq r6, sp, r6, lsl lr │ │ │ │ - ldrshteq r6, [sp], -lr │ │ │ │ - ldrshteq r6, [sp], -r2 │ │ │ │ + eorseq r7, sp, r4, ror #11 │ │ │ │ + ldrsbteq r7, [sp], -sl │ │ │ │ + eorseq sl, lr, r4, ror #12 │ │ │ │ + ldrhteq r7, [sp], -ip │ │ │ │ + eorseq r7, sp, r6, lsr #3 │ │ │ │ + eorseq r7, sp, lr, lsl #3 │ │ │ │ + eorseq r7, sp, r6, ror r1 │ │ │ │ + eorseq r7, sp, lr, asr r1 │ │ │ │ + eorseq r7, sp, r6, asr #2 │ │ │ │ + eorseq r7, sp, r2, lsr r1 │ │ │ │ + ldrdeq ip, [r1], #-254 @ 0xffffff02 │ │ │ │ + eorseq r6, sp, sl, lsr lr │ │ │ │ + eorseq r7, sp, sl, lsr #9 │ │ │ │ + eorseq r7, sp, r0, lsl #2 │ │ │ │ + ldrshteq r7, [sp], -r2 │ │ │ │ + eorseq sl, lr, ip, lsl r5 │ │ │ │ + ldrsbteq r7, [sp], -sl │ │ │ │ + eorseq r7, sp, r4, asr #1 │ │ │ │ + subeq fp, r1, r8, lsr #19 │ │ │ │ + eorseq r7, sp, lr, lsl r4 │ │ │ │ + mlaseq sp, sl, r0, r7 │ │ │ │ + eorseq r7, sp, lr, lsl #1 │ │ │ │ + eorseq sl, lr, r8, ror r4 │ │ │ │ + eorseq r7, sp, r6, ror r0 │ │ │ │ + eorseq r7, sp, r0, rrx │ │ │ │ + subeq fp, r1, r4, lsl #18 │ │ │ │ + eorseq r7, sp, r6, ror r3 │ │ │ │ + eorseq sl, lr, sl, lsl #8 │ │ │ │ + eorseq r7, sp, r0, lsr r0 │ │ │ │ + subeq r1, r0, r6, asr #30 │ │ │ │ + eorseq r7, sp, r4, lsl r0 │ │ │ │ + ldrshteq r6, [sp], -ip │ │ │ │ + eorseq r6, sp, sl, ror #31 │ │ │ │ + ldrsbteq r6, [sp], -r4 │ │ │ │ + eorseq r6, sp, sl, asr #31 │ │ │ │ + subeq ip, r1, lr, asr sp │ │ │ │ + ldrsbteq r6, [sp], -r4 │ │ │ │ eorseq r6, sp, lr, ror #27 │ │ │ │ - eorseq r6, sp, r4, asr #31 │ │ │ │ - subeq ip, r1, r2, ror sl │ │ │ │ - eorseq r6, sp, ip, lsr #18 │ │ │ │ - subeq ip, r1, ip, lsr sl │ │ │ │ - eorseq r6, sp, r2, lsl r9 │ │ │ │ - subeq ip, r1, r6, lsl #20 │ │ │ │ - ldrshteq r6, [sp], -r8 │ │ │ │ - ldrdeq ip, [r1], #-148 @ 0xffffff6c │ │ │ │ - ldrsbteq r6, [sp], -lr │ │ │ │ - umaaleq ip, r1, r6, r9 │ │ │ │ - ldrhteq r6, [sp], -lr │ │ │ │ - eorseq r6, sp, lr, lsr #30 │ │ │ │ - eorseq r6, sp, ip, lsr sp │ │ │ │ - mlaseq sp, r6, r8, r6 │ │ │ │ - eorseq r6, sp, sl, lsl #26 │ │ │ │ + eorseq r7, sp, r0, lsr r2 │ │ │ │ + subeq ip, r1, r0, lsl sp │ │ │ │ + mlaseq sp, r4, fp, r6 │ │ │ │ + eorseq r7, sp, r4, lsl #4 │ │ │ │ + eorseq r6, sp, r2, asr #30 │ │ │ │ + mlaseq lr, r6, r2, sl │ │ │ │ + eorseq r6, sp, r2, lsl pc │ │ │ │ + eorseq r6, sp, r4, lsr #30 │ │ │ │ + eorseq r6, sp, r0, lsl #30 │ │ │ │ ldrshteq r6, [sp], -sl │ │ │ │ - ldrshteq fp, [lr], -r0 │ │ │ │ - eorseq r6, sp, r8, lsr #14 │ │ │ │ - eorseq r6, sp, lr, asr #24 │ │ │ │ - eorseq r9, lr, r0, lsr #30 │ │ │ │ - subeq ip, r1, sl, lsr #17 │ │ │ │ - eorseq r6, sp, ip, ror #15 │ │ │ │ + strheq r5, [r0], #-20 @ 0xffffffec │ │ │ │ + ldrsbteq r6, [sp], -r8 │ │ │ │ + subeq r1, r0, r4, lsl sp │ │ │ │ + subeq ip, r1, r8, ror #23 │ │ │ │ + eorseq r6, sp, r4, lsl #21 │ │ │ │ + ldrhteq r6, [sp], -r0 │ │ │ │ + eorseq r7, sp, ip, ror #1 │ │ │ │ + eorseq sl, lr, lr, ror #2 │ │ │ │ + eorseq r6, sp, lr, lsl #29 │ │ │ │ + eorseq r6, sp, r6, ror lr │ │ │ │ eorseq r6, sp, lr, asr lr │ │ │ │ - mlaseq sp, r8, ip, r6 │ │ │ │ - eorseq r6, sp, r6, lsl #25 │ │ │ │ - eorseq r6, sp, ip, ror ip │ │ │ │ - subeq ip, r1, r4, lsl r8 │ │ │ │ - eorseq r6, sp, r6, ror r7 │ │ │ │ - eorseq r6, sp, r8, ror #27 │ │ │ │ - eorseq r6, sp, r2, lsr #24 │ │ │ │ - eorseq r6, sp, r0, lsl ip │ │ │ │ - eorseq r6, sp, lr, lsl #24 │ │ │ │ - umaaleq ip, r1, r6, r7 │ │ │ │ - eorseq r6, sp, r0, lsl r7 │ │ │ │ - eorseq r6, sp, r2, lsl #27 │ │ │ │ - ldrhteq r6, [sp], -ip │ │ │ │ - eorseq r6, sp, sl, lsr #23 │ │ │ │ - subeq ip, r1, r8, lsr r7 │ │ │ │ - eorseq r6, sp, sl, asr #13 │ │ │ │ - eorseq r6, sp, ip, lsr sp │ │ │ │ + eorseq r6, sp, r2, asr lr │ │ │ │ + eorseq r6, sp, lr, asr #28 │ │ │ │ + eorseq r7, sp, r4, lsr #32 │ │ │ │ + ldrdeq ip, [r1], #-162 @ 0xffffff5e │ │ │ │ + eorseq r6, sp, ip, lsl #19 │ │ │ │ + umaaleq ip, r1, ip, sl │ │ │ │ + eorseq r6, sp, r2, ror r9 │ │ │ │ + subeq ip, r1, r6, ror #20 │ │ │ │ + eorseq r6, sp, r8, asr r9 │ │ │ │ + subeq ip, r1, r4, lsr sl │ │ │ │ + eorseq r6, sp, lr, lsr r9 │ │ │ │ + strdeq ip, [r1], #-150 @ 0xffffff6a │ │ │ │ + eorseq r6, sp, lr, lsl r9 │ │ │ │ + eorseq r6, sp, lr, lsl #31 │ │ │ │ + mlaseq sp, ip, sp, r6 │ │ │ │ + ldrshteq r6, [sp], -r6 │ │ │ │ + eorseq r6, sp, sl, ror #26 │ │ │ │ + eorseq r6, sp, sl, asr sp │ │ │ │ + eorseq fp, lr, r0, asr sl │ │ │ │ + eorseq r6, sp, r8, lsl #15 │ │ │ │ + eorseq r6, sp, lr, lsr #25 │ │ │ │ + eorseq r9, lr, r0, lsl #31 │ │ │ │ + subeq ip, r1, sl, lsl #18 │ │ │ │ + eorseq r6, sp, ip, asr #16 │ │ │ │ ldrhteq r6, [sp], -lr │ │ │ │ - ldrhteq r9, [lr], -sl │ │ │ │ - eorseq r6, sp, r8, lsl #23 │ │ │ │ - eorseq r6, sp, r0, asr #21 │ │ │ │ - eorseq r6, sp, sl, lsr #21 │ │ │ │ - eorseq r6, sp, r0, lsr fp │ │ │ │ - ldrsbteq r3, [sp], -r0 │ │ │ │ + ldrshteq r6, [sp], -r8 │ │ │ │ + eorseq r6, sp, r6, ror #25 │ │ │ │ + ldrsbteq r6, [sp], -ip │ │ │ │ + subeq ip, r1, r4, ror r8 │ │ │ │ + ldrsbteq r6, [sp], -r6 │ │ │ │ + eorseq r6, sp, r8, asr #28 │ │ │ │ + eorseq r6, sp, r2, lsl #25 │ │ │ │ + eorseq r6, sp, r0, ror ip │ │ │ │ + eorseq r6, sp, lr, ror #24 │ │ │ │ + strdeq ip, [r1], #-118 @ 0xffffff8a │ │ │ │ + eorseq r6, sp, r0, ror r7 │ │ │ │ + eorseq r6, sp, r2, ror #27 │ │ │ │ + eorseq r6, sp, ip, lsl ip │ │ │ │ + eorseq r6, sp, sl, lsl #24 │ │ │ │ + umaaleq ip, r1, r8, r7 │ │ │ │ + eorseq r6, sp, sl, lsr #14 │ │ │ │ + mlaseq sp, ip, sp, r6 │ │ │ │ + eorseq r6, sp, lr, lsl r6 │ │ │ │ + eorseq r9, lr, sl, lsl lr │ │ │ │ + eorseq r6, sp, r8, ror #23 │ │ │ │ + eorseq r6, sp, r0, lsr #22 │ │ │ │ + eorseq r6, sp, sl, lsl #22 │ │ │ │ + mlaseq sp, r0, fp, r6 │ │ │ │ + eorseq r3, sp, r0, lsr lr │ │ │ │ @ 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 │ │ │ │ - mlaseq sp, sl, r4, r6 │ │ │ │ + ldrshteq r6, [sp], -sl │ │ │ │ + eorseq r6, sp, r8, asr #7 │ │ │ │ + eorseq r9, lr, ip, lsl fp │ │ │ │ + eorseq r6, sp, r0, ror sl │ │ │ │ + subeq r1, r0, sl, lsl #15 │ │ │ │ + eorseq r6, sp, ip, asr #9 │ │ │ │ + eorseq r6, sp, r0, lsr #20 │ │ │ │ + eorseq r6, sp, r2, asr r4 │ │ │ │ + eorseq r6, sp, ip, lsr r3 │ │ │ │ + mlaseq lr, r6, sl, r9 │ │ │ │ + eorseq r6, sp, r8, ror #19 │ │ │ │ + eorseq r6, sp, r4, ror #8 │ │ │ │ + eorseq r6, sp, r6, asr #19 │ │ │ │ + ldrsbteq r6, [sp], -r0 │ │ │ │ + eorseq r6, sp, ip, lsr r4 │ │ │ │ + eorseq r6, sp, ip, asr r9 │ │ │ │ + eorseq r6, sp, lr, lsl #8 │ │ │ │ + eorseq r6, sp, r2, lsr #18 │ │ │ │ + eorseq r6, sp, r0, lsl r4 │ │ │ │ + eorseq r6, sp, r6, lsl #18 │ │ │ │ + eorseq r6, sp, r2, lsl #8 │ │ │ │ + ldrshteq r6, [sp], -sl │ │ │ │ + ldrhteq r6, [sp], -r8 │ │ │ │ + eorseq r6, sp, sl, ror #3 │ │ │ │ + eorseq r6, sp, ip, lsl #23 │ │ │ │ + eorseq r9, lr, ip, lsr #18 │ │ │ │ + eorseq r6, sp, r4, ror fp │ │ │ │ + subeq r1, r0, ip, asr r4 │ │ │ │ + mlaseq sp, r2, r3, r6 │ │ │ │ + eorseq r6, sp, r8, ror r3 │ │ │ │ + mlaseq sp, r6, r3, r6 │ │ │ │ + eorseq r6, sp, r4, lsl #16 │ │ │ │ + eorseq r6, sp, r4, asr r3 │ │ │ │ eorseq r6, sp, r8, ror #6 │ │ │ │ - ldrhteq r9, [lr], -ip │ │ │ │ - eorseq r6, sp, r0, lsl sl │ │ │ │ - subeq r1, r0, sl, lsr #14 │ │ │ │ - eorseq r6, sp, ip, ror #8 │ │ │ │ - eorseq r6, sp, r0, asr #19 │ │ │ │ - ldrshteq r6, [sp], -r2 │ │ │ │ - ldrsbteq r6, [sp], -ip │ │ │ │ - eorseq r9, lr, r6, lsr sl │ │ │ │ - eorseq r6, sp, r8, lsl #19 │ │ │ │ - eorseq r6, sp, r4, lsl #8 │ │ │ │ - eorseq r6, sp, r6, ror #18 │ │ │ │ - eorseq r6, sp, r0, ror r1 │ │ │ │ - ldrsbteq r6, [sp], -ip │ │ │ │ - ldrshteq r6, [sp], -ip │ │ │ │ - eorseq r6, sp, lr, lsr #7 │ │ │ │ - eorseq r6, sp, r2, asr #17 │ │ │ │ - ldrhteq r6, [sp], -r0 │ │ │ │ - eorseq r6, sp, r6, lsr #17 │ │ │ │ - eorseq r6, sp, r2, lsr #7 │ │ │ │ - mlaseq sp, sl, r3, r6 │ │ │ │ - eorseq r6, sp, r8, asr r8 │ │ │ │ - eorseq r6, sp, sl, lsl #3 │ │ │ │ - eorseq r6, sp, ip, lsr #22 │ │ │ │ - eorseq r9, lr, ip, asr #17 │ │ │ │ - eorseq r6, sp, r4, lsl fp │ │ │ │ - strdeq r1, [r0], #-60 @ 0xffffffc4 │ │ │ │ - eorseq r6, sp, r2, lsr r3 │ │ │ │ - eorseq r6, sp, r8, lsl r3 │ │ │ │ - eorseq r6, sp, r6, lsr r3 │ │ │ │ - eorseq r6, sp, r4, lsr #15 │ │ │ │ - ldrshteq r6, [sp], -r4 │ │ │ │ - eorseq r6, sp, r8, lsl #6 │ │ │ │ - eorseq r6, sp, r8, ror #5 │ │ │ │ - eorseq r6, sp, sl, lsl r7 │ │ │ │ - eorseq r6, sp, ip, lsr #5 │ │ │ │ - eorseq r6, sp, r2, lsl #5 │ │ │ │ - mlaseq sp, r6, r2, r6 │ │ │ │ - ldrshteq r3, [sp], -r0 │ │ │ │ + eorseq r6, sp, r8, asr #6 │ │ │ │ + eorseq r6, sp, sl, ror r7 │ │ │ │ + eorseq r6, sp, ip, lsl #6 │ │ │ │ + eorseq r6, sp, r2, ror #5 │ │ │ │ + ldrshteq r6, [sp], -r6 │ │ │ │ + eorseq r3, sp, r0, asr r8 │ │ │ │ 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 │ │ │ │ - eorseq lr, pc, r6, lsr r6 @ │ │ │ │ - eorseq r5, sp, r4, lsr #1 │ │ │ │ - eorseq r5, sp, r0, lsr #1 │ │ │ │ + mlaseq pc, r6, r6, lr @ │ │ │ │ + eorseq r5, sp, r4, lsl #2 │ │ │ │ + eorseq r5, sp, r0, lsl #2 │ │ │ │ addseq r0, r4, ip, lsr #9 │ │ │ │ - eorseq r5, sp, r6, lsl #1 │ │ │ │ + eorseq r5, sp, r6, ror #1 │ │ │ │ addseq r6, r3, r0, lsl r3 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r5, sp, r6, lsr #32 │ │ │ │ - eorseq r5, sp, sl, asr #32 │ │ │ │ - eorseq r4, sp, r8, asr #31 │ │ │ │ - ldrhteq r4, [sp], -sl │ │ │ │ + eorseq r5, sp, r6, lsl #1 │ │ │ │ + eorseq r5, sp, sl, lsr #1 │ │ │ │ + eorseq r5, sp, r8, lsr #32 │ │ │ │ + eorseq r5, sp, sl, lsl r0 │ │ │ │ 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 │ │ │ │ - ldrdeq r6, [r0], #-40 @ 0xffffffd8 │ │ │ │ + subeq r6, r0, r8, lsr r3 │ │ │ │ addseq r6, r3, r6, lsr r2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - mlaseq sp, ip, pc, r4 @ │ │ │ │ + ldrshteq r4, [sp], -ip │ │ │ │ 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 r4, sp, r8, lsl #29 │ │ │ │ - eorseq r4, sp, r6, lsl #29 │ │ │ │ - eorseq r4, sp, r4, lsl #29 │ │ │ │ + eorseq r4, sp, r8, ror #29 │ │ │ │ + eorseq r4, sp, r6, ror #29 │ │ │ │ + eorseq r4, sp, r4, ror #29 │ │ │ │ umullseq r6, r3, ip, r0 │ │ │ │ - eorseq r4, sp, r8, lsl lr │ │ │ │ - eorseq r4, sp, r4, asr lr │ │ │ │ + eorseq r4, sp, r8, ror lr │ │ │ │ + ldrhteq r4, [sp], -r4 │ │ │ │ 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, asr r0 │ │ │ │ + strheq r6, [r0], #-12 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - mlaseq sp, r6, sp, r4 │ │ │ │ + ldrshteq r4, [sp], -r6 │ │ │ │ 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, ip, asr #26 │ │ │ │ - eorseq r4, sp, r2, ror #26 │ │ │ │ + eorseq r4, sp, ip, lsr #27 │ │ │ │ + eorseq r4, sp, r2, asr #27 │ │ │ │ + eorseq r4, sp, r2, lsl lr │ │ │ │ + ldrdeq r5, [r0], #-240 @ 0xffffff10 │ │ │ │ + subeq r0, r0, r6, ror #13 │ │ │ │ + ldrshteq r4, [sp], -ip │ │ │ │ + ldrsbteq r4, [sp], -r8 │ │ │ │ + ldrhteq r4, [sp], -r8 │ │ │ │ + eorseq r4, sp, ip, lsr #25 │ │ │ │ + ldrshteq r4, [sp], -sl │ │ │ │ + subeq r5, r0, lr, ror lr │ │ │ │ + eorseq r4, sp, r4, asr sl │ │ │ │ + eorseq r4, sp, ip, asr #25 │ │ │ │ + eorseq r6, sp, r4, ror #10 │ │ │ │ + eorseq r4, sp, lr, asr #25 │ │ │ │ + ldrsbteq r4, [sp], -r0 │ │ │ │ + ldrhteq r4, [sp], -sl │ │ │ │ ldrhteq r4, [sp], -r2 │ │ │ │ - subeq r5, r0, r0, ror pc │ │ │ │ - subeq r0, r0, r6, lsl #13 │ │ │ │ - mlaseq sp, ip, ip, r4 │ │ │ │ - eorseq r4, sp, r8, ror ip │ │ │ │ - eorseq r4, sp, r8, asr ip │ │ │ │ - eorseq r4, sp, ip, asr #24 │ │ │ │ - mlaseq sp, sl, ip, r4 │ │ │ │ - subeq r5, r0, lr, lsl lr │ │ │ │ - ldrshteq r4, [sp], -r4 │ │ │ │ - eorseq r4, sp, ip, ror #24 │ │ │ │ - eorseq r6, sp, r4, lsl #10 │ │ │ │ - eorseq r4, sp, lr, ror #24 │ │ │ │ - eorseq r4, sp, r0, ror ip │ │ │ │ - eorseq r4, sp, sl, asr ip │ │ │ │ - eorseq r4, sp, r2, asr ip │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - eorseq r4, sp, r6, ror #21 │ │ │ │ - eorseq r4, sp, r4, asr #21 │ │ │ │ - ldrhteq r4, [sp], -sl │ │ │ │ - eorseq r4, sp, r8, lsr #21 │ │ │ │ - eorseq r4, sp, r6, lsr #21 │ │ │ │ - mlaseq sp, r2, sl, r4 │ │ │ │ - eorseq r4, sp, sl, lsl #21 │ │ │ │ - eorseq r4, sp, r6, lsr fp │ │ │ │ - eorseq r4, sp, r8, lsr #22 │ │ │ │ + eorseq r4, sp, r6, asr #22 │ │ │ │ + eorseq r4, sp, r4, lsr #22 │ │ │ │ + eorseq r4, sp, sl, lsl fp │ │ │ │ + eorseq r4, sp, r8, lsl #22 │ │ │ │ + eorseq r4, sp, r6, lsl #22 │ │ │ │ + ldrshteq r4, [sp], -r2 │ │ │ │ + eorseq r4, sp, sl, ror #21 │ │ │ │ + mlaseq sp, r6, fp, r4 │ │ │ │ + eorseq r4, sp, r8, lsl #23 │ │ │ │ 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 │ │ │ │ - ldrhteq r4, [sp], -lr │ │ │ │ + eorseq r4, sp, lr, lsl fp │ │ │ │ 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 r3, sp, r0, asr pc │ │ │ │ - eorseq r0, sp, r2, ror #19 │ │ │ │ - eorseq r5, lr, r2, asr r7 │ │ │ │ + ldrhteq r3, [sp], -r0 │ │ │ │ + eorseq r0, sp, r2, asr #20 │ │ │ │ + ldrhteq r5, [lr], -r2 │ │ │ │ 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, r2, lsl #19 │ │ │ │ - eorseq r3, sp, r0, lsl #30 │ │ │ │ - eorseq ip, pc, r4, lsr #15 │ │ │ │ + eorseq r0, sp, r2, ror #19 │ │ │ │ + eorseq r3, sp, r0, ror #30 │ │ │ │ + eorseq ip, pc, r4, lsl #16 │ │ │ │ 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, r0, lsr r9 │ │ │ │ - eorseq r3, sp, r2, asr #29 │ │ │ │ - eorseq ip, pc, r2, asr r7 @ │ │ │ │ - eorseq r0, sp, ip, lsr #27 │ │ │ │ - eorseq r5, sp, r4, asr #10 │ │ │ │ + mlaseq sp, r0, r9, r0 │ │ │ │ + eorseq r3, sp, r2, lsr #30 │ │ │ │ + ldrhteq ip, [pc], -r2 │ │ │ │ + eorseq r0, sp, ip, lsl #28 │ │ │ │ + eorseq r5, sp, r4, lsr #11 │ │ │ │ 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, lr, lsr #17 │ │ │ │ - eorseq r3, sp, r4, asr lr │ │ │ │ - ldrsbteq ip, [pc], -r0 │ │ │ │ - subeq r3, r0, r6, lsr #30 │ │ │ │ + eorseq r0, sp, lr, lsl #18 │ │ │ │ + ldrhteq r3, [sp], -r4 │ │ │ │ + eorseq ip, pc, r0, lsr r7 @ │ │ │ │ + subeq r3, r0, r6, lsl #31 │ │ │ │ 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 │ │ │ │ - eorseq r3, sp, r6, lsl #28 │ │ │ │ - eorseq r0, sp, r2, asr #16 │ │ │ │ - ldrhteq r5, [lr], -r2 │ │ │ │ + eorseq r3, sp, r6, ror #28 │ │ │ │ + eorseq r0, sp, r2, lsr #17 │ │ │ │ + eorseq r5, lr, r2, lsl r6 │ │ │ │ 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 │ │ │ │ - ldrhteq r3, [sp], -r6 │ │ │ │ - ldrsbteq r0, [sp], -lr │ │ │ │ - eorseq r5, lr, lr, asr #10 │ │ │ │ + eorseq r3, sp, r6, lsl lr │ │ │ │ + eorseq r0, sp, lr, lsr r8 │ │ │ │ + eorseq r5, lr, lr, lsr #11 │ │ │ │ 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, lr, ror r7 │ │ │ │ - eorseq r3, sp, r4, ror #26 │ │ │ │ - eorseq ip, pc, r0, lsr #11 │ │ │ │ - eorseq r3, sp, lr, asr #26 │ │ │ │ + ldrsbteq r0, [sp], -lr │ │ │ │ + eorseq r3, sp, r4, asr #27 │ │ │ │ + eorseq ip, pc, r0, lsl #12 │ │ │ │ + eorseq r3, sp, lr, lsr #27 │ │ │ │ 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, r6, lsl r7 │ │ │ │ - eorseq r3, sp, r0, lsl sp │ │ │ │ - eorseq ip, pc, r8, lsr r5 @ │ │ │ │ - eorseq fp, lr, r6, asr fp │ │ │ │ + eorseq r0, sp, r6, ror r7 │ │ │ │ + eorseq r3, sp, r0, ror sp │ │ │ │ + mlaseq pc, r8, r5, ip @ │ │ │ │ + ldrhteq fp, [lr], -r6 │ │ │ │ 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, lr, lsr #13 │ │ │ │ - ldrhteq r3, [sp], -r8 │ │ │ │ - ldrsbteq ip, [pc], -r0 │ │ │ │ - eorseq fp, lr, lr, ror #21 │ │ │ │ + eorseq r0, sp, lr, lsl #14 │ │ │ │ + eorseq r3, sp, r8, lsl sp │ │ │ │ + eorseq ip, pc, r0, lsr r5 @ │ │ │ │ + eorseq fp, lr, lr, asr #22 │ │ │ │ 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 │ │ │ │ - eorseq r0, sp, r6, asr #12 │ │ │ │ - eorseq r3, sp, r0, ror #24 │ │ │ │ - ldrhteq r5, [lr], -r4 │ │ │ │ - ldrhteq r5, [sp], -r6 │ │ │ │ + eorseq r0, sp, r6, lsr #13 │ │ │ │ + eorseq r3, sp, r0, asr #25 │ │ │ │ + eorseq r5, lr, r4, lsl r4 │ │ │ │ + eorseq r5, sp, r6, lsl sl │ │ │ │ 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 │ │ │ │ - ldrsbteq r0, [sp], -lr │ │ │ │ - eorseq r3, sp, ip, lsl #24 │ │ │ │ - eorseq r5, lr, ip, asr #6 │ │ │ │ - eorseq r5, sp, lr, asr #18 │ │ │ │ + eorseq r0, sp, lr, lsr r6 │ │ │ │ + eorseq r3, sp, ip, ror #24 │ │ │ │ + eorseq r5, lr, ip, lsr #7 │ │ │ │ + eorseq r5, sp, lr, lsr #19 │ │ │ │ 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, r6, ror r5 │ │ │ │ - ldrhteq r3, [sp], -r8 │ │ │ │ - eorseq r5, lr, r4, ror #5 │ │ │ │ - subeq r3, r0, lr, ror #23 │ │ │ │ + ldrsbteq r0, [sp], -r6 │ │ │ │ + eorseq r3, sp, r8, lsl ip │ │ │ │ + eorseq r5, lr, r4, asr #6 │ │ │ │ + subeq r3, r0, lr, asr #24 │ │ │ │ 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, lr, lsl #10 │ │ │ │ - eorseq r3, sp, r0, ror #22 │ │ │ │ - eorseq r5, lr, ip, ror r2 │ │ │ │ - ldrdeq r5, [r0], #-22 @ 0xffffffea │ │ │ │ + eorseq r0, sp, lr, ror #10 │ │ │ │ + eorseq r3, sp, r0, asr #23 │ │ │ │ + ldrsbteq r5, [lr], -ip │ │ │ │ + subeq r5, r0, r6, lsr r2 │ │ │ │ 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 │ │ │ │ - mlaseq sp, lr, r4, r0 │ │ │ │ - eorseq r3, sp, r4, lsl fp │ │ │ │ - eorseq r5, lr, r0, lsl r2 │ │ │ │ - eorseq r7, lr, lr, lsr r6 │ │ │ │ - eorseq r3, sp, r4, lsl #22 │ │ │ │ - ldrhteq ip, [sp], -r4 │ │ │ │ + ldrshteq r0, [sp], -lr │ │ │ │ + eorseq r3, sp, r4, ror fp │ │ │ │ + eorseq r5, lr, r0, ror r2 │ │ │ │ + mlaseq lr, lr, r6, r7 │ │ │ │ + eorseq r3, sp, r4, ror #22 │ │ │ │ + eorseq ip, sp, r4, lsl sp │ │ │ │ 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 │ │ │ │ - ldrshteq r0, [sp], -r2 │ │ │ │ - mlaseq sp, r0, sl, r3 │ │ │ │ - eorseq r5, lr, r0, ror #2 │ │ │ │ - eorseq r3, sp, sl, ror sl │ │ │ │ + eorseq r0, sp, r2, asr r4 │ │ │ │ + ldrshteq r3, [sp], -r0 │ │ │ │ + eorseq r5, lr, r0, asr #3 │ │ │ │ + ldrsbteq r3, [sp], -sl │ │ │ │ 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, sl, lsl #7 │ │ │ │ - eorseq r3, sp, r8, lsr sl │ │ │ │ - ldrshteq r5, [lr], -r8 │ │ │ │ - eorseq r3, sp, r2, lsr #20 │ │ │ │ + eorseq r0, sp, sl, ror #7 │ │ │ │ + mlaseq sp, r8, sl, r3 │ │ │ │ + eorseq r5, lr, r8, asr r1 │ │ │ │ + eorseq r3, sp, r2, lsl #21 │ │ │ │ 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 │ │ │ │ - eorseq r0, sp, r2, lsr #6 │ │ │ │ - eorseq r3, sp, r0, ror #19 │ │ │ │ - mlaseq lr, r0, r0, r5 │ │ │ │ - eorseq r4, sp, r2, asr ip │ │ │ │ + eorseq r0, sp, r2, lsl #7 │ │ │ │ + eorseq r3, sp, r0, asr #20 │ │ │ │ + ldrshteq r5, [lr], -r0 │ │ │ │ + ldrhteq r4, [sp], -r2 │ │ │ │ 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 │ │ │ │ - ldrhteq r0, [sp], -sl │ │ │ │ - mlaseq sp, r8, r9, r3 │ │ │ │ - eorseq r5, lr, r8, lsr #32 │ │ │ │ - eorseq r4, sp, sl, ror #23 │ │ │ │ + eorseq r0, sp, sl, lsl r3 │ │ │ │ + ldrshteq r3, [sp], -r8 │ │ │ │ + eorseq r5, lr, r8, lsl #1 │ │ │ │ + eorseq r4, sp, sl, asr #24 │ │ │ │ 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, r2, asr r2 │ │ │ │ - eorseq r3, sp, ip, asr #18 │ │ │ │ - eorseq r4, lr, r0, asr #31 │ │ │ │ - eorseq r4, sp, r2, lsl #23 │ │ │ │ + ldrhteq r0, [sp], -r2 │ │ │ │ + eorseq r3, sp, ip, lsr #19 │ │ │ │ + eorseq r5, lr, r0, lsr #32 │ │ │ │ + eorseq r4, sp, r2, ror #23 │ │ │ │ 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, sl, ror #3 │ │ │ │ - ldrshteq r3, [sp], -ip │ │ │ │ - eorseq r4, lr, r8, asr pc │ │ │ │ - eorseq r4, sp, sl, lsl fp │ │ │ │ + eorseq r0, sp, sl, asr #4 │ │ │ │ + eorseq r3, sp, ip, asr r9 │ │ │ │ + ldrhteq r4, [lr], -r8 │ │ │ │ + eorseq r4, sp, sl, ror fp │ │ │ │ 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, r2, lsl #3 │ │ │ │ - eorseq r3, sp, r8, lsr #17 │ │ │ │ - ldrshteq r4, [lr], -r0 │ │ │ │ - ldrhteq r4, [sp], -r2 │ │ │ │ + eorseq r0, sp, r2, ror #3 │ │ │ │ + eorseq r3, sp, r8, lsl #18 │ │ │ │ + eorseq r4, lr, r0, asr pc │ │ │ │ + eorseq r4, sp, r2, lsl fp │ │ │ │ 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 │ │ │ │ - eorseq r0, sp, sl, lsl r1 │ │ │ │ - eorseq r3, sp, r0, asr r8 │ │ │ │ - eorseq r4, lr, r8, lsl #29 │ │ │ │ - eorseq r4, sp, sl, asr #20 │ │ │ │ + eorseq r0, sp, sl, ror r1 │ │ │ │ + ldrhteq r3, [sp], -r0 │ │ │ │ + eorseq r4, lr, r8, ror #29 │ │ │ │ + eorseq r4, sp, sl, lsr #21 │ │ │ │ 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 │ │ │ │ - ldrhteq r0, [sp], -r2 │ │ │ │ - ldrshteq r3, [sp], -r8 │ │ │ │ - eorseq r4, lr, r0, lsr #28 │ │ │ │ - eorseq r4, sp, r2, ror #19 │ │ │ │ + eorseq r0, sp, r2, lsl r1 │ │ │ │ + eorseq r3, sp, r8, asr r8 │ │ │ │ + eorseq r4, lr, r0, lsl #29 │ │ │ │ + eorseq r4, sp, r2, asr #20 │ │ │ │ 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, sl, asr #32 │ │ │ │ - eorseq r3, sp, r0, lsr #15 │ │ │ │ - ldrhteq r4, [lr], -r8 │ │ │ │ - eorseq r4, sp, sl, ror r9 │ │ │ │ + eorseq r0, sp, sl, lsr #1 │ │ │ │ + eorseq r3, sp, r0, lsl #16 │ │ │ │ + eorseq r4, lr, r8, lsl lr │ │ │ │ + ldrsbteq r4, [sp], -sl │ │ │ │ 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 │ │ │ │ - eorseq pc, ip, r2, ror #31 │ │ │ │ - eorseq r3, sp, r8, asr #14 │ │ │ │ - eorseq r4, lr, r0, asr sp │ │ │ │ - eorseq r4, sp, r2, lsl r9 │ │ │ │ + eorseq r0, sp, r2, asr #32 │ │ │ │ + eorseq r3, sp, r8, lsr #15 │ │ │ │ + ldrhteq r4, [lr], -r0 │ │ │ │ + eorseq r4, sp, r2, ror r9 │ │ │ │ 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 pc, ip, sl, ror pc @ │ │ │ │ - ldrshteq r3, [sp], -r4 │ │ │ │ - eorseq r4, lr, r8, ror #25 │ │ │ │ - eorseq r4, sp, sl, lsr #17 │ │ │ │ + ldrsbteq pc, [ip], -sl @ │ │ │ │ + eorseq r3, sp, r4, asr r7 │ │ │ │ + eorseq r4, lr, r8, asr #26 │ │ │ │ + eorseq r4, sp, sl, lsl #18 │ │ │ │ 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 pc, ip, r2, lsl pc @ │ │ │ │ - mlaseq sp, ip, r6, r3 │ │ │ │ - eorseq r4, lr, r0, lsl #25 │ │ │ │ - eorseq r4, sp, r2, asr #16 │ │ │ │ + eorseq pc, ip, r2, ror pc @ │ │ │ │ + ldrshteq r3, [sp], -ip │ │ │ │ + eorseq r4, lr, r0, ror #25 │ │ │ │ + eorseq r4, sp, r2, lsr #17 │ │ │ │ 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 pc, ip, sl, lsr #29 │ │ │ │ - eorseq r3, sp, r8, asr #12 │ │ │ │ - eorseq r4, lr, r8, lsl ip │ │ │ │ - ldrsbteq r4, [sp], -sl │ │ │ │ + eorseq pc, ip, sl, lsl #30 │ │ │ │ + eorseq r3, sp, r8, lsr #13 │ │ │ │ + eorseq r4, lr, r8, ror ip │ │ │ │ + eorseq r4, sp, sl, lsr r8 │ │ │ │ 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 │ │ │ │ - eorseq pc, ip, r2, asr #28 │ │ │ │ - ldrshteq r3, [sp], -r0 │ │ │ │ - ldrhteq r4, [lr], -r0 │ │ │ │ - eorseq r4, sp, r2, ror r7 │ │ │ │ + eorseq pc, ip, r2, lsr #29 │ │ │ │ + eorseq r3, sp, r0, asr r6 │ │ │ │ + eorseq r4, lr, r0, lsl ip │ │ │ │ + ldrsbteq r4, [sp], -r2 │ │ │ │ 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 │ │ │ │ - ldrsbteq pc, [ip], -sl @ │ │ │ │ - mlaseq sp, r8, r5, r3 │ │ │ │ - eorseq r4, lr, r8, asr #22 │ │ │ │ - eorseq r4, sp, sl, lsl #14 │ │ │ │ + eorseq pc, ip, sl, lsr lr @ │ │ │ │ + ldrshteq r3, [sp], -r8 │ │ │ │ + eorseq r4, lr, r8, lsr #23 │ │ │ │ + eorseq r4, sp, sl, ror #14 │ │ │ │ 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, r2, ror sp @ │ │ │ │ - eorseq r3, sp, r0, asr #10 │ │ │ │ - eorseq r4, lr, r0, ror #21 │ │ │ │ - eorseq r4, sp, r2, lsr #13 │ │ │ │ + ldrsbteq pc, [ip], -r2 @ │ │ │ │ + eorseq r3, sp, r0, lsr #11 │ │ │ │ + eorseq r4, lr, r0, asr #22 │ │ │ │ + eorseq r4, sp, r2, lsl #14 │ │ │ │ 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, sl, lsl #26 │ │ │ │ - eorseq r3, sp, r8, ror #9 │ │ │ │ - eorseq r4, lr, r8, ror sl │ │ │ │ - eorseq r4, sp, sl, lsr r6 │ │ │ │ + eorseq pc, ip, sl, ror #26 │ │ │ │ + eorseq r3, sp, r8, asr #10 │ │ │ │ + ldrsbteq r4, [lr], -r8 │ │ │ │ + mlaseq sp, sl, r6, r4 │ │ │ │ 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, r2, lsr #25 │ │ │ │ - mlaseq sp, r0, r4, r3 │ │ │ │ - eorseq r4, lr, r0, lsl sl │ │ │ │ - ldrsbteq r4, [sp], -r2 │ │ │ │ + eorseq pc, ip, r2, lsl #26 │ │ │ │ + ldrshteq r3, [sp], -r0 │ │ │ │ + eorseq r4, lr, r0, ror sl │ │ │ │ + eorseq r4, sp, r2, lsr r6 │ │ │ │ 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 │ │ │ │ - eorseq pc, ip, sl, lsr ip @ │ │ │ │ - eorseq r3, sp, r8, lsr r4 │ │ │ │ - eorseq r4, lr, r8, lsr #19 │ │ │ │ - eorseq r4, sp, sl, ror #10 │ │ │ │ + mlaseq ip, sl, ip, pc @ │ │ │ │ + mlaseq sp, r8, r4, r3 │ │ │ │ + eorseq r4, lr, r8, lsl #20 │ │ │ │ + eorseq r4, sp, sl, asr #11 │ │ │ │ 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 │ │ │ │ - ldrsbteq pc, [ip], -r2 @ │ │ │ │ - eorseq r3, sp, r0, ror #7 │ │ │ │ - eorseq r4, lr, r0, asr #18 │ │ │ │ - eorseq r4, sp, r2, lsl #10 │ │ │ │ + eorseq pc, ip, r2, lsr ip @ │ │ │ │ + eorseq r3, sp, r0, asr #8 │ │ │ │ + eorseq r4, lr, r0, lsr #19 │ │ │ │ + eorseq r4, sp, r2, ror #10 │ │ │ │ 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, ip, lsl #7 │ │ │ │ - eorseq pc, ip, lr, asr fp @ │ │ │ │ - ldrsbteq r4, [lr], -r2 │ │ │ │ - subeq r4, r0, r8, lsr #22 │ │ │ │ + eorseq r3, sp, ip, ror #7 │ │ │ │ + ldrhteq pc, [ip], -lr @ │ │ │ │ + eorseq r4, lr, r2, lsr r9 │ │ │ │ + subeq r4, r0, r8, lsl #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 │ │ │ │ - eorseq r3, sp, r4, lsr #6 │ │ │ │ - eorseq pc, ip, sl, ror #21 │ │ │ │ - eorseq r4, lr, lr, asr r8 │ │ │ │ - strheq r4, [r0], #-164 @ 0xffffff5c │ │ │ │ + eorseq r3, sp, r4, lsl #7 │ │ │ │ + eorseq pc, ip, sl, asr #22 │ │ │ │ + ldrhteq r4, [lr], -lr │ │ │ │ + subeq r4, r0, r4, lsl fp │ │ │ │ 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, lr, ror sl @ │ │ │ │ - eorseq r3, sp, r0, asr #5 │ │ │ │ - ldrshteq r4, [lr], -r0 │ │ │ │ - ldrhteq r3, [sp], -lr │ │ │ │ - subeq r0, r0, r6, asr r7 │ │ │ │ - subeq r5, r1, sl, ror r3 │ │ │ │ + ldrsbteq pc, [ip], -lr @ │ │ │ │ + eorseq r3, sp, r0, lsr #6 │ │ │ │ + eorseq r4, lr, r0, asr r8 │ │ │ │ + eorseq r3, sp, lr, lsl r3 │ │ │ │ + strheq r0, [r0], #-118 @ 0xffffff8a │ │ │ │ + ldrdeq r5, [r1], #-58 @ 0xffffffc6 │ │ │ │ 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] │ │ │ │ - ldrhteq pc, [ip], -r6 @ │ │ │ │ - eorseq r3, sp, sl, lsl r2 │ │ │ │ - eorseq r4, lr, r2, lsr #14 │ │ │ │ - eorseq sp, pc, r0, ror #28 │ │ │ │ - subeq r0, r0, r8, lsl #13 │ │ │ │ - subeq r3, r1, r4, ror #27 │ │ │ │ - ldrhteq r3, [sp], -r0 │ │ │ │ - eorseq r3, sp, lr, ror #1 │ │ │ │ - eorseq r3, sp, ip, lsr #1 │ │ │ │ + eorseq pc, ip, r6, lsl sl @ │ │ │ │ + eorseq r3, sp, sl, ror r2 │ │ │ │ + eorseq r4, lr, r2, lsl #15 │ │ │ │ + eorseq sp, pc, r0, asr #29 │ │ │ │ + subeq r0, r0, r8, ror #13 │ │ │ │ + subeq r3, r1, r4, asr #28 │ │ │ │ + eorseq r3, sp, r0, lsl r2 │ │ │ │ + eorseq r3, sp, lr, asr #2 │ │ │ │ + eorseq r3, sp, ip, lsl #2 │ │ │ │ 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 │ │ │ │ - ldrhteq pc, [ip], -sl @ │ │ │ │ - eorseq r3, sp, sl, lsr r0 │ │ │ │ - ldrsbteq fp, [pc], -r6 │ │ │ │ - subeq r3, r1, r0, ror ip │ │ │ │ - eorseq r4, sp, r4, ror #14 │ │ │ │ - subeq r5, r1, ip, lsr #1 │ │ │ │ - eorseq r2, sp, lr, asr #31 │ │ │ │ + eorseq pc, ip, sl, lsl r8 @ │ │ │ │ + mlaseq sp, sl, r0, r3 │ │ │ │ + eorseq fp, pc, r6, lsr r6 @ │ │ │ │ + ldrdeq r3, [r1], #-192 @ 0xffffff40 │ │ │ │ + eorseq r4, sp, r4, asr #15 │ │ │ │ + subeq r5, r1, ip, lsl #2 │ │ │ │ + eorseq r3, sp, lr, lsr #32 │ │ │ │ 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, r6, asr #13 │ │ │ │ - eorseq r2, sp, lr, ror #30 │ │ │ │ - eorseq r4, lr, r2, lsr r4 │ │ │ │ - eorseq r2, sp, ip, ror #30 │ │ │ │ - eorseq r2, sp, r4, ror #30 │ │ │ │ - eorseq r2, sp, r2, lsr pc │ │ │ │ - eorseq r2, sp, r2, lsl #30 │ │ │ │ - ldrhteq r2, [sp], -ip │ │ │ │ - mlaseq sp, ip, lr, r2 │ │ │ │ + eorseq pc, ip, r6, lsr #14 │ │ │ │ + eorseq r2, sp, lr, asr #31 │ │ │ │ + mlaseq lr, r2, r4, r4 │ │ │ │ + eorseq r2, sp, ip, asr #31 │ │ │ │ + eorseq r2, sp, r4, asr #31 │ │ │ │ + mlaseq sp, r2, pc, r2 @ │ │ │ │ + eorseq r2, sp, r2, ror #30 │ │ │ │ + eorseq r2, sp, ip, lsl pc │ │ │ │ + ldrshteq r2, [sp], -ip │ │ │ │ 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, r6, ror r5 @ │ │ │ │ - eorseq r2, sp, ip, asr lr │ │ │ │ - eorseq r4, lr, r4, ror #5 │ │ │ │ - ldrdeq r3, [r0], #-226 @ 0xffffff1e │ │ │ │ + ldrsbteq pc, [ip], -r6 @ │ │ │ │ + ldrhteq r2, [sp], -ip │ │ │ │ + eorseq r4, lr, r4, asr #6 │ │ │ │ + subeq r3, r0, r2, lsr pc │ │ │ │ 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 │ │ │ │ - eorseq r2, sp, r0, ror #27 │ │ │ │ - eorseq pc, ip, r4, ror #9 │ │ │ │ - eorseq r4, lr, r4, asr r2 │ │ │ │ - ldrsbteq r2, [sp], -r6 │ │ │ │ - eorseq r2, sp, ip, lsl lr │ │ │ │ + eorseq r2, sp, r0, asr #28 │ │ │ │ + eorseq pc, ip, r4, asr #10 │ │ │ │ + ldrhteq r4, [lr], -r4 │ │ │ │ + eorseq r2, sp, r6, lsr lr │ │ │ │ + eorseq r2, sp, ip, ror lr │ │ │ │ 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, lr, asr r4 @ │ │ │ │ - eorseq r2, sp, r6, ror sp │ │ │ │ - eorseq r4, lr, r6, asr #3 │ │ │ │ - mlaseq lr, r8, r4, sp │ │ │ │ - eorseq r2, sp, sl, asr sp │ │ │ │ - eorseq r2, sp, r2, asr sp │ │ │ │ - eorseq r2, sp, r6, asr #26 │ │ │ │ - eorseq r2, sp, sl, lsr sp │ │ │ │ - eorseq sp, lr, r2, lsl #10 │ │ │ │ - eorseq r2, sp, ip, lsl sp │ │ │ │ - eorseq r2, sp, r4, lsl sp │ │ │ │ + ldrhteq pc, [ip], -lr @ │ │ │ │ + ldrsbteq r2, [sp], -r6 │ │ │ │ + eorseq r4, lr, r6, lsr #4 │ │ │ │ + ldrshteq sp, [lr], -r8 │ │ │ │ + ldrhteq r2, [sp], -sl │ │ │ │ + ldrhteq r2, [sp], -r2 │ │ │ │ + eorseq r2, sp, r6, lsr #27 │ │ │ │ + mlaseq sp, sl, sp, r2 │ │ │ │ + eorseq sp, lr, r2, ror #10 │ │ │ │ + eorseq r2, sp, ip, ror sp │ │ │ │ + eorseq r2, sp, r4, ror sp │ │ │ │ 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, r2, lsr r3 @ │ │ │ │ - mlaseq sp, sl, ip, r2 │ │ │ │ - eorseq fp, pc, ip, asr #2 │ │ │ │ - subeq r2, r0, r2, lsr #19 │ │ │ │ - eorseq r2, sp, r4, asr ip │ │ │ │ - eorseq pc, ip, r8, lsr #17 │ │ │ │ - eorseq r2, sp, r6, lsr ip │ │ │ │ - eorseq pc, pc, r0, ror lr @ │ │ │ │ - eorseq r4, sp, ip, lsr #2 │ │ │ │ - eorseq r2, sp, r8, lsl #24 │ │ │ │ + mlaseq ip, r2, r3, pc @ │ │ │ │ + ldrshteq r2, [sp], -sl │ │ │ │ + eorseq fp, pc, ip, lsr #3 │ │ │ │ + subeq r2, r0, r2, lsl #20 │ │ │ │ + ldrhteq r2, [sp], -r4 │ │ │ │ + eorseq pc, ip, r8, lsl #18 │ │ │ │ + mlaseq sp, r6, ip, r2 │ │ │ │ + ldrsbteq pc, [pc], -r0 @ │ │ │ │ + eorseq r4, sp, ip, lsl #3 │ │ │ │ + eorseq r2, sp, r8, ror #24 │ │ │ │ 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 │ │ │ │ - eorseq pc, ip, r6, lsl #4 │ │ │ │ - mlaseq sp, r0, fp, r2 │ │ │ │ - eorseq fp, pc, ip, lsl r0 @ │ │ │ │ - subeq r2, r0, r2, ror r8 │ │ │ │ - eorseq pc, ip, ip, lsl #15 │ │ │ │ - ldrshteq r3, [sp], -lr │ │ │ │ - subeq r7, r1, lr, lsl #25 │ │ │ │ - eorseq pc, pc, lr, lsr sp @ │ │ │ │ + eorseq pc, ip, r6, ror #4 │ │ │ │ + ldrshteq r2, [sp], -r0 │ │ │ │ + eorseq fp, pc, ip, ror r0 @ │ │ │ │ + ldrdeq r2, [r0], #-130 @ 0xffffff7e │ │ │ │ + eorseq pc, ip, ip, ror #15 │ │ │ │ + eorseq r4, sp, lr, asr r0 │ │ │ │ + subeq r7, r1, lr, ror #25 │ │ │ │ + mlaseq pc, lr, sp, pc @ │ │ │ │ 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, lr, asr #1 │ │ │ │ - ldrshteq sl, [pc], -r2 │ │ │ │ - eorseq r2, sp, r2, ror #20 │ │ │ │ - ldrhteq r2, [sp], -r8 │ │ │ │ + eorseq pc, ip, lr, lsr #2 │ │ │ │ + eorseq sl, pc, r2, asr pc @ │ │ │ │ + eorseq r2, sp, r2, asr #21 │ │ │ │ + eorseq r2, sp, r8, lsl sl │ │ │ │ + eorseq r2, sp, lr, ror #19 │ │ │ │ + strdeq r2, [r0], #-110 @ 0xffffff92 │ │ │ │ + eorseq r2, sp, ip, lsr #19 │ │ │ │ + eorseq pc, ip, r0, lsl #12 │ │ │ │ eorseq r2, sp, lr, lsl #19 │ │ │ │ - umaaleq r2, r0, lr, r6 │ │ │ │ - eorseq r2, sp, ip, asr #18 │ │ │ │ - eorseq pc, ip, r0, lsr #11 │ │ │ │ - eorseq r2, sp, lr, lsr #18 │ │ │ │ - eorseq pc, pc, r8, ror #22 │ │ │ │ - eorseq r3, sp, lr, lsl lr │ │ │ │ - ldrshteq r2, [sp], -sl │ │ │ │ - eorseq r2, sp, r8, ror #17 │ │ │ │ - ldrdeq r2, [r0], #-92 @ 0xffffffa4 │ │ │ │ - ldrshteq pc, [ip], -r2 @ │ │ │ │ - eorseq r3, sp, r4, ror #26 │ │ │ │ - strdeq r7, [r1], #-148 @ 0xffffff6c │ │ │ │ - eorseq pc, pc, r4, lsr #21 │ │ │ │ - eorseq r3, sp, r8, asr sp │ │ │ │ - eorseq r2, sp, r4, lsr r8 │ │ │ │ + eorseq pc, pc, r8, asr #23 │ │ │ │ + eorseq r3, sp, lr, ror lr │ │ │ │ + eorseq r2, sp, sl, asr r9 │ │ │ │ + eorseq r2, sp, r8, asr #18 │ │ │ │ + subeq r2, r0, ip, lsr r6 │ │ │ │ + eorseq pc, ip, r2, asr r5 @ │ │ │ │ + eorseq r3, sp, r4, asr #27 │ │ │ │ + subeq r7, r1, r4, asr sl │ │ │ │ + eorseq pc, pc, r4, lsl #22 │ │ │ │ + ldrhteq r3, [sp], -r8 │ │ │ │ + mlaseq sp, r4, r8, r2 │ │ │ │ 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 │ │ │ │ - mlaseq sp, sl, r7, r2 │ │ │ │ - ldrsbteq lr, [ip], -lr │ │ │ │ - eorseq r3, lr, r2, asr fp │ │ │ │ - subeq r2, r0, ip, asr r4 │ │ │ │ - eorseq r2, sp, lr, lsl #14 │ │ │ │ - eorseq pc, ip, r2, ror #6 │ │ │ │ - eorseq r2, sp, lr, ror #13 │ │ │ │ - eorseq r2, sp, r8, lsr r7 │ │ │ │ + ldrshteq r2, [sp], -sl │ │ │ │ + eorseq lr, ip, lr, lsr lr │ │ │ │ + ldrhteq r3, [lr], -r2 │ │ │ │ + strheq r2, [r0], #-76 @ 0xffffffb4 │ │ │ │ + eorseq r2, sp, lr, ror #14 │ │ │ │ + eorseq pc, ip, r2, asr #7 │ │ │ │ + eorseq r2, sp, lr, asr #14 │ │ │ │ + mlaseq sp, r8, r7, r2 │ │ │ │ addseq r3, r3, lr, lsl #6 │ │ │ │ - ldrhteq r2, [sp], -r2 │ │ │ │ + eorseq r2, sp, r2, lsl r7 │ │ │ │ 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, ip, ror r6 │ │ │ │ - eorseq lr, ip, sl, lsr #25 │ │ │ │ - eorseq r3, lr, sl, lsl sl │ │ │ │ - mlaseq pc, r6, r7, lr @ │ │ │ │ - eorseq r2, sp, r6, ror #12 │ │ │ │ + ldrsbteq r2, [sp], -ip │ │ │ │ + eorseq lr, ip, sl, lsl #26 │ │ │ │ + eorseq r3, lr, sl, ror sl │ │ │ │ + ldrshteq lr, [pc], -r6 │ │ │ │ + eorseq r2, sp, r6, asr #13 │ │ │ │ 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 │ │ │ │ - ldrshteq r2, [sp], -lr │ │ │ │ - eorseq lr, ip, r2, lsl ip │ │ │ │ - eorseq r3, lr, ip, ror r9 │ │ │ │ - ldrsbteq r2, [sp], -ip │ │ │ │ + eorseq r2, sp, lr, asr r6 │ │ │ │ + eorseq lr, ip, r2, ror ip │ │ │ │ + ldrsbteq r3, [lr], -ip │ │ │ │ + eorseq r2, sp, ip, lsr r6 │ │ │ │ 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, sl, lsl #23 │ │ │ │ - eorseq r2, sp, lr, lsl #11 │ │ │ │ - eorseq sl, pc, sl, lsr #19 │ │ │ │ - subeq r2, r0, r0, lsl #4 │ │ │ │ - ldrhteq r2, [sp], -r2 │ │ │ │ - eorseq r2, sp, sl, lsr #9 │ │ │ │ - eorseq r2, sp, r8, asr #10 │ │ │ │ + eorseq lr, ip, sl, ror #23 │ │ │ │ + eorseq r2, sp, lr, ror #11 │ │ │ │ + eorseq sl, pc, sl, lsl #20 │ │ │ │ + subeq r2, r0, r0, ror #4 │ │ │ │ + eorseq r2, sp, r2, lsl r5 │ │ │ │ + eorseq r2, sp, sl, lsl #10 │ │ │ │ + eorseq r2, sp, r8, lsr #11 │ │ │ │ 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]! │ │ │ │ - ldrsbteq r2, [sp], -r8 │ │ │ │ - ldrhteq lr, [ip], -r6 │ │ │ │ - eorseq r3, lr, sl, lsr #16 │ │ │ │ - ldrshteq ip, [lr], -ip │ │ │ │ - ldrhteq r2, [sp], -lr │ │ │ │ - mlaseq sp, r6, r3, r2 │ │ │ │ - eorseq r2, sp, sl, lsl #7 │ │ │ │ - eorseq ip, pc, r2, ror r9 @ │ │ │ │ - subeq r0, r1, r2, asr #23 │ │ │ │ - eorseq r2, sp, r6, asr #8 │ │ │ │ + eorseq r2, sp, r8, lsr r5 │ │ │ │ + eorseq lr, ip, r6, lsl fp │ │ │ │ + eorseq r3, lr, sl, lsl #17 │ │ │ │ + eorseq ip, lr, ip, asr fp │ │ │ │ + eorseq r2, sp, lr, lsl r5 │ │ │ │ + ldrshteq r2, [sp], -r6 │ │ │ │ + eorseq r2, sp, sl, ror #7 │ │ │ │ + ldrsbteq ip, [pc], -r2 │ │ │ │ + subeq r0, r1, r2, lsr #24 │ │ │ │ + eorseq r2, sp, r6, lsr #9 │ │ │ │ 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, lr, lsl #19 │ │ │ │ - eorseq r2, sp, r4, ror #7 │ │ │ │ - ldrshteq r3, [lr], -ip │ │ │ │ - eorseq r3, sp, r2, ror sl │ │ │ │ + eorseq lr, ip, lr, ror #19 │ │ │ │ + eorseq r2, sp, r4, asr #8 │ │ │ │ + eorseq r3, lr, ip, asr r7 │ │ │ │ + ldrsbteq r3, [sp], -r2 │ │ │ │ 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 │ │ │ │ - eorseq lr, ip, r2, lsr #18 │ │ │ │ - mlaseq sp, r4, r3, r2 │ │ │ │ - eorseq sl, pc, r8, asr #14 │ │ │ │ - eorseq sp, pc, sl, lsr ip @ │ │ │ │ - eorseq r3, sp, r0, asr #14 │ │ │ │ - eorseq r2, sp, ip, ror #6 │ │ │ │ + eorseq lr, ip, r2, lsl #19 │ │ │ │ + ldrshteq r2, [sp], -r4 │ │ │ │ + eorseq sl, pc, r8, lsr #15 │ │ │ │ + mlaseq pc, sl, ip, sp @ │ │ │ │ + eorseq r3, sp, r0, lsr #15 │ │ │ │ + eorseq r2, sp, ip, asr #7 │ │ │ │ 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, r6, lsl r3 │ │ │ │ - eorseq lr, ip, ip, ror r8 │ │ │ │ - eorseq sl, pc, r4, lsr #13 │ │ │ │ - subeq r3, r0, r6, asr #16 │ │ │ │ - ldrsbteq r2, [sp], -ip │ │ │ │ - subeq r5, r0, r6, asr #16 │ │ │ │ + eorseq r2, sp, r6, ror r3 │ │ │ │ + ldrsbteq lr, [ip], -ip │ │ │ │ + eorseq sl, pc, r4, lsl #14 │ │ │ │ + subeq r3, r0, r6, lsr #17 │ │ │ │ + eorseq r2, sp, ip, lsr r3 │ │ │ │ + subeq r5, r0, r6, lsr #17 │ │ │ │ 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 │ │ │ │ - eorseq lr, ip, r6, ror #15 │ │ │ │ - eorseq r2, sp, ip, lsl #5 │ │ │ │ - eorseq r3, lr, r4, asr r5 │ │ │ │ - eorseq r2, sp, r6, lsl #5 │ │ │ │ + eorseq lr, ip, r6, asr #16 │ │ │ │ + eorseq r2, sp, ip, ror #5 │ │ │ │ + ldrhteq r3, [lr], -r4 │ │ │ │ + eorseq r2, sp, r6, ror #5 │ │ │ │ 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, r2, ror #14 │ │ │ │ - eorseq r2, sp, r6, lsr #4 │ │ │ │ - eorseq sl, pc, lr, ror r5 @ │ │ │ │ - subeq r2, r1, r8, lsl ip │ │ │ │ - eorseq r3, sp, ip, lsl #14 │ │ │ │ - eorseq r6, sp, r8, lsr r8 │ │ │ │ - ldrhteq r2, [sp], -sl │ │ │ │ + eorseq lr, ip, r2, asr #15 │ │ │ │ + eorseq r2, sp, r6, lsl #5 │ │ │ │ + ldrsbteq sl, [pc], -lr │ │ │ │ + subeq r2, r1, r8, ror ip │ │ │ │ + eorseq r3, sp, ip, ror #14 │ │ │ │ + mlaseq sp, r8, r8, r6 │ │ │ │ + eorseq r2, sp, sl, lsl r2 │ │ │ │ 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, r4, ror r6 │ │ │ │ - eorseq r2, sp, r6, ror #2 │ │ │ │ - eorseq r3, lr, r2, ror #7 │ │ │ │ - mlaseq lr, r8, ip, r5 │ │ │ │ - mlaseq sp, r2, pc, r2 @ │ │ │ │ + ldrsbteq lr, [ip], -r4 │ │ │ │ + eorseq r2, sp, r6, asr #3 │ │ │ │ + eorseq r3, lr, r2, asr #8 │ │ │ │ + ldrshteq r5, [lr], -r8 │ │ │ │ + ldrshteq r2, [sp], -r2 │ │ │ │ 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 │ │ │ │ - ldrsbteq lr, [ip], -lr │ │ │ │ - eorseq r2, sp, r8, ror #1 │ │ │ │ - eorseq r3, lr, ip, asr #6 │ │ │ │ - eorseq r2, sp, lr, lsl #30 │ │ │ │ + eorseq lr, ip, lr, lsr r6 │ │ │ │ + eorseq r2, sp, r8, asr #2 │ │ │ │ + eorseq r3, lr, ip, lsr #7 │ │ │ │ + eorseq r2, sp, lr, ror #30 │ │ │ │ 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, r4, ror #10 │ │ │ │ - eorseq r2, sp, r6, lsl #1 │ │ │ │ - ldrsbteq r3, [lr], -r2 │ │ │ │ - eorseq r2, sp, r4, lsl #1 │ │ │ │ + eorseq lr, ip, r4, asr #11 │ │ │ │ + eorseq r2, sp, r6, ror #1 │ │ │ │ + eorseq r3, lr, r2, lsr r3 │ │ │ │ + eorseq r2, sp, r4, ror #1 │ │ │ │ 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, lr, ror #9 │ │ │ │ - eorseq r2, sp, ip, lsr #32 │ │ │ │ - eorseq r3, lr, ip, asr r2 │ │ │ │ - eorseq r3, sp, sl, lsr #7 │ │ │ │ + eorseq lr, ip, lr, asr #10 │ │ │ │ + eorseq r2, sp, ip, lsl #1 │ │ │ │ + ldrhteq r3, [lr], -ip │ │ │ │ + eorseq r3, sp, sl, lsl #8 │ │ │ │ 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, r0, lsl #9 │ │ │ │ - eorseq r1, sp, sl, asr #31 │ │ │ │ - eorseq r3, lr, lr, ror #3 │ │ │ │ - eorseq r1, sp, r0, asr #31 │ │ │ │ - eorseq r3, sp, r8, lsr #6 │ │ │ │ + eorseq lr, ip, r0, ror #9 │ │ │ │ + eorseq r2, sp, sl, lsr #32 │ │ │ │ + eorseq r3, lr, lr, asr #4 │ │ │ │ + eorseq r2, sp, r0, lsr #32 │ │ │ │ + eorseq r3, sp, r8, lsl #7 │ │ │ │ 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 │ │ │ │ - ldrshteq lr, [ip], -r6 │ │ │ │ - eorseq r1, sp, r0, ror #30 │ │ │ │ - eorseq sl, pc, r8, lsl r2 @ │ │ │ │ - eorseq r1, sp, r6, asr pc │ │ │ │ - eorseq r1, sp, r6, lsr pc │ │ │ │ + eorseq lr, ip, r6, asr r4 │ │ │ │ + eorseq r1, sp, r0, asr #31 │ │ │ │ + eorseq sl, pc, r8, ror r2 @ │ │ │ │ + ldrhteq r1, [sp], -r6 │ │ │ │ + mlaseq sp, r6, pc, r1 @ │ │ │ │ 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 │ │ │ │ - mlaseq sp, ip, lr, r1 │ │ │ │ - ldrshteq lr, [ip], -r2 │ │ │ │ - eorseq r3, lr, r6, rrx │ │ │ │ - eorseq ip, lr, r8, lsr r3 │ │ │ │ - eorseq r1, sp, r2, lsl #29 │ │ │ │ - subeq r5, r1, r2, ror lr │ │ │ │ - subeq r5, r1, r6, ror lr │ │ │ │ - eorseq r1, sp, sl, asr #23 │ │ │ │ - ldrhteq r1, [sp], -lr │ │ │ │ - eorseq ip, pc, r6, lsr #3 │ │ │ │ - strdeq r0, [r1], #-54 @ 0xffffffca │ │ │ │ - eorseq r1, sp, sl, ror ip │ │ │ │ + ldrshteq r1, [sp], -ip │ │ │ │ + eorseq lr, ip, r2, asr r3 │ │ │ │ + eorseq r3, lr, r6, asr #1 │ │ │ │ + mlaseq lr, r8, r3, ip │ │ │ │ + eorseq r1, sp, r2, ror #29 │ │ │ │ + ldrdeq r5, [r1], #-226 @ 0xffffff1e │ │ │ │ + ldrdeq r5, [r1], #-230 @ 0xffffff1a │ │ │ │ + eorseq r1, sp, sl, lsr #24 │ │ │ │ + eorseq r1, sp, lr, lsl ip │ │ │ │ + eorseq ip, pc, r6, lsl #4 │ │ │ │ + subeq r0, r1, r6, asr r4 │ │ │ │ + ldrsbteq r1, [sp], -sl │ │ │ │ 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, lr, ror sp │ │ │ │ - eorseq lr, ip, r0, lsr #4 │ │ │ │ - ldrsbteq r9, [pc], -r8 │ │ │ │ - eorseq lr, ip, sl, lsr #10 │ │ │ │ + ldrsbteq r1, [sp], -lr │ │ │ │ + eorseq lr, ip, r0, lsl #5 │ │ │ │ + eorseq sl, pc, r8, lsr r0 @ │ │ │ │ + eorseq lr, ip, sl, lsl #11 │ │ │ │ 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, sl, lsl #26 │ │ │ │ - mlaseq ip, sl, r1, lr │ │ │ │ - eorseq r9, pc, r2, asr pc @ │ │ │ │ - eorseq lr, ip, r4, lsr #9 │ │ │ │ - eorseq lr, ip, r2, ror #9 │ │ │ │ - eorseq r1, sp, sl, asr #25 │ │ │ │ + eorseq r1, sp, sl, ror #26 │ │ │ │ + ldrshteq lr, [ip], -sl │ │ │ │ + ldrhteq r9, [pc], -r2 │ │ │ │ + eorseq lr, ip, r4, lsl #10 │ │ │ │ + eorseq lr, ip, r2, asr #10 │ │ │ │ + eorseq r1, sp, sl, lsr #26 │ │ │ │ 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, r6, ror #24 │ │ │ │ - eorseq lr, ip, r0, asr r0 │ │ │ │ - eorseq r9, pc, r8, ror lr @ │ │ │ │ - eorseq lr, ip, sl, asr #7 │ │ │ │ + eorseq r1, sp, r6, asr #25 │ │ │ │ + ldrhteq lr, [ip], -r0 │ │ │ │ + ldrsbteq r9, [pc], -r8 │ │ │ │ + eorseq lr, ip, sl, lsr #8 │ │ │ │ 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 sp, ip, lr, asr #31 │ │ │ │ - eorseq r1, sp, lr, ror #23 │ │ │ │ - eorseq r2, lr, r6, lsr sp │ │ │ │ - eorseq r5, lr, r4, ror #2 │ │ │ │ - eorseq r2, lr, sl, lsl #13 │ │ │ │ - eorseq r1, sp, r8, lsr #23 │ │ │ │ - eorseq r1, sp, r0, lsr #23 │ │ │ │ - mlaseq sp, r8, fp, r1 │ │ │ │ - mlaseq sp, r0, fp, r1 │ │ │ │ - eorseq lr, ip, lr, asr #7 │ │ │ │ + eorseq lr, ip, lr, lsr #32 │ │ │ │ + eorseq r1, sp, lr, asr #24 │ │ │ │ + mlaseq lr, r6, sp, r2 │ │ │ │ + eorseq r5, lr, r4, asr #3 │ │ │ │ + eorseq r2, lr, sl, ror #13 │ │ │ │ + eorseq r1, sp, r8, lsl #24 │ │ │ │ + eorseq r1, sp, r0, lsl #24 │ │ │ │ + ldrshteq r1, [sp], -r8 │ │ │ │ + ldrshteq r1, [sp], -r0 │ │ │ │ + eorseq lr, ip, lr, lsr #8 │ │ │ │ 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 sp, ip, r6, lsr #29 │ │ │ │ - eorseq r1, sp, r8, lsl #22 │ │ │ │ - eorseq r2, lr, r8, lsl ip │ │ │ │ - eorseq lr, ip, r2, asr #32 │ │ │ │ - subeq r4, r0, r0, asr #25 │ │ │ │ + eorseq sp, ip, r6, lsl #30 │ │ │ │ + eorseq r1, sp, r8, ror #22 │ │ │ │ + eorseq r2, lr, r8, ror ip │ │ │ │ + eorseq lr, ip, r2, lsr #1 │ │ │ │ + subeq r4, r0, r0, lsr #26 │ │ │ │ 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, lsl #26 │ │ │ │ - eorseq sp, ip, sl, lsl #28 │ │ │ │ - eorseq r2, lr, lr, ror fp │ │ │ │ - eorseq r9, lr, r0, asr r2 │ │ │ │ + subeq r2, r0, r0, ror #26 │ │ │ │ + eorseq sp, ip, sl, ror #28 │ │ │ │ + ldrsbteq r2, [lr], -lr │ │ │ │ + ldrhteq r9, [lr], -r0 │ │ │ │ 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, lr, ror sp │ │ │ │ - eorseq r1, sp, lr, ror #19 │ │ │ │ - eorseq r2, lr, r6, ror #21 │ │ │ │ - eorseq r4, lr, r4, lsl pc │ │ │ │ - mlaseq sp, r2, fp, r2 │ │ │ │ - subeq r6, r1, r2, lsr #16 │ │ │ │ - eorseq r1, sp, r2, lsr #19 │ │ │ │ - mlaseq sp, ip, r9, r1 │ │ │ │ + ldrsbteq sp, [ip], -lr │ │ │ │ + eorseq r1, sp, lr, asr #20 │ │ │ │ + eorseq r2, lr, r6, asr #22 │ │ │ │ + eorseq r4, lr, r4, ror pc │ │ │ │ + ldrshteq r2, [sp], -r2 │ │ │ │ + subeq r6, r1, r2, lsl #17 │ │ │ │ + eorseq r1, sp, r2, lsl #20 │ │ │ │ + ldrshteq r1, [sp], -ip │ │ │ │ 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 │ │ │ │ - mlaseq ip, sl, ip, sp │ │ │ │ - eorseq r5, lr, lr, ror r8 │ │ │ │ - eorseq r2, lr, r2, lsl #20 │ │ │ │ - strheq r3, [r1], #-84 @ 0xffffffac │ │ │ │ - eorseq r1, sp, r4, lsl #18 │ │ │ │ - eorseq r1, sp, r8, ror r6 │ │ │ │ - ldrdeq r5, [r1], #-122 @ 0xffffff86 │ │ │ │ - ldrdeq r5, [r1], #-126 @ 0xffffff82 │ │ │ │ + ldrshteq sp, [ip], -sl │ │ │ │ + ldrsbteq r5, [lr], -lr │ │ │ │ + eorseq r2, lr, r2, ror #20 │ │ │ │ + subeq r3, r1, r4, lsl r6 │ │ │ │ + eorseq r1, sp, r4, ror #18 │ │ │ │ + ldrsbteq r1, [sp], -r8 │ │ │ │ + subeq r5, r1, sl, lsr r8 │ │ │ │ + subeq r5, r1, lr, lsr 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, sl, lsl #23 │ │ │ │ - eorseq r1, sp, ip, lsr r8 │ │ │ │ - ldrshteq r2, [lr], -ip │ │ │ │ - eorseq r1, sp, sl, asr #7 │ │ │ │ - eorseq r1, sp, r2, lsr #16 │ │ │ │ - eorseq r1, sp, r2, lsl #18 │ │ │ │ + eorseq sp, ip, sl, ror #23 │ │ │ │ + mlaseq sp, ip, r8, r1 │ │ │ │ + eorseq r2, lr, ip, asr r9 │ │ │ │ + eorseq r1, sp, sl, lsr #8 │ │ │ │ + eorseq r1, sp, r2, lsl #17 │ │ │ │ + eorseq r1, sp, r2, ror #18 │ │ │ │ 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, lsl #17 │ │ │ │ - ldrsbteq sp, [ip], -r4 │ │ │ │ - eorseq r2, lr, r8, asr #16 │ │ │ │ - mlaseq pc, r2, r0, r9 @ │ │ │ │ + subeq r2, r0, r6, ror #17 │ │ │ │ + eorseq sp, ip, r4, lsr fp │ │ │ │ + eorseq r2, lr, r8, lsr #17 │ │ │ │ + ldrshteq r9, [pc], -r2 │ │ │ │ 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, sl, asr #20 │ │ │ │ - eorseq r1, sp, ip, lsl r7 │ │ │ │ - ldrhteq r2, [lr], -r8 │ │ │ │ - eorseq r1, sp, r6, lsl r7 │ │ │ │ - subeq r3, r1, r6, asr r3 │ │ │ │ + eorseq sp, ip, sl, lsr #21 │ │ │ │ + eorseq r1, sp, ip, ror r7 │ │ │ │ + eorseq r2, lr, r8, lsl r8 │ │ │ │ + eorseq r1, sp, r6, ror r7 │ │ │ │ + strheq r3, [r1], #-54 @ 0xffffffca │ │ │ │ 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, r2, lsr #19 │ │ │ │ - mlaseq sp, r4, r6, r1 │ │ │ │ - eorseq r2, lr, lr, lsl #14 │ │ │ │ - eorseq r1, sp, r8, lsl #13 │ │ │ │ + eorseq sp, ip, r2, lsl #20 │ │ │ │ + ldrshteq r1, [sp], -r4 │ │ │ │ + eorseq r2, lr, lr, ror #14 │ │ │ │ + eorseq r1, sp, r8, ror #13 │ │ │ │ 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, ip, asr #12 │ │ │ │ - eorseq sp, ip, r6, lsr r9 │ │ │ │ - eorseq r2, lr, sl, lsr #13 │ │ │ │ - strheq r0, [r0], #-244 @ 0xffffff0c │ │ │ │ - eorseq r1, sp, sl, lsr #12 │ │ │ │ + eorseq r1, sp, ip, lsr #13 │ │ │ │ + mlaseq ip, r6, r9, sp │ │ │ │ + eorseq r2, lr, sl, lsl #14 │ │ │ │ + subeq r1, r0, r4, lsl r0 │ │ │ │ + eorseq r1, sp, sl, lsl #13 │ │ │ │ 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 │ │ │ │ - mlaseq ip, lr, r8, sp │ │ │ │ - eorseq r1, sp, r4, asr #11 │ │ │ │ - eorseq r2, lr, sl, lsl #12 │ │ │ │ - eorseq r4, lr, r0, asr #29 │ │ │ │ + ldrshteq sp, [ip], -lr │ │ │ │ + eorseq r1, sp, r4, lsr #12 │ │ │ │ + eorseq r2, lr, sl, ror #12 │ │ │ │ + eorseq r4, lr, r0, lsr #30 │ │ │ │ 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, ip, ror r5 │ │ │ │ - eorseq sp, ip, r2, lsr r8 │ │ │ │ - eorseq r2, lr, r6, lsr #11 │ │ │ │ - strheq r0, [r0], #-224 @ 0xffffff20 │ │ │ │ - eorseq sp, ip, r6, ror fp │ │ │ │ + ldrsbteq r1, [sp], -ip │ │ │ │ + mlaseq ip, r2, r8, sp │ │ │ │ + eorseq r2, lr, r6, lsl #12 │ │ │ │ + subeq r0, r0, r0, lsl pc │ │ │ │ + ldrsbteq sp, [ip], -r6 │ │ │ │ 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 │ │ │ │ - ldrhteq r1, [sp], -r6 │ │ │ │ - eorseq sp, ip, ip, asr r7 │ │ │ │ - ldrsbteq r2, [lr], -r0 │ │ │ │ - subeq r1, r1, lr, lsl ip │ │ │ │ - eorseq r2, sp, r0, lsl r7 │ │ │ │ - eorseq r1, sp, r4, lsl #9 │ │ │ │ - eorseq r1, sp, r0, ror #3 │ │ │ │ - eorseq r1, sp, r0, ror #8 │ │ │ │ - eorseq r1, sp, r2, asr #8 │ │ │ │ + eorseq r1, sp, r6, lsl r5 │ │ │ │ + ldrhteq sp, [ip], -ip │ │ │ │ + eorseq r2, lr, r0, lsr r5 │ │ │ │ + subeq r1, r1, lr, ror ip │ │ │ │ + eorseq r2, sp, r0, ror r7 │ │ │ │ + eorseq r1, sp, r4, ror #9 │ │ │ │ + eorseq r1, sp, r0, asr #4 │ │ │ │ + eorseq r1, sp, r0, asr #9 │ │ │ │ + eorseq r1, sp, r2, lsr #9 │ │ │ │ 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 │ │ │ │ - eorseq sp, ip, r2, lsr #12 │ │ │ │ - eorseq r1, sp, r0, lsr #7 │ │ │ │ - mlaseq lr, r4, r3, r2 │ │ │ │ - subeq r1, r1, r2, ror #21 │ │ │ │ - eorseq r1, sp, r8, lsl #7 │ │ │ │ - eorseq r1, sp, r8, ror r3 │ │ │ │ + eorseq sp, ip, r2, lsl #13 │ │ │ │ + eorseq r1, sp, r0, lsl #8 │ │ │ │ + ldrshteq r2, [lr], -r4 │ │ │ │ + subeq r1, r1, r2, asr #22 │ │ │ │ + eorseq r1, sp, r8, ror #7 │ │ │ │ + ldrsbteq r1, [sp], -r8 │ │ │ │ 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, r6, asr r5 │ │ │ │ - ldrshteq r1, [sp], -r6 │ │ │ │ - eorseq r2, lr, r2, asr #5 │ │ │ │ - subeq r1, r1, r0, lsl sl │ │ │ │ - eorseq r2, sp, r2, lsl #10 │ │ │ │ - eorseq r1, sp, r2, asr #5 │ │ │ │ - ldrhteq r1, [sp], -r2 │ │ │ │ + ldrhteq sp, [ip], -r6 │ │ │ │ + eorseq r1, sp, r6, asr r3 │ │ │ │ + eorseq r2, lr, r2, lsr #6 │ │ │ │ + subeq r1, r1, r0, ror sl │ │ │ │ + eorseq r2, sp, r2, ror #10 │ │ │ │ + eorseq r1, sp, r2, lsr #6 │ │ │ │ + eorseq r1, sp, r2, lsl r3 │ │ │ │ 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, r2, ror #8 │ │ │ │ - eorseq r1, sp, r4, lsr #4 │ │ │ │ - ldrsbteq r2, [lr], -r4 │ │ │ │ - eorseq r0, sp, r2, lsr #25 │ │ │ │ - eorseq r1, sp, sl, lsl #4 │ │ │ │ - ldrsbteq r1, [sp], -sl │ │ │ │ + eorseq sp, ip, r2, asr #9 │ │ │ │ + eorseq r1, sp, r4, lsl #5 │ │ │ │ + eorseq r2, lr, r4, lsr r2 │ │ │ │ + eorseq r0, sp, r2, lsl #26 │ │ │ │ + eorseq r1, sp, sl, ror #4 │ │ │ │ + eorseq r1, sp, sl, lsr r2 │ │ │ │ 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, sl, asr #7 │ │ │ │ - eorseq r1, sp, ip, lsr #3 │ │ │ │ - eorseq r2, lr, r8, lsr r1 │ │ │ │ - ldrshteq r1, [sp], -sl │ │ │ │ + eorseq sp, ip, sl, lsr #8 │ │ │ │ + eorseq r1, sp, ip, lsl #4 │ │ │ │ + mlaseq lr, r8, r1, r2 │ │ │ │ + eorseq r1, sp, sl, asr sp │ │ │ │ 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 │ │ │ │ - ldrsbteq r1, [sp], -r4 │ │ │ │ - ldrsbteq sp, [ip], -r2 │ │ │ │ - eorseq r2, lr, r6, asr #32 │ │ │ │ - eorseq r1, sp, r6, lsl #24 │ │ │ │ - ldrsbteq r1, [sp], -ip │ │ │ │ + eorseq r1, sp, r4, lsr r1 │ │ │ │ + eorseq sp, ip, r2, lsr r3 │ │ │ │ + eorseq r2, lr, r6, lsr #1 │ │ │ │ + eorseq r1, sp, r6, ror #24 │ │ │ │ + eorseq r1, sp, ip, lsr ip │ │ │ │ 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 │ │ │ │ - eorseq sp, ip, r6, asr #4 │ │ │ │ - eorseq r1, sp, r6, asr r0 │ │ │ │ - ldrhteq r1, [lr], -r2 │ │ │ │ - subeq r1, r1, r0, lsl #14 │ │ │ │ - ldrhteq fp, [sp], -r6 │ │ │ │ - eorseq r0, sp, sl, ror #30 │ │ │ │ - eorseq r1, sp, r0 │ │ │ │ + eorseq sp, ip, r6, lsr #5 │ │ │ │ + ldrhteq r1, [sp], -r6 │ │ │ │ + eorseq r2, lr, r2, lsl r0 │ │ │ │ + subeq r1, r1, r0, ror #14 │ │ │ │ + eorseq fp, sp, r6, lsl r5 │ │ │ │ + eorseq r0, sp, sl, asr #31 │ │ │ │ + eorseq r1, sp, r0, rrx │ │ │ │ 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, sl, lsl #3 │ │ │ │ - eorseq r0, sp, ip, lsr #31 │ │ │ │ - ldrshteq r1, [lr], -r8 │ │ │ │ - ldrhteq r1, [sp], -sl │ │ │ │ + eorseq sp, ip, sl, ror #3 │ │ │ │ + eorseq r1, sp, ip │ │ │ │ + eorseq r1, lr, r8, asr pc │ │ │ │ + eorseq r1, sp, sl, lsl fp │ │ │ │ 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] │ │ │ │ - eorseq sp, ip, r0, lsr #2 │ │ │ │ - eorseq r0, sp, r0, asr pc │ │ │ │ - eorseq r1, lr, ip, lsl #29 │ │ │ │ - eorseq r0, sp, r6, asr #30 │ │ │ │ + eorseq sp, ip, r0, lsl #3 │ │ │ │ + ldrhteq r0, [sp], -r0 │ │ │ │ + eorseq r1, lr, ip, ror #29 │ │ │ │ + eorseq r0, sp, r6, lsr #31 │ │ │ │ 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 │ │ │ │ - ldrhteq sp, [ip], -r6 │ │ │ │ - eorseq r0, sp, r0, lsl #30 │ │ │ │ - eorseq r1, lr, r4, lsr #28 │ │ │ │ - eorseq r1, sp, r6, ror #19 │ │ │ │ + eorseq sp, ip, r6, lsl r1 │ │ │ │ + eorseq r0, sp, r0, ror #30 │ │ │ │ + eorseq r1, lr, r4, lsl #29 │ │ │ │ + eorseq r1, sp, r6, asr #20 │ │ │ │ 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, sl, asr #32 │ │ │ │ - eorseq r0, sp, r4, lsr #29 │ │ │ │ - ldrhteq r1, [lr], -r8 │ │ │ │ - eorseq sp, ip, lr, lsr #5 │ │ │ │ - mlaseq ip, lr, r2, sp │ │ │ │ + eorseq sp, ip, sl, lsr #1 │ │ │ │ + eorseq r0, sp, r4, lsl #30 │ │ │ │ + eorseq r1, lr, r8, lsl lr │ │ │ │ + eorseq sp, ip, lr, lsl #6 │ │ │ │ + ldrshteq sp, [ip], -lr │ │ │ │ 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 ip, ip, lr, lsl #31 │ │ │ │ - eorseq r0, sp, r8, lsl #28 │ │ │ │ - ldrshteq r1, [lr], -ip │ │ │ │ - ldrhteq r1, [sp], -lr │ │ │ │ + eorseq ip, ip, lr, ror #31 │ │ │ │ + eorseq r0, sp, r8, ror #28 │ │ │ │ + eorseq r1, lr, ip, asr sp │ │ │ │ + eorseq r1, sp, lr, lsl r9 │ │ │ │ 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 ip, ip, r6, lsl pc │ │ │ │ - eorseq r0, sp, r8, lsr #27 │ │ │ │ - eorseq r1, lr, r4, lsl #25 │ │ │ │ - eorseq r1, sp, r6, asr #16 │ │ │ │ + eorseq ip, ip, r6, ror pc │ │ │ │ + eorseq r0, sp, r8, lsl #28 │ │ │ │ + eorseq r1, lr, r4, ror #25 │ │ │ │ + eorseq r1, sp, r6, lsr #17 │ │ │ │ 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 │ │ │ │ - mlaseq ip, lr, lr, ip │ │ │ │ - eorseq r0, sp, r0, asr #26 │ │ │ │ - eorseq r1, lr, ip, lsl #24 │ │ │ │ - eorseq r1, sp, lr, asr #15 │ │ │ │ + ldrshteq ip, [ip], -lr │ │ │ │ + eorseq r0, sp, r0, lsr #27 │ │ │ │ + eorseq r1, lr, ip, ror #24 │ │ │ │ + eorseq r1, sp, lr, lsr #16 │ │ │ │ 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 │ │ │ │ - eorseq ip, ip, r6, lsr #28 │ │ │ │ - ldrsbteq r0, [sp], -r8 │ │ │ │ - mlaseq lr, r4, fp, r1 │ │ │ │ - eorseq r1, sp, r6, asr r7 │ │ │ │ + eorseq ip, ip, r6, lsl #29 │ │ │ │ + eorseq r0, sp, r8, lsr sp │ │ │ │ + ldrshteq r1, [lr], -r4 │ │ │ │ + ldrhteq r1, [sp], -r6 │ │ │ │ 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, lr, lsr #27 │ │ │ │ - eorseq r0, sp, r4, ror ip │ │ │ │ - eorseq r1, lr, ip, lsl fp │ │ │ │ - ldrsbteq r1, [sp], -lr │ │ │ │ + eorseq ip, ip, lr, lsl #28 │ │ │ │ + ldrsbteq r0, [sp], -r4 │ │ │ │ + eorseq r1, lr, ip, ror fp │ │ │ │ + eorseq r1, sp, lr, lsr r7 │ │ │ │ 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, r6, lsr sp │ │ │ │ - eorseq r0, sp, r0, lsl ip │ │ │ │ - eorseq r1, lr, r4, lsr #21 │ │ │ │ - eorseq r1, sp, r6, ror #12 │ │ │ │ + mlaseq ip, r6, sp, ip │ │ │ │ + eorseq r0, sp, r0, ror ip │ │ │ │ + eorseq r1, lr, r4, lsl #22 │ │ │ │ + eorseq r1, sp, r6, asr #13 │ │ │ │ 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 │ │ │ │ - ldrhteq ip, [ip], -lr │ │ │ │ - eorseq r0, sp, r8, lsr #23 │ │ │ │ - eorseq r1, lr, ip, lsr #20 │ │ │ │ - eorseq r1, sp, lr, ror #11 │ │ │ │ + eorseq ip, ip, lr, lsl sp │ │ │ │ + eorseq r0, sp, r8, lsl #24 │ │ │ │ + eorseq r1, lr, ip, lsl #21 │ │ │ │ + eorseq r1, sp, lr, asr #12 │ │ │ │ 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 │ │ │ │ - eorseq ip, ip, r6, asr #24 │ │ │ │ - eorseq r0, sp, r0, asr #22 │ │ │ │ - ldrhteq r1, [lr], -r4 │ │ │ │ - eorseq r1, sp, r6, ror r5 │ │ │ │ + eorseq ip, ip, r6, lsr #25 │ │ │ │ + eorseq r0, sp, r0, lsr #23 │ │ │ │ + eorseq r1, lr, r4, lsl sl │ │ │ │ + ldrsbteq r1, [sp], -r6 │ │ │ │ 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-s72} │ │ │ │ - ldrsbteq r0, [sp], -r0 │ │ │ │ - eorseq ip, ip, lr, asr #23 │ │ │ │ - eorseq r1, lr, lr, lsr r9 │ │ │ │ + eorseq r0, sp, r0, lsr r9 │ │ │ │ + eorseq ip, ip, lr, lsr #24 │ │ │ │ + mlaseq lr, lr, r9, r1 │ │ │ │ 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 │ │ │ │ strmi pc, [r4], -r5, lsr #26 │ │ │ │ stmvs r0, {r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf9eef09f │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2l 0, cr15, [lr, #-628] @ 0xfffffd8c │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r0, sp, lr, lsl #21 │ │ │ │ - eorseq ip, ip, r8, ror fp │ │ │ │ - eorseq r1, lr, ip, ror #17 │ │ │ │ - eorseq r1, sp, lr, lsr #9 │ │ │ │ + eorseq r0, sp, lr, ror #21 │ │ │ │ + ldrsbteq ip, [ip], -r8 │ │ │ │ + eorseq r1, lr, ip, asr #18 │ │ │ │ + eorseq r1, sp, lr, lsl #10 │ │ │ │ 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 │ │ │ │ strmi pc, [r4], -r1, ror #25 │ │ │ │ stmvs r0, {r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf9aaf09f │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2 0, cr15, [sl, #-628] @ 0xfffffd8c │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r0, sp, sl, lsr #20 │ │ │ │ - ldrshteq ip, [ip], -r0 │ │ │ │ - eorseq r1, lr, r4, ror #16 │ │ │ │ - eorseq r1, sp, r6, lsr #8 │ │ │ │ + eorseq r0, sp, sl, lsl #21 │ │ │ │ + eorseq ip, ip, r0, asr fp │ │ │ │ + eorseq r1, lr, r4, asr #17 │ │ │ │ + eorseq r1, sp, r6, lsl #9 │ │ │ │ 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: 0x4604fc9f │ │ │ │ stmvs r0, {r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf968f09f │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2l 0, cr15, [r8], {157} @ 0x9d │ │ │ │ @ instruction: 0xf856f002 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - ldrhteq r0, [sp], -sl │ │ │ │ - eorseq ip, ip, r8, ror #20 │ │ │ │ - ldrsbteq r1, [lr], -ip │ │ │ │ - mlaseq sp, lr, r3, r1 │ │ │ │ + eorseq r0, sp, sl, lsl sl │ │ │ │ + eorseq ip, ip, r8, asr #21 │ │ │ │ + eorseq r1, lr, ip, lsr r8 │ │ │ │ + ldrshteq r1, [sp], -lr │ │ │ │ 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] @ │ │ │ │ - eorseq r0, sp, r6, asr #18 │ │ │ │ - eorseq ip, ip, r0, ror #19 │ │ │ │ - eorseq r1, lr, r4, asr r7 │ │ │ │ - eorseq r1, sp, lr, lsl #6 │ │ │ │ - eorseq r0, sp, lr, lsl #18 │ │ │ │ - eorseq r0, sp, r6, lsl #18 │ │ │ │ + eorseq r0, sp, r6, lsr #19 │ │ │ │ + eorseq ip, ip, r0, asr #20 │ │ │ │ + ldrhteq r1, [lr], -r4 │ │ │ │ + eorseq r1, sp, lr, ror #6 │ │ │ │ + eorseq r0, sp, lr, ror #18 │ │ │ │ + eorseq r0, sp, r6, ror #18 │ │ │ │ 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 │ │ │ │ strtmi pc, [r8], -r3, lsl #24 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq ip, ip, r6, lsr r9 │ │ │ │ - eorseq r0, sp, r8, asr #17 │ │ │ │ - mlaseq lr, ip, r6, r1 │ │ │ │ - eorseq r1, sp, lr, asr r2 │ │ │ │ + mlaseq ip, r6, r9, ip │ │ │ │ + eorseq r0, sp, r8, lsr #18 │ │ │ │ + ldrshteq r1, [lr], -ip │ │ │ │ + ldrhteq r1, [sp], -lr │ │ │ │ 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 @ │ │ │ │ - eorseq r0, sp, r2, asr #16 │ │ │ │ - eorseq ip, ip, r4, lsl #17 │ │ │ │ - ldrshteq r1, [lr], -r8 │ │ │ │ - ldrhteq r1, [sp], -r2 │ │ │ │ - ldrhteq r0, [sp], -r2 │ │ │ │ - eorseq r0, sp, sl, lsr #15 │ │ │ │ + eorseq r0, sp, r2, lsr #17 │ │ │ │ + eorseq ip, ip, r4, ror #17 │ │ │ │ + eorseq r1, lr, r8, asr r6 │ │ │ │ + eorseq r1, sp, r2, lsl r2 │ │ │ │ + eorseq r0, sp, r2, lsl r8 │ │ │ │ + eorseq r0, sp, sl, lsl #16 │ │ │ │ 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], -r9, asr #22 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq r0, sp, lr, lsr #15 │ │ │ │ - ldrsbteq ip, [ip], -r8 │ │ │ │ - eorseq r1, lr, ip, asr #10 │ │ │ │ - eorseq r1, sp, lr, lsl #2 │ │ │ │ + eorseq r0, sp, lr, lsl #16 │ │ │ │ + eorseq ip, ip, r8, lsr r8 │ │ │ │ + eorseq r1, lr, ip, lsr #11 │ │ │ │ + eorseq r1, sp, lr, ror #2 │ │ │ │ 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 │ │ │ │ - ldrshteq r0, [sp], -lr │ │ │ │ - eorseq ip, ip, r0, lsl r7 │ │ │ │ - eorseq r1, lr, r4, lsl #9 │ │ │ │ - eorseq r1, sp, lr, lsr r0 │ │ │ │ - eorseq r0, sp, lr, lsr r6 │ │ │ │ - eorseq r0, sp, r6, lsr r6 │ │ │ │ + eorseq r0, sp, lr, asr r7 │ │ │ │ + eorseq ip, ip, r0, ror r7 │ │ │ │ + eorseq r1, lr, r4, ror #9 │ │ │ │ + mlaseq sp, lr, r0, r1 │ │ │ │ + mlaseq sp, lr, r6, r0 │ │ │ │ + mlaseq sp, r6, r6, r0 │ │ │ │ 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 │ │ │ │ @ instruction: 0x4628fa91 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq r0, sp, r6, ror #12 │ │ │ │ - eorseq ip, ip, r4, ror #12 │ │ │ │ - ldrsbteq r1, [lr], -r8 │ │ │ │ - mlaseq sp, sl, pc, r0 @ │ │ │ │ + eorseq r0, sp, r6, asr #13 │ │ │ │ + eorseq ip, ip, r4, asr #13 │ │ │ │ + eorseq r1, lr, r8, lsr r4 │ │ │ │ + ldrshteq r0, [sp], -sl │ │ │ │ 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, r0, lsr #11 │ │ │ │ - eorseq r0, sp, ip, lsr #11 │ │ │ │ - eorseq r1, lr, r0, lsl #6 │ │ │ │ - subeq r1, r0, r6, asr r5 │ │ │ │ - eorseq r7, lr, r0, asr #19 │ │ │ │ - eorseq r0, sp, lr, ror #10 │ │ │ │ - ldrsbteq sl, [sp], -r6 │ │ │ │ - ldrhteq pc, [pc], -r0 @ │ │ │ │ - eorseq r1, sp, r2, asr r3 │ │ │ │ + eorseq ip, ip, r0, lsl #12 │ │ │ │ + eorseq r0, sp, ip, lsl #12 │ │ │ │ + eorseq r1, lr, r0, ror #6 │ │ │ │ + strheq r1, [r0], #-86 @ 0xffffffaa │ │ │ │ + eorseq r7, lr, r0, lsr #20 │ │ │ │ + eorseq r0, sp, lr, asr #11 │ │ │ │ + eorseq sl, sp, r6, lsr r8 │ │ │ │ + eorseq pc, pc, r0, lsl ip @ │ │ │ │ + ldrhteq r1, [sp], -r2 │ │ │ │ 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, r2, lsl #9 │ │ │ │ - ldrhteq r0, [sp], -r6 │ │ │ │ - eorseq r1, lr, lr, ror #3 │ │ │ │ - subeq r1, r0, r4, asr #8 │ │ │ │ - mlaseq sp, sl, r4, r0 │ │ │ │ - eorseq sp, pc, r2, ror #19 │ │ │ │ + eorseq ip, ip, r2, ror #9 │ │ │ │ + eorseq r0, sp, r6, lsl r5 │ │ │ │ + eorseq r1, lr, lr, asr #4 │ │ │ │ + subeq r1, r0, r4, lsr #9 │ │ │ │ + ldrshteq r0, [sp], -sl │ │ │ │ + eorseq sp, pc, r2, asr #20 │ │ │ │ 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, r8, lsl #8 │ │ │ │ - ldrhteq ip, [ip], -r2 │ │ │ │ - eorseq r1, lr, r6, lsr #2 │ │ │ │ - subeq r1, r0, ip, ror r3 │ │ │ │ + eorseq r0, sp, r8, ror #8 │ │ │ │ + eorseq ip, ip, r2, lsl r4 │ │ │ │ + eorseq r1, lr, r6, lsl #3 │ │ │ │ + ldrdeq r1, [r0], #-60 @ 0xffffffc4 │ │ │ │ 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, sl, lsl #7 │ │ │ │ - eorseq ip, ip, r2, lsr #6 │ │ │ │ - eorseq r1, lr, lr, lsl #1 │ │ │ │ - ldrhteq r3, [lr], -ip │ │ │ │ - eorseq pc, ip, sl, asr #24 │ │ │ │ - eorseq pc, ip, r2, asr #24 │ │ │ │ - eorseq r0, sp, lr, lsl #6 │ │ │ │ + eorseq r0, sp, sl, ror #7 │ │ │ │ + eorseq ip, ip, r2, lsl #7 │ │ │ │ + eorseq r1, lr, lr, ror #1 │ │ │ │ + eorseq r3, lr, ip, lsl r5 │ │ │ │ + eorseq pc, ip, sl, lsr #25 │ │ │ │ + eorseq pc, ip, r2, lsr #25 │ │ │ │ + eorseq r0, sp, lr, ror #6 │ │ │ │ addseq r0, r3, ip, lsr #16 │ │ │ │ - ldrdeq r3, [r1], #-220 @ 0xffffff24 │ │ │ │ - strheq r3, [r1], #-210 @ 0xffffff2e │ │ │ │ + subeq r3, r1, ip, lsr lr │ │ │ │ + subeq r3, r1, r2, lsl lr │ │ │ │ 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, r4, ror #2 │ │ │ │ - ldrsbteq r0, [sp], -lr │ │ │ │ - ldrsbteq r0, [lr], -r2 │ │ │ │ - ldrsbteq r0, [sp], -r4 │ │ │ │ - eorseq sl, sp, lr, asr #7 │ │ │ │ + eorseq ip, ip, r4, asr #3 │ │ │ │ + eorseq r0, sp, lr, lsr r2 │ │ │ │ + eorseq r0, lr, r2, lsr pc │ │ │ │ + eorseq r0, sp, r4, lsr r2 │ │ │ │ + eorseq sl, sp, lr, lsr #8 │ │ │ │ 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, r8, asr #2 │ │ │ │ - eorseq ip, ip, lr, lsl #1 │ │ │ │ - eorseq r0, lr, r2, lsl #28 │ │ │ │ - eorseq r0, sp, r4, asr #19 │ │ │ │ - eorseq r0, sp, lr, lsr #2 │ │ │ │ - eorseq r0, sp, sl, lsr #30 │ │ │ │ - eorseq r0, sp, r0, lsr #2 │ │ │ │ - eorseq r0, sp, r6, ror #1 │ │ │ │ - eorseq r0, sp, r2, rrx │ │ │ │ - eorseq fp, ip, r0, asr #31 │ │ │ │ - eorseq r0, lr, r4, lsr sp │ │ │ │ - ldrshteq r0, [sp], -r6 │ │ │ │ + eorseq r0, sp, r8, lsr #3 │ │ │ │ + eorseq ip, ip, lr, ror #1 │ │ │ │ + eorseq r0, lr, r2, ror #28 │ │ │ │ + eorseq r0, sp, r4, lsr #20 │ │ │ │ + eorseq r0, sp, lr, lsl #3 │ │ │ │ + eorseq r0, sp, sl, lsl #31 │ │ │ │ + eorseq r0, sp, r0, lsl #3 │ │ │ │ + eorseq r0, sp, r6, asr #2 │ │ │ │ + eorseq r0, sp, r2, asr #1 │ │ │ │ + eorseq ip, ip, r0, lsr #32 │ │ │ │ + mlaseq lr, r4, sp, r0 │ │ │ │ + eorseq r0, sp, r6, asr r9 │ │ │ │ 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, lr │ │ │ │ - eorseq fp, ip, r0, lsr #30 │ │ │ │ - mlaseq lr, r4, ip, r0 │ │ │ │ - eorseq r0, sp, r2, ror #27 │ │ │ │ - eorseq pc, ip, r4, asr sl @ │ │ │ │ + eorseq r0, sp, lr, rrx │ │ │ │ + eorseq fp, ip, r0, lsl #31 │ │ │ │ + ldrshteq r0, [lr], -r4 │ │ │ │ + eorseq r0, sp, r2, asr #28 │ │ │ │ + ldrhteq pc, [ip], -r4 @ │ │ │ │ + eorseq r0, sp, r8, lsr r0 │ │ │ │ + eorseq r0, sp, r2, lsl r0 │ │ │ │ ldrsbteq pc, [ip], -r8 @ │ │ │ │ - ldrhteq pc, [ip], -r2 @ │ │ │ │ - eorseq pc, ip, r8, ror pc @ │ │ │ │ - ldrshteq pc, [ip], -r4 @ │ │ │ │ - eorseq fp, ip, r2, asr lr │ │ │ │ - eorseq r0, lr, r6, asr #23 │ │ │ │ - eorseq r0, sp, r8, lsl #15 │ │ │ │ + eorseq pc, ip, r4, asr pc @ │ │ │ │ + ldrhteq fp, [ip], -r2 │ │ │ │ + eorseq r0, lr, r6, lsr #24 │ │ │ │ + eorseq r0, sp, r8, ror #15 │ │ │ │ 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, lsr #6 │ │ │ │ + subeq r4, r1, r8, lsl #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 │ │ │ │ - mlaseq ip, ip, r4, pc @ │ │ │ │ - mlaseq ip, r0, r4, pc @ │ │ │ │ + ldrshteq pc, [ip], -ip @ │ │ │ │ + ldrshteq pc, [ip], -r0 @ │ │ │ │ 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 │ │ │ │ - eorseq pc, ip, r2, asr #8 │ │ │ │ + eorseq pc, ip, r2, lsr #9 │ │ │ │ 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, r0, lsl r4 @ │ │ │ │ - strdeq r2, [r1], #-26 @ 0xffffffe6 │ │ │ │ + eorseq pc, ip, r0, ror r4 @ │ │ │ │ + subeq r2, r1, sl, asr r2 │ │ │ │ addseq r9, r3, r8, lsl lr │ │ │ │ addseq r9, r3, r8, ror #27 │ │ │ │ addseq r0, r3, sl, asr #10 │ │ │ │ - mlaseq ip, ip, r3, pc @ │ │ │ │ + ldrshteq pc, [ip], -ip @ │ │ │ │ @ instruction: 0x00939dbe │ │ │ │ addseq r0, r3, r0, lsr #10 │ │ │ │ - eorseq pc, ip, sl, ror r3 @ │ │ │ │ + ldrsbteq pc, [ip], -sl @ │ │ │ │ addseq r0, r3, r2, lsl #10 │ │ │ │ - eorseq pc, ip, r4, ror #6 │ │ │ │ + eorseq pc, ip, r4, asr #7 │ │ │ │ addseq r9, r3, lr, ror sp │ │ │ │ addseq r0, r3, r0, ror #9 │ │ │ │ - eorseq pc, ip, sl, asr #6 │ │ │ │ + eorseq pc, ip, sl, lsr #7 │ │ │ │ addseq r9, r3, ip, asr sp │ │ │ │ @ instruction: 0x009304be │ │ │ │ - eorseq pc, ip, r0, lsr r3 @ │ │ │ │ + mlaseq ip, r0, r3, pc @ │ │ │ │ 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, ror #24 │ │ │ │ + eorseq r3, lr, lr, asr #25 │ │ │ │ addseq r9, r3, lr, lsr #25 │ │ │ │ - ldrhteq pc, [ip], -ip @ │ │ │ │ + eorseq pc, ip, ip, lsl r3 @ │ │ │ │ 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 │ │ │ │ - eorseq pc, ip, lr, lsr r2 @ │ │ │ │ - eorseq pc, ip, lr, lsl #8 │ │ │ │ - eorseq lr, ip, lr, ror #8 │ │ │ │ - eorseq pc, ip, r8, lsl r2 @ │ │ │ │ - ldrshteq pc, [ip], -lr @ │ │ │ │ + mlaseq ip, lr, r2, pc @ │ │ │ │ + eorseq pc, ip, lr, ror #8 │ │ │ │ + eorseq lr, ip, lr, asr #9 │ │ │ │ + eorseq pc, ip, r8, ror r2 @ │ │ │ │ + eorseq pc, ip, lr, asr r2 @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf09c4e7d │ │ │ │ svcmi 0x007dff03 │ │ │ │ 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 │ │ │ │ - ldrshteq r3, [lr], -r4 │ │ │ │ + eorseq r3, lr, r4, asr fp │ │ │ │ addseq r9, r3, r2, asr fp │ │ │ │ @ instruction: 0x009302bc │ │ │ │ addseq r9, r3, r8, lsr fp │ │ │ │ addseq r9, r3, r6, lsl fp │ │ │ │ - eorseq pc, ip, ip, asr #2 │ │ │ │ + eorseq pc, ip, ip, lsr #3 │ │ │ │ addseq r0, r3, r2, ror r2 │ │ │ │ - eorseq pc, ip, r4, lsr r1 @ │ │ │ │ - eorseq r1, sp, r8, ror r3 │ │ │ │ - eorseq lr, ip, r8, lsr #6 │ │ │ │ - eorseq r3, lr, r0, asr sl │ │ │ │ + mlaseq ip, r4, r1, pc @ │ │ │ │ + ldrsbteq r1, [sp], -r8 │ │ │ │ + eorseq lr, ip, r8, lsl #7 │ │ │ │ + ldrhteq r3, [lr], -r0 │ │ │ │ umullseq r9, r3, r4, sl │ │ │ │ umullseq r9, r3, r6, sl │ │ │ │ @ instruction: 0x009301f8 │ │ │ │ - ldrhteq pc, [ip], -r6 @ │ │ │ │ - eorseq r9, pc, sl, ror #20 │ │ │ │ - eorseq r1, sp, r6, ror #5 │ │ │ │ - mlaseq ip, r2, r2, lr │ │ │ │ - eorseq pc, ip, r6, lsr r0 @ │ │ │ │ + eorseq pc, ip, r6, lsl r1 @ │ │ │ │ + eorseq r9, pc, sl, asr #21 │ │ │ │ + eorseq r1, sp, r6, asr #6 │ │ │ │ + ldrshteq lr, [ip], -r2 │ │ │ │ + mlaseq ip, r6, r0, pc @ │ │ │ │ addseq r0, r3, lr, ror #2 │ │ │ │ - ldrshteq lr, [ip], -sl │ │ │ │ - eorseq r9, pc, r0, asr #19 │ │ │ │ - eorseq r1, sp, sl, lsr r2 │ │ │ │ + eorseq pc, ip, sl, asr r0 @ │ │ │ │ + eorseq r9, pc, r0, lsr #20 │ │ │ │ + mlaseq sp, sl, r2, r1 │ │ │ │ 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 lr, ip, sl, lsl #29 │ │ │ │ + eorseq lr, ip, sl, ror #29 │ │ │ │ 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, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdami sl!, {r0, r1, r3, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ stc2l 0, cr15, [r0, #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 │ │ │ │ - eorseq lr, ip, r4, lsr #28 │ │ │ │ + eorseq lr, ip, r4, lsl #29 │ │ │ │ addseq pc, r2, sl, lsr r2 @ │ │ │ │ - eorseq lr, ip, r0, lsr #28 │ │ │ │ + eorseq lr, ip, r0, lsl #29 │ │ │ │ addseq r9, r3, r2, lsr #15 │ │ │ │ umullseq r9, r3, r0, r7 │ │ │ │ - eorseq lr, ip, r8, lsl lr │ │ │ │ - eorseq lr, ip, r2, lsl lr │ │ │ │ + eorseq lr, ip, r8, ror lr │ │ │ │ + eorseq lr, ip, r2, ror lr │ │ │ │ addseq r9, r3, sl, ror r7 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ addseq r9, r3, ip, ror #14 │ │ │ │ @ instruction: 0x0092fed0 │ │ │ │ @ instruction: 0xfffff8b5 │ │ │ │ - eorseq lr, ip, r6, ror #28 │ │ │ │ + eorseq lr, ip, r6, asr #29 │ │ │ │ addseq pc, r2, r0, lsr #29 │ │ │ │ addseq r9, r3, sl, lsr #14 │ │ │ │ - ldrhteq lr, [ip], -ip │ │ │ │ + eorseq lr, ip, ip, lsl lr │ │ │ │ addseq r9, r3, r0, lsl r7 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ @ instruction: 0x009396fa │ │ │ │ - mlaseq ip, r4, sp, lr │ │ │ │ - eorseq lr, ip, r4, lsr #27 │ │ │ │ - eorseq lr, ip, r4, asr #27 │ │ │ │ + ldrshteq lr, [ip], -r4 │ │ │ │ + eorseq lr, ip, r4, lsl #28 │ │ │ │ + eorseq lr, ip, r4, lsr #28 │ │ │ │ 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, asr #7 │ │ │ │ - eorseq lr, ip, ip, lsl sl │ │ │ │ - eorseq lr, ip, ip, lsl #22 │ │ │ │ + eorseq r3, lr, r8, lsr #8 │ │ │ │ + eorseq lr, ip, ip, ror sl │ │ │ │ + eorseq lr, ip, ip, ror #22 │ │ │ │ addseq pc, r2, lr, lsr fp @ │ │ │ │ addseq r9, r3, r2, asr #7 │ │ │ │ - eorseq r9, pc, r0, asr #13 │ │ │ │ - ldrsbteq r1, [sp], -ip │ │ │ │ - ldrhteq lr, [ip], -r0 │ │ │ │ - eorseq lr, ip, sl, ror #22 │ │ │ │ + eorseq r9, pc, r0, lsr #14 │ │ │ │ + eorseq r1, sp, ip, lsr r9 │ │ │ │ + eorseq lr, ip, r0, lsl sl │ │ │ │ + eorseq lr, ip, sl, asr #23 │ │ │ │ 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 │ │ │ │ - eorseq lr, ip, r6, asr #18 │ │ │ │ - eorseq lr, ip, r2, lsr #20 │ │ │ │ - eorseq r0, sp, r6, ror fp │ │ │ │ - eorseq sp, ip, r6, lsr #22 │ │ │ │ + eorseq lr, ip, r6, lsr #19 │ │ │ │ + eorseq lr, ip, r2, lsl #21 │ │ │ │ + ldrsbteq r0, [sp], -r6 │ │ │ │ + eorseq sp, ip, r6, lsl #23 │ │ │ │ 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 │ │ │ │ - eorseq r3, lr, r0, lsl r2 │ │ │ │ - eorseq lr, ip, r4, ror #16 │ │ │ │ - eorseq lr, ip, r8, asr r9 │ │ │ │ + eorseq r3, lr, r0, ror r2 │ │ │ │ + eorseq lr, ip, r4, asr #17 │ │ │ │ + ldrhteq lr, [ip], -r8 │ │ │ │ addseq pc, r2, r6, lsl #19 │ │ │ │ - eorseq r0, sp, r4, lsr #21 │ │ │ │ + eorseq r0, sp, r4, lsl #22 │ │ │ │ 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, sl, ror #15 │ │ │ │ - eorseq lr, ip, sl, asr #17 │ │ │ │ - eorseq r0, sp, sl, lsl sl │ │ │ │ - eorseq sp, ip, sl, asr #19 │ │ │ │ + eorseq lr, ip, sl, asr #16 │ │ │ │ + eorseq lr, ip, sl, lsr #18 │ │ │ │ + eorseq r0, sp, sl, ror sl │ │ │ │ + eorseq sp, ip, sl, lsr #20 │ │ │ │ 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, ip, asr r8 │ │ │ │ + ldrhteq lr, [ip], -ip │ │ │ │ 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 │ │ │ │ - eorseq lr, ip, lr, lsl r7 │ │ │ │ + eorseq lr, ip, lr, ror r7 │ │ │ │ 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 │ │ │ │ - eorseq lr, ip, r6, lsl #16 │ │ │ │ + eorseq lr, ip, r6, ror #16 │ │ │ │ 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, sl, ror #15 │ │ │ │ + eorseq lr, ip, sl, asr #16 │ │ │ │ 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, ip, lsr #14 │ │ │ │ - eorseq lr, ip, r2, lsl r7 │ │ │ │ + eorseq lr, ip, ip, lsl #15 │ │ │ │ + eorseq lr, ip, r2, ror r7 │ │ │ │ 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, r4, asr #13 │ │ │ │ - eorseq lr, ip, lr, lsr #13 │ │ │ │ + eorseq lr, ip, r4, lsr #14 │ │ │ │ + eorseq lr, ip, lr, lsl #14 │ │ │ │ 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, r6, ror #12 │ │ │ │ + eorseq lr, ip, r6, asr #13 │ │ │ │ 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 │ │ │ │ - eorseq lr, ip, r2, lsr #12 │ │ │ │ + eorseq lr, ip, r2, lsl #13 │ │ │ │ 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 │ │ │ │ - eorseq lr, ip, r2, ror #11 │ │ │ │ + eorseq lr, ip, r2, asr #12 │ │ │ │ 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 │ │ │ │ - mlaseq ip, lr, r5, lr │ │ │ │ + ldrshteq lr, [ip], -lr │ │ │ │ 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, r0, ror r5 │ │ │ │ + ldrsbteq lr, [ip], -r0 │ │ │ │ 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 │ │ │ │ - eorseq lr, ip, r2, asr #10 │ │ │ │ + eorseq lr, ip, r2, lsr #11 │ │ │ │ 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 │ │ │ │ - eorseq lr, ip, r8, lsl r5 │ │ │ │ + eorseq lr, ip, r8, ror r5 │ │ │ │ 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, sl, ror #9 │ │ │ │ + eorseq lr, ip, sl, asr #10 │ │ │ │ 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, sl, lsr #9 │ │ │ │ + eorseq lr, ip, sl, lsl #10 │ │ │ │ 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, ip, ror r4 │ │ │ │ + ldrsbteq lr, [ip], -ip │ │ │ │ addseq r8, r3, r2, ror ip │ │ │ │ @ instruction: 0x0092f3d4 │ │ │ │ - eorseq lr, ip, r2, asr r4 │ │ │ │ + ldrhteq lr, [ip], -r2 │ │ │ │ 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, r4, lsr r4 │ │ │ │ - eorseq lr, ip, r4, lsr r4 │ │ │ │ - ldrshteq lr, [ip], -r8 │ │ │ │ + mlaseq ip, r4, r4, lr │ │ │ │ + mlaseq ip, r4, r4, lr │ │ │ │ + eorseq lr, ip, r8, asr r4 │ │ │ │ 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 │ │ │ │ - eorseq lr, ip, r2, lsl #8 │ │ │ │ - eorseq sl, ip, lr, asr #9 │ │ │ │ - ldrshteq lr, [ip], -r8 │ │ │ │ - eorseq lr, ip, lr, ror #7 │ │ │ │ - ldrshteq lr, [ip], -r0 │ │ │ │ - eorseq lr, ip, r2, asr #7 │ │ │ │ - ldrhteq lr, [ip], -sl │ │ │ │ - eorseq lr, ip, r8, lsr #7 │ │ │ │ - eorseq lr, ip, sl, lsr #7 │ │ │ │ - eorseq pc, ip, r0, lsl #6 │ │ │ │ - eorseq sl, ip, lr, lsr #8 │ │ │ │ - eorseq sl, ip, r8, lsr #8 │ │ │ │ + eorseq lr, ip, r2, ror #8 │ │ │ │ + eorseq sl, ip, lr, lsr #10 │ │ │ │ + eorseq lr, ip, r8, asr r4 │ │ │ │ + eorseq lr, ip, lr, asr #8 │ │ │ │ + eorseq lr, ip, r0, asr r4 │ │ │ │ + eorseq lr, ip, r2, lsr #8 │ │ │ │ + eorseq lr, ip, sl, lsl r4 │ │ │ │ + eorseq lr, ip, r8, lsl #8 │ │ │ │ + eorseq lr, ip, sl, lsl #8 │ │ │ │ + eorseq pc, ip, r0, ror #6 │ │ │ │ + eorseq sl, ip, lr, lsl #9 │ │ │ │ + eorseq sl, ip, r8, lsl #9 │ │ │ │ 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, ip, lsr #6 │ │ │ │ - ldrshteq lr, [sp], -r0 │ │ │ │ - eorseq lr, ip, ip, lsl #6 │ │ │ │ - ldrhteq r2, [lr], -r4 │ │ │ │ - eorseq r7, pc, r4, lsl #28 │ │ │ │ - subeq ip, r0, r4, asr r0 │ │ │ │ - eorseq lr, pc, r0, lsl #23 │ │ │ │ - ldrhteq r8, [lr], -r6 │ │ │ │ - ldrhteq lr, [ip], -r2 │ │ │ │ - eorseq lr, ip, r8, lsr #5 │ │ │ │ - eorseq lr, ip, r4, lsr #5 │ │ │ │ - eorseq r2, lr, lr, lsl #26 │ │ │ │ - eorseq sp, ip, r4, ror r7 │ │ │ │ - eorseq sp, ip, r0, asr sl │ │ │ │ - eorseq sp, ip, r8, asr #20 │ │ │ │ - eorseq sl, ip, r2, lsr #5 │ │ │ │ + eorseq lr, ip, ip, lsl #7 │ │ │ │ + eorseq lr, sp, r0, asr r6 │ │ │ │ + eorseq lr, ip, ip, ror #6 │ │ │ │ + eorseq r2, lr, r4, lsl sl │ │ │ │ + eorseq r7, pc, r4, ror #28 │ │ │ │ + strheq ip, [r0], #-4 │ │ │ │ + eorseq lr, pc, r0, ror #23 │ │ │ │ + eorseq r8, lr, r6, lsl r9 │ │ │ │ + eorseq lr, ip, r2, lsl r3 │ │ │ │ + eorseq lr, ip, r8, lsl #6 │ │ │ │ + eorseq lr, ip, r4, lsl #6 │ │ │ │ + eorseq r2, lr, lr, ror #26 │ │ │ │ + ldrsbteq sp, [ip], -r4 │ │ │ │ + ldrhteq sp, [ip], -r0 │ │ │ │ + eorseq sp, ip, r8, lsr #21 │ │ │ │ + eorseq sl, ip, r2, lsl #6 │ │ │ │ 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, r2, asr #3 │ │ │ │ - eorseq lr, pc, lr, lsr sl @ │ │ │ │ - eorseq lr, sp, r2, lsr r4 │ │ │ │ - eorseq r7, pc, ip, asr ip @ │ │ │ │ - subeq fp, r0, ip, lsr #29 │ │ │ │ - subeq r1, r1, lr, lsr #17 │ │ │ │ - eorseq r7, pc, ip, asr #24 │ │ │ │ - eorseq sp, ip, r2, lsl #18 │ │ │ │ - eorseq lr, ip, r0, lsr #2 │ │ │ │ - eorseq lr, ip, r6, lsl r1 │ │ │ │ - eorseq sl, ip, r4, asr #4 │ │ │ │ - ldrshteq lr, [ip], -ip │ │ │ │ - ldrhteq r5, [lr], -r4 │ │ │ │ - eorseq sl, ip, r0, lsl r1 │ │ │ │ + eorseq lr, ip, r2, lsr #4 │ │ │ │ + mlaseq pc, lr, sl, lr @ │ │ │ │ + mlaseq sp, r2, r4, lr │ │ │ │ + ldrhteq r7, [pc], -ip │ │ │ │ + subeq fp, r0, ip, lsl #30 │ │ │ │ + subeq r1, r1, lr, lsl #18 │ │ │ │ + eorseq r7, pc, ip, lsr #25 │ │ │ │ + eorseq sp, ip, r2, ror #18 │ │ │ │ + eorseq lr, ip, r0, lsl #3 │ │ │ │ + eorseq lr, ip, r6, ror r1 │ │ │ │ + eorseq sl, ip, r4, lsr #5 │ │ │ │ + eorseq lr, ip, ip, asr r1 │ │ │ │ + eorseq r5, lr, r4, lsl r1 │ │ │ │ + eorseq sl, ip, r0, ror r1 │ │ │ │ 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 │ │ │ │ + mlaseq ip, r6, r1, lr │ │ │ │ + eorseq sl, ip, lr, lsr #1 │ │ │ │ + eorseq sp, ip, r8, ror r5 │ │ │ │ + eorseq sl, ip, ip, lsl #1 │ │ │ │ + eorseq lr, ip, r2, ror #2 │ │ │ │ + eorseq r7, pc, r2, lsr #22 │ │ │ │ + subeq fp, r0, r2, ror sp │ │ │ │ eorseq lr, ip, r6, lsr r1 │ │ │ │ - eorseq sl, ip, lr, asr #32 │ │ │ │ - eorseq sp, ip, r8, lsl r5 │ │ │ │ - eorseq sl, ip, ip, lsr #32 │ │ │ │ - eorseq lr, ip, r2, lsl #2 │ │ │ │ - eorseq r7, pc, r2, asr #21 │ │ │ │ - subeq fp, r0, r2, lsl sp │ │ │ │ - ldrsbteq lr, [ip], -r6 │ │ │ │ - ldrsbteq lr, [ip], -r2 │ │ │ │ - ldrsbteq sp, [ip], -r0 │ │ │ │ - eorseq sp, ip, r6, ror #31 │ │ │ │ - eorseq lr, ip, r0 │ │ │ │ - eorseq lr, ip, sl, lsl r0 │ │ │ │ - mlaseq ip, r4, pc, sp @ │ │ │ │ - eorseq lr, ip, lr, lsr #32 │ │ │ │ + eorseq lr, ip, r2, lsr r1 │ │ │ │ + eorseq lr, ip, r0, lsr r0 │ │ │ │ + eorseq lr, ip, r6, asr #32 │ │ │ │ + eorseq lr, ip, r0, rrx │ │ │ │ + eorseq lr, ip, sl, ror r0 │ │ │ │ + ldrshteq sp, [ip], -r4 │ │ │ │ + eorseq lr, ip, lr, lsl #1 │ │ │ │ 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 │ │ │ │ - eorseq lr, ip, sl, lsr r0 │ │ │ │ - eorseq lr, ip, r6, asr #32 │ │ │ │ - eorseq r7, pc, ip, lsr #19 │ │ │ │ - strdeq fp, [r0], #-188 @ 0xffffff44 │ │ │ │ - eorseq lr, ip, ip │ │ │ │ - eorseq sp, ip, r2, asr #29 │ │ │ │ - eorseq r9, ip, sl, ror #29 │ │ │ │ + mlaseq ip, sl, r0, lr │ │ │ │ + eorseq lr, ip, r6, lsr #1 │ │ │ │ + eorseq r7, pc, ip, lsl #20 │ │ │ │ + subeq fp, r0, ip, asr ip │ │ │ │ + eorseq lr, ip, ip, rrx │ │ │ │ + eorseq sp, ip, r2, lsr #30 │ │ │ │ + eorseq r9, ip, sl, asr #30 │ │ │ │ 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 sp, ip, r6, lsr #31 │ │ │ │ - strheq ip, [r0], #-186 @ 0xffffff46 │ │ │ │ - subeq r2, r0, r6, asr #6 │ │ │ │ - eorseq ip, pc, r2, lsl #17 │ │ │ │ - eorseq r7, pc, ip, asr #17 │ │ │ │ - subeq fp, r0, ip, lsl fp │ │ │ │ - subeq r1, r1, r0, lsr #10 │ │ │ │ + eorseq lr, ip, r6 │ │ │ │ + subeq ip, r0, sl, lsl ip │ │ │ │ + subeq r2, r0, r6, lsr #7 │ │ │ │ + eorseq ip, pc, r2, ror #17 │ │ │ │ + eorseq r7, pc, ip, lsr #18 │ │ │ │ + subeq fp, r0, ip, ror fp │ │ │ │ + subeq r1, r1, r0, lsl #11 │ │ │ │ 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 sp, ip, lr, ror #29 │ │ │ │ - eorseq sp, ip, lr, ror #29 │ │ │ │ - ldrsbteq sp, [ip], -lr │ │ │ │ - eorseq sp, ip, lr, asr #29 │ │ │ │ - ldrhteq sp, [ip], -lr │ │ │ │ + eorseq sp, ip, lr, asr #30 │ │ │ │ + eorseq sp, ip, lr, asr #30 │ │ │ │ + eorseq sp, ip, lr, lsr pc │ │ │ │ + eorseq sp, ip, lr, lsr #30 │ │ │ │ + eorseq sp, ip, lr, lsl pc │ │ │ │ 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 sp, ip, lr, ror #28 │ │ │ │ - eorseq sp, ip, lr, ror lr │ │ │ │ - eorseq sp, ip, r4, ror lr │ │ │ │ + eorseq sp, ip, lr, asr #29 │ │ │ │ + ldrsbteq sp, [ip], -lr │ │ │ │ + ldrsbteq sp, [ip], -r4 │ │ │ │ + eorseq sp, ip, lr, asr #29 │ │ │ │ + eorseq sp, ip, ip, asr #29 │ │ │ │ + eorseq sp, ip, lr, asr #29 │ │ │ │ + eorseq sp, ip, r2, asr #29 │ │ │ │ + ldrhteq sp, [ip], -r6 │ │ │ │ + eorseq sp, ip, sl, lsr #29 │ │ │ │ + mlaseq ip, lr, lr, sp │ │ │ │ + mlaseq ip, r8, lr, sp │ │ │ │ + eorseq sp, ip, lr, lsl #29 │ │ │ │ + eorseq sp, ip, r4, lsl #29 │ │ │ │ + eorseq sp, ip, r6, ror lr │ │ │ │ eorseq sp, ip, lr, ror #28 │ │ │ │ eorseq sp, ip, ip, ror #28 │ │ │ │ - eorseq sp, ip, lr, ror #28 │ │ │ │ + eorseq sp, ip, r6, ror #28 │ │ │ │ + eorseq sp, ip, r4, ror #28 │ │ │ │ + eorseq sp, ip, sl, ror #28 │ │ │ │ + eorseq sp, ip, ip, ror #28 │ │ │ │ eorseq sp, ip, r2, ror #28 │ │ │ │ - eorseq sp, ip, r6, asr lr │ │ │ │ + eorseq sp, ip, r6, ror #28 │ │ │ │ + eorseq sp, ip, r8, ror #28 │ │ │ │ + eorseq sp, ip, lr, asr lr │ │ │ │ + eorseq sp, ip, ip, asr lr │ │ │ │ + eorseq sp, ip, sl, asr lr │ │ │ │ + eorseq sp, ip, r4, asr lr │ │ │ │ + eorseq sp, ip, r0, asr lr │ │ │ │ + eorseq sp, ip, lr, asr #28 │ │ │ │ + eorseq sp, ip, ip, asr #28 │ │ │ │ eorseq sp, ip, sl, asr #28 │ │ │ │ - eorseq sp, ip, lr, lsr lr │ │ │ │ - eorseq sp, ip, r8, lsr lr │ │ │ │ - eorseq sp, ip, lr, lsr #28 │ │ │ │ - eorseq sp, ip, r4, lsr #28 │ │ │ │ - eorseq sp, ip, r6, lsl lr │ │ │ │ - eorseq sp, ip, lr, lsl #28 │ │ │ │ - eorseq sp, ip, ip, lsl #28 │ │ │ │ + eorseq sp, ip, r0, asr #28 │ │ │ │ + eorseq sp, ip, sl, lsr lr │ │ │ │ + eorseq sp, ip, r6, lsr lr │ │ │ │ + eorseq sp, ip, ip, lsr #28 │ │ │ │ + eorseq sp, ip, r8, lsr #28 │ │ │ │ + eorseq sp, ip, r8, lsr #28 │ │ │ │ + eorseq sp, ip, sl, lsr #28 │ │ │ │ + eorseq r4, sp, r6, lsr #23 │ │ │ │ + eorseq sp, ip, r2, lsl lr │ │ │ │ eorseq sp, ip, r6, lsl #28 │ │ │ │ - eorseq sp, ip, r4, lsl #28 │ │ │ │ - eorseq sp, ip, sl, lsl #28 │ │ │ │ - eorseq sp, ip, ip, lsl #28 │ │ │ │ - eorseq sp, ip, r2, lsl #28 │ │ │ │ - eorseq sp, ip, r6, lsl #28 │ │ │ │ - eorseq sp, ip, r8, lsl #28 │ │ │ │ ldrshteq sp, [ip], -lr │ │ │ │ - ldrshteq sp, [ip], -ip │ │ │ │ - ldrshteq sp, [ip], -sl │ │ │ │ - ldrshteq sp, [ip], -r4 │ │ │ │ - ldrshteq sp, [ip], -r0 │ │ │ │ - eorseq sp, ip, lr, ror #27 │ │ │ │ - eorseq sp, ip, ip, ror #27 │ │ │ │ - eorseq sp, ip, sl, ror #27 │ │ │ │ - eorseq sp, ip, r0, ror #27 │ │ │ │ - ldrsbteq sp, [ip], -sl │ │ │ │ - ldrsbteq sp, [ip], -r6 │ │ │ │ - eorseq sp, ip, ip, asr #27 │ │ │ │ - eorseq sp, ip, r8, asr #27 │ │ │ │ - eorseq sp, ip, r8, asr #27 │ │ │ │ - eorseq sp, ip, sl, asr #27 │ │ │ │ - eorseq r4, sp, r6, asr #22 │ │ │ │ - ldrhteq sp, [ip], -r2 │ │ │ │ - eorseq sp, ip, r6, lsr #27 │ │ │ │ - mlaseq ip, lr, sp, sp │ │ │ │ - mlaseq ip, r6, sp, sp │ │ │ │ + ldrshteq sp, [ip], -r6 │ │ │ │ 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 │ │ │ │ - ldrhteq sp, [ip], -sl │ │ │ │ - ldrsbteq sp, [ip], -lr │ │ │ │ + eorseq sp, ip, sl, lsl sp │ │ │ │ + eorseq sp, ip, lr, lsr r2 │ │ │ │ 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, r8, ror #24 │ │ │ │ - eorseq r6, sp, r0, asr #21 │ │ │ │ - eorseq sp, ip, r6, asr #24 │ │ │ │ + eorseq sp, ip, r8, asr #25 │ │ │ │ + eorseq r6, sp, r0, lsr #22 │ │ │ │ + eorseq sp, ip, r6, lsr #25 │ │ │ │ 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 │ │ │ │ - ldrshteq sp, [ip], -r6 │ │ │ │ - eorseq sp, ip, r2, lsl #24 │ │ │ │ - ldrshteq sp, [ip], -r6 │ │ │ │ - eorseq sp, ip, sl, ror #23 │ │ │ │ - ldrsbteq sp, [ip], -lr │ │ │ │ + eorseq sp, ip, r6, asr ip │ │ │ │ + eorseq sp, ip, r2, ror #24 │ │ │ │ + eorseq sp, ip, r6, asr ip │ │ │ │ + eorseq sp, ip, sl, asr #24 │ │ │ │ + eorseq sp, ip, lr, lsr ip │ │ │ │ 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 │ │ │ │ - mlaseq ip, r4, fp, sp │ │ │ │ - mlaseq ip, ip, fp, sp │ │ │ │ + ldrshteq sp, [ip], -r4 │ │ │ │ + ldrshteq sp, [ip], -ip │ │ │ │ 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 │ │ │ │ - eorseq sp, ip, r0, lsr #22 │ │ │ │ - subeq r0, r0, r0, lsr #32 │ │ │ │ - eorseq sp, ip, r8, lsl fp │ │ │ │ + eorseq sp, ip, r0, lsl #23 │ │ │ │ + subeq r0, r0, r0, lsl #1 │ │ │ │ + eorseq sp, ip, r8, ror fp │ │ │ │ addseq r7, r4, sl, lsl #26 │ │ │ │ - eorseq r9, ip, lr, ror #12 │ │ │ │ - ldrsbteq sp, [ip], -r6 │ │ │ │ - ldrsbteq sp, [ip], -lr │ │ │ │ - eorseq sp, ip, lr, ror #21 │ │ │ │ - ldrsbteq sp, [ip], -lr │ │ │ │ - eorseq lr, sp, r4, ror r2 │ │ │ │ - ldrshteq r1, [lr], -ip │ │ │ │ - eorseq sp, ip, r2, lsr #21 │ │ │ │ - eorseq sp, ip, r6, lsl #21 │ │ │ │ - eorseq sp, ip, r0, lsl #21 │ │ │ │ - eorseq sp, ip, r8, ror sl │ │ │ │ - eorseq sp, ip, r0, ror sl │ │ │ │ - eorseq sp, ip, r4, ror #20 │ │ │ │ + eorseq r9, ip, lr, asr #13 │ │ │ │ + eorseq sp, ip, r6, lsr fp │ │ │ │ + eorseq sp, ip, lr, lsr fp │ │ │ │ + eorseq sp, ip, lr, asr #22 │ │ │ │ + eorseq lr, ip, lr, lsr r0 │ │ │ │ + ldrsbteq lr, [sp], -r4 │ │ │ │ + eorseq r1, lr, ip, asr ip │ │ │ │ + eorseq sp, ip, r2, lsl #22 │ │ │ │ + eorseq sp, ip, r6, ror #21 │ │ │ │ + eorseq sp, ip, r0, ror #21 │ │ │ │ + ldrsbteq sp, [ip], -r8 │ │ │ │ + ldrsbteq sp, [ip], -r0 │ │ │ │ + eorseq sp, ip, r4, asr #21 │ │ │ │ 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 │ │ │ │ - ldrhteq sp, [ip], -ip │ │ │ │ - eorseq r9, ip, r0, ror r4 │ │ │ │ - ldrhteq sp, [ip], -r4 │ │ │ │ - eorseq sp, ip, r4, lsr #19 │ │ │ │ - eorseq sp, ip, r4, lsr #19 │ │ │ │ + eorseq sp, ip, ip, lsl sl │ │ │ │ + ldrsbteq r9, [ip], -r0 │ │ │ │ + eorseq sp, ip, r4, lsl sl │ │ │ │ + eorseq sp, ip, r4, lsl #20 │ │ │ │ + eorseq sp, ip, r4, lsl #20 │ │ │ │ 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 │ │ │ │ - eorseq sp, ip, lr, lsr r9 │ │ │ │ - eorseq sp, ip, r0, lsl #19 │ │ │ │ - mlaseq ip, r2, r9, sp │ │ │ │ - eorseq sp, ip, r0, asr r9 │ │ │ │ + mlaseq ip, lr, r9, sp │ │ │ │ + eorseq sp, ip, r0, ror #19 │ │ │ │ + ldrshteq sp, [ip], -r2 │ │ │ │ + ldrhteq sp, [ip], -r0 │ │ │ │ + eorseq sp, ip, sl, lsr #19 │ │ │ │ + eorseq sp, ip, r4, lsr #19 │ │ │ │ + strdeq r0, [r1], #-172 @ 0xffffff54 │ │ │ │ + ldrhteq sp, [ip], -r4 │ │ │ │ + eorseq sp, ip, sl, ror #18 │ │ │ │ + eorseq sp, ip, r8, asr r9 │ │ │ │ eorseq sp, ip, sl, asr #18 │ │ │ │ - eorseq sp, ip, r4, asr #18 │ │ │ │ - umaaleq r0, r1, ip, sl │ │ │ │ - eorseq sp, ip, r4, asr sl │ │ │ │ + eorseq sp, ip, lr, lsr r9 │ │ │ │ + eorseq sp, ip, r0, lsr r9 │ │ │ │ eorseq sp, ip, sl, lsl #18 │ │ │ │ - ldrshteq sp, [ip], -r8 │ │ │ │ - eorseq sp, ip, sl, ror #17 │ │ │ │ - ldrsbteq sp, [ip], -lr │ │ │ │ - ldrsbteq sp, [ip], -r0 │ │ │ │ - eorseq sp, ip, sl, lsr #17 │ │ │ │ - eorseq sp, ip, r6, lsr #17 │ │ │ │ - mlaseq ip, sl, r8, sp │ │ │ │ + eorseq sp, ip, r6, lsl #18 │ │ │ │ + ldrshteq sp, [ip], -sl │ │ │ │ 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 │ │ │ │ - eorseq sp, ip, sl, lsl r8 │ │ │ │ - eorseq sp, ip, r2, asr #17 │ │ │ │ - eorseq sp, ip, ip, lsr #16 │ │ │ │ - eorseq sp, ip, lr, lsl r8 │ │ │ │ + eorseq sp, ip, sl, ror r8 │ │ │ │ + eorseq sp, ip, r2, lsr #18 │ │ │ │ + eorseq sp, ip, ip, lsl #17 │ │ │ │ + eorseq sp, ip, lr, ror r8 │ │ │ │ + eorseq sp, ip, r4, lsl #17 │ │ │ │ + eorseq sp, ip, lr, ror r8 │ │ │ │ + eorseq sp, ip, r4, ror r8 │ │ │ │ + eorseq sp, ip, r6, ror #16 │ │ │ │ + eorseq sp, ip, r6, ror #16 │ │ │ │ + eorseq sp, ip, ip, ror #16 │ │ │ │ + eorseq sp, ip, r6, ror #16 │ │ │ │ + eorseq sp, ip, r6, asr r8 │ │ │ │ + ldrhteq r1, [lr], -r2 │ │ │ │ eorseq sp, ip, r4, lsr #16 │ │ │ │ - eorseq sp, ip, lr, lsl r8 │ │ │ │ - eorseq sp, ip, r4, lsl r8 │ │ │ │ - eorseq sp, ip, r6, lsl #16 │ │ │ │ - eorseq sp, ip, r6, lsl #16 │ │ │ │ + eorseq sp, ip, r6, lsl r8 │ │ │ │ eorseq sp, ip, ip, lsl #16 │ │ │ │ - eorseq sp, ip, r6, lsl #16 │ │ │ │ - ldrshteq sp, [ip], -r6 │ │ │ │ - eorseq r1, lr, r2, asr fp │ │ │ │ - eorseq sp, ip, r4, asr #15 │ │ │ │ - ldrhteq sp, [ip], -r6 │ │ │ │ - eorseq sp, ip, ip, lsr #15 │ │ │ │ - mlaseq ip, r2, r6, sp │ │ │ │ - eorseq sp, ip, r8, lsl #15 │ │ │ │ - eorseq sp, ip, r2, lsl #15 │ │ │ │ - eorseq sp, ip, ip, ror r7 │ │ │ │ + ldrshteq sp, [ip], -r2 │ │ │ │ + eorseq sp, ip, r8, ror #15 │ │ │ │ + eorseq sp, ip, r2, ror #15 │ │ │ │ + ldrsbteq sp, [ip], -ip │ │ │ │ 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 │ │ │ │ - ldrsbteq sp, [ip], -lr │ │ │ │ - eorseq pc, ip, sl, asr #16 │ │ │ │ + eorseq sp, ip, lr, lsr r7 │ │ │ │ + eorseq pc, ip, sl, lsr #17 │ │ │ │ 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 │ │ │ │ - mlaseq ip, r2, r6, sp │ │ │ │ - mlaseq ip, lr, r6, sp │ │ │ │ + ldrshteq sp, [ip], -r2 │ │ │ │ + ldrshteq sp, [ip], -lr │ │ │ │ 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 │ │ │ │ + eorseq sp, ip, r2, lsr #13 │ │ │ │ + eorseq r6, pc, lr, lsl #19 │ │ │ │ + ldrdeq sl, [r0], #-190 @ 0xffffff42 │ │ │ │ + eorseq r3, sp, r6, lsl #25 │ │ │ │ + eorseq sp, ip, r6, ror r6 │ │ │ │ + eorseq sp, ip, sl, ror #12 │ │ │ │ + eorseq sp, ip, r2, ror #12 │ │ │ │ eorseq sp, ip, r2, asr #12 │ │ │ │ - eorseq r6, pc, lr, lsr #18 │ │ │ │ - subeq sl, r0, lr, ror fp │ │ │ │ - eorseq r3, sp, r6, lsr #24 │ │ │ │ - eorseq sp, ip, r6, lsl r6 │ │ │ │ - eorseq sp, ip, sl, lsl #12 │ │ │ │ - eorseq sp, ip, r2, lsl #12 │ │ │ │ - eorseq sp, ip, r2, ror #11 │ │ │ │ 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, r2, asr r5 │ │ │ │ - eorseq r6, pc, lr, lsr r8 @ │ │ │ │ - subeq sl, r0, lr, lsl #21 │ │ │ │ - eorseq r3, sp, r6, lsr fp │ │ │ │ + ldrhteq sp, [ip], -r2 │ │ │ │ + mlaseq pc, lr, r8, r6 @ │ │ │ │ + subeq sl, r0, lr, ror #21 │ │ │ │ + mlaseq sp, r6, fp, r3 │ │ │ │ + eorseq sp, ip, r6, lsl #11 │ │ │ │ + eorseq sp, ip, sl, ror r5 │ │ │ │ + eorseq sp, ip, r2, ror r5 │ │ │ │ eorseq sp, ip, r6, lsr #10 │ │ │ │ - eorseq sp, ip, sl, lsl r5 │ │ │ │ - eorseq sp, ip, r2, lsl r5 │ │ │ │ - eorseq sp, ip, r6, asr #9 │ │ │ │ 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, sl, asr #8 │ │ │ │ - eorseq sp, ip, r6, asr r4 │ │ │ │ - eorseq sp, ip, r6, asr #8 │ │ │ │ - eorseq sp, ip, r6, lsr r4 │ │ │ │ - eorseq sp, ip, r6, lsr #8 │ │ │ │ - eorseq sp, ip, lr, lsl r4 │ │ │ │ - eorseq sp, ip, r6, lsl r4 │ │ │ │ - eorseq sp, ip, lr, lsl #8 │ │ │ │ - eorseq sp, ip, r6, lsl #8 │ │ │ │ - ldrshteq sp, [ip], -lr │ │ │ │ - ldrshteq sp, [ip], -ip │ │ │ │ - ldrshteq sp, [ip], -r4 │ │ │ │ - ldrshteq sp, [ip], -r4 │ │ │ │ - eorseq sp, ip, r8, ror #7 │ │ │ │ - ldrsbteq sp, [ip], -r8 │ │ │ │ - eorseq sp, ip, r8, asr #7 │ │ │ │ - eorseq sp, ip, ip, lsr #7 │ │ │ │ - eorseq r8, ip, lr, ror #21 │ │ │ │ + eorseq sp, ip, sl, lsr #9 │ │ │ │ + ldrhteq sp, [ip], -r6 │ │ │ │ + eorseq sp, ip, r6, lsr #9 │ │ │ │ + mlaseq ip, r6, r4, sp │ │ │ │ + eorseq sp, ip, r6, lsl #9 │ │ │ │ + eorseq sp, ip, lr, ror r4 │ │ │ │ + eorseq sp, ip, r6, ror r4 │ │ │ │ + eorseq sp, ip, lr, ror #8 │ │ │ │ + eorseq sp, ip, r6, ror #8 │ │ │ │ + eorseq sp, ip, lr, asr r4 │ │ │ │ + eorseq sp, ip, ip, asr r4 │ │ │ │ + eorseq sp, ip, r4, asr r4 │ │ │ │ + eorseq sp, ip, r4, asr r4 │ │ │ │ + eorseq sp, ip, r8, asr #8 │ │ │ │ + eorseq sp, ip, r8, lsr r4 │ │ │ │ + eorseq sp, ip, r8, lsr #8 │ │ │ │ + eorseq sp, ip, ip, lsl #8 │ │ │ │ + eorseq r8, ip, lr, asr #22 │ │ │ │ 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 │ │ │ │ - eorseq sp, ip, r2, lsr #6 │ │ │ │ - eorseq ip, sp, lr, lsl #25 │ │ │ │ - eorseq sp, pc, r4, asr r2 @ │ │ │ │ - eorseq r1, lr, r0, asr r0 │ │ │ │ - eorseq ip, ip, r8, lsl #19 │ │ │ │ - eorseq r6, lr, r2, ror pc │ │ │ │ - eorseq r1, lr, r0, lsl r4 │ │ │ │ - eorseq ip, ip, r6, ror #2 │ │ │ │ - eorseq ip, ip, ip, asr r1 │ │ │ │ - eorseq r9, pc, lr, lsl #20 │ │ │ │ - eorseq ip, ip, r8, lsl r1 │ │ │ │ - eorseq sp, ip, r6, asr #4 │ │ │ │ - eorseq sp, ip, r8, lsr r2 │ │ │ │ - eorseq sp, ip, sl, lsr #4 │ │ │ │ - eorseq sp, ip, ip, lsl r2 │ │ │ │ - eorseq ip, ip, r6, lsl #17 │ │ │ │ - eorseq sp, ip, r4, lsl #5 │ │ │ │ - subeq r0, r1, r4, lsl pc │ │ │ │ - ldrsbteq r8, [ip], -ip │ │ │ │ + eorseq sp, ip, r2, lsl #7 │ │ │ │ + eorseq ip, sp, lr, ror #25 │ │ │ │ + ldrhteq sp, [pc], -r4 │ │ │ │ + ldrhteq r1, [lr], -r0 │ │ │ │ + eorseq ip, ip, r8, ror #19 │ │ │ │ + ldrsbteq r6, [lr], -r2 │ │ │ │ + eorseq r1, lr, r0, ror r4 │ │ │ │ + eorseq ip, ip, r6, asr #3 │ │ │ │ + ldrhteq ip, [ip], -ip │ │ │ │ + eorseq r9, pc, lr, ror #20 │ │ │ │ + eorseq ip, ip, r8, ror r1 │ │ │ │ + eorseq sp, ip, r6, lsr #5 │ │ │ │ + mlaseq ip, r8, r2, sp │ │ │ │ + eorseq sp, ip, sl, lsl #5 │ │ │ │ + eorseq sp, ip, ip, ror r2 │ │ │ │ + eorseq ip, ip, r6, ror #17 │ │ │ │ + eorseq sp, ip, r4, ror #5 │ │ │ │ + subeq r0, r1, r4, ror pc │ │ │ │ + eorseq r8, ip, ip, lsr r9 │ │ │ │ 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, sl, ror r1 │ │ │ │ - eorseq sp, ip, r6, lsl #3 │ │ │ │ - eorseq fp, ip, r4, ror #19 │ │ │ │ - ldrhteq r8, [ip], -r0 │ │ │ │ + ldrsbteq sp, [ip], -sl │ │ │ │ + eorseq sp, ip, r6, ror #3 │ │ │ │ + eorseq fp, ip, r4, asr #20 │ │ │ │ + eorseq r8, ip, r0, lsl r6 │ │ │ │ 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 │ │ │ │ - eorseq sp, ip, r6, lsr #2 │ │ │ │ - eorseq sp, ip, r2, lsr r1 │ │ │ │ - eorseq sp, ip, sl, lsr #2 │ │ │ │ - eorseq sp, ip, r6, lsr #2 │ │ │ │ - eorseq sp, ip, r6, lsr #2 │ │ │ │ - mlaseq ip, sl, r8, r8 │ │ │ │ - ldrshteq sp, [ip], -ip │ │ │ │ - eorseq r8, ip, r0, lsr r7 │ │ │ │ + eorseq sp, ip, r6, lsl #3 │ │ │ │ + mlaseq ip, r2, r1, sp │ │ │ │ + eorseq sp, ip, sl, lsl #3 │ │ │ │ + eorseq sp, ip, r6, lsl #3 │ │ │ │ + eorseq sp, ip, r6, lsl #3 │ │ │ │ + ldrshteq r8, [ip], -sl │ │ │ │ + eorseq sp, ip, ip, asr r1 │ │ │ │ + mlaseq ip, r0, r7, r8 │ │ │ │ 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, sl, lsr #1 │ │ │ │ - eorseq r7, pc, r2, asr #10 │ │ │ │ - mlaseq ip, r0, r8, fp │ │ │ │ - eorseq r4, sp, r0, asr #20 │ │ │ │ + eorseq sp, ip, sl, lsl #2 │ │ │ │ + eorseq r7, pc, r2, lsr #11 │ │ │ │ + ldrshteq fp, [ip], -r0 │ │ │ │ + eorseq r4, sp, r0, lsr #21 │ │ │ │ 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, sl, asr #32 │ │ │ │ - eorseq r7, pc, sl, asr #9 │ │ │ │ - eorseq fp, ip, r8, lsl r8 │ │ │ │ - eorseq r4, sp, r8, asr #19 │ │ │ │ + eorseq sp, ip, sl, lsr #1 │ │ │ │ + eorseq r7, pc, sl, lsr #10 │ │ │ │ + eorseq fp, ip, r8, ror r8 │ │ │ │ + eorseq r4, sp, r8, lsr #20 │ │ │ │ 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 │ │ │ │ - ldrsbteq ip, [ip], -ip │ │ │ │ - eorseq fp, pc, ip, lsr #15 │ │ │ │ - ldrshteq ip, [sp], -r6 │ │ │ │ - ldrshteq r7, [pc], -r4 │ │ │ │ - ldrhteq r0, [lr], -lr │ │ │ │ - ldrshteq r6, [lr], -sl │ │ │ │ - ldrshteq ip, [ip], -r0 │ │ │ │ - eorseq ip, ip, lr, ror #29 │ │ │ │ - subeq r0, r1, lr, ror fp │ │ │ │ - eorseq r0, lr, r6, asr #30 │ │ │ │ - mlaseq ip, ip, ip, fp │ │ │ │ - mlaseq ip, r4, ip, fp │ │ │ │ - eorseq fp, ip, r4, lsl #19 │ │ │ │ - eorseq r8, ip, r6, ror #9 │ │ │ │ + eorseq sp, ip, ip, lsr r0 │ │ │ │ + eorseq fp, pc, ip, lsl #16 │ │ │ │ + eorseq ip, sp, r6, asr r8 │ │ │ │ + eorseq r7, pc, r4, asr ip @ │ │ │ │ + eorseq r0, lr, lr, lsl ip │ │ │ │ + eorseq r6, lr, sl, asr fp │ │ │ │ + eorseq ip, ip, r0, asr r5 │ │ │ │ + eorseq ip, ip, lr, asr #30 │ │ │ │ + ldrdeq r0, [r1], #-190 @ 0xffffff42 │ │ │ │ + eorseq r0, lr, r6, lsr #31 │ │ │ │ + ldrshteq fp, [ip], -ip │ │ │ │ + ldrshteq fp, [ip], -r4 │ │ │ │ + eorseq fp, ip, r4, ror #19 │ │ │ │ + eorseq r8, ip, r6, asr #10 │ │ │ │ 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 ip, ip, lr, ror lr │ │ │ │ - eorseq ip, ip, sl, lsl #29 │ │ │ │ - eorseq ip, ip, sl, lsl #29 │ │ │ │ - eorseq ip, ip, sl, lsl #29 │ │ │ │ - eorseq ip, ip, lr, lsl #29 │ │ │ │ - mlaseq ip, r2, lr, ip │ │ │ │ - mlaseq ip, r6, lr, ip │ │ │ │ + ldrsbteq ip, [ip], -lr │ │ │ │ + eorseq ip, ip, sl, ror #29 │ │ │ │ + eorseq ip, ip, sl, ror #29 │ │ │ │ + eorseq ip, ip, sl, ror #29 │ │ │ │ + eorseq ip, ip, lr, ror #29 │ │ │ │ + ldrshteq ip, [ip], -r2 │ │ │ │ + ldrshteq ip, [ip], -r6 │ │ │ │ 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 ip, ip, sl, asr lr │ │ │ │ - eorseq ip, ip, r2, ror #28 │ │ │ │ - eorseq ip, ip, sl, asr lr │ │ │ │ - ldrhteq lr, [pc], -lr │ │ │ │ - eorseq ip, ip, r2, asr #28 │ │ │ │ - eorseq ip, ip, lr, lsr lr │ │ │ │ - eorseq ip, ip, sl, lsr lr │ │ │ │ - eorseq ip, ip, r2, lsr lr │ │ │ │ - eorseq ip, ip, sl, lsr #28 │ │ │ │ - eorseq ip, ip, r8, lsr #28 │ │ │ │ - eorseq ip, ip, r4, lsr #28 │ │ │ │ + ldrhteq ip, [ip], -sl │ │ │ │ + eorseq ip, ip, r2, asr #29 │ │ │ │ + ldrhteq ip, [ip], -sl │ │ │ │ + eorseq lr, pc, lr, lsl pc @ │ │ │ │ + eorseq ip, ip, r2, lsr #29 │ │ │ │ + mlaseq ip, lr, lr, ip │ │ │ │ + mlaseq ip, sl, lr, ip │ │ │ │ + mlaseq ip, r2, lr, ip │ │ │ │ + eorseq ip, ip, sl, lsl #29 │ │ │ │ + eorseq ip, ip, r8, lsl #29 │ │ │ │ + eorseq ip, ip, r4, lsl #29 │ │ │ │ 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 │ │ │ │ - ldrsbteq ip, [ip], -r0 │ │ │ │ - eorseq lr, pc, r4, asr #27 │ │ │ │ - eorseq ip, ip, lr, asr #27 │ │ │ │ + eorseq ip, ip, r0, lsr lr │ │ │ │ + eorseq lr, pc, r4, lsr #28 │ │ │ │ + eorseq ip, ip, lr, lsr #28 │ │ │ │ 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, r6, lsr #27 │ │ │ │ - eorseq ip, ip, lr, lsr sp │ │ │ │ - eorseq r8, pc, lr, asr #20 │ │ │ │ - mlaseq ip, r2, sp, ip │ │ │ │ + eorseq ip, ip, r6, lsl #28 │ │ │ │ + mlaseq ip, lr, sp, ip │ │ │ │ + eorseq r8, pc, lr, lsr #21 │ │ │ │ + ldrshteq ip, [ip], -r2 │ │ │ │ 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, r6, asr sp │ │ │ │ - eorseq ip, ip, lr, lsr #22 │ │ │ │ - eorseq ip, ip, sl, asr fp │ │ │ │ - eorseq ip, ip, lr, lsr sp │ │ │ │ - eorseq ip, ip, r6, lsr sp │ │ │ │ - eorseq r6, pc, r6, asr #31 │ │ │ │ - eorseq ip, ip, ip, lsr #26 │ │ │ │ - eorseq ip, ip, lr, lsr #26 │ │ │ │ + ldrhteq ip, [ip], -r6 │ │ │ │ + eorseq ip, ip, lr, lsl #23 │ │ │ │ + ldrhteq ip, [ip], -sl │ │ │ │ + mlaseq ip, lr, sp, ip │ │ │ │ + mlaseq ip, r6, sp, ip │ │ │ │ + eorseq r7, pc, r6, lsr #32 │ │ │ │ + eorseq ip, ip, ip, lsl #27 │ │ │ │ + eorseq ip, ip, lr, lsl #27 │ │ │ │ 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 │ │ │ │ - ldrsbteq ip, [ip], -r6 │ │ │ │ - eorseq r5, lr, r8, asr ip │ │ │ │ - eorseq fp, pc, ip, ror r2 @ │ │ │ │ - eorseq fp, ip, lr, lsr #10 │ │ │ │ - ldrhteq ip, [sp], -r2 │ │ │ │ - ldrshteq fp, [ip], -lr │ │ │ │ - eorseq r5, lr, r0, asr #25 │ │ │ │ - eorseq fp, pc, r4, lsl #4 │ │ │ │ - ldrhteq fp, [ip], -r6 │ │ │ │ - eorseq ip, sp, sl, lsr r2 │ │ │ │ - eorseq fp, ip, r4, lsl #9 │ │ │ │ - eorseq r1, sp, r2, lsr #31 │ │ │ │ - ldrhteq pc, [sp], -r8 @ │ │ │ │ - eorseq ip, ip, sl, ror #22 │ │ │ │ - eorseq ip, ip, lr, lsl r1 │ │ │ │ - eorseq ip, ip, r0, asr fp │ │ │ │ - eorseq ip, ip, sl, asr #22 │ │ │ │ - eorseq ip, ip, sl, lsr fp │ │ │ │ + eorseq ip, ip, r6, lsr sp │ │ │ │ + ldrhteq r5, [lr], -r8 │ │ │ │ + ldrsbteq fp, [pc], -ip │ │ │ │ + eorseq fp, ip, lr, lsl #11 │ │ │ │ + eorseq ip, sp, r2, lsl r3 │ │ │ │ + eorseq fp, ip, lr, asr r5 │ │ │ │ + eorseq r5, lr, r0, lsr #26 │ │ │ │ + eorseq fp, pc, r4, ror #4 │ │ │ │ + eorseq fp, ip, r6, lsl r5 │ │ │ │ + mlaseq sp, sl, r2, ip │ │ │ │ + eorseq fp, ip, r4, ror #9 │ │ │ │ + eorseq r2, sp, r2 │ │ │ │ + eorseq pc, sp, r8, lsl r3 @ │ │ │ │ + eorseq ip, ip, sl, asr #23 │ │ │ │ + eorseq ip, ip, lr, ror r1 │ │ │ │ + ldrhteq ip, [ip], -r0 │ │ │ │ + eorseq ip, ip, sl, lsr #23 │ │ │ │ + mlaseq ip, sl, fp, ip │ │ │ │ addseq fp, r2, r2, ror #31 │ │ │ │ - eorseq r7, ip, lr, asr #29 │ │ │ │ - eorseq r7, ip, r8, asr #29 │ │ │ │ + eorseq r7, ip, lr, lsr #30 │ │ │ │ + eorseq r7, ip, r8, lsr #30 │ │ │ │ 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]! │ │ │ │ - ldrshteq ip, [ip], -r4 │ │ │ │ - eorseq ip, ip, r0, lsl fp │ │ │ │ - eorseq ip, ip, r8, lsl #22 │ │ │ │ - eorseq ip, ip, r4, lsl #22 │ │ │ │ - eorseq ip, ip, r0, lsl #22 │ │ │ │ - ldrshteq ip, [ip], -ip │ │ │ │ - ldrshteq ip, [ip], -r8 │ │ │ │ - ldrshteq ip, [ip], -r4 │ │ │ │ - ldrshteq ip, [ip], -r0 │ │ │ │ - eorseq ip, ip, ip, ror #21 │ │ │ │ - eorseq ip, ip, r8, ror #21 │ │ │ │ - eorseq ip, ip, r4, ror #21 │ │ │ │ - ldrshteq ip, [ip], -r8 │ │ │ │ - eorseq ip, ip, r0, lsr #19 │ │ │ │ - ldrhteq ip, [ip], -ip │ │ │ │ - ldrhteq ip, [ip], -r4 │ │ │ │ - eorseq ip, ip, r8, lsl r9 │ │ │ │ - eorseq ip, ip, r0, lsr r9 │ │ │ │ - eorseq ip, ip, r4, lsr r9 │ │ │ │ - eorseq ip, ip, ip, lsr #20 │ │ │ │ - eorseq ip, ip, r6, lsl sl │ │ │ │ - ldrshteq ip, [ip], -r0 │ │ │ │ - eorseq ip, ip, sl, asr #19 │ │ │ │ - eorseq ip, ip, r4, lsr #19 │ │ │ │ - eorseq ip, ip, lr, ror r9 │ │ │ │ - eorseq ip, ip, r8, asr r9 │ │ │ │ - eorseq ip, ip, r2, lsr r9 │ │ │ │ - eorseq ip, ip, ip, lsl #18 │ │ │ │ - eorseq ip, ip, r6, ror #17 │ │ │ │ - eorseq ip, ip, r4, asr #17 │ │ │ │ + eorseq ip, ip, r4, asr fp │ │ │ │ + eorseq ip, ip, r0, ror fp │ │ │ │ + eorseq ip, ip, r8, ror #22 │ │ │ │ + eorseq ip, ip, r4, ror #22 │ │ │ │ + eorseq ip, ip, r0, ror #22 │ │ │ │ + eorseq ip, ip, ip, asr fp │ │ │ │ + eorseq ip, ip, r8, asr fp │ │ │ │ + eorseq ip, ip, r4, asr fp │ │ │ │ + eorseq ip, ip, r0, asr fp │ │ │ │ + eorseq ip, ip, ip, asr #22 │ │ │ │ + eorseq ip, ip, r8, asr #22 │ │ │ │ + eorseq ip, ip, r4, asr #22 │ │ │ │ + eorseq ip, ip, r8, asr sl │ │ │ │ + eorseq ip, ip, r0, lsl #20 │ │ │ │ + eorseq ip, ip, ip, lsl sl │ │ │ │ + eorseq ip, ip, r4, lsl sl │ │ │ │ + eorseq ip, ip, r8, ror r9 │ │ │ │ + mlaseq ip, r0, r9, ip │ │ │ │ + mlaseq ip, r4, r9, ip │ │ │ │ + eorseq ip, ip, ip, lsl #21 │ │ │ │ + eorseq ip, ip, r6, ror sl │ │ │ │ + eorseq ip, ip, r0, asr sl │ │ │ │ + eorseq ip, ip, sl, lsr #20 │ │ │ │ + eorseq ip, ip, r4, lsl #20 │ │ │ │ + ldrsbteq ip, [ip], -lr │ │ │ │ + ldrhteq ip, [ip], -r8 │ │ │ │ + mlaseq ip, r2, r9, ip │ │ │ │ + eorseq ip, ip, ip, ror #18 │ │ │ │ + eorseq ip, ip, r6, asr #18 │ │ │ │ + eorseq ip, ip, r4, lsr #18 │ │ │ │ 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 │ │ │ │ - ldrhteq ip, [ip], -lr │ │ │ │ - eorseq ip, ip, r6, asr #17 │ │ │ │ - eorseq r3, sp, lr, asr #19 │ │ │ │ - eorseq ip, ip, r4, lsr #17 │ │ │ │ - eorseq ip, ip, r4, lsr #21 │ │ │ │ - eorseq ip, ip, r2, ror r8 │ │ │ │ - mlaseq ip, ip, r6, fp │ │ │ │ - eorseq ip, ip, lr, lsr r8 │ │ │ │ + eorseq ip, ip, lr, lsl r9 │ │ │ │ + eorseq ip, ip, r6, lsr #18 │ │ │ │ + eorseq r3, sp, lr, lsr #20 │ │ │ │ + eorseq ip, ip, r4, lsl #18 │ │ │ │ + eorseq ip, ip, r4, lsl #22 │ │ │ │ + ldrsbteq ip, [ip], -r2 │ │ │ │ + ldrshteq fp, [ip], -ip │ │ │ │ + mlaseq ip, lr, r8, ip │ │ │ │ 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 │ │ │ │ - ldrshteq ip, [ip], -r6 │ │ │ │ - eorseq ip, ip, lr, lsl #16 │ │ │ │ - eorseq ip, ip, r6, lsl #16 │ │ │ │ - eorseq ip, ip, r6, lsl #16 │ │ │ │ - ldrshteq ip, [ip], -lr │ │ │ │ + eorseq ip, ip, r6, asr r8 │ │ │ │ + eorseq ip, ip, lr, ror #16 │ │ │ │ + eorseq ip, ip, r6, ror #16 │ │ │ │ + eorseq ip, ip, r6, ror #16 │ │ │ │ + eorseq ip, ip, lr, asr r8 │ │ │ │ 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 │ │ │ │ - ldrhteq ip, [ip], -lr │ │ │ │ - eorseq lr, pc, sl, ror #5 │ │ │ │ - ldrshteq lr, [ip], -r2 │ │ │ │ - ldrsbteq fp, [pc], -sl │ │ │ │ - eorseq r7, ip, lr, lsl #11 │ │ │ │ - ldrsbteq ip, [ip], -sl │ │ │ │ - eorseq ip, ip, r6, lsl #5 │ │ │ │ - eorseq fp, sp, sl, lsl fp │ │ │ │ - eorseq r7, ip, r0, asr #18 │ │ │ │ - subeq pc, r0, r0, ror #29 │ │ │ │ - eorseq r7, ip, ip, lsr #17 │ │ │ │ + eorseq ip, ip, lr, lsl r8 │ │ │ │ + eorseq lr, pc, sl, asr #6 │ │ │ │ + eorseq lr, ip, r2, asr r3 │ │ │ │ + eorseq ip, pc, sl, lsr r0 @ │ │ │ │ + eorseq r7, ip, lr, ror #11 │ │ │ │ + eorseq ip, ip, sl, lsr r3 │ │ │ │ + eorseq ip, ip, r6, ror #5 │ │ │ │ + eorseq fp, sp, sl, ror fp │ │ │ │ + eorseq r7, ip, r0, lsr #19 │ │ │ │ + subeq pc, r0, r0, asr #30 │ │ │ │ + eorseq r7, ip, ip, lsl #18 │ │ │ │ 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, r6, lsl #13 │ │ │ │ - eorseq lr, pc, lr, asr r3 @ │ │ │ │ - eorseq ip, ip, r8, ror r6 │ │ │ │ + eorseq ip, ip, r6, ror #13 │ │ │ │ + ldrhteq lr, [pc], -lr │ │ │ │ + ldrsbteq ip, [ip], -r8 │ │ │ │ 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 │ │ │ │ - eorseq ip, ip, sl, lsr r6 │ │ │ │ - eorseq r4, lr, sl, lsl #30 │ │ │ │ - eorseq ip, ip, sl, lsr #12 │ │ │ │ - eorseq ip, ip, r2, lsr #12 │ │ │ │ - eorseq ip, ip, sl, lsl r6 │ │ │ │ - eorseq ip, ip, r0, lsl r6 │ │ │ │ - eorseq ip, ip, r4, lsl #12 │ │ │ │ + mlaseq ip, sl, r6, ip │ │ │ │ + eorseq r4, lr, sl, ror #30 │ │ │ │ + eorseq ip, ip, sl, lsl #13 │ │ │ │ + eorseq ip, ip, r2, lsl #13 │ │ │ │ + eorseq ip, ip, sl, ror r6 │ │ │ │ + eorseq ip, ip, r0, ror r6 │ │ │ │ + eorseq ip, ip, r4, ror #12 │ │ │ │ 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, r8, asr #8 │ │ │ │ - eorseq ip, ip, r2, lsl #5 │ │ │ │ - eorseq ip, ip, r6, lsl #5 │ │ │ │ - eorseq ip, ip, r0, ror #4 │ │ │ │ - ldrshteq r7, [ip], -r2 │ │ │ │ + eorseq fp, ip, r8, lsr #9 │ │ │ │ + eorseq ip, ip, r2, ror #5 │ │ │ │ + eorseq ip, ip, r6, ror #5 │ │ │ │ + eorseq ip, ip, r0, asr #5 │ │ │ │ + eorseq r7, ip, r2, asr r2 │ │ │ │ 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, ip, lsr #7 │ │ │ │ - ldrshteq ip, [ip], -sl │ │ │ │ - eorseq ip, ip, sl, ror #3 │ │ │ │ - eorseq ip, pc, r8, asr #5 │ │ │ │ - subeq pc, r0, r2, lsl r9 @ │ │ │ │ + eorseq fp, ip, ip, lsl #8 │ │ │ │ + eorseq ip, ip, sl, asr r2 │ │ │ │ + eorseq ip, ip, sl, asr #4 │ │ │ │ + eorseq ip, pc, r8, lsr #6 │ │ │ │ + subeq pc, r0, r2, ror r9 @ │ │ │ │ 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, asr #25 │ │ │ │ - eorseq fp, ip, lr, lsr #6 │ │ │ │ - eorseq ip, ip, ip, ror #2 │ │ │ │ + eorseq fp, pc, r4, lsr #26 │ │ │ │ + eorseq fp, ip, lr, lsl #7 │ │ │ │ + eorseq ip, ip, ip, asr #3 │ │ │ │ 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 │ │ │ │ - eorseq fp, ip, r2, ror #5 │ │ │ │ - eorseq ip, ip, lr, lsr r1 │ │ │ │ - eorseq ip, ip, ip, lsl r1 │ │ │ │ - eorseq fp, pc, r6, ror #21 │ │ │ │ - eorseq ip, ip, r4, lsr #2 │ │ │ │ - ldrsbteq ip, [pc], -r6 │ │ │ │ + eorseq fp, ip, r2, asr #6 │ │ │ │ + mlaseq ip, lr, r1, ip │ │ │ │ + eorseq ip, ip, ip, ror r1 │ │ │ │ + eorseq fp, pc, r6, asr #22 │ │ │ │ + eorseq ip, ip, r4, lsl #3 │ │ │ │ + eorseq ip, pc, r6, lsr r2 @ │ │ │ │ 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, r8, asr #1 │ │ │ │ - eorseq fp, ip, r4, asr #4 │ │ │ │ - eorseq ip, ip, r2, lsl #1 │ │ │ │ - eorseq fp, pc, ip, asr #20 │ │ │ │ - eorseq ip, ip, r6, lsr #1 │ │ │ │ + eorseq ip, ip, r8, lsr #2 │ │ │ │ + eorseq fp, ip, r4, lsr #5 │ │ │ │ + eorseq ip, ip, r2, ror #1 │ │ │ │ + eorseq fp, pc, ip, lsr #21 │ │ │ │ + eorseq ip, ip, r6, lsl #2 │ │ │ │ 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, r6, lsl r2 │ │ │ │ - eorseq ip, ip, sl, rrx │ │ │ │ - mlaseq pc, r6, pc, r5 @ │ │ │ │ - subeq fp, r0, r0, asr #1 │ │ │ │ + eorseq fp, ip, r6, ror r2 │ │ │ │ + eorseq ip, ip, sl, asr #1 │ │ │ │ + ldrshteq r5, [pc], -r6 │ │ │ │ + subeq fp, r0, r0, lsr #2 │ │ │ │ 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 e110d8 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq sl, ip, r4, ror #17 │ │ │ │ - eorseq fp, ip, lr, lsr r1 │ │ │ │ - eorseq fp, ip, r8, ror #31 │ │ │ │ + eorseq sl, ip, r4, asr #18 │ │ │ │ + mlaseq ip, lr, r1, fp │ │ │ │ + eorseq ip, ip, r8, asr #32 │ │ │ │ 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 fp, ip, lr, lsr #31 │ │ │ │ - eorseq fp, ip, r8, lsr r1 │ │ │ │ - ldrhteq r5, [pc], -r4 │ │ │ │ + eorseq ip, ip, lr │ │ │ │ + mlaseq ip, r8, r1, fp │ │ │ │ + eorseq r5, pc, r4, lsl pc @ │ │ │ │ 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: 0xf90ef099 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - eorseq sl, ip, ip, lsr #14 │ │ │ │ - eorseq sl, ip, lr, asr #31 │ │ │ │ - eorseq fp, ip, r0, asr #28 │ │ │ │ + eorseq sl, ip, ip, lsl #15 │ │ │ │ + eorseq fp, ip, lr, lsr #32 │ │ │ │ + eorseq fp, ip, r0, lsr #29 │ │ │ │ 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, lr, ror sp │ │ │ │ - eorseq sl, ip, r8, ror #29 │ │ │ │ - eorseq r5, pc, r6, ror #24 │ │ │ │ + ldrsbteq fp, [ip], -lr │ │ │ │ + eorseq sl, ip, r8, asr #30 │ │ │ │ + eorseq r5, pc, r6, asr #25 │ │ │ │ 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, r2, lsr ip │ │ │ │ - eorseq sl, ip, r4, lsl #27 │ │ │ │ - eorseq r5, pc, r2, lsl #22 │ │ │ │ + mlaseq ip, r2, ip, fp │ │ │ │ + eorseq sl, ip, r4, ror #27 │ │ │ │ + eorseq r5, pc, r2, ror #22 │ │ │ │ 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, lsr #11 │ │ │ │ + subeq pc, r0, sl, lsl #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, ip, ror #18 │ │ │ │ - eorseq sl, ip, r4, asr sl │ │ │ │ - mlaseq ip, r0, r8, fp │ │ │ │ - eorseq fp, pc, r2, asr #3 │ │ │ │ - eorseq fp, ip, r4, asr #18 │ │ │ │ + eorseq fp, ip, ip, asr #19 │ │ │ │ + ldrhteq sl, [ip], -r4 │ │ │ │ + ldrshteq fp, [ip], -r0 │ │ │ │ + eorseq fp, pc, r2, lsr #4 │ │ │ │ + eorseq fp, ip, r4, lsr #19 │ │ │ │ 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 │ │ │ │ - ldrsbteq fp, [ip], -lr │ │ │ │ - ldrhteq sl, [ip], -r2 │ │ │ │ - eorseq fp, ip, sl, ror #15 │ │ │ │ - eorseq fp, pc, ip, lsl r1 @ │ │ │ │ - mlaseq ip, lr, r8, fp │ │ │ │ - ldrshteq sl, [ip], -ip │ │ │ │ - subeq fp, r0, ip, lsr sp │ │ │ │ - eorseq fp, pc, sl, asr #4 │ │ │ │ - ldrsbteq fp, [pc], -r2 │ │ │ │ - ldrhteq fp, [pc], -r2 │ │ │ │ + eorseq fp, ip, lr, lsr r9 │ │ │ │ + eorseq sl, ip, r2, lsl sl │ │ │ │ + eorseq fp, ip, sl, asr #16 │ │ │ │ + eorseq fp, pc, ip, ror r1 @ │ │ │ │ + ldrshteq fp, [ip], -lr │ │ │ │ + eorseq sl, ip, ip, asr r1 │ │ │ │ + umaaleq fp, r0, ip, sp │ │ │ │ + eorseq fp, pc, sl, lsr #5 │ │ │ │ + eorseq fp, pc, r2, lsr r2 @ │ │ │ │ + eorseq fp, pc, r2, lsl r2 @ │ │ │ │ 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, r2, lsr r8 │ │ │ │ - eorseq fp, ip, sl, ror #14 │ │ │ │ - eorseq fp, ip, sl, ror #12 │ │ │ │ - mlaseq pc, ip, pc, sl @ │ │ │ │ - eorseq fp, ip, lr, lsl r7 │ │ │ │ - eorseq fp, ip, r0, asr #14 │ │ │ │ - eorseq fp, ip, sl, lsr #14 │ │ │ │ + mlaseq ip, r2, r8, sl │ │ │ │ + eorseq fp, ip, sl, asr #15 │ │ │ │ + eorseq fp, ip, sl, asr #13 │ │ │ │ + ldrshteq sl, [pc], -ip │ │ │ │ + eorseq fp, ip, lr, ror r7 │ │ │ │ + eorseq fp, ip, r0, lsr #15 │ │ │ │ + eorseq fp, ip, sl, lsl #15 │ │ │ │ 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, r8, asr #13 │ │ │ │ - eorseq sl, ip, r4, ror #14 │ │ │ │ - eorseq fp, ip, r0, lsr #11 │ │ │ │ - ldrsbteq sl, [pc], -r2 │ │ │ │ - eorseq fp, ip, r4, asr r6 │ │ │ │ + eorseq fp, ip, r8, lsr #14 │ │ │ │ + eorseq sl, ip, r4, asr #15 │ │ │ │ + eorseq fp, ip, r0, lsl #12 │ │ │ │ + eorseq sl, pc, r2, lsr pc @ │ │ │ │ + ldrhteq fp, [ip], -r4 │ │ │ │ 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 │ │ │ │ - subeq ip, r0, r6, lsr lr │ │ │ │ - subeq ip, r0, r4, lsl lr │ │ │ │ - subeq ip, r0, r4, lsl #28 │ │ │ │ - strdeq ip, [r0], #-212 @ 0xffffff2c │ │ │ │ + umaaleq ip, r0, r6, lr │ │ │ │ + subeq ip, r0, r4, ror lr │ │ │ │ + subeq ip, r0, r4, ror #28 │ │ │ │ + subeq ip, r0, r4, asr lr │ │ │ │ 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 │ │ │ │ - ldrsbteq ip, [sp], -sl │ │ │ │ - eorseq r9, ip, r0, lsr r2 │ │ │ │ + eorseq ip, sp, sl, lsr r3 │ │ │ │ + mlaseq ip, r0, r2, r9 │ │ │ │ andeq r0, r0, ip, ror #14 │ │ │ │ - subeq sp, r0, r6, lsr #15 │ │ │ │ + subeq sp, r0, r6, lsl #16 │ │ │ │ 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, ror r7 │ │ │ │ - ldrshteq fp, [ip], -r6 │ │ │ │ + ldrdeq sp, [r0], #-116 @ 0xffffff8c │ │ │ │ + eorseq fp, ip, r6, asr r3 │ │ │ │ @ instruction: 0x0092a3dc │ │ │ │ - eorseq sp, sp, r4, lsl #26 │ │ │ │ - eorseq fp, ip, r0, ror #5 │ │ │ │ - eorseq ip, sp, r0, asr r2 │ │ │ │ - eorseq fp, ip, lr, lsr #5 │ │ │ │ - subeq sp, r0, r2, lsl r7 │ │ │ │ - eorseq fp, ip, sl, ror r2 │ │ │ │ - subeq sp, r0, r2, asr r0 │ │ │ │ - strheq sp, [r0], #-100 @ 0xffffff9c │ │ │ │ - umaaleq sp, r0, r8, r6 │ │ │ │ - eorseq sp, sp, sl, lsr ip │ │ │ │ - subeq sp, r0, sl, lsr #32 │ │ │ │ - ldrshteq sp, [ip], -ip │ │ │ │ - subeq sp, r0, r6, asr r6 │ │ │ │ - eorseq r9, ip, r4, asr #1 │ │ │ │ + eorseq sp, sp, r4, ror #26 │ │ │ │ + eorseq fp, ip, r0, asr #6 │ │ │ │ + ldrhteq ip, [sp], -r0 │ │ │ │ + eorseq fp, ip, lr, lsl #6 │ │ │ │ + subeq sp, r0, r2, ror r7 │ │ │ │ + ldrsbteq fp, [ip], -sl │ │ │ │ + strheq sp, [r0], #-2 │ │ │ │ + subeq sp, r0, r4, lsl r7 │ │ │ │ + strdeq sp, [r0], #-104 @ 0xffffff98 │ │ │ │ + mlaseq sp, sl, ip, sp │ │ │ │ + subeq sp, r0, sl, lsl #1 │ │ │ │ + eorseq sp, ip, ip, asr r2 │ │ │ │ + strheq sp, [r0], #-102 @ 0xffffff9a │ │ │ │ + eorseq r9, ip, r4, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr #23 │ │ │ │ - eorseq fp, ip, r8, asr #3 │ │ │ │ - subeq ip, r0, r2, asr #31 │ │ │ │ - subeq sp, r0, r2, lsr #12 │ │ │ │ - mlaseq ip, r0, r1, fp │ │ │ │ - subeq ip, r0, r2, lsl #31 │ │ │ │ - subeq sp, r0, r2, ror #11 │ │ │ │ - subeq sp, r0, sl, lsr #11 │ │ │ │ - ldrhteq ip, [sp], -ip │ │ │ │ - subeq ip, r0, ip, lsr pc │ │ │ │ - eorseq fp, ip, sl, lsl r1 │ │ │ │ - eorseq r3, pc, r2, lsr #24 │ │ │ │ - subeq ip, r0, lr, ror #29 │ │ │ │ - subeq sp, r0, r0, asr r5 │ │ │ │ - strheq ip, [r0], #-226 @ 0xffffff1e │ │ │ │ - subeq sp, r0, r4, lsl r5 │ │ │ │ - subeq ip, r0, r4, ror lr │ │ │ │ - ldrdeq sp, [r0], #-70 @ 0xffffffba │ │ │ │ + eorseq fp, ip, r8, lsr #4 │ │ │ │ + subeq sp, r0, r2, lsr #32 │ │ │ │ + subeq sp, r0, r2, lsl #13 │ │ │ │ + ldrshteq fp, [ip], -r0 │ │ │ │ + subeq ip, r0, r2, ror #31 │ │ │ │ + subeq sp, r0, r2, asr #12 │ │ │ │ + subeq sp, r0, sl, lsl #12 │ │ │ │ + eorseq ip, sp, ip, lsl r1 │ │ │ │ + umaaleq ip, r0, ip, pc @ │ │ │ │ + eorseq fp, ip, sl, ror r1 │ │ │ │ + eorseq r3, pc, r2, lsl #25 │ │ │ │ + subeq ip, r0, lr, asr #30 │ │ │ │ + strheq sp, [r0], #-80 @ 0xffffffb0 │ │ │ │ + subeq ip, r0, r2, lsl pc │ │ │ │ + subeq sp, r0, r4, ror r5 │ │ │ │ + ldrdeq ip, [r0], #-228 @ 0xffffff1c │ │ │ │ + subeq sp, r0, r6, lsr r5 │ │ │ │ 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, lsr #8 │ │ │ │ - ldrsbteq sl, [ip], -r8 │ │ │ │ + subeq sp, r0, r4, lsl #9 │ │ │ │ + eorseq fp, ip, r8, lsr r0 │ │ │ │ addseq sl, r2, r2, lsr #1 │ │ │ │ - eorseq fp, sp, sl, lsl pc │ │ │ │ - eorseq r4, pc, r2, lsl #18 │ │ │ │ - subeq sp, r0, r8, ror #7 │ │ │ │ - eorseq sp, sp, r0, ror r9 │ │ │ │ - subeq ip, r0, r2, ror #26 │ │ │ │ - subeq sp, r0, r4, asr #7 │ │ │ │ - ldrsbteq r8, [ip], -ip │ │ │ │ - eorseq fp, sp, sl, ror #28 │ │ │ │ - eorseq fp, sp, ip, asr lr │ │ │ │ - eorseq fp, sp, lr, asr #28 │ │ │ │ - eorseq fp, sp, r0, asr #28 │ │ │ │ + eorseq fp, sp, sl, ror pc │ │ │ │ + eorseq r4, pc, r2, ror #18 │ │ │ │ + subeq sp, r0, r8, asr #8 │ │ │ │ + ldrsbteq sp, [sp], -r0 │ │ │ │ + subeq ip, r0, r2, asr #27 │ │ │ │ + subeq sp, r0, r4, lsr #8 │ │ │ │ + eorseq r8, ip, ip, lsr lr │ │ │ │ + eorseq fp, sp, sl, asr #29 │ │ │ │ + ldrhteq fp, [sp], -ip │ │ │ │ + eorseq fp, sp, lr, lsr #29 │ │ │ │ + eorseq fp, sp, r0, lsr #29 │ │ │ │ andeq r0, r0, r4, lsl r9 │ │ │ │ - subeq sp, r0, r6, lsl r3 │ │ │ │ + subeq sp, r0, r6, ror r3 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - subeq sp, r0, r4, lsl #6 │ │ │ │ + subeq sp, r0, r4, ror #6 │ │ │ │ andeq r0, r0, ip, ror #14 │ │ │ │ - strdeq sp, [r0], #-34 @ 0xffffffde │ │ │ │ + subeq sp, r0, r2, asr r3 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ - subeq sp, r0, r0, ror #5 │ │ │ │ + subeq sp, r0, r0, asr #6 │ │ │ │ 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, asr #4 │ │ │ │ - ldrshteq sl, [ip], -r2 │ │ │ │ - subeq ip, r0, r4, ror #7 │ │ │ │ - ldrhteq r3, [pc], -r4 │ │ │ │ - ldrdeq sp, [r0], #-26 @ 0xffffffe6 │ │ │ │ - eorseq sl, ip, r4, lsl #27 │ │ │ │ - eorseq sl, ip, r4, ror sp │ │ │ │ - umaaleq sp, r0, lr, r1 │ │ │ │ - subeq ip, r0, r8, ror r7 │ │ │ │ - subeq sp, r0, r8, ror r1 │ │ │ │ - subeq ip, r0, r8, ror #14 │ │ │ │ - mlaseq sp, sl, r6, sp │ │ │ │ - eorseq sl, ip, r2, asr #25 │ │ │ │ + subeq sp, r0, r2, lsr #5 │ │ │ │ + eorseq sl, ip, r2, asr lr │ │ │ │ + subeq ip, r0, r4, asr #8 │ │ │ │ + eorseq r3, pc, r4, lsl sl @ │ │ │ │ + subeq sp, r0, sl, lsr r2 │ │ │ │ + eorseq sl, ip, r4, ror #27 │ │ │ │ + ldrsbteq sl, [ip], -r4 │ │ │ │ + strdeq sp, [r0], #-30 @ 0xffffffe2 │ │ │ │ + ldrdeq ip, [r0], #-120 @ 0xffffff88 │ │ │ │ + ldrdeq sp, [r0], #-24 @ 0xffffffe8 │ │ │ │ + subeq ip, r0, r8, asr #15 │ │ │ │ + ldrshteq sp, [sp], -sl │ │ │ │ + eorseq sl, ip, r2, lsr #26 │ │ │ │ addseq sl, r2, r8, asr sl │ │ │ │ - eorseq sp, sp, lr, asr #12 │ │ │ │ - umaaleq ip, r0, r0, r6 │ │ │ │ - subeq ip, r0, r0, ror #12 │ │ │ │ - subeq sp, r0, r6, asr r0 │ │ │ │ - ldrsbteq sp, [sp], -r0 │ │ │ │ - ldrshteq sl, [ip], -ip │ │ │ │ + eorseq sp, sp, lr, lsr #13 │ │ │ │ + strdeq ip, [r0], #-96 @ 0xffffffa0 │ │ │ │ + subeq ip, r0, r0, asr #13 │ │ │ │ + strheq sp, [r0], #-6 │ │ │ │ + eorseq sp, sp, r0, lsr r6 │ │ │ │ + eorseq sl, ip, ip, asr ip │ │ │ │ umullseq sl, r2, r0, r9 │ │ │ │ - eorseq sp, sp, ip, ror #10 │ │ │ │ - subeq ip, r0, ip, lsr #11 │ │ │ │ - eorseq sp, sp, r6, lsr r5 │ │ │ │ - subeq ip, r0, lr, asr #10 │ │ │ │ - ldrsbteq sp, [sp], -ip │ │ │ │ - strdeq ip, [r0], #-224 @ 0xffffff20 │ │ │ │ - subeq ip, r0, r8, lsl #17 │ │ │ │ - eorseq fp, sp, ip, ror #19 │ │ │ │ - strheq ip, [r0], #-234 @ 0xffffff16 │ │ │ │ - strheq ip, [r0], #-64 @ 0xffffffc0 │ │ │ │ - subeq ip, r0, r2, asr r8 │ │ │ │ - eorseq sp, sp, sl, lsl r4 │ │ │ │ + eorseq sp, sp, ip, asr #11 │ │ │ │ + subeq ip, r0, ip, lsl #12 │ │ │ │ + mlaseq sp, r6, r5, sp │ │ │ │ + subeq ip, r0, lr, lsr #11 │ │ │ │ + eorseq sp, sp, ip, lsr r5 │ │ │ │ + subeq ip, r0, r0, asr pc │ │ │ │ + subeq ip, r0, r8, ror #17 │ │ │ │ + eorseq fp, sp, ip, asr #20 │ │ │ │ + subeq ip, r0, sl, lsl pc │ │ │ │ + subeq ip, r0, r0, lsl r5 │ │ │ │ + strheq ip, [r0], #-130 @ 0xffffff7e │ │ │ │ + eorseq sp, sp, sl, ror r4 │ │ │ │ addseq sl, r2, r0, ror #15 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - subeq ip, r0, sl, lsl #15 │ │ │ │ - subeq ip, r0, ip, ror #27 │ │ │ │ - subeq ip, r0, ip, lsr #27 │ │ │ │ - subeq ip, r0, r4, asr #14 │ │ │ │ - eorseq fp, sp, r4, lsr #17 │ │ │ │ - subeq ip, r0, r8, lsl #14 │ │ │ │ - subeq ip, r0, sl, ror #26 │ │ │ │ - subeq ip, r0, sl, asr #26 │ │ │ │ - ldrshteq sl, [ip], -r6 │ │ │ │ - subeq ip, r0, r0, lsl sp │ │ │ │ - eorseq fp, sp, r4, lsl r8 │ │ │ │ - eorseq r8, ip, sl, lsr r7 │ │ │ │ - eorseq sp, sp, r8, asr #4 │ │ │ │ - eorseq sp, sp, lr, lsl r2 │ │ │ │ - subeq ip, r0, sl, lsr r2 │ │ │ │ - subeq ip, r0, lr, lsl #4 │ │ │ │ - subeq ip, r0, r8, lsl #24 │ │ │ │ - subeq ip, r0, r4, asr #3 │ │ │ │ - eorseq sp, sp, ip, lsr r1 │ │ │ │ - eorseq sl, ip, sl, ror #14 │ │ │ │ + subeq ip, r0, sl, ror #15 │ │ │ │ + subeq ip, r0, ip, asr #28 │ │ │ │ + subeq ip, r0, ip, lsl #28 │ │ │ │ + subeq ip, r0, r4, lsr #15 │ │ │ │ + eorseq fp, sp, r4, lsl #18 │ │ │ │ + subeq ip, r0, r8, ror #14 │ │ │ │ + subeq ip, r0, sl, asr #27 │ │ │ │ + subeq ip, r0, sl, lsr #27 │ │ │ │ + eorseq sl, ip, r6, asr r9 │ │ │ │ + subeq ip, r0, r0, ror sp │ │ │ │ + eorseq fp, sp, r4, ror r8 │ │ │ │ + mlaseq ip, sl, r7, r8 │ │ │ │ + eorseq sp, sp, r8, lsr #5 │ │ │ │ + eorseq sp, sp, lr, ror r2 │ │ │ │ + umaaleq ip, r0, sl, r2 │ │ │ │ + subeq ip, r0, lr, ror #4 │ │ │ │ + subeq ip, r0, r8, ror #24 │ │ │ │ + subeq ip, r0, r4, lsr #4 │ │ │ │ + mlaseq sp, ip, r1, sp │ │ │ │ + eorseq sl, ip, sl, asr #15 │ │ │ │ @ instruction: 0x0092a4fe │ │ │ │ - ldrshteq sp, [sp], -r6 │ │ │ │ - subeq ip, r0, sl, lsr r1 │ │ │ │ - eorseq sp, sp, r0, asr #1 │ │ │ │ - subeq ip, r0, r8, ror #1 │ │ │ │ - subeq ip, r0, r0, ror #21 │ │ │ │ - eorseq sp, sp, ip, asr r0 │ │ │ │ - eorseq sl, ip, sl, lsl #13 │ │ │ │ + eorseq sp, sp, r6, asr r1 │ │ │ │ + umaaleq ip, r0, sl, r1 │ │ │ │ + eorseq sp, sp, r0, lsr #2 │ │ │ │ + subeq ip, r0, r8, asr #2 │ │ │ │ + subeq ip, r0, r0, asr #22 │ │ │ │ + ldrhteq sp, [sp], -ip │ │ │ │ + eorseq sl, ip, sl, ror #13 │ │ │ │ addseq sl, r2, r0, lsr #8 │ │ │ │ - eorseq sp, sp, r2 │ │ │ │ - subeq ip, r0, r4, asr #32 │ │ │ │ - ldrsbteq ip, [sp], -r0 │ │ │ │ - strdeq fp, [r0], #-250 @ 0xffffff06 │ │ │ │ + eorseq sp, sp, r2, rrx │ │ │ │ + subeq ip, r0, r4, lsr #1 │ │ │ │ + eorseq sp, sp, r0, lsr r0 │ │ │ │ + subeq ip, r0, sl, asr r0 │ │ │ │ addseq sl, r2, r2, lsl #7 │ │ │ │ - subeq ip, r0, lr, ror #19 │ │ │ │ - umaaleq fp, r0, r4, pc @ │ │ │ │ - subeq fp, r0, r0, ror pc │ │ │ │ - subeq fp, r0, r4, ror #30 │ │ │ │ - eorseq ip, sp, r2, lsl #30 │ │ │ │ - subeq fp, r0, r8, lsr pc │ │ │ │ - ldrsbteq ip, [sp], -r8 │ │ │ │ + subeq ip, r0, lr, asr #20 │ │ │ │ + strdeq fp, [r0], #-244 @ 0xffffff0c │ │ │ │ + ldrdeq fp, [r0], #-240 @ 0xffffff10 │ │ │ │ + subeq fp, r0, r4, asr #31 │ │ │ │ + eorseq ip, sp, r2, ror #30 │ │ │ │ + umaaleq fp, r0, r8, pc @ │ │ │ │ + eorseq ip, sp, r8, lsr pc │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - eorseq r5, ip, ip, ror r4 │ │ │ │ + ldrsbteq r5, [ip], -ip │ │ │ │ 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, ror #14 │ │ │ │ - eorseq sl, ip, r8, asr #6 │ │ │ │ - subeq fp, r0, r4, lsr #26 │ │ │ │ - eorseq ip, sp, r4, asr #25 │ │ │ │ - strdeq fp, [r0], #-200 @ 0xffffff38 │ │ │ │ - eorseq ip, sp, r6, lsr #25 │ │ │ │ - ldrsbteq sl, [ip], -r0 │ │ │ │ - ldrdeq ip, [r0], #-106 @ 0xffffff96 │ │ │ │ - strheq fp, [r0], #-202 @ 0xffffff36 │ │ │ │ - mlaseq ip, r4, r2, sl │ │ │ │ - umaaleq ip, r0, sl, r6 │ │ │ │ - eorseq ip, sp, r0, lsr ip │ │ │ │ - subeq fp, r0, r4, ror ip │ │ │ │ - eorseq sl, ip, r8, ror #4 │ │ │ │ - subeq ip, r0, r2, ror #12 │ │ │ │ - subeq ip, r0, lr, asr #12 │ │ │ │ - subeq fp, r0, r6, ror #31 │ │ │ │ + subeq ip, r0, r2, asr #15 │ │ │ │ + eorseq sl, ip, r8, lsr #7 │ │ │ │ + subeq fp, r0, r4, lsl #27 │ │ │ │ + eorseq ip, sp, r4, lsr #26 │ │ │ │ + subeq fp, r0, r8, asr sp │ │ │ │ + eorseq ip, sp, r6, lsl #26 │ │ │ │ + eorseq sl, ip, r0, lsr r3 │ │ │ │ + subeq ip, r0, sl, lsr r7 │ │ │ │ + subeq fp, r0, sl, lsl sp │ │ │ │ + ldrshteq sl, [ip], -r4 │ │ │ │ + strdeq ip, [r0], #-106 @ 0xffffff96 │ │ │ │ + mlaseq sp, r0, ip, ip │ │ │ │ + ldrdeq fp, [r0], #-196 @ 0xffffff3c │ │ │ │ + eorseq sl, ip, r8, asr #5 │ │ │ │ + subeq ip, r0, r2, asr #13 │ │ │ │ + subeq ip, r0, lr, lsr #13 │ │ │ │ + subeq ip, r0, r6, asr #32 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - subeq fp, r0, r2, lsl #24 │ │ │ │ - eorseq fp, sp, r0, lsl r1 │ │ │ │ - ldrdeq ip, [r0], #-90 @ 0xffffffa6 │ │ │ │ - eorseq sl, ip, r2, ror #3 │ │ │ │ - ldrsbteq fp, [sp], -sl │ │ │ │ - subeq fp, r0, lr, asr #30 │ │ │ │ - subeq fp, r0, r0, ror #22 │ │ │ │ - subeq ip, r0, r0, lsr #10 │ │ │ │ - strheq fp, [r0], #-232 @ 0xffffff18 │ │ │ │ - eorseq fp, sp, sl, lsl r0 │ │ │ │ - eorseq sl, ip, ip, asr #2 │ │ │ │ - subeq ip, r0, sl, ror #9 │ │ │ │ - eorseq r7, ip, r8, asr pc │ │ │ │ - subeq ip, r0, lr, asr #9 │ │ │ │ - ldrhteq sl, [ip], -r4 │ │ │ │ - eorseq sl, ip, r2, ror r0 │ │ │ │ - subeq ip, r0, r0, lsl #9 │ │ │ │ - subeq ip, r0, r4, ror r4 │ │ │ │ - subeq fp, r0, ip, lsl #28 │ │ │ │ + subeq fp, r0, r2, ror #24 │ │ │ │ + eorseq fp, sp, r0, ror r1 │ │ │ │ + subeq ip, r0, sl, lsr r6 │ │ │ │ + eorseq sl, ip, r2, asr #4 │ │ │ │ + eorseq fp, sp, sl, lsr r1 │ │ │ │ + subeq fp, r0, lr, lsr #31 │ │ │ │ + subeq fp, r0, r0, asr #23 │ │ │ │ + subeq ip, r0, r0, lsl #11 │ │ │ │ + subeq fp, r0, r8, lsl pc │ │ │ │ + eorseq fp, sp, sl, ror r0 │ │ │ │ + eorseq sl, ip, ip, lsr #3 │ │ │ │ + subeq ip, r0, sl, asr #10 │ │ │ │ + ldrhteq r7, [ip], -r8 │ │ │ │ + subeq ip, r0, lr, lsr #10 │ │ │ │ + eorseq sl, ip, r4, lsl r1 │ │ │ │ + ldrsbteq sl, [ip], -r2 │ │ │ │ + subeq ip, r0, r0, ror #9 │ │ │ │ + ldrdeq ip, [r0], #-68 @ 0xffffffbc │ │ │ │ + subeq fp, r0, ip, ror #28 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - subeq ip, r0, ip, asr #8 │ │ │ │ - subeq fp, r0, r4, ror #27 │ │ │ │ - eorseq sl, sp, r0, lsr pc │ │ │ │ - subeq ip, r0, lr, lsl #8 │ │ │ │ - subeq fp, r0, r6, lsr #27 │ │ │ │ - eorseq sl, sp, sl, lsl #30 │ │ │ │ - subeq ip, r0, r8, ror #7 │ │ │ │ - subeq fp, r0, r0, lsl #27 │ │ │ │ - eorseq sl, sp, r4, ror #29 │ │ │ │ - subeq ip, r0, r2, asr #7 │ │ │ │ - subeq fp, r0, sl, asr sp │ │ │ │ - ldrhteq sl, [sp], -ip │ │ │ │ - ldrhteq r9, [ip], -r2 │ │ │ │ - subeq ip, r0, ip, ror r3 │ │ │ │ + subeq ip, r0, ip, lsr #9 │ │ │ │ + subeq fp, r0, r4, asr #28 │ │ │ │ + mlaseq sp, r0, pc, sl @ │ │ │ │ + subeq ip, r0, lr, ror #8 │ │ │ │ + subeq fp, r0, r6, lsl #28 │ │ │ │ + eorseq sl, sp, sl, ror #30 │ │ │ │ + subeq ip, r0, r8, asr #8 │ │ │ │ + subeq fp, r0, r0, ror #27 │ │ │ │ + eorseq sl, sp, r4, asr #30 │ │ │ │ + subeq ip, r0, r2, lsr #8 │ │ │ │ + strheq fp, [r0], #-218 @ 0xffffff26 │ │ │ │ + eorseq sl, sp, ip, lsl pc │ │ │ │ + eorseq sl, ip, r2, lsl r0 │ │ │ │ + ldrdeq ip, [r0], #-60 @ 0xffffffc4 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq sl, sp, r2, ror lr │ │ │ │ - eorseq r9, ip, ip, ror #30 │ │ │ │ - subeq ip, r0, r2, asr #6 │ │ │ │ - subeq ip, r0, r0, lsr r3 │ │ │ │ - subeq fp, r0, r8, asr #25 │ │ │ │ - subeq fp, r0, r4, lsr #25 │ │ │ │ - subeq ip, r0, r6, lsl #6 │ │ │ │ - subeq ip, r0, r8, ror #5 │ │ │ │ - eorseq r9, ip, ip, ror #29 │ │ │ │ - eorseq r9, ip, r2, ror #29 │ │ │ │ - subeq ip, r0, r0, asr #5 │ │ │ │ - eorseq sl, sp, r8, asr #27 │ │ │ │ - subeq ip, r0, r2, lsl #5 │ │ │ │ - subeq fp, r0, sl, lsl ip │ │ │ │ - eorseq sl, sp, r0, lsl #27 │ │ │ │ - eorseq r9, ip, ip, lsr lr │ │ │ │ - subeq ip, r0, sl, asr #4 │ │ │ │ - eorseq sl, sp, r2, asr #26 │ │ │ │ - eorseq r9, ip, r6, ror lr │ │ │ │ - subeq ip, r0, ip, lsl r2 │ │ │ │ + ldrsbteq sl, [sp], -r2 │ │ │ │ + eorseq r9, ip, ip, asr #31 │ │ │ │ + subeq ip, r0, r2, lsr #7 │ │ │ │ + umaaleq ip, r0, r0, r3 │ │ │ │ + subeq fp, r0, r8, lsr #26 │ │ │ │ + subeq fp, r0, r4, lsl #26 │ │ │ │ + subeq ip, r0, r6, ror #6 │ │ │ │ + subeq ip, r0, r8, asr #6 │ │ │ │ + eorseq r9, ip, ip, asr #30 │ │ │ │ + eorseq r9, ip, r2, asr #30 │ │ │ │ + subeq ip, r0, r0, lsr #6 │ │ │ │ + eorseq sl, sp, r8, lsr #28 │ │ │ │ + subeq ip, r0, r2, ror #5 │ │ │ │ + subeq fp, r0, sl, ror ip │ │ │ │ + eorseq sl, sp, r0, ror #27 │ │ │ │ + mlaseq ip, ip, lr, r9 │ │ │ │ + subeq ip, r0, sl, lsr #5 │ │ │ │ + eorseq sl, sp, r2, lsr #27 │ │ │ │ + ldrsbteq r9, [ip], -r6 │ │ │ │ + subeq ip, r0, ip, ror r2 │ │ │ │ andeq r0, r0, r8, lsr #22 │ │ │ │ - ldrdeq ip, [r0], #-26 @ 0xffffffe6 │ │ │ │ - eorseq r9, ip, r8, lsl #28 │ │ │ │ - subeq ip, r0, r6, asr #3 │ │ │ │ - eorseq r9, ip, r0, lsl #28 │ │ │ │ - strheq ip, [r0], #-18 @ 0xffffffee │ │ │ │ - eorseq r4, ip, r0, asr #26 │ │ │ │ - eorseq sl, sp, r4, lsr #25 │ │ │ │ + subeq ip, r0, sl, lsr r2 │ │ │ │ + eorseq r9, ip, r8, ror #28 │ │ │ │ + subeq ip, r0, r6, lsr #4 │ │ │ │ + eorseq r9, ip, r0, ror #28 │ │ │ │ + subeq ip, r0, r2, lsl r2 │ │ │ │ + eorseq r4, ip, r0, lsr #27 │ │ │ │ + eorseq sl, sp, r4, lsl #26 │ │ │ │ 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, asr r5 │ │ │ │ + strheq sp, [r0], #-82 @ 0xffffffae │ │ │ │ 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 │ │ │ │ - eorseq r9, ip, ip, lsr sl │ │ │ │ + mlaseq ip, ip, sl, r9 │ │ │ │ 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]! │ │ │ │ - ldrdeq sp, [r0], #-36 @ 0xffffffdc │ │ │ │ + subeq sp, r0, r4, lsr r3 │ │ │ │ stmdale r3, {r3, r4, r5, r6, r7, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2818 @ 0xfffff4fe │ │ │ │ @ instruction: 0x47705c18 │ │ │ │ ldrbmi r2, [r0, -r4]! │ │ │ │ - strheq sp, [r0], #-42 @ 0xffffffd6 │ │ │ │ + subeq sp, r0, sl, lsl 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, lsl #9 │ │ │ │ + subeq ip, r0, lr, ror #9 │ │ │ │ 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, r8, asr #21 │ │ │ │ + eorseq r8, ip, r8, lsr #22 │ │ │ │ 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, lr, lsl #21 │ │ │ │ - eorseq r7, ip, r0, ror sl │ │ │ │ + eorseq r7, ip, lr, ror #21 │ │ │ │ + ldrsbteq r7, [ip], -r0 │ │ │ │ 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, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, 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 r7, ip, r8, ror #29 │ │ │ │ + eorseq r7, ip, r8, asr #30 │ │ │ │ addseq r6, r2, lr, lsl #2 │ │ │ │ - ldrshteq r9, [pc], -r4 │ │ │ │ - eorseq r7, ip, r0, ror #28 │ │ │ │ - mlaseq ip, r8, lr, r7 │ │ │ │ + eorseq r9, pc, r4, asr r9 @ │ │ │ │ + eorseq r7, ip, r0, asr #29 │ │ │ │ + ldrshteq r7, [ip], -r8 │ │ │ │ andeq r0, r0, r4, lsr #23 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - eorseq r7, ip, sl, lsr r9 │ │ │ │ - eorseq r7, ip, lr, lsr #18 │ │ │ │ - eorseq r1, sp, sl, asr #7 │ │ │ │ - eorseq r1, sp, lr, asr #7 │ │ │ │ - eorseq r7, ip, r2, lsl #18 │ │ │ │ - eorseq r7, ip, sl, asr r6 │ │ │ │ + mlaseq ip, sl, r9, r7 │ │ │ │ + eorseq r7, ip, lr, lsl #19 │ │ │ │ + eorseq r1, sp, sl, lsr #8 │ │ │ │ + eorseq r1, sp, lr, lsr #8 │ │ │ │ + eorseq r7, ip, r2, ror #18 │ │ │ │ + ldrhteq r7, [ip], -sl │ │ │ │ andeq r0, r0, ip, ror #14 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsl r9 │ │ │ │ - strdeq sl, [r0], #-88 @ 0xffffffa8 │ │ │ │ - eorseq r7, ip, sl, lsl r2 │ │ │ │ + subeq sl, r0, r8, asr r6 │ │ │ │ + eorseq r7, ip, sl, ror r2 │ │ │ │ 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, sl, ror r3 │ │ │ │ + ldrsbteq r7, [ip], -sl │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ andeq r0, r0, r8, lsr #22 │ │ │ │ - eorseq r7, ip, sl, lsl #4 │ │ │ │ - eorseq r7, ip, ip, lsl #4 │ │ │ │ - eorseq r7, ip, r8, lsl #3 │ │ │ │ + eorseq r7, ip, sl, ror #4 │ │ │ │ + eorseq r7, ip, ip, ror #4 │ │ │ │ + eorseq r7, ip, r8, ror #3 │ │ │ │ andeq r0, r0, r8, lsr #15 │ │ │ │ andeq r0, r0, r0, lsl #18 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r3, ip, sl, lsl r1 │ │ │ │ - mlaseq ip, sl, sp, r6 │ │ │ │ - eorseq r6, ip, r4, ror #26 │ │ │ │ - eorseq r6, ip, r2, lsr #26 │ │ │ │ + eorseq r3, ip, sl, ror r1 │ │ │ │ + ldrshteq r6, [ip], -sl │ │ │ │ + eorseq r6, ip, r4, asr #27 │ │ │ │ + eorseq r6, ip, r2, lsl #27 │ │ │ │ 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, lsl #22 │ │ │ │ - subeq r9, r0, ip, lsr #20 │ │ │ │ - subeq r9, r0, r6, lsl sl │ │ │ │ - subeq r9, r0, r0, lsl r9 │ │ │ │ + subeq r9, r0, r8, ror #22 │ │ │ │ + subeq r9, r0, ip, lsl #21 │ │ │ │ + subeq r9, r0, r6, ror sl │ │ │ │ + subeq r9, r0, r0, ror r9 │ │ │ │ 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 │ │ │ │ - ldrsbteq r6, [ip], -r4 │ │ │ │ - eorseq r6, ip, lr, asr #11 │ │ │ │ + eorseq r6, ip, r4, lsr r6 │ │ │ │ + eorseq r6, ip, lr, lsr #12 │ │ │ │ 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 │ │ │ │ - mlaseq ip, r8, r5, r6 │ │ │ │ - mlaseq ip, r2, r5, r6 │ │ │ │ + ldrshteq r6, [ip], -r8 │ │ │ │ + ldrshteq r6, [ip], -r2 │ │ │ │ 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, ip, asr r5 │ │ │ │ - eorseq r6, ip, r6, asr r5 │ │ │ │ + ldrhteq r6, [ip], -ip │ │ │ │ + ldrhteq r6, [ip], -r6 │ │ │ │ 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 │ │ │ │ - eorseq r6, ip, r0, lsr #10 │ │ │ │ - eorseq r6, ip, sl, lsl r5 │ │ │ │ + eorseq r6, ip, r0, lsl #11 │ │ │ │ + eorseq r6, ip, sl, ror r5 │ │ │ │ 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 │ │ │ │ - eorseq r6, ip, r4, ror #9 │ │ │ │ - ldrsbteq r6, [ip], -lr │ │ │ │ + eorseq r6, ip, r4, asr #10 │ │ │ │ + eorseq r6, ip, lr, lsr r5 │ │ │ │ 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, r8, lsr #9 │ │ │ │ - eorseq r6, ip, r2, lsr #9 │ │ │ │ + eorseq r6, ip, r8, lsl #10 │ │ │ │ + eorseq r6, ip, r2, lsl #10 │ │ │ │ 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, ip, ror #8 │ │ │ │ - eorseq r6, ip, r6, ror #8 │ │ │ │ + eorseq r6, ip, ip, asr #9 │ │ │ │ + eorseq r6, ip, r6, asr #9 │ │ │ │ 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, r0, lsr r4 │ │ │ │ - eorseq r6, ip, sl, lsr #8 │ │ │ │ + mlaseq ip, r0, r4, r6 │ │ │ │ + eorseq r6, ip, sl, lsl #9 │ │ │ │ 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 │ │ │ │ - ldrshteq r6, [ip], -r4 │ │ │ │ - eorseq r6, ip, lr, ror #7 │ │ │ │ + eorseq r6, ip, r4, asr r4 │ │ │ │ + eorseq r6, ip, lr, asr #8 │ │ │ │ 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 │ │ │ │ - ldrhteq r6, [ip], -r8 │ │ │ │ - ldrhteq r6, [ip], -r2 │ │ │ │ + eorseq r6, ip, r8, lsl r4 │ │ │ │ + eorseq r6, ip, r2, lsl r4 │ │ │ │ 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, asr #17 │ │ │ │ - eorseq r6, ip, ip, ror #6 │ │ │ │ - eorseq r6, ip, ip, ror #6 │ │ │ │ + subeq r7, r0, lr, lsr #18 │ │ │ │ + eorseq r6, ip, ip, asr #7 │ │ │ │ + eorseq r6, ip, ip, asr #7 │ │ │ │ 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, lsl #17 │ │ │ │ - eorseq r6, ip, r0, lsr #6 │ │ │ │ + subeq r7, r0, r2, ror #17 │ │ │ │ + eorseq r6, ip, r0, lsl #7 │ │ │ │ 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, asr #16 │ │ │ │ - eorseq r6, ip, r8, ror #5 │ │ │ │ + subeq r7, r0, sl, lsr #17 │ │ │ │ + eorseq r6, ip, r8, asr #6 │ │ │ │ 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 │ │ │ │ - eorseq r7, sp, lr, lsl r4 │ │ │ │ + eorseq r7, sp, lr, ror r4 │ │ │ │ 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 │ │ │ │ - ldrhteq r6, [ip], -r2 │ │ │ │ + eorseq r6, ip, r2, lsl ip │ │ │ │ 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, r4, asr #1 │ │ │ │ - ldrsbteq r3, [ip], -ip │ │ │ │ + eorseq r7, sp, r4, lsr #2 │ │ │ │ + eorseq r3, ip, ip, lsr sp │ │ │ │ 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, lr, lsr #22 │ │ │ │ - ldrshteq r4, [pc], -lr │ │ │ │ - ldrdeq r6, [r0], #-242 @ 0xffffff0e │ │ │ │ - ldrsbteq r4, [sp], -lr │ │ │ │ - subeq r6, r0, r4, lsr #31 │ │ │ │ - eorseq r6, ip, sl, asr #21 │ │ │ │ - mlaseq ip, ip, r1, r5 │ │ │ │ - eorseq r6, ip, sl, asr #21 │ │ │ │ - eorseq r6, ip, lr, lsr #21 │ │ │ │ - mlaseq ip, r0, sl, r6 │ │ │ │ - ldrhteq sp, [lr], -r2 │ │ │ │ - eorseq r3, ip, r8, asr r8 │ │ │ │ - eorseq r4, ip, r6, rrx │ │ │ │ - eorseq r4, ip, ip, asr #32 │ │ │ │ - eorseq r0, ip, sl, ror #2 │ │ │ │ - eorseq r4, ip, r2, lsl r0 │ │ │ │ - ldrhteq sl, [sp], -sl │ │ │ │ - ldrhteq r3, [ip], -r4 │ │ │ │ - ldrshteq pc, [fp], -r8 @ │ │ │ │ + eorseq r6, ip, lr, lsl #23 │ │ │ │ + eorseq r4, pc, lr, asr sl @ │ │ │ │ + subeq r7, r0, r2, lsr r0 │ │ │ │ + eorseq r4, sp, lr, lsr r4 │ │ │ │ + subeq r7, r0, r4 │ │ │ │ + eorseq r6, ip, sl, lsr #22 │ │ │ │ + ldrshteq r5, [ip], -ip │ │ │ │ + eorseq r6, ip, sl, lsr #22 │ │ │ │ + eorseq r6, ip, lr, lsl #22 │ │ │ │ + ldrshteq r6, [ip], -r0 │ │ │ │ + eorseq sp, lr, r2, lsl ip │ │ │ │ + ldrhteq r3, [ip], -r8 │ │ │ │ + eorseq r4, ip, r6, asr #1 │ │ │ │ + eorseq r4, ip, ip, lsr #1 │ │ │ │ + eorseq r0, ip, sl, asr #3 │ │ │ │ + eorseq r4, ip, r2, ror r0 │ │ │ │ + eorseq fp, sp, sl, lsl r0 │ │ │ │ + eorseq r3, ip, r4, lsl fp │ │ │ │ + eorseq r0, ip, r8, asr r0 │ │ │ │ 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 │ │ │ │ - ldrhteq r6, [ip], -r6 │ │ │ │ + eorseq r6, ip, r6, lsl r9 │ │ │ │ + eorseq r4, ip, r0, lsl r1 │ │ │ │ + subeq r6, r0, r2, lsr #20 │ │ │ │ + strheq r6, [r0], #-222 @ 0xffffff22 │ │ │ │ + eorseq r4, ip, r8, lsr #31 │ │ │ │ + eorseq r4, ip, r2, ror #1 │ │ │ │ + eorseq r4, ip, r6, asr #1 │ │ │ │ ldrhteq r4, [ip], -r0 │ │ │ │ - subeq r6, r0, r2, asr #19 │ │ │ │ - subeq r6, r0, lr, asr sp │ │ │ │ - eorseq r4, ip, r8, asr #30 │ │ │ │ - eorseq r4, ip, r2, lsl #1 │ │ │ │ - eorseq r4, ip, r6, rrx │ │ │ │ - eorseq r4, ip, r0, asr r0 │ │ │ │ - eorseq r4, ip, lr, lsr r0 │ │ │ │ - eorseq r4, ip, r0, lsr #32 │ │ │ │ - eorseq r4, ip, r2 │ │ │ │ - eorseq r3, ip, r4, ror #31 │ │ │ │ - eorseq r3, ip, r6, asr #31 │ │ │ │ - eorseq r3, ip, ip, lsr #31 │ │ │ │ - eorseq r3, ip, lr, lsl #31 │ │ │ │ - eorseq r3, ip, r0, ror pc │ │ │ │ - eorseq r3, ip, lr, asr #30 │ │ │ │ - eorseq r3, ip, r2, lsr pc │ │ │ │ - eorseq r3, ip, ip, lsl pc │ │ │ │ - eorseq r4, ip, lr, lsl #1 │ │ │ │ - ldrsbteq r3, [ip], -ip │ │ │ │ - eorseq r3, ip, r8, asr #29 │ │ │ │ - ldrsbteq r6, [ip], -r4 │ │ │ │ - mlaseq ip, r4, lr, r3 │ │ │ │ - eorseq r3, ip, r4, lsl #29 │ │ │ │ - mlaseq ip, r8, lr, r3 │ │ │ │ - mlaseq ip, r0, lr, r3 │ │ │ │ - eorseq r3, ip, r4, lsr #30 │ │ │ │ - eorseq r3, ip, r4, lsl pc │ │ │ │ - eorseq r3, ip, r2, lsr lr │ │ │ │ - eorseq r3, ip, sl, lsl lr │ │ │ │ - eorseq r3, ip, r4, lsl #28 │ │ │ │ + mlaseq ip, lr, r0, r4 │ │ │ │ + eorseq r4, ip, r0, lsl #1 │ │ │ │ + eorseq r4, ip, r2, rrx │ │ │ │ + eorseq r4, ip, r4, asr #32 │ │ │ │ + eorseq r4, ip, r6, lsr #32 │ │ │ │ + eorseq r4, ip, ip │ │ │ │ + eorseq r3, ip, lr, ror #31 │ │ │ │ + ldrsbteq r3, [ip], -r0 │ │ │ │ + eorseq r3, ip, lr, lsr #31 │ │ │ │ + mlaseq ip, r2, pc, r3 @ │ │ │ │ + eorseq r3, ip, ip, ror pc │ │ │ │ + eorseq r4, ip, lr, ror #1 │ │ │ │ + eorseq r3, ip, ip, lsr pc │ │ │ │ + eorseq r3, ip, r8, lsr #30 │ │ │ │ + eorseq r6, ip, r4, lsr r6 │ │ │ │ + ldrshteq r3, [ip], -r4 │ │ │ │ + eorseq r3, ip, r4, ror #29 │ │ │ │ + ldrshteq r3, [ip], -r8 │ │ │ │ ldrshteq r3, [ip], -r0 │ │ │ │ - ldrsbteq r3, [ip], -ip │ │ │ │ - ldrsbteq r3, [ip], -r4 │ │ │ │ - ldrhteq r3, [ip], -ip │ │ │ │ - eorseq r3, ip, r6, lsr #27 │ │ │ │ - eorseq r6, ip, ip, lsr #7 │ │ │ │ - eorseq r3, ip, r4, lsl #27 │ │ │ │ - eorseq sl, ip, ip, lsr #22 │ │ │ │ - eorseq r3, ip, r4, lsl #27 │ │ │ │ - eorseq r3, ip, r4, ror #26 │ │ │ │ - eorseq r3, ip, r8, asr #26 │ │ │ │ - eorseq r3, ip, ip, lsr #26 │ │ │ │ - eorseq r3, ip, r6, asr #7 │ │ │ │ + eorseq r3, ip, r4, lsl #31 │ │ │ │ + eorseq r3, ip, r4, ror pc │ │ │ │ + mlaseq ip, r2, lr, r3 │ │ │ │ + eorseq r3, ip, sl, ror lr │ │ │ │ + eorseq r3, ip, r4, ror #28 │ │ │ │ + eorseq r3, ip, r0, asr lr │ │ │ │ + eorseq r3, ip, ip, lsr lr │ │ │ │ + eorseq r3, ip, r4, lsr lr │ │ │ │ + eorseq r3, ip, ip, lsl lr │ │ │ │ + eorseq r3, ip, r6, lsl #28 │ │ │ │ + eorseq r6, ip, ip, lsl #8 │ │ │ │ + eorseq r3, ip, r4, ror #27 │ │ │ │ + eorseq sl, ip, ip, lsl #23 │ │ │ │ + eorseq r3, ip, r4, ror #27 │ │ │ │ + eorseq r3, ip, r4, asr #27 │ │ │ │ + eorseq r3, ip, r8, lsr #27 │ │ │ │ + eorseq r3, ip, ip, lsl #27 │ │ │ │ + eorseq r3, ip, r6, lsr #8 │ │ │ │ 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, r2, asr r1 │ │ │ │ - eorseq r6, ip, lr, ror #2 │ │ │ │ - eorseq r4, ip, r8, lsr #16 │ │ │ │ - subeq r6, r0, r8, lsl r6 │ │ │ │ - eorseq r3, ip, r4, ror #4 │ │ │ │ + ldrhteq r3, [ip], -r2 │ │ │ │ + eorseq r6, ip, lr, asr #3 │ │ │ │ + eorseq r4, ip, r8, lsl #17 │ │ │ │ + subeq r6, r0, r8, ror r6 │ │ │ │ + eorseq r3, ip, r4, asr #5 │ │ │ │ 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 │ │ │ │ - ldrsbteq r6, [ip], -lr │ │ │ │ - subeq r6, r0, r8, ror #10 │ │ │ │ - eorseq ip, ip, r0, asr #19 │ │ │ │ - mlaseq ip, r6, r0, r6 │ │ │ │ - eorseq r3, ip, r2, lsr #22 │ │ │ │ - eorseq r6, ip, r4, asr #32 │ │ │ │ - eorseq r3, ip, r2, ror #2 │ │ │ │ + eorseq r6, ip, lr, lsr r1 │ │ │ │ + subeq r6, r0, r8, asr #11 │ │ │ │ + eorseq ip, ip, r0, lsr #20 │ │ │ │ + ldrshteq r6, [ip], -r6 │ │ │ │ + eorseq r3, ip, r2, lsl #23 │ │ │ │ + eorseq r6, ip, r4, lsr #1 │ │ │ │ + eorseq r3, ip, r2, asr #3 │ │ │ │ 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 │ │ │ │ - mlaseq ip, ip, pc, r5 @ │ │ │ │ - eorseq r4, ip, ip, ror #12 │ │ │ │ - eorseq r3, ip, lr, lsl #21 │ │ │ │ - subeq r6, r0, r8, asr r4 │ │ │ │ - eorseq r3, ip, r0, ror sl │ │ │ │ - eorseq r3, ip, r4, asr sl │ │ │ │ - eorseq r3, ip, r8, lsr sl │ │ │ │ - eorseq r3, ip, sl, rrx │ │ │ │ + ldrshteq r5, [ip], -ip │ │ │ │ + eorseq r4, ip, ip, asr #13 │ │ │ │ + eorseq r3, ip, lr, ror #21 │ │ │ │ + strheq r6, [r0], #-72 @ 0xffffffb8 │ │ │ │ + ldrsbteq r3, [ip], -r0 │ │ │ │ + ldrhteq r3, [ip], -r4 │ │ │ │ + mlaseq ip, r8, sl, r3 │ │ │ │ + eorseq r3, ip, sl, asr #1 │ │ │ │ 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 r5, ip, lr, asr #29 │ │ │ │ - subeq r6, r0, r0, ror #6 │ │ │ │ - ldrhteq r3, [ip], -lr │ │ │ │ - mlaseq ip, r0, lr, r5 │ │ │ │ - eorseq r2, ip, r4, lsl #31 │ │ │ │ + eorseq r5, ip, lr, lsr #30 │ │ │ │ + subeq r6, r0, r0, asr #7 │ │ │ │ + eorseq r3, ip, lr, lsl sl │ │ │ │ + ldrshteq r5, [ip], -r0 │ │ │ │ + eorseq r2, ip, r4, ror #31 │ │ │ │ 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 │ │ │ │ - mlaseq ip, r4, r4, r4 │ │ │ │ - eorseq r3, ip, r0, lsr r9 │ │ │ │ - ldrhteq r5, [ip], -sl │ │ │ │ - subeq r6, r0, r8, ror r2 │ │ │ │ - eorseq r5, ip, r0, asr #26 │ │ │ │ - ldrhteq r3, [ip], -ip │ │ │ │ - eorseq r4, ip, r0, lsl #8 │ │ │ │ - strdeq r6, [r0], #-18 @ 0xffffffee │ │ │ │ - mlaseq ip, r6, r8, r3 │ │ │ │ - eorseq r3, ip, r0, lsl #17 │ │ │ │ - eorseq r3, ip, r8, ror #16 │ │ │ │ - ldrsbteq r2, [ip], -r6 │ │ │ │ + ldrshteq r4, [ip], -r4 │ │ │ │ + mlaseq ip, r0, r9, r3 │ │ │ │ + eorseq r5, ip, sl, lsl lr │ │ │ │ + ldrdeq r6, [r0], #-40 @ 0xffffffd8 │ │ │ │ + eorseq r5, ip, r0, lsr #27 │ │ │ │ + eorseq r3, ip, ip, lsl r9 │ │ │ │ + eorseq r4, ip, r0, ror #8 │ │ │ │ + subeq r6, r0, r2, asr r2 │ │ │ │ + ldrshteq r3, [ip], -r6 │ │ │ │ + eorseq r3, ip, r0, ror #17 │ │ │ │ + eorseq r3, ip, r8, asr #17 │ │ │ │ + eorseq r2, ip, r6, lsr lr │ │ │ │ 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, r2, lsr r7 │ │ │ │ - eorseq r5, ip, ip, ror #23 │ │ │ │ - eorseq r5, ip, r8, lsl ip │ │ │ │ - mlaseq fp, r6, r8, lr │ │ │ │ - subeq r6, r0, r4, lsl #1 │ │ │ │ - ldrshteq r3, [ip], -r6 │ │ │ │ - eorseq r5, ip, r8, lsr #23 │ │ │ │ - subeq r6, r0, r8, asr r0 │ │ │ │ - ldrshteq r2, [ip], -r8 │ │ │ │ + mlaseq ip, r2, r7, r3 │ │ │ │ + eorseq r5, ip, ip, asr #24 │ │ │ │ + eorseq r5, ip, r8, ror ip │ │ │ │ + ldrshteq lr, [fp], -r6 │ │ │ │ + subeq r6, r0, r4, ror #1 │ │ │ │ + eorseq r3, ip, r6, asr r7 │ │ │ │ + eorseq r5, ip, r8, lsl #24 │ │ │ │ + strheq r6, [r0], #-8 │ │ │ │ + eorseq r2, ip, r8, asr sp │ │ │ │ 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, lr, lsr #22 │ │ │ │ - eorseq r3, ip, lr, asr r7 │ │ │ │ - subeq r5, r0, ip, lsr ip │ │ │ │ + eorseq r5, ip, lr, lsl #23 │ │ │ │ + ldrhteq r3, [ip], -lr │ │ │ │ + umaaleq r5, r0, ip, ip │ │ │ │ + subeq r6, r0, r6, lsr r0 │ │ │ │ + eorseq r5, ip, r8, asr #22 │ │ │ │ + ldrhteq r3, [ip], -sl │ │ │ │ + subeq r6, r0, r6, lsl #18 │ │ │ │ + subeq r5, r0, r6, lsr ip │ │ │ │ ldrdeq r5, [r0], #-246 @ 0xffffff0a │ │ │ │ - eorseq r5, ip, r8, ror #21 │ │ │ │ - eorseq r3, ip, sl, asr r7 │ │ │ │ - subeq r6, r0, r6, lsr #17 │ │ │ │ - ldrdeq r5, [r0], #-182 @ 0xffffff4a │ │ │ │ - subeq r5, r0, r6, ror pc │ │ │ │ - subeq r5, r0, r0, asr pc │ │ │ │ - eorseq r5, ip, r6, asr sl │ │ │ │ - eorseq r3, ip, r6, lsl #14 │ │ │ │ - subeq r5, r0, r4, ror #22 │ │ │ │ - ldrhteq r3, [ip], -ip │ │ │ │ - ldrsbteq r4, [ip], -r4 │ │ │ │ - eorseq r3, ip, sl, asr r6 │ │ │ │ - eorseq r3, ip, r6, lsr r6 │ │ │ │ - eorseq r3, ip, r6, lsl r6 │ │ │ │ - ldrshteq r3, [ip], -r6 │ │ │ │ - ldrsbteq r3, [ip], -r8 │ │ │ │ - eorseq r3, ip, r8, asr #10 │ │ │ │ - eorseq r3, ip, r0, lsr r5 │ │ │ │ - eorseq r3, ip, r4, ror r5 │ │ │ │ - eorseq r3, ip, r6, asr r5 │ │ │ │ - eorseq r5, ip, r8, lsr #17 │ │ │ │ - eorseq r2, ip, ip, asr #19 │ │ │ │ + strheq r5, [r0], #-240 @ 0xffffff10 │ │ │ │ + ldrhteq r5, [ip], -r6 │ │ │ │ + eorseq r3, ip, r6, ror #14 │ │ │ │ + subeq r5, r0, r4, asr #23 │ │ │ │ + eorseq r3, ip, ip, lsl r8 │ │ │ │ + eorseq r4, ip, r4, lsr r1 │ │ │ │ + ldrhteq r3, [ip], -sl │ │ │ │ + mlaseq ip, r6, r6, r3 │ │ │ │ + eorseq r3, ip, r6, ror r6 │ │ │ │ + eorseq r3, ip, r6, asr r6 │ │ │ │ + eorseq r3, ip, r8, lsr r6 │ │ │ │ + eorseq r3, ip, r8, lsr #11 │ │ │ │ + mlaseq ip, r0, r5, r3 │ │ │ │ + ldrsbteq r3, [ip], -r4 │ │ │ │ + ldrhteq r3, [ip], -r6 │ │ │ │ + eorseq r5, ip, r8, lsl #18 │ │ │ │ + eorseq r2, ip, ip, lsr #20 │ │ │ │ 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, r0, asr #15 │ │ │ │ - subeq r5, r0, lr, ror #24 │ │ │ │ - ldrhteq r3, [ip], -ip │ │ │ │ - eorseq r3, ip, ip, ror lr │ │ │ │ - eorseq r3, ip, r4, lsl #11 │ │ │ │ - eorseq r5, ip, r6, lsl #15 │ │ │ │ - eorseq r3, ip, ip, asr #28 │ │ │ │ - subeq r5, r0, lr, lsr #24 │ │ │ │ - ldrshteq r3, [ip], -r8 │ │ │ │ - ldrsbteq r3, [ip], -sl │ │ │ │ - eorseq r3, ip, r0, asr #9 │ │ │ │ - mlaseq ip, r6, r3, r3 │ │ │ │ - eorseq r3, ip, ip, ror r4 │ │ │ │ - eorseq r3, ip, r6, ror #8 │ │ │ │ + eorseq r5, ip, r0, lsr #16 │ │ │ │ + subeq r5, r0, lr, asr #25 │ │ │ │ + eorseq r3, ip, ip, lsl r5 │ │ │ │ + ldrsbteq r3, [ip], -ip │ │ │ │ + eorseq r3, ip, r4, ror #11 │ │ │ │ + eorseq r5, ip, r6, ror #15 │ │ │ │ + eorseq r3, ip, ip, lsr #29 │ │ │ │ + subeq r5, r0, lr, lsl #25 │ │ │ │ + eorseq r3, ip, r8, asr r5 │ │ │ │ + eorseq r3, ip, sl, lsr r5 │ │ │ │ + eorseq r3, ip, r0, lsr #10 │ │ │ │ + ldrshteq r3, [ip], -r6 │ │ │ │ + ldrsbteq r3, [ip], -ip │ │ │ │ + eorseq r3, ip, r6, asr #9 │ │ │ │ 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 │ │ │ │ - ldrshteq r5, [ip], -sl │ │ │ │ - eorseq r3, ip, r6, lsr #6 │ │ │ │ - subeq r5, r0, r8, lsl #14 │ │ │ │ - subeq r5, r0, r6, lsr #21 │ │ │ │ - ldrshteq r3, [ip], -sl │ │ │ │ - eorseq r3, ip, r4, lsl #6 │ │ │ │ - eorseq r3, ip, ip, ror #5 │ │ │ │ - eorseq r3, ip, r6, lsr ip │ │ │ │ - eorseq r3, ip, sl, asr r2 │ │ │ │ - eorseq r3, ip, lr, lsl #4 │ │ │ │ - strheq r5, [r0], #-148 @ 0xffffff6c │ │ │ │ - eorseq r7, sp, r2, ror #11 │ │ │ │ - eorseq r3, ip, r6, lsr #3 │ │ │ │ - ldrsbteq r2, [ip], -ip │ │ │ │ + eorseq r5, ip, sl, asr r6 │ │ │ │ + eorseq r3, ip, r6, lsl #7 │ │ │ │ + subeq r5, r0, r8, ror #14 │ │ │ │ + subeq r5, r0, r6, lsl #22 │ │ │ │ + eorseq r3, ip, sl, asr r3 │ │ │ │ + eorseq r3, ip, r4, ror #6 │ │ │ │ + eorseq r3, ip, ip, asr #6 │ │ │ │ + mlaseq ip, r6, ip, r3 │ │ │ │ + ldrhteq r3, [ip], -sl │ │ │ │ + eorseq r3, ip, lr, ror #4 │ │ │ │ + subeq r5, r0, r4, lsl sl │ │ │ │ + eorseq r7, sp, r2, asr #12 │ │ │ │ + eorseq r3, ip, r6, lsl #4 │ │ │ │ + eorseq r2, ip, ip, lsr r6 │ │ │ │ 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, r4, lsr r4 │ │ │ │ - strheq r5, [r0], #-142 @ 0xffffff72 │ │ │ │ - eorseq r5, ip, ip, ror #6 │ │ │ │ - eorseq r5, ip, lr, ror #7 │ │ │ │ - eorseq r2, ip, sl, lsl #10 │ │ │ │ + mlaseq ip, r4, r4, r5 │ │ │ │ + subeq r5, r0, lr, lsl r9 │ │ │ │ + eorseq r5, ip, ip, asr #7 │ │ │ │ + eorseq r5, ip, lr, asr #8 │ │ │ │ + eorseq r2, ip, sl, ror #10 │ │ │ │ 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 │ │ │ │ - eorseq r3, ip, ip, lsl sl │ │ │ │ - eorseq r3, ip, lr, ror r1 │ │ │ │ - eorseq r5, ip, sl, asr #6 │ │ │ │ - subeq r5, r0, r6, lsl #16 │ │ │ │ - eorseq r2, ip, sl, asr r4 │ │ │ │ + eorseq r3, ip, ip, ror sl │ │ │ │ + ldrsbteq r3, [ip], -lr │ │ │ │ + eorseq r5, ip, sl, lsr #7 │ │ │ │ + subeq r5, r0, r6, ror #16 │ │ │ │ + ldrhteq r2, [ip], -sl │ │ │ │ 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, r0, lsr #5 │ │ │ │ - eorseq r3, ip, r0, ror r9 │ │ │ │ - eorseq ip, lr, r8, asr #7 │ │ │ │ - subeq r5, r0, ip, asr r7 │ │ │ │ - ldrsbteq r2, [ip], -r2 │ │ │ │ - subeq r0, r0, r0, lsl #12 │ │ │ │ - mlaseq sp, ip, r7, r5 │ │ │ │ - mlaseq ip, r0, r6, r9 │ │ │ │ - eorseq r3, ip, r0, ror r0 │ │ │ │ - eorseq r3, ip, r4, asr r0 │ │ │ │ - eorseq r3, ip, r8, lsr r0 │ │ │ │ - subeq r5, r0, r8, ror r6 │ │ │ │ - eorseq r2, ip, r0, ror #31 │ │ │ │ - eorseq r5, ip, lr, ror #2 │ │ │ │ - ldrhteq r5, [sp], -r0 │ │ │ │ - subeq r5, r0, sl, lsl r6 │ │ │ │ - ldrhteq r2, [ip], -r0 │ │ │ │ + eorseq r5, ip, r0, lsl #6 │ │ │ │ + ldrsbteq r3, [ip], -r0 │ │ │ │ + eorseq ip, lr, r8, lsr #8 │ │ │ │ + strheq r5, [r0], #-124 @ 0xffffff84 │ │ │ │ + eorseq r2, ip, r2, lsr r4 │ │ │ │ + subeq r0, r0, r0, ror #12 │ │ │ │ + ldrshteq r5, [sp], -ip │ │ │ │ + ldrshteq r9, [ip], -r0 │ │ │ │ + ldrsbteq r3, [ip], -r0 │ │ │ │ + ldrhteq r3, [ip], -r4 │ │ │ │ + mlaseq ip, r8, r0, r3 │ │ │ │ + ldrdeq r5, [r0], #-104 @ 0xffffff98 │ │ │ │ + eorseq r3, ip, r0, asr #32 │ │ │ │ + eorseq r5, ip, lr, asr #3 │ │ │ │ + eorseq r5, sp, r0, lsl r7 │ │ │ │ + subeq r5, r0, sl, ror r6 │ │ │ │ + eorseq r2, ip, r0, lsl r3 │ │ │ │ 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, r6, asr #1 │ │ │ │ - eorseq r2, ip, lr, asr #30 │ │ │ │ - subeq r5, r0, r4, ror r5 │ │ │ │ - eorseq r3, ip, r8, ror r7 │ │ │ │ - subeq r5, r0, sl, lsr #3 │ │ │ │ + eorseq r5, ip, r6, lsr #2 │ │ │ │ + eorseq r2, ip, lr, lsr #31 │ │ │ │ + ldrdeq r5, [r0], #-84 @ 0xffffffac │ │ │ │ + ldrsbteq r3, [ip], -r8 │ │ │ │ + subeq r5, r0, sl, lsl #4 │ │ │ │ + eorseq r2, ip, ip, ror pc │ │ │ │ + eorseq r2, ip, r8, asr pc │ │ │ │ + eorseq r2, ip, r6, lsr pc │ │ │ │ eorseq r2, ip, ip, lsl pc │ │ │ │ - ldrshteq r2, [ip], -r8 │ │ │ │ - ldrsbteq r2, [ip], -r6 │ │ │ │ - ldrhteq r2, [ip], -ip │ │ │ │ + eorseq r2, ip, r2, lsl #30 │ │ │ │ + eorseq r2, ip, r8, ror #29 │ │ │ │ + ldrsbteq r2, [ip], -r0 │ │ │ │ + ldrhteq r2, [ip], -r6 │ │ │ │ eorseq r2, ip, r2, lsr #29 │ │ │ │ - eorseq r2, ip, r8, lsl #29 │ │ │ │ - eorseq r2, ip, r0, ror lr │ │ │ │ - eorseq r2, ip, r6, asr lr │ │ │ │ - eorseq r2, ip, r2, asr #28 │ │ │ │ - eorseq r2, ip, sl, lsr #28 │ │ │ │ - eorseq r4, ip, r2, lsr pc │ │ │ │ - eorseq r2, ip, r2, lsl lr │ │ │ │ - ldrshteq r2, [ip], -r2 │ │ │ │ - eorseq r2, ip, lr, asr #27 │ │ │ │ - eorseq r2, ip, r6, lsr #27 │ │ │ │ - eorseq r1, ip, sl, ror pc │ │ │ │ + eorseq r2, ip, sl, lsl #29 │ │ │ │ + mlaseq ip, r2, pc, r4 @ │ │ │ │ + eorseq r2, ip, r2, ror lr │ │ │ │ + eorseq r2, ip, r2, asr lr │ │ │ │ + eorseq r2, ip, lr, lsr #28 │ │ │ │ + eorseq r2, ip, r6, lsl #28 │ │ │ │ + ldrsbteq r1, [ip], -sl │ │ │ │ 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, ip, asr r6 │ │ │ │ - eorseq r4, ip, sl, ror sp │ │ │ │ - subeq r5, r0, r4, lsr #4 │ │ │ │ - eorseq r4, ip, r8, asr #26 │ │ │ │ - eorseq r3, ip, r4, lsl r4 │ │ │ │ - eorseq fp, lr, r4, ror lr │ │ │ │ - strheq r0, [r0], #-0 │ │ │ │ - eorseq r2, ip, ip, lsl r3 │ │ │ │ - eorseq r5, sp, r8, lsr r2 │ │ │ │ - subeq r5, r0, r2, lsr #3 │ │ │ │ - eorseq r4, ip, sl, asr #25 │ │ │ │ - mlaseq ip, ip, r3, r3 │ │ │ │ - ldrshteq r4, [ip], -lr │ │ │ │ - eorseq r4, ip, r6, ror #25 │ │ │ │ - ldrsbteq r4, [ip], -r6 │ │ │ │ - eorseq r1, ip, r0, asr #27 │ │ │ │ - ldrhteq r1, [ip], -r0 │ │ │ │ - ldrshteq lr, [fp], -r4 │ │ │ │ + ldrhteq r2, [sp], -ip │ │ │ │ + ldrsbteq r4, [ip], -sl │ │ │ │ + subeq r5, r0, r4, lsl #5 │ │ │ │ + eorseq r4, ip, r8, lsr #27 │ │ │ │ + eorseq r3, ip, r4, ror r4 │ │ │ │ + ldrsbteq fp, [lr], -r4 │ │ │ │ + subeq r0, r0, r0, lsl r1 │ │ │ │ + eorseq r2, ip, ip, ror r3 │ │ │ │ + mlaseq sp, r8, r2, r5 │ │ │ │ + subeq r5, r0, r2, lsl #4 │ │ │ │ + eorseq r4, ip, sl, lsr #26 │ │ │ │ + ldrshteq r3, [ip], -ip │ │ │ │ + eorseq r4, ip, lr, asr sp │ │ │ │ + eorseq r4, ip, r6, asr #26 │ │ │ │ + eorseq r4, ip, r6, lsr sp │ │ │ │ + eorseq r1, ip, r0, lsr #28 │ │ │ │ + eorseq r1, ip, r0, lsl lr │ │ │ │ + eorseq lr, fp, r4, asr r3 │ │ │ │ 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 │ │ │ │ - eorseq r1, pc, ip, lsr r4 @ │ │ │ │ + mlaseq pc, ip, r4, r1 @ │ │ │ │ + eorseq r4, ip, r6, lsl ip │ │ │ │ + eorseq r5, sp, r4, asr r1 │ │ │ │ + strheq r5, [r0], #-14 │ │ │ │ + eorseq r2, sp, sl, asr #9 │ │ │ │ + eorseq r4, ip, r8, ror #23 │ │ │ │ + umaaleq r5, r0, r2, r0 │ │ │ │ + eorseq r4, ip, lr, lsr #23 │ │ │ │ + eorseq r4, ip, r4, lsr ip │ │ │ │ + eorseq r3, ip, ip, ror #4 │ │ │ │ + strheq r4, [r0], #-202 @ 0xffffff36 │ │ │ │ + eorseq r4, ip, r6, asr #23 │ │ │ │ ldrhteq r4, [ip], -r6 │ │ │ │ - ldrshteq r5, [sp], -r4 │ │ │ │ - subeq r5, r0, lr, asr r0 │ │ │ │ - eorseq r2, sp, sl, ror #8 │ │ │ │ - eorseq r4, ip, r8, lsl #23 │ │ │ │ - subeq r5, r0, r2, lsr r0 │ │ │ │ - eorseq r4, ip, lr, asr #22 │ │ │ │ - ldrsbteq r4, [ip], -r4 │ │ │ │ - eorseq r3, ip, ip, lsl #4 │ │ │ │ - subeq r4, r0, sl, asr ip │ │ │ │ - eorseq r4, ip, r6, ror #22 │ │ │ │ + eorseq r4, ip, r2, ror fp │ │ │ │ + eorseq r4, ip, r0, lsl #22 │ │ │ │ + eorseq r4, ip, lr, ror #22 │ │ │ │ + eorseq r3, ip, lr, asr #3 │ │ │ │ eorseq r4, ip, r6, asr fp │ │ │ │ - eorseq r4, ip, r2, lsl fp │ │ │ │ - eorseq r4, ip, r0, lsr #21 │ │ │ │ - eorseq r4, ip, lr, lsl #22 │ │ │ │ - eorseq r3, ip, lr, ror #2 │ │ │ │ - ldrshteq r4, [ip], -r6 │ │ │ │ - ldrsbteq r1, [ip], -sl │ │ │ │ - eorseq r1, ip, sl, asr #23 │ │ │ │ - eorseq lr, fp, lr, lsl #2 │ │ │ │ + eorseq r1, ip, sl, lsr ip │ │ │ │ + eorseq r1, ip, sl, lsr #24 │ │ │ │ + eorseq lr, fp, lr, ror #2 │ │ │ │ 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 ip, lr, r6, ror #29 │ │ │ │ - eorseq r4, ip, r4, asr #19 │ │ │ │ - eorseq r4, sp, r4, lsl #30 │ │ │ │ - subeq r4, r0, lr, ror #28 │ │ │ │ - mlaseq ip, r6, r9, r4 │ │ │ │ - eorseq r3, ip, r4, rrx │ │ │ │ - eorseq r1, ip, lr, lsl #4 │ │ │ │ - eorseq sl, ip, lr, lsr #7 │ │ │ │ - ldrhteq r1, [ip], -r0 │ │ │ │ - eorseq r1, ip, r0, lsr #21 │ │ │ │ + eorseq ip, lr, r6, asr #30 │ │ │ │ + eorseq r4, ip, r4, lsr #20 │ │ │ │ + eorseq r4, sp, r4, ror #30 │ │ │ │ + subeq r4, r0, lr, asr #29 │ │ │ │ + ldrshteq r4, [ip], -r6 │ │ │ │ + eorseq r3, ip, r4, asr #1 │ │ │ │ + eorseq r1, ip, lr, ror #4 │ │ │ │ + eorseq sl, ip, lr, lsl #8 │ │ │ │ + eorseq r1, ip, r0, lsl fp │ │ │ │ + eorseq r1, ip, r0, lsl #22 │ │ │ │ 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, lr, asr #17 │ │ │ │ - mlaseq pc, lr, r7, r2 @ │ │ │ │ - subeq r4, r0, r0, ror sp │ │ │ │ - eorseq r2, sp, ip, ror r1 │ │ │ │ - subeq r4, r0, ip, lsr sp │ │ │ │ - eorseq r1, ip, ip, lsl #29 │ │ │ │ - eorseq r4, ip, r6, ror #16 │ │ │ │ - eorseq r4, sp, r4, lsr #27 │ │ │ │ - subeq r4, r0, lr, lsl #26 │ │ │ │ - eorseq r4, ip, sl, lsr #16 │ │ │ │ - eorseq r4, ip, r0, ror r8 │ │ │ │ - ldrshteq r2, [ip], -r8 │ │ │ │ - eorseq r4, ip, sl, asr r8 │ │ │ │ - eorseq r4, ip, ip, ror r8 │ │ │ │ - eorseq r4, ip, sl, ror #16 │ │ │ │ - mlaseq ip, r2, r7, r4 │ │ │ │ - eorseq r2, ip, r6, lsl #14 │ │ │ │ - eorseq r2, ip, ip, asr #28 │ │ │ │ - subeq r4, r0, sl, lsr ip │ │ │ │ - eorseq r2, ip, r0, ror #13 │ │ │ │ - eorseq r2, ip, r2, asr #13 │ │ │ │ - eorseq r2, ip, r4, lsr #13 │ │ │ │ - eorseq r4, ip, r6, asr #13 │ │ │ │ - eorseq r4, ip, r4, lsr r7 │ │ │ │ - mlaseq ip, r4, sp, r2 │ │ │ │ - eorseq r4, ip, ip, lsl r7 │ │ │ │ - ldrshteq r1, [ip], -lr │ │ │ │ - eorseq r1, ip, lr, ror #15 │ │ │ │ - eorseq sp, fp, r2, lsr sp │ │ │ │ + eorseq r4, ip, lr, lsr #18 │ │ │ │ + ldrshteq r2, [pc], -lr │ │ │ │ + ldrdeq r4, [r0], #-208 @ 0xffffff30 │ │ │ │ + ldrsbteq r2, [sp], -ip │ │ │ │ + umaaleq r4, r0, ip, sp │ │ │ │ + eorseq r1, ip, ip, ror #29 │ │ │ │ + eorseq r4, ip, r6, asr #17 │ │ │ │ + eorseq r4, sp, r4, lsl #28 │ │ │ │ + subeq r4, r0, lr, ror #26 │ │ │ │ + eorseq r4, ip, sl, lsl #17 │ │ │ │ + ldrsbteq r4, [ip], -r0 │ │ │ │ + eorseq r2, ip, r8, asr pc │ │ │ │ + ldrhteq r4, [ip], -sl │ │ │ │ + ldrsbteq r4, [ip], -ip │ │ │ │ + eorseq r4, ip, sl, asr #17 │ │ │ │ + ldrshteq r4, [ip], -r2 │ │ │ │ + eorseq r2, ip, r6, ror #14 │ │ │ │ + eorseq r2, ip, ip, lsr #29 │ │ │ │ + umaaleq r4, r0, sl, ip │ │ │ │ + eorseq r2, ip, r0, asr #14 │ │ │ │ + eorseq r2, ip, r2, lsr #14 │ │ │ │ + eorseq r2, ip, r4, lsl #14 │ │ │ │ + eorseq r4, ip, r6, lsr #14 │ │ │ │ + mlaseq ip, r4, r7, r4 │ │ │ │ + ldrshteq r2, [ip], -r4 │ │ │ │ + eorseq r4, ip, ip, ror r7 │ │ │ │ + eorseq r1, ip, lr, asr r8 │ │ │ │ + eorseq r1, ip, lr, asr #16 │ │ │ │ + mlaseq fp, r2, sp, sp │ │ │ │ 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, ror #21 │ │ │ │ - eorseq r4, ip, r8, asr #11 │ │ │ │ - eorseq r4, sp, r8, lsl #22 │ │ │ │ - subeq r4, r0, r2, ror sl │ │ │ │ - mlaseq ip, sl, r5, r4 │ │ │ │ - eorseq r2, ip, r6, ror #24 │ │ │ │ - eorseq r0, ip, r6, lsl lr │ │ │ │ - ldrhteq r9, [ip], -r2 │ │ │ │ - eorseq r4, ip, r6, lsl r6 │ │ │ │ - eorseq r4, sp, ip, lsl #21 │ │ │ │ - strdeq r4, [r0], #-150 @ 0xffffff6a │ │ │ │ - eorseq r1, ip, ip, lsl #13 │ │ │ │ - eorseq r1, ip, ip, ror r6 │ │ │ │ - eorseq r1, ip, ip, ror #12 │ │ │ │ + eorseq ip, lr, sl, asr #22 │ │ │ │ + eorseq r4, ip, r8, lsr #12 │ │ │ │ + eorseq r4, sp, r8, ror #22 │ │ │ │ + ldrdeq r4, [r0], #-162 @ 0xffffff5e │ │ │ │ + ldrshteq r4, [ip], -sl │ │ │ │ + eorseq r2, ip, r6, asr #25 │ │ │ │ + eorseq r0, ip, r6, ror lr │ │ │ │ + eorseq sl, ip, r2, lsl r0 │ │ │ │ + eorseq r4, ip, r6, ror r6 │ │ │ │ + eorseq r4, sp, ip, ror #21 │ │ │ │ + subeq r4, r0, r6, asr sl │ │ │ │ + eorseq r1, ip, ip, ror #13 │ │ │ │ + ldrsbteq r1, [ip], -ip │ │ │ │ + eorseq r1, ip, ip, asr #13 │ │ │ │ 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, lr, lsl #9 │ │ │ │ - mlaseq ip, sl, r4, r2 │ │ │ │ - subeq r4, r0, r2, asr #18 │ │ │ │ - umaaleq r4, r0, sl, r5 │ │ │ │ - ldrsbteq r0, [ip], -lr │ │ │ │ - eorseq r2, ip, r6, lsr #22 │ │ │ │ - mlaseq fp, r8, r8, sp │ │ │ │ - eorseq r4, sp, sl, ror r9 │ │ │ │ - subeq r4, r0, r4, ror #17 │ │ │ │ - eorseq r1, ip, ip, ror r5 │ │ │ │ - eorseq r1, ip, ip, ror #10 │ │ │ │ + eorseq r4, ip, lr, ror #9 │ │ │ │ + ldrshteq r2, [ip], -sl │ │ │ │ + subeq r4, r0, r2, lsr #19 │ │ │ │ + strdeq r4, [r0], #-90 @ 0xffffffa6 │ │ │ │ + eorseq r0, ip, lr, lsr sp │ │ │ │ + eorseq r2, ip, r6, lsl #23 │ │ │ │ + ldrshteq sp, [fp], -r8 │ │ │ │ + ldrsbteq r4, [sp], -sl │ │ │ │ + subeq r4, r0, r4, asr #18 │ │ │ │ + ldrsbteq r1, [ip], -ip │ │ │ │ + eorseq r1, ip, ip, asr #11 │ │ │ │ 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 │ │ │ │ - mlaseq ip, r8, r3, r4 │ │ │ │ - eorseq r2, ip, r8, ror #20 │ │ │ │ - eorseq r2, ip, r6, asr #7 │ │ │ │ - subeq r4, r0, r4, asr r8 │ │ │ │ - ldrhteq r2, [ip], -ip │ │ │ │ - eorseq r2, ip, r4, lsl #7 │ │ │ │ - eorseq sp, fp, ip, lsl #22 │ │ │ │ - subeq r4, r0, sl, asr #15 │ │ │ │ - eorseq r2, ip, r4, ror #6 │ │ │ │ - eorseq r4, ip, lr, ror #5 │ │ │ │ - ldrhteq r2, [ip], -r6 │ │ │ │ - eorseq r1, ip, r2, lsr r4 │ │ │ │ - eorseq sp, fp, r6, ror r9 │ │ │ │ + ldrshteq r4, [ip], -r8 │ │ │ │ + eorseq r2, ip, r8, asr #21 │ │ │ │ + eorseq r2, ip, r6, lsr #8 │ │ │ │ + strheq r4, [r0], #-132 @ 0xffffff7c │ │ │ │ + eorseq r2, ip, ip, lsl r4 │ │ │ │ + eorseq r2, ip, r4, ror #7 │ │ │ │ + eorseq sp, fp, ip, ror #22 │ │ │ │ + subeq r4, r0, sl, lsr #16 │ │ │ │ + eorseq r2, ip, r4, asr #7 │ │ │ │ + eorseq r4, ip, lr, asr #6 │ │ │ │ + eorseq r2, ip, r6, lsl sl │ │ │ │ + mlaseq ip, r2, r4, r1 │ │ │ │ + ldrsbteq sp, [fp], -r6 │ │ │ │ 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, ror #14 │ │ │ │ - eorseq r4, ip, ip, asr #4 │ │ │ │ - eorseq r4, sp, ip, lsl #15 │ │ │ │ - strdeq r4, [r0], #-102 @ 0xffffff9a │ │ │ │ - eorseq r4, ip, lr, lsl r2 │ │ │ │ - eorseq r2, ip, ip, ror #17 │ │ │ │ - mlaseq ip, r6, sl, r0 │ │ │ │ - eorseq r9, ip, r6, lsr ip │ │ │ │ - eorseq r1, ip, r8, lsr r3 │ │ │ │ - eorseq r1, ip, r8, lsr #6 │ │ │ │ + eorseq ip, lr, lr, asr #15 │ │ │ │ + eorseq r4, ip, ip, lsr #5 │ │ │ │ + eorseq r4, sp, ip, ror #15 │ │ │ │ + subeq r4, r0, r6, asr r7 │ │ │ │ + eorseq r4, ip, lr, ror r2 │ │ │ │ + eorseq r2, ip, ip, asr #18 │ │ │ │ + ldrshteq r0, [ip], -r6 │ │ │ │ + mlaseq ip, r6, ip, r9 │ │ │ │ + mlaseq ip, r8, r3, r1 │ │ │ │ + eorseq r1, ip, r8, lsl #7 │ │ │ │ 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, r2, asr r1 │ │ │ │ - eorseq r2, ip, r2, lsr #16 │ │ │ │ - ldrhteq r2, [ip], -r8 │ │ │ │ - subeq r4, r0, lr, lsl #12 │ │ │ │ - mlaseq ip, sl, r2, r2 │ │ │ │ - eorseq r4, pc, lr, ror #5 │ │ │ │ - eorseq r2, ip, r0, ror #4 │ │ │ │ - eorseq r2, ip, ip, asr #4 │ │ │ │ - eorseq r2, ip, r8, lsr r2 │ │ │ │ - eorseq r2, ip, r0, lsr #4 │ │ │ │ - eorseq r2, ip, r8, lsl #4 │ │ │ │ - subeq r4, r0, r6, asr r1 │ │ │ │ - eorseq r4, ip, r2, ror #1 │ │ │ │ - eorseq r4, ip, r8 │ │ │ │ - eorseq r4, sp, sl, asr #10 │ │ │ │ - ldrsbteq r2, [ip], -r4 │ │ │ │ - eorseq r3, ip, sl, ror #31 │ │ │ │ - eorseq r4, sp, ip, lsr #10 │ │ │ │ - umaaleq r4, r0, r6, r4 │ │ │ │ - eorseq r2, ip, lr, lsl #3 │ │ │ │ - eorseq r1, ip, r6, lsl #2 │ │ │ │ - ldrshteq r1, [ip], -r6 │ │ │ │ + ldrhteq r4, [ip], -r2 │ │ │ │ + eorseq r2, ip, r2, lsl #17 │ │ │ │ + eorseq r2, ip, r8, lsl r3 │ │ │ │ + subeq r4, r0, lr, ror #12 │ │ │ │ + ldrshteq r2, [ip], -sl │ │ │ │ + eorseq r4, pc, lr, asr #6 │ │ │ │ + eorseq r2, ip, r0, asr #5 │ │ │ │ + eorseq r2, ip, ip, lsr #5 │ │ │ │ + mlaseq ip, r8, r2, r2 │ │ │ │ + eorseq r2, ip, r0, lsl #5 │ │ │ │ + eorseq r2, ip, r8, ror #4 │ │ │ │ + strheq r4, [r0], #-22 @ 0xffffffea │ │ │ │ + eorseq r4, ip, r2, asr #2 │ │ │ │ + eorseq r4, ip, r8, rrx │ │ │ │ + eorseq r4, sp, sl, lsr #11 │ │ │ │ + eorseq r2, ip, r4, lsr r2 │ │ │ │ + eorseq r4, ip, sl, asr #32 │ │ │ │ + eorseq r4, sp, ip, lsl #11 │ │ │ │ + strdeq r4, [r0], #-70 @ 0xffffffba │ │ │ │ + eorseq r2, ip, lr, ror #3 │ │ │ │ + eorseq r1, ip, r6, ror #2 │ │ │ │ + eorseq r1, ip, r6, asr r1 │ │ │ │ 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 │ │ │ │ - ldrshteq r3, [ip], -r8 │ │ │ │ - eorseq r2, ip, r4, asr #11 │ │ │ │ - ldrhteq r2, [ip], -lr │ │ │ │ - strheq r4, [r0], #-48 @ 0xffffffd0 │ │ │ │ - ldrhteq sp, [lr], -ip │ │ │ │ - ldrshteq r2, [ip], -r0 │ │ │ │ - eorseq r3, ip, sl, ror pc │ │ │ │ + eorseq r3, ip, r8, asr pc │ │ │ │ + eorseq r2, ip, r4, lsr #12 │ │ │ │ + eorseq r2, ip, lr, lsl r1 │ │ │ │ + subeq r4, r0, r0, lsl r4 │ │ │ │ + eorseq sp, lr, ip, lsl lr │ │ │ │ + eorseq r2, ip, r0, asr r1 │ │ │ │ + ldrsbteq r3, [ip], -sl │ │ │ │ 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, r6, lsr lr │ │ │ │ - eorseq r2, ip, sl, lsr #5 │ │ │ │ - ldrshteq r2, [ip], -r8 │ │ │ │ - ldrdeq r4, [r0], #-44 @ 0xffffffd4 │ │ │ │ - mlaseq ip, ip, r3, r9 │ │ │ │ - eorseq r4, sp, r6, asr #6 │ │ │ │ - strheq r4, [r0], #-32 @ 0xffffffe0 │ │ │ │ - ldrsbteq r3, [ip], -r4 │ │ │ │ - eorseq r2, ip, r0, lsr #9 │ │ │ │ - ldrhteq r3, [ip], -sl │ │ │ │ - eorseq r2, ip, r4, lsr r4 │ │ │ │ - eorseq r2, ip, r6, ror #3 │ │ │ │ - eorseq r3, ip, r2, asr sp │ │ │ │ - ldrshteq r0, [ip], -r0 │ │ │ │ - eorseq r3, ip, sl, lsl #26 │ │ │ │ - eorseq r4, sp, ip, asr #4 │ │ │ │ - strheq r4, [r0], #-22 @ 0xffffffea │ │ │ │ - eorseq r2, ip, r8, ror r1 │ │ │ │ - ldrsbteq r3, [ip], -lr │ │ │ │ - eorseq r2, ip, r6, lsr #7 │ │ │ │ - eorseq r0, ip, r2, lsr #28 │ │ │ │ - eorseq r0, ip, r2, lsl lr │ │ │ │ - eorseq r0, ip, r2, lsl #28 │ │ │ │ + mlaseq ip, r6, lr, r3 │ │ │ │ + eorseq r2, ip, sl, lsl #6 │ │ │ │ + eorseq r2, ip, r8, asr r5 │ │ │ │ + subeq r4, r0, ip, lsr r3 │ │ │ │ + ldrshteq r9, [ip], -ip │ │ │ │ + eorseq r4, sp, r6, lsr #7 │ │ │ │ + subeq r4, r0, r0, lsl r3 │ │ │ │ + eorseq r3, ip, r4, lsr lr │ │ │ │ + eorseq r2, ip, r0, lsl #10 │ │ │ │ + eorseq r3, ip, sl, lsl pc │ │ │ │ + mlaseq ip, r4, r4, r2 │ │ │ │ + eorseq r2, ip, r6, asr #4 │ │ │ │ + ldrhteq r3, [ip], -r2 │ │ │ │ + eorseq r1, ip, r0, asr r0 │ │ │ │ + eorseq r3, ip, sl, ror #26 │ │ │ │ + eorseq r4, sp, ip, lsr #5 │ │ │ │ + subeq r4, r0, r6, lsl r2 │ │ │ │ + ldrsbteq r2, [ip], -r8 │ │ │ │ + eorseq r3, ip, lr, lsr sp │ │ │ │ + eorseq r2, ip, r6, lsl #8 │ │ │ │ + eorseq r0, ip, r2, lsl #29 │ │ │ │ + eorseq r0, ip, r2, ror lr │ │ │ │ + eorseq r0, ip, r2, ror #28 │ │ │ │ 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 │ │ │ │ - ldrshteq r3, [ip], -lr │ │ │ │ - ldrsbteq pc, [pc], -r8 @ │ │ │ │ - eorseq r3, ip, lr, asr #25 │ │ │ │ - subeq r4, r0, lr, lsr #1 │ │ │ │ - eorseq r5, pc, ip, asr #14 │ │ │ │ - eorseq pc, lr, r8, ror ip @ │ │ │ │ - ldrhteq sl, [lr], -r2 │ │ │ │ - ldrshteq lr, [pc], -r2 │ │ │ │ - subeq r4, r0, r6, ror #17 │ │ │ │ - eorseq r0, ip, lr, ror ip │ │ │ │ + eorseq r3, ip, lr, asr ip │ │ │ │ + subeq r0, r0, r8, lsr r0 │ │ │ │ + eorseq r3, ip, lr, lsr #26 │ │ │ │ + subeq r4, r0, lr, lsl #2 │ │ │ │ + eorseq r5, pc, ip, lsr #15 │ │ │ │ + ldrsbteq pc, [lr], -r8 @ │ │ │ │ + eorseq sl, lr, r2, lsl sp │ │ │ │ + eorseq lr, pc, r2, asr pc @ │ │ │ │ + subeq r4, r0, r6, asr #18 │ │ │ │ + ldrsbteq r0, [ip], -lr │ │ │ │ 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 │ │ │ │ - eorseq r0, pc, r0, lsr r3 @ │ │ │ │ - eorseq r3, ip, sl, lsr #21 │ │ │ │ - eorseq r3, sp, sl, ror #31 │ │ │ │ - subeq r3, r0, r4, asr pc │ │ │ │ - eorseq r3, ip, ip, ror sl │ │ │ │ - eorseq r2, ip, lr, asr #2 │ │ │ │ - ldrhteq r0, [ip], -ip │ │ │ │ - eorseq sp, fp, r0, lsl #4 │ │ │ │ - eorseq r0, ip, r0, lsl #11 │ │ │ │ - eorseq r1, ip, r2, lsl #21 │ │ │ │ - eorseq r0, ip, lr, asr #10 │ │ │ │ - eorseq r0, ip, ip, lsr #22 │ │ │ │ - eorseq r0, ip, ip, lsl fp │ │ │ │ + mlaseq pc, r0, r3, r0 @ │ │ │ │ + eorseq r3, ip, sl, lsl #22 │ │ │ │ + eorseq r4, sp, sl, asr #32 │ │ │ │ + strheq r3, [r0], #-244 @ 0xffffff0c │ │ │ │ + ldrsbteq r3, [ip], -ip │ │ │ │ + eorseq r2, ip, lr, lsr #3 │ │ │ │ + eorseq r0, ip, ip, lsl r6 │ │ │ │ + eorseq sp, fp, r0, ror #4 │ │ │ │ + eorseq r0, ip, r0, ror #11 │ │ │ │ + eorseq r1, ip, r2, ror #21 │ │ │ │ + eorseq r0, ip, lr, lsr #11 │ │ │ │ + eorseq r0, ip, ip, lsl #23 │ │ │ │ + eorseq r0, ip, ip, ror fp │ │ │ │ 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 r4, sp, r8, lsr #31 │ │ │ │ - subeq r6, r0, r0, asr r2 │ │ │ │ - eorseq r4, sp, ip, ror #30 │ │ │ │ - subeq r6, r0, r8, ror #1 │ │ │ │ + eorseq r5, sp, r8 │ │ │ │ + strheq r6, [r0], #-32 @ 0xffffffe0 │ │ │ │ + eorseq r4, sp, ip, asr #31 │ │ │ │ + subeq r6, r0, r8, asr #2 │ │ │ │ addseq r0, r2, r2, ror #19 │ │ │ │ - ldrshteq r3, [ip], -ip │ │ │ │ - eorseq r3, ip, r2, lsl r3 │ │ │ │ - ldrshteq r3, [ip], -r2 │ │ │ │ - eorseq r3, ip, r8, lsl #6 │ │ │ │ + eorseq r3, ip, ip, asr r3 │ │ │ │ + eorseq r3, ip, r2, ror r3 │ │ │ │ + eorseq r3, ip, r2, asr r3 │ │ │ │ + eorseq r3, ip, r8, ror #6 │ │ │ │ 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, r4, asr #1 │ │ │ │ + eorseq r2, ip, r4, lsr #2 │ │ │ │ andeq r0, r0, r0, lsl #18 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - subeq r5, r0, ip, lsr #1 │ │ │ │ + subeq r5, r0, ip, lsl #2 │ │ │ │ @ instruction: 0x0091f6f2 │ │ │ │ - eorseq r3, sp, lr, ror #23 │ │ │ │ + eorseq r3, sp, lr, asr #24 │ │ │ │ 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, lsl #22 │ │ │ │ - eorseq sp, ip, r6, ror r4 │ │ │ │ - eorseq r3, sp, r2, lsl #22 │ │ │ │ - eorseq r1, ip, r0, asr #31 │ │ │ │ - eorseq r3, sp, r6, ror #21 │ │ │ │ - mlaseq ip, r8, sl, sp │ │ │ │ - ldrsbteq r3, [sp], -r6 │ │ │ │ - eorseq sp, ip, r8, ror fp │ │ │ │ - eorseq r1, ip, ip, ror #30 │ │ │ │ - eorseq sp, ip, lr, ror sl │ │ │ │ - eorseq r1, ip, lr, lsr pc │ │ │ │ - eorseq sp, ip, r4, ror #22 │ │ │ │ + eorseq r3, sp, ip, ror #22 │ │ │ │ + ldrsbteq sp, [ip], -r6 │ │ │ │ + eorseq r3, sp, r2, ror #22 │ │ │ │ + eorseq r2, ip, r0, lsr #32 │ │ │ │ + eorseq r3, sp, r6, asr #22 │ │ │ │ + ldrshteq sp, [ip], -r8 │ │ │ │ + eorseq r3, sp, r6, lsr fp │ │ │ │ + ldrsbteq sp, [ip], -r8 │ │ │ │ + eorseq r1, ip, ip, asr #31 │ │ │ │ + ldrsbteq sp, [ip], -lr │ │ │ │ + mlaseq ip, lr, pc, r1 @ │ │ │ │ + eorseq sp, ip, r4, asr #23 │ │ │ │ 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 r1, ip, sl, asr #30 │ │ │ │ - eorseq r1, ip, r4, ror #30 │ │ │ │ - eorseq r0, ip, r6, ror #28 │ │ │ │ - ldrsbteq sp, [ip], -r4 │ │ │ │ + eorseq r1, ip, sl, lsr #31 │ │ │ │ + eorseq r1, ip, r4, asr #31 │ │ │ │ + eorseq r0, ip, r6, asr #29 │ │ │ │ + eorseq sp, ip, r4, lsr r4 │ │ │ │ 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 r1, ip, lr, lsr #30 │ │ │ │ - eorseq r1, ip, r8, asr #30 │ │ │ │ - eorseq r9, ip, r6, lsl #9 │ │ │ │ - eorseq sp, ip, ip, asr #21 │ │ │ │ + eorseq r1, ip, lr, lsl #31 │ │ │ │ + eorseq r1, ip, r8, lsr #31 │ │ │ │ + eorseq r9, ip, r6, ror #9 │ │ │ │ + eorseq sp, ip, ip, lsr #22 │ │ │ │ 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, lsr #19 │ │ │ │ - subeq r4, r0, lr, lsr r9 │ │ │ │ - eorseq r3, sp, r8, ror r9 │ │ │ │ - subeq r4, r0, r6, lsr #15 │ │ │ │ + eorseq r3, sp, r8, lsl #20 │ │ │ │ + umaaleq r4, r0, lr, r9 │ │ │ │ + ldrsbteq r3, [sp], -r8 │ │ │ │ + subeq r4, r0, r6, lsl #16 │ │ │ │ @ instruction: 0x0091f3fe │ │ │ │ - eorseq r1, ip, r8, lsl sp │ │ │ │ - eorseq r1, ip, lr, lsr #26 │ │ │ │ - eorseq r1, ip, lr, lsl #26 │ │ │ │ - eorseq r1, ip, r4, lsr #26 │ │ │ │ + eorseq r1, ip, r8, ror sp │ │ │ │ + eorseq r1, ip, lr, lsl #27 │ │ │ │ + eorseq r1, ip, lr, ror #26 │ │ │ │ + eorseq r1, ip, r4, lsl #27 │ │ │ │ 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, lsl #24 │ │ │ │ + eorseq pc, pc, ip, ror #24 │ │ │ │ addseq sl, r1, lr, asr sl │ │ │ │ - eorseq pc, pc, ip, lsl sl @ │ │ │ │ + eorseq pc, pc, ip, ror sl @ │ │ │ │ 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 │ │ │ │ - eorseq pc, pc, r0, lsr r9 @ │ │ │ │ + mlaseq pc, r0, r9, pc @ │ │ │ │ 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 │ │ │ │ - ldrshteq pc, [pc], -r0 @ │ │ │ │ + eorseq pc, pc, r0, asr r4 @ │ │ │ │ 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 │ │ │ │ - eorseq sp, pc, ip, lsl sl @ │ │ │ │ + eorseq sp, pc, ip, ror sl @ │ │ │ │ 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, r0, lsl #19 │ │ │ │ - mlaseq fp, ip, r9, r9 │ │ │ │ + eorseq r9, fp, r0, ror #19 │ │ │ │ + ldrshteq r9, [fp], -ip │ │ │ │ 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, lsl #21 │ │ │ │ + eorseq ip, pc, r2, ror #21 │ │ │ │ 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 │ │ │ │ - mlaseq fp, r4, r8, r9 │ │ │ │ + ldrshteq r9, [fp], -r4 │ │ │ │ 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, r2, lsl r8 │ │ │ │ + eorseq r9, fp, r2, ror r8 │ │ │ │ addseq r6, r1, r0, lsr sp │ │ │ │ addeq r6, fp, r8, asr r3 │ │ │ │ - eorseq r9, fp, r2, ror #15 │ │ │ │ - eorseq r9, fp, r4, lsr r7 │ │ │ │ - eorseq r9, fp, sl, asr #14 │ │ │ │ + eorseq r9, fp, r2, asr #16 │ │ │ │ + mlaseq fp, r4, r7, r9 │ │ │ │ + eorseq r9, fp, sl, lsr #15 │ │ │ │ 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 │ │ │ │ - ldrsbteq r7, [fp], -r4 │ │ │ │ - eorseq r7, lr, lr, lsl #6 │ │ │ │ - eorseq r6, fp, r4, lsl #13 │ │ │ │ - eorseq r9, fp, sl, ror r6 │ │ │ │ - eorseq r9, fp, ip, lsr #12 │ │ │ │ - eorseq r9, fp, lr, asr #11 │ │ │ │ - eorseq r9, fp, r6, ror #10 │ │ │ │ - eorseq r9, fp, ip, ror #10 │ │ │ │ + eorseq r7, fp, r4, lsr sl │ │ │ │ + eorseq r7, lr, lr, ror #6 │ │ │ │ + eorseq r6, fp, r4, ror #13 │ │ │ │ + ldrsbteq r9, [fp], -sl │ │ │ │ + eorseq r9, fp, ip, lsl #13 │ │ │ │ + eorseq r9, fp, lr, lsr #12 │ │ │ │ + eorseq r9, fp, r6, asr #11 │ │ │ │ + eorseq r9, fp, ip, asr #11 │ │ │ │ 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, ip, ror r5 │ │ │ │ + ldrsbteq r9, [fp], -ip │ │ │ │ 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, r6, lsr r3 │ │ │ │ - ldrhteq r9, [fp], -ip │ │ │ │ + mlaseq fp, r6, r3, r9 │ │ │ │ + eorseq r9, fp, ip, lsl r5 │ │ │ │ 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, lr, lsl #4 │ │ │ │ - eorseq r9, fp, r0, ror #7 │ │ │ │ + eorseq r9, fp, lr, ror #4 │ │ │ │ + eorseq r9, fp, r0, asr #8 │ │ │ │ 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 │ │ │ │ - eorseq r9, fp, r4, lsl #6 │ │ │ │ + eorseq r9, fp, r4, ror #6 │ │ │ │ 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 │ │ │ │ - ldrsbteq r9, [pc], -r4 │ │ │ │ + eorseq r9, pc, r4, lsr pc @ │ │ │ │ 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 │ │ │ │ - mlaseq sl, r0, r1, r7 │ │ │ │ - ldrshteq r7, [sl], -r6 │ │ │ │ + ldrshteq r7, [sl], -r0 │ │ │ │ + eorseq r7, sl, r6, asr r2 │ │ │ │ + eorseq r7, sl, r0, lsr #4 │ │ │ │ + eorseq r3, sl, lr, lsl sl │ │ │ │ + mlaseq fp, r0, ip, r8 │ │ │ │ + eorseq r7, sl, r2, asr #3 │ │ │ │ + eorseq r7, sl, r2, asr #4 │ │ │ │ + ldrhteq r7, [sl], -r2 │ │ │ │ + ldrshteq r7, [sl], -r2 │ │ │ │ + ldrhteq r7, [sl], -lr │ │ │ │ + eorseq r7, sl, r0, lsl #3 │ │ │ │ + eorseq fp, sl, r2, lsr #31 │ │ │ │ + ldrshteq r7, [sl], -r8 │ │ │ │ + eorseq r7, sl, lr, asr r1 │ │ │ │ eorseq r7, sl, r0, asr #3 │ │ │ │ - ldrhteq r3, [sl], -lr │ │ │ │ - eorseq r8, fp, r0, lsr ip │ │ │ │ - eorseq r7, sl, r2, ror #2 │ │ │ │ + eorseq r7, sl, sl, lsl #3 │ │ │ │ eorseq r7, sl, r2, ror #3 │ │ │ │ - eorseq r7, sl, r2, asr r1 │ │ │ │ - mlaseq sl, r2, r1, r7 │ │ │ │ - eorseq r7, sl, lr, asr r1 │ │ │ │ - eorseq r7, sl, r0, lsr #2 │ │ │ │ - eorseq fp, sl, r2, asr #30 │ │ │ │ - mlaseq sl, r8, r1, r7 │ │ │ │ - ldrshteq r7, [sl], -lr │ │ │ │ - eorseq r7, sl, r0, ror #2 │ │ │ │ - eorseq r7, sl, sl, lsr #2 │ │ │ │ - eorseq r7, sl, r2, lsl #3 │ │ │ │ - eorseq r8, fp, r4, ror #18 │ │ │ │ - eorseq r8, fp, lr, asr r9 │ │ │ │ - eorseq r7, sl, r0, lsl r1 │ │ │ │ - eorseq r7, sl, r2, asr #1 │ │ │ │ - eorseq r8, fp, ip, asr #18 │ │ │ │ - eorseq r8, fp, r6, asr #18 │ │ │ │ - eorseq r8, fp, r0, asr #18 │ │ │ │ - eorseq r8, fp, sl, lsr r9 │ │ │ │ - eorseq r8, fp, r4, lsr r9 │ │ │ │ + eorseq r8, fp, r4, asr #19 │ │ │ │ + ldrhteq r8, [fp], -lr │ │ │ │ + eorseq r7, sl, r0, ror r1 │ │ │ │ + eorseq r7, sl, r2, lsr #2 │ │ │ │ + eorseq r8, fp, ip, lsr #19 │ │ │ │ + eorseq r8, fp, r6, lsr #19 │ │ │ │ + eorseq r8, fp, r0, lsr #19 │ │ │ │ + mlaseq fp, sl, r9, r8 │ │ │ │ + mlaseq fp, r4, r9, r8 │ │ │ │ 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 │ │ │ │ - eorseq r5, sl, r4, lsl #22 │ │ │ │ - eorseq r5, sl, r6, lsl #22 │ │ │ │ - eorseq r5, sl, ip, lsl #22 │ │ │ │ - eorseq r5, sl, r2, lsl fp │ │ │ │ - eorseq r5, sl, r8, lsl fp │ │ │ │ - eorseq r5, sl, r2, lsr #22 │ │ │ │ - eorseq r8, ip, r0, asr sp │ │ │ │ - eorseq r5, sl, r6, lsr #22 │ │ │ │ - eorseq r5, sl, ip, lsr #22 │ │ │ │ - eorseq r5, sl, lr, lsr #22 │ │ │ │ - eorseq r5, sl, r0, asr fp │ │ │ │ - ldrhteq r5, [sl], -sl │ │ │ │ - eorseq r2, sl, ip, asr r6 │ │ │ │ + eorseq r5, sl, r4, ror #22 │ │ │ │ + eorseq r5, sl, r6, ror #22 │ │ │ │ + eorseq r5, sl, ip, ror #22 │ │ │ │ + eorseq r5, sl, r2, ror fp │ │ │ │ + eorseq r5, sl, r8, ror fp │ │ │ │ + eorseq r5, sl, r2, lsl #23 │ │ │ │ + ldrhteq r8, [ip], -r0 │ │ │ │ + eorseq r5, sl, r6, lsl #23 │ │ │ │ + eorseq r5, sl, ip, lsl #23 │ │ │ │ + eorseq r5, sl, lr, lsl #23 │ │ │ │ + ldrhteq r5, [sl], -r0 │ │ │ │ + eorseq r5, sl, sl, lsl fp │ │ │ │ + ldrhteq r2, [sl], -ip │ │ │ │ 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, r8 │ │ │ │ - eorseq r6, sl, r2, asr #30 │ │ │ │ - eorseq r8, lr, r6, lsr #15 │ │ │ │ + eorseq r7, sl, r8, rrx │ │ │ │ + eorseq r6, sl, r2, lsr #31 │ │ │ │ + eorseq r8, lr, r6, lsl #16 │ │ │ │ addseq r4, r0, sl, asr #3 │ │ │ │ - eorseq r7, fp, ip, lsr sl │ │ │ │ - eorseq r6, sl, lr, ror #28 │ │ │ │ - eorseq r6, sl, r6, asr lr │ │ │ │ - ldrshteq r7, [fp], -r4 │ │ │ │ + mlaseq fp, ip, sl, r7 │ │ │ │ + eorseq r6, sl, lr, asr #29 │ │ │ │ + ldrhteq r6, [sl], -r6 │ │ │ │ + eorseq r7, fp, r4, asr sl │ │ │ │ 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, r7, asr #21]! @ │ │ │ │ @ instruction: 0xf0494611 │ │ │ │ @ instruction: 0xe7dcfa5b │ │ │ │ blx fe6b8120 │ │ │ │ @ instruction: 0xf049e7d9 │ │ │ │ ldrb pc, [r6, r1, asr #20] @ │ │ │ │ - eorseq r6, sl, ip, lsr #27 │ │ │ │ - eorseq r5, fp, r6, asr #29 │ │ │ │ + eorseq r6, sl, ip, lsl #28 │ │ │ │ + eorseq r5, fp, r6, lsr #30 │ │ │ │ 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, lsr #25 │ │ │ │ - ldrsbteq r6, [sl], -lr │ │ │ │ - eorseq r6, lr, r4, ror ip │ │ │ │ - eorseq r6, sl, lr, lsr #25 │ │ │ │ - eorseq r6, lr, ip, lsr ip │ │ │ │ - eorseq r6, sl, sl, ror ip │ │ │ │ - eorseq r6, lr, r0, lsl #24 │ │ │ │ - eorseq r6, sl, r6, asr #24 │ │ │ │ - eorseq r6, sl, r8, asr #24 │ │ │ │ - eorseq r6, lr, r0, lsl #23 │ │ │ │ - eorseq sp, ip, sl, lsl #17 │ │ │ │ - eorseq r6, lr, r8, ror #22 │ │ │ │ - eorseq r6, sl, ip, lsl #23 │ │ │ │ - eorseq r6, sl, r2, lsl #23 │ │ │ │ - eorseq r7, lr, ip, lsl #3 │ │ │ │ - eorseq r6, lr, lr, lsl fp │ │ │ │ - eorseq r6, sl, r4, ror #22 │ │ │ │ - eorseq r6, sl, r6, ror #22 │ │ │ │ - mlaseq lr, lr, sl, r6 │ │ │ │ - eorseq r0, sp, lr, asr #23 │ │ │ │ - eorseq r6, lr, ip, ror sl │ │ │ │ - eorseq r0, sp, ip, lsl #23 │ │ │ │ - eorseq r6, lr, sl, lsr sl │ │ │ │ - eorseq r0, sp, sl, asr #22 │ │ │ │ - ldrshteq r6, [lr], -r8 │ │ │ │ + eorseq r6, lr, lr, lsl #26 │ │ │ │ + eorseq r6, sl, lr, lsr sp │ │ │ │ + ldrsbteq r6, [lr], -r4 │ │ │ │ + eorseq r6, sl, lr, lsl #26 │ │ │ │ + mlaseq lr, ip, ip, r6 │ │ │ │ + ldrsbteq r6, [sl], -sl │ │ │ │ + eorseq r6, lr, r0, ror #24 │ │ │ │ + eorseq r6, sl, r6, lsr #25 │ │ │ │ + eorseq r6, sl, r8, lsr #25 │ │ │ │ + eorseq r6, lr, r0, ror #23 │ │ │ │ + eorseq sp, ip, sl, ror #17 │ │ │ │ + eorseq r6, lr, r8, asr #23 │ │ │ │ + eorseq r6, sl, ip, ror #23 │ │ │ │ + eorseq r6, sl, r2, ror #23 │ │ │ │ + eorseq r7, lr, ip, ror #3 │ │ │ │ + eorseq r6, lr, lr, ror fp │ │ │ │ + eorseq r6, sl, r4, asr #23 │ │ │ │ + eorseq r6, sl, r6, asr #23 │ │ │ │ + ldrshteq r6, [lr], -lr │ │ │ │ + eorseq r0, sp, lr, lsr #24 │ │ │ │ + ldrsbteq r6, [lr], -ip │ │ │ │ + eorseq r0, sp, ip, ror #23 │ │ │ │ + mlaseq lr, sl, sl, r6 │ │ │ │ + eorseq r0, sp, sl, lsr #23 │ │ │ │ + eorseq r6, lr, r8, asr sl │ │ │ │ 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] │ │ │ │ - mlaseq sp, r8, sl, r0 │ │ │ │ - eorseq r0, sp, sl, ror sl │ │ │ │ - eorseq r0, sp, lr, asr sl │ │ │ │ + ldrshteq r0, [sp], -r8 │ │ │ │ + ldrsbteq r0, [sp], -sl │ │ │ │ + ldrhteq r0, [sp], -lr │ │ │ │ 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, ip, asr r9 │ │ │ │ - eorseq sp, ip, r0, ror r5 │ │ │ │ - eorseq r6, sl, r4, lsr #18 │ │ │ │ - eorseq sp, ip, sl, ror #10 │ │ │ │ - eorseq sp, ip, r4, asr r5 │ │ │ │ - eorseq r6, lr, r8, ror #16 │ │ │ │ - eorseq r6, fp, r4, asr #11 │ │ │ │ - ldrsbteq r6, [sl], -r2 │ │ │ │ - eorseq r6, lr, sl, asr #14 │ │ │ │ - eorseq sp, ip, r6, asr r4 │ │ │ │ - ldrhteq r6, [sl], -r2 │ │ │ │ - eorseq r6, lr, r2, lsl #14 │ │ │ │ - eorseq r6, sl, r6, ror #14 │ │ │ │ - eorseq r6, sl, r6, ror #14 │ │ │ │ - eorseq r6, sl, r8, asr r7 │ │ │ │ - eorseq r6, sl, lr, asr r7 │ │ │ │ - eorseq r6, sl, r8, asr #14 │ │ │ │ - eorseq r6, lr, r2, lsl #13 │ │ │ │ - eorseq r6, sl, r0, lsr #13 │ │ │ │ - ldrhteq r6, [sl], -sl │ │ │ │ - eorseq r6, sl, r2, lsl #13 │ │ │ │ - eorseq r6, sl, sl, lsr #12 │ │ │ │ - eorseq r6, sl, lr, lsl r6 │ │ │ │ - eorseq r6, lr, r4, lsr #24 │ │ │ │ - mlaseq lr, r8, r5, r6 │ │ │ │ - eorseq r6, fp, r8, lsr #6 │ │ │ │ - eorseq r6, sl, r2, lsl #12 │ │ │ │ - eorseq r5, fp, r8, asr #13 │ │ │ │ - eorseq r4, sl, r4, asr r7 │ │ │ │ - eorseq r5, fp, r2, asr #13 │ │ │ │ - ldrhteq r5, [fp], -r2 │ │ │ │ - eorseq r6, lr, r6, lsr #10 │ │ │ │ - eorseq r6, sl, r6, lsr r5 │ │ │ │ - eorseq r6, sl, r8, lsr #10 │ │ │ │ - eorseq r6, sl, sl, lsl r5 │ │ │ │ - eorseq r6, sl, ip, asr #9 │ │ │ │ + ldrhteq r6, [sl], -ip │ │ │ │ + ldrsbteq sp, [ip], -r0 │ │ │ │ + eorseq r6, sl, r4, lsl #19 │ │ │ │ + eorseq sp, ip, sl, asr #11 │ │ │ │ + ldrhteq sp, [ip], -r4 │ │ │ │ + eorseq r6, lr, r8, asr #17 │ │ │ │ + eorseq r6, fp, r4, lsr #12 │ │ │ │ + eorseq r6, sl, r2, lsr r8 │ │ │ │ + eorseq r6, lr, sl, lsr #15 │ │ │ │ + ldrhteq sp, [ip], -r6 │ │ │ │ + eorseq r6, sl, r2, lsl r8 │ │ │ │ + eorseq r6, lr, r2, ror #14 │ │ │ │ + eorseq r6, sl, r6, asr #15 │ │ │ │ + eorseq r6, sl, r6, asr #15 │ │ │ │ ldrhteq r6, [sl], -r8 │ │ │ │ - eorseq r6, sl, r4, lsr #9 │ │ │ │ + ldrhteq r6, [sl], -lr │ │ │ │ + eorseq r6, sl, r8, lsr #15 │ │ │ │ + eorseq r6, lr, r2, ror #13 │ │ │ │ + eorseq r6, sl, r0, lsl #14 │ │ │ │ + eorseq r6, sl, sl, lsl r7 │ │ │ │ + eorseq r6, sl, r2, ror #13 │ │ │ │ + eorseq r6, sl, sl, lsl #13 │ │ │ │ + eorseq r6, sl, lr, ror r6 │ │ │ │ + eorseq r6, lr, r4, lsl #25 │ │ │ │ + ldrshteq r6, [lr], -r8 │ │ │ │ + eorseq r6, fp, r8, lsl #7 │ │ │ │ + eorseq r6, sl, r2, ror #12 │ │ │ │ + eorseq r5, fp, r8, lsr #14 │ │ │ │ + ldrhteq r4, [sl], -r4 │ │ │ │ + eorseq r5, fp, r2, lsr #14 │ │ │ │ + eorseq r5, fp, r2, lsl r7 │ │ │ │ + eorseq r6, lr, r6, lsl #11 │ │ │ │ + mlaseq sl, r6, r5, r6 │ │ │ │ + eorseq r6, sl, r8, lsl #11 │ │ │ │ + eorseq r6, sl, sl, ror r5 │ │ │ │ + eorseq r6, sl, ip, lsr #10 │ │ │ │ + eorseq r6, sl, r8, lsl r5 │ │ │ │ + eorseq r6, sl, r4, lsl #10 │ │ │ │ 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 │ │ │ │ - ldrshteq r6, [sl], -r4 │ │ │ │ - mlaseq ip, r8, lr, sp │ │ │ │ + eorseq r6, sl, r4, asr r4 │ │ │ │ + ldrshteq sp, [ip], -r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febd3c44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ cmnlt r8, r0, lsl #20 │ │ │ │ @ instruction: 0xf06f6825 │ │ │ │ @ instruction: 0x4601ff77 │ │ │ │ bvs 8a8f9c │ │ │ │ @ instruction: 0xf06f688c │ │ │ │ bmi 1bc930 │ │ │ │ strtmi r2, [r3], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ svc 0x00def7b2 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r6, sl, lr, asr r3 │ │ │ │ + ldrhteq r6, [sl], -lr │ │ │ │ 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: 0xff58f06f │ │ │ │ @@ -78648,17 +78648,17 @@ │ │ │ │ blx fed38caa │ │ │ │ strb r6, [ip, lr, ror #17]! │ │ │ │ stmdbmi r6, {r1, r5, r6, r8, fp, sp, lr} │ │ │ │ cmnvs r3, r3, asr ip │ │ │ │ @ instruction: 0xf0714479 │ │ │ │ strmi pc, [r6], -r3, ror #25 │ │ │ │ svclt 0x0000e7e3 │ │ │ │ - eorseq r6, sl, r2, lsr #6 │ │ │ │ - ldrshteq r6, [sl], -ip │ │ │ │ - eorseq r2, lr, r8, asr #31 │ │ │ │ + eorseq r6, sl, r2, lsl #7 │ │ │ │ + eorseq r6, sl, ip, asr r3 │ │ │ │ + eorseq r3, lr, r8, lsr #32 │ │ │ │ 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, r0, ror r2 │ │ │ │ - ldrhteq r6, [sl], -r0 │ │ │ │ - eorseq r5, fp, r4, asr #30 │ │ │ │ - eorseq r3, sl, r8, lsl r2 │ │ │ │ - eorseq sl, ip, r8, ror #9 │ │ │ │ - eorseq r6, sl, r2, lsr #4 │ │ │ │ - eorseq r6, lr, r2, asr r7 │ │ │ │ - eorseq r6, sl, ip, ror r1 │ │ │ │ - eorseq r2, lr, lr, asr #12 │ │ │ │ - eorseq fp, ip, r4, lsr #12 │ │ │ │ - eorseq r6, sl, r2, lsl r1 │ │ │ │ - eorseq r6, sl, r6, asr r1 │ │ │ │ - eorseq r6, sl, r0, lsr #2 │ │ │ │ ldrsbteq r6, [sl], -r0 │ │ │ │ - ldrshteq r6, [sl], -ip │ │ │ │ + eorseq r6, sl, r0, lsl r3 │ │ │ │ + eorseq r5, fp, r4, lsr #31 │ │ │ │ + eorseq r3, sl, r8, ror r2 │ │ │ │ + eorseq sl, ip, r8, asr #10 │ │ │ │ + eorseq r6, sl, r2, lsl #5 │ │ │ │ + ldrhteq r6, [lr], -r2 │ │ │ │ + ldrsbteq r6, [sl], -ip │ │ │ │ + eorseq r2, lr, lr, lsr #13 │ │ │ │ + eorseq fp, ip, r4, lsl #13 │ │ │ │ + eorseq r6, sl, r2, ror r1 │ │ │ │ + ldrhteq r6, [sl], -r6 │ │ │ │ + eorseq r6, sl, r0, lsl #3 │ │ │ │ + eorseq r6, sl, r0, lsr r1 │ │ │ │ + eorseq r6, sl, ip, asr r1 │ │ │ │ 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, asr r5 │ │ │ │ - eorseq r7, fp, r4, lsr #15 │ │ │ │ - ldrhteq r5, [sl], -ip │ │ │ │ + ldrhteq r2, [lr], -r6 │ │ │ │ + eorseq r7, fp, r4, lsl #16 │ │ │ │ + eorseq r5, sl, ip, lsl r6 │ │ │ │ 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 │ │ │ │ - ldrhteq r6, [sl], -sl │ │ │ │ - ldrshteq r5, [sl], -r6 │ │ │ │ - ldrshteq r5, [sl], -r2 │ │ │ │ - ldrshteq r7, [fp], -r8 │ │ │ │ - eorseq r5, sl, lr, ror #31 │ │ │ │ - eorseq r5, sl, r6, ror #31 │ │ │ │ - eorseq r7, fp, lr, asr #13 │ │ │ │ - eorseq r5, sl, r4, ror #31 │ │ │ │ - eorseq r5, sl, r6, ror #31 │ │ │ │ - eorseq r7, fp, r8, lsr #13 │ │ │ │ - eorseq r6, sl, sl │ │ │ │ - eorseq sp, ip, r6, asr #19 │ │ │ │ - eorseq r5, sl, sl, asr #31 │ │ │ │ - eorseq r5, sl, r2, asr #31 │ │ │ │ - eorseq r5, sl, r8, asr #31 │ │ │ │ - eorseq r1, sl, sl, lsl #29 │ │ │ │ + eorseq r6, sl, sl, lsl r1 │ │ │ │ + eorseq r6, sl, r6, asr r0 │ │ │ │ + eorseq r6, sl, r2, asr r0 │ │ │ │ + eorseq r7, fp, r8, asr r7 │ │ │ │ + eorseq r6, sl, lr, asr #32 │ │ │ │ + eorseq r6, sl, r6, asr #32 │ │ │ │ + eorseq r7, fp, lr, lsr #14 │ │ │ │ + eorseq r6, sl, r4, asr #32 │ │ │ │ + eorseq r6, sl, r6, asr #32 │ │ │ │ + eorseq r7, fp, r8, lsl #14 │ │ │ │ + eorseq r6, sl, sl, rrx │ │ │ │ + eorseq sp, ip, r6, lsr #20 │ │ │ │ + eorseq r6, sl, sl, lsr #32 │ │ │ │ + eorseq r6, sl, r2, lsr #32 │ │ │ │ + eorseq r6, sl, r8, lsr #32 │ │ │ │ + eorseq r1, sl, sl, ror #29 │ │ │ │ umullseq r3, r0, r4, r0 │ │ │ │ - eorseq r7, fp, lr, lsl #11 │ │ │ │ - eorseq r5, sl, r4, asr #29 │ │ │ │ - eorseq r7, fp, ip, ror r5 │ │ │ │ - eorseq r7, fp, r0, ror r5 │ │ │ │ - eorseq r5, sl, ip, ror lr │ │ │ │ - eorseq r7, fp, ip, asr r5 │ │ │ │ - eorseq r7, fp, r4, asr r5 │ │ │ │ - eorseq r5, sl, r6, asr #28 │ │ │ │ - eorseq r7, fp, r4, asr #10 │ │ │ │ - eorseq r5, sl, r8, lsl pc │ │ │ │ - mlaseq sl, sl, sp, r5 │ │ │ │ - eorseq r5, lr, r2, asr r1 │ │ │ │ + eorseq r7, fp, lr, ror #11 │ │ │ │ + eorseq r5, sl, r4, lsr #30 │ │ │ │ + ldrsbteq r7, [fp], -ip │ │ │ │ + ldrsbteq r7, [fp], -r0 │ │ │ │ + ldrsbteq r5, [sl], -ip │ │ │ │ + ldrhteq r7, [fp], -ip │ │ │ │ + ldrhteq r7, [fp], -r4 │ │ │ │ + eorseq r5, sl, r6, lsr #29 │ │ │ │ + eorseq r7, fp, r4, lsr #11 │ │ │ │ + eorseq r5, sl, r8, ror pc │ │ │ │ + ldrshteq r5, [sl], -sl │ │ │ │ + ldrhteq r5, [lr], -r2 │ │ │ │ addseq r4, r0, r0, lsr r2 │ │ │ │ - eorseq r5, lr, r6, lsr #2 │ │ │ │ + eorseq r5, lr, r6, lsl #3 │ │ │ │ + eorseq r7, fp, sl, asr #9 │ │ │ │ + eorseq r5, sl, r0, lsl #29 │ │ │ │ + ldrhteq r7, [fp], -sl │ │ │ │ + eorseq r5, sl, ip, lsl lr │ │ │ │ + eorseq r5, sl, r2, ror #28 │ │ │ │ + eorseq r5, sl, sl, ror #27 │ │ │ │ eorseq r7, fp, sl, ror #8 │ │ │ │ - eorseq r5, sl, r0, lsr #28 │ │ │ │ - eorseq r7, fp, sl, asr r4 │ │ │ │ - ldrhteq r5, [sl], -ip │ │ │ │ - eorseq r5, sl, r2, lsl #28 │ │ │ │ - eorseq r5, sl, sl, lsl #27 │ │ │ │ - eorseq r7, fp, sl, lsl #8 │ │ │ │ - eorseq r7, fp, r4, lsl #8 │ │ │ │ - ldrshteq lr, [r9], -sl │ │ │ │ - eorseq r5, sl, ip, asr #26 │ │ │ │ - mlaseq sl, sl, r2, r5 │ │ │ │ - eorseq r5, sl, r2, lsr ip │ │ │ │ + eorseq r7, fp, r4, ror #8 │ │ │ │ + eorseq lr, r9, sl, asr lr │ │ │ │ + eorseq r5, sl, ip, lsr #27 │ │ │ │ ldrshteq r5, [sl], -sl │ │ │ │ - ldrhteq r5, [sl], -lr │ │ │ │ - eorseq r5, fp, ip, ror #3 │ │ │ │ - eorseq r5, sl, r6, ror r2 │ │ │ │ - eorseq r5, sl, r0, lsl r2 │ │ │ │ - eorseq r5, sl, r6, lsr sp │ │ │ │ - eorseq r5, sl, r4, asr #3 │ │ │ │ - ldrshteq r5, [sl], -lr │ │ │ │ + mlaseq sl, r2, ip, r5 │ │ │ │ + eorseq r5, sl, sl, asr r2 │ │ │ │ + eorseq r5, sl, lr, lsl lr │ │ │ │ + eorseq r5, fp, ip, asr #4 │ │ │ │ + ldrsbteq r5, [sl], -r6 │ │ │ │ + eorseq r5, sl, r0, ror r2 │ │ │ │ + mlaseq sl, r6, sp, r5 │ │ │ │ + eorseq r5, sl, r4, lsr #4 │ │ │ │ + eorseq r5, sl, lr, asr ip │ │ │ │ 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: 0xf826f071 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - eorseq r6, sl, lr, asr #13 │ │ │ │ + eorseq r6, sl, lr, lsr #14 │ │ │ │ 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, r8, lsl #6 │ │ │ │ - eorseq r5, sl, lr, ror #21 │ │ │ │ - eorseq r0, fp, lr, lsr #23 │ │ │ │ - eorseq r6, lr, r0, lsl #1 │ │ │ │ - eorseq r5, sl, r4, lsr #24 │ │ │ │ - eorseq r5, sl, r6, lsr #24 │ │ │ │ - eorseq r5, sl, r0, lsr #24 │ │ │ │ - eorseq r2, sl, r6, ror #21 │ │ │ │ + eorseq r1, fp, r8, ror #6 │ │ │ │ + eorseq r5, sl, lr, asr #22 │ │ │ │ + eorseq r0, fp, lr, lsl #24 │ │ │ │ + eorseq r6, lr, r0, ror #1 │ │ │ │ + eorseq r5, sl, r4, lsl #25 │ │ │ │ + eorseq r5, sl, r6, lsl #25 │ │ │ │ + eorseq r5, sl, r0, lsl #25 │ │ │ │ + eorseq r2, sl, r6, asr #22 │ │ │ │ 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 │ │ │ │ - mlaseq fp, r4, r1, r7 │ │ │ │ + ldrshteq r7, [fp], -r4 │ │ │ │ @ instruction: 0x008a23b8 │ │ │ │ - eorseq r7, fp, r0, lsl #3 │ │ │ │ - mlaseq sl, r8, fp, r5 │ │ │ │ - eorseq r5, sl, r6, asr fp │ │ │ │ - eorseq r5, sl, r8, asr fp │ │ │ │ + eorseq r7, fp, r0, ror #3 │ │ │ │ + ldrshteq r5, [sl], -r8 │ │ │ │ + ldrhteq r5, [sl], -r6 │ │ │ │ + ldrhteq r5, [sl], -r8 │ │ │ │ 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 │ │ │ │ - eorseq r1, sl, r2, lsr #10 │ │ │ │ - eorseq r6, sl, sl, ror #9 │ │ │ │ - eorseq r5, sl, ip, asr r9 │ │ │ │ - eorseq r5, sl, r8, asr #17 │ │ │ │ + eorseq r1, sl, r2, lsl #11 │ │ │ │ + eorseq r6, sl, sl, asr #10 │ │ │ │ + ldrhteq r5, [sl], -ip │ │ │ │ + eorseq r5, sl, r8, lsr #18 │ │ │ │ addseq r2, r0, lr, ror #21 │ │ │ │ - eorseq r6, sl, r6, asr #8 │ │ │ │ - eorseq r6, sl, r8, lsr #8 │ │ │ │ + eorseq r6, sl, r6, lsr #9 │ │ │ │ + eorseq r6, sl, r8, lsl #9 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r5, sl, r4, lsl #20 │ │ │ │ - ldrhteq sp, [ip], -r0 │ │ │ │ - eorseq r5, lr, lr, ror #6 │ │ │ │ - eorseq sl, ip, r6, ror #24 │ │ │ │ - eorseq r5, sl, r8, lsl r8 │ │ │ │ - eorseq r5, sl, sl, lsr #16 │ │ │ │ - eorseq r5, lr, r8, ror #12 │ │ │ │ - eorseq r5, sl, r6, ror #18 │ │ │ │ - eorseq r5, sl, r2, ror #18 │ │ │ │ - ldrsbteq r7, [sp], -ip │ │ │ │ - eorseq r4, lr, sl, lsr sl │ │ │ │ - ldrhteq r5, [lr], -sl │ │ │ │ - eorseq r5, sl, r4, lsl lr │ │ │ │ - ldrsbteq r5, [fp], -sl │ │ │ │ - ldrsbteq r6, [sl], -r6 │ │ │ │ - ldrsbteq r6, [sl], -r4 │ │ │ │ - ldrhteq r6, [sl], -r8 │ │ │ │ - eorseq r5, lr, ip, lsr #8 │ │ │ │ - mlaseq sl, lr, r0, r6 │ │ │ │ - andeq r0, r0, r4, ror r5 │ │ │ │ - eorseq r5, sl, sl, lsl r7 │ │ │ │ - ldrhteq r6, [sl], -lr │ │ │ │ - eorseq r5, lr, r8, lsl #7 │ │ │ │ - eorseq r5, fp, lr, ror #1 │ │ │ │ - eorseq r6, sl, sl, asr sl │ │ │ │ - eorseq r5, lr, sl, ror r9 │ │ │ │ - eorseq r4, lr, r2, ror #26 │ │ │ │ - eorseq r5, lr, sl, ror #18 │ │ │ │ - eorseq r5, sl, r2, asr #6 │ │ │ │ + eorseq r5, sl, r4, ror #20 │ │ │ │ + eorseq sp, ip, r0, lsl r3 │ │ │ │ + eorseq r5, lr, lr, asr #7 │ │ │ │ + eorseq sl, ip, r6, asr #25 │ │ │ │ + eorseq r5, sl, r8, ror r8 │ │ │ │ + eorseq r5, sl, sl, lsl #17 │ │ │ │ + eorseq r5, lr, r8, asr #13 │ │ │ │ + eorseq r5, sl, r6, asr #19 │ │ │ │ + eorseq r5, sl, r2, asr #19 │ │ │ │ + eorseq r7, sp, ip, lsr r1 │ │ │ │ + mlaseq lr, sl, sl, r4 │ │ │ │ + eorseq r5, lr, sl, lsl r6 │ │ │ │ + eorseq r5, sl, r4, ror lr │ │ │ │ + eorseq r5, fp, sl, lsr r3 │ │ │ │ + eorseq r6, sl, r6, lsr r1 │ │ │ │ + eorseq r6, sl, r4, lsr r1 │ │ │ │ + eorseq r6, sl, r8, lsl r1 │ │ │ │ + eorseq r5, lr, ip, lsl #9 │ │ │ │ + ldrshteq r6, [sl], -lr │ │ │ │ + andeq r0, r0, r4, ror r5 │ │ │ │ + eorseq r5, sl, sl, ror r7 │ │ │ │ + eorseq r6, sl, lr, lsl fp │ │ │ │ + eorseq r5, lr, r8, ror #7 │ │ │ │ + eorseq r5, fp, lr, asr #2 │ │ │ │ + ldrhteq r6, [sl], -sl │ │ │ │ + ldrsbteq r5, [lr], -sl │ │ │ │ + eorseq r4, lr, r2, asr #27 │ │ │ │ + eorseq r5, lr, sl, asr #19 │ │ │ │ + eorseq r5, sl, r2, lsr #7 │ │ │ │ andeq r0, r0, r4, lsl #9 │ │ │ │ - eorseq r5, sl, ip, asr #21 │ │ │ │ - eorseq r5, lr, r0, lsl #4 │ │ │ │ - eorseq r5, sl, r0, lsl #5 │ │ │ │ - eorseq r5, fp, sl, asr #24 │ │ │ │ - eorseq r5, sl, r0, ror r7 │ │ │ │ - mlaseq sl, r4, r7, r5 │ │ │ │ - eorseq r5, sl, r0, lsr #14 │ │ │ │ - eorseq r4, fp, r6, asr #29 │ │ │ │ - eorseq r8, lr, ip, asr #1 │ │ │ │ - eorseq r5, sl, r2, asr #11 │ │ │ │ - mlaseq sl, r8, r3, r5 │ │ │ │ - eorseq r5, sl, lr, asr #7 │ │ │ │ - eorseq r6, sl, sl, asr #15 │ │ │ │ - ldrsbteq r4, [lr], -r4 │ │ │ │ - eorseq r1, lr, sl, lsr r6 │ │ │ │ - eorseq r6, fp, ip, asr #16 │ │ │ │ - ldrshteq r1, [lr], -r4 │ │ │ │ - eorseq r1, sp, r6, ror #5 │ │ │ │ - eorseq r5, sl, lr, asr #6 │ │ │ │ - eorseq r5, sl, sl, ror #8 │ │ │ │ - mlaseq sl, lr, r4, r5 │ │ │ │ - mlaseq sl, ip, r4, r5 │ │ │ │ - eorseq r5, sl, r2, rrx │ │ │ │ - eorseq ip, ip, r2, ror #20 │ │ │ │ - ldrshteq r6, [fp], -r8 │ │ │ │ - mlaseq sl, r0, r3, r5 │ │ │ │ - eorseq r1, lr, sl, asr #8 │ │ │ │ - ldrsbteq r4, [lr], -r8 │ │ │ │ - eorseq r6, fp, r6, asr r6 │ │ │ │ - eorseq r1, lr, r0, lsl #8 │ │ │ │ - eorseq r5, sl, r8, lsr r6 │ │ │ │ - eorseq r4, lr, lr, lsr #16 │ │ │ │ - eorseq r5, sl, ip, ror #3 │ │ │ │ - ldrsbteq r4, [sl], -r2 │ │ │ │ - eorseq r5, sl, lr, lsr #3 │ │ │ │ + eorseq r5, sl, ip, lsr #22 │ │ │ │ + eorseq r5, lr, r0, ror #4 │ │ │ │ + eorseq r5, sl, r0, ror #5 │ │ │ │ + eorseq r5, fp, sl, lsr #25 │ │ │ │ + ldrsbteq r5, [sl], -r0 │ │ │ │ + ldrshteq r5, [sl], -r4 │ │ │ │ + eorseq r5, sl, r0, lsl #15 │ │ │ │ + eorseq r4, fp, r6, lsr #30 │ │ │ │ + eorseq r8, lr, ip, lsr #2 │ │ │ │ + eorseq r5, sl, r2, lsr #12 │ │ │ │ + ldrshteq r5, [sl], -r8 │ │ │ │ + eorseq r5, sl, lr, lsr #8 │ │ │ │ + eorseq r6, sl, sl, lsr #16 │ │ │ │ + eorseq r4, lr, r4, lsr fp │ │ │ │ + mlaseq lr, sl, r6, r1 │ │ │ │ + eorseq r6, fp, ip, lsr #17 │ │ │ │ + eorseq r1, lr, r4, asr r6 │ │ │ │ + eorseq r1, sp, r6, asr #6 │ │ │ │ + eorseq r5, sl, lr, lsr #7 │ │ │ │ + eorseq r5, sl, sl, asr #9 │ │ │ │ + ldrshteq r5, [sl], -lr │ │ │ │ + ldrshteq r5, [sl], -ip │ │ │ │ + eorseq r5, sl, r2, asr #1 │ │ │ │ + eorseq ip, ip, r2, asr #21 │ │ │ │ + eorseq r6, fp, r8, asr r7 │ │ │ │ + ldrshteq r5, [sl], -r0 │ │ │ │ + eorseq r1, lr, sl, lsr #9 │ │ │ │ + eorseq r4, lr, r8, lsr r9 │ │ │ │ + ldrhteq r6, [fp], -r6 │ │ │ │ + eorseq r1, lr, r0, ror #8 │ │ │ │ + mlaseq sl, r8, r6, r5 │ │ │ │ + eorseq r4, lr, lr, lsl #17 │ │ │ │ + eorseq r5, sl, ip, asr #4 │ │ │ │ + eorseq r4, sl, r2, lsr lr │ │ │ │ + eorseq r5, sl, lr, lsl #4 │ │ │ │ addeq r1, sl, r2, ror #13 │ │ │ │ - eorseq r5, sl, r2, ror r1 │ │ │ │ - ldrhteq r5, [sl], -sl │ │ │ │ - eorseq r5, sl, lr, ror r0 │ │ │ │ - eorseq r4, lr, ip, lsr r9 │ │ │ │ - eorseq r4, sl, r6, asr lr │ │ │ │ - eorseq r4, sl, r0, asr #28 │ │ │ │ + ldrsbteq r5, [sl], -r2 │ │ │ │ + eorseq r5, sl, sl, lsl r6 │ │ │ │ + ldrsbteq r5, [sl], -lr │ │ │ │ + mlaseq lr, ip, r9, r4 │ │ │ │ + ldrhteq r4, [sl], -r6 │ │ │ │ + eorseq r4, sl, r0, lsr #29 │ │ │ │ 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 │ │ │ │ - ldrhteq r4, [sl], -sl │ │ │ │ - mlaseq sl, r0, r3, r5 │ │ │ │ - eorseq r5, sl, r8, ror #6 │ │ │ │ - ldrhteq r0, [sl], -r4 │ │ │ │ - eorseq r4, lr, r0, lsl r5 │ │ │ │ - eorseq r5, sl, r0, asr #6 │ │ │ │ - mlaseq sl, r0, r2, r5 │ │ │ │ - eorseq r5, sl, r0, ror r2 │ │ │ │ - eorseq r5, lr, r0, asr #32 │ │ │ │ - eorseq r5, sl, r8, asr #3 │ │ │ │ - eorseq r0, sl, sl, lsl #19 │ │ │ │ - eorseq r5, sl, ip, asr #3 │ │ │ │ - ldrhteq r5, [sl], -ip │ │ │ │ - eorseq r4, sl, r0, asr #23 │ │ │ │ - eorseq r5, sl, ip, lsr #2 │ │ │ │ - eorseq r5, sl, r0, lsl r1 │ │ │ │ - eorseq r4, sl, r8, ror ip │ │ │ │ - mlaseq sl, ip, lr, r4 │ │ │ │ - eorseq r4, sl, r4, lsl #26 │ │ │ │ - eorseq fp, sl, r6, ror fp │ │ │ │ - eorseq r4, sl, r4, ror #25 │ │ │ │ - eorseq r4, sl, r2, lsl #25 │ │ │ │ - ldrsbteq r5, [fp], -r6 │ │ │ │ - eorseq r4, sl, ip, lsr #24 │ │ │ │ - ldrshteq r4, [sl], -r0 │ │ │ │ - eorseq r4, sl, r8, lsl #27 │ │ │ │ - eorseq r4, sl, sl, lsl #20 │ │ │ │ - eorseq r4, sl, r4, asr #19 │ │ │ │ - ldrsbteq r4, [sl], -r2 │ │ │ │ - eorseq r4, sl, r4, ror #19 │ │ │ │ - eorseq r5, sl, r2, lsl #6 │ │ │ │ - eorseq r5, sl, ip, ror #5 │ │ │ │ - ldrhteq r5, [sl], -r2 │ │ │ │ - mlaseq sl, r8, r2, r5 │ │ │ │ - eorseq r5, sl, r2, ror r2 │ │ │ │ - eorseq r5, sl, r8, asr r2 │ │ │ │ - eorseq r5, sl, sl, asr r2 │ │ │ │ - eorseq r4, sl, r0, asr #24 │ │ │ │ - eorseq r4, sl, r6, lsr #24 │ │ │ │ - eorseq r4, sl, ip, lsl #24 │ │ │ │ - eorseq r3, sp, lr, lsl #10 │ │ │ │ - ldrshteq r1, [sl], -ip │ │ │ │ - eorseq r4, sl, r2, lsr r8 │ │ │ │ - eorseq r4, sl, ip, lsl sl │ │ │ │ - eorseq r4, sl, lr, lsl r8 │ │ │ │ - eorseq r4, sl, sl, lsr #31 │ │ │ │ - eorseq ip, ip, r8, lsl #2 │ │ │ │ - eorseq r4, lr, r6, lsl #11 │ │ │ │ - eorseq r4, sl, r8, asr #30 │ │ │ │ - eorseq r4, sl, r6, lsl pc │ │ │ │ - eorseq r5, sl, lr, lsr r0 │ │ │ │ - eorseq r4, sl, r2, lsr #31 │ │ │ │ - eorseq r4, sl, r2, ror pc │ │ │ │ - ldrshteq r4, [sl], -r6 │ │ │ │ + eorseq r4, sl, sl, lsl pc │ │ │ │ + ldrshteq r5, [sl], -r0 │ │ │ │ + eorseq r5, sl, r8, asr #7 │ │ │ │ + eorseq r0, sl, r4, lsl fp │ │ │ │ + eorseq r4, lr, r0, ror r5 │ │ │ │ + eorseq r5, sl, r0, lsr #7 │ │ │ │ + ldrshteq r5, [sl], -r0 │ │ │ │ + ldrsbteq r5, [sl], -r0 │ │ │ │ + eorseq r5, lr, r0, lsr #1 │ │ │ │ + eorseq r5, sl, r8, lsr #4 │ │ │ │ + eorseq r0, sl, sl, ror #19 │ │ │ │ + eorseq r5, sl, ip, lsr #4 │ │ │ │ + eorseq r5, sl, ip, lsl r2 │ │ │ │ + eorseq r4, sl, r0, lsr #24 │ │ │ │ + eorseq r5, sl, ip, lsl #3 │ │ │ │ + eorseq r5, sl, r0, ror r1 │ │ │ │ + ldrsbteq r4, [sl], -r8 │ │ │ │ + ldrshteq r4, [sl], -ip │ │ │ │ + eorseq r4, sl, r4, ror #26 │ │ │ │ + ldrsbteq fp, [sl], -r6 │ │ │ │ + eorseq r4, sl, r4, asr #26 │ │ │ │ + eorseq r4, sl, r2, ror #25 │ │ │ │ + eorseq r5, fp, r6, lsr r4 │ │ │ │ + eorseq r4, sl, ip, lsl #25 │ │ │ │ + eorseq r4, sl, r0, asr ip │ │ │ │ + eorseq r4, sl, r8, ror #27 │ │ │ │ + eorseq r4, sl, sl, ror #20 │ │ │ │ + eorseq r4, sl, r4, lsr #20 │ │ │ │ + eorseq r4, sl, r2, lsr sl │ │ │ │ + eorseq r4, sl, r4, asr #20 │ │ │ │ + eorseq r5, sl, r2, ror #6 │ │ │ │ + eorseq r5, sl, ip, asr #6 │ │ │ │ + eorseq r5, sl, r2, lsl r3 │ │ │ │ + ldrshteq r5, [sl], -r8 │ │ │ │ + ldrsbteq r5, [sl], -r2 │ │ │ │ + ldrhteq r5, [sl], -r8 │ │ │ │ + ldrhteq r5, [sl], -sl │ │ │ │ + eorseq r4, sl, r0, lsr #25 │ │ │ │ + eorseq r4, sl, r6, lsl #25 │ │ │ │ + eorseq r4, sl, ip, ror #24 │ │ │ │ + eorseq r3, sp, lr, ror #10 │ │ │ │ + eorseq r1, sl, ip, asr fp │ │ │ │ + mlaseq sl, r2, r8, r4 │ │ │ │ + eorseq r4, sl, ip, ror sl │ │ │ │ + eorseq r4, sl, lr, ror r8 │ │ │ │ + eorseq r5, sl, sl │ │ │ │ + eorseq ip, ip, r8, ror #2 │ │ │ │ + eorseq r4, lr, r6, ror #11 │ │ │ │ + eorseq r4, sl, r8, lsr #31 │ │ │ │ + eorseq r4, sl, r6, ror pc │ │ │ │ + mlaseq sl, lr, r0, r5 │ │ │ │ + eorseq r5, sl, r2 │ │ │ │ ldrsbteq r4, [sl], -r2 │ │ │ │ - eorseq r4, sl, lr, lsr #31 │ │ │ │ - eorseq r4, sl, sl, lsl #31 │ │ │ │ - eorseq r4, sl, sl, ror #30 │ │ │ │ - eorseq r4, sl, r6, asr #30 │ │ │ │ - ldrshteq r4, [sl], -r6 │ │ │ │ - ldrsbteq r4, [sl], -lr │ │ │ │ - ldrhteq r4, [sl], -lr │ │ │ │ - eorseq r4, sl, r2, lsr #29 │ │ │ │ - eorseq r4, sl, r6, lsl #29 │ │ │ │ - eorseq r4, sl, lr, ror #28 │ │ │ │ - eorseq r4, sl, r6, asr lr │ │ │ │ - eorseq r4, sl, sl, lsr lr │ │ │ │ - eorseq r4, sl, sl, lsl lr │ │ │ │ - ldrshteq r4, [sl], -lr │ │ │ │ - eorseq r4, sl, r6, ror #27 │ │ │ │ + eorseq r5, sl, r6, asr r0 │ │ │ │ + eorseq r5, sl, r2, lsr r0 │ │ │ │ + eorseq r5, sl, lr │ │ │ │ + eorseq r4, sl, sl, ror #31 │ │ │ │ + eorseq r4, sl, sl, asr #31 │ │ │ │ + eorseq r4, sl, r6, lsr #31 │ │ │ │ + eorseq r4, sl, r6, asr pc │ │ │ │ + eorseq r4, sl, lr, lsr pc │ │ │ │ + eorseq r4, sl, lr, lsl pc │ │ │ │ + eorseq r4, sl, r2, lsl #30 │ │ │ │ + eorseq r4, sl, r6, ror #29 │ │ │ │ + eorseq r4, sl, lr, asr #29 │ │ │ │ + ldrhteq r4, [sl], -r6 │ │ │ │ + mlaseq sl, sl, lr, r4 │ │ │ │ + eorseq r4, sl, sl, ror lr │ │ │ │ + eorseq r4, sl, lr, asr lr │ │ │ │ + eorseq r4, sl, r6, asr #28 │ │ │ │ + eorseq r4, sl, r2, lsl #28 │ │ │ │ + ldrsbteq r4, [sl], -r6 │ │ │ │ + eorseq r4, sl, r2, asr #27 │ │ │ │ eorseq r4, sl, r2, lsr #27 │ │ │ │ - eorseq r4, sl, r6, ror sp │ │ │ │ - eorseq r4, sl, r2, ror #26 │ │ │ │ - eorseq r4, sl, r2, asr #26 │ │ │ │ + eorseq r4, sl, sl, ror sp │ │ │ │ + eorseq r4, sl, r2, ror sp │ │ │ │ + eorseq r4, sl, lr, lsr sp │ │ │ │ eorseq r4, sl, sl, lsl sp │ │ │ │ - eorseq r4, sl, r2, lsl sp │ │ │ │ - ldrsbteq r4, [sl], -lr │ │ │ │ + ldrshteq r4, [sl], -r2 │ │ │ │ + eorseq r4, sl, lr, asr #25 │ │ │ │ + eorseq r4, sl, sl, lsr #25 │ │ │ │ + eorseq r4, sl, sl, lsl #25 │ │ │ │ + eorseq r4, sl, r2, ror ip │ │ │ │ + eorseq r4, sl, sl, asr ip │ │ │ │ + eorseq r4, sl, r2, asr #24 │ │ │ │ + eorseq r4, sl, lr, lsl ip │ │ │ │ + eorseq r4, sl, r2, lsl #24 │ │ │ │ + eorseq r4, sl, sl, ror #23 │ │ │ │ + ldrsbteq r4, [sl], -r2 │ │ │ │ ldrhteq r4, [sl], -sl │ │ │ │ - mlaseq sl, r2, ip, r4 │ │ │ │ - eorseq r4, sl, lr, ror #24 │ │ │ │ - eorseq r4, sl, sl, asr #24 │ │ │ │ - eorseq r4, sl, sl, lsr #24 │ │ │ │ - eorseq r4, sl, r2, lsl ip │ │ │ │ - ldrshteq r4, [sl], -sl │ │ │ │ - eorseq r4, sl, r2, ror #23 │ │ │ │ - ldrhteq r4, [sl], -lr │ │ │ │ eorseq r4, sl, r2, lsr #23 │ │ │ │ eorseq r4, sl, sl, lsl #23 │ │ │ │ eorseq r4, sl, r2, ror fp │ │ │ │ - eorseq r4, sl, sl, asr fp │ │ │ │ - eorseq r4, sl, r2, asr #22 │ │ │ │ - eorseq r4, sl, sl, lsr #22 │ │ │ │ - eorseq r4, sl, r2, lsl fp │ │ │ │ - eorseq r4, sl, r6, lsl #9 │ │ │ │ - eorseq r0, sl, lr, lsl sl │ │ │ │ - eorseq r1, sl, lr, lsl #7 │ │ │ │ - eorseq r4, sl, lr, ror r4 │ │ │ │ - mlaseq sl, r2, r4, r4 │ │ │ │ - eorseq r4, sl, sl, lsr #12 │ │ │ │ - eorseq r4, sl, ip, lsl #12 │ │ │ │ - eorseq r4, sl, lr, ror #11 │ │ │ │ - ldrsbteq r4, [sl], -r4 │ │ │ │ + eorseq r4, sl, r6, ror #9 │ │ │ │ + eorseq r0, sl, lr, ror sl │ │ │ │ + eorseq r1, sl, lr, ror #7 │ │ │ │ + ldrsbteq r4, [sl], -lr │ │ │ │ + ldrshteq r4, [sl], -r2 │ │ │ │ + eorseq r4, sl, sl, lsl #13 │ │ │ │ + eorseq r4, sl, ip, ror #12 │ │ │ │ + eorseq r4, sl, lr, asr #12 │ │ │ │ + eorseq r4, sl, r4, lsr r6 │ │ │ │ + eorseq r4, sl, sl, lsl r6 │ │ │ │ + eorseq r4, sl, r0, lsl #12 │ │ │ │ + eorseq r4, sl, r6, ror #11 │ │ │ │ + eorseq sl, fp, r8, lsr #6 │ │ │ │ ldrhteq r4, [sl], -sl │ │ │ │ - eorseq r4, sl, r0, lsr #11 │ │ │ │ - eorseq r4, sl, r6, lsl #11 │ │ │ │ - eorseq sl, fp, r8, asr #5 │ │ │ │ - eorseq r4, sl, sl, asr r5 │ │ │ │ - eorseq r4, sl, r4, asr #10 │ │ │ │ - eorseq r4, sl, sl, lsr #10 │ │ │ │ - eorseq r4, sl, r0, lsl r5 │ │ │ │ + eorseq r4, sl, r4, lsr #11 │ │ │ │ + eorseq r4, sl, sl, lsl #11 │ │ │ │ + eorseq r4, sl, r0, ror r5 │ │ │ │ + eorseq r4, sl, r6, asr r5 │ │ │ │ + eorseq r4, sl, ip, lsr r5 │ │ │ │ + eorseq r4, sl, r2, lsr #10 │ │ │ │ + eorseq r4, sl, r8, lsl #10 │ │ │ │ + eorseq r4, sl, r6, ror r5 │ │ │ │ + eorseq r4, sl, r0, ror #7 │ │ │ │ + eorseq r4, sl, r8, lsr #18 │ │ │ │ + eorseq r4, sl, r2, lsl #18 │ │ │ │ + mlaseq fp, ip, r2, r8 │ │ │ │ + ldrsbteq r4, [sl], -r6 │ │ │ │ + eorseq r4, sl, r0, lsr #17 │ │ │ │ + eorseq r4, sl, lr, ror #16 │ │ │ │ + eorseq r4, sl, ip, lsr r8 │ │ │ │ + eorseq r4, sl, sl, lsl #16 │ │ │ │ + ldrsbteq r4, [sl], -r6 │ │ │ │ + eorseq r4, sl, lr, lsr #15 │ │ │ │ + eorseq r4, sl, r2, lsl #15 │ │ │ │ + eorseq r4, sl, r2, asr r7 │ │ │ │ + eorseq r4, sl, r6, lsr #14 │ │ │ │ ldrshteq r4, [sl], -r6 │ │ │ │ - ldrsbteq r4, [sl], -ip │ │ │ │ - eorseq r4, sl, r2, asr #9 │ │ │ │ - eorseq r4, sl, r8, lsr #9 │ │ │ │ - eorseq r4, sl, r6, lsl r5 │ │ │ │ - eorseq r4, sl, r0, lsl #7 │ │ │ │ - eorseq r4, sl, r8, asr #17 │ │ │ │ - eorseq r4, sl, r2, lsr #17 │ │ │ │ - eorseq r8, fp, ip, lsr r2 │ │ │ │ - eorseq r4, sl, r6, ror r8 │ │ │ │ - eorseq r4, sl, r0, asr #16 │ │ │ │ - eorseq r4, sl, lr, lsl #16 │ │ │ │ - ldrsbteq r4, [sl], -ip │ │ │ │ - eorseq r4, sl, sl, lsr #15 │ │ │ │ - eorseq r4, sl, r6, ror r7 │ │ │ │ - eorseq r4, sl, lr, asr #14 │ │ │ │ - eorseq r4, sl, r2, lsr #14 │ │ │ │ - ldrshteq r4, [sl], -r2 │ │ │ │ - eorseq r4, sl, r6, asr #13 │ │ │ │ + eorseq r4, sl, sl, asr #13 │ │ │ │ mlaseq sl, r6, r6, r4 │ │ │ │ - eorseq r4, sl, sl, ror #12 │ │ │ │ - eorseq r4, sl, r6, lsr r6 │ │ │ │ - eorseq r4, sl, r6, lsl r6 │ │ │ │ - ldrshteq r4, [sl], -r2 │ │ │ │ - eorseq r4, sl, r6, lsr fp │ │ │ │ - eorseq r3, fp, sl, asr #25 │ │ │ │ + eorseq r4, sl, r6, ror r6 │ │ │ │ + eorseq r4, sl, r2, asr r6 │ │ │ │ + mlaseq sl, r6, fp, r4 │ │ │ │ + eorseq r3, fp, sl, lsr #26 │ │ │ │ @ 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, r8, asr #8 │ │ │ │ - mlaseq fp, r2, r3, r5 │ │ │ │ - ldrsbteq r3, [sl], -r6 │ │ │ │ - eorseq r3, sl, r0, lsr #28 │ │ │ │ - eorseq r5, fp, r8, ror #6 │ │ │ │ - eorseq r3, sl, lr, lsr #29 │ │ │ │ - ldrshteq r3, [sl], -r2 │ │ │ │ - eorseq r3, fp, lr, lsl r0 │ │ │ │ - ldrshteq r4, [sl], -r6 │ │ │ │ - ldrsbteq r4, [sl], -r0 │ │ │ │ - eorseq r4, sl, ip, ror r6 │ │ │ │ - eorseq r4, sl, r0, ror #12 │ │ │ │ - eorseq r4, sl, r6, asr r6 │ │ │ │ - eorseq r4, sl, r4, lsl #12 │ │ │ │ - eorseq r5, fp, r8, lsr #5 │ │ │ │ - ldrshteq r4, [lr], -sl │ │ │ │ - mlaseq fp, r4, r2, r5 │ │ │ │ - eorseq r4, lr, r6, ror #1 │ │ │ │ - eorseq r4, sl, lr, lsl #6 │ │ │ │ - eorseq r4, sl, sl, ror #11 │ │ │ │ - mlaseq sl, r0, r5, r4 │ │ │ │ - eorseq r3, sl, r2, lsr sp │ │ │ │ - eorseq r5, fp, lr, lsl #4 │ │ │ │ - eorseq r3, sl, r4, asr sp │ │ │ │ - mlaseq sl, r8, r5, r4 │ │ │ │ - eorseq r3, sl, sl, lsr sl │ │ │ │ - eorseq r3, sl, r2, lsr #31 │ │ │ │ - ldrhteq r3, [lr], -ip │ │ │ │ - eorseq r3, sl, r0, asr #28 │ │ │ │ - ldrshteq r3, [sl], -r8 │ │ │ │ - ldrsbteq r3, [sl], -ip │ │ │ │ - eorseq r3, sl, r0, asr #29 │ │ │ │ - eorseq r5, fp, r0, asr r1 │ │ │ │ - eorseq pc, r9, r4, lsr #18 │ │ │ │ - mlaseq sl, r2, r1, r4 │ │ │ │ - eorseq r3, sl, lr, ror lr │ │ │ │ + eorseq r4, sl, r8, lsr #9 │ │ │ │ + ldrshteq r5, [fp], -r2 │ │ │ │ + eorseq r3, sl, r6, lsr pc │ │ │ │ + eorseq r3, sl, r0, lsl #29 │ │ │ │ + eorseq r5, fp, r8, asr #7 │ │ │ │ + eorseq r3, sl, lr, lsl #30 │ │ │ │ + eorseq r3, sl, r2, asr lr │ │ │ │ + eorseq r3, fp, lr, ror r0 │ │ │ │ + eorseq r4, sl, r6, asr r7 │ │ │ │ + eorseq r4, sl, r0, lsr r7 │ │ │ │ + ldrsbteq r4, [sl], -ip │ │ │ │ + eorseq r4, sl, r0, asr #13 │ │ │ │ + ldrhteq r4, [sl], -r6 │ │ │ │ + eorseq r4, sl, r4, ror #12 │ │ │ │ + eorseq r5, fp, r8, lsl #6 │ │ │ │ + eorseq r4, lr, sl, asr r1 │ │ │ │ + ldrshteq r5, [fp], -r4 │ │ │ │ + eorseq r4, lr, r6, asr #2 │ │ │ │ + eorseq r4, sl, lr, ror #6 │ │ │ │ + eorseq r4, sl, sl, asr #12 │ │ │ │ + ldrshteq r4, [sl], -r0 │ │ │ │ + mlaseq sl, r2, sp, r3 │ │ │ │ + eorseq r5, fp, lr, ror #4 │ │ │ │ + ldrhteq r3, [sl], -r4 │ │ │ │ + ldrshteq r4, [sl], -r8 │ │ │ │ + mlaseq sl, sl, sl, r3 │ │ │ │ + eorseq r4, sl, r2 │ │ │ │ + eorseq r3, lr, ip, lsl sl │ │ │ │ + eorseq r3, sl, r0, lsr #29 │ │ │ │ + eorseq r3, sl, r8, asr pc │ │ │ │ + eorseq r3, sl, ip, lsr pc │ │ │ │ + eorseq r3, sl, r0, lsr #30 │ │ │ │ + ldrhteq r5, [fp], -r0 │ │ │ │ + eorseq pc, r9, r4, lsl #19 │ │ │ │ + ldrshteq r4, [sl], -r2 │ │ │ │ + ldrsbteq r3, [sl], -lr │ │ │ │ + ldrhteq r3, [sl], -lr │ │ │ │ + eorseq r3, sl, r2, lsr #29 │ │ │ │ + eorseq r3, sl, r6, lsl #29 │ │ │ │ eorseq r3, sl, lr, asr lr │ │ │ │ eorseq r3, sl, r2, asr #28 │ │ │ │ - eorseq r3, sl, r6, lsr #28 │ │ │ │ + eorseq r3, sl, r2, lsr #27 │ │ │ │ ldrshteq r3, [sl], -lr │ │ │ │ - eorseq r3, sl, r2, ror #27 │ │ │ │ - eorseq r3, sl, r2, asr #26 │ │ │ │ - mlaseq sl, lr, sp, r3 │ │ │ │ - ldrhteq r3, [sl], -sl │ │ │ │ - eorseq r3, sl, r2, lsr sp │ │ │ │ - eorseq r7, fp, sl, lsr sp │ │ │ │ - eorseq r3, sl, r0, lsl sp │ │ │ │ - eorseq ip, r9, r8, asr sl │ │ │ │ - ldrhteq r3, [sl], -r4 │ │ │ │ - eorseq r4, fp, r6, lsl r4 │ │ │ │ - eorseq r3, sl, r6, asr #20 │ │ │ │ - ldrhteq pc, [r9], -r2 @ │ │ │ │ - eorseq r3, fp, r2, asr r5 │ │ │ │ - mlaseq r9, sl, r7, pc @ │ │ │ │ - eorseq pc, r9, sl, lsl #15 │ │ │ │ - eorseq pc, r9, sl, ror r7 @ │ │ │ │ - eorseq r3, sl, lr, lsl sl │ │ │ │ + eorseq r3, sl, sl, lsl lr │ │ │ │ + mlaseq sl, r2, sp, r3 │ │ │ │ + mlaseq fp, sl, sp, r7 │ │ │ │ + eorseq r3, sl, r0, ror sp │ │ │ │ + ldrhteq ip, [r9], -r8 │ │ │ │ + eorseq r3, sl, r4, lsl fp │ │ │ │ + eorseq r4, fp, r6, ror r4 │ │ │ │ + eorseq r3, sl, r6, lsr #21 │ │ │ │ + eorseq pc, r9, r2, lsl r8 @ │ │ │ │ + ldrhteq r3, [fp], -r2 │ │ │ │ + ldrshteq pc, [r9], -sl @ │ │ │ │ + eorseq pc, r9, sl, ror #15 │ │ │ │ + ldrsbteq pc, [r9], -sl @ │ │ │ │ + eorseq r3, sl, lr, ror sl │ │ │ │ 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, r2, asr #5 │ │ │ │ - eorseq r4, fp, ip, asr #28 │ │ │ │ - eorseq r4, sl, lr, asr #6 │ │ │ │ - eorseq pc, r9, sl, ror #4 │ │ │ │ - eorseq r4, sl, lr, lsl #6 │ │ │ │ - eorseq pc, r9, ip, lsl r2 @ │ │ │ │ - eorseq r4, sl, r4, ror #23 │ │ │ │ - andeq r0, r0, r4, ror r5 │ │ │ │ - mlaseq r9, lr, r1, pc @ │ │ │ │ - eorseq r4, fp, sl, lsr #26 │ │ │ │ - eorseq r4, sl, r0, lsr #3 │ │ │ │ - ldrhteq pc, [r9], -r2 @ │ │ │ │ - eorseq r4, fp, r4, ror #25 │ │ │ │ - eorseq r4, sl, sl, lsl #3 │ │ │ │ - eorseq pc, r9, r6, ror #1 │ │ │ │ - eorseq r4, fp, r8, ror ip │ │ │ │ - eorseq r4, sl, lr, lsr #2 │ │ │ │ - eorseq r4, sl, r4, lsl #1 │ │ │ │ - eorseq r4, sl, r0, ror r0 │ │ │ │ - eorseq pc, r9, r8, lsl #10 │ │ │ │ - eorseq pc, r9, ip, ror r0 @ │ │ │ │ - ldrsbteq r4, [sl], -ip │ │ │ │ - ldrhteq r4, [sl], -r8 │ │ │ │ - eorseq r1, sp, r4, asr #19 │ │ │ │ - eorseq pc, r9, r2 │ │ │ │ - eorseq r4, sl, r2, asr #1 │ │ │ │ - eorseq lr, r9, r0, asr #31 │ │ │ │ - eorseq r4, sl, r8, lsl #19 │ │ │ │ - eorseq r4, sl, sl, lsl r0 │ │ │ │ - eorseq r3, sl, r0, lsl r5 │ │ │ │ - eorseq r3, sl, r4, lsl #10 │ │ │ │ - eorseq r3, sl, r6, asr #31 │ │ │ │ - ldrsbteq r3, [sl], -ip │ │ │ │ - ldrsbteq r3, [sl], -r6 │ │ │ │ - ldrsbteq r3, [sl], -ip │ │ │ │ - eorseq r3, sl, ip, lsr #30 │ │ │ │ - eorseq r3, sl, r4, lsr #30 │ │ │ │ - mlaseq sl, r6, lr, r3 │ │ │ │ - eorseq r3, sl, r2, lsl #29 │ │ │ │ - eorseq pc, r9, sl, lsl r3 @ │ │ │ │ + eorseq pc, r9, r2, lsr #6 │ │ │ │ + eorseq r4, fp, ip, lsr #29 │ │ │ │ + eorseq r4, sl, lr, lsr #7 │ │ │ │ + eorseq pc, r9, sl, asr #5 │ │ │ │ + eorseq r4, sl, lr, ror #6 │ │ │ │ + eorseq pc, r9, ip, ror r2 @ │ │ │ │ + eorseq r4, sl, r4, asr #24 │ │ │ │ + andeq r0, r0, r4, ror r5 │ │ │ │ + ldrshteq pc, [r9], -lr @ │ │ │ │ + eorseq r4, fp, sl, lsl #27 │ │ │ │ + eorseq r4, sl, r0, lsl #4 │ │ │ │ + eorseq pc, r9, r2, lsl r6 @ │ │ │ │ + eorseq r4, fp, r4, asr #26 │ │ │ │ + eorseq r4, sl, sl, ror #3 │ │ │ │ + eorseq pc, r9, r6, asr #2 │ │ │ │ + ldrsbteq r4, [fp], -r8 │ │ │ │ + eorseq r4, sl, lr, lsl #3 │ │ │ │ + eorseq r4, sl, r4, ror #1 │ │ │ │ + ldrsbteq r4, [sl], -r0 │ │ │ │ + eorseq pc, r9, r8, ror #10 │ │ │ │ + ldrsbteq pc, [r9], -ip @ │ │ │ │ + eorseq r4, sl, ip, lsr r1 │ │ │ │ + eorseq r4, sl, r8, lsl r1 │ │ │ │ + eorseq r1, sp, r4, lsr #20 │ │ │ │ + eorseq pc, r9, r2, rrx │ │ │ │ + eorseq r4, sl, r2, lsr #2 │ │ │ │ + eorseq pc, r9, r0, lsr #32 │ │ │ │ + eorseq r4, sl, r8, ror #19 │ │ │ │ + eorseq r4, sl, sl, ror r0 │ │ │ │ + eorseq r3, sl, r0, ror r5 │ │ │ │ + eorseq r3, sl, r4, ror #10 │ │ │ │ + eorseq r4, sl, r6, lsr #32 │ │ │ │ + eorseq r3, sl, ip, lsr r5 │ │ │ │ + eorseq r3, sl, r6, lsr r5 │ │ │ │ + eorseq r4, sl, ip, lsr r0 │ │ │ │ + eorseq r3, sl, ip, lsl #31 │ │ │ │ + eorseq r3, sl, r4, lsl #31 │ │ │ │ + ldrshteq r3, [sl], -r6 │ │ │ │ + eorseq r3, sl, r2, ror #29 │ │ │ │ + eorseq pc, r9, sl, ror r3 @ │ │ │ │ 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 r3, sl, lr, asr lr │ │ │ │ - eorseq r7, sp, lr, ror #23 │ │ │ │ - eorseq r3, sl, r0, ror lr │ │ │ │ - eorseq r3, sl, r8, ror #28 │ │ │ │ - eorseq r4, fp, sl, lsl #17 │ │ │ │ - eorseq r3, sl, r2, asr #28 │ │ │ │ - eorseq r3, sl, r8, asr #28 │ │ │ │ - eorseq r4, sl, ip, lsr r3 │ │ │ │ - eorseq r3, sl, lr, asr #28 │ │ │ │ - eorseq r3, sl, r2, asr lr │ │ │ │ - eorseq r3, sl, r2, asr lr │ │ │ │ - eorseq r3, sl, r2, asr #28 │ │ │ │ - eorseq r3, sl, ip, asr #28 │ │ │ │ - eorseq r3, sl, r4, asr lr │ │ │ │ - eorseq r3, sl, r2, ror #29 │ │ │ │ - eorseq r3, sl, ip, ror #29 │ │ │ │ - ldrshteq r3, [sl], -r4 │ │ │ │ - eorseq r3, sl, r4, lsl #30 │ │ │ │ - eorseq r3, sl, lr, lsl #30 │ │ │ │ - eorseq r3, sl, r0, lsl #30 │ │ │ │ - ldrshteq r3, [sl], -r0 │ │ │ │ + ldrhteq r3, [sl], -lr │ │ │ │ + eorseq r7, sp, lr, asr #24 │ │ │ │ + ldrsbteq r3, [sl], -r0 │ │ │ │ + eorseq r3, sl, r8, asr #29 │ │ │ │ + eorseq r4, fp, sl, ror #17 │ │ │ │ + eorseq r3, sl, r2, lsr #29 │ │ │ │ + eorseq r3, sl, r8, lsr #29 │ │ │ │ + mlaseq sl, ip, r3, r4 │ │ │ │ + eorseq r3, sl, lr, lsr #29 │ │ │ │ ldrhteq r3, [sl], -r2 │ │ │ │ - eorseq r3, sl, r4, asr fp │ │ │ │ - eorseq r3, sl, ip, lsl #31 │ │ │ │ - ldrshteq r3, [sl], -r2 │ │ │ │ - eorseq r3, sl, sl, ror #30 │ │ │ │ - ldrsbteq r3, [sl], -ip │ │ │ │ - eorseq r3, sl, r0, asr #30 │ │ │ │ - eorseq r3, sl, r2, asr #21 │ │ │ │ + ldrhteq r3, [sl], -r2 │ │ │ │ + eorseq r3, sl, r2, lsr #29 │ │ │ │ + eorseq r3, sl, ip, lsr #29 │ │ │ │ + ldrhteq r3, [sl], -r4 │ │ │ │ + eorseq r3, sl, r2, asr #30 │ │ │ │ + eorseq r3, sl, ip, asr #30 │ │ │ │ + eorseq r3, sl, r4, asr pc │ │ │ │ + eorseq r3, sl, r4, ror #30 │ │ │ │ + eorseq r3, sl, lr, ror #30 │ │ │ │ + eorseq r3, sl, r0, ror #30 │ │ │ │ + eorseq r3, sl, r0, asr pc │ │ │ │ + eorseq r4, sl, r2, lsl r0 │ │ │ │ + ldrhteq r3, [sl], -r4 │ │ │ │ + eorseq r3, sl, ip, ror #31 │ │ │ │ + eorseq r3, sl, r2, asr fp │ │ │ │ + eorseq r3, sl, sl, asr #31 │ │ │ │ + eorseq r3, sl, ip, lsr fp │ │ │ │ + eorseq r3, sl, r0, lsr #31 │ │ │ │ + eorseq r3, sl, r2, lsr #22 │ │ │ │ + eorseq r3, sl, r6, ror #30 │ │ │ │ + eorseq r3, sl, r8, lsl #22 │ │ │ │ + eorseq r3, sl, ip, lsr pc │ │ │ │ + eorseq r3, sl, lr, ror #21 │ │ │ │ eorseq r3, sl, r6, lsl #30 │ │ │ │ - eorseq r3, sl, r8, lsr #21 │ │ │ │ - ldrsbteq r3, [sl], -ip │ │ │ │ - eorseq r3, sl, lr, lsl #21 │ │ │ │ + ldrsbteq r3, [sl], -r4 │ │ │ │ + ldrsbteq r3, [sl], -sl │ │ │ │ + eorseq r3, sl, ip, asr #29 │ │ │ │ eorseq r3, sl, r6, lsr #29 │ │ │ │ - eorseq r3, sl, r4, ror sl │ │ │ │ - eorseq r3, sl, sl, ror lr │ │ │ │ - eorseq r3, sl, ip, ror #28 │ │ │ │ + ldrhteq r3, [sl], -r4 │ │ │ │ + eorseq r3, sl, r8, ror lr │ │ │ │ + eorseq r3, sl, sl, lsl #21 │ │ │ │ eorseq r3, sl, r6, asr #28 │ │ │ │ - eorseq r3, sl, r4, asr lr │ │ │ │ + eorseq r3, sl, r4, ror sl │ │ │ │ eorseq r3, sl, r8, lsl lr │ │ │ │ - eorseq r3, sl, sl, lsr #20 │ │ │ │ - eorseq r3, sl, r6, ror #27 │ │ │ │ - eorseq r3, sl, r4, lsl sl │ │ │ │ - ldrhteq r3, [sl], -r8 │ │ │ │ - ldrshteq r3, [sl], -sl │ │ │ │ - eorseq r3, sl, r0, lsl #27 │ │ │ │ - eorseq r3, sl, sl, lsr #20 │ │ │ │ - eorseq r3, sl, r8, asr #26 │ │ │ │ - eorseq r3, sl, lr, lsl #20 │ │ │ │ - eorseq r3, sl, r8, lsl sp │ │ │ │ - ldrshteq r3, [sl], -r6 │ │ │ │ - eorseq r3, sl, r6, lsl #25 │ │ │ │ - eorseq r3, sl, r8, lsl #19 │ │ │ │ - eorseq r3, sl, lr, asr #24 │ │ │ │ - ldrhteq r3, [sl], -ip │ │ │ │ - eorseq r3, sl, r0, lsr #24 │ │ │ │ - ldrshteq r3, [sl], -lr │ │ │ │ - mlaseq sl, r0, r9, r3 │ │ │ │ - eorseq r3, sl, r6, asr #23 │ │ │ │ - ldrsbteq r3, [sl], -r4 │ │ │ │ - eorseq r3, sl, r4, lsr #23 │ │ │ │ - eorseq r3, sl, lr, ror fp │ │ │ │ - eorseq r9, ip, sl, asr r8 │ │ │ │ - eorseq r3, sl, ip, lsr #19 │ │ │ │ - ldrshteq lr, [r9], -r4 │ │ │ │ - eorseq r3, sl, ip, asr #22 │ │ │ │ - eorseq r3, sl, r6, lsr fp │ │ │ │ - eorseq r9, ip, r2, lsl r8 │ │ │ │ - eorseq r3, sl, r4, ror #18 │ │ │ │ - eorseq lr, r9, ip, lsr #23 │ │ │ │ + eorseq r3, sl, sl, asr sl │ │ │ │ + eorseq r3, sl, r0, ror #27 │ │ │ │ + eorseq r3, sl, sl, lsl #21 │ │ │ │ + eorseq r3, sl, r8, lsr #27 │ │ │ │ + eorseq r3, sl, lr, ror #20 │ │ │ │ + eorseq r3, sl, r8, ror sp │ │ │ │ + eorseq r3, sl, r6, asr sl │ │ │ │ + eorseq r3, sl, r6, ror #25 │ │ │ │ + eorseq r3, sl, r8, ror #19 │ │ │ │ + eorseq r3, sl, lr, lsr #25 │ │ │ │ + eorseq r3, sl, ip, lsl sl │ │ │ │ + eorseq r3, sl, r0, lsl #25 │ │ │ │ + eorseq r3, sl, lr, asr ip │ │ │ │ + ldrshteq r3, [sl], -r0 │ │ │ │ + eorseq r3, sl, r6, lsr #24 │ │ │ │ + eorseq r3, sl, r4, lsr fp │ │ │ │ + eorseq r3, sl, r4, lsl #24 │ │ │ │ + ldrsbteq r3, [sl], -lr │ │ │ │ + ldrhteq r9, [ip], -sl │ │ │ │ + eorseq r3, sl, ip, lsl #20 │ │ │ │ + eorseq lr, r9, r4, asr ip │ │ │ │ + eorseq r3, sl, ip, lsr #23 │ │ │ │ + mlaseq sl, r6, fp, r3 │ │ │ │ + eorseq r9, ip, r2, ror r8 │ │ │ │ + eorseq r3, sl, r4, asr #19 │ │ │ │ + eorseq lr, r9, ip, lsl #24 │ │ │ │ + eorseq r3, sl, r8, asr fp │ │ │ │ + eorseq r3, sl, lr, asr #22 │ │ │ │ + eorseq r9, ip, sl, lsr #16 │ │ │ │ + eorseq r3, sl, ip, ror r9 │ │ │ │ + eorseq lr, r9, r4, asr #23 │ │ │ │ ldrshteq r3, [sl], -r8 │ │ │ │ - eorseq r3, sl, lr, ror #21 │ │ │ │ - eorseq r9, ip, sl, asr #15 │ │ │ │ - eorseq r3, sl, ip, lsl r9 │ │ │ │ - eorseq lr, r9, r4, ror #22 │ │ │ │ - mlaseq sl, r8, sl, r3 │ │ │ │ - eorseq r3, sl, r6, lsr #21 │ │ │ │ - eorseq r9, ip, r2, lsl #15 │ │ │ │ - eorseq lr, r9, lr, lsr #22 │ │ │ │ - ldrhteq r4, [sl], -lr │ │ │ │ - eorseq r3, sl, ip, ror #20 │ │ │ │ - eorseq r3, sl, ip, lsr #17 │ │ │ │ - eorseq r9, ip, r6, asr #14 │ │ │ │ - eorseq lr, r9, r4, ror #21 │ │ │ │ - eorseq r4, sl, ip, lsl #3 │ │ │ │ - eorseq r3, sl, r2, lsr #20 │ │ │ │ - eorseq r3, sl, r4, ror #16 │ │ │ │ - ldrshteq r9, [ip], -ip │ │ │ │ - mlaseq r9, sl, sl, lr │ │ │ │ - eorseq r3, sl, r0, asr #18 │ │ │ │ - eorseq r3, sl, sl, lsl r9 │ │ │ │ - eorseq r3, sl, r0, lsl r9 │ │ │ │ - eorseq r3, sl, r2, lsl #18 │ │ │ │ - ldrsbteq r3, [sl], -r8 │ │ │ │ - eorseq r3, sl, sl, ror #17 │ │ │ │ - mlaseq sl, ip, r8, r3 │ │ │ │ + eorseq r3, sl, r6, lsl #22 │ │ │ │ + eorseq r9, ip, r2, ror #15 │ │ │ │ + eorseq lr, r9, lr, lsl #23 │ │ │ │ + eorseq r4, sl, lr, lsl r2 │ │ │ │ + eorseq r3, sl, ip, asr #21 │ │ │ │ + eorseq r3, sl, ip, lsl #18 │ │ │ │ + eorseq r9, ip, r6, lsr #15 │ │ │ │ + eorseq lr, r9, r4, asr #22 │ │ │ │ + eorseq r4, sl, ip, ror #3 │ │ │ │ + eorseq r3, sl, r2, lsl #21 │ │ │ │ + eorseq r3, sl, r4, asr #17 │ │ │ │ + eorseq r9, ip, ip, asr r7 │ │ │ │ + ldrshteq lr, [r9], -sl │ │ │ │ + eorseq r3, sl, r0, lsr #19 │ │ │ │ + eorseq r3, sl, sl, ror r9 │ │ │ │ + eorseq r3, sl, r0, ror r9 │ │ │ │ + eorseq r3, sl, r2, ror #18 │ │ │ │ + eorseq r3, sl, r8, lsr r9 │ │ │ │ + eorseq r3, sl, sl, asr #18 │ │ │ │ + ldrshteq r3, [sl], -ip │ │ │ │ + eorseq r3, sl, r2, lsr #17 │ │ │ │ + eorseq r3, sl, r4, asr #17 │ │ │ │ + eorseq r3, sl, sl, lsl #17 │ │ │ │ + mlaseq sl, r8, r8, r3 │ │ │ │ + eorseq r3, sl, r2, ror r8 │ │ │ │ + eorseq r3, sl, r8, ror #16 │ │ │ │ + eorseq r3, sl, sl, asr r8 │ │ │ │ + eorseq r3, sl, r0, lsr r8 │ │ │ │ eorseq r3, sl, r2, asr #16 │ │ │ │ - eorseq r3, sl, r4, ror #16 │ │ │ │ - eorseq r3, sl, sl, lsr #16 │ │ │ │ - eorseq r3, sl, r8, lsr r8 │ │ │ │ - eorseq r3, sl, r2, lsl r8 │ │ │ │ - eorseq r3, sl, r8, lsl #16 │ │ │ │ + ldrshteq r4, [sl], -r2 │ │ │ │ + eorseq r3, sl, r8, ror r9 │ │ │ │ + ldrhteq r3, [sl], -r8 │ │ │ │ + eorseq r9, ip, r2, asr r6 │ │ │ │ + ldrshteq lr, [r9], -r0 │ │ │ │ + eorseq r3, sl, r2, asr #14 │ │ │ │ + eorseq r3, sl, r4, lsl r7 │ │ │ │ + eorseq r3, sl, lr, lsl r7 │ │ │ │ + ldrshteq r3, [sl], -ip │ │ │ │ ldrshteq r3, [sl], -sl │ │ │ │ - ldrsbteq r3, [sl], -r0 │ │ │ │ - eorseq r3, sl, r2, ror #15 │ │ │ │ - mlaseq sl, r2, r0, r4 │ │ │ │ - eorseq r3, sl, r8, lsl r9 │ │ │ │ - eorseq r3, sl, r8, asr r7 │ │ │ │ - ldrshteq r9, [ip], -r2 │ │ │ │ - mlaseq r9, r0, r9, lr │ │ │ │ - eorseq r3, sl, r2, ror #13 │ │ │ │ + eorseq r3, sl, r4, ror #13 │ │ │ │ + ldrsbteq r3, [sl], -r6 │ │ │ │ + eorseq r3, sl, ip, asr #13 │ │ │ │ + eorseq r3, sl, r6, lsr #13 │ │ │ │ ldrhteq r3, [sl], -r4 │ │ │ │ - ldrhteq r3, [sl], -lr │ │ │ │ - mlaseq sl, ip, r6, r3 │ │ │ │ - mlaseq sl, sl, r6, r3 │ │ │ │ - eorseq r3, sl, r4, lsl #13 │ │ │ │ - eorseq r3, sl, r6, ror r6 │ │ │ │ - eorseq r3, sl, ip, ror #12 │ │ │ │ + eorseq r3, sl, r2, ror #11 │ │ │ │ + eorseq r3, sl, ip, lsr r6 │ │ │ │ eorseq r3, sl, r6, asr #12 │ │ │ │ - eorseq r3, sl, r4, asr r6 │ │ │ │ - eorseq r3, sl, r2, lsl #11 │ │ │ │ - ldrsbteq r3, [sl], -ip │ │ │ │ - eorseq r3, sl, r6, ror #11 │ │ │ │ - mlaseq sl, ip, r5, r3 │ │ │ │ - eorseq r3, sl, r6, lsr lr │ │ │ │ - eorseq r3, sl, r4, lsr r5 │ │ │ │ - eorseq r3, sl, r4, asr #28 │ │ │ │ - eorseq r3, sl, r8, asr lr │ │ │ │ - eorseq r3, sl, lr, asr lr │ │ │ │ - eorseq r3, sl, r0, ror #28 │ │ │ │ - eorseq r3, sl, r4, asr #27 │ │ │ │ - eorseq r3, sl, sl, lsr #27 │ │ │ │ - eorseq r3, sl, r0, asr #27 │ │ │ │ - eorseq r1, fp, r0, ror #15 │ │ │ │ - eorseq r2, sl, r2, ror #29 │ │ │ │ - eorseq r2, lr, r2, lsl r6 │ │ │ │ - eorseq r2, fp, r2, lsl #7 │ │ │ │ - eorseq r3, sl, r6, lsr r3 │ │ │ │ - eorseq r3, sl, lr, lsr r3 │ │ │ │ - eorseq r3, sl, r0, asr #6 │ │ │ │ - ldrshteq r3, [sl], -r0 │ │ │ │ - eorseq lr, r9, r8, ror r6 │ │ │ │ + ldrshteq r3, [sl], -ip │ │ │ │ + mlaseq sl, r6, lr, r3 │ │ │ │ + mlaseq sl, r4, r5, r3 │ │ │ │ + eorseq r3, sl, r4, lsr #29 │ │ │ │ + ldrhteq r3, [sl], -r8 │ │ │ │ + ldrhteq r3, [sl], -lr │ │ │ │ + eorseq r3, sl, r0, asr #29 │ │ │ │ + eorseq r3, sl, r4, lsr #28 │ │ │ │ + eorseq r3, sl, sl, lsl #28 │ │ │ │ + eorseq r3, sl, r0, lsr #28 │ │ │ │ + eorseq r1, fp, r0, asr #16 │ │ │ │ + eorseq r2, sl, r2, asr #30 │ │ │ │ + eorseq r2, lr, r2, ror r6 │ │ │ │ + eorseq r2, fp, r2, ror #7 │ │ │ │ + mlaseq sl, r6, r3, r3 │ │ │ │ + mlaseq sl, lr, r3, r3 │ │ │ │ + eorseq r3, sl, r0, lsr #7 │ │ │ │ + eorseq r3, sl, r0, asr sp │ │ │ │ + ldrsbteq lr, [r9], -r8 │ │ │ │ addeq pc, pc, sl, ror #16 │ │ │ │ - eorseq r3, sl, ip, lsr #5 │ │ │ │ - eorseq r3, fp, r4, asr #26 │ │ │ │ - eorseq r3, fp, sl, lsr sp │ │ │ │ + eorseq r3, sl, ip, lsl #6 │ │ │ │ + eorseq r3, fp, r4, lsr #27 │ │ │ │ + mlaseq fp, sl, sp, r3 │ │ │ │ @ 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 │ │ │ │ - eorseq r3, sl, r6, lsl #20 │ │ │ │ - eorseq r3, sp, r8, lsr #22 │ │ │ │ - ldrshteq sp, [r9], -r2 │ │ │ │ - ldrsbteq r3, [sl], -ip │ │ │ │ - mlaseq r9, lr, lr, sp │ │ │ │ - eorseq sp, r9, ip, asr #28 │ │ │ │ - eorseq r3, sl, r6, asr #18 │ │ │ │ - ldrshteq r3, [sl], -r8 │ │ │ │ - ldrhteq r3, [fp], -r2 │ │ │ │ - eorseq r3, sl, r6, lsr #17 │ │ │ │ - eorseq r3, sl, r6, lsl #17 │ │ │ │ - eorseq r3, sl, r4, ror #16 │ │ │ │ - eorseq r2, sl, r6, lsl #31 │ │ │ │ - eorseq pc, r9, r8, lsl #16 │ │ │ │ - eorseq r2, sl, lr, ror #30 │ │ │ │ - eorseq r3, sl, ip, lsr #16 │ │ │ │ - eorseq r2, sl, r6, asr pc │ │ │ │ - eorseq r3, sl, r6, lsl #16 │ │ │ │ - eorseq r3, sl, r4, lsr #7 │ │ │ │ - ldrhteq r3, [sl], -r2 │ │ │ │ - ldrhteq r2, [sl], -ip │ │ │ │ - eorseq r3, sl, ip, lsr #7 │ │ │ │ - ldrhteq r3, [sl], -r0 │ │ │ │ - ldrhteq r3, [sl], -r0 │ │ │ │ - ldrhteq r3, [sl], -r0 │ │ │ │ - eorseq r3, sl, r0, asr #7 │ │ │ │ - ldrsbteq r3, [sl], -r6 │ │ │ │ - eorseq r3, sl, r2, ror #7 │ │ │ │ - eorseq r3, sl, r2, ror #7 │ │ │ │ - eorseq r3, sl, sl, lsl r3 │ │ │ │ - ldrsbteq r3, [sl], -r4 │ │ │ │ - ldrsbteq r3, [sl], -r0 │ │ │ │ - ldrsbteq r3, [sl], -lr │ │ │ │ - eorseq r3, sl, r8, lsr r5 │ │ │ │ - mlaseq sl, lr, lr, r2 │ │ │ │ - eorseq r3, sl, r6, lsr #10 │ │ │ │ - eorseq r3, sl, r2, asr #10 │ │ │ │ + eorseq r3, sl, r6, ror #20 │ │ │ │ + eorseq r3, sp, r8, lsl #23 │ │ │ │ + eorseq sp, r9, r2, asr pc │ │ │ │ + eorseq r3, sl, ip, lsr sl │ │ │ │ + ldrshteq sp, [r9], -lr │ │ │ │ + eorseq sp, r9, ip, lsr #29 │ │ │ │ + eorseq r3, sl, r6, lsr #19 │ │ │ │ + eorseq r3, sl, r8, asr r9 │ │ │ │ + eorseq r3, fp, r2, lsl sl │ │ │ │ + eorseq r3, sl, r6, lsl #18 │ │ │ │ + eorseq r3, sl, r6, ror #17 │ │ │ │ + eorseq r3, sl, r4, asr #17 │ │ │ │ + eorseq r2, sl, r6, ror #31 │ │ │ │ + eorseq pc, r9, r8, ror #16 │ │ │ │ + eorseq r2, sl, lr, asr #31 │ │ │ │ + eorseq r3, sl, ip, lsl #17 │ │ │ │ + ldrhteq r2, [sl], -r6 │ │ │ │ + eorseq r3, sl, r6, ror #16 │ │ │ │ + eorseq r3, sl, r4, lsl #8 │ │ │ │ + eorseq r3, sl, r2, lsl r4 │ │ │ │ + eorseq r2, sl, ip, lsl pc │ │ │ │ + eorseq r3, sl, ip, lsl #8 │ │ │ │ + eorseq r3, sl, r0, lsl r4 │ │ │ │ + eorseq r3, sl, r0, lsl r4 │ │ │ │ + eorseq r3, sl, r0, lsl r4 │ │ │ │ + eorseq r3, sl, r0, lsr #8 │ │ │ │ + eorseq r3, sl, r6, lsr r4 │ │ │ │ + eorseq r3, sl, r2, asr #8 │ │ │ │ + eorseq r3, sl, r2, asr #8 │ │ │ │ + eorseq r3, sl, sl, ror r3 │ │ │ │ + eorseq r3, sl, r4, lsr r4 │ │ │ │ + eorseq r3, sl, r0, lsr r4 │ │ │ │ + eorseq r3, sl, lr, lsr r4 │ │ │ │ + mlaseq sl, r8, r5, r3 │ │ │ │ + ldrshteq r2, [sl], -lr │ │ │ │ + eorseq r3, sl, r6, lsl #11 │ │ │ │ + eorseq r3, sl, r2, lsr #11 │ │ │ │ + eorseq r2, sl, r4, asr sp │ │ │ │ + eorseq r6, sl, lr, asr #2 │ │ │ │ ldrshteq r2, [sl], -r4 │ │ │ │ - eorseq r6, sl, lr, ror #1 │ │ │ │ - mlaseq sl, r4, ip, r2 │ │ │ │ - ldrshteq r3, [sl], -ip │ │ │ │ - eorseq r2, sl, sl, asr #25 │ │ │ │ - mlaseq sl, lr, r4, r3 │ │ │ │ - eorseq r2, sl, ip, ror #24 │ │ │ │ - eorseq r3, sl, ip, ror r4 │ │ │ │ - eorseq r2, sl, sl, asr ip │ │ │ │ - eorseq r3, sl, ip, asr #8 │ │ │ │ - eorseq r3, sl, r6, lsr #8 │ │ │ │ - eorseq r2, sl, r8, lsr #24 │ │ │ │ - eorseq r3, sl, r0, lsl #8 │ │ │ │ - eorseq r2, sl, r2, lsl ip │ │ │ │ - ldrsbteq r3, [sl], -r0 │ │ │ │ - eorseq r3, sl, ip, lsr #7 │ │ │ │ - eorseq r2, sl, lr, lsr #24 │ │ │ │ - eorseq r3, sl, r2, lsl #7 │ │ │ │ - ldrsbteq r2, [sl], -r0 │ │ │ │ - eorseq r3, sl, r0, asr r3 │ │ │ │ + eorseq r3, sl, ip, asr r5 │ │ │ │ + eorseq r2, sl, sl, lsr #26 │ │ │ │ + ldrshteq r3, [sl], -lr │ │ │ │ + eorseq r2, sl, ip, asr #25 │ │ │ │ + ldrsbteq r3, [sl], -ip │ │ │ │ ldrhteq r2, [sl], -sl │ │ │ │ - eorseq r3, sl, lr, lsl r3 │ │ │ │ - eorseq r2, sl, r4, lsr #23 │ │ │ │ - eorseq r3, sl, ip, ror #5 │ │ │ │ - eorseq r2, sl, lr, lsl #23 │ │ │ │ - eorseq r3, sl, r2, asr #5 │ │ │ │ - eorseq r2, sl, ip, ror fp │ │ │ │ - mlaseq sl, r8, r2, r3 │ │ │ │ - eorseq r2, sl, r6, ror #22 │ │ │ │ - eorseq r3, sl, sl, ror #4 │ │ │ │ - eorseq r2, sl, r0, asr fp │ │ │ │ - eorseq r3, sl, r0, asr #4 │ │ │ │ - eorseq r2, sl, sl, lsr fp │ │ │ │ - eorseq r3, sl, sl, lsl r2 │ │ │ │ - eorseq r2, sl, r4, lsr #22 │ │ │ │ - eorseq r3, sl, ip, ror #3 │ │ │ │ - eorseq r2, sl, lr, lsl #22 │ │ │ │ + eorseq r3, sl, ip, lsr #9 │ │ │ │ + eorseq r3, sl, r6, lsl #9 │ │ │ │ + eorseq r2, sl, r8, lsl #25 │ │ │ │ + eorseq r3, sl, r0, ror #8 │ │ │ │ + eorseq r2, sl, r2, ror ip │ │ │ │ + eorseq r3, sl, r0, lsr r4 │ │ │ │ + eorseq r3, sl, ip, lsl #8 │ │ │ │ + eorseq r2, sl, lr, lsl #25 │ │ │ │ + eorseq r3, sl, r2, ror #7 │ │ │ │ + eorseq r2, sl, r0, lsr ip │ │ │ │ + ldrhteq r3, [sl], -r0 │ │ │ │ + eorseq r2, sl, sl, lsl ip │ │ │ │ + eorseq r3, sl, lr, ror r3 │ │ │ │ + eorseq r2, sl, r4, lsl #24 │ │ │ │ + eorseq r3, sl, ip, asr #6 │ │ │ │ + eorseq r2, sl, lr, ror #23 │ │ │ │ + eorseq r3, sl, r2, lsr #6 │ │ │ │ + ldrsbteq r2, [sl], -ip │ │ │ │ + ldrshteq r3, [sl], -r8 │ │ │ │ + eorseq r2, sl, r6, asr #23 │ │ │ │ + eorseq r3, sl, sl, asr #5 │ │ │ │ + ldrhteq r2, [sl], -r0 │ │ │ │ + eorseq r3, sl, r0, lsr #5 │ │ │ │ + mlaseq sl, sl, fp, r2 │ │ │ │ + eorseq r3, sl, sl, ror r2 │ │ │ │ + eorseq r2, sl, r4, lsl #23 │ │ │ │ + eorseq r3, sl, ip, asr #4 │ │ │ │ + eorseq r2, sl, lr, ror #22 │ │ │ │ + eorseq r3, sl, r2, lsr #4 │ │ │ │ + eorseq r2, sl, r8, asr fp │ │ │ │ + ldrshteq r3, [sl], -r4 │ │ │ │ + eorseq r2, sl, r2, asr #22 │ │ │ │ eorseq r3, sl, r2, asr #3 │ │ │ │ - ldrshteq r2, [sl], -r8 │ │ │ │ - mlaseq sl, r4, r1, r3 │ │ │ │ - eorseq r2, sl, r2, ror #21 │ │ │ │ - eorseq r3, sl, r2, ror #2 │ │ │ │ - ldrsbteq r2, [sl], -r0 │ │ │ │ - eorseq r3, sl, r8, lsr r1 │ │ │ │ - ldrhteq r2, [sl], -sl │ │ │ │ - eorseq r3, sl, sl, lsl #2 │ │ │ │ - eorseq r2, sl, r4, lsr #21 │ │ │ │ - eorseq r3, sl, r0, ror #1 │ │ │ │ - eorseq r2, sl, lr, lsl #21 │ │ │ │ - ldrhteq r3, [sl], -sl │ │ │ │ - eorseq r2, sl, r8, ror sl │ │ │ │ - eorseq r3, sl, r4, ror r0 │ │ │ │ - eorseq r2, sl, r2, ror #20 │ │ │ │ - mlaseq sl, r2, pc, r2 @ │ │ │ │ - eorseq r2, sl, ip, asr #20 │ │ │ │ - eorseq r2, sl, ip, ror pc │ │ │ │ - eorseq r2, sl, sl, lsr sl │ │ │ │ - eorseq r2, sl, r2, lsl #30 │ │ │ │ - eorseq r2, sl, r4, lsr #20 │ │ │ │ - ldrsbteq r2, [sl], -sl │ │ │ │ - eorseq r2, sl, r8, asr sl │ │ │ │ + eorseq r2, sl, r0, lsr fp │ │ │ │ + mlaseq sl, r8, r1, r3 │ │ │ │ + eorseq r2, sl, sl, lsl fp │ │ │ │ + eorseq r3, sl, sl, ror #2 │ │ │ │ + eorseq r2, sl, r4, lsl #22 │ │ │ │ + eorseq r3, sl, r0, asr #2 │ │ │ │ + eorseq r2, sl, lr, ror #21 │ │ │ │ + eorseq r3, sl, sl, lsl r1 │ │ │ │ + ldrsbteq r2, [sl], -r8 │ │ │ │ + ldrsbteq r3, [sl], -r4 │ │ │ │ + eorseq r2, sl, r2, asr #21 │ │ │ │ + ldrshteq r2, [sl], -r2 │ │ │ │ + eorseq r2, sl, ip, lsr #21 │ │ │ │ + ldrsbteq r2, [sl], -ip │ │ │ │ + mlaseq sl, sl, sl, r2 │ │ │ │ + eorseq r2, sl, r2, ror #30 │ │ │ │ + eorseq r2, sl, r4, lsl #21 │ │ │ │ + eorseq r2, sl, sl, lsr pc │ │ │ │ + ldrhteq r2, [sl], -r8 │ │ │ │ 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 │ │ │ │ - eorseq r2, sl, r4, ror #13 │ │ │ │ + eorseq r2, sl, r4, asr #14 │ │ │ │ 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, asr r8 │ │ │ │ + ldrhteq r1, [lr], -lr │ │ │ │ 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, ror #6 │ │ │ │ + eorseq r1, lr, r0, asr #7 │ │ │ │ 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 r0, lr, sl, asr pc │ │ │ │ + ldrhteq r0, [lr], -sl │ │ │ │ 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, ror #25 │ │ │ │ + eorseq r0, lr, r4, asr #26 │ │ │ │ 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, lsr #25 │ │ │ │ + eorseq r0, lr, ip, lsl #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, lsr #17 │ │ │ │ + eorseq r0, lr, r6, lsl #18 │ │ │ │ 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, sl, lsl #17 │ │ │ │ + eorseq r4, sl, sl, ror #17 │ │ │ │ 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 │ │ │ │ - ldrsbteq ip, [sp], -lr │ │ │ │ + eorseq ip, sp, lr, lsr r5 │ │ │ │ @ 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 │ │ │ │ - eorseq r0, r9, ip, lsl r8 │ │ │ │ - eorseq lr, r9, r0, ror #15 │ │ │ │ - eorseq ip, r9, r2, ror #21 │ │ │ │ + eorseq r0, r9, ip, ror r8 │ │ │ │ + eorseq lr, r9, r0, asr #16 │ │ │ │ + eorseq ip, r9, r2, asr #22 │ │ │ │ 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 │ │ │ │ - mlaseq r9, lr, lr, sp │ │ │ │ + ldrshteq sp, [r9], -lr │ │ │ │ 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]! │ │ │ │ - eorseq sl, sl, r0, lsr r7 │ │ │ │ + mlaseq sl, r0, r7, sl │ │ │ │ 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: 0x4681fafd │ │ │ │ @@ -150271,19 +150271,19 @@ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq sp, fp, r4, asr r7 │ │ │ │ strdeq r9, [lr], r6 │ │ │ │ @ instruction: 0x008e99b4 │ │ │ │ @ instruction: 0x008e99b8 │ │ │ │ @ instruction: 0x008bd6be │ │ │ │ andeq r0, r0, ip, ror #16 │ │ │ │ - eorseq r1, r7, r4, lsr #23 │ │ │ │ - eorseq r7, r6, r2, asr #7 │ │ │ │ + eorseq r1, r7, r4, lsl #24 │ │ │ │ + eorseq r7, r6, r2, lsr #8 │ │ │ │ addeq r9, lr, lr, lsl r9 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq r5, r7, r6, ror #14 │ │ │ │ + eorseq r5, r7, r6, asr #15 │ │ │ │ @ instruction: 0xfffff9cd │ │ │ │ @ instruction: 0xfffff99b │ │ │ │ @ instruction: 0x008e98b6 │ │ │ │ stmdbvc r3, {r0, r3, r4, r9, fp, lr} │ │ │ │ blcs 393cac │ │ │ │ ldm pc, {r0, r1, r3, r5, fp, ip, lr, pc}^ @ │ │ │ │ andne pc, r9, #3 │ │ │ │ @@ -151277,17 +151277,17 @@ │ │ │ │ addeq r8, lr, r4, lsr #20 │ │ │ │ addeq r8, lr, r8, lsr #20 │ │ │ │ addeq ip, fp, r0, lsr r7 │ │ │ │ @ instruction: 0xffffeb07 │ │ │ │ @ instruction: 0xffffeacd │ │ │ │ addeq r8, lr, r6, lsr #19 │ │ │ │ andeq r0, r0, ip, ror #16 │ │ │ │ - eorseq r6, r6, r4, lsl #8 │ │ │ │ + eorseq r6, r6, r4, ror #8 │ │ │ │ addeq r8, lr, lr, lsl #18 │ │ │ │ - eorseq r6, r6, r0, ror #6 │ │ │ │ + eorseq r6, r6, r0, asr #7 │ │ │ │ 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} │ │ │ │ @@ -151420,19 +151420,19 @@ │ │ │ │ addeq r8, lr, r2, lsr r8 │ │ │ │ addeq r8, lr, sl, ror #15 │ │ │ │ strdeq r8, [lr], r2 │ │ │ │ strdeq ip, [fp], sl │ │ │ │ addeq r8, lr, r4, ror r7 │ │ │ │ andeq r0, r0, ip, ror #16 │ │ │ │ addeq r8, lr, r0, lsl #14 │ │ │ │ - eorseq r6, r9, r8, lsl #15 │ │ │ │ - eorseq r6, r6, lr, asr r1 │ │ │ │ - ldrhteq r1, [r7], -r4 │ │ │ │ - eorseq r6, r6, sl, lsl r4 │ │ │ │ - eorseq r6, r6, r8, lsr #2 │ │ │ │ + eorseq r6, r9, r8, ror #15 │ │ │ │ + ldrhteq r6, [r6], -lr │ │ │ │ + eorseq r2, r7, r4, lsl r0 │ │ │ │ + eorseq r6, r6, sl, ror r4 │ │ │ │ + eorseq r6, r6, r8, lsl #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} │ │ │ │ @@ -152511,15 +152511,15 @@ │ │ │ │ @ instruction: 0xf852447a │ │ │ │ blcs 10d0e14 │ │ │ │ andcs sp, r0, r1 │ │ │ │ blvc 10d6b50 │ │ │ │ svclt 0x00942802 │ │ │ │ andcs r2, r1, r0 │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r4, sl, r8, ror #7 │ │ │ │ + eorseq r4, sl, r8, asr #8 │ │ │ │ bvs fcda4 │ │ │ │ blcs 5a31b4 │ │ │ │ @ instruction: 0x4770d0fb │ │ │ │ blcs 123bbc │ │ │ │ stmdbvc r2, {r0, r2, r8, fp, ip, lr, pc} │ │ │ │ bcs 1535c0 │ │ │ │ ldrmi sp, [r8], -r8, lsl #16 │ │ │ │ @@ -152863,16 +152863,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 │ │ │ │ addeq r0, r7, lr, ror #31 │ │ │ │ - ldrshteq r8, [r5], -lr │ │ │ │ - ldrshteq r8, [r5], -r8 │ │ │ │ + eorseq r9, r5, lr, asr r0 │ │ │ │ + eorseq r9, r5, r8, asr r0 │ │ │ │ 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 │ │ │ │ @@ -152894,29 +152894,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 │ │ │ │ - ldrsbteq r1, [r6], -r6 │ │ │ │ - eorseq r4, r6, r0, ror #20 │ │ │ │ - ldrshteq r7, [r9], -lr │ │ │ │ - eorseq r4, r6, ip, asr sl │ │ │ │ - eorseq r4, r6, lr, ror #20 │ │ │ │ - eorseq r4, r6, ip, lsr sl │ │ │ │ - eorseq r4, r6, sl, lsr #20 │ │ │ │ - eorseq sp, r6, ip, lsl r8 │ │ │ │ - eorseq r4, r6, lr, ror #20 │ │ │ │ - eorseq r4, r6, r0, ror sl │ │ │ │ - eorseq r4, r6, r2, ror sl │ │ │ │ - eorseq r4, r6, r4, ror sl │ │ │ │ - eorseq r4, r6, r6, ror sl │ │ │ │ - eorseq r6, r8, r0, ror #21 │ │ │ │ - ldrsbteq r4, [r6], -lr │ │ │ │ + eorseq r1, r6, r6, lsr r6 │ │ │ │ + eorseq r4, r6, r0, asr #21 │ │ │ │ + eorseq r7, r9, lr, asr r9 │ │ │ │ + ldrhteq r4, [r6], -ip │ │ │ │ + eorseq r4, r6, lr, asr #21 │ │ │ │ + mlaseq r6, ip, sl, r4 │ │ │ │ + eorseq r4, r6, sl, lsl #21 │ │ │ │ + eorseq sp, r6, ip, ror r8 │ │ │ │ + eorseq r4, r6, lr, asr #21 │ │ │ │ + ldrsbteq r4, [r6], -r0 │ │ │ │ + ldrsbteq r4, [r6], -r2 │ │ │ │ + ldrsbteq r4, [r6], -r4 │ │ │ │ + ldrsbteq r4, [r6], -r6 │ │ │ │ + eorseq r6, r8, r0, asr #22 │ │ │ │ + eorseq r4, r6, lr, lsr r3 │ │ │ │ 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 │ │ │ │ @@ -152938,39 +152938,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, sl, lsr #21 │ │ │ │ + eorseq r4, r6, r4, ror sl │ │ │ │ + mlaseq r8, r2, sp, r0 │ │ │ │ + eorseq r4, r6, ip, ror #20 │ │ │ │ + ldrshteq sl, [r7], -lr │ │ │ │ + eorseq r5, r6, r8, ror #11 │ │ │ │ + eorseq ip, r5, r6, lsr #10 │ │ │ │ + eorseq fp, r7, ip, lsr #18 │ │ │ │ + eorseq r6, r6, sl, lsl r5 │ │ │ │ + eorseq r6, r6, r8, lsr #10 │ │ │ │ + eorseq r4, r6, r6, asr #20 │ │ │ │ + eorseq r4, r6, r8, asr #20 │ │ │ │ eorseq r4, r6, sl, asr #20 │ │ │ │ - eorseq r4, r6, r4, lsl sl │ │ │ │ - eorseq r0, r8, r2, lsr sp │ │ │ │ - eorseq r4, r6, ip, lsl #20 │ │ │ │ - mlaseq r7, lr, fp, sl │ │ │ │ - eorseq r5, r6, r8, lsl #11 │ │ │ │ - eorseq ip, r5, r6, asr #9 │ │ │ │ - eorseq fp, r7, ip, asr #17 │ │ │ │ - ldrhteq r6, [r6], -sl │ │ │ │ - eorseq r6, r6, r8, asr #9 │ │ │ │ - eorseq r4, r6, r6, ror #19 │ │ │ │ - eorseq r4, r6, r8, ror #19 │ │ │ │ - eorseq r4, r6, sl, ror #19 │ │ │ │ - eorseq r4, r6, ip, ror #19 │ │ │ │ - eorseq r4, r6, lr, ror #19 │ │ │ │ + eorseq r4, r6, ip, asr #20 │ │ │ │ + eorseq r4, r6, lr, asr #20 │ │ │ │ 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 │ │ │ │ addeq r0, r7, r6, ror #27 │ │ │ │ - eorseq r8, r5, r6, ror lr │ │ │ │ - eorseq r8, r5, r0, ror lr │ │ │ │ + ldrsbteq r8, [r5], -r6 │ │ │ │ + ldrsbteq r8, [r5], -r0 │ │ │ │ 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} │ │ │ │ @@ -152987,62 +152987,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 │ │ │ │ - mlaseq r6, r4, r9, r4 │ │ │ │ + ldrshteq r4, [r6], -r4 │ │ │ │ ldrdeq r0, [r7], r2 │ │ │ │ - eorseq r4, r6, r6, asr r9 │ │ │ │ - eorseq r8, r5, ip, lsl lr │ │ │ │ - eorseq r4, r6, sl, asr #19 │ │ │ │ - eorseq r8, r5, r0, lsl lr │ │ │ │ - eorseq r4, r6, r2, lsl #19 │ │ │ │ - mlaseq r6, ip, r9, r4 │ │ │ │ + ldrhteq r4, [r6], -r6 │ │ │ │ + eorseq r8, r5, ip, ror lr │ │ │ │ + eorseq r4, r6, sl, lsr #20 │ │ │ │ + eorseq r8, r5, r0, ror lr │ │ │ │ + eorseq r4, r6, r2, ror #19 │ │ │ │ + ldrshteq r4, [r6], -ip │ │ │ │ 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 │ │ │ │ strdeq r0, [r7], sl │ │ │ │ - eorseq r8, r5, lr, asr #27 │ │ │ │ - eorseq r8, r5, r8, asr #27 │ │ │ │ + eorseq r8, r5, lr, lsr #28 │ │ │ │ + eorseq r8, r5, r8, lsr #28 │ │ │ │ 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 │ │ │ │ @ instruction: 0x008709be │ │ │ │ - eorseq r8, r5, r6, lsr #27 │ │ │ │ - eorseq r8, r5, r0, lsr #27 │ │ │ │ + eorseq r8, r5, r6, lsl #28 │ │ │ │ + eorseq r8, r5, r0, lsl #28 │ │ │ │ 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, r6, ror #18 │ │ │ │ - eorseq r8, r5, lr, ror sp │ │ │ │ - eorseq r8, r5, r8, ror sp │ │ │ │ + ldrsbteq r8, [r5], -lr │ │ │ │ + ldrsbteq r8, [r5], -r8 │ │ │ │ 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, r2, lsr #18 │ │ │ │ - eorseq r8, r5, r6, asr sp │ │ │ │ - eorseq r8, r5, r0, asr sp │ │ │ │ + ldrhteq r8, [r5], -r6 │ │ │ │ + ldrhteq r8, [r5], -r0 │ │ │ │ bcc 131d18 │ │ │ │ andscc r1, r0, fp, asr #28 │ │ │ │ @ instruction: 0xf04f4411 │ │ │ │ andcs r5, r0, #32256 @ 0x7e00 │ │ │ │ @ instruction: 0xf813b500 │ │ │ │ cdp 15, 0, cr14, cr7, cr1, {0} │ │ │ │ @ instruction: 0xf840ea90 │ │ │ │ @@ -192955,16 +192955,16 @@ │ │ │ │ movtne lr, #15104 @ 0x3b00 │ │ │ │ ldmdavs fp, {r5, fp, sp, lr}^ │ │ │ │ vqdmulh.s d15, d2, d3 │ │ │ │ svc 0x006ef742 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ movwcs lr, #51652 @ 0xc9c4 │ │ │ │ svclt 0x0000e763 │ │ │ │ - ldrshteq sp, [r7], -lr │ │ │ │ - ldrshteq sp, [r7], -r2 │ │ │ │ + eorseq sp, r7, lr, asr r5 │ │ │ │ + eorseq sp, r7, r2, asr r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ blvs 1d87b4 │ │ │ │ strmi r4, [r8], r6, lsl #12 │ │ │ │ bvs fe190db4 │ │ │ │ @@ -193053,15 +193053,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, asr r6 │ │ │ │ + ldrhteq sp, [r7], -ip │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4392c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [lr], -r8, ror #31 │ │ │ │ @ instruction: 0x46152138 │ │ │ │ stc2l 0, cr15, [ip], #4 │ │ │ │ @@ -193091,15 +193091,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 │ │ │ │ - eorseq sp, r7, r6, asr #11 │ │ │ │ + eorseq sp, r7, r6, lsr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec439c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi 1b07a8 │ │ │ │ ldrbtmi r4, [sl], #-2307 @ 0xfffff6fd │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stclt 15, cr15, [r8, #-676] @ 0xfffffd5c │ │ │ │ @@ -193190,15 +193190,15 @@ │ │ │ │ andcs r1, ip, #134217729 @ 0x8000001 │ │ │ │ blx 1c6a9a │ │ │ │ @ instruction: 0xf742f202 │ │ │ │ andcs lr, r0, #9600 @ 0x2580 │ │ │ │ stmib r5, {r8, r9, sp}^ │ │ │ │ pop {r2, r3, r8, r9, sp} │ │ │ │ svclt 0x000081f0 │ │ │ │ - eorseq sp, r7, r0, asr #32 │ │ │ │ + eorseq sp, r7, r0, lsr #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec43b4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ strmi r4, [r8], -sp, lsl #12 │ │ │ │ ldrmi r6, [r8, r3, ror #16] │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @@ -193459,15 +193459,15 @@ │ │ │ │ ldmpl r3, {r0, r1, r3, r6, r8}^ │ │ │ │ mvnsle r4, #805306378 @ 0x3000000a │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ bvs feb2bafc │ │ │ │ svclt 0x008c4284 │ │ │ │ andcs r2, r1, r0 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq ip, r7, r2, lsl ip │ │ │ │ + eorseq ip, r7, r2, ror ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec43f80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [ip, -r8] │ │ │ │ @ instruction: 0xf9e8f001 │ │ │ │ strmi fp, [r4], -r8, asr #3 │ │ │ │ stmdbmi lr, {r0, r2, r3, r9, fp, lr} │ │ │ │ @@ -193652,22 +193652,22 @@ │ │ │ │ stmdbmi sp, {r0, r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf7424479 │ │ │ │ stmdavs fp!, {r1, 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, r6, ror #1 │ │ │ │ + eorseq r3, r4, r6, asr #2 │ │ │ │ addeq r3, r9, r2 │ │ │ │ addeq r0, r5, r0, lsr r2 │ │ │ │ ldrdeq pc, [fp], r6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ addeq pc, fp, lr, asr #5 │ │ │ │ - mlaseq r4, r4, r0, r3 │ │ │ │ - eorseq r3, r6, r4, lsr r0 │ │ │ │ + ldrshteq r3, [r4], -r4 │ │ │ │ + mlaseq r6, r4, r0, r3 │ │ │ │ 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 │ │ │ │ @@ -193774,24 +193774,24 @@ │ │ │ │ @ instruction: 0xf742e769 │ │ │ │ blmi 4a81cc │ │ │ │ ldrbtmi r3, [fp], #-3844 @ 0xfffff0fc │ │ │ │ mvnpl r6, r8, lsl r8 │ │ │ │ svclt 0x0000e766 │ │ │ │ addeq r2, r9, ip, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r6, r3, sl, ror #24 │ │ │ │ + eorseq r6, r3, sl, asr #25 │ │ │ │ ldrdeq r2, [r9], r6 │ │ │ │ - eorseq r3, r3, r2, lsr #15 │ │ │ │ - eorseq r6, r3, sl, asr #23 │ │ │ │ - eorseq r1, r3, r8, lsl ip │ │ │ │ - eorseq r2, r4, r4, lsr pc │ │ │ │ - eorseq r2, r4, r6, ror #29 │ │ │ │ - ldrsbteq r2, [r4], -r8 │ │ │ │ - eorseq r2, r4, r2, ror #29 │ │ │ │ - ldrsbteq r2, [r4], -sl │ │ │ │ + eorseq r3, r3, r2, lsl #16 │ │ │ │ + eorseq r6, r3, sl, lsr #24 │ │ │ │ + eorseq r1, r3, r8, ror ip │ │ │ │ + mlaseq r4, r4, pc, r2 @ │ │ │ │ + eorseq r2, r4, r6, asr #30 │ │ │ │ + eorseq r2, r4, r8, lsr pc │ │ │ │ + eorseq r2, r4, r2, asr #30 │ │ │ │ + eorseq r2, r4, sl, lsr pc │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec44490 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0bd8 │ │ │ │ ldcmi 13, cr6, [fp], {131} @ 0x83 │ │ │ │ ldrmi r4, [r8], -r6, lsl #12 │ │ │ │ stcge 4, cr4, [r5, #-496] @ 0xfffffe10 │ │ │ │ @@ -193818,16 +193818,16 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ stcvs 5, cr15, [r3, #52] @ 0x34 │ │ │ │ @ instruction: 0xf742bd70 │ │ │ │ svclt 0x0000eb82 │ │ │ │ addeq r2, r9, r0, ror #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq ip, r7, r8, ror sl │ │ │ │ - mlaseq r7, ip, r0, r6 │ │ │ │ + ldrsbteq ip, [r7], -r8 │ │ │ │ + ldrshteq r6, [r7], -ip │ │ │ │ addeq r2, r9, r6, lsl sp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec44524 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x4c1c0bd8 │ │ │ │ stcvs 5, cr15, [r3, #692] @ 0x2b4 │ │ │ │ ldrbtmi sl, [ip], #-3333 @ 0xfffff2fb │ │ │ │ @@ -193856,15 +193856,15 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf50dd102 │ │ │ │ ldcllt 13, cr6, [r0, #-524]! @ 0xfffffdf4 │ │ │ │ bl eab0a4 │ │ │ │ @ instruction: 0x008befb2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x00892cb8 │ │ │ │ - eorseq r6, r7, sl │ │ │ │ + eorseq r6, r7, sl, rrx │ │ │ │ addeq r2, r9, r0, lsl #25 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ bmi 7bec20 │ │ │ │ blmi 7bec38 │ │ │ │ @@ -193945,29 +193945,29 @@ │ │ │ │ @ instruction: 0xd00842be │ │ │ │ ldrtmi r6, [r8], -ip, lsr #17 │ │ │ │ ldrtmi r4, [ip], #-1585 @ 0xfffff9cf │ │ │ │ strtmi r1, [r2], -r4, lsr #23 │ │ │ │ b ffe2b20c │ │ │ │ pop {r2, r3, r5, r7, sp, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ - eorseq r5, r7, r8, lsr #29 │ │ │ │ + eorseq r5, r7, r8, lsl #30 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec44718 │ │ │ │ @ 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 │ │ │ │ - eorseq r6, r4, r8, ror #31 │ │ │ │ + eorseq r7, r4, r8, asr #32 │ │ │ │ vst3.8 {d27-d29}, [pc], lr │ │ │ │ ldrlt r5, [r0, #-3200]! @ 0xfffff380 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00ecf8cc │ │ │ │ addlt r4, r2, r3, lsl r9 │ │ │ │ blge 23fdac │ │ │ │ @ instruction: 0x46044479 │ │ │ │ @@ -194106,16 +194106,16 @@ │ │ │ │ blls 3477e0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #44]! @ 0x2c │ │ │ │ stmdb r0, {r1, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addeq r2, r9, r8, asr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r2, r4, r8, lsl #20 │ │ │ │ - ldrsbteq ip, [r5], -r2 │ │ │ │ + eorseq r2, r4, r8, ror #20 │ │ │ │ + eorseq ip, r5, r2, lsr r3 │ │ │ │ umulleq r2, r9, r0, r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec449a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi 5716cc │ │ │ │ blmi 5999dc │ │ │ │ ldrbtmi sl, [sl], #-3073 @ 0xfffff3ff │ │ │ │ @@ -194312,15 +194312,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, [r4], #180 @ 0xb4 │ │ │ │ + ldc2l 3, cr15, [ip], {45} @ 0x2d │ │ │ │ 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} │ │ │ │ @@ -194407,15 +194407,15 @@ │ │ │ │ ldrbtmi r4, [r8], #-3367 @ 0xfffff2d9 │ │ │ │ @ instruction: 0xf7ff447d │ │ │ │ ldrshlt pc, [r0, #-227] @ 0xffffff1d @ │ │ │ │ cdp 7, 11, cr15, cr14, cr1, {2} │ │ │ │ ldrbtmi r4, [fp], #-2852 @ 0xfffff4dc │ │ │ │ tstlt r8, r8, lsl r0 │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ - blx ffeaa8fe │ │ │ │ + ldc2 3, cr15, [lr], {45} @ 0x2d │ │ │ │ blmi 99d42c │ │ │ │ @ instruction: 0x212f4604 │ │ │ │ ldmdavs lr!, {r0, r1, r2, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf7414630 │ │ │ │ strmi lr, [r5], -lr, lsl #24 │ │ │ │ ldmdami lr, {r8, r9, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ @@ -194439,20 +194439,20 @@ │ │ │ │ andcc fp, r1, r0, asr r1 │ │ │ │ cdp 7, 8, cr15, cr2, cr1, {2} │ │ │ │ strtmi lr, [r0], -r2, asr #15 │ │ │ │ mcrr 7, 4, pc, sl, cr1 @ │ │ │ │ @ instruction: 0xf7411c68 │ │ │ │ @ instruction: 0xe7bbee7c │ │ │ │ @ instruction: 0xe7b74630 │ │ │ │ - eorseq r2, r4, lr, lsr #10 │ │ │ │ + eorseq r2, r4, lr, lsl #11 │ │ │ │ ldrdeq r2, [r9], r4 │ │ │ │ addeq lr, fp, sl, asr #13 │ │ │ │ @ instruction: 0xffffffaf │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r2, r4, sl, lsl #10 │ │ │ │ + eorseq r2, r4, sl, ror #10 │ │ │ │ addeq lr, fp, sl, ror #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec44ee8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r9], {248} @ 0xf8 │ │ │ │ stmdavc r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xb11bb2db │ │ │ │ @@ -194482,17 +194482,17 @@ │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7414478 │ │ │ │ stmdacs r0, {r3, 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 │ │ │ │ - eorseq r2, r4, r6, lsr r4 │ │ │ │ - eorseq r2, r4, r4, lsr r4 │ │ │ │ - eorseq r2, r4, r8, lsr r4 │ │ │ │ + mlaseq r4, r6, r4, r2 │ │ │ │ + mlaseq r4, r4, r4, r2 │ │ │ │ + mlaseq r4, r8, r4, r2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec44f84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x460e4810 │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ ldcl 7, cr15, [r4, #-260] @ 0xfffffefc │ │ │ │ @@ -194506,15 +194506,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, [r4, #260] @ 0x104 │ │ │ │ ldcllt 0, cr2, [r0, #-4]! │ │ │ │ - eorseq r2, r4, r2, lsl r4 │ │ │ │ + eorseq r2, r4, r2, ror r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec44fdc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1a00ff8 │ │ │ │ tstcc pc, r8, lsl r4 @ │ │ │ │ tstpeq r7, r1, lsr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7414620 │ │ │ │ @@ -195494,15 +195494,15 @@ │ │ │ │ ldrmi r9, [r8, r1, lsl #16] │ │ │ │ rscle r2, r7, r0, lsl #16 │ │ │ │ andlt r4, r3, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ bleq 12ae78 │ │ │ │ andlt r4, r3, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - eorseq fp, r7, r2, ror #8 │ │ │ │ + eorseq fp, r7, r2, asr #9 │ │ │ │ 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 │ │ │ │ @@ -195582,18 +195582,18 @@ │ │ │ │ ldrbtmi r6, [sl], #-2112 @ 0xfffff7c0 │ │ │ │ movtne lr, #15106 @ 0x3b02 │ │ │ │ sbcseq r6, r2, sl, asr r8 │ │ │ │ b ff9acb98 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ movwcs lr, #51652 @ 0xc9c4 │ │ │ │ svclt 0x0000e763 │ │ │ │ - ldrsbteq sl, [r7], -lr │ │ │ │ - eorseq fp, r7, r8, ror #6 │ │ │ │ - eorseq fp, r7, r0, asr #6 │ │ │ │ - eorseq sl, r7, lr, asr #29 │ │ │ │ + eorseq fp, r7, lr, lsr r0 │ │ │ │ + eorseq fp, r7, r8, asr #7 │ │ │ │ + eorseq fp, r7, r0, lsr #7 │ │ │ │ + eorseq sl, r7, lr, lsr #30 │ │ │ │ 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 1b7ad8 │ │ │ │ @@ -195656,17 +195656,17 @@ │ │ │ │ mcr2 7, 6, pc, cr10, cr15, {7} @ │ │ │ │ blvs 1fe8e04 │ │ │ │ blcc 140890 │ │ │ │ @ instruction: 0xe7d5637b │ │ │ │ mcrcs 6, 0, r4, cr0, cr1, {4} │ │ │ │ ldrtmi sp, [r5], -ip, asr #3 │ │ │ │ svclt 0x0000e7db │ │ │ │ - eorseq fp, r7, ip, lsr r2 │ │ │ │ - eorseq fp, r7, lr, lsl r2 │ │ │ │ - ldrsbteq fp, [r7], -r4 │ │ │ │ + mlaseq r7, ip, r2, fp │ │ │ │ + eorseq fp, r7, lr, ror r2 │ │ │ │ + eorseq fp, r7, r4, lsr r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec461e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vldr , [pc, #480] @ ef1cc │ │ │ │ @ instruction: 0x46047b12 │ │ │ │ tstcs r8, r8, lsl #12 │ │ │ │ @@ -195751,16 +195751,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, lsr r0 │ │ │ │ - eorseq fp, r7, sl, lsr #32 │ │ │ │ + mlaseq r7, r8, r0, fp │ │ │ │ + eorseq fp, r7, sl, lsl #1 │ │ │ │ push {r3, r4, r5, r8, r9, ip, sp, pc} │ │ │ │ vst4. {d20,d22,d24,d26}, [pc :256], r0 │ │ │ │ bl fec4635c │ │ │ │ @ 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} │ │ │ │ @@ -195782,16 +195782,16 @@ │ │ │ │ ldrbtmi r4, [fp], #-2823 @ 0xfffff4f9 │ │ │ │ movtne lr, #11011 @ 0x2b03 │ │ │ │ sbcseq r6, r2, sl, asr r8 │ │ │ │ ldmdb r2, {r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ movwcs lr, #51653 @ 0xc9c5 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq sl, r7, r2, asr #31 │ │ │ │ - eorseq sl, r7, lr, lsr #23 │ │ │ │ + eorseq fp, r7, r2, lsr #32 │ │ │ │ + eorseq sl, r7, lr, lsl #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec463d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ strmi r4, [r8], -sp, lsl #12 │ │ │ │ ldrmi r6, [r8, r3, lsr #17] │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @@ -195813,15 +195813,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, lsr fp │ │ │ │ + mlaseq r7, r4, fp, sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4644c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ strmi r4, [r8], -ip, lsl #12 │ │ │ │ ldrmi r6, [r8, fp, lsr #17] │ │ │ │ strmi r2, [r1], -r0, lsl #6 │ │ │ │ @@ -195850,30 +195850,30 @@ │ │ │ │ ldrlt r2, [r0], #-780 @ 0xfffffcf4 │ │ │ │ bcc 1422d4 │ │ │ │ ldrbtmi r3, [ip], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf85d604c │ │ │ │ stmib r0, {r2, r8, r9, fp, lr}^ │ │ │ │ ldrbmi r2, [r0, -ip, lsl #6]! │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq sl, r7, r6, ror lr │ │ │ │ + ldrsbteq sl, [r7], -r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec464e0 │ │ │ │ @ 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 141710 │ │ │ │ ldrbtmi r3, [r9], #-769 @ 0xfffffcff │ │ │ │ stmib r4, {r0, r6, sp, lr}^ │ │ │ │ ldclt 3, cr2, [r8, #-48]! @ 0xffffffd0 │ │ │ │ - eorseq sl, r7, r2, lsr lr │ │ │ │ + mlaseq r7, r2, lr, sl │ │ │ │ blvs 100b20 │ │ │ │ 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 │ │ │ │ @@ -195901,15 +195901,15 @@ │ │ │ │ ldrbtmi r4, [r9], #-2310 @ 0xfffff6fa │ │ │ │ addmi r6, fp, #4390912 @ 0x430000 │ │ │ │ blcs 11eff0 │ │ │ │ andcc sp, r8, r3, lsl #2 │ │ │ │ @ instruction: 0xd1f74290 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ @ instruction: 0xe7ec4610 │ │ │ │ - ldrhteq sl, [r7], -r2 │ │ │ │ + eorseq sl, r7, r2, lsl lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec465ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 2f3374 │ │ │ │ stmdbmi r8, {r0, r1, r7, ip, sp, pc} │ │ │ │ bmi 3005a8 │ │ │ │ tstls r0, r9, asr r8 │ │ │ │ @@ -198229,16 +198229,16 @@ │ │ │ │ stmdbmi r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ andcs r2, r1, r0, lsl #4 │ │ │ │ @ instruction: 0xf73e4479 │ │ │ │ blmi 26bf4c │ │ │ │ stmdami r5, {r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1147 @ 0xfffffb85 │ │ │ │ vqadd.u32 d6, d9, d10 │ │ │ │ - stclt 14, cr15, [r8, #-84] @ 0xffffffac │ │ │ │ - eorseq r4, r5, r8, ror #26 │ │ │ │ + stclt 14, cr15, [r8, #-244] @ 0xffffff0c │ │ │ │ + eorseq r4, r5, r8, asr #27 │ │ │ │ addeq sl, fp, r0, lsl fp │ │ │ │ andeq r0, r0, r3, lsl r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec48a20 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 1b5808 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -198427,15 +198427,15 @@ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec48d0c │ │ │ │ @ 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 │ │ │ │ - stc2 3, cr15, [r8], {41} @ 0x29 │ │ │ │ + ldc2 3, cr15, [r0], #164 @ 0xa4 │ │ │ │ svclt 0x0000bd08 │ │ │ │ addeq sl, fp, r2, lsl #16 │ │ │ │ @ instruction: 0xfffffefb │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec48d38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @@ -198597,15 +198597,15 @@ │ │ │ │ mcr2 0, 7, pc, cr12, cr6, {0} @ │ │ │ │ @ instruction: 0xf73de7dd │ │ │ │ svclt 0x0000ee2a │ │ │ │ umulleq lr, r8, sl, r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq lr, r8, r2, r4 │ │ │ │ strdeq lr, [r8], lr @ │ │ │ │ - eorseq lr, r3, lr, lsl #9 │ │ │ │ + eorseq lr, r3, lr, ror #9 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec48fdc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ mrscs r2, LR_irq │ │ │ │ @@ -198856,20 +198856,20 @@ │ │ │ │ @ instruction: 0xf8d4fd35 │ │ │ │ @ instruction: 0xf73d00b4 │ │ │ │ sbccs lr, r8, #3244032 @ 0x318000 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ stmdb r8, {r0, r2, r3, r4, r5, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andlt r2, r5, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - eorseq lr, r3, r2, lsl r1 │ │ │ │ + eorseq lr, r3, r2, ror r1 │ │ │ │ @ instruction: 0xfffff9b5 │ │ │ │ addeq sl, fp, r2, ror #3 │ │ │ │ addeq sl, fp, r8, asr #3 │ │ │ │ addeq pc, r8, r8, asr #4 │ │ │ │ - ldrsbteq r1, [r7], -sl │ │ │ │ + eorseq r1, r7, sl, lsr r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec493f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ blx ff4b0202 │ │ │ │ ldrdcc pc, [r0], #132 @ 0x84 │ │ │ │ @@ -199351,22 +199351,22 @@ │ │ │ │ rscle r2, r0, r0, lsl #16 │ │ │ │ strtmi r4, [r8], -ip, lsl #18 │ │ │ │ @ instruction: 0xf73c4479 │ │ │ │ stmdacs r0, {r3, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ qadd16mi fp, r0, r4 │ │ │ │ andeq pc, r1, r4, asr #32 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq sp, r6, r6, ror #17 │ │ │ │ - ldrhteq sp, [r3], -sl │ │ │ │ - eorseq r7, r4, r4, lsr #1 │ │ │ │ - eorseq r0, r3, lr, lsr r4 │ │ │ │ - eorseq r1, r6, lr, ror #20 │ │ │ │ - eorseq sp, r3, ip, ror #16 │ │ │ │ - eorseq sl, r5, r6, lsl #11 │ │ │ │ - eorseq r0, r3, r4, ror #7 │ │ │ │ + eorseq sp, r6, r6, asr #18 │ │ │ │ + eorseq sp, r3, sl, lsl r9 │ │ │ │ + eorseq r7, r4, r4, lsl #2 │ │ │ │ + mlaseq r3, lr, r4, r0 │ │ │ │ + eorseq r1, r6, lr, asr #21 │ │ │ │ + eorseq sp, r3, ip, asr #17 │ │ │ │ + eorseq sl, r5, r6, ror #11 │ │ │ │ + eorseq r0, r3, r4, asr #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec49bb8 │ │ │ │ @ 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} │ │ │ │ @@ -199375,15 +199375,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, ror r9 │ │ │ │ - eorseq sp, r3, r4, lsl #16 │ │ │ │ + eorseq sp, r3, r4, ror #16 │ │ │ │ addeq r9, fp, sl, asr r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec49c00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff8 │ │ │ │ @ instruction: 0xf806f7fb │ │ │ │ svclt 0x00182800 │ │ │ │ @@ -199558,21 +199558,21 @@ │ │ │ │ b ff8309a4 │ │ │ │ rscle r2, r6, r0, lsl #16 │ │ │ │ ldrb r4, [r0, r3, lsr #13] │ │ │ │ ldrtmi r4, [r9], -sl, lsr #12 │ │ │ │ @ instruction: 0xf73c4658 │ │ │ │ stmdacs r0, {r2, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xe7dcd1d1 │ │ │ │ - eorseq r8, r2, r8, lsr #18 │ │ │ │ - mlaseq r7, ip, r5, r7 │ │ │ │ - eorseq sp, r3, r6, asr #12 │ │ │ │ - eorseq r1, r4, r8, asr #18 │ │ │ │ - ldrhteq r7, [r5], -r2 │ │ │ │ - eorseq sp, r3, ip, lsl r6 │ │ │ │ - eorseq sp, r3, r4, lsl #12 │ │ │ │ + eorseq r8, r2, r8, lsl #19 │ │ │ │ + ldrshteq r7, [r7], -ip │ │ │ │ + eorseq sp, r3, r6, lsr #13 │ │ │ │ + eorseq r1, r4, r8, lsr #19 │ │ │ │ + eorseq r7, r5, r2, lsl sp │ │ │ │ + eorseq sp, r3, ip, ror r6 │ │ │ │ + eorseq sp, r3, r4, ror #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec49ef0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ strmi r4, [r6], -pc, lsl #12 │ │ │ │ @ instruction: 0x4615461c │ │ │ │ mcr2 7, 4, pc, cr10, cr10, {7} @ │ │ │ │ @@ -199625,16 +199625,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, r6, ror #18 │ │ │ │ - eorseq sp, r3, r0, asr #9 │ │ │ │ + eorseq pc, r3, r6, asr #19 │ │ │ │ + eorseq sp, r3, r0, lsr #10 │ │ │ │ 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 @ │ │ │ │ @@ -199694,15 +199694,15 @@ │ │ │ │ mvnsle r2, ip, ror #22 │ │ │ │ blcc 1c11184 │ │ │ │ ldrmi fp, [pc], -r4, lsl #30 │ │ │ │ strhle r4, [lr, #104]! @ 0x68 │ │ │ │ svclt 0x002c2c01 │ │ │ │ strcc r1, [r1, #-2349] @ 0xfffff6d3 │ │ │ │ svclt 0x0000e7c4 │ │ │ │ - ldrhteq pc, [r3], -r8 @ │ │ │ │ + eorseq pc, r3, r8, lsl 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 │ │ │ │ @@ -199785,15 +199785,15 @@ │ │ │ │ strcc fp, [r1], #-3880 @ 0xfffff0d8 │ │ │ │ @ instruction: 0xd1f64293 │ │ │ │ strb fp, [lr, r4, lsr #4] │ │ │ │ ldcl 7, cr15, [lr], {60} @ 0x3c │ │ │ │ strdeq sp, [r8], r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq sl, fp, r2, asr ip │ │ │ │ - eorseq sp, r3, r2, asr #5 │ │ │ │ + eorseq sp, r3, r2, lsr #6 │ │ │ │ addeq sl, fp, sl, lsl #24 │ │ │ │ addeq sl, fp, r8, ror fp │ │ │ │ addeq sp, r8, r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4a270 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldclmi 15, cr0, [r0], {96} @ 0x60 │ │ │ │ @@ -200005,57 +200005,57 @@ │ │ │ │ eorvc r8, fp, fp, asr pc │ │ │ │ @ instruction: 0xf73ce6c4 │ │ │ │ svclt 0x0000eb2a │ │ │ │ addeq ip, r8, r2, lsl #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq sl, fp, r6, ror #21 │ │ │ │ addeq sl, fp, r2, lsr #21 │ │ │ │ - eorseq sp, r3, r6, ror #2 │ │ │ │ - eorseq sp, r3, r6, lsr r1 │ │ │ │ + eorseq sp, r3, r6, asr #3 │ │ │ │ + mlaseq r3, r6, r1, sp │ │ │ │ addeq sl, fp, r1, lsl r2 │ │ │ │ addeq sl, fp, r2, asr #20 │ │ │ │ strdeq sl, [fp], sl @ │ │ │ │ strdeq sl, [fp], r0 │ │ │ │ addeq sl, fp, lr, lsl sl │ │ │ │ umulleq ip, r8, ip, lr │ │ │ │ ldrdeq sl, [fp], r0 │ │ │ │ - eorseq sp, r3, r6, ror #1 │ │ │ │ - ldrshteq sp, [r3], -r2 │ │ │ │ - eorseq sp, r3, sl, lsl #2 │ │ │ │ - eorseq sp, r3, ip, lsl r1 │ │ │ │ - eorseq sp, r3, ip, lsr #2 │ │ │ │ - eorseq sp, r3, ip, lsr r1 │ │ │ │ - eorseq sp, r3, ip, asr #2 │ │ │ │ - eorseq sp, r3, ip, asr r1 │ │ │ │ - eorseq sp, r3, ip, ror #2 │ │ │ │ + eorseq sp, r3, r6, asr #2 │ │ │ │ + eorseq sp, r3, r2, asr r1 │ │ │ │ + eorseq sp, r3, sl, ror #2 │ │ │ │ eorseq sp, r3, ip, ror r1 │ │ │ │ - eorseq sp, r3, r8, lsl #3 │ │ │ │ + eorseq sp, r3, ip, lsl #3 │ │ │ │ mlaseq r3, ip, r1, sp │ │ │ │ eorseq sp, r3, ip, lsr #3 │ │ │ │ ldrhteq sp, [r3], -ip │ │ │ │ eorseq sp, r3, ip, asr #3 │ │ │ │ - ldrsbteq sp, [r3], -r8 │ │ │ │ + ldrsbteq sp, [r3], -ip │ │ │ │ eorseq sp, r3, r8, ror #3 │ │ │ │ - ldrshteq sp, [r3], -r6 │ │ │ │ - eorseq sp, r3, r0, lsl #4 │ │ │ │ - eorseq sp, r3, r0, lsl r2 │ │ │ │ - eorseq sp, r3, r0, lsr #4 │ │ │ │ - eorseq sp, r3, r0, lsr r2 │ │ │ │ - eorseq sp, r3, r4, asr #4 │ │ │ │ - eorseq sp, r3, r8, asr r2 │ │ │ │ - eorseq sp, r3, ip, ror #4 │ │ │ │ + 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, r8, lsr r2 │ │ │ │ + eorseq sp, r3, r8, asr #4 │ │ │ │ + eorseq sp, r3, r6, asr r2 │ │ │ │ + eorseq sp, r3, r0, ror #4 │ │ │ │ + eorseq sp, r3, r0, ror r2 │ │ │ │ eorseq sp, r3, r0, lsl #5 │ │ │ │ - mlaseq r3, r4, r2, sp │ │ │ │ - eorseq sp, r3, ip, lsr #5 │ │ │ │ - eorseq sp, r3, r0, asr #5 │ │ │ │ - ldrsbteq sp, [r3], -r4 │ │ │ │ - eorseq sp, r3, r8, ror #5 │ │ │ │ - eorseq sp, r3, r0, lsl #6 │ │ │ │ + mlaseq r3, r0, r2, sp │ │ │ │ + eorseq sp, r3, r4, lsr #5 │ │ │ │ + ldrhteq sp, [r3], -r8 │ │ │ │ + eorseq sp, r3, ip, asr #5 │ │ │ │ + eorseq sp, r3, r0, ror #5 │ │ │ │ + ldrshteq sp, [r3], -r4 │ │ │ │ + eorseq sp, r3, ip, lsl #6 │ │ │ │ + eorseq sp, r3, r0, lsr #6 │ │ │ │ + eorseq sp, r3, r4, lsr r3 │ │ │ │ + eorseq sp, r3, r8, asr #6 │ │ │ │ + eorseq sp, r3, r0, ror #6 │ │ │ │ addeq sl, fp, ip, ror #15 │ │ │ │ - ldrsbteq ip, [r3], -lr │ │ │ │ + eorseq ip, r3, lr, lsr pc │ │ │ │ umulleq r9, fp, r8, pc @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec4a680 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r6, r0, ror #31 │ │ │ │ ldrdgt pc, [r4], #-143 @ 0xffffff71 │ │ │ │ movwcs r4, #5644 @ 0x160c │ │ │ │ @@ -200652,15 +200652,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 │ │ │ │ - eorseq r6, r7, r2, ror #7 │ │ │ │ + eorseq r6, r7, r2, asr #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec4aff0 │ │ │ │ @ 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} @ │ │ │ │ @@ -201047,20 +201047,20 @@ │ │ │ │ rsbeq pc, fp, r2, lsl #2 │ │ │ │ svcge 0x0023f67f │ │ │ │ bcc 16e080 │ │ │ │ @ instruction: 0xf63f2a03 │ │ │ │ blmi 2e007c │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldr r0, [r8, -r2, lsr #32] │ │ │ │ - ldrshteq r5, [r7], -ip │ │ │ │ - ldrshteq r5, [r7], -ip │ │ │ │ - eorseq r5, r7, ip, lsr #29 │ │ │ │ - eorseq r5, r7, r6, lsl #29 │ │ │ │ - eorseq r5, r7, r2, ror sp │ │ │ │ - eorseq r5, r7, r0, lsl #27 │ │ │ │ + eorseq r5, r7, ip, asr pc │ │ │ │ + eorseq r5, r7, ip, asr pc │ │ │ │ + eorseq r5, r7, ip, lsl #30 │ │ │ │ + eorseq r5, r7, r6, ror #29 │ │ │ │ + ldrsbteq r5, [r7], -r2 │ │ │ │ + eorseq r5, r7, r0, ror #27 │ │ │ │ stmdacs r2, {r1, r3, r6, r8, ip, sp, pc} │ │ │ │ stmdacs r3, {r0, r3, ip, lr, pc} │ │ │ │ @ instruction: 0xf1a0d00f │ │ │ │ blx fecf443c │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46104770 │ │ │ │ blmi 3c6204 │ │ │ │ @@ -201071,16 +201071,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, lsr #1 │ │ │ │ - mlaseq r7, r0, r0, r6 │ │ │ │ + eorseq r6, r7, r0, lsl #2 │ │ │ │ + ldrshteq r6, [r7], -r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 22f938 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ adclt r4, sp, r1, ror #27 │ │ │ │ stmiami r1!, {r2, r9, sl, lr}^ │ │ │ │ @@ -202578,17 +202578,17 @@ │ │ │ │ movwcs lr, #5962 @ 0x174a │ │ │ │ blls 51a818 │ │ │ │ ldr r9, [r5, -fp, lsl #6] │ │ │ │ svc 0x000cf739 │ │ │ │ addeq sl, r8, r4, lsr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq sl, r8, r0, asr #15 │ │ │ │ - eorseq r4, r7, ip, ror ip │ │ │ │ - ldrhteq r4, [r7], -sl │ │ │ │ - mlaseq r7, r8, ip, r4 │ │ │ │ + ldrsbteq r4, [r7], -ip │ │ │ │ + eorseq r4, r7, sl, lsl pc │ │ │ │ + ldrshteq r4, [r7], -r8 │ │ │ │ addeq r7, r4, ip, ror r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ ldrbmi pc, [r0, #-2271] @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8df4682 │ │ │ │ @@ -202930,20 +202930,20 @@ │ │ │ │ @ instruction: 0xf853447b │ │ │ │ movwls r3, #40994 @ 0xa022 │ │ │ │ @ instruction: 0xf739e61f │ │ │ │ svclt 0x0000ec4e │ │ │ │ ldrdeq sl, [r8], r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq sl, r8, sl, ror r3 │ │ │ │ - eorseq r5, r7, lr, asr r5 │ │ │ │ - eorseq r4, r7, sl, lsr #16 │ │ │ │ - eorseq r4, r7, r2, lsr #16 │ │ │ │ + ldrhteq r5, [r7], -lr │ │ │ │ + eorseq r4, r7, sl, lsl #17 │ │ │ │ + eorseq r4, r7, r2, lsl #17 │ │ │ │ addeq r7, r4, ip, asr #8 │ │ │ │ - eorseq r4, r7, r2, asr r4 │ │ │ │ - eorseq r4, r7, r4, asr #10 │ │ │ │ + ldrhteq r4, [r7], -r2 │ │ │ │ + eorseq r4, r7, r4, lsr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4d39c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ ldrdeq lr, [r6, -sp] │ │ │ │ strmi lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ @@ -203229,16 +203229,16 @@ │ │ │ │ @ instruction: 0xf022788a │ │ │ │ b 11b7250 │ │ │ │ strvc r1, [r3], #786 @ 0x312 │ │ │ │ @ instruction: 0xf002788a │ │ │ │ b 11b725c │ │ │ │ sbcslt r1, fp, #134217728 @ 0x8000000 │ │ │ │ svclt 0x0000e7c5 │ │ │ │ - eorseq r4, r7, r8, asr #27 │ │ │ │ - eorseq r4, r7, r4, ror sp │ │ │ │ + eorseq r4, r7, r8, lsr #28 │ │ │ │ + ldrsbteq r4, [r7], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0x460db09b │ │ │ │ bmi 1fc8098 │ │ │ │ ldmdbmi fp!, {r0, r3, r8, ip, pc}^ │ │ │ │ @@ -203551,16 +203551,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, asr r9 │ │ │ │ - ldrsbteq r4, [r7], -r0 │ │ │ │ + ldrhteq r4, [r7], -r8 │ │ │ │ + eorseq r4, r7, r0, lsr r9 │ │ │ │ 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 @ │ │ │ │ @@ -203573,15 +203573,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, lsr #17 │ │ │ │ + eorseq r4, r7, r0, lsl #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 a36d14 │ │ │ │ @@ -203688,21 +203688,21 @@ │ │ │ │ @ instruction: 0xf0004b0c │ │ │ │ @ instruction: 0xf00c001f │ │ │ │ @ instruction: 0xf0050c1f │ │ │ │ ldrbtmi r0, [fp], #-1311 @ 0xfffffae1 │ │ │ │ @ instruction: 0xf8135c19 │ │ │ │ ldclpl 0, cr4, [lr, #-48] @ 0xffffffd0 │ │ │ │ svclt 0x0000e76b │ │ │ │ - ldrhteq r4, [r7], -r8 │ │ │ │ - ldrshteq r4, [r7], -sl │ │ │ │ + eorseq r4, r7, r8, lsl r8 │ │ │ │ + eorseq r4, r7, sl, asr r8 │ │ │ │ + eorseq r4, r7, r4, lsl #16 │ │ │ │ + eorseq r4, r7, ip, lsr #15 │ │ │ │ eorseq r4, r7, r4, lsr #15 │ │ │ │ - eorseq r4, r7, ip, asr #14 │ │ │ │ - eorseq r4, r7, r4, asr #14 │ │ │ │ - ldrshteq r4, [r7], -sl │ │ │ │ - eorseq r4, r7, r6, lsr #13 │ │ │ │ + eorseq r4, r7, sl, asr r7 │ │ │ │ + eorseq r4, r7, r6, lsl #14 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ tstpeq r0, #1 @ p-variant is OBSOLETE │ │ │ │ rsceq r6, ip, r5, asr #17 │ │ │ │ blcs 12c208 │ │ │ │ @ instruction: 0xf001d05c │ │ │ │ stmdavs r3, {r0, r1, r2, r3, r8}^ │ │ │ │ ldrdmi pc, [fp], -r0 │ │ │ │ @@ -203796,17 +203796,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, lsr r6 │ │ │ │ - eorseq r4, r7, r2, lsl #12 │ │ │ │ - eorseq r4, r7, sl, lsl #11 │ │ │ │ + mlaseq r7, ip, r6, r4 │ │ │ │ + eorseq r4, r7, r2, ror #12 │ │ │ │ + eorseq r4, r7, sl, ror #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4e118 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1010ff8 │ │ │ │ b d39f40 │ │ │ │ svclt 0x00280e21 │ │ │ │ ldrmi r4, [r4], r6, ror #13 │ │ │ │ @@ -205199,46 +205199,46 @@ │ │ │ │ bmi 2cb0f0 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7376800 │ │ │ │ vstrlt s28, [r8, #-656] @ 0xfffffd70 │ │ │ │ addeq r7, r8, lr, lsr #22 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r3, r7, r0, lsl r0 │ │ │ │ - ldrsbteq r2, [r5], -r2 │ │ │ │ + eorseq r3, r7, r0, ror r0 │ │ │ │ + eorseq r2, r5, r2, lsr r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4f700 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2cb12c │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7376800 │ │ │ │ vstrlt s28, [r8, #-536] @ 0xfffffde8 │ │ │ │ strdeq r7, [r8], r2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r2, r7, r8, lsr #31 │ │ │ │ - mlaseq r5, r6, r2, r2 │ │ │ │ + eorseq r3, r7, r8 │ │ │ │ + ldrshteq r2, [r5], -r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4f73c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2cb168 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7376800 │ │ │ │ vstrlt s28, [r8, #-416] @ 0xfffffe60 │ │ │ │ @ instruction: 0x00887ab6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r2, r7, r0, asr #30 │ │ │ │ - eorseq r2, r5, sl, asr r2 │ │ │ │ + eorseq r2, r7, r0, lsr #31 │ │ │ │ + ldrhteq r2, [r5], -sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec4f778 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ strls r9, [r0], #-3076 @ 0xfffff3fc │ │ │ │ strls r9, [r1], #-3077 @ 0xfffff3fb │ │ │ │ ldc2l 0, cr15, [ip, #4] │ │ │ │ @@ -205462,46 +205462,46 @@ │ │ │ │ bmi 2cb50c │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7376800 │ │ │ │ stclt 8, cr14, [r8, #-600] @ 0xfffffda8 │ │ │ │ addeq r7, r8, r2, lsl r7 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r2, r7, r0, ror fp │ │ │ │ - ldrhteq r1, [r5], -r6 │ │ │ │ + ldrsbteq r2, [r7], -r0 │ │ │ │ + eorseq r1, r5, r6, lsl pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4fb1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2cb548 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7376800 │ │ │ │ stclt 8, cr14, [r8, #-480] @ 0xfffffe20 │ │ │ │ ldrdeq r7, [r8], r6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r2, r7, r8, lsl #22 │ │ │ │ - eorseq r1, r5, sl, ror lr │ │ │ │ + eorseq r2, r7, r8, ror #22 │ │ │ │ + ldrsbteq r1, [r5], -sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4fb58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2cb584 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7376800 │ │ │ │ stclt 8, cr14, [r8, #-360] @ 0xfffffe98 │ │ │ │ umulleq r7, r8, sl, r6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r2, r7, r0, lsr #21 │ │ │ │ - eorseq r1, r5, lr, lsr lr │ │ │ │ + eorseq r2, r7, r0, lsl #22 │ │ │ │ + mlaseq r5, lr, lr, r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1b3e4c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ ldrmi fp, [r6], -pc, lsl #1 │ │ │ │ movwls r4, #43607 @ 0xaa57 │ │ │ │ @@ -206980,46 +206980,46 @@ │ │ │ │ bmi 2cccc4 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7356800 │ │ │ │ stclt 12, cr14, [r8, #-744] @ 0xfffffd18 │ │ │ │ addeq r5, r8, sl, asr pc │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r1, r7, r4, asr #10 │ │ │ │ - ldrshteq r0, [r5], -lr │ │ │ │ + eorseq r1, r7, r4, lsr #11 │ │ │ │ + eorseq r0, r5, lr, asr r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec512d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2ccd00 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7356800 │ │ │ │ stclt 12, cr14, [r8, #-624] @ 0xfffffd90 │ │ │ │ addeq r5, r8, lr, lsl pc │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - ldrsbteq r1, [r7], -ip │ │ │ │ - eorseq r0, r5, r2, asr #13 │ │ │ │ + eorseq r1, r7, ip, lsr r5 │ │ │ │ + eorseq r0, r5, r2, lsr #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec51310 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2ccd3c │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7356800 │ │ │ │ stclt 12, cr14, [r8, #-504] @ 0xfffffe08 │ │ │ │ addeq r5, r8, r2, ror #29 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r1, r7, r4, ror r4 │ │ │ │ - eorseq r0, r5, r6, lsl #13 │ │ │ │ + ldrsbteq r1, [r7], -r4 │ │ │ │ + eorseq r0, r5, r6, ror #13 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1b5604 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ ldrmi fp, [r5], -sp, lsl #1 │ │ │ │ @ instruction: 0x461e4a35 │ │ │ │ @@ -207531,46 +207531,46 @@ │ │ │ │ bmi 2cd560 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7356800 │ │ │ │ stclt 8, cr14, [r8, #-432] @ 0xfffffe50 │ │ │ │ @ instruction: 0x008856be │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r0, r7, r4, lsr #24 │ │ │ │ - eorseq pc, r4, r2, ror #28 │ │ │ │ + eorseq r0, r7, r4, lsl #25 │ │ │ │ + eorseq pc, r4, r2, asr #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec51b70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2cd59c │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7356800 │ │ │ │ stclt 8, cr14, [r8, #-312] @ 0xfffffec8 │ │ │ │ addeq r5, r8, r2, lsl #13 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - ldrhteq r0, [r7], -ip │ │ │ │ - eorseq pc, r4, r6, lsr #28 │ │ │ │ + eorseq r0, r7, ip, lsl ip │ │ │ │ + eorseq pc, r4, r6, lsl #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec51bac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2cd5d8 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7356800 │ │ │ │ stclt 8, cr14, [r8, #-192] @ 0xffffff40 │ │ │ │ addeq r5, r8, r6, asr #12 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r0, r7, r4, asr fp │ │ │ │ - eorseq pc, r4, sl, ror #27 │ │ │ │ + ldrhteq r0, [r7], -r4 │ │ │ │ + eorseq pc, r4, sl, asr #28 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1b5ea0 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x4690b093 │ │ │ │ movwls r4, #60000 @ 0xea60 │ │ │ │ @@ -219803,15 +219803,15 @@ │ │ │ │ stc 7, cr15, [r6, #160]! @ 0xa0 │ │ │ │ @ instruction: 0xf8a42300 │ │ │ │ @ instruction: 0xf8843088 │ │ │ │ @ instruction: 0xf884308a │ │ │ │ ldclt 0, cr3, [r0, #-576] @ 0xfffffdc0 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - eorseq r4, r6, r0, asr sp │ │ │ │ + ldrhteq r4, [r6], -r0 │ │ │ │ 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 │ │ │ │ @@ -222148,15 +222148,15 @@ │ │ │ │ bl fec5ffbc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stmdacs r0, {r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf726db01 │ │ │ │ @ instruction: 0xf104ed94 │ │ │ │ @ instruction: 0xf13c0014 │ │ │ │ - @ instruction: 0x4620fcb9 │ │ │ │ + strtmi pc, [r0], -r5, ror #25 │ │ │ │ bl fef46a74 │ │ │ │ svclt 0x0000bd10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r4, r7, r4, lsl #21 │ │ │ │ @@ -222164,15 +222164,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 14, cr15, [r4], {195} @ 0xc3 │ │ │ │ + stcls 14, cr15, [r4], {239} @ 0xef │ │ │ │ stccs 0, cr9, [r0], {2} │ │ │ │ blmi 203cff4 │ │ │ │ @ instruction: 0xf8df1f07 │ │ │ │ @ instruction: 0x463ea1f0 │ │ │ │ ldrbtmi r4, [fp], #-2683 @ 0xfffff585 │ │ │ │ ldrbtmi r9, [sl], #1795 @ 0x703 │ │ │ │ ldrmi r4, [r8], r7, asr #12 │ │ │ │ @@ -222181,21 +222181,21 @@ │ │ │ │ b ff8c6ad8 │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ adcshi pc, sp, r0 │ │ │ │ @ instruction: 0xf8566087 │ │ │ │ @ instruction: 0xf7260f04 │ │ │ │ @ instruction: 0xf8c9ee9c │ │ │ │ @ instruction: 0xf13f000c │ │ │ │ - strmi pc, [r4], -r7, ror #16 │ │ │ │ + @ instruction: 0x4604f893 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ smlatbcs ip, r6, r0, r8 │ │ │ │ andseq pc, r4, r9, lsl #2 │ │ │ │ @ instruction: 0xf8c92240 │ │ │ │ @ instruction: 0xf13ca004 │ │ │ │ - movwcs pc, #3167 @ 0xc5f @ │ │ │ │ + movwcs pc, #3211 @ 0xc8b @ │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ andscc pc, r0, r9, asr #17 │ │ │ │ svc 0x005cf726 │ │ │ │ eorle r2, pc, r0, lsl #16 │ │ │ │ strtmi r9, [r0], -r0, lsl #18 │ │ │ │ svc 0x0056f726 │ │ │ │ suble r2, sp, r0, lsl #16 │ │ │ │ @@ -222239,15 +222239,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 │ │ │ │ - @ instruction: 0x4681f831 │ │ │ │ + pkhtbmi pc, r1, sp, asr #16 @ │ │ │ │ @ instruction: 0xf7264620 │ │ │ │ @ instruction: 0xf1b9eb02 │ │ │ │ sbcle r0, ip, r0, lsl #30 │ │ │ │ mulcc r8, r9, r8 │ │ │ │ @ instruction: 0xf8d9bbab │ │ │ │ @ instruction: 0x46483258 │ │ │ │ bfi r4, r8, (invalid: 15:4) │ │ │ │ @@ -222258,22 +222258,22 @@ │ │ │ │ @ instruction: 0xf0003000 │ │ │ │ pkhbtmi pc, r1, pc, lsl #17 @ │ │ │ │ blmi d42f0c │ │ │ │ @ instruction: 0xf8d94649 │ │ │ │ bls 148fb4 │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ - @ instruction: 0xf93af0d7 │ │ │ │ + @ instruction: 0xf966f0d7 │ │ │ │ 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], r9, asr #18 │ │ │ │ + @ instruction: 0x4681f975 │ │ │ │ @ instruction: 0xf8d9e7ca │ │ │ │ svcls 0x0003000c │ │ │ │ ldc 7, cr15, [lr], {38} @ 0x26 │ │ │ │ @ instruction: 0xf7264648 │ │ │ │ bls 243ae0 │ │ │ │ ldmib sp, {r0, r3, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ strbmi r7, [ip], -r3, lsl #4 │ │ │ │ @@ -222291,75 +222291,75 @@ │ │ │ │ @ instruction: 0xf0003000 │ │ │ │ strmi pc, [r1], r1, asr #16 │ │ │ │ @ instruction: 0xf726e7a2 │ │ │ │ svclt 0x0000ed04 │ │ │ │ addeq r7, r7, r8, lsl #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq r7, [r7], r8 │ │ │ │ - eorseq r7, r2, r2, ror r8 │ │ │ │ + ldrsbteq r7, [r2], -r2 │ │ │ │ @ instruction: 0xffffff83 │ │ │ │ - eorseq r7, r2, r0, ror r8 │ │ │ │ - eorseq r7, r2, r8, lsl r8 │ │ │ │ - eorseq r7, r2, lr, lsl #16 │ │ │ │ - eorseq r7, r2, r8, lsl #16 │ │ │ │ - eorseq r7, r2, r6, lsl #16 │ │ │ │ - ldrsbteq ip, [r1], -r8 │ │ │ │ - ldrshteq r7, [r2], -r2 │ │ │ │ + ldrsbteq r7, [r2], -r0 │ │ │ │ + eorseq r7, r2, r8, ror r8 │ │ │ │ + eorseq r7, r2, lr, ror #16 │ │ │ │ + eorseq r7, r2, r8, ror #16 │ │ │ │ + eorseq r7, r2, r6, ror #16 │ │ │ │ + eorseq ip, r1, r8, lsr r7 │ │ │ │ + eorseq r7, r2, r2, asr r8 │ │ │ │ addeq r7, r7, ip, ror #1 │ │ │ │ andeq r0, r0, r8, ror sl │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec6024c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 30d014 │ │ │ │ @ instruction: 0xf8dfb083 │ │ │ │ strmi ip, [lr], r0, lsr #32 │ │ │ │ @ instruction: 0x4611447b │ │ │ │ @ instruction: 0xf8534672 │ │ │ │ movwls r3, #4108 @ 0x100c │ │ │ │ - @ instruction: 0xf92af0db │ │ │ │ + @ instruction: 0xf956f0db │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ addeq r6, r7, r4, lsr #31 │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec60284 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r8], {232} @ 0xe8 │ │ │ │ strmi fp, [lr], -r2, lsl #1 │ │ │ │ @ instruction: 0xf7fa4615 │ │ │ │ blmi 2c843c │ │ │ │ @ instruction: 0x4632447c │ │ │ │ stmiapl r3!, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0db9301 │ │ │ │ - andlt pc, r2, sp, lsl #18 │ │ │ │ + andlt pc, r2, r9, lsr r9 @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ addeq r6, r7, r8, ror #30 │ │ │ │ andeq r0, r0, r4, asr #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec602bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 30d084 │ │ │ │ @ instruction: 0xf8dfb083 │ │ │ │ strmi ip, [lr], r0, lsr #32 │ │ │ │ @ instruction: 0x4611447b │ │ │ │ @ instruction: 0xf8534672 │ │ │ │ movwls r3, #4108 @ 0x100c │ │ │ │ - @ instruction: 0xf8f2f0db │ │ │ │ + @ instruction: 0xf91ef0db │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ addeq r6, r7, r4, lsr pc │ │ │ │ andeq r0, r0, r0, asr #17 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r7, r2, r2, ror #11 │ │ │ │ + eorseq r7, r2, r2, asr #12 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r7, r2, r2, ror #11 │ │ │ │ + eorseq r7, r2, r2, asr #12 │ │ │ │ andsvs r2, r1, r1, lsl #2 │ │ │ │ @ instruction: 0x47706019 │ │ │ │ @ instruction: 0x33a8f890 │ │ │ │ svclt 0x00862b02 │ │ │ │ @ instruction: 0x370cf8d0 │ │ │ │ andcs r6, r0, r8, lsl r9 │ │ │ │ svclt 0x00004770 │ │ │ │ @@ -222410,15 +222410,15 @@ │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ b 15ad198 │ │ │ │ sbcsle r0, fp, r7, lsl #2 │ │ │ │ @ instruction: 0xf726e7ea │ │ │ │ svclt 0x0000ec14 │ │ │ │ addeq r6, r7, r4, asr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r2, r6, r4, lsr #10 │ │ │ │ + eorseq r2, r6, r4, lsl #11 │ │ │ │ addeq r6, r7, r2, asr #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec603fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ tstlt r4, ip, ror #15 │ │ │ │ strmi r9, [r0, r2, lsl #18]! │ │ │ │ @@ -222553,19 +222553,19 @@ │ │ │ │ bmi 383084 │ │ │ │ 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, r6, asr #7 │ │ │ │ - ldrhteq r3, [r1], -r4 │ │ │ │ + eorseq r7, r2, r6, lsr #8 │ │ │ │ + eorseq r3, r1, r4, lsl r4 │ │ │ │ umulleq r5, sl, sl, r6 │ │ │ │ - ldrsbteq r7, [r2], -r2 │ │ │ │ - ldrsbteq r3, [r1], -r8 │ │ │ │ + eorseq r7, r2, r2, lsr r3 │ │ │ │ + eorseq r3, r1, r8, lsr r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec60644 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ @ instruction: 0xf06f03a4 │ │ │ │ stclt 13, cr15, [r8, #-628] @ 0xfffffd8c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ @@ -222694,17 +222694,17 @@ │ │ │ │ blx fe995eb2 │ │ │ │ ldceq 3, cr2, [fp], {3} │ │ │ │ ldrb r6, [ip, -r3, lsr #32]! │ │ │ │ ldmib ip, {r1, r2, r5, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addeq r6, r7, r4, lsr #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r6, r7, lr, ror #21 │ │ │ │ - eorseq r2, r6, r6, lsl #2 │ │ │ │ - eorseq r2, r6, r2, lsl #1 │ │ │ │ - eorseq r1, r3, r2, ror r2 │ │ │ │ + eorseq r2, r6, r6, ror #2 │ │ │ │ + eorseq r2, r6, r2, ror #1 │ │ │ │ + ldrsbteq r1, [r3], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec60870 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi 84d5f8 │ │ │ │ blmi 875894 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ @@ -222775,17 +222775,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 │ │ │ │ - mcrr2 1, 3, pc, r2, cr9 @ │ │ │ │ + stc2l 1, cr15, [lr], #-228 @ 0xffffff1c │ │ │ │ subseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ - @ instruction: 0xf850f0dd │ │ │ │ + @ instruction: 0xf87cf0dd │ │ │ │ @ instruction: 0x370cf8d4 │ │ │ │ @ instruction: 0x4620b113 │ │ │ │ @ instruction: 0xf83cf005 │ │ │ │ @ instruction: 0x0708f8d4 │ │ │ │ cdp 7, 12, cr15, cr6, cr5, {1} │ │ │ │ @ instruction: 0xf7254620 │ │ │ │ ldclt 14, cr14, [r0, #-784] @ 0xfffffcf0 │ │ │ │ @@ -222895,20 +222895,20 @@ │ │ │ │ ldrbtmi r4, [ip], #-2570 @ 0xfffff5f6 │ │ │ │ ldrbtmi r4, [sl], #-2314 @ 0xfffff6f6 │ │ │ │ ldrbtmi r9, [r9], #-1024 @ 0xfffffc00 │ │ │ │ stc2l 7, cr15, [sl, #-908]! @ 0xfffffc74 │ │ │ │ svclt 0x0000e7c2 │ │ │ │ addeq r5, sl, r0, lsr #3 │ │ │ │ addeq r5, sl, r6, ror r1 │ │ │ │ - eorseq r1, r6, r2, lsl sp │ │ │ │ - eorseq r6, r2, r2, lsl lr │ │ │ │ - eorseq r2, r1, sl, lsr #27 │ │ │ │ - eorseq r1, r6, sl, ror #25 │ │ │ │ - eorseq r6, r2, lr, lsr #27 │ │ │ │ - eorseq r2, r1, r2, lsl #27 │ │ │ │ + eorseq r1, r6, r2, ror sp │ │ │ │ + eorseq r6, r2, r2, ror lr │ │ │ │ + eorseq r2, r1, sl, lsl #28 │ │ │ │ + eorseq r1, r6, sl, asr #26 │ │ │ │ + eorseq r6, r2, lr, lsl #28 │ │ │ │ + eorseq r2, r1, r2, ror #27 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8], #-816 @ 0xfffffcd0 │ │ │ │ @ instruction: 0xf8df4617 │ │ │ │ @ instruction: 0xf8df2cf4 │ │ │ │ @@ -223010,30 +223010,30 @@ │ │ │ │ blx c45cf0 │ │ │ │ blcc fe447eb4 │ │ │ │ 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 │ │ │ │ - ldc2 1, cr15, [r8, #252]! @ 0xfc │ │ │ │ + stc2l 1, cr15, [r4, #252]! @ 0xfc │ │ │ │ blne 1e47ed0 │ │ │ │ ldrbtmi r6, [r9], #-2160 @ 0xfffff790 │ │ │ │ - @ instruction: 0xff7cf13f │ │ │ │ + @ instruction: 0xffa8f13f │ │ │ │ blne 1c47edc │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ stmdbeq r0, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ bicseq pc, r7, #132, 16 @ 0x840000 │ │ │ │ @ instruction: 0xf13f6870 │ │ │ │ - @ instruction: 0xf8dfff71 │ │ │ │ + @ instruction: 0xf8dfff9d │ │ │ │ blx fed108e8 │ │ │ │ ldmdavs r0!, {r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ mcrge 4, 0, r4, cr9, cr9, {3} │ │ │ │ @ instruction: 0xf884095b │ │ │ │ @ instruction: 0xf13f33d8 │ │ │ │ - stmdacc r0, {r0, r2, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacc r0, {r0, r4, 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 483e30 │ │ │ │ @ instruction: 0xf8c4447e │ │ │ │ ldmdavs r3!, {r2, r3, r4, r5, r7, r8, r9, ip, sp} │ │ │ │ @@ -223130,15 +223130,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: 0xf8dff961 │ │ │ │ + @ instruction: 0xf8dff98d │ │ │ │ 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} │ │ │ │ @@ -223186,15 +223186,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: 0xf894f96d │ │ │ │ + @ instruction: 0xf894f999 │ │ │ │ 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 │ │ │ │ @@ -223690,15 +223690,15 @@ │ │ │ │ ldmdbmi r0!, {r0, r1, r2, r3, r5, r6, r9, fp, lr}^ │ │ │ │ @ instruction: 0x33acf8d4 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xff34f7e2 │ │ │ │ bllt 7085e0 │ │ │ │ @ instruction: 0x03a4f8d4 │ │ │ │ mvnsvs pc, r4, lsl #4 │ │ │ │ - stc2 0, cr15, [r2], #-852 @ 0xfffffcac │ │ │ │ + mcrr2 0, 13, pc, lr, cr5 @ │ │ │ │ streq pc, [r0, -r4, asr #17] │ │ │ │ bllt fe1485f4 │ │ │ │ @ instruction: 0xf72520e0 │ │ │ │ bmi 1ac5400 │ │ │ │ strmi r4, [r3], -r6, ror #18 │ │ │ │ andls r4, r0, #2046820352 @ 0x7a000000 │ │ │ │ adccc pc, r7, #64, 4 │ │ │ │ @@ -223741,20 +223741,20 @@ │ │ │ │ ... │ │ │ │ addeq r6, r7, r6, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r6, r7, lr, lsr r6 │ │ │ │ addeq r5, sl, r8, lsr #1 │ │ │ │ addeq r5, sl, r8, lsl #1 │ │ │ │ umulleq r5, sl, r2, r0 │ │ │ │ - eorseq r6, r2, sl, lsl #27 │ │ │ │ + eorseq r6, r2, sl, ror #27 │ │ │ │ umulleq r4, sl, sl, pc @ │ │ │ │ - eorseq r6, r2, ip, ror #22 │ │ │ │ - eorseq r6, r2, r2, lsr #26 │ │ │ │ - eorseq r6, r2, r0, lsr sp │ │ │ │ - eorseq r6, r2, ip, lsr #26 │ │ │ │ + eorseq r6, r2, ip, asr #23 │ │ │ │ + eorseq r6, r2, r2, lsl #27 │ │ │ │ + mlaseq r2, r0, sp, r6 │ │ │ │ + eorseq r6, r2, ip, lsl #27 │ │ │ │ strdeq r4, [sl], r4 @ │ │ │ │ umulleq r4, sl, lr, lr │ │ │ │ addeq r4, sl, ip, lsl #29 │ │ │ │ ldrdeq r6, [r7], lr │ │ │ │ addeq r4, sl, r2, asr lr │ │ │ │ addeq r4, sl, r6, lsr #27 │ │ │ │ umulleq r4, sl, r0, sp │ │ │ │ @@ -223775,46 +223775,46 @@ │ │ │ │ andeq r0, r0, ip, lsl r8 │ │ │ │ @ instruction: 0xfffff337 │ │ │ │ @ instruction: 0xfffff401 │ │ │ │ @ instruction: 0xfffff66f │ │ │ │ @ instruction: 0xfffff64d │ │ │ │ addeq r7, r7, sl, lsr #3 │ │ │ │ strdeq r4, [sl], r2 │ │ │ │ - eorseq r1, r6, ip, ror r3 │ │ │ │ - eorseq r6, r2, lr, lsr r5 │ │ │ │ - eorseq r2, r1, r2, lsr #8 │ │ │ │ + ldrsbteq r1, [r6], -ip │ │ │ │ + mlaseq r2, lr, r5, r6 │ │ │ │ + eorseq r2, r1, r2, lsl #9 │ │ │ │ addeq r4, sl, r6, lsl r7 │ │ │ │ - eorseq r1, r6, r4, lsr #5 │ │ │ │ - eorseq r6, r2, r8, ror #7 │ │ │ │ - eorseq r2, r1, ip, asr #6 │ │ │ │ - eorseq r6, r2, lr, lsl r3 │ │ │ │ + eorseq r1, r6, r4, lsl #6 │ │ │ │ + eorseq r6, r2, r8, asr #8 │ │ │ │ + eorseq r2, r1, ip, lsr #7 │ │ │ │ + eorseq r6, r2, lr, ror r3 │ │ │ │ addeq r2, r3, ip, ror #28 │ │ │ │ addeq r4, sl, sl, lsl #12 │ │ │ │ - eorseq r1, r6, ip, lsr r1 │ │ │ │ - eorseq r6, r2, r8, lsr #5 │ │ │ │ - eorseq r2, r1, r4, ror #3 │ │ │ │ - eorseq r2, r1, r4, asr #3 │ │ │ │ - eorseq r1, r6, ip, lsl #2 │ │ │ │ - mlaseq r2, r4, r3, r6 │ │ │ │ - eorseq r6, r2, r8, ror r3 │ │ │ │ - eorseq r6, r2, r0, ror r3 │ │ │ │ - eorseq r6, r2, r6, ror #6 │ │ │ │ - eorseq r6, r2, ip, ror r3 │ │ │ │ - eorseq r2, r1, r6, lsl r1 │ │ │ │ - eorseq r1, r6, r8, lsr r0 │ │ │ │ - eorseq r2, r1, r0, ror #1 │ │ │ │ + mlaseq r6, ip, r1, r1 │ │ │ │ + eorseq r6, r2, r8, lsl #6 │ │ │ │ + eorseq r2, r1, r4, asr #4 │ │ │ │ + eorseq r2, r1, r4, lsr #4 │ │ │ │ + eorseq r1, r6, ip, ror #2 │ │ │ │ + ldrshteq r6, [r2], -r4 │ │ │ │ + ldrsbteq r6, [r2], -r8 │ │ │ │ ldrsbteq r6, [r2], -r0 │ │ │ │ - eorseq r1, r6, r2, lsl r0 │ │ │ │ - ldrhteq r2, [r1], -sl │ │ │ │ - ldrshteq r6, [r2], -r2 │ │ │ │ - eorseq r0, r6, ip, ror #31 │ │ │ │ - mlaseq r1, r4, r0, r2 │ │ │ │ - ldrshteq r6, [r2], -r0 │ │ │ │ - eorseq r6, r2, r0, ror #5 │ │ │ │ - eorseq r2, r1, r2, rrx │ │ │ │ + eorseq r6, r2, r6, asr #7 │ │ │ │ + ldrsbteq r6, [r2], -ip │ │ │ │ + eorseq r2, r1, r6, ror r1 │ │ │ │ + mlaseq r6, r8, r0, r1 │ │ │ │ + eorseq r2, r1, r0, asr #2 │ │ │ │ + eorseq r6, r2, r0, lsr r2 │ │ │ │ + eorseq r1, r6, r2, ror r0 │ │ │ │ + eorseq r2, r1, sl, lsl r1 │ │ │ │ + eorseq r6, r2, r2, asr r2 │ │ │ │ + eorseq r1, r6, ip, asr #32 │ │ │ │ + ldrshteq r2, [r1], -r4 │ │ │ │ + eorseq r6, r2, r0, asr r2 │ │ │ │ + eorseq r6, r2, r0, asr #6 │ │ │ │ + eorseq r2, r1, r2, asr #1 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec619cc │ │ │ │ @ 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}^ │ │ │ │ @@ -223969,22 +223969,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 #14 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r0, r6, r0, ror sp │ │ │ │ - eorseq r6, r2, r0, lsl #11 │ │ │ │ - mlaseq r1, r6, sp, r1 │ │ │ │ - mlaseq r6, lr, ip, r0 │ │ │ │ - ldrshteq r6, [r2], -sl │ │ │ │ - eorseq r1, r1, r6, asr #25 │ │ │ │ - eorseq r1, r1, lr, asr #9 │ │ │ │ - eorseq r1, r1, r8, asr #9 │ │ │ │ + ldrsbteq r0, [r6], -r0 │ │ │ │ + eorseq r6, r2, r0, ror #11 │ │ │ │ + ldrshteq r1, [r1], -r6 │ │ │ │ + ldrshteq r0, [r6], -lr │ │ │ │ + eorseq r6, r2, sl, asr r5 │ │ │ │ + eorseq r1, r1, r6, lsr #26 │ │ │ │ + eorseq r1, r1, lr, lsr #10 │ │ │ │ + eorseq r1, r1, r8, lsr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec61c74 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 68ea3c │ │ │ │ ldmdami r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r2, [fp], #-1281 @ 0xfffffaff │ │ │ │ @ instruction: 0xf8c44915 │ │ │ │ @@ -224008,16 +224008,16 @@ │ │ │ │ @ instruction: 0xf8c4589b │ │ │ │ strb r3, [r9, r4, ror #15]! │ │ │ │ addeq r5, r7, lr, ror r5 │ │ │ │ @ instruction: 0x000009bc │ │ │ │ andeq r0, r0, r4, lsl r7 │ │ │ │ @ instruction: 0xfffffe0f │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r0, r6, ip, asr ip │ │ │ │ - eorseq r0, r6, r6, lsl ip │ │ │ │ + ldrhteq r0, [r6], -ip │ │ │ │ + eorseq r0, r6, r6, ror ip │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec61cfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ cdp2 7, 9, cr15, cr12, cr0, {7} │ │ │ │ strcs r6, [r0, #-2499] @ 0xfffff63d │ │ │ │ @@ -224517,15 +224517,15 @@ │ │ │ │ @ instruction: 0xffe8f7ff │ │ │ │ stmdbmi r5, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ ldmda lr, {r2, r5, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stclt 0, cr2, [r8, #-0] │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - eorseq r5, r2, lr, lsr #25 │ │ │ │ + eorseq r5, r2, lr, lsl #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} │ │ │ │ @@ -224575,30 +224575,30 @@ │ │ │ │ teqcs r4, r4, lsr #18 │ │ │ │ blx 15ccf2 │ │ │ │ @ instruction: 0xf6443305 │ │ │ │ ldrbpl r3, [ip], #-421 @ 0xfffffe5b │ │ │ │ @ instruction: 0x31bdf644 │ │ │ │ pop {r1, r3, r4, r6, sl, ip, lr} │ │ │ │ svclt 0x000087f0 │ │ │ │ - eorseq r0, r6, r2, ror #8 │ │ │ │ + eorseq r0, r6, r2, asr #9 │ │ │ │ strdeq r4, [r7], r4 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec625d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46160fd8 │ │ │ │ blmi b1dc80 │ │ │ │ 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} │ │ │ │ - stc2 0, cr15, [ip, #944] @ 0x3b0 │ │ │ │ + ldc2 0, cr15, [r8, #944]! @ 0x3b0 │ │ │ │ mulcc r4, sp, r8 │ │ │ │ ldmvs r2, {r1, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0x462bb37b │ │ │ │ subeq lr, r2, #4, 22 @ 0x1000 │ │ │ │ blne 949564 │ │ │ │ cmppne ip, r2, lsr #17 @ p-variant is OBSOLETE │ │ │ │ movwlt r7, #10458 @ 0x28da │ │ │ │ @@ -224724,15 +224724,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 1ca768 │ │ │ │ + bls 1ca818 │ │ │ │ mulne r4, sp, r8 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4603ff33 │ │ │ │ rscsvs r8, r3, r0, lsr r8 │ │ │ │ blmi 55de78 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 3656a0 │ │ │ │ @@ -224740,15 +224740,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} │ │ │ │ - ldc2 0, cr15, [r2], #-944 @ 0xfffffc50 │ │ │ │ + mrrc2 0, 14, pc, lr, cr12 @ │ │ │ │ @ instruction: 0xf89d9a06 │ │ │ │ @ instruction: 0x46281014 │ │ │ │ @ instruction: 0xff12f7ff │ │ │ │ @ instruction: 0xf724e7e0 │ │ │ │ svclt 0x0000e9ce │ │ │ │ addeq r4, r7, r4, lsr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @@ -224811,15 +224811,15 @@ │ │ │ │ @ instruction: 0xf0212701 │ │ │ │ movwmi r0, #45339 @ 0xb11b │ │ │ │ blcc fea4997c │ │ │ │ @ instruction: 0x33b8f644 │ │ │ │ bgt 4e0b08 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldmdage r9!, {r0, r5, r6, r9, sl, lr} │ │ │ │ - blx fea47b2a │ │ │ │ + blx ff547b2a │ │ │ │ @ instruction: 0xf89d9a3a │ │ │ │ ldrbmi r1, [r0], -r4, ror #1 │ │ │ │ mcr2 7, 4, pc, cr4, cr15, {7} @ │ │ │ │ blcc ff449a60 │ │ │ │ @ instruction: 0x31bdf644 │ │ │ │ adccc pc, r8, #68, 12 @ 0x4400000 │ │ │ │ movweq pc, #58223 @ 0xe36f @ │ │ │ │ @@ -225026,15 +225026,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: 0xf8aef0ec │ │ │ │ + @ instruction: 0xf8daf0ec │ │ │ │ smlalscs pc, r4, sp, r8 @ │ │ │ │ @ instruction: 0xf8bd9b3e │ │ │ │ ldmvs fp, {r2, r8, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ bl 3ac098 │ │ │ │ strbmi r0, [fp], -r3, asr #4 │ │ │ │ blne 949c3c │ │ │ │ @@ -225082,15 +225082,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 3543b0 │ │ │ │ @ instruction: 0xf0eb0a87 │ │ │ │ - bls 120b738 │ │ │ │ + bls 120b7e8 │ │ │ │ @ instruction: 0x1108f89d │ │ │ │ @ instruction: 0xf7ff9805 │ │ │ │ blls 24ad5c │ │ │ │ andeq pc, r4, sl, asr #17 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #4 │ │ │ │ eor pc, r6, r3, lsl r8 @ │ │ │ │ blx a0bd14 │ │ │ │ @@ -225224,21 +225224,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, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r5, 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, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldcge 4, cr15, [r1, #508] @ 0x1fc │ │ │ │ ldrb r6, [r7], -r1, ror #18 │ │ │ │ @ instruction: 0xf0002bb0 │ │ │ │ blcs feeac26c │ │ │ │ msrhi CPSR_xc, #0 │ │ │ │ @ instruction: 0xf47f2b9d │ │ │ │ stmdavs r4!, {r1, r2, r7, r8, sl, fp, sp, pc} │ │ │ │ @@ -225340,15 +225340,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 ccbdc8 │ │ │ │ + bls ccbe78 │ │ │ │ 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 126060 │ │ │ │ ldcge 4, cr15, [fp], {127} @ 0x7f │ │ │ │ @@ -225433,15 +225433,15 @@ │ │ │ │ blcs fea4a3d8 │ │ │ │ rsceq pc, r4, #2 │ │ │ │ @ instruction: 0xf8a14313 │ │ │ │ @ instruction: 0xf6443ba4 │ │ │ │ @ instruction: 0xf10433bd │ │ │ │ @ instruction: 0xf8940120 │ │ │ │ ldrbtpl r2, [r2], #48 @ 0x30 │ │ │ │ - cdp2 0, 15, cr15, cr6, cr11, {7} │ │ │ │ + @ instruction: 0xff22f0eb │ │ │ │ smullscs pc, r4, sp, r8 @ │ │ │ │ ldmvs fp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ bl 3acae4 │ │ │ │ @ instruction: 0xf6440243 │ │ │ │ @ instruction: 0xf508319c │ │ │ │ teqcc ip, #1543503874 @ 0x5c000002 │ │ │ │ @@ -225560,21 +225560,21 @@ │ │ │ │ @ instruction: 0xf95af7ff │ │ │ │ strmi r2, [r7], -r1, lsl #6 │ │ │ │ movwcs r9, #775 @ 0x307 │ │ │ │ svclt 0x0000e6c1 │ │ │ │ addeq r4, r7, sl, ror #18 │ │ │ │ addeq r4, r7, r6, ror #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r5, r2, r2, asr #17 │ │ │ │ - eorseq r5, r2, r2, ror #17 │ │ │ │ + eorseq r5, r2, r2, lsr #18 │ │ │ │ + eorseq r5, r2, r2, asr #18 │ │ │ │ addeq r4, r7, sl, lsl #18 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eorseq r5, r2, r0, lsr r0 │ │ │ │ - eorseq r4, r2, r0, ror #25 │ │ │ │ + mlaseq r2, r0, r0, r5 │ │ │ │ + eorseq r4, r2, r0, asr #26 │ │ │ │ @ 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 │ │ │ │ @@ -225737,15 +225737,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 dcb794 │ │ │ │ + bls dcb844 │ │ │ │ smullne pc, r4, sp, r8 @ │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ @ instruction: 0xf644ff49 │ │ │ │ rscpl r3, r8, r8, lsr #7 │ │ │ │ bllt ff1ca600 │ │ │ │ @ instruction: 0x2150f89a │ │ │ │ addsvc r2, sl, r1, lsl #2 │ │ │ │ @@ -225783,15 +225783,15 @@ │ │ │ │ blcs fea4a94c │ │ │ │ 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: 0xf89dfc3b │ │ │ │ + @ instruction: 0xf89dfc67 │ │ │ │ blls 9948bc │ │ │ │ bcs 126a1c │ │ │ │ @ instruction: 0xf644d141 │ │ │ │ bl 398d98 │ │ │ │ @ instruction: 0xf6031303 │ │ │ │ ldrbtpl r3, [r2], #-920 @ 0xfffffc68 │ │ │ │ adcscc pc, ip, #68, 12 @ 0x4400000 │ │ │ │ @@ -225830,28 +225830,28 @@ │ │ │ │ @ instruction: 0xf8a3083c │ │ │ │ bl 394cbc │ │ │ │ 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} │ │ │ │ - blx fecc8b12 │ │ │ │ + blx ff7c8b12 │ │ │ │ @ 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 0x0000e942 │ │ │ │ - eorseq r4, r2, r4, lsl #20 │ │ │ │ + eorseq r4, r2, r4, ror #20 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq pc, r5, lr, ror #6 │ │ │ │ + eorseq pc, r5, lr, asr #7 │ │ │ │ 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 │ │ │ │ @@ -225872,92 +225872,92 @@ │ │ │ │ @ instruction: 0xf04ffa4d │ │ │ │ strdcs r3, [ip, -pc] │ │ │ │ @ instruction: 0xf7af4620 │ │ │ │ mcrcs 12, 0, pc, cr0, cr13, {6} @ │ │ │ │ addshi pc, r9, r0, asr #32 │ │ │ │ @ instruction: 0xf7824620 │ │ │ │ strtmi pc, [r0], -r1, asr #20 │ │ │ │ - stc2 1, cr15, [r6], #-56 @ 0xffffffc8 │ │ │ │ + mrrc2 1, 0, pc, r2, cr14 @ │ │ │ │ strtmi r4, [r0], -r2, lsl #13 │ │ │ │ - cdp2 1, 4, cr15, cr6, cr14, {0} │ │ │ │ + cdp2 1, 7, cr15, cr2, cr14, {0} │ │ │ │ strtmi r4, [r0], -r3, lsl #13 │ │ │ │ @ instruction: 0xf966f784 │ │ │ │ strtmi r4, [r0], -r1, lsl #13 │ │ │ │ - cdp2 1, 7, cr15, cr2, cr14, {0} │ │ │ │ + cdp2 1, 9, cr15, cr14, cr14, {0} │ │ │ │ ldrmi r2, [sl], -r1, lsl #6 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ strtmi r4, [r0], -r0, lsl #13 │ │ │ │ - blx ff4c8cb6 │ │ │ │ + blx fffc8cb6 │ │ │ │ strtmi r4, [r0], -r7, lsl #12 │ │ │ │ - stc2 1, cr15, [sl, #-84] @ 0xffffffac │ │ │ │ + ldc2 1, cr15, [r6, #-84]! @ 0xffffffac │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf9eef0e3 │ │ │ │ + blx 7c8bd0 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ ldc2l 7, cr15, [r6], {131} @ 0x83 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf10f9300 │ │ │ │ - @ instruction: 0x4603fb31 │ │ │ │ + @ instruction: 0x4603fb5d │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 1, 0, pc, cr10, cr13, {0} │ │ │ │ + mcr2 1, 2, pc, cr6, cr13, {0} @ │ │ │ │ cmple r4, r0, lsl #16 │ │ │ │ beq 407190 │ │ │ │ b 137306c │ │ │ │ blls 14ec98 │ │ │ │ stmdaeq r9, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ b 12de0f8 │ │ │ │ teqmi lr, #8, 14 @ 0x200000 │ │ │ │ @ instruction: 0x432a4335 │ │ │ │ sbcslt r4, sp, #1275068416 @ 0x4c000000 │ │ │ │ - blx fe348d04 │ │ │ │ + blx fee48d04 │ │ │ │ tstcs r1, r5, lsl #6 │ │ │ │ @ instruction: 0xf1154620 │ │ │ │ - rsclt pc, sp, #105472 @ 0x19c00 │ │ │ │ + rsclt pc, sp, #150528 @ 0x24c00 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf122431d │ │ │ │ - strmi pc, [r3], -r3, lsl #28 │ │ │ │ + strmi pc, [r3], -pc, lsr #28 │ │ │ │ rsclt r4, sp, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf123431d │ │ │ │ - rsclt pc, sp, #233472 @ 0x39000 │ │ │ │ + rsclt pc, sp, #413696 @ 0x65000 │ │ │ │ @ instruction: 0xf0104328 │ │ │ │ strdle r0, [r5, pc]! │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ strtmi r2, [r0], -r0, lsl #3 │ │ │ │ ldc2 7, cr15, [lr], #-528 @ 0xfffffdf0 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - @ instruction: 0xf8cef123 │ │ │ │ + @ instruction: 0xf8faf123 │ │ │ │ umaalcc pc, r1, r4, r9 @ │ │ │ │ svclt 0x00182b04 │ │ │ │ eorle r4, r0, r8, lsr #12 │ │ │ │ blmi 99f16c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 19e6948 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r6, r0, lsl #6 │ │ │ │ pop {r0, r2, r5, r6, ip, sp, pc} │ │ │ │ qsub8mi r8, r0, r0 │ │ │ │ - ldc2l 1, cr15, [r6, #56] @ 0x38 │ │ │ │ + cdp2 1, 0, cr15, cr2, cr14, {0} │ │ │ │ @ instruction: 0xf7844620 │ │ │ │ @ instruction: 0x4620f8f7 │ │ │ │ - blx 1448d7c │ │ │ │ + blx 1f48d7c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - blx c48d5e │ │ │ │ + blx 1748d5e │ │ │ │ @ instruction: 0xf1224620 │ │ │ │ - strtmi pc, [r0], -fp, asr #27 │ │ │ │ - blx 248da0 │ │ │ │ + @ instruction: 0x4620fdf7 │ │ │ │ + blx d48da0 │ │ │ │ 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 │ │ │ │ - stc2 1, cr15, [r2, #-24] @ 0xffffffe8 │ │ │ │ + stc2 1, cr15, [lr, #-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, [r6], {116} @ 0x74 │ │ │ │ @ instruction: 0xf723e748 │ │ │ │ svclt 0x0000e858 │ │ │ │ @@ -226008,48 +226008,48 @@ │ │ │ │ @ instruction: 0xf7220300 │ │ │ │ andcs lr, r0, r6, lsr #26 │ │ │ │ @ instruction: 0xf7b46829 │ │ │ │ ldrbmi pc, [r3], -r9, ror #31 @ │ │ │ │ cmppeq r4, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf10e827e │ │ │ │ - @ instruction: 0xf8d4fd3b │ │ │ │ + @ instruction: 0xf8d4fd67 │ │ │ │ @ instruction: 0xf7840154 │ │ │ │ tstpcs r8, fp, asr r8 @ p-variant is OBSOLETE │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - blx 848eb8 │ │ │ │ + blx 1348eb8 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - mcr2 0, 6, pc, cr4, cr3, {7} @ │ │ │ │ + mrc2 0, 7, pc, cr0, cr3, {7} │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf0ee2101 │ │ │ │ - @ instruction: 0xf8d4fae7 │ │ │ │ + @ instruction: 0xf8d4fb13 │ │ │ │ @ instruction: 0xf0e30154 │ │ │ │ - stmdacs r0, {r0, r2, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4682d1f9 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - stc2l 0, cr15, [r0, #908] @ 0x38c │ │ │ │ + stc2l 0, cr15, [ip, #908]! @ 0x38c │ │ │ │ @ instruction: 0x166cf8df │ │ │ │ @ instruction: 0xf8d44652 │ │ │ │ ldrbtmi r0, [r9], #-340 @ 0xfffffeac │ │ │ │ - mrrc2 0, 14, pc, r4, cr13 @ │ │ │ │ + stc2 0, cr15, [r0], {237} @ 0xed │ │ │ │ tstcs r1, r2, asr r6 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - @ instruction: 0xffe0f0e7 │ │ │ │ + @ instruction: 0xf80cf0e8 │ │ │ │ @ instruction: 0xf8d44651 │ │ │ │ @ instruction: 0xf10b0154 │ │ │ │ - ldrbmi pc, [r2], -r7, asr #29 @ │ │ │ │ + @ instruction: 0x4652fef3 │ │ │ │ @ instruction: 0xf8d44651 │ │ │ │ cps #20 │ │ │ │ - smlabtcs r1, r9, pc, pc @ │ │ │ │ + strdcs pc, [r1, -r5] │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - blx 1c48e4c │ │ │ │ + blx fe748e4c │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf820f784 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - @ instruction: 0xff84f12e │ │ │ │ + @ instruction: 0xffb0f12e │ │ │ │ @ instruction: 0x3624f8df │ │ │ │ ldmpl r3, {r0, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0x0799681b │ │ │ │ sbchi pc, sl, #0, 2 │ │ │ │ blcs 226c70 │ │ │ │ adchi pc, pc, #0 │ │ │ │ ldrsbcs pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ @@ -226437,15 +226437,15 @@ │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ addeq r3, r7, sl, lsl r6 │ │ │ │ addeq r3, r7, r0, lsl #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffe7e7 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r4, r2, r6, lsl r5 │ │ │ │ + eorseq r4, r2, r6, ror r5 │ │ │ │ addeq r3, r7, lr, asr r3 │ │ │ │ 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 │ │ │ │ @@ -226538,22 +226538,22 @@ │ │ │ │ @ instruction: 0xf8f8f7e0 │ │ │ │ stmdami fp, {r3, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7cd4478 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ svclt 0x0000e7e6 │ │ │ │ strdeq r2, [r7], ip │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq lr, r5, lr, asr #19 │ │ │ │ - eorseq r3, r2, r2, asr #25 │ │ │ │ - ldrsbteq pc, [r0], -r8 @ │ │ │ │ - mlaseq r5, r8, r9, lr │ │ │ │ - ldrsbteq r3, [r2], -r8 │ │ │ │ - eorseq pc, r0, r4, lsr #9 │ │ │ │ - eorseq lr, r0, ip, lsr #25 │ │ │ │ - eorseq lr, r0, r6, lsr #25 │ │ │ │ + eorseq lr, r5, lr, lsr #20 │ │ │ │ + eorseq r3, r2, r2, lsr #26 │ │ │ │ + eorseq pc, r0, r8, lsr r5 @ │ │ │ │ + ldrshteq lr, [r5], -r8 │ │ │ │ + eorseq r3, r2, r8, lsr sp │ │ │ │ + eorseq pc, r0, r4, lsl #10 │ │ │ │ + eorseq lr, r0, ip, lsl #26 │ │ │ │ + eorseq lr, r0, r6, lsl #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec64498 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r3, #-960] @ 0xfffffc40 │ │ │ │ bmi 5d5eb4 │ │ │ │ ldrbtmi r4, [sp], #-1540 @ 0xfffff9fc │ │ │ │ biccc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ @@ -226574,15 +226574,15 @@ │ │ │ │ strbcc pc, [r4, r4, asr #17]! @ │ │ │ │ svclt 0x0000e7f5 │ │ │ │ addeq r2, r7, sl, asr sp │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ @ instruction: 0xfffffe39 │ │ │ │ andeq r0, r0, r4, lsl r5 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq lr, r5, ip, lsl r9 │ │ │ │ + eorseq lr, r5, ip, ror r9 │ │ │ │ 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 │ │ │ │ @@ -226682,22 +226682,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 │ │ │ │ addeq r2, r7, r0, ror #25 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq lr, r5, ip, ror #15 │ │ │ │ - eorseq r3, r2, r0, lsl #21 │ │ │ │ - mlaseq r0, r6, r2, pc @ │ │ │ │ - ldrhteq lr, [r5], -r6 │ │ │ │ - mlaseq r2, r6, sl, r3 │ │ │ │ - eorseq pc, r0, r2, ror #4 │ │ │ │ - eorseq lr, r0, sl, ror #20 │ │ │ │ - eorseq lr, r0, r4, ror #20 │ │ │ │ + eorseq lr, r5, ip, asr #16 │ │ │ │ + eorseq r3, r2, r0, ror #21 │ │ │ │ + ldrshteq pc, [r0], -r6 @ │ │ │ │ + eorseq lr, r5, r6, lsl r8 │ │ │ │ + ldrshteq r3, [r2], -r6 │ │ │ │ + eorseq pc, r0, r2, asr #5 │ │ │ │ + eorseq lr, r0, sl, asr #21 │ │ │ │ + eorseq lr, r0, r4, asr #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec646d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 4914c0 │ │ │ │ stmdbmi lr, {r3, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ biccs pc, r0, #192, 16 @ 0xc00000 │ │ │ │ @@ -226712,15 +226712,15 @@ │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ stmiacc ip, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd10 │ │ │ │ addeq r2, r7, sl, lsl fp │ │ │ │ andeq r0, r0, ip, asr r5 │ │ │ │ andeq r0, r0, ip, lsr #15 │ │ │ │ @ instruction: 0xfffffe09 │ │ │ │ - eorseq lr, r5, r6, asr #14 │ │ │ │ + eorseq lr, r5, r6, lsr #15 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldclmi 0, cr11, [r7, #-548]! @ 0xfffffddc │ │ │ │ @ instruction: 0x460f4616 │ │ │ │ @ instruction: 0x461c447d │ │ │ │ @@ -226839,22 +226839,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 │ │ │ │ @ instruction: 0x00872abc │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq lr, r5, sl, lsr #13 │ │ │ │ - ldrsbteq r3, [r2], -lr │ │ │ │ - ldrshteq pc, [r0], -r4 @ │ │ │ │ - eorseq lr, r0, lr, lsr #16 │ │ │ │ - mlaseq r5, ip, r5, lr │ │ │ │ - eorseq r3, r2, ip, lsl r8 │ │ │ │ - eorseq lr, r0, r8, ror #31 │ │ │ │ - ldrshteq lr, [r0], -r0 │ │ │ │ + eorseq lr, r5, sl, lsl #14 │ │ │ │ + eorseq r3, r2, lr, lsr r9 │ │ │ │ + eorseq pc, r0, r4, asr r1 @ │ │ │ │ + eorseq lr, r0, lr, lsl #17 │ │ │ │ + ldrshteq lr, [r5], -ip │ │ │ │ + eorseq r3, r2, ip, ror r8 │ │ │ │ + eorseq pc, r0, r8, asr #32 │ │ │ │ + eorseq lr, r0, r0, asr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6494c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 5d1714 │ │ │ │ ldmdami r3, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r2, [fp], #-1288 @ 0xfffffaf8 │ │ │ │ @ instruction: 0xf8c44912 │ │ │ │ @@ -226875,15 +226875,15 @@ │ │ │ │ @ instruction: 0xf8c4589b │ │ │ │ strb r3, [pc, r4, ror #15]! │ │ │ │ addeq r2, r7, r6, lsr #17 │ │ │ │ andeq r0, r0, r0, ror #15 │ │ │ │ andeq r0, r0, ip, ror #18 │ │ │ │ @ instruction: 0xfffffdc3 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq lr, r5, r6, lsr #10 │ │ │ │ + eorseq lr, r5, r6, lsl #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 │ │ │ │ @@ -226894,24 +226894,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, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ @ │ │ │ │ + ldmcc pc!, {r0, r1, r2, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ @ │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ tstcs r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf0d04648 │ │ │ │ - andcs pc, r0, #5, 30 │ │ │ │ + andcs pc, r0, #51, 30 @ 0xcc │ │ │ │ beq 109ed8 │ │ │ │ @ instruction: 0x46484611 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf0d00a01 │ │ │ │ - @ instruction: 0xf1b0fea9 │ │ │ │ + @ instruction: 0xf1b0fed7 │ │ │ │ svclt 0x00180bff │ │ │ │ bleq 18996c │ │ │ │ movweq pc, #33352 @ 0x8248 @ │ │ │ │ andsle r4, pc, r3, lsr r0 @ │ │ │ │ @ instruction: 0xd01028ff │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r8], -fp, rrx │ │ │ │ @@ -226968,15 +226968,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 │ │ │ │ - mcr2 0, 5, pc, cr2, cr0, {6} @ │ │ │ │ + mrc2 0, 6, pc, cr0, cr0, {6} │ │ │ │ svccc 0x00fff1b0 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf00b0b00 │ │ │ │ b 12d0540 │ │ │ │ ldr r0, [r1, fp, lsl #14]! │ │ │ │ @ instruction: 0xf7e64648 │ │ │ │ stmdacs r0, {r0, r1, r4, fp, ip, sp, lr, pc} │ │ │ │ @@ -227002,22 +227002,22 @@ │ │ │ │ @ instruction: 0xf8cd6705 │ │ │ │ @ instruction: 0xf7df800c │ │ │ │ @ instruction: 0xe78ffd55 │ │ │ │ ldrbtmi r4, [r9], #-2314 @ 0xfffff6f6 │ │ │ │ svclt 0x0000e7e8 │ │ │ │ addeq r2, r7, ip, lsr #16 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r3, r2, r0, lsl r7 │ │ │ │ - eorseq r3, r2, r8, asr #11 │ │ │ │ - eorseq lr, r0, r0, ror #27 │ │ │ │ - eorseq lr, r0, r6, lsr #11 │ │ │ │ - mlaseq r2, r0, r6, r3 │ │ │ │ - eorseq lr, r0, r4, ror #26 │ │ │ │ - mlaseq r2, r0, r5, r3 │ │ │ │ - eorseq lr, r0, r6, ror #10 │ │ │ │ + eorseq r3, r2, r0, ror r7 │ │ │ │ + eorseq r3, r2, r8, lsr #12 │ │ │ │ + eorseq lr, r0, r0, asr #28 │ │ │ │ + eorseq lr, r0, r6, lsl #12 │ │ │ │ + ldrshteq r3, [r2], -r0 │ │ │ │ + eorseq lr, r0, r4, asr #27 │ │ │ │ + ldrshteq r3, [r2], -r0 │ │ │ │ + eorseq lr, r0, r6, asr #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec64bd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ stmdami lr!, {r3, r9, sp} │ │ │ │ @ instruction: 0xf8d42500 │ │ │ │ ldrbtmi r3, [r8], #-1748 @ 0xfffff92c │ │ │ │ @@ -227066,15 +227066,15 @@ │ │ │ │ bmi 347a44 │ │ │ │ ldrb r5, [r9, r1, lsl #17] │ │ │ │ addeq r2, r7, r6, lsl r6 │ │ │ │ muleq r0, ip, fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffffd61 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eorseq lr, r5, r4, ror r2 │ │ │ │ + ldrsbteq lr, [r5], -r4 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec64cc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ addpl pc, ip, #208, 16 @ 0xd00000 │ │ │ │ @@ -227201,23 +227201,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 │ │ │ │ - eorseq ip, r1, ip, lsr #4 │ │ │ │ - ldrsbteq r3, [r2], -r8 │ │ │ │ + eorseq ip, r1, ip, lsl #5 │ │ │ │ + eorseq r3, r2, r8, lsr r4 │ │ │ │ addeq r0, sl, r6, lsl #28 │ │ │ │ - eorseq r3, r2, r6, lsl #7 │ │ │ │ - eorseq ip, r1, ip, asr r1 │ │ │ │ - eorseq r4, r1, r6, lsl #2 │ │ │ │ - eorseq r2, r3, r8, ror #5 │ │ │ │ - ldrshteq r4, [r1], -r2 │ │ │ │ - eorseq r4, r1, r4, ror #1 │ │ │ │ + eorseq r3, r2, r6, ror #7 │ │ │ │ + ldrhteq ip, [r1], -ip │ │ │ │ + eorseq r4, r1, r6, ror #2 │ │ │ │ + eorseq r2, r3, r8, asr #6 │ │ │ │ + eorseq r4, r1, r2, asr r1 │ │ │ │ + eorseq r4, r1, r4, asr #2 │ │ │ │ vst4.32 {d27-d30}, [pc], r4 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ bl fec5ecbc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r2], {192} @ 0xc0 │ │ │ │ stmmi r2, {r1, r2, r9, sl, lr} │ │ │ │ ldrbtmi fp, [ip], #-137 @ 0xffffff77 │ │ │ │ @@ -227350,32 +227350,32 @@ │ │ │ │ @ instruction: 0xf721e7d0 │ │ │ │ svclt 0x0000ed80 │ │ │ │ strdeq r2, [r7], r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r7, r4, ror #5 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq r2, r7, r8, lsr #4 │ │ │ │ - ldrhteq fp, [r1], -r8 │ │ │ │ - eorseq r3, r2, ip, lsl #6 │ │ │ │ + eorseq ip, r1, r8, lsl r0 │ │ │ │ + eorseq r3, r2, ip, ror #6 │ │ │ │ addeq r0, sl, sl, lsr #24 │ │ │ │ - eorseq r3, r1, ip, lsr pc │ │ │ │ - eorseq fp, r1, r6, lsl #31 │ │ │ │ - mlaseq r2, ip, r1, r3 │ │ │ │ - eorseq r2, r3, sl, lsl #2 │ │ │ │ - eorseq r3, r1, r4, lsl pc │ │ │ │ - eorseq fp, r1, r2, ror #30 │ │ │ │ - eorseq lr, r0, sl, lsr #16 │ │ │ │ - ldrhteq r3, [r2], -r0 │ │ │ │ - eorseq r3, r2, r2, asr r1 │ │ │ │ - eorseq r2, r3, r0, asr #1 │ │ │ │ - eorseq fp, r1, r2, lsr #30 │ │ │ │ - eorseq r3, r1, ip, asr #29 │ │ │ │ - ldrhteq r3, [r1], -lr │ │ │ │ - ldrhteq r3, [r1], -r0 │ │ │ │ - eorseq r3, r1, sl, lsr #29 │ │ │ │ + mlaseq r1, ip, pc, r3 @ │ │ │ │ + eorseq fp, r1, r6, ror #31 │ │ │ │ + ldrshteq r3, [r2], -ip │ │ │ │ + eorseq r2, r3, sl, ror #2 │ │ │ │ + eorseq r3, r1, r4, ror pc │ │ │ │ + eorseq fp, r1, r2, asr #31 │ │ │ │ + eorseq lr, r0, sl, lsl #17 │ │ │ │ + eorseq r3, r2, r0, lsl r3 │ │ │ │ + ldrhteq r3, [r2], -r2 │ │ │ │ + eorseq r2, r3, r0, lsr #2 │ │ │ │ + eorseq fp, r1, r2, lsl #31 │ │ │ │ + eorseq r3, r1, ip, lsr #30 │ │ │ │ + eorseq r3, r1, lr, lsl pc │ │ │ │ + eorseq r3, r1, r0, lsl pc │ │ │ │ + eorseq r3, r1, sl, lsl #30 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec65170 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ umullslt r0, r8, r0, pc @ │ │ │ │ blge 620fd4 │ │ │ │ ldrbtmi r2, [ip], #-1280 @ 0xfffffb00 │ │ │ │ tstls r2, #68, 4 @ 0x40000004 │ │ │ │ @@ -227395,15 +227395,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 0x0000ed1c │ │ │ │ - eorseq sp, r5, r2, asr #27 │ │ │ │ + eorseq sp, r5, r2, lsr #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r7, lr, rrx │ │ │ │ addeq r2, r7, r6, asr #32 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @@ -227499,15 +227499,15 @@ │ │ │ │ vqadd.u32 , q1, │ │ │ │ @ instruction: 0xf88d1305 │ │ │ │ @ instruction: 0xe7803055 │ │ │ │ mrrc 7, 2, pc, r0, cr1 @ │ │ │ │ addeq r2, r7, r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r1, r7, ip, asr pc │ │ │ │ - eorseq sp, r5, r4, ror #23 │ │ │ │ + eorseq sp, r5, r4, asr #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec65380 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe8 │ │ │ │ addlt ip, r5, r4, asr #32 │ │ │ │ @ instruction: 0x46694a10 │ │ │ │ stmdavs r0, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @@ -227547,15 +227547,15 @@ │ │ │ │ svclt 0x00082b02 │ │ │ │ ldrdhi pc, [r8], -r4 │ │ │ │ blmi 1482258 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf100065b │ │ │ │ ldmdavs r1!, {r2, r7, pc} │ │ │ │ stmdavs r0!, {r9, sp}^ │ │ │ │ - stc2l 0, cr15, [r2], #888 @ 0x378 │ │ │ │ + stc2 0, cr15, [lr, #-888] @ 0xfffffc88 │ │ │ │ addge pc, ip, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf89a4680 │ │ │ │ blcs 25b0e4 │ │ │ │ @ instruction: 0xf50dd87c │ │ │ │ smlabbcs r0, r0, sl, r7 │ │ │ │ andvc pc, r5, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf7214650 │ │ │ │ @@ -227649,15 +227649,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: 0xf8d4fc17 │ │ │ │ + @ instruction: 0xf8d4fc43 │ │ │ │ strmi r3, [r6], -ip, lsl #5 │ │ │ │ @ instruction: 0x33a8f893 │ │ │ │ ldmdale sp, {r0, r2, r8, r9, fp, sp}^ │ │ │ │ movwcs r4, #1585 @ 0x631 │ │ │ │ @ instruction: 0x4640aa14 │ │ │ │ blx ff9ca5ee │ │ │ │ stmiavs sl!, {r0, r1, r3, r5, r6, r7, fp, sp, lr} │ │ │ │ @@ -227710,15 +227710,15 @@ │ │ │ │ addeq r1, r7, r0, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r1, r7, sl, ror ip │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ @ instruction: 0xfffffb39 │ │ │ │ addeq r1, r7, r8, asr #23 │ │ │ │ - ldrsbteq sp, [r5], -ip │ │ │ │ + eorseq sp, r5, ip, lsr r9 │ │ │ │ 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 │ │ │ │ @@ -227763,16 +227763,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 #22 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - mlaseq r0, r6, r1, lr │ │ │ │ - eorseq r2, r2, ip, ror #24 │ │ │ │ + ldrshteq lr, [r0], -r6 │ │ │ │ + eorseq r2, r2, ip, asr #25 │ │ │ │ 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 │ │ │ │ @@ -227925,15 +227925,15 @@ │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf721bd10 │ │ │ │ svclt 0x0000e8fc │ │ │ │ addeq r1, r7, r2, lsl #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r2, r2, ip, lsl sl │ │ │ │ + eorseq r2, r2, ip, ror sl │ │ │ │ @ instruction: 0xfffff343 │ │ │ │ @ instruction: 0xfffff333 │ │ │ │ @ instruction: 0xfffff353 │ │ │ │ addeq r1, r7, sl, lsl #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec65a38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @@ -228340,17 +228340,17 @@ │ │ │ │ andne lr, r0, sl, asr #16 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ bicle r2, r5, r0, lsl #20 │ │ │ │ svclt 0x0000e755 │ │ │ │ addeq r1, r7, r4, asr #7 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq ip, r5, r6, asr #30 │ │ │ │ - mlaseq r0, sl, r8, sp │ │ │ │ - eorseq r2, r2, r0, lsr #7 │ │ │ │ + eorseq ip, r5, r6, lsr #31 │ │ │ │ + ldrshteq sp, [r0], -sl │ │ │ │ + eorseq r2, r2, r0, lsl #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec660ac │ │ │ │ @ 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 │ │ │ │ @@ -228895,18 +228895,18 @@ │ │ │ │ stmdb lr!, {r5, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addeq r0, r7, r8, lsl #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r0, r7, r2, lsl #20 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq r0, r7, r8, ror #19 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - ldrsbteq r1, [r2], -r2 │ │ │ │ - eorseq r4, r2, r6, lsr #29 │ │ │ │ - ldrhteq r1, [r2], -r8 │ │ │ │ - eorseq r2, r5, r0, lsl #14 │ │ │ │ + eorseq r1, r2, r2, lsr ip │ │ │ │ + eorseq r4, r2, r6, lsl #30 │ │ │ │ + eorseq r1, r2, r8, lsl ip │ │ │ │ + eorseq r2, r5, r0, ror #14 │ │ │ │ ldrbtmi r4, [sl], #-2607 @ 0xfffff5d1 │ │ │ │ suble r2, r4, r0, lsl #16 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec66964 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bvs fe1d36cc │ │ │ │ @ instruction: 0xf8d0b085 │ │ │ │ @@ -228949,17 +228949,17 @@ │ │ │ │ stmdbmi r7, {r1, sp} │ │ │ │ andls r4, r0, #2046820352 @ 0x7a000000 │ │ │ │ ldrbtmi r4, [r9], #-2566 @ 0xfffff5fa │ │ │ │ @ instruction: 0xf7dd447a │ │ │ │ @ instruction: 0xe7b8fe1b │ │ │ │ addeq r0, r7, sl, lsr #17 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq ip, r5, r0, lsr #11 │ │ │ │ - eorseq ip, r0, r6, ror #29 │ │ │ │ - eorseq r1, r2, r0, asr #20 │ │ │ │ + eorseq ip, r5, r0, lsl #12 │ │ │ │ + eorseq ip, r0, r6, asr #30 │ │ │ │ + eorseq r1, r2, r0, lsr #21 │ │ │ │ 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}^ │ │ │ │ @@ -229640,15 +229640,15 @@ │ │ │ │ mrrc 7, 1, pc, ip, cr15 @ │ │ │ │ eoreq pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf71fe7f1 │ │ │ │ svclt 0x0000eb98 │ │ │ │ ldrdeq pc, [r6], r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x0086fdb8 │ │ │ │ - eorseq r0, r2, lr, asr r4 │ │ │ │ + ldrhteq r0, [r2], -lr │ │ │ │ @ instruction: 0x36c8f8d0 │ │ │ │ @ instruction: 0xf8c01c5a │ │ │ │ bl 119e18 │ │ │ │ @ instruction: 0xf8c00083 │ │ │ │ @ instruction: 0x477016bc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec67508 │ │ │ │ @@ -229767,17 +229767,17 @@ │ │ │ │ andls r4, r0, #2046820352 @ 0x7a000000 │ │ │ │ ldrbtmi r4, [r9], #-2567 @ 0xfffff5f9 │ │ │ │ strvc lr, [r2], -sp, asr #19 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ @ instruction: 0xe7afffb7 │ │ │ │ ldrdeq pc, [r6], r2 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq fp, r5, r8, lsl #18 │ │ │ │ - eorseq ip, r0, r2, lsr #4 │ │ │ │ - mlaseq r2, r0, sp, r0 │ │ │ │ + eorseq fp, r5, r8, ror #18 │ │ │ │ + eorseq ip, r0, r2, lsl #5 │ │ │ │ + ldrshteq r0, [r2], -r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ bmi fe9e1d60 │ │ │ │ addlt r4, r8, r3, lsr #23 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @@ -229827,15 +229827,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 8ccaa6 │ │ │ │ + blx 13ccaa6 │ │ │ │ blmi 1ca2fa4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 2ea64c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, r8, lr, asr #1 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @@ -229942,22 +229942,22 @@ │ │ │ │ ssatmi lr, #26, r7, asr #13 │ │ │ │ @ instruction: 0xf71fe763 │ │ │ │ svclt 0x0000e93e │ │ │ │ strdeq pc, [r6], r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq pc, r6, lr, ror #21 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r0, r2, r6, asr sp │ │ │ │ + ldrhteq r0, [r2], -r6 │ │ │ │ addeq pc, r6, r4, lsr #20 │ │ │ │ - eorseq r0, r2, r4, lsl #25 │ │ │ │ - eorseq r0, r2, ip, ror ip │ │ │ │ - eorseq r0, r2, sl, lsr #23 │ │ │ │ - eorseq fp, r5, r4, asr r6 │ │ │ │ - eorseq fp, r0, lr, ror pc │ │ │ │ - ldrshteq r0, [r2], -lr │ │ │ │ + eorseq r0, r2, r4, ror #25 │ │ │ │ + ldrsbteq r0, [r2], -ip │ │ │ │ + eorseq r0, r2, sl, lsl #24 │ │ │ │ + ldrhteq fp, [r5], -r4 │ │ │ │ + ldrsbteq fp, [r0], -lr │ │ │ │ + eorseq r0, r2, lr, asr fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec679c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf4310ff8 │ │ │ │ tstle r0, r0, asr #6 │ │ │ │ andcs fp, r0, #8, 26 @ 0x200 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ @@ -230082,15 +230082,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 │ │ │ │ - mcr2 0, 7, pc, cr2, cr0, {6} @ │ │ │ │ + @ instruction: 0xff0ef0d0 │ │ │ │ tstlt r8, r8, lsr #18 │ │ │ │ blx 54e6a4 │ │ │ │ addsne pc, r8, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8d5b119 │ │ │ │ strtmi r3, [r8], -r4, lsr #1 │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xb119129c │ │ │ │ @@ -230110,15 +230110,15 @@ │ │ │ │ @ instruction: 0xf06a0288 │ │ │ │ @ instruction: 0xf8d5fef5 │ │ │ │ @ instruction: 0xf06b0290 │ │ │ │ @ instruction: 0xf8d5fcc3 │ │ │ │ @ instruction: 0xf06b0290 │ │ │ │ @ instruction: 0xf505f9ff │ │ │ │ mlascc r8, fp, r0, r4 │ │ │ │ - @ instruction: 0xf8b4f133 │ │ │ │ + @ instruction: 0xf8e0f133 │ │ │ │ eorsvc pc, r0, r5, lsl #10 │ │ │ │ blx 84cbc0 │ │ │ │ stceq 8, cr15, [r4, #864]! @ 0x360 │ │ │ │ blx fec4cbc2 │ │ │ │ vtst.8 d22, d8, d27 │ │ │ │ andsmi r0, sl, #268435456 @ 0x10000000 │ │ │ │ andlt sp, r4, r9, lsl #2 │ │ │ │ @@ -230166,19 +230166,19 @@ │ │ │ │ stmda r4, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ blcs 134880 │ │ │ │ usat sp, #19, pc, asr #3 @ │ │ │ │ addeq pc, r6, r4, lsr r7 @ │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq r0, [r2], -r6 │ │ │ │ - eorseq fp, r0, ip, asr ip │ │ │ │ - eorseq fp, r5, r4, asr #6 │ │ │ │ - eorseq r0, r2, r2, ror r8 │ │ │ │ - eorseq fp, r0, r6, lsr #24 │ │ │ │ + eorseq r0, r2, r6, lsl r9 │ │ │ │ + ldrhteq fp, [r0], -ip │ │ │ │ + eorseq fp, r5, r4, lsr #7 │ │ │ │ + ldrsbteq r0, [r2], -r2 │ │ │ │ + eorseq fp, r0, r6, lsl #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 │ │ │ │ @@ -230259,15 +230259,15 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r0, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf71e8ff0 │ │ │ │ svclt 0x0000eec0 │ │ │ │ @ instruction: 0x0086f4b4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq fp, r5, r6, asr #4 │ │ │ │ + eorseq fp, r5, r6, lsr #5 │ │ │ │ umulleq pc, r6, r8, r3 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec67ea4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff0 │ │ │ │ strmi r4, [r4], -r0, lsl #11 │ │ │ │ ldrsbtcc pc, [r8], #128 @ 0x80 @ │ │ │ │ @@ -230392,15 +230392,15 @@ │ │ │ │ @ instruction: 0xf0074620 │ │ │ │ qadd8mi pc, r0, r5 @ │ │ │ │ blx fed4cea8 │ │ │ │ @ instruction: 0xf00b4620 │ │ │ │ @ instruction: 0x4620f853 │ │ │ │ mrrc2 0, 0, pc, r6, cr10 @ │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ - @ instruction: 0xf8c4fa41 │ │ │ │ + @ instruction: 0xf8c4fa6d │ │ │ │ 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]! @ │ │ │ │ @@ -230444,15 +230444,15 @@ │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ bmi 115d770 │ │ │ │ @ instruction: 0x46213038 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ bmi 10d9b74 │ │ │ │ andls r4, r0, #2046820352 @ 0x7a000000 │ │ │ │ @ instruction: 0xf0d52208 │ │ │ │ - @ instruction: 0xf8d5fcd9 │ │ │ │ + @ instruction: 0xf8d5fd05 │ │ │ │ @ instruction: 0xf50417d8 │ │ │ │ @ instruction: 0xf05c7030 │ │ │ │ bmi fd0cac │ │ │ │ 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 @ │ │ │ │ @@ -230815,19 +230815,19 @@ │ │ │ │ strtmi pc, [r3], -r1, asr #28 │ │ │ │ svcmi 0x0008e793 │ │ │ │ @ instruction: 0xe7c0447f │ │ │ │ ldrbtmi r4, [sl], #-2567 @ 0xfffff5f9 │ │ │ │ svclt 0x0000e7c6 │ │ │ │ addeq lr, r6, ip, lsl #25 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq sl, r5, r2, asr #19 │ │ │ │ - eorseq fp, r0, lr, lsl #4 │ │ │ │ - ldrhteq pc, [r1], -r6 @ │ │ │ │ - eorseq sl, r0, r4, ror #19 │ │ │ │ - ldrsbteq sl, [r0], -lr │ │ │ │ + eorseq sl, r5, r2, lsr #20 │ │ │ │ + eorseq fp, r0, lr, ror #4 │ │ │ │ + eorseq pc, r1, r6, lsl pc @ │ │ │ │ + eorseq sl, r0, r4, asr #20 │ │ │ │ + eorseq sl, r0, lr, lsr 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 │ │ │ │ @@ -231620,17 +231620,17 @@ │ │ │ │ @ instruction: 0xf05ce71a │ │ │ │ @ instruction: 0xf8c6fb6b │ │ │ │ smmla sp, r4, r5, r9 │ │ │ │ @ instruction: 0xf05c4620 │ │ │ │ ldrb pc, [r1], sp, lsl #31 @ │ │ │ │ addeq lr, r6, r8, ror r3 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrshteq r9, [r5], -ip │ │ │ │ - eorseq sl, r0, ip, lsr r5 │ │ │ │ - eorseq pc, r1, lr, lsl r2 @ │ │ │ │ + eorseq r9, r5, ip, asr sp │ │ │ │ + mlaseq r0, ip, r5, sl │ │ │ │ + eorseq pc, r1, lr, ror r2 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ ssatpl pc, #25, pc, asr #17 @ │ │ │ │ @ instruction: 0xf8dfb099 │ │ │ │ @ instruction: 0x460f46b8 │ │ │ │ @@ -232063,20 +232063,20 @@ │ │ │ │ ldmdavs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ addeq sp, r6, r0, lsl #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq sp, [r6], r4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq sp, r6, r2, asr #25 │ │ │ │ - ldrshteq r9, [r5], -r4 │ │ │ │ - eorseq sl, r0, r0, asr #4 │ │ │ │ - eorseq lr, r1, ip, asr pc │ │ │ │ - eorseq r9, r5, r8, asr #14 │ │ │ │ - eorseq r9, r0, lr, asr r7 │ │ │ │ - eorseq r9, r0, r8, asr r7 │ │ │ │ + eorseq r9, r5, r4, asr sl │ │ │ │ + eorseq sl, r0, r0, lsr #5 │ │ │ │ + ldrhteq lr, [r1], -ip │ │ │ │ + eorseq r9, r5, r8, lsr #15 │ │ │ │ + ldrhteq r9, [r0], -lr │ │ │ │ + ldrhteq r9, [r0], -r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec69ae4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ stcls 6, cr4, [r6], {5} │ │ │ │ stcls 4, cr9, [r7], {-0} │ │ │ │ ldcmi 4, cr9, [r6], {1} │ │ │ │ @@ -232420,15 +232420,15 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00ffffff │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r4 │ │ │ │ addeq sp, r6, r4, lsl r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq sp, r6, r8, ror #5 │ │ │ │ - eorseq sp, r1, r0, lsl #19 │ │ │ │ + eorseq sp, r1, r0, ror #19 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6a064 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bvs ff3d6e0c │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ andcs fp, r0, #835584 @ 0xcc000 │ │ │ │ strtmi r2, [r1], -r0, lsl #6 │ │ │ │ @@ -232722,17 +232722,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 │ │ │ │ @ instruction: 0x0086cdb2 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrsbteq r8, [r5], -r6 │ │ │ │ - eorseq lr, r1, sl, asr #2 │ │ │ │ - ldrshteq r9, [r0], -ip │ │ │ │ + eorseq r8, r5, r6, lsr ip │ │ │ │ + eorseq lr, r1, sl, lsr #3 │ │ │ │ + eorseq r9, r0, ip, asr r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6a524 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r8, ror #31 │ │ │ │ andcs r4, r1, pc, lsl #12 │ │ │ │ @ instruction: 0xf71c2130 │ │ │ │ strmi lr, [r4], -r4, ror #16 │ │ │ │ @@ -233473,17 +233473,17 @@ │ │ │ │ @ instruction: 0xf71be684 │ │ │ │ svclt 0x0000edaa │ │ │ │ addeq ip, r6, sl, asr #19 │ │ │ │ addeq ip, r6, r4, asr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq ip, r6, r0, ror r3 │ │ │ │ - ldrhteq r8, [r5], -r0 │ │ │ │ - eorseq sp, r1, ip, lsr #12 │ │ │ │ - eorseq r8, r0, ip, lsr #17 │ │ │ │ + eorseq r8, r5, r0, lsl r1 │ │ │ │ + eorseq sp, r1, ip, lsl #13 │ │ │ │ + eorseq r8, r0, ip, lsl #18 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r6, r3, r6, lsl #21 │ │ │ │ @ instruction: 0xb778f8df │ │ │ │ @ instruction: 0xf5064604 │ │ │ │ @@ -233552,15 +233552,15 @@ │ │ │ │ blx fe7d0192 │ │ │ │ bvs 19257f8 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7ff8176 │ │ │ │ movwcs pc, #2333 @ 0x91d @ │ │ │ │ @ instruction: 0xf04f980b │ │ │ │ @ instruction: 0x461932ff │ │ │ │ - cdp2 1, 13, cr15, cr14, cr15, {1} │ │ │ │ + @ instruction: 0xff0af12f │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf3c08ff0 │ │ │ │ b 1514318 │ │ │ │ @ instruction: 0xf040020e │ │ │ │ @ instruction: 0x461180df │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf8d4faf9 │ │ │ │ @@ -233710,15 +233710,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 1e505ce │ │ │ │ + blx fe9505ce │ │ │ │ svccc 0x0014f8d7 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf89480ea │ │ │ │ strbeq r0, [r5, r0, asr #32] │ │ │ │ mvnhi pc, r0, lsl #2 │ │ │ │ @ instruction: 0xf5064621 │ │ │ │ @ instruction: 0xf0597030 │ │ │ │ @@ -233963,17 +233963,17 @@ │ │ │ │ blmi 24da34 │ │ │ │ andpl pc, r3, fp, asr r8 @ │ │ │ │ smullcc pc, fp, r4, r8 @ │ │ │ │ strbt r6, [r4], #-2090 @ 0xfffff7d6 │ │ │ │ addeq ip, r6, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, r0, asr r7 │ │ │ │ - ldrhteq r7, [r5], -r0 │ │ │ │ - eorseq r8, r0, ip, lsr #5 │ │ │ │ - eorseq sp, r1, r2, asr #32 │ │ │ │ + eorseq r7, r5, r0, lsl fp │ │ │ │ + eorseq r8, r0, ip, lsl #6 │ │ │ │ + eorseq sp, r1, r2, lsr #1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ ldrsbtne pc, [r0], #128 @ 0x80 @ │ │ │ │ bvs fe21ce9c │ │ │ │ svclt 0x00183900 │ │ │ │ @@ -234604,16 +234604,16 @@ │ │ │ │ @ instruction: 0xffffff73 │ │ │ │ @ instruction: 0xfffffdd1 │ │ │ │ @ instruction: 0xfffffef3 │ │ │ │ @ instruction: 0xfffffe85 │ │ │ │ @ instruction: 0xfffffa13 │ │ │ │ @ instruction: 0xfffffac5 │ │ │ │ addeq fp, r6, r4, lsl r2 │ │ │ │ - eorseq ip, r1, r6, lsr #13 │ │ │ │ - eorseq ip, r1, r6, lsr #15 │ │ │ │ + eorseq ip, r1, r6, lsl #14 │ │ │ │ + eorseq ip, r1, r6, lsl #16 │ │ │ │ rsbscc pc, r4, #208, 16 @ 0xd00000 │ │ │ │ ldrble r0, [lr], #-2011 @ 0xfffff825 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec6c290 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldrdcc pc, [r8], #128 @ 0x80 │ │ │ │ @@ -235076,15 +235076,15 @@ │ │ │ │ smlabtcs r2, sp, r9, lr │ │ │ │ strtmi r4, [r8], -r3, lsr #12 │ │ │ │ @ instruction: 0x2018f9b4 │ │ │ │ blne b53918 │ │ │ │ stmdbvs r2!, {r0, r9, ip, pc} │ │ │ │ movwls r9, #16896 @ 0x4200 │ │ │ │ movwcs lr, #6612 @ 0x19d4 │ │ │ │ - blx 1751b1a │ │ │ │ + blx fe251b1a │ │ │ │ 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 │ │ │ │ @@ -235121,15 +235121,15 @@ │ │ │ │ svcpl 0x0080f5b1 │ │ │ │ tstcs r0, ip, lsr #30 │ │ │ │ @ instruction: 0xf72c2101 │ │ │ │ @ instruction: 0xf895fb2b │ │ │ │ blcs 1219b4 │ │ │ │ @ instruction: 0xf607d1ef │ │ │ │ @ instruction: 0xf12d00a4 │ │ │ │ - @ instruction: 0xf8c4fbdb │ │ │ │ + @ instruction: 0xf8c4fc07 │ │ │ │ strtmi r0, [r0], -r0, lsl #1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf7194620 │ │ │ │ strcs lr, [r0], #-3672 @ 0xfffff1a8 │ │ │ │ svclt 0x0000e7e1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -235243,15 +235243,15 @@ │ │ │ │ bleq 151b98 │ │ │ │ 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: 0xf8e0f0ca │ │ │ │ + @ instruction: 0xf90cf0ca │ │ │ │ strbtmi lr, [r2], -r9, lsr #15 │ │ │ │ beq 191bbc │ │ │ │ strls r2, [pc], #-3072 @ 115a84 │ │ │ │ @ instruction: 0x81aaf340 │ │ │ │ subge pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf604e7cf │ │ │ │ @ instruction: 0xf8b574ff │ │ │ │ @@ -235338,15 +235338,15 @@ │ │ │ │ orreq pc, r0, #3 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ strtmi r8, [r8], -r8, lsl #2 │ │ │ │ ldc 7, cr15, [r4], #100 @ 0x64 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf105e703 │ │ │ │ @ instruction: 0xf0ca00a0 │ │ │ │ - ldrbt pc, [fp], pc, ror #16 @ │ │ │ │ + usat pc, #27, fp, lsl #17 @ │ │ │ │ and r2, r1, r0, lsl #4 │ │ │ │ smlalle r4, r9, r3, r2 │ │ │ │ svcne 0x0008f85a │ │ │ │ @ instruction: 0xf8da3201 │ │ │ │ movwmi r0, #4100 @ 0x1004 │ │ │ │ blls 54a3e4 │ │ │ │ @ instruction: 0x061b681b │ │ │ │ @@ -235500,33 +235500,33 @@ │ │ │ │ ldrbtmi r4, [fp], #-2838 @ 0xfffff4ea │ │ │ │ blmi 6cfbcc │ │ │ │ @ instruction: 0xe631447b │ │ │ │ ldrbtmi r4, [fp], #-2837 @ 0xfffff4eb │ │ │ │ svclt 0x0000e7cc │ │ │ │ addeq sl, r6, r0, asr #14 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq fp, [r1], -lr │ │ │ │ - eorseq r6, r0, r0, lsl ip │ │ │ │ - eorseq r6, r5, r8, ror #8 │ │ │ │ - mlaseq r1, r6, fp, fp │ │ │ │ - eorseq r6, r0, r0, ror #22 │ │ │ │ - ldrhteq fp, [r1], -lr │ │ │ │ - eorseq r6, r0, ip, lsr #21 │ │ │ │ - eorseq fp, r1, r2, lsr #23 │ │ │ │ - eorseq r6, r0, r4, asr #19 │ │ │ │ - mlaseq r1, r6, sl, fp │ │ │ │ - eorseq r6, r0, ip, asr r9 │ │ │ │ - eorseq r6, r0, lr, lsr r1 │ │ │ │ - eorseq fp, r1, r0, asr fp │ │ │ │ - eorseq r6, r0, r8, lsr #17 │ │ │ │ - eorseq r6, r0, r2, asr #1 │ │ │ │ + eorseq fp, r1, lr, lsl sp │ │ │ │ + eorseq r6, r0, r0, ror ip │ │ │ │ + eorseq r6, r5, r8, asr #9 │ │ │ │ + ldrshteq fp, [r1], -r6 │ │ │ │ + eorseq r6, r0, r0, asr #23 │ │ │ │ + eorseq fp, r1, lr, lsl lr │ │ │ │ + eorseq r6, r0, ip, lsl #22 │ │ │ │ + eorseq fp, r1, r2, lsl #24 │ │ │ │ + eorseq r6, r0, r4, lsr #20 │ │ │ │ + ldrshteq fp, [r1], -r6 │ │ │ │ ldrhteq r6, [r0], -ip │ │ │ │ - ldrhteq r6, [r0], -r6 │ │ │ │ - ldrhteq r6, [r0], -r0 │ │ │ │ - eorseq r6, r0, sl, lsr #1 │ │ │ │ + mlaseq r0, lr, r1, r6 │ │ │ │ + ldrhteq fp, [r1], -r0 │ │ │ │ + eorseq r6, r0, r8, lsl #18 │ │ │ │ + eorseq r6, r0, r2, lsr #2 │ │ │ │ + eorseq r6, r0, ip, lsl r1 │ │ │ │ + eorseq r6, r0, r6, lsl r1 │ │ │ │ + eorseq r6, r0, r0, lsl r1 │ │ │ │ + eorseq r6, r0, sl, lsl #2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6d0cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r8, ror #31 │ │ │ │ andcs r4, r1, lr, lsl #12 │ │ │ │ ldrmi r2, [r7], -r8, lsl #2 │ │ │ │ b fe4d3b44 │ │ │ │ @@ -235600,15 +235600,15 @@ │ │ │ │ @ instruction: 0xf063b108 │ │ │ │ @ instruction: 0xf8d4fb6d │ │ │ │ tstlt r8, r0, lsr #4 │ │ │ │ blx 1b5218a │ │ │ │ ldrdeq pc, [r8, #132]! @ 0x84 │ │ │ │ @ instruction: 0xf8d5b118 │ │ │ │ @ instruction: 0xf0d618c4 │ │ │ │ - @ instruction: 0xf894fe9f │ │ │ │ + @ instruction: 0xf894fecb │ │ │ │ bicslt r3, fp, ip, asr #32 │ │ │ │ @ instruction: 0xf72b4620 │ │ │ │ @ instruction: 0xf8d4ff7f │ │ │ │ ldrshlt r0, [r8, #-16] │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e850 │ │ │ │ stmda r0, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ @@ -235618,15 +235618,15 @@ │ │ │ │ @ instruction: 0xf7194620 │ │ │ │ vldmdblt r0!, {s29-s166} │ │ │ │ b fe2d3ca4 │ │ │ │ @ instruction: 0xf7194620 │ │ │ │ vldmdblt r0!, {s29-s160} │ │ │ │ ldrdne pc, [r0], r4 │ │ │ │ adceq pc, r4, r6, lsl #12 │ │ │ │ - @ instruction: 0xf84ef12d │ │ │ │ + @ instruction: 0xf87af12d │ │ │ │ ldrdcs lr, [r1, -ip] │ │ │ │ @ instruction: 0xf7f94620 │ │ │ │ strb pc, [r3, r5, ror #23] @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec6d268 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, sl, r8, asr #31 │ │ │ │ @@ -235725,15 +235725,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}^ │ │ │ │ - stc2 0, cr15, [r4, #856]! @ 0x358 │ │ │ │ + ldc2l 0, cr15, [r0, #856] @ 0x358 │ │ │ │ adcmi pc, r4, #13959168 @ 0xd50000 │ │ │ │ strbmi r2, [r2], -r2, lsl #6 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ strmi r4, [r4], -r0, lsr #15 │ │ │ │ @ instruction: 0xf7199805 │ │ │ │ bmi 690fd8 │ │ │ │ ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ @@ -235855,15 +235855,15 @@ │ │ │ │ ubfxne pc, r5, #17, #9 │ │ │ │ ldmib r6, {r5, r9, sl, lr}^ │ │ │ │ strmi r2, [r8, sl, lsl #6] │ │ │ │ blle 4e03f8 │ │ │ │ stmiane r4, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andcs fp, r0, #1073741834 @ 0x4000000a │ │ │ │ @ instruction: 0xf0d64620 │ │ │ │ - @ instruction: 0xf8c4fe27 │ │ │ │ + @ instruction: 0xf8c4fe53 │ │ │ │ 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} │ │ │ │ @@ -235912,18 +235912,18 @@ │ │ │ │ strls ip, [r2], #-3584 @ 0xfffff200 │ │ │ │ @ instruction: 0xffbaf7d6 │ │ │ │ @ instruction: 0xf8dfe728 │ │ │ │ ldrbtmi sl, [sl], #28 │ │ │ │ svclt 0x0000e7c3 │ │ │ │ addeq r9, r6, r4, lsl #26 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq r5, [r5], -r8 │ │ │ │ - eorseq fp, r1, ip, lsl r6 │ │ │ │ - eorseq r6, r0, r6, ror #4 │ │ │ │ - eorseq r5, r0, sl, lsr sl │ │ │ │ + eorseq r5, r5, r8, lsl fp │ │ │ │ + eorseq fp, r1, ip, ror r6 │ │ │ │ + eorseq r6, r0, r6, asr #5 │ │ │ │ + mlaseq r0, sl, sl, r5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ bmi e67d60 │ │ │ │ blmi e67d80 │ │ │ │ @ instruction: 0x4606447a │ │ │ │ @@ -235983,15 +235983,15 @@ │ │ │ │ addeq r9, r6, lr, asr sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6d7f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ssub8mi r0, r0, r0 │ │ │ │ @ instruction: 0x46144619 │ │ │ │ @ instruction: 0xf0cd9d08 │ │ │ │ - bls 2d55b4 │ │ │ │ + bls 2d5664 │ │ │ │ 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 │ │ │ │ @@ -236016,15 +236016,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, #2975 @ 0xb9f @ │ │ │ │ + movwcs pc, #3019 @ 0xbcb @ │ │ │ │ movweq lr, #2501 @ 0x9c5 │ │ │ │ smmlsreq r3, r6, r7, lr │ │ │ │ @ instruction: 0xf8d0d405 │ │ │ │ stmdbls r5, {r2, r3, r5, r7, r8, ip, sp} │ │ │ │ blcs 4e69cc │ │ │ │ blls 28cddc │ │ │ │ @ instruction: 0xf8d02100 │ │ │ │ @@ -236033,15 +236033,15 @@ │ │ │ │ rsbvs r3, r9, r8, lsl r1 │ │ │ │ blx 1bcaca │ │ │ │ eorvs r3, fp, r1, lsl #6 │ │ │ │ andcs lr, r1, #224, 14 @ 0x3800000 │ │ │ │ movvs pc, #79 @ 0x4f │ │ │ │ @ instruction: 0x2000e7b4 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrsbteq r5, [r5], -sl │ │ │ │ + eorseq r5, r5, sl, lsr r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec6d8d8 │ │ │ │ @ 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 │ │ │ │ @@ -236840,17 +236840,17 @@ │ │ │ │ @ instruction: 0xe754ad98 │ │ │ │ bl 17d4fb4 │ │ │ │ addeq r9, r6, r0, asr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r9, r6, r6, lsr r2 │ │ │ │ addeq r9, r6, lr, lsl r2 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r4, r5, sl, asr #26 │ │ │ │ - eorseq r5, r0, lr, lsl r4 │ │ │ │ - eorseq sl, r1, ip, asr #16 │ │ │ │ + eorseq r4, r5, sl, lsr #27 │ │ │ │ + eorseq r5, r0, lr, ror r4 │ │ │ │ + eorseq sl, r1, ip, lsr #17 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ bmi fe768bd8 │ │ │ │ blmi fe768c00 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @@ -237004,23 +237004,23 @@ │ │ │ │ @ instruction: 0xf93af7f3 │ │ │ │ blmi 4913cc │ │ │ │ @ instruction: 0xe7ae447b │ │ │ │ b 4d524c │ │ │ │ addeq r8, r6, r4, ror ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r8, r6, r8, ror #24 │ │ │ │ - eorseq r4, r5, r8, lsr fp │ │ │ │ + mlaseq r5, r8, fp, r4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq r8, r6, r6, asr #23 │ │ │ │ - eorseq r4, r5, r2, lsl #21 │ │ │ │ - ldrshteq r4, [r5], -r8 │ │ │ │ - mlaseq r0, sl, r1, r5 │ │ │ │ - eorseq r4, r5, r4, ror #19 │ │ │ │ - eorseq sl, r1, r4, lsl #10 │ │ │ │ - eorseq r4, r0, r0, lsr r9 │ │ │ │ + eorseq r4, r5, r2, ror #21 │ │ │ │ + eorseq r4, r5, r8, asr sl │ │ │ │ + ldrshteq r5, [r0], -sl │ │ │ │ + eorseq r4, r5, r4, asr #20 │ │ │ │ + eorseq sl, r1, r4, ror #10 │ │ │ │ + mlaseq r0, r0, r9, r4 │ │ │ │ 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 │ │ │ │ @@ -237199,15 +237199,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 3a4100 │ │ │ │ blls 33c100 │ │ │ │ andne lr, r6, #3620864 @ 0x374000 │ │ │ │ - blx ff1d3c3c │ │ │ │ + blx ffcd3c3c │ │ │ │ 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 │ │ │ │ @@ -237284,17 +237284,17 @@ │ │ │ │ @ instruction: 0xf717e79e │ │ │ │ svclt 0x0000efe4 │ │ │ │ @ instruction: 0x008688b0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r8, r6, r8, lsr #17 │ │ │ │ strdeq r8, [r6], r4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r4, r5, sl, ror #11 │ │ │ │ - eorseq r4, r0, r8, lsl #26 │ │ │ │ - eorseq r9, r1, lr, asr #18 │ │ │ │ + eorseq r4, r5, sl, asr #12 │ │ │ │ + eorseq r4, r0, r8, ror #26 │ │ │ │ + eorseq r9, r1, lr, lsr #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec6ec6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff0 │ │ │ │ @ instruction: 0x460431f0 │ │ │ │ @ instruction: 0xb15a689a │ │ │ │ @ instruction: 0x0094f8d4 │ │ │ │ @@ -237541,33 +237541,33 @@ │ │ │ │ ldrbtmi r4, [fp], #-2826 @ 0xfffff4f6 │ │ │ │ blmi 3d1be0 │ │ │ │ @ instruction: 0xe7c2447b │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ addeq r8, r6, r8, ror r3 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r9, r1, r8, lsr #28 │ │ │ │ + eorseq r9, r1, r8, lsl #29 │ │ │ │ addeq r6, r9, r4, ror sp │ │ │ │ - eorseq r4, r0, r6, lsl #18 │ │ │ │ - eorseq r9, r1, ip, lsr sp │ │ │ │ - ldrsbteq r4, [r0], -r2 │ │ │ │ - eorseq r4, r0, ip, asr #1 │ │ │ │ + eorseq r4, r0, r6, ror #18 │ │ │ │ + mlaseq r1, ip, sp, r9 │ │ │ │ + eorseq r4, r0, r2, lsr r1 │ │ │ │ + eorseq r4, r0, ip, lsr #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6f07c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8900ff0 │ │ │ │ tstlt r3, r8, lsr #10 │ │ │ │ @ instruction: 0x4604bd38 │ │ │ │ @ instruction: 0xf7f7460d │ │ │ │ blmi 256690 │ │ │ │ strtmi r2, [r9], -r8, lsl #4 │ │ │ │ @ instruction: 0x4620447b │ │ │ │ mcr2 7, 7, pc, cr6, cr15, {7} @ │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r4, r5, r8, lsl #1 │ │ │ │ + eorseq r4, r5, r8, ror #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ bmi 1e698fc │ │ │ │ blmi 1e69734 │ │ │ │ adcslt r4, r1, sl, ror r4 │ │ │ │ @@ -237655,15 +237655,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: 0xf896ff33 │ │ │ │ + @ instruction: 0xf896ff5f │ │ │ │ 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 │ │ │ │ @@ -237687,18 +237687,18 @@ │ │ │ │ @ instruction: 0xf717e782 │ │ │ │ svclt 0x0000ecbe │ │ │ │ addeq r8, r6, r0, asr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r8, r6, r0, lsr r1 │ │ │ │ umulleq r8, r6, r6, r0 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r3, r5, r8, asr pc │ │ │ │ - eorseq r3, r5, lr, lsl #30 │ │ │ │ - eorseq r4, r0, r6, ror r6 │ │ │ │ - ldrhteq r9, [r1], -sl │ │ │ │ + ldrhteq r3, [r5], -r8 │ │ │ │ + eorseq r3, r5, lr, ror #30 │ │ │ │ + ldrsbteq r4, [r0], -r6 │ │ │ │ + eorseq r9, r1, sl, lsl 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 @ │ │ │ │ @@ -238215,30 +238215,30 @@ │ │ │ │ ldc2 7, cr15, [lr, #848]! @ 0x350 │ │ │ │ blmi 691ecc │ │ │ │ @ instruction: 0xe7d8447b │ │ │ │ ... │ │ │ │ addeq r7, r6, r8, lsr #28 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ umulleq r6, r9, r8, r6 │ │ │ │ - eorseq r9, r1, r4, asr #16 │ │ │ │ + eorseq r9, r1, r4, lsr #17 │ │ │ │ addeq r6, r9, r0, ror #10 │ │ │ │ - eorseq r9, r1, sl, ror #13 │ │ │ │ - eorseq r3, r5, r6, lsr r9 │ │ │ │ - mlaseq r0, lr, r0, r4 │ │ │ │ - eorseq r3, r5, r8, asr #18 │ │ │ │ - eorseq r9, r1, r0, ror r5 │ │ │ │ - eorseq r9, r1, sl, lsl r5 │ │ │ │ - ldrhteq r3, [r0], -ip │ │ │ │ - mlaseq r5, r8, r7, r3 │ │ │ │ - eorseq r9, r1, r2, lsl #8 │ │ │ │ - ldrsbteq r3, [r0], -r0 │ │ │ │ - eorseq r3, r0, ip, lsr #13 │ │ │ │ - eorseq r9, r1, ip, ror #7 │ │ │ │ - eorseq r3, r0, r6, asr lr │ │ │ │ - eorseq r3, r0, r4, asr #12 │ │ │ │ + eorseq r9, r1, sl, asr #14 │ │ │ │ + mlaseq r5, r6, r9, r3 │ │ │ │ + ldrshteq r4, [r0], -lr │ │ │ │ + eorseq r3, r5, r8, lsr #19 │ │ │ │ + ldrsbteq r9, [r1], -r0 │ │ │ │ + eorseq r9, r1, sl, ror r5 │ │ │ │ + eorseq r4, r0, ip, lsl r0 │ │ │ │ + ldrshteq r3, [r5], -r8 │ │ │ │ + eorseq r9, r1, r2, ror #8 │ │ │ │ + eorseq r3, r0, r0, lsr pc │ │ │ │ + eorseq r3, r0, ip, lsl #14 │ │ │ │ + eorseq r9, r1, ip, asr #8 │ │ │ │ + ldrhteq r3, [r0], -r6 │ │ │ │ + eorseq r3, r0, r4, lsr #13 │ │ │ │ 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 │ │ │ │ @@ -238247,15 +238247,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 │ │ │ │ - blx ff1d4e16 │ │ │ │ + blx ffcd4e16 │ │ │ │ addpl pc, ip, #14024704 @ 0xd60000 │ │ │ │ vsubl.u q1, d15, d1 │ │ │ │ @ instruction: 0xf5058f5b │ │ │ │ ldmda r5, {r0, r5, r6, r8, sl, ip, sp, lr}^ │ │ │ │ blcs 128580 │ │ │ │ stmda r5, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ @@ -238339,17 +238339,17 @@ │ │ │ │ tstcs r0, r5, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ bicle r2, r1, r0, lsl #22 │ │ │ │ svclt 0x0000e761 │ │ │ │ addeq r7, r6, r0, asr #13 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r3, r5, r2, lsl #11 │ │ │ │ - eorseq r3, r0, ip, asr #24 │ │ │ │ - eorseq r9, r1, lr, asr #4 │ │ │ │ + eorseq r3, r5, r2, ror #11 │ │ │ │ + eorseq r3, r0, ip, lsr #25 │ │ │ │ + eorseq r9, r1, lr, lsr #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6fcec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10ff0 │ │ │ │ @ instruction: 0x460c31f0 │ │ │ │ @ instruction: 0xb1096899 │ │ │ │ ldclt 0, cr2, [r8, #-4]! │ │ │ │ @@ -238480,16 +238480,16 @@ │ │ │ │ strb r5, [ip, r0, lsl #27] │ │ │ │ mcr 7, 4, pc, cr6, cr6, {0} @ │ │ │ │ umulleq r7, r6, r0, r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r7, r6, r8, lsl #7 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq r7, r6, r4, asr #6 │ │ │ │ - eorseq r9, r1, lr, lsr #32 │ │ │ │ - eorseq r3, r0, r4, lsl #20 │ │ │ │ + eorseq r9, r1, lr, lsl #1 │ │ │ │ + eorseq r3, r0, r4, ror #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec6ff20 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 75cd08 │ │ │ │ ldmdbmi r9, {r2, r9, sl, lr} │ │ │ │ ldmdami r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2585 @ 0xfffff5e7 │ │ │ │ @@ -238500,15 +238500,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: 0xf8d4fd51 │ │ │ │ + @ instruction: 0xf8d4fd7d │ │ │ │ @ instruction: 0xf8c437e8 │ │ │ │ cmplt r3, r4, asr r2 │ │ │ │ bmi 52b1ac │ │ │ │ ldrbtmi r4, [r9], #-2832 @ 0xfffff4f0 │ │ │ │ stmib r4, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r1, [fp], #-702 @ 0xfffffd42 │ │ │ │ movwcc pc, #2244 @ 0x8c4 @ │ │ │ │ @@ -239241,20 +239241,20 @@ │ │ │ │ rsbsne pc, r4, #8585216 @ 0x830000 │ │ │ │ @ instruction: 0xf71521ff │ │ │ │ @ instruction: 0xf04fedbe │ │ │ │ @ instruction: 0x46633cff │ │ │ │ svclt 0x0000e739 │ │ │ │ addeq r6, r6, ip, asr r9 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r2, r0, r6, lsl #29 │ │ │ │ - eorseq r2, r5, r0, asr #15 │ │ │ │ - ldrshteq r8, [r1], -r2 │ │ │ │ - eorseq r2, r0, ip, lsr lr │ │ │ │ - eorseq r2, r5, r6, lsl #15 │ │ │ │ - eorseq r8, r1, r4, ror #9 │ │ │ │ + eorseq r2, r0, r6, ror #29 │ │ │ │ + eorseq r2, r5, r0, lsr #16 │ │ │ │ + eorseq r8, r1, r2, asr r5 │ │ │ │ + mlaseq r0, ip, lr, r2 │ │ │ │ + eorseq r2, r5, r6, ror #15 │ │ │ │ + eorseq r8, r1, r4, asr #10 │ │ │ │ sbfxcc pc, r0, #17, #25 │ │ │ │ sbfxcs pc, r0, #17, #1 │ │ │ │ @ instruction: 0xf8d0b410 │ │ │ │ @ instruction: 0xf8c047d8 │ │ │ │ b 11df8f0 │ │ │ │ @ instruction: 0xf8d00102 │ │ │ │ @ instruction: 0xf04427bc │ │ │ │ @@ -241766,15 +241766,15 @@ │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldmdacs r4, {r2, r4, r6, fp, ip, sp} │ │ │ │ blmi 252068 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r0, r5, r0 │ │ │ │ + eorseq r0, r5, r0, rrx │ │ │ │ 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 │ │ │ │ @@ -241823,17 +241823,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, asr pc │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq pc, r4, r2, ror #31 │ │ │ │ - ldrsbteq r5, [r1], -sl │ │ │ │ - ldrshteq r0, [r0], -ip │ │ │ │ + eorseq r0, r5, r2, asr #32 │ │ │ │ + eorseq r5, r1, sl, lsr sp │ │ │ │ + eorseq r0, r0, ip, asr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec73360 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 5e0108 │ │ │ │ strmi fp, [r4], -r4, lsl #1 │ │ │ │ ldrbtmi r2, [fp], #-2049 @ 0xfffff7ff │ │ │ │ stccs 0, cr13, [r2], {9} │ │ │ │ @@ -241851,17 +241851,17 @@ │ │ │ │ stmdbmi r8, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi ip, [r9], #-0 │ │ │ │ @ instruction: 0xf94cf7d1 │ │ │ │ svclt 0x0000e7e8 │ │ │ │ umulleq r3, r6, r2, lr │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq pc, r4, ip, lsl pc @ │ │ │ │ - eorseq r5, r1, ip, asr #24 │ │ │ │ - eorseq r0, r0, r6, asr #10 │ │ │ │ + eorseq pc, r4, ip, ror pc @ │ │ │ │ + eorseq r5, r1, ip, lsr #25 │ │ │ │ + eorseq r0, r0, r6, lsr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec733d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 7a0178 │ │ │ │ strmi fp, [r4], -r4, lsl #1 │ │ │ │ stmdacs r7, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldm pc, {r0, r2, fp, ip, lr, pc}^ @ │ │ │ │ @@ -241886,17 +241886,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 #28 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - mlaseq r4, lr, lr, pc @ │ │ │ │ - eorseq r5, r1, r6, lsl #24 │ │ │ │ - ldrsbteq r0, [r0], -r8 │ │ │ │ + ldrshteq pc, [r4], -lr @ │ │ │ │ + eorseq r5, r1, r6, ror #24 │ │ │ │ + eorseq r0, r0, r8, lsr r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec7345c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ blx ada23a │ │ │ │ @ instruction: 0xf7134620 │ │ │ │ @ instruction: 0xbd10e970 │ │ │ │ @@ -241978,15 +241978,15 @@ │ │ │ │ addeq r3, r6, r8, ror sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r3, r6, r6, ror #26 │ │ │ │ @ instruction: 0x000004bc │ │ │ │ @ instruction: 0xffffff8b │ │ │ │ andeq r0, r0, r4, lsr sl │ │ │ │ andeq r0, r0, r4, asr #12 │ │ │ │ - eorseq pc, r4, r2, lsl #27 │ │ │ │ + eorseq pc, r4, r2, ror #27 │ │ │ │ addeq r3, r6, r6, lsl #25 │ │ │ │ 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 │ │ │ │ @@ -243358,17 +243358,17 @@ │ │ │ │ mrcle 0, 7, r6, cr15, cr11, {0} │ │ │ │ @ instruction: 0x00862eb8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r2, r6, sl, lr │ │ │ │ ldrdeq r2, [r6], r0 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - ldrshteq lr, [r4], -r4 │ │ │ │ - strhteq lr, [pc], -r6 │ │ │ │ - ldrshteq r4, [r1], -ip │ │ │ │ + eorseq lr, r4, r4, asr r9 │ │ │ │ + eoreq lr, pc, r6, lsl pc @ │ │ │ │ + eorseq r4, r1, ip, asr r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1d8e14 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ strmi fp, [r4], -pc, lsl #1 │ │ │ │ pkhbtmi r4, r8, r7, lsl #17 │ │ │ │ @@ -243521,18 +243521,18 @@ │ │ │ │ @ instruction: 0xf8cb2300 │ │ │ │ str r3, [r2, r4]! │ │ │ │ svc 0x0022f711 │ │ │ │ ... │ │ │ │ addeq r2, r6, lr, lsl #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r6, sl, ror r6 │ │ │ │ - eorseq lr, r4, r4, lsl #16 │ │ │ │ + eorseq lr, r4, r4, ror #16 │ │ │ │ andeq r0, r0, r4, lsl r6 │ │ │ │ addeq r2, r6, r4, ror #9 │ │ │ │ - eorseq lr, r4, r0, lsr #11 │ │ │ │ + eorseq lr, r4, r0, lsl #12 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1d90ac │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0xf8df468b │ │ │ │ @@ -244385,16 +244385,16 @@ │ │ │ │ stmdbvs r1!, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0x4798681b │ │ │ │ strb r6, [fp, -r3, lsr #16]! │ │ │ │ ldmda lr, {r0, r4, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addeq r1, r6, r8, lsr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r1, r6, ip, asr #14 │ │ │ │ - eorseq sp, r4, r8, asr #18 │ │ │ │ - eorseq sp, r4, lr, asr #17 │ │ │ │ + eorseq sp, r4, r8, lsr #19 │ │ │ │ + eorseq sp, r4, lr, lsr #18 │ │ │ │ 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 │ │ │ │ @@ -247496,15 +247496,15 @@ │ │ │ │ blcs 3708fc │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ bcs 1aa5e8 │ │ │ │ svclt 0x00087203 │ │ │ │ andle r6, r4, r8, lsr #17 │ │ │ │ andcs r6, r0, #3211264 @ 0x310000 │ │ │ │ @ instruction: 0xf0cb6868 │ │ │ │ - bmi 71fe04 │ │ │ │ + bmi 71feb4 │ │ │ │ tstcs ip, r8, lsl #6 │ │ │ │ ldrbtmi r6, [sl], #-32 @ 0xffffffe0 │ │ │ │ @ instruction: 0xff00f767 │ │ │ │ tstcs r1, r0, lsr #16 │ │ │ │ cdp2 7, 12, cr15, cr6, cr10, {7} │ │ │ │ strmi r6, [r5], -r3, lsr #16 │ │ │ │ @ instruction: 0xf8d3b968 │ │ │ │ @@ -247722,15 +247722,15 @@ │ │ │ │ blcs 370c84 │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ bcs 1aa970 │ │ │ │ svclt 0x00087203 │ │ │ │ andle r6, r4, r8, lsr #17 │ │ │ │ andcs r6, r0, #3211264 @ 0x310000 │ │ │ │ @ instruction: 0xf0ca6868 │ │ │ │ - bmi 6a1a7c │ │ │ │ + bmi 6a1b2c │ │ │ │ mrscs r2, LR_mon │ │ │ │ ldrbtmi r6, [sl], #-32 @ 0xffffffe0 │ │ │ │ ldc2 7, cr15, [ip, #-412]! @ 0xfffffe64 │ │ │ │ tstcs r1, r0, lsr #16 │ │ │ │ stc2 7, cr15, [r2, #-936] @ 0xfffffc58 │ │ │ │ strmi r6, [r2], -r3, lsr #16 │ │ │ │ @ instruction: 0xf8d3b940 │ │ │ │ @@ -248071,18 +248071,18 @@ │ │ │ │ andsvs r4, r8, fp, ror #8 │ │ │ │ @ instruction: 0xf70de78d │ │ │ │ svclt 0x0000eb96 │ │ │ │ addeq sp, r5, r8, ror #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq fp, r1, sl, ror #9 │ │ │ │ addeq sp, r5, lr, ror #26 │ │ │ │ - ldrhteq pc, [r0], -r4 @ │ │ │ │ - eoreq sl, pc, lr, lsr r4 @ │ │ │ │ - eorseq pc, r0, r0, asr #23 │ │ │ │ - eoreq sl, pc, r6, lsr #8 │ │ │ │ + eorseq pc, r0, r4, lsl ip @ │ │ │ │ + mlaeq pc, lr, r4, sl @ │ │ │ │ + eorseq pc, r0, r0, lsr #24 │ │ │ │ + eoreq sl, pc, r6, lsl #9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1dd7c4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0xf8d0b08f │ │ │ │ @@ -248634,15 +248634,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 │ │ │ │ - eorseq r9, r4, r0, asr #13 │ │ │ │ + eorseq r9, r4, r0, lsr #14 │ │ │ │ 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 │ │ │ │ @@ -248706,17 +248706,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, lsl r4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r9, r4, r0, asr #11 │ │ │ │ - eoreq r9, pc, sl, lsr #20 │ │ │ │ - eorseq pc, r0, r0, ror #3 │ │ │ │ + eorseq r9, r4, r0, lsr #12 │ │ │ │ + eoreq r9, pc, sl, lsl #21 │ │ │ │ + eorseq pc, r0, r0, asr #4 │ │ │ │ movtmi pc, #17920 @ 0x4600 @ │ │ │ │ svclt 0x001a428b │ │ │ │ stcleq 8, cr15, [ip, #-832] @ 0xfffffcc0 │ │ │ │ ldrmi r1, [r0], -r0, lsl #17 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xc01cf8df │ │ │ │ bmi 335128 │ │ │ │ @@ -250926,17 +250926,17 @@ │ │ │ │ vst1.8 {d25-d28}, [pc], r2 │ │ │ │ andls r7, r1, #1342177280 @ 0x50000000 │ │ │ │ ldrbtmi r4, [sl], #-2565 @ 0xfffff5fb │ │ │ │ bmi 289788 │ │ │ │ @ instruction: 0xf7c8447a │ │ │ │ @ instruction: 0xe75afa5d │ │ │ │ ldc 7, cr15, [sl, #-40]! @ 0xffffffd8 │ │ │ │ - eoreq r7, pc, ip, ror r7 @ │ │ │ │ - eorseq r7, r4, sl, lsl #6 │ │ │ │ - eorseq ip, r0, r0, asr #30 │ │ │ │ + ldrdeq r7, [pc], -ip @ │ │ │ │ + eorseq r7, r4, sl, ror #6 │ │ │ │ + eorseq ip, r0, r0, lsr #31 │ │ │ │ msrmi SPSR_, #0, 10 │ │ │ │ @ instruction: 0xf8d32234 │ │ │ │ blx 1b2e1e │ │ │ │ blcs 161bbc │ │ │ │ adcshi pc, pc, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ addscc pc, ip, #68, 12 @ 0x4400000 │ │ │ │ @@ -252270,17 +252270,17 @@ │ │ │ │ svclt 0x0000deff │ │ │ │ addeq sl, r5, r4, lsl #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq sl, r5, r8, ror #3 │ │ │ │ addeq r9, r5, r6, asr #30 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - ldrhteq r5, [r4], -r6 │ │ │ │ - eoreq r6, pc, r4, lsl #6 │ │ │ │ - eorseq fp, r0, lr, asr #20 │ │ │ │ + eorseq r5, r4, r6, lsl pc │ │ │ │ + eoreq r6, pc, r4, ror #6 │ │ │ │ + eorseq fp, r0, lr, lsr #21 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1e1964 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0010f8cc │ │ │ │ @ instruction: 0x460fb0b1 │ │ │ │ @@ -252448,16 +252448,16 @@ │ │ │ │ rsbvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0xf709e793 │ │ │ │ svclt 0x0000e960 │ │ │ │ ... │ │ │ │ addeq r9, r5, sl, lsr fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r9, r5, r0, lsl #19 │ │ │ │ - eorseq r6, r4, sl, lsl #7 │ │ │ │ - ldrsbteq r5, [r4], -r0 │ │ │ │ + eorseq r6, r4, sl, ror #7 │ │ │ │ + eorseq r5, r4, r0, lsr ip │ │ │ │ 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 │ │ │ │ @@ -252548,15 +252548,15 @@ │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ stmdbvs r1, {r0, r1, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0x4798681b │ │ │ │ ldr r6, [lr, fp, lsr #16]! │ │ │ │ ldm r0, {r0, r3, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ addeq r9, r5, r4, asr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r6, r4, r6, ror sl │ │ │ │ + ldrsbteq r6, [r4], -r6 │ │ │ │ addeq r9, r5, lr, lsr r7 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x461c1c9f │ │ │ │ strmi r6, [r8], r3, lsl #16 │ │ │ │ @@ -252587,15 +252587,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 │ │ │ │ - ldrhteq r6, [r4], -r4 │ │ │ │ + eorseq r6, r4, r4, lsl sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1e1e54 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ ldrmi r4, [pc], -ip, asr #24 │ │ │ │ @@ -252672,15 +252672,15 @@ │ │ │ │ stmdavs ip!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ str r9, [sl, r1, lsl #20] │ │ │ │ svc 0x009cf708 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ addeq r9, r5, lr, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r6, r4, sl, lsl #18 │ │ │ │ + eorseq r6, r4, sl, ror #18 │ │ │ │ addeq r9, r5, lr, asr r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ svcge 0x0004b093 │ │ │ │ strbmi pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ @@ -253478,21 +253478,21 @@ │ │ │ │ ldmdb r2, {r3, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strb r2, [sp, -r0, lsl #8]! │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ addeq r8, r5, ip, ror ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r8, r5, ip, asr ip │ │ │ │ - eorseq r5, r4, r8, ror r7 │ │ │ │ - mlaseq r4, ip, r6, r5 │ │ │ │ - ldrsbteq r5, [r4], -r6 │ │ │ │ - eorseq r5, r4, sl, ror #12 │ │ │ │ - eorseq r5, r4, ip, lsl r6 │ │ │ │ - eorseq r5, r4, lr, asr r5 │ │ │ │ - eorseq r5, r4, r4, ror #9 │ │ │ │ + ldrsbteq r5, [r4], -r8 │ │ │ │ + ldrshteq r5, [r4], -ip │ │ │ │ + eorseq r5, r4, r6, lsr r7 │ │ │ │ + eorseq r5, r4, sl, asr #13 │ │ │ │ + eorseq r5, r4, ip, ror r6 │ │ │ │ + ldrhteq r5, [r4], -lr │ │ │ │ + eorseq r5, r4, r4, asr #10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1e2c5c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ mrrcne 12, 14, r4, r3, cr0 │ │ │ │ bmi ff939204 │ │ │ │ @@ -254761,15 +254761,15 @@ │ │ │ │ blmi 2128b78 │ │ │ │ cmnmi pc, #0 │ │ │ │ addeq r7, r5, r0, asr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x00857fb6 │ │ │ │ addeq r7, r5, sl, asr #23 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - eorseq r4, r4, lr, lsr #1 │ │ │ │ + eorseq r4, r4, lr, lsl #2 │ │ │ │ @ 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 16478c │ │ │ │ @@ -255395,35 +255395,35 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ blmi 271db8 │ │ │ │ blx 1ba75a │ │ │ │ ldmdane sl, {ip, sp, lr, pc} │ │ │ │ tstlt sl, r2, lsl ip │ │ │ │ @ instruction: 0x47705818 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ - eorseq r3, r4, r0, lsr #27 │ │ │ │ + eorseq r3, r4, r0, lsl #28 │ │ │ │ andscs r4, r4, #5120 @ 0x1400 │ │ │ │ blx 1ba776 │ │ │ │ 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, lsl #27 │ │ │ │ + eorseq r3, r4, r4, ror #27 │ │ │ │ andscs r4, r4, #5120 @ 0x1400 │ │ │ │ blx 1ba792 │ │ │ │ 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, ror #26 │ │ │ │ + eorseq r3, r4, r8, asr #27 │ │ │ │ andscs r4, r4, #4, 22 @ 0x1000 │ │ │ │ blx 1ba7ae │ │ │ │ ldcvc 3, cr3, [r8], {-0} │ │ │ │ ldmvs r8, {r8, ip, sp, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r3, r4, ip, asr #26 │ │ │ │ + eorseq r3, r4, ip, lsr #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec807d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf92ef7c2 │ │ │ │ blvs fe215a28 │ │ │ │ andsle r2, r6, r1, lsl #22 │ │ │ │ @@ -255436,15 +255436,15 @@ │ │ │ │ andscs r4, r4, #6144 @ 0x1800 │ │ │ │ ldrbtmi r2, [fp], #-255 @ 0xffffff01 │ │ │ │ movwcc pc, #19202 @ 0x4b02 @ │ │ │ │ bcs 14867c │ │ │ │ ldmvs r8, {r0, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ andscs fp, fp, r0, lsl sp │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrshteq r3, [r4], -lr │ │ │ │ + eorseq r3, r4, lr, asr sp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec8082c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46160fd8 │ │ │ │ ldrmi r4, [sp], -r3, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2851 @ 0xfffff4dd │ │ │ │ strcs r4, [r0], #-1551 @ 0xfffff9f1 │ │ │ │ @@ -259240,15 +259240,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, [r4], #-8 │ │ │ │ - eorseq r2, r4, sl, lsr #14 │ │ │ │ + eorseq r2, r4, sl, lsl #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec843ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ strtmi r4, [r1], -r8, lsl #16 │ │ │ │ @ instruction: 0xf03e4478 │ │ │ │ @ instruction: 0xf504ffd9 │ │ │ │ @@ -259659,17 +259659,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 #16 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r2, r4, r8, asr r5 │ │ │ │ - ldrsbteq r4, [r0], -r8 │ │ │ │ - ldrdeq lr, [lr], -r6 @ │ │ │ │ + ldrhteq r2, [r4], -r8 │ │ │ │ + eorseq r4, r0, r8, lsr r7 │ │ │ │ + eoreq lr, lr, r6, lsr pc │ │ │ │ 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 │ │ │ │ @@ -259839,15 +259839,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 │ │ │ │ - ldrhteq r2, [r4], -sl │ │ │ │ + eorseq r2, r4, sl, lsl r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ andcs r4, r1, sp, lsl #12 │ │ │ │ @ instruction: 0xf7012130 │ │ │ │ @@ -260590,20 +260590,20 @@ │ │ │ │ ... │ │ │ │ addeq r1, r5, r2, lsr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r1, r5, r8, lsl #30 │ │ │ │ addeq r1, r5, r8, lsr #26 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - mlaseq r4, r8, r7, r1 │ │ │ │ - eoreq lr, lr, r8, lsl #2 │ │ │ │ - eorseq r3, r0, r2, asr r8 │ │ │ │ - eorseq r1, r4, ip, asr #14 │ │ │ │ - strhteq lr, [lr], -ip │ │ │ │ - eorseq r3, r0, r6, lsl #16 │ │ │ │ + ldrshteq r1, [r4], -r8 │ │ │ │ + eoreq lr, lr, r8, ror #2 │ │ │ │ + ldrhteq r3, [r0], -r2 │ │ │ │ + eorseq r1, r4, ip, lsr #15 │ │ │ │ + eoreq lr, lr, ip, lsl r1 │ │ │ │ + eorseq r3, r0, r6, ror #16 │ │ │ │ andls r4, r4, #56, 12 @ 0x3800000 │ │ │ │ stmib r4, {r0, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ movtlt r4, #34435 @ 0x8683 │ │ │ │ svcvs 0x00b19a04 │ │ │ │ stmda r8!, {r0, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c66ff2 │ │ │ │ bl 40a8f0 │ │ │ │ @@ -260873,16 +260873,16 @@ │ │ │ │ ldmdavs fp!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xf1039a01 │ │ │ │ usada8 fp, r0, r1, r0 │ │ │ │ svc 0x0076f700 │ │ │ │ umulleq r1, r5, sl, r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r1, r5, r2, r6 │ │ │ │ - eorseq r1, r4, lr, lsl fp │ │ │ │ - eorseq r1, r4, r4, lsl #6 │ │ │ │ + eorseq r1, r4, lr, ror fp │ │ │ │ + eorseq r1, r4, r4, ror #6 │ │ │ │ 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 │ │ │ │ @@ -262186,18 +262186,18 @@ │ │ │ │ movwls r6, #22817 @ 0x5921 │ │ │ │ @ instruction: 0x47906812 │ │ │ │ ldrdls pc, [r0], -r4 │ │ │ │ ldrt r9, [pc], -r5, lsl #22 │ │ │ │ stc 6, cr15, [ip, #-1020]! @ 0xfffffc04 │ │ │ │ addeq r0, r5, ip, lsr #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r0, r4, ip, asr #22 │ │ │ │ + eorseq r0, r4, ip, lsr #23 │ │ │ │ addeq r0, r5, r4, lsr #9 │ │ │ │ - eorseq r0, r4, r2, ror #19 │ │ │ │ - eorseq r0, r4, r4, asr #15 │ │ │ │ + eorseq r0, r4, r2, asr #20 │ │ │ │ + eorseq r0, r4, r4, lsr #16 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ @ instruction: 0x461e4d7a │ │ │ │ @ instruction: 0x46044b7a │ │ │ │ addslt r4, r9, sp, ror r4 │ │ │ │ @@ -263409,15 +263409,15 @@ │ │ │ │ cmnmi pc, #0 │ │ │ │ rscsmi r0, lr, #0 │ │ │ │ ldrbmi pc, [pc, -r0, lsl #30]! @ │ │ │ │ blmi 21312cc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq pc, r4, sl, asr #10 │ │ │ │ @ instruction: 0x0084f2b4 │ │ │ │ - eorseq pc, r3, r8, ror r7 @ │ │ │ │ + ldrsbteq pc, [r3], -r8 @ │ │ │ │ @ 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 │ │ │ │ @@ -264188,35 +264188,35 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ blmi 27a744 │ │ │ │ blx 1c30e6 │ │ │ │ ldmdane sl, {ip, sp, lr, pc} │ │ │ │ tstlt sl, r2, lsl ip │ │ │ │ @ instruction: 0x47705818 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ - eorseq lr, r3, r4, ror #29 │ │ │ │ + eorseq lr, r3, r4, asr #30 │ │ │ │ andscs r4, r4, #5120 @ 0x1400 │ │ │ │ blx 1c3102 │ │ │ │ stcvc 0, cr3, [r3], {-0} │ │ │ │ stmdavs r0, {r0, r1, r3, r8, ip, sp, pc}^ │ │ │ │ rscscs r4, pc, r0, ror r7 @ │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq lr, r3, r8, asr #29 │ │ │ │ + eorseq lr, r3, r8, lsr #30 │ │ │ │ andscs r4, r4, #5120 @ 0x1400 │ │ │ │ blx 1c311e │ │ │ │ stcvc 0, cr3, [r3], {-0} │ │ │ │ stmvs r0, {r0, r1, r3, r8, ip, sp, pc} │ │ │ │ rscscs r4, pc, r0, ror r7 @ │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq lr, r3, ip, lsr #29 │ │ │ │ + eorseq lr, r3, ip, lsl #30 │ │ │ │ andscs r4, r4, #4, 22 @ 0x1000 │ │ │ │ blx 1c313a │ │ │ │ ldcvc 3, cr3, [r8], {-0} │ │ │ │ ldmvs r8, {r8, ip, sp, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ - mlaseq r3, r0, lr, lr │ │ │ │ + ldrshteq lr, [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, -r3]! │ │ │ │ ldrbmi r2, [r0, -r2]! │ │ │ │ @@ -266551,17 +266551,17 @@ │ │ │ │ movwls r3, #58240 @ 0xe380 │ │ │ │ @ instruction: 0xf8cde579 │ │ │ │ @ instruction: 0xf8cdc028 │ │ │ │ @ instruction: 0xe6fdc03c │ │ │ │ bl 371fe4 │ │ │ │ addeq ip, r4, r8, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq pc, r3, r8, asr #4 │ │ │ │ - ldrhteq pc, [r3], -r4 @ │ │ │ │ - eorseq pc, r3, r8, asr r0 @ │ │ │ │ + eorseq pc, r3, r8, lsr #5 │ │ │ │ + eorseq pc, r3, r4, lsl r2 @ │ │ │ │ + ldrhteq pc, [r3], -r8 @ │ │ │ │ ldrdeq fp, [r4], r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec8b618 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ ldm r4, {r0, r1, r3, r4, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bd08 │ │ │ │ @@ -267958,15 +267958,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 r6, {r1, r3, r4, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ - eorseq sp, r3, lr, ror #19 │ │ │ │ + eorseq sp, r3, lr, asr #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec8cc08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ strtmi r4, [r1], -r8, lsl #16 │ │ │ │ @ instruction: 0xf0364478 │ │ │ │ @ instruction: 0xf504fbab │ │ │ │ @@ -268662,17 +268662,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, ror fp │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq sp, r3, ip, lsr #7 │ │ │ │ - eoreq fp, pc, r8, lsl #20 │ │ │ │ - eoreq r6, lr, r6, lsl #4 │ │ │ │ + eorseq sp, r3, ip, lsl #8 │ │ │ │ + eoreq fp, pc, r8, ror #20 │ │ │ │ + eoreq r6, lr, r6, ror #4 │ │ │ │ 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 │ │ │ │ @@ -268856,15 +268856,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 │ │ │ │ - ldrsbteq sp, [r3], -r2 │ │ │ │ + eorseq sp, r3, r2, lsr r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1f1ccc │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ andcs r4, r1, sp, lsl #12 │ │ │ │ @@ -269889,18 +269889,18 @@ │ │ │ │ stmvs r3, {r5, r6, r7, pc} │ │ │ │ stmibvs r8!, {r0, r2, r3, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf810f7b4 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d080d4 │ │ │ │ bvs 1ba384c │ │ │ │ adceq pc, r0, r7, lsl #2 │ │ │ │ - blx 673ad4 │ │ │ │ + blx 1173ad4 │ │ │ │ strmi r6, [r6], -r9, ror #16 │ │ │ │ adceq pc, r0, r8, lsl #2 │ │ │ │ - blx 4f3ae0 │ │ │ │ + blx ff3ae0 │ │ │ │ ldrbeq r6, [r9, r3, lsr #16] │ │ │ │ blge 5f4e44 │ │ │ │ rsccs r9, r0, lr │ │ │ │ b 16f5430 │ │ │ │ stmib sp, {r1, r2, r3, r9, fp, ip, pc}^ │ │ │ │ strmi fp, [r3], -r8, lsl #4 │ │ │ │ andcs r9, r2, sp, lsl #20 │ │ │ │ @@ -269998,19 +269998,19 @@ │ │ │ │ @ instruction: 0xf7ff0008 │ │ │ │ @ instruction: 0xf8dfba81 │ │ │ │ ldrbtmi fp, [fp], #32 │ │ │ │ blmi 33167c │ │ │ │ movwls r4, #54395 @ 0xd47b │ │ │ │ @ instruction: 0xf6f8e71d │ │ │ │ svclt 0x0000e814 │ │ │ │ - eorseq ip, r3, r0, lsr r0 │ │ │ │ - eoreq r4, lr, ip, ror lr │ │ │ │ - mlaeq pc, r2, r6, sl @ │ │ │ │ - eoreq r4, lr, r2, asr #10 │ │ │ │ - eoreq r4, lr, ip, lsr r5 │ │ │ │ + mlaseq r3, r0, r0, ip │ │ │ │ + ldrdeq r4, [lr], -ip @ │ │ │ │ + strdeq sl, [pc], -r2 @ │ │ │ │ + eoreq r4, lr, r2, lsr #11 │ │ │ │ + mlaeq lr, ip, r5, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec8ec00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8b00ff8 │ │ │ │ strtmi r4, [r0], -sl, asr #32 │ │ │ │ @ instruction: 0xff18f7b3 │ │ │ │ stmibvs r3, {r5, r8, ip, sp, pc}^ │ │ │ │ @@ -270108,15 +270108,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, #460 @ 0x1cc │ │ │ │ + andcs pc, r0, #636 @ 0x27c │ │ │ │ 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 │ │ │ │ @@ -270545,20 +270545,20 @@ │ │ │ │ ... │ │ │ │ addeq r8, r4, lr, asr #7 │ │ │ │ addeq r8, r4, r0, asr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r8, r4, r6, ror r1 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - eorseq fp, r3, sl, lsr #14 │ │ │ │ - eoreq r4, lr, ip, asr r5 │ │ │ │ - eoreq r9, pc, r6, lsr #25 │ │ │ │ - ldrsbteq fp, [r3], -r8 │ │ │ │ - eoreq r4, lr, r6, lsl #10 │ │ │ │ - eoreq r9, pc, r0, asr ip @ │ │ │ │ + eorseq fp, r3, sl, lsl #15 │ │ │ │ + strhteq r4, [lr], -ip │ │ │ │ + eoreq r9, pc, r6, lsl #26 │ │ │ │ + eorseq fp, r3, r8, lsr r7 │ │ │ │ + eoreq r4, lr, r6, ror #10 │ │ │ │ + strhteq r9, [pc], -r0 │ │ │ │ andls r4, r5, #56, 12 @ 0x3800000 │ │ │ │ bl feb75e70 │ │ │ │ teqlt r8, #136314880 @ 0x8200000 │ │ │ │ svcvs 0x00b19a05 │ │ │ │ b 1475e7c │ │ │ │ andcs r6, r0, #972 @ 0x3cc │ │ │ │ addvc pc, r0, r6, asr #17 │ │ │ │ @@ -270765,15 +270765,15 @@ │ │ │ │ @ instruction: 0xf1016801 │ │ │ │ str r0, [r6, r8, lsl #4] │ │ │ │ b 7f61b0 │ │ │ │ ... │ │ │ │ addeq r7, r4, r6, ror #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r7, r4, r2, ror #21 │ │ │ │ - eorseq fp, r3, lr, ror #6 │ │ │ │ + eorseq fp, r3, lr, asr #7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 273aac │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ ldmmi r2, {r0, r1, r7, r9, sl, lr}^ │ │ │ │ ldmibmi r2, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ @@ -272880,16 +272880,16 @@ │ │ │ │ @ instruction: 0x4798681b │ │ │ │ bls 194790 │ │ │ │ @ instruction: 0xf6f5e761 │ │ │ │ svclt 0x0000e98c │ │ │ │ addeq r5, r4, r0, ror #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r5, r4, r0, lsr fp │ │ │ │ - eorseq r9, r3, r0, lsl #23 │ │ │ │ - eorseq r9, r3, r8, asr #20 │ │ │ │ + eorseq r9, r3, r0, ror #23 │ │ │ │ + eorseq r9, r3, r8, lsr #21 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ @ instruction: 0x461e4d7a │ │ │ │ @ instruction: 0x46044b7a │ │ │ │ addslt r4, r9, sp, ror r4 │ │ │ │ @@ -274072,15 +274072,15 @@ │ │ │ │ svclt 0x0000e599 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ cmnmi pc, #0 │ │ │ │ rscsmi r0, lr, #0 │ │ │ │ addeq r4, r4, r8, lsr lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r8, r3, r4, asr sp │ │ │ │ + ldrhteq r8, [r3], -r4 │ │ │ │ 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 │ │ │ │ @@ -275209,35 +275209,35 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ blmi 2853ac │ │ │ │ blx 1cdd4e │ │ │ │ ldmdane sl, {ip, sp, lr, pc} │ │ │ │ tstlt sl, r2, lsl ip │ │ │ │ @ instruction: 0x47705818 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ - eorseq r7, r3, ip, lsr sp │ │ │ │ + mlaseq r3, ip, sp, r7 │ │ │ │ andscs r4, r4, #5120 @ 0x1400 │ │ │ │ blx 1cdd6a │ │ │ │ stcvc 0, cr3, [r3], {-0} │ │ │ │ stmdavs r0, {r0, r1, r3, r8, ip, sp, pc}^ │ │ │ │ rscscs r4, pc, r0, ror r7 @ │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r7, r3, r0, lsr #26 │ │ │ │ + eorseq r7, r3, r0, lsl #27 │ │ │ │ andscs r4, r4, #5120 @ 0x1400 │ │ │ │ blx 1cdd86 │ │ │ │ stcvc 0, cr3, [r3], {-0} │ │ │ │ stmvs r0, {r0, r1, r3, r8, ip, sp, pc} │ │ │ │ rscscs r4, pc, r0, ror r7 @ │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r7, r3, r4, lsl #26 │ │ │ │ + eorseq r7, r3, r4, ror #26 │ │ │ │ andscs r4, r4, #4, 22 @ 0x1000 │ │ │ │ blx 1cdda2 │ │ │ │ ldcvc 3, cr3, [r8], {-0} │ │ │ │ ldmvs r8, {r8, ip, sp, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r7, r3, r8, ror #25 │ │ │ │ + eorseq r7, r3, r8, asr #26 │ │ │ │ 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]! │ │ │ │ @@ -277984,17 +277984,17 @@ │ │ │ │ movwls r1, #61456 @ 0xf010 │ │ │ │ @ instruction: 0x47906812 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ strbt r9, [r3], -pc, lsl #22 │ │ │ │ ldmib sl, {r4, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ strdeq r0, [r4], r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r7, r3, r2, lsl r9 │ │ │ │ - ldrsbteq r7, [r3], -ip │ │ │ │ - ldrhteq r7, [r3], -r8 │ │ │ │ + eorseq r7, r3, r2, ror r9 │ │ │ │ + eorseq r7, r3, ip, lsr r8 │ │ │ │ + eorseq r7, r3, r8, lsl r7 │ │ │ │ strdeq r0, [r4], r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec968f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ svc 0x0026f6ef │ │ │ │ svclt 0x0000bd08 │ │ │ │ @@ -280067,15 +280067,15 @@ │ │ │ │ @ instruction: 0xf8c73090 │ │ │ │ @ instruction: 0x461a309c │ │ │ │ @ instruction: 0x469b461e │ │ │ │ @ instruction: 0xf6eee644 │ │ │ │ svclt 0x0000e954 │ │ │ │ addeq pc, r3, r0, asr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r5, r3, ip, ror #21 │ │ │ │ + eorseq r5, r3, ip, asr #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec98978 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ strtmi r4, [r1], -r8, lsl #16 │ │ │ │ @ instruction: 0xf02a4478 │ │ │ │ @ instruction: 0xf504fcf3 │ │ │ │ @@ -280202,18 +280202,18 @@ │ │ │ │ andsvs r4, r8, fp, ror #8 │ │ │ │ @ instruction: 0xf6eee78b │ │ │ │ svclt 0x0000e84a │ │ │ │ ldrdeq lr, [r3], r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq fp, pc, sl, lsr #30 │ │ │ │ ldrdeq lr, [r3], r6 │ │ │ │ - eoreq r0, pc, ip, lsl r5 @ │ │ │ │ - eoreq sl, sp, r6, lsr #27 │ │ │ │ - ldrdeq r0, [pc], -ip @ │ │ │ │ - eoreq sl, sp, lr, lsl #27 │ │ │ │ + eoreq r0, pc, ip, ror r5 @ │ │ │ │ + eoreq sl, sp, r6, lsl #28 │ │ │ │ + eoreq r0, pc, ip, lsr r6 @ │ │ │ │ + eoreq sl, sp, lr, ror #27 │ │ │ │ stmibvs fp, {r4, r8, sl, ip, sp, pc} │ │ │ │ @ instruction: 0xc01cf8d1 │ │ │ │ bl 1447d08 │ │ │ │ stmiane r9, {r2, r3, r9, sl, fp}^ │ │ │ │ vmlseq.f64 d14, d14, d12 │ │ │ │ b 1501dd0 │ │ │ │ stmdane r8, {r1, r2, r3, sl, ip} │ │ │ │ @@ -281137,30 +281137,30 @@ │ │ │ │ bcs 1a6824 │ │ │ │ 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: 0xf8d4fd35 │ │ │ │ + @ instruction: 0xf8d4fd63 │ │ │ │ andlt r0, r9, r8, asr #3 │ │ │ │ @ instruction: 0x4608bd30 │ │ │ │ @ instruction: 0xf7a99107 │ │ │ │ blvs fe240844 │ │ │ │ blcs 228c60 │ │ │ │ @ instruction: 0xf890d1d4 │ │ │ │ blcs 2ce91c │ │ │ │ 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: 0xf8d4fac3 │ │ │ │ + @ instruction: 0xf8d4faef │ │ │ │ @ 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 │ │ │ │ @@ -281195,17 +281195,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, asr r7 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r4, r3, r4, asr sl │ │ │ │ - strdeq pc, [lr], -r0 @ │ │ │ │ - eoreq r9, sp, lr, ror #27 │ │ │ │ + ldrhteq r4, [r3], -r4 │ │ │ │ + eoreq pc, lr, r0, asr r6 @ │ │ │ │ + eoreq r9, sp, lr, asr #28 │ │ │ │ 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 │ │ │ │ @@ -281397,15 +281397,15 @@ │ │ │ │ svclt 0x00817580 │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ ldrbvc pc, [pc, #1729]! @ 1432ed @ │ │ │ │ @ instruction: 0xf903fa09 │ │ │ │ strbne lr, [r9, #2565] @ 0xa05 │ │ │ │ movwcs lr, #1925 @ 0x785 │ │ │ │ strb r6, [r8], r3, ror #12 │ │ │ │ - eorseq r4, r3, ip, asr #17 │ │ │ │ + eorseq r4, r3, ip, lsr #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ andcs r4, r1, sp, lsl #12 │ │ │ │ @ instruction: 0xf6ec2138 │ │ │ │ @@ -281728,15 +281728,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 177f3d8 │ │ │ │ + blx fe2ff3d8 │ │ │ │ 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 │ │ │ │ @@ -281917,15 +281917,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: 0xf8def09b │ │ │ │ + @ instruction: 0xf90cf09b │ │ │ │ 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 │ │ │ │ @@ -282181,24 +282181,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: 0xf014fecf │ │ │ │ + @ instruction: 0xf014fefd │ │ │ │ @ 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 │ │ │ │ - mrc2 0, 6, pc, cr0, cr10, {4} │ │ │ │ + mrc2 0, 7, pc, cr14, cr10, {4} │ │ │ │ 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 │ │ │ │ @@ -282557,15 +282557,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 │ │ │ │ - blx ff9000ca │ │ │ │ + stc2 0, cr15, [ip], {154} @ 0x9a │ │ │ │ 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 │ │ │ │ @@ -282903,15 +282903,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 feb0243c │ │ │ │ + bmi feb024ec │ │ │ │ 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 │ │ │ │ @@ -283096,15 +283096,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: 0xf900f0a1 │ │ │ │ + @ instruction: 0xf92cf0a1 │ │ │ │ blmi fec97188 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 49e740 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, pc, ip, asr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -283174,15 +283174,15 @@ │ │ │ │ stmdbls r3, {r0, r2, r3, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6eb4648 │ │ │ │ @ instruction: 0xf000e81e │ │ │ │ movwls r0, #17215 @ 0x433f │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0x4620d03d │ │ │ │ @ instruction: 0xf0994631 │ │ │ │ - blls 284438 │ │ │ │ + blls 2844f0 │ │ │ │ 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 r4, {r0, r1, r3, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ @@ -283280,15 +283280,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, 1, pc, cr8, cr9, {4} │ │ │ │ + mcr2 0, 3, pc, cr6, 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 │ │ │ │ @@ -283777,15 +283777,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 feb03694 │ │ │ │ + bmi feb03744 │ │ │ │ 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 │ │ │ │ @@ -283970,15 +283970,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 c816f4 │ │ │ │ + blx 17816f4 │ │ │ │ blmi fec97f30 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 49f4e8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, pc, ip, asr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -284048,15 +284048,15 @@ │ │ │ │ stmdbls r3, {r0, r1, r2, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6ea4648 │ │ │ │ @ instruction: 0xf000e94a │ │ │ │ movwls r0, #17215 @ 0x433f │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0x4620d03d │ │ │ │ @ instruction: 0xf0994631 │ │ │ │ - blls 283690 │ │ │ │ + blls 283748 │ │ │ │ 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 r0!, {r1, r3, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ @@ -284373,28 +284373,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 1c29d8 │ │ │ │ @ instruction: 0xf0984659 │ │ │ │ - @ instruction: 0xf8d9fd5d │ │ │ │ + @ instruction: 0xf8d9fd8b │ │ │ │ blls 1d5b54 │ │ │ │ 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: 0xf8d5fd6b │ │ │ │ + @ instruction: 0xf8d5fd99 │ │ │ │ mcrvs 1, 1, r1, cr10, cr0, {4} │ │ │ │ @ instruction: 0xc1d4f895 │ │ │ │ blls 1d5e84 │ │ │ │ @ instruction: 0xf8922901 │ │ │ │ svclt 0x003823a8 │ │ │ │ stmdbcc r1, {r0, r8, sp} │ │ │ │ @ instruction: 0xf04f2a02 │ │ │ │ @@ -284838,18 +284838,18 @@ │ │ │ │ stmvs r3, {r0, r1, r3, r7, pc} │ │ │ │ stmibvs r0!, {r1, r2, r3, r8, r9, ip, pc}^ │ │ │ │ blx b84086 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmvs r3, {r0, r1, r2, r7, pc} │ │ │ │ bvs 19aae38 │ │ │ │ adceq pc, r0, r8, lsl #2 │ │ │ │ - stc2 0, cr15, [ip, #-612]! @ 0xfffffd9c │ │ │ │ + ldc2l 0, cr15, [r8, #-612] @ 0xfffffd9c │ │ │ │ andls r6, sp, r1, ror #16 │ │ │ │ adceq pc, r0, sl, lsl #2 │ │ │ │ - stc2 0, cr15, [r6, #-612]! @ 0xfffffd9c │ │ │ │ + ldc2l 0, cr15, [r2, #-612] @ 0xfffffd9c │ │ │ │ ldrbeq r6, [r9, fp, lsr #16] │ │ │ │ mrcge 5, 2, APSR_nzcv, cr5, cr15, {3} │ │ │ │ rsccs r9, r0, r0, lsl r0 │ │ │ │ stcl 6, cr15, [lr, #-932]! @ 0xfffffc5c │ │ │ │ andls r9, r9, #16, 20 @ 0x10000 │ │ │ │ bls 517a34 │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ @@ -284907,47 +284907,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, lsl r2 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r1, r3, lr, ror #7 │ │ │ │ + eorseq r1, r3, lr, asr #8 │ │ │ │ andeq r0, r0, r0, asr r7 │ │ │ │ - eoreq fp, lr, ip, lsl sp │ │ │ │ - eoreq r6, sp, r4, lsr #9 │ │ │ │ - strhteq fp, [lr], -sl │ │ │ │ - eoreq r5, sp, r6, lsl ip │ │ │ │ - eoreq r5, sp, lr, lsl #24 │ │ │ │ + eoreq fp, lr, ip, ror sp │ │ │ │ + eoreq r6, sp, r4, lsl #10 │ │ │ │ + eoreq fp, lr, sl, lsl sp │ │ │ │ + eoreq r5, sp, r6, ror ip │ │ │ │ + eoreq r5, sp, lr, ror #24 │ │ │ │ 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 1c327c │ │ │ │ @ instruction: 0xf0984659 │ │ │ │ - @ instruction: 0xf8d9f90b │ │ │ │ + @ instruction: 0xf8d9f939 │ │ │ │ blls 1d63f8 │ │ │ │ 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: 0xf8d5f919 │ │ │ │ + @ instruction: 0xf8d5f947 │ │ │ │ mcrvs 1, 1, r1, cr10, cr0, {4} │ │ │ │ @ instruction: 0xc1d4f895 │ │ │ │ blls 1d6728 │ │ │ │ @ instruction: 0xf8922901 │ │ │ │ svclt 0x003823a8 │ │ │ │ stmdbcc r1, {r0, r8, sp} │ │ │ │ @ instruction: 0xf04f2a02 │ │ │ │ @@ -285391,18 +285391,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 19ab6dc │ │ │ │ adceq pc, r0, r8, lsl #2 │ │ │ │ - @ instruction: 0xf8daf099 │ │ │ │ + @ instruction: 0xf906f099 │ │ │ │ andls r6, sp, r1, ror #16 │ │ │ │ adceq pc, r0, sl, lsl #2 │ │ │ │ - @ instruction: 0xf8d4f099 │ │ │ │ + @ instruction: 0xf900f099 │ │ │ │ ldrbeq r6, [r9, fp, lsr #16] │ │ │ │ mrcge 5, 2, APSR_nzcv, cr5, cr15, {3} │ │ │ │ rsccs r9, r0, r0, lsl r0 │ │ │ │ ldmdb ip, {r0, r3, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ andls r9, r9, #16, 20 @ 0x10000 │ │ │ │ bls 5182d8 │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ @@ -285460,21 +285460,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, ror r9 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r0, r3, sl, asr #22 │ │ │ │ + eorseq r0, r3, sl, lsr #23 │ │ │ │ andeq r0, r0, r0, asr r7 │ │ │ │ - eoreq fp, lr, r8, ror r4 │ │ │ │ - eoreq r5, sp, r0, lsl #24 │ │ │ │ - eoreq fp, lr, r6, lsl r4 │ │ │ │ - eoreq r5, sp, r2, ror r3 │ │ │ │ - eoreq r5, sp, sl, ror #6 │ │ │ │ + ldrdeq fp, [lr], -r8 @ │ │ │ │ + eoreq r5, sp, r0, ror #24 │ │ │ │ + eoreq fp, lr, r6, ror r4 │ │ │ │ + ldrdeq r5, [sp], -r2 @ │ │ │ │ + eoreq r5, sp, sl, asr #7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ stcvs 6, cr4, [r1], {12} │ │ │ │ bvs fe218464 │ │ │ │ strmi fp, [r0], r7, lsl #1 │ │ │ │ @@ -285522,15 +285522,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 │ │ │ │ - ldc2 0, cr15, [r4], #604 @ 0x25c │ │ │ │ + stc2l 0, cr15, [r2], #604 @ 0x25c │ │ │ │ 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 182e0c │ │ │ │ @@ -285703,15 +285703,15 @@ │ │ │ │ @ instruction: 0xf7fc88b1 │ │ │ │ blhi fee45914 │ │ │ │ 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: 0xf897fb4b │ │ │ │ + @ instruction: 0xf897fb79 │ │ │ │ blcs 3532b4 │ │ │ │ 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 │ │ │ │ @@ -286507,19 +286507,19 @@ │ │ │ │ vqdmull.s , d16, d0[4] │ │ │ │ stmib sp, {r0, r8, r9, fp}^ │ │ │ │ bl 318008 │ │ │ │ strbmi r0, [r4], -r6, lsl #20 │ │ │ │ @ instruction: 0x9603463d │ │ │ │ strcc r7, [ip], #-2279 @ 0xfffff719 │ │ │ │ @ instruction: 0xf0964638 │ │ │ │ - @ instruction: 0x4606fc97 │ │ │ │ + strmi pc, [r6], -r5, asr #25 │ │ │ │ @ instruction: 0xf7ab4638 │ │ │ │ strmi pc, [r4], r7, lsr #29 │ │ │ │ @ instruction: 0x46674638 │ │ │ │ - ldc2 0, cr15, [ip], {150} @ 0x96 │ │ │ │ + stc2l 0, cr15, [sl], {150} @ 0x96 │ │ │ │ stceq 0, cr15, [r1], {135} @ 0x87 │ │ │ │ stcvc 8, cr15, [r4], {84} @ 0x54 │ │ │ │ b 1509840 │ │ │ │ @ instruction: 0xf0035e06 │ │ │ │ svccc 0x00005340 │ │ │ │ cdpvs 0, 7, cr15, cr15, cr14, {0} │ │ │ │ smladcs r1, r8, pc, fp @ │ │ │ │ @@ -286810,15 +286810,15 @@ │ │ │ │ blmi 17e8348 │ │ │ │ @ instruction: 0xf8c0447b │ │ │ │ @ instruction: 0xf0173130 │ │ │ │ strtmi pc, [r8], -sp, lsr #26 │ │ │ │ blx fe184174 │ │ │ │ addseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf0992101 │ │ │ │ - blmi 1687438 │ │ │ │ + blmi 16874e8 │ │ │ │ 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 │ │ │ │ @@ -286949,15 +286949,15 @@ │ │ │ │ blmi 17e8574 │ │ │ │ @ instruction: 0xf8c0447b │ │ │ │ @ instruction: 0xf0173130 │ │ │ │ @ instruction: 0x4628fc17 │ │ │ │ @ instruction: 0xf96af02b │ │ │ │ addseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf0992101 │ │ │ │ - blmi 168720c │ │ │ │ + blmi 16872bc │ │ │ │ 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 │ │ │ │ @@ -287264,15 +287264,15 @@ │ │ │ │ subeq pc, r1, #-2080374783 @ 0x84000001 │ │ │ │ andscs pc, r6, sp, lsl #17 │ │ │ │ @ instruction: 0xf6e7e792 │ │ │ │ svclt 0x0000e918 │ │ │ │ umulleq r7, r3, r2, r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ ldrdeq r7, [r3], r6 │ │ │ │ - eorseq lr, r2, lr, lsl #24 │ │ │ │ + eorseq lr, r2, lr, ror #24 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 203cac │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrhi pc, [r4, #-2256] @ 0xfffff730 │ │ │ │ blhi 11842c8 │ │ │ │ @@ -288228,18 +288228,18 @@ │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ ldmdavs r2, {r0, r2, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf8d84790 │ │ │ │ blls 2916f0 │ │ │ │ tstpeq r8, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6e6e6c7 │ │ │ │ svclt 0x0000e988 │ │ │ │ - eorseq sp, r2, r6, lsr pc │ │ │ │ - eoreq r8, lr, r8, lsr #21 │ │ │ │ - eoreq r3, sp, ip, lsl r2 │ │ │ │ - eoreq r8, lr, r6, ror #18 │ │ │ │ + mlaseq r2, r6, pc, sp @ │ │ │ │ + eoreq r8, lr, r8, lsl #22 │ │ │ │ + eoreq r3, sp, ip, ror r2 │ │ │ │ + eoreq r8, lr, r6, asr #19 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8, #816]! @ 0x330 │ │ │ │ bmi ff35af7c │ │ │ │ blmi ff35b184 │ │ │ │ rscslt r4, sl, sl, ror r4 │ │ │ │ @@ -289762,17 +289762,17 @@ │ │ │ │ str r0, [r4, -r8, lsl #2]! │ │ │ │ ldc 6, cr15, [r4, #912] @ 0x390 │ │ │ │ ldrdeq r5, [r3], ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r5, r3, r2, lsl #9 │ │ │ │ addeq r5, r3, r4, asr r2 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r7, lr, r4, asr r1 │ │ │ │ - eoreq r1, sp, r2, asr #17 │ │ │ │ - eoreq r7, lr, ip │ │ │ │ + strhteq r7, [lr], -r4 │ │ │ │ + eoreq r1, sp, r2, lsr #18 │ │ │ │ + eoreq r7, lr, ip, rrx │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ bmi ffd5c770 │ │ │ │ blmi ffd5c978 │ │ │ │ rscslt r4, pc, sl, ror r4 @ │ │ │ │ @@ -290015,17 +290015,17 @@ │ │ │ │ str r0, [r4, -r8, lsl #2]! │ │ │ │ bl fe808e64 │ │ │ │ addeq r5, r3, r8, ror #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r5, r3, lr, lsl #1 │ │ │ │ addeq r4, r3, sl, asr lr │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r6, lr, r0, ror #26 │ │ │ │ - eoreq r1, sp, lr, asr #9 │ │ │ │ - eoreq r6, lr, r8, lsl ip │ │ │ │ + eoreq r6, lr, r0, asr #27 │ │ │ │ + eoreq r1, sp, lr, lsr #10 │ │ │ │ + eoreq r6, lr, r8, ror ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ bmi ffd5cb64 │ │ │ │ blmi ffd5cd6c │ │ │ │ rscslt r4, pc, sl, ror r4 @ │ │ │ │ @@ -290268,17 +290268,17 @@ │ │ │ │ str r0, [r4, -r8, lsl #2]! │ │ │ │ stmib r0!, {r2, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ strdeq r4, [r3], r4 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r4, r3, sl, ip │ │ │ │ addeq r4, r3, ip, ror #20 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r6, lr, ip, ror #18 │ │ │ │ - ldrdeq r1, [sp], -sl @ │ │ │ │ - eoreq r6, lr, r4, lsr #16 │ │ │ │ + eoreq r6, lr, ip, asr #19 │ │ │ │ + eoreq r1, sp, sl, lsr r1 │ │ │ │ + eoreq r6, lr, r4, lsl #17 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ bmi ffd5cf58 │ │ │ │ blmi ffd5d160 │ │ │ │ rscslt r4, pc, sl, ror r4 @ │ │ │ │ @@ -290521,17 +290521,17 @@ │ │ │ │ str r0, [r4, -r8, lsl #2]! │ │ │ │ svc 0x00a6f6e3 │ │ │ │ addeq r4, r3, r0, lsl #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r4, r3, r6, lsr #17 │ │ │ │ addeq r4, r3, r2, ror r6 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r6, lr, r8, ror r5 │ │ │ │ - eoreq r0, sp, r6, ror #25 │ │ │ │ - eoreq r6, lr, r0, lsr r4 │ │ │ │ + ldrdeq r6, [lr], -r8 @ │ │ │ │ + eoreq r0, sp, r6, asr #26 │ │ │ │ + mlaeq lr, r0, r4, 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 @ │ │ │ │ @@ -290815,15 +290815,15 @@ │ │ │ │ blls 166038 │ │ │ │ andeq pc, r8, r2, lsl #2 │ │ │ │ @ instruction: 0xf6e3e757 │ │ │ │ svclt 0x0000ed58 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq r4, [r3], sl │ │ │ │ addeq r4, r3, r8, lsr #5 │ │ │ │ - ldrhteq fp, [r2], -r4 │ │ │ │ + eorseq fp, r2, r4, lsl 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 @ │ │ │ │ @@ -291107,15 +291107,15 @@ │ │ │ │ blls 1664c8 │ │ │ │ andeq pc, r8, r2, lsl #2 │ │ │ │ @ instruction: 0xf6e3e757 │ │ │ │ svclt 0x0000eb10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r4, r3, sl, rrx │ │ │ │ addeq r3, r3, r8, lsl lr │ │ │ │ - eorseq fp, r2, r4, lsr #2 │ │ │ │ + eorseq fp, r2, r4, lsl #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 188554 │ │ │ │ @@ -291954,15 +291954,15 @@ │ │ │ │ blls 15511c │ │ │ │ andeq pc, r8, r2, lsl #2 │ │ │ │ @ instruction: 0xf6e2e749 │ │ │ │ svclt 0x0000ec72 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r3, r3, sl, ror r3 │ │ │ │ addeq r3, r3, r6, lsl #2 │ │ │ │ - eorseq sl, r2, r4, lsl #8 │ │ │ │ + eorseq sl, r2, r4, ror #8 │ │ │ │ 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 @ │ │ │ │ @@ -292265,15 +292265,15 @@ │ │ │ │ blls 1555f8 │ │ │ │ andeq pc, r8, r2, lsl #2 │ │ │ │ @ instruction: 0xf6e2e749 │ │ │ │ svclt 0x0000ea04 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r2, r3, lr, lr │ │ │ │ addeq r2, r3, r4, lsr #24 │ │ │ │ - eorseq r9, r2, r8, lsr #30 │ │ │ │ + eorseq r9, r2, r8, lsl #31 │ │ │ │ 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 @ │ │ │ │ @@ -292576,15 +292576,15 @@ │ │ │ │ blls 155ad4 │ │ │ │ andeq pc, r8, r2, lsl #2 │ │ │ │ @ instruction: 0xf6e1e749 │ │ │ │ svclt 0x0000ef96 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r3, r2, asr #19 │ │ │ │ addeq r2, r3, lr, asr #14 │ │ │ │ - eorseq r9, r2, ip, asr #20 │ │ │ │ + eorseq r9, r2, ip, lsr #21 │ │ │ │ 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 @ │ │ │ │ @@ -292887,15 +292887,15 @@ │ │ │ │ blls 155fb0 │ │ │ │ andeq pc, r8, r2, lsl #2 │ │ │ │ @ instruction: 0xf6e1e749 │ │ │ │ svclt 0x0000ed28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r3, r6, ror #9 │ │ │ │ addeq r2, r3, ip, ror #4 │ │ │ │ - eorseq r9, r2, r0, ror r5 │ │ │ │ + ldrsbteq r9, [r2], -r0 │ │ │ │ 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] @ 14e028 │ │ │ │ @@ -293187,17 +293187,17 @@ │ │ │ │ andls r2, r1, #2 │ │ │ │ ldrbtmi r4, [r9], #-2567 @ 0xfffff5f9 │ │ │ │ @ instruction: 0xf79e447a │ │ │ │ @ instruction: 0xf899ffed │ │ │ │ movwcs ip, #8820 @ 0x2274 │ │ │ │ @ instruction: 0xf6e1e674 │ │ │ │ svclt 0x0000eac8 │ │ │ │ - eoreq r3, lr, ip, lsl fp │ │ │ │ - eoreq lr, ip, sl, lsl #5 │ │ │ │ - ldrdeq r3, [lr], -r4 @ │ │ │ │ + eoreq r3, lr, ip, ror fp │ │ │ │ + eoreq lr, ip, sl, ror #5 │ │ │ │ + eoreq r3, lr, r4, lsr sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feca5690 │ │ │ │ @ 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 │ │ │ │ @@ -293518,17 +293518,17 @@ │ │ │ │ andls r2, r1, #2 │ │ │ │ ldrbtmi r4, [r9], #-2567 @ 0xfffff5f9 │ │ │ │ @ instruction: 0xf79e447a │ │ │ │ @ instruction: 0xf899fd55 │ │ │ │ movwcs ip, #8820 @ 0x2274 │ │ │ │ @ instruction: 0xf6e1e674 │ │ │ │ svclt 0x0000e830 │ │ │ │ - eoreq r3, lr, ip, ror #11 │ │ │ │ - eoreq sp, ip, sl, asr sp │ │ │ │ - eoreq r3, lr, r4, lsr #9 │ │ │ │ + eoreq r3, lr, ip, asr #12 │ │ │ │ + strhteq sp, [ip], -sl │ │ │ │ + eoreq r3, lr, r4, lsl #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feca5bc0 │ │ │ │ @ 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 │ │ │ │ @@ -293894,18 +293894,18 @@ │ │ │ │ @ instruction: 0xf6e0e72e │ │ │ │ svclt 0x0000ed4a │ │ │ │ @ instruction: 0x008315b8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r1, r3, r8, ror r5 │ │ │ │ strdeq r1, [r3], ip │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r2, sl, ror #11 │ │ │ │ - eoreq r3, lr, r2, ror #2 │ │ │ │ - ldrdeq sp, [ip], -r0 @ │ │ │ │ - eoreq r3, lr, sl, lsl r0 │ │ │ │ + eorseq r8, r2, sl, asr #12 │ │ │ │ + eoreq r3, lr, r2, asr #3 │ │ │ │ + eoreq sp, ip, r0, lsr r9 │ │ │ │ + eoreq r3, lr, sl, ror r0 │ │ │ │ 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 │ │ │ │ @@ -294242,18 +294242,18 @@ │ │ │ │ @ instruction: 0xf6e0e72e │ │ │ │ svclt 0x0000ea92 │ │ │ │ addeq r1, r3, r8, asr #32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r1, r3, r8 │ │ │ │ addeq r0, r3, r6, lsl #27 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r2, sl, ror r0 │ │ │ │ - strdeq r2, [lr], -r2 @ │ │ │ │ - eoreq sp, ip, r0, ror #6 │ │ │ │ - eoreq r2, lr, sl, lsr #21 │ │ │ │ + ldrsbteq r8, [r2], -sl │ │ │ │ + eoreq r2, lr, r2, asr ip │ │ │ │ + eoreq sp, ip, r0, asr #7 │ │ │ │ + eoreq r2, lr, sl, lsl #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 │ │ │ │ @@ -294590,18 +294590,18 @@ │ │ │ │ @ instruction: 0xf6dfe72e │ │ │ │ svclt 0x0000efda │ │ │ │ ldrdeq r0, [r3], r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r0, r3, r8, sl │ │ │ │ addeq r0, r3, ip, lsl r8 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r7, r2, sl, lsl #22 │ │ │ │ - eoreq r2, lr, r2, lsl #13 │ │ │ │ - strdeq ip, [ip], -r0 @ │ │ │ │ - eoreq r2, lr, sl, lsr r5 │ │ │ │ + eorseq r7, r2, sl, ror #22 │ │ │ │ + eoreq r2, lr, r2, ror #13 │ │ │ │ + eoreq ip, ip, r0, asr lr │ │ │ │ + mlaeq lr, sl, r5, r2 │ │ │ │ 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 │ │ │ │ @@ -294938,18 +294938,18 @@ │ │ │ │ @ instruction: 0xf6dfe72e │ │ │ │ svclt 0x0000ed22 │ │ │ │ addeq r0, r3, r8, ror #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r0, r3, r8, lsr #10 │ │ │ │ addeq r0, r3, r6, lsr #5 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - mlaseq r2, sl, r5, r7 │ │ │ │ - eoreq r2, lr, r2, lsl r1 │ │ │ │ - eoreq ip, ip, r0, lsl #17 │ │ │ │ - eoreq r1, lr, sl, asr #31 │ │ │ │ + ldrshteq r7, [r2], -sl │ │ │ │ + eoreq r2, lr, r2, ror r1 │ │ │ │ + eoreq ip, ip, r0, ror #17 │ │ │ │ + eoreq r2, lr, sl, lsr #32 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r8, #816]! @ 0x330 │ │ │ │ @ instruction: 0x4617b0fd │ │ │ │ @ instruction: 0xf8dfac0c │ │ │ │ @ instruction: 0xf04f2570 │ │ │ │ @@ -295299,15 +295299,15 @@ │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ @ instruction: 0xf1029b01 │ │ │ │ ldrb r0, [lr], r8 │ │ │ │ b 140e0f0 │ │ │ │ strdeq pc, [r2], r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq pc, r2, r8, lsl #27 │ │ │ │ - eorseq r7, r2, r8, lsl #1 │ │ │ │ + eorseq r7, r2, r8, ror #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feca778c │ │ │ │ @ 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 │ │ │ │ @@ -295686,15 +295686,15 @@ │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ @ instruction: 0xf1029b01 │ │ │ │ ldrb r0, [lr], r8 │ │ │ │ svc 0x0044f6de │ │ │ │ addeq pc, r2, r4, ror #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq pc, r2, ip, ror r7 @ │ │ │ │ - eorseq r6, r2, ip, ror sl │ │ │ │ + ldrsbteq r6, [r2], -ip │ │ │ │ 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 ff162408 │ │ │ │ @@ -296075,18 +296075,18 @@ │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ ldmdavs r2, {r0, r2, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf8d84790 │ │ │ │ blls 299198 │ │ │ │ tstpeq r8, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6dee6c7 │ │ │ │ svclt 0x0000ec34 │ │ │ │ - eorseq r6, r2, lr, lsl #9 │ │ │ │ - eoreq r1, lr, r0 │ │ │ │ - eoreq fp, ip, r4, ror r7 │ │ │ │ - strhteq r0, [lr], -lr │ │ │ │ + eorseq r6, r2, lr, ror #9 │ │ │ │ + eoreq r1, lr, r0, rrx │ │ │ │ + ldrdeq fp, [ip], -r4 @ │ │ │ │ + eoreq r0, lr, lr, lsl pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feca83bc │ │ │ │ @ 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 │ │ │ │ @@ -296258,23 +296258,23 @@ │ │ │ │ @ instruction: 0xfff0f79b │ │ │ │ @ instruction: 0xf6dee799 │ │ │ │ svclt 0x0000eace │ │ │ │ addeq lr, r2, r2, ror sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq lr, r2, r8, ror #26 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r0, lr, r2, asr ip │ │ │ │ + strhteq r0, [lr], -r2 │ │ │ │ addeq sp, r5, sl, ror r7 │ │ │ │ - eoreq r0, lr, r8, lsl #24 │ │ │ │ + eoreq r0, lr, r8, ror #24 │ │ │ │ addeq sp, r5, r0, lsl #14 │ │ │ │ strdeq lr, [r2], r0 │ │ │ │ - eoreq r0, lr, r4, lsr fp │ │ │ │ - mlaeq ip, lr, r2, fp │ │ │ │ - eoreq r0, lr, r0, asr fp │ │ │ │ - eoreq fp, ip, lr, lsl #5 │ │ │ │ + mlaeq lr, r4, fp, r0 │ │ │ │ + strdeq fp, [ip], -lr @ │ │ │ │ + strhteq r0, [lr], -r0 │ │ │ │ + eoreq fp, ip, lr, ror #5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feca86ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff0 │ │ │ │ andcs r3, r2, #20, 10 @ 0x5000000 │ │ │ │ @ instruction: 0x46042114 │ │ │ │ ldrsbteq pc, [r8], #131 @ 0x83 @ │ │ │ │ @@ -302176,15 +302176,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 212708 │ │ │ │ - @ instruction: 0xf808f088 │ │ │ │ + @ instruction: 0xf834f088 │ │ │ │ eorspl pc, r7, fp, asr r8 @ │ │ │ │ cdpeq 1, 7, cr15, cr12, cr13, {0} │ │ │ │ bleq ff09353c │ │ │ │ ldrcc r4, [r0, #-1780] @ 0xfffff90c │ │ │ │ cdpeq 1, 1, cr15, cr0, cr14, {0} │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldceq 8, cr15, [r0], {69} @ 0x45 │ │ │ │ @@ -302249,15 +302249,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 21282c │ │ │ │ - @ instruction: 0xff76f087 │ │ │ │ + @ instruction: 0xffa2f087 │ │ │ │ eorspl pc, r7, fp, asr r8 @ │ │ │ │ cdpeq 1, 7, cr15, cr12, cr13, {0} │ │ │ │ bleq ff093660 │ │ │ │ ldrcc r4, [r0, #-1780] @ 0xfffff90c │ │ │ │ cdpeq 1, 1, cr15, cr0, cr14, {0} │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldceq 8, cr15, [r0], {69} @ 0x45 │ │ │ │ @@ -302308,16 +302308,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 │ │ │ │ - strdeq sl, [sp], -lr @ │ │ │ │ - eoreq r5, ip, r8, lsl #8 │ │ │ │ + eoreq sl, sp, lr, asr sp │ │ │ │ + eoreq r5, ip, r8, ror #8 │ │ │ │ bl 1f131c │ │ │ │ stmdavs r1, {r0, r7, r9}^ │ │ │ │ movwle r4, #657 @ 0x291 │ │ │ │ strlt r4, [r8, #-1904] @ 0xfffff890 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @@ -302376,27 +302376,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 │ │ │ │ - stc2l 0, cr15, [r6, #540] @ 0x21c │ │ │ │ + ldc2l 0, cr15, [r4, #540]! @ 0x21c │ │ │ │ @ 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: 0xf895e812 │ │ │ │ andcs r1, r0, #168, 2 @ 0x2a │ │ │ │ vmvn.i32 d20, #-1744830464 @ 0x98000000 │ │ │ │ @ instruction: 0xf0871101 │ │ │ │ - @ instruction: 0xf895f897 │ │ │ │ + @ instruction: 0xf895f8c5 │ │ │ │ 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 │ │ │ │ @@ -304903,62 +304903,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, [ip, #-528]! @ 0xfffffdf0 │ │ │ │ + ldc2 0, cr15, [sl, #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: 0xf8d4fd5b │ │ │ │ + @ instruction: 0xf8d4fd89 │ │ │ │ ldrshtvs r3, [r0], #-0 │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd55 │ │ │ │ + @ instruction: 0xf8d4fd83 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2l 0, cr15, [r0, #-528] @ 0xfffffdf0 │ │ │ │ + ldc2l 0, cr15, [lr, #-528]! @ 0xfffffdf0 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd4b │ │ │ │ + @ instruction: 0xf8d4fd79 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - stc2l 0, cr15, [r6, #-528] @ 0xfffffdf0 │ │ │ │ + ldc2l 0, cr15, [r4, #-528]! @ 0xfffffdf0 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd41 │ │ │ │ + @ instruction: 0xf8d4fd6f │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2 0, cr15, [ip, #-528]! @ 0xfffffdf0 │ │ │ │ + stc2l 0, cr15, [sl, #-528]! @ 0xfffffdf0 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd37 │ │ │ │ + @ instruction: 0xf8d4fd65 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2 0, cr15, [r2, #-528]! @ 0xfffffdf0 │ │ │ │ + stc2l 0, cr15, [r0, #-528]! @ 0xfffffdf0 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd2d │ │ │ │ + @ instruction: 0xf8d4fd5b │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - stc2 0, cr15, [r8, #-528]! @ 0xfffffdf0 │ │ │ │ + ldc2l 0, cr15, [r6, #-528] @ 0xfffffdf0 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd23 │ │ │ │ + @ instruction: 0xf8d4fd51 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2 0, cr15, [lr, #-528] @ 0xfffffdf0 │ │ │ │ + stc2l 0, cr15, [ip, #-528] @ 0xfffffdf0 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd19 │ │ │ │ + @ instruction: 0xf8d4fd47 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2 0, cr15, [r4, #-528] @ 0xfffffdf0 │ │ │ │ + stc2l 0, cr15, [r2, #-528] @ 0xfffffdf0 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - eorvs pc, pc, pc, lsl #26 │ │ │ │ + eorvs pc, pc, sp, lsr sp @ │ │ │ │ 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 │ │ │ │ @@ -305360,15 +305360,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: 0xf8daf9c5 │ │ │ │ + @ instruction: 0xf8daf9f3 │ │ │ │ stmdbls r4, {r2, r3, ip, sp} │ │ │ │ @ instruction: 0xf8b84604 │ │ │ │ @ instruction: 0x4650201e │ │ │ │ bne 15f4438 │ │ │ │ @ instruction: 0x1094f8d7 │ │ │ │ ldrmi r9, [r8, sp, lsl #4] │ │ │ │ blls 3c0ae0 │ │ │ │ @@ -305467,15 +305467,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: 0xf8daf084 │ │ │ │ + @ instruction: 0xf908f084 │ │ │ │ strtmi r9, [r0], -r2 │ │ │ │ blx fea982d4 │ │ │ │ strtmi r9, [r0], -r6 │ │ │ │ blx ff1182dc │ │ │ │ strtmi r9, [r0], -r7 │ │ │ │ @ instruction: 0xf9e0f791 │ │ │ │ blvs fe246944 │ │ │ │ @@ -305621,30 +305621,30 @@ │ │ │ │ @ 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 15, 3, cr15, cr1, cr7, {5} │ │ │ │ + mrcvs 15, 1, APSR_nzcv, cr1, cr5, {6} │ │ │ │ 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: 0xff9cf083 │ │ │ │ + @ instruction: 0xffcaf083 │ │ │ │ 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 │ │ │ │ @@ -305855,15 +305855,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: 0xf8dafde7 │ │ │ │ + @ instruction: 0xf8dafe15 │ │ │ │ stmdbls r4, {r2, r3, ip, sp} │ │ │ │ @ instruction: 0xf8b84683 │ │ │ │ @ instruction: 0x4650201e │ │ │ │ b 1534bf4 │ │ │ │ bne 15e97b8 │ │ │ │ @ instruction: 0x1094f8d6 │ │ │ │ ldrmi r9, [r8, sp, lsl #4] │ │ │ │ @@ -305978,15 +305978,15 @@ │ │ │ │ stmdblt sl!, {r7, r9} │ │ │ │ ldrdcc pc, [ip, r6]! │ │ │ │ blcs 52affc │ │ │ │ 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 │ │ │ │ - ldrdls pc, [r2], -sp │ │ │ │ + andls pc, r2, fp, lsl #26 │ │ │ │ @ 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 1b5a8c │ │ │ │ @@ -306130,15 +306130,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 │ │ │ │ - vaddvs.f64 d15, d17, d29 │ │ │ │ + mrcvs 11, 1, APSR_nzcv, cr1, cr11, {6} │ │ │ │ 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 │ │ │ │ @@ -306146,15 +306146,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: 0xf896fba1 │ │ │ │ + @ instruction: 0xf896fbcf │ │ │ │ blcs 367040 │ │ │ │ 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 │ │ │ │ @@ -306383,15 +306383,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 │ │ │ │ - @ instruction: 0xf9dcf083 │ │ │ │ + blx 4174c4 │ │ │ │ ldmib r4, {r1, r9, sl, lr}^ │ │ │ │ ldmibeq r3!, {sl, fp} │ │ │ │ @ instruction: 0xf100461e │ │ │ │ movwls r0, #8988 @ 0x231c │ │ │ │ @ instruction: 0xf0c0459c │ │ │ │ vand d24, d7, d23 │ │ │ │ @ instruction: 0xf6c42386 │ │ │ │ @@ -306695,15 +306695,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, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r3, {r0, r2, 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}^ │ │ │ │ @@ -306720,15 +306720,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: 0xff10f082 │ │ │ │ + @ instruction: 0xff3ef082 │ │ │ │ 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 │ │ │ │ @@ -306843,15 +306843,15 @@ │ │ │ │ movwls r0, #18474 @ 0x482a │ │ │ │ bvc 196124 │ │ │ │ streq pc, [r8], -r7, lsl #2 │ │ │ │ vqrshl.s8 q2, q3, q0 │ │ │ │ blls 3fcaac │ │ │ │ eorsvs r4, fp, r8, asr r6 │ │ │ │ @ instruction: 0xf0822100 │ │ │ │ - bls 31b254 │ │ │ │ + bls 31b30c │ │ │ │ ldrcc r0, [r0, -r3, asr #3] │ │ │ │ mvnsmi pc, #50331648 @ 0x3000000 │ │ │ │ b 1233aac │ │ │ │ @ instruction: 0xf84703c2 │ │ │ │ ldrmi r3, [sl, #3084]! @ 0xc0c │ │ │ │ strbhi pc, [ip], #-192 @ 0xffffff40 @ │ │ │ │ ldrcc r9, [r0], -r7, lsl #22 │ │ │ │ @@ -308047,15 +308047,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 │ │ │ │ - ldc2l 0, cr15, [ip], {129} @ 0x81 │ │ │ │ + stc2 0, cr15, [sl, #-516] @ 0xfffffdfc │ │ │ │ ldmib r4, {r1, r9, sl, lr}^ │ │ │ │ b 152bcc0 │ │ │ │ stmibeq sp!, {r1, r3, r4, r7, r8, ip} │ │ │ │ @ instruction: 0xf1039103 │ │ │ │ strmi r0, [r4, #28] │ │ │ │ smlabthi sp, r0, r0, pc @ │ │ │ │ @ instruction: 0xe094f8d7 │ │ │ │ @@ -308336,15 +308336,15 @@ │ │ │ │ bcs 168d30 │ │ │ │ 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, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r3, {r0, r1, r4, r5, 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}^ │ │ │ │ @@ -308361,15 +308361,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 11193a4 │ │ │ │ + blx 1c993a4 │ │ │ │ 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 │ │ │ │ @@ -308478,15 +308478,15 @@ │ │ │ │ movwls r0, #18474 @ 0x482a │ │ │ │ bvc 197ab0 │ │ │ │ streq pc, [r8], -r7, lsl #2 │ │ │ │ vqrshl.s8 q2, q3, q0 │ │ │ │ blls 3fe52c │ │ │ │ eorsvs r4, fp, r8, asr r6 │ │ │ │ @ instruction: 0xf0812100 │ │ │ │ - bls 31b8c8 │ │ │ │ + bls 31b980 │ │ │ │ ldrcc r0, [r0, -r3, asr #3] │ │ │ │ mvnsmi pc, #50331648 @ 0x3000000 │ │ │ │ b 1235438 │ │ │ │ @ instruction: 0xf84703c2 │ │ │ │ ldrmi r3, [sl, #3084]! @ 0xc0c │ │ │ │ strhi pc, [r9], #192 @ 0xc0 │ │ │ │ ldrcc r9, [r0], -r7, lsl #22 │ │ │ │ @@ -309723,15 +309723,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 │ │ │ │ - @ instruction: 0x4635fd13 │ │ │ │ + @ instruction: 0x4635fd3f │ │ │ │ @ instruction: 0x36103410 │ │ │ │ @ instruction: 0xf844cd0f │ │ │ │ @ instruction: 0xf8440c10 │ │ │ │ @ instruction: 0xf8441c0c │ │ │ │ @ instruction: 0xf8442c08 │ │ │ │ adcsmi r3, sp, #4, 24 @ 0x400 │ │ │ │ bmi 952ec8 │ │ │ │ @@ -309753,25 +309753,25 @@ │ │ │ │ strls pc, [r2], -r6, lsl #12 │ │ │ │ ldrdcs pc, [r0], -r9 @ │ │ │ │ ldrdmi pc, [r4], -r9 @ │ │ │ │ bmi 4a49bc │ │ │ │ streq pc, [r0], #-324 @ 0xfffffebc │ │ │ │ ldrbtmi r9, [sl], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0xf0819401 │ │ │ │ - ldrb pc, [r0, r9, ror #19] @ │ │ │ │ + bfi pc, r5, (invalid: 20:16) @ │ │ │ │ @ instruction: 0x463008ff │ │ │ │ @ instruction: 0xf6d14639 │ │ │ │ strmi lr, [r6], -r0, ror #16 │ │ │ │ @ instruction: 0xf6d1e7df │ │ │ │ svclt 0x0000e94c │ │ │ │ @ instruction: 0x008219b2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq sl, r1, ip, asr #3 │ │ │ │ + eorseq sl, r1, ip, lsr #4 │ │ │ │ strdeq r1, [r2], sl │ │ │ │ - eorseq sl, r1, sl, lsl r1 │ │ │ │ + eorseq sl, r1, sl, ror r1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r6, r4, r7, lsl r8 │ │ │ │ bl 18b55c │ │ │ │ ldrmi r0, [r5], -r1, asr #12 │ │ │ │ @@ -309790,21 +309790,21 @@ │ │ │ │ bvs 422a28 │ │ │ │ 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: 0xf99ef081 │ │ │ │ + @ instruction: 0xf9caf081 │ │ │ │ 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, lsl #1 │ │ │ │ + eorseq sl, r1, r6, ror #1 │ │ │ │ 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 │ │ │ │ @@ -310084,27 +310084,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 │ │ │ │ ldrdeq r1, [r2], r8 │ │ │ │ - eoreq r3, sp, r4, asr r6 │ │ │ │ + strhteq r3, [sp], -r4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r5, sp, r6, ror #20 │ │ │ │ + eoreq r5, sp, r6, asr #21 │ │ │ │ addeq pc, r4, r4, asr #31 │ │ │ │ - eoreq r3, sp, r8, ror r4 │ │ │ │ - eoreq sp, fp, lr, ror r3 │ │ │ │ - eoreq sp, fp, r8, ror r3 │ │ │ │ - eoreq r5, sp, r2, lsl #18 │ │ │ │ - eoreq r3, sp, r0, asr #7 │ │ │ │ - mlaeq fp, sl, sl, sp │ │ │ │ - mlaeq sp, sl, r3, r3 │ │ │ │ - mlaeq fp, lr, r2, sp │ │ │ │ - mlaeq fp, r6, r2, sp │ │ │ │ + ldrdeq r3, [sp], -r8 @ │ │ │ │ + ldrdeq sp, [fp], -lr @ │ │ │ │ + ldrdeq sp, [fp], -r8 @ │ │ │ │ + eoreq r5, sp, r2, ror #18 │ │ │ │ + eoreq r3, sp, r0, lsr #8 │ │ │ │ + strdeq sp, [fp], -sl @ │ │ │ │ + strdeq r3, [sp], -sl @ │ │ │ │ + strdeq sp, [fp], -lr @ │ │ │ │ + strdeq sp, [fp], -r6 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ strmi fp, [lr], -sp, lsl #1 │ │ │ │ @ instruction: 0x4678f8df │ │ │ │ @ instruction: 0xf8df2e05 │ │ │ │ @@ -312861,17 +312861,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 │ │ │ │ - ldrshteq r7, [r1], -ip │ │ │ │ - eorseq r7, r1, r0, asr r2 │ │ │ │ - eorseq r7, r1, r8, lsl r2 │ │ │ │ + eorseq r7, r1, ip, asr r3 │ │ │ │ + ldrhteq r7, [r1], -r0 │ │ │ │ + eorseq r7, r1, r8, ror r2 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ push {r0, r2, r6, r9, pc} │ │ │ │ vst1.64 {d20}, [pc :256], r0 │ │ │ │ bl fecb8a08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d20fe0 │ │ │ │ @ instruction: 0x46078070 │ │ │ │ @@ -313257,16 +313257,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, ror sp │ │ │ │ - eorseq r6, r1, r8, asr #25 │ │ │ │ + ldrsbteq r6, [r1], -r4 │ │ │ │ + eorseq r6, r1, r8, lsr #26 │ │ │ │ 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 │ │ │ │ @@ -314904,15 +314904,15 @@ │ │ │ │ movwcc lr, #22989 @ 0x59cd │ │ │ │ @ instruction: 0x4699461a │ │ │ │ @ instruction: 0xf7ff9302 │ │ │ │ @ instruction: 0xf6ccbbb6 │ │ │ │ svclt 0x0000e91e │ │ │ │ addeq sp, r1, r4, lsr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r5, r1, sl, lsr #6 │ │ │ │ + eorseq r5, r1, sl, lsl #7 │ │ │ │ addeq ip, r1, r2, lsr #21 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x4691b095 │ │ │ │ @ instruction: 0x2628f8df │ │ │ │ @@ -315308,15 +315308,15 @@ │ │ │ │ vsra.u64 , , #1 │ │ │ │ blcs 187b80 │ │ │ │ svcge 0x0050f47f │ │ │ │ @ instruction: 0xf6cbe53e │ │ │ │ svclt 0x0000edf6 │ │ │ │ strdeq ip, [r1], lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r5, [r1], -r8 │ │ │ │ + eorseq r5, r1, r8, lsl r6 │ │ │ │ ldrdeq ip, [r1], r0 │ │ │ │ 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 │ │ │ │ @@ -316855,15 +316855,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]! │ │ │ │ ldmib lr, {r1, r3, r6, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addeq fp, r1, r0, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r3, r1, r2, lsl #8 │ │ │ │ + eorseq r3, r1, r2, ror #8 │ │ │ │ addeq sl, r1, sl, ror fp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x4691b095 │ │ │ │ @ instruction: 0x2638f8df │ │ │ │ @@ -317263,15 +317263,15 @@ │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldr sl, [r5, #-3920]! @ 0xfffff0b0 │ │ │ │ cdp 6, 10, cr15, cr14, cr9, {6} │ │ │ │ addeq sl, r1, r2, lsl #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r2, r1, lr, lsr #31 │ │ │ │ + eorseq r3, r1, lr │ │ │ │ addeq sl, r1, r6, asr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecbcec4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpvc 15, 0, cr0, cr3, cr8, {7} │ │ │ │ bvs 2d1edc │ │ │ │ ldreq r4, [fp, r4, lsl #12] │ │ │ │ @@ -317564,18 +317564,18 @@ │ │ │ │ strbtmi r3, [fp], #-2820 @ 0xfffff4fc │ │ │ │ usada8 r5, r8, r0, r6 │ │ │ │ mrrc 6, 12, pc, r8, cr9 @ │ │ │ │ strdeq r9, [r1], lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r7, sp, r4, lsr sl │ │ │ │ strdeq r9, [r1], r4 │ │ │ │ - eoreq fp, ip, sl, lsr sp │ │ │ │ - eoreq r6, fp, r4, asr #11 │ │ │ │ - eoreq fp, ip, r6, asr #26 │ │ │ │ - eoreq r6, fp, ip, lsr #11 │ │ │ │ + mlaeq ip, sl, sp, fp │ │ │ │ + eoreq r6, fp, r4, lsr #12 │ │ │ │ + eoreq fp, ip, r6, lsr #27 │ │ │ │ + eoreq r6, fp, ip, lsl #12 │ │ │ │ blcs 3001a8 │ │ │ │ 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 │ │ │ │ @@ -319003,15 +319003,15 @@ │ │ │ │ ldmdavs fp, {r0, r9, ip, pc} │ │ │ │ bls 1b9630 │ │ │ │ @ instruction: 0xf8c16829 │ │ │ │ bcs 18f7d8 │ │ │ │ @ instruction: 0xf101d1ab │ │ │ │ strb r0, [ip, r8, lsl #6] │ │ │ │ @ instruction: 0x008189b0 │ │ │ │ - eorseq r2, r1, r2, lsr r1 │ │ │ │ + mlaseq r1, r2, r1, r2 │ │ │ │ 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 │ │ │ │ @@ -319110,15 +319110,15 @@ │ │ │ │ @ instruction: 0xe76f0210 │ │ │ │ strtmi r6, [r8], -sl, ror #17 │ │ │ │ movwls r6, #6441 @ 0x1929 │ │ │ │ @ instruction: 0x47906812 │ │ │ │ blls 1c1a30 │ │ │ │ svclt 0x0000e7a8 │ │ │ │ strdeq r8, [r1], r2 │ │ │ │ - eorseq r1, r1, r0, ror pc │ │ │ │ + ldrsbteq r1, [r1], -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 │ │ │ │ @@ -319258,15 +319258,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 #12 │ │ │ │ - eorseq r1, r1, r0, ror #26 │ │ │ │ + eorseq r1, r1, r0, asr #27 │ │ │ │ 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 │ │ │ │ @@ -319394,15 +319394,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 │ │ │ │ strdeq r8, [r1], r6 │ │ │ │ - eorseq r1, r1, r0, lsl fp │ │ │ │ + eorseq r1, r1, r0, ror fp │ │ │ │ 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 │ │ │ │ @@ -320368,15 +320368,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, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdacs r9, {r0, r1, r2, r3, r4, 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 │ │ │ │ @@ -320459,15 +320459,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 11e803c │ │ │ │ + blmi 11e80f4 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ strle r0, [r7], #-475 @ 0xfffffe25 │ │ │ │ strhpl pc, [sl], #-132 @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf7824628 │ │ │ │ blvs fe2681c8 │ │ │ │ andle r2, r9, r3, lsl #22 │ │ │ │ ldrdeq pc, [r8, #132] @ 0x84 │ │ │ │ @@ -320559,15 +320559,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 11e7eac │ │ │ │ + blmi 11e7f64 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ strle r0, [r7], #-475 @ 0xfffffe25 │ │ │ │ strhpl pc, [sl], #-132 @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf7824628 │ │ │ │ blvs fe268038 │ │ │ │ andle r2, r9, r3, lsl #22 │ │ │ │ ldrdeq pc, [r8, #132] @ 0x84 │ │ │ │ @@ -320774,15 +320774,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, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0074f43f │ │ │ │ @ instruction: 0x0094f8d4 │ │ │ │ ldrbtpl lr, [r2], #-2516 @ 0xfffff62c │ │ │ │ stc2 0, cr15, [r2], {16} │ │ │ │ bl 1ef9e48 │ │ │ │ svclt 0x00340404 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @@ -320791,21 +320791,21 @@ │ │ │ │ stmdami ip, {r3, r4, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe78c4478 │ │ │ │ bl a26edc │ │ │ │ addeq r6, r1, r6, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r6, r1, r2, lsr #29 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r8, ip, r4, lsr pc │ │ │ │ - eoreq r3, fp, r6, asr #9 │ │ │ │ + mlaeq ip, r4, pc, r8 @ │ │ │ │ + eoreq r3, fp, r6, lsr #10 │ │ │ │ addeq r6, r1, r8, asr #27 │ │ │ │ - eoreq r8, ip, r6, lsr #27 │ │ │ │ - ldrdeq r3, [fp], -r8 @ │ │ │ │ - eoreq r2, fp, lr, asr fp │ │ │ │ - eoreq r2, fp, r8, asr fp │ │ │ │ + eoreq r8, ip, r6, lsl #28 │ │ │ │ + eoreq r3, fp, r8, lsr r4 │ │ │ │ + strhteq r2, [fp], -lr │ │ │ │ + strhteq r2, [fp], -r8 │ │ │ │ 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 │ │ │ │ @@ -321059,29 +321059,29 @@ │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ blmi 663760 │ │ │ │ tstls r0, #2063597568 @ 0x7b000000 │ │ │ │ svclt 0x0000e7bc │ │ │ │ @ instruction: 0x00816ab2 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ ldrdeq r5, [r4], r4 │ │ │ │ - strhteq r8, [ip], -r4 │ │ │ │ + eoreq r8, ip, r4, lsl sp │ │ │ │ addeq r5, r4, r2, lsr r4 │ │ │ │ - eoreq r8, ip, lr, ror #22 │ │ │ │ - eoreq r2, fp, r4, ror #16 │ │ │ │ - eoreq r2, fp, ip, asr r8 │ │ │ │ - eoreq r2, fp, r6, asr r8 │ │ │ │ - eoreq r2, fp, lr, asr #16 │ │ │ │ - eoreq r8, ip, r0, ror #22 │ │ │ │ - strhteq r2, [fp], -r0 │ │ │ │ - eoreq r8, ip, sl, lsr sl │ │ │ │ - eoreq r2, fp, sl, lsr #30 │ │ │ │ - eoreq r2, fp, r8, lsr r7 │ │ │ │ - eoreq r2, fp, r2, lsr r7 │ │ │ │ - eoreq r2, fp, sl, lsr #14 │ │ │ │ - eoreq r2, fp, r4, lsr #14 │ │ │ │ + eoreq r8, ip, lr, asr #23 │ │ │ │ + eoreq r2, fp, r4, asr #17 │ │ │ │ + strhteq r2, [fp], -ip │ │ │ │ + strhteq r2, [fp], -r6 │ │ │ │ + eoreq r2, fp, lr, lsr #17 │ │ │ │ + eoreq r8, ip, r0, asr #23 │ │ │ │ + eoreq r3, fp, r0, lsl r0 │ │ │ │ + mlaeq ip, sl, sl, r8 │ │ │ │ + eoreq r2, fp, sl, lsl #31 │ │ │ │ + mlaeq fp, r8, r7, r2 │ │ │ │ + mlaeq fp, r2, r7, r2 │ │ │ │ + eoreq r2, fp, sl, lsl #15 │ │ │ │ + eoreq r2, fp, r4, lsl #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc0a48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ subcs r0, r2, #248, 30 @ 0x3e0 │ │ │ │ stc 6, cr15, [ip, #-788] @ 0xfffffcec │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd080940 │ │ │ │ @@ -321121,17 +321121,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, ror r7 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r8, ip, r4, asr sl │ │ │ │ - eoreq r8, ip, r8, lsl #12 │ │ │ │ - eoreq r2, fp, r6, lsl #28 │ │ │ │ + strhteq r8, [ip], -r4 │ │ │ │ + eoreq r8, ip, r8, ror #12 │ │ │ │ + eoreq r2, fp, r6, ror #28 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc0b10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10fe8 │ │ │ │ orrseq r3, fp, #248, 2 @ 0x3e │ │ │ │ ldcllt 4, cr13, [r8] │ │ │ │ strtmi pc, [r0], r0, lsl #10 │ │ │ │ @@ -321232,15 +321232,15 @@ │ │ │ │ ldrmi r2, [r6], -r8, lsr #3 │ │ │ │ stc 6, cr15, [ip], #788 @ 0x314 │ │ │ │ bicslt r4, r0, r4, lsl #12 │ │ │ │ subscs r4, r8, #51380224 @ 0x3100000 │ │ │ │ cdp 6, 4, cr15, cr4, cr5, {6} │ │ │ │ adcmi pc, r6, r7, lsl #10 │ │ │ │ @ instruction: 0xf0d93018 │ │ │ │ - @ instruction: 0xf8a4fa1b │ │ │ │ + @ instruction: 0xf8a4fa47 │ │ │ │ cmplt r5, r0, rrx │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, ip, sp}^ │ │ │ │ bcs 1762d0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ movwcs r8, #8027 @ 0x1f5b │ │ │ │ @@ -321392,15 +321392,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] │ │ │ │ - @ instruction: 0xf9e8f075 │ │ │ │ + blx 6a5f10 │ │ │ │ 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 │ │ │ │ @@ -321442,28 +321442,28 @@ │ │ │ │ svclt 0x0028aa4a │ │ │ │ strvs pc, [r0, #-79] @ 0xffffffb1 │ │ │ │ @ instruction: 0xf1044639 │ │ │ │ @ instruction: 0xf8cd0064 │ │ │ │ blx 3c9dfa │ │ │ │ stmib sp, {r0, r2, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0756501 │ │ │ │ - bfi pc, r7, (invalid: 29:10) @ │ │ │ │ + strb pc, [sl, r3, asr #29] @ │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svcmi 0x0009e7ea │ │ │ │ stceq 1, cr15, [r0], #20 │ │ │ │ @ instruction: 0x4638447f │ │ │ │ @ instruction: 0xf6c5e786 │ │ │ │ stmdami r6, {r3, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xe7814478 │ │ │ │ ldrdeq r6, [r1], lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq pc, [r0], -r0 @ │ │ │ │ + eorseq pc, r0, r0, lsr ip @ │ │ │ │ addeq r6, r1, r2, ror #4 │ │ │ │ - eorseq pc, r0, r8, ror fp @ │ │ │ │ - eorseq pc, r0, ip, ror #22 │ │ │ │ + ldrsbteq pc, [r0], -r8 @ │ │ │ │ + eorseq pc, r0, ip, asr #23 │ │ │ │ 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 │ │ │ │ @@ -321506,15 +321506,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: 0xf848f0d9 │ │ │ │ + @ instruction: 0xf874f0d9 │ │ │ │ @ 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 │ │ │ │ @@ -321550,16 +321550,16 @@ │ │ │ │ svccs 0x0000e850 │ │ │ │ stmda r0, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ bcs 18dd14 │ │ │ │ @ instruction: 0xf507d13a │ │ │ │ cdphi 0, 11, cr4, cr1, cr6, {5} │ │ │ │ - @ instruction: 0xf0d83018 │ │ │ │ - ldrtmi pc, [r0], -pc, ror #31 @ │ │ │ │ + @ instruction: 0xf0d93018 │ │ │ │ + @ instruction: 0x4630f81b │ │ │ │ b ff3a7ad0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ msreq CPSR_f, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf7824621 │ │ │ │ @ instruction: 0xf8d8fcff │ │ │ │ stmdbvs r3, {r2, r6}^ │ │ │ │ cmpvs r3, r1, lsl #22 │ │ │ │ @@ -321617,15 +321617,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: 0xff18f0d8 │ │ │ │ + @ instruction: 0xff44f0d8 │ │ │ │ andcs r7, r0, #6488064 @ 0x630000 │ │ │ │ @ instruction: 0xf88d86a8 │ │ │ │ vaddl.u8 q9, d3, d31 │ │ │ │ bcs 16e8d0 │ │ │ │ adchi pc, r5, r0 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ adchi pc, pc, r0, asr #32 │ │ │ │ @@ -321733,15 +321733,15 @@ │ │ │ │ @ instruction: 0xf8d36a27 │ │ │ │ @ instruction: 0x463836d4 │ │ │ │ stmdbeq r2, {r0, r1, r2, r5, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x6054f893 │ │ │ │ blx ff928088 │ │ │ │ tstcs r0, ip, lsr #20 │ │ │ │ ldrtmi r4, [r8], -r3, lsl #13 │ │ │ │ - mcr2 0, 4, pc, cr12, cr4, {3} @ │ │ │ │ + mrc2 0, 5, pc, cr10, 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} │ │ │ │ @@ -322053,16 +322053,16 @@ │ │ │ │ svclt 0x00b80f7f │ │ │ │ addvc pc, r0, pc, asr #12 │ │ │ │ blcs 2161630 │ │ │ │ svclt 0x00a84618 │ │ │ │ addlt r2, r0, #127 @ 0x7f │ │ │ │ @ instruction: 0xf6c5e7a7 │ │ │ │ svclt 0x0000e940 │ │ │ │ - eoreq r7, ip, r8, ror ip │ │ │ │ - eoreq r2, fp, r6, lsr #32 │ │ │ │ + ldrdeq r7, [ip], -r8 @ │ │ │ │ + eoreq r2, fp, r6, lsl #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 │ │ │ │ @@ -322568,20 +322568,20 @@ │ │ │ │ ldrt r2, [pc], r0 │ │ │ │ stcl 6, cr15, [r2, #-784] @ 0xfffffcf0 │ │ │ │ svcvs 0x00996111 │ │ │ │ ldr r6, [r2, #337]! @ 0x151 │ │ │ │ addeq r5, r1, lr, asr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r5, r1, r8, lsl #13 │ │ │ │ - eorseq lr, r0, r2, lsl #29 │ │ │ │ - eorseq lr, r0, lr, lsr lr │ │ │ │ - eorseq lr, r0, r6, lsl lr │ │ │ │ - ldrshteq lr, [r0], -r8 │ │ │ │ - ldrsbteq lr, [r0], -lr │ │ │ │ - eorseq lr, r0, ip, lsr #27 │ │ │ │ + eorseq lr, r0, r2, ror #29 │ │ │ │ + mlaseq r0, lr, lr, lr │ │ │ │ + eorseq lr, r0, r6, ror lr │ │ │ │ + eorseq lr, r0, r8, asr lr │ │ │ │ + eorseq lr, r0, lr, lsr sp │ │ │ │ + eorseq lr, r0, ip, lsl #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc21b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi b2ef80 │ │ │ │ stmdbmi r7!, {r2, r9, sl, lr} │ │ │ │ strmi pc, [r0, #1284]! @ 0x504 │ │ │ │ ldrbtmi r4, [fp], #-2086 @ 0xfffff7da │ │ │ │ @@ -322615,15 +322615,15 @@ │ │ │ │ andcs r4, r0, r3, lsl r9 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ blx 1da8e4a │ │ │ │ @ instruction: 0xf5044603 │ │ │ │ vst4.32 {d20-d23}, [pc :128], r6 │ │ │ │ andscc r7, r8, r0, lsl #3 │ │ │ │ msrcc CPSR_f, #12910592 @ 0xc50000 │ │ │ │ - @ instruction: 0xff24f0d7 │ │ │ │ + @ instruction: 0xff50f0d7 │ │ │ │ svclt 0x0000bd38 │ │ │ │ addeq r5, r1, r6, lsr r0 │ │ │ │ @ instruction: 0x000005b8 │ │ │ │ @ instruction: 0xfffff07b │ │ │ │ @ instruction: 0xffffef39 │ │ │ │ @ instruction: 0xffffeaa3 │ │ │ │ @ instruction: 0xffffeead │ │ │ │ @@ -322670,15 +322670,15 @@ │ │ │ │ ldmda r0, {r0, r5, r6, ip, sp, lr}^ │ │ │ │ bcc 1b6d1c │ │ │ │ tstcs r0, r0, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf506bb32 │ │ │ │ andscc r4, r8, r6, lsr #1 │ │ │ │ - mrc2 0, 6, pc, cr0, cr7, {6} │ │ │ │ + mrc2 0, 7, pc, cr12, cr7, {6} │ │ │ │ msreq CPSR_f, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8d2f783 │ │ │ │ tstpeq r4, #13959168 @ p-variant is OBSOLETE @ 0xd50000 │ │ │ │ blx ff2a717c │ │ │ │ tstpeq r0, #13959168 @ p-variant is OBSOLETE @ 0xd50000 │ │ │ │ @ instruction: 0xf8caf783 │ │ │ │ blcs 21a930 │ │ │ │ @@ -322740,15 +322740,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 │ │ │ │ - eorseq lr, r0, r4, ror #17 │ │ │ │ + eorseq lr, r0, r4, asr #18 │ │ │ │ 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 │ │ │ │ @@ -323040,15 +323040,15 @@ │ │ │ │ eorscc pc, r8, r5, lsl #17 │ │ │ │ svclt 0x00183900 │ │ │ │ ldrb r2, [r4, #257]! @ 0x101 │ │ │ │ cmnmi pc, #0 │ │ │ │ umulleq r4, r1, r6, sp │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, r4, lsr r8 │ │ │ │ - ldrdeq r6, [ip], -r4 @ │ │ │ │ + eoreq r7, ip, r4, lsr r0 │ │ │ │ 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 │ │ │ │ @@ -323188,19 +323188,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 │ │ │ │ - eoreq r6, ip, r8, lsr #22 │ │ │ │ - eoreq r6, ip, r8, asr sl │ │ │ │ - eoreq r0, fp, lr, ror #27 │ │ │ │ - eoreq r6, ip, r4, lsl #21 │ │ │ │ - ldrdeq r0, [fp], -lr @ │ │ │ │ + eoreq r6, ip, r8, lsl #23 │ │ │ │ + strhteq r6, [ip], -r8 │ │ │ │ + eoreq r0, fp, lr, asr #28 │ │ │ │ + eoreq r6, ip, r4, ror #21 │ │ │ │ + eoreq r0, fp, lr, lsr lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0xf8dfb087 │ │ │ │ @ instruction: 0x4603847c │ │ │ │ andcs r4, r1, lr, lsl #12 │ │ │ │ @@ -323488,15 +323488,15 @@ │ │ │ │ mrcge 4, 0, APSR_nzcv, cr1, cr15, {1} │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ @ instruction: 0xe60d211c │ │ │ │ cmnmi pc, #0 │ │ │ │ addeq r4, r1, r6, lsl #13 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eoreq r6, ip, r4, asr #17 │ │ │ │ + eoreq r6, ip, r4, lsr #18 │ │ │ │ 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 │ │ │ │ @@ -323628,19 +323628,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, r8, asr #8 │ │ │ │ - eoreq r6, ip, r8, ror r3 │ │ │ │ - eoreq r0, fp, lr, lsl #14 │ │ │ │ - eoreq r6, ip, r4, lsr #7 │ │ │ │ - strdeq r0, [fp], -lr @ │ │ │ │ + eoreq r6, ip, r8, lsr #9 │ │ │ │ + ldrdeq r6, [ip], -r8 @ │ │ │ │ + eoreq r0, fp, lr, ror #14 │ │ │ │ + eoreq r6, ip, r4, lsl #8 │ │ │ │ + eoreq r0, fp, lr, asr r7 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc3244 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ ldrteq pc, [r8], #-257 @ 0xfffffeff @ │ │ │ │ strbeq pc, [r8], -r1, lsl #2 @ │ │ │ │ svccs 0x0004f854 │ │ │ │ @@ -324299,149 +324299,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, sl, lsr r9 │ │ │ │ + mlaeq ip, sl, r9, r5 │ │ │ │ rsbseq r1, sp, r4, asr #5 │ │ │ │ addeq r2, r4, r2, asr #32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3cb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ bmi 358cd4 │ │ │ │ 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 │ │ │ │ andlt lr, r4, sl, lsr #31 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, r4, lsl #18 │ │ │ │ + eoreq r5, ip, r4, ror #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3cec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ bmi 358d08 │ │ │ │ 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, r0, pc @ │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, r0, lsl r9 │ │ │ │ + eoreq r5, ip, r0, ror r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3d20 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ bmi 358d3c │ │ │ │ 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, r6, ror pc │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, ip, lsl #18 │ │ │ │ + eoreq r5, ip, ip, ror #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3d54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ bmi 358d70 │ │ │ │ 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, ip, asr pc │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, r0, lsl #18 │ │ │ │ + eoreq r5, ip, r0, ror #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc3d88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff8 │ │ │ │ tstcs r1, r3, lsl #20 │ │ │ │ ldmdahi fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svc 0x0048f6c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - eoreq r5, ip, r8, ror #17 │ │ │ │ + eoreq r5, ip, r8, asr #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc3dac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff8 │ │ │ │ tstcs r1, r3, lsl #20 │ │ │ │ ldmdahi fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svc 0x0036f6c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - eoreq r5, ip, ip, ror #17 │ │ │ │ + eoreq r5, ip, ip, asr #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc3dd0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff8 │ │ │ │ tstcs r1, r3, lsl #20 │ │ │ │ ldmdahi fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svc 0x0024f6c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - ldrdeq r5, [ip], -ip @ │ │ │ │ + eoreq r5, ip, ip, lsr r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc3df4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff8 │ │ │ │ tstcs r1, r3, lsl #20 │ │ │ │ ldmdahi fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svc 0x0012f6c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - ldrdeq r5, [ip], -r4 @ │ │ │ │ + eoreq r5, ip, r4, lsr r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc3e18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff8 │ │ │ │ tstcs r1, r3, lsl #20 │ │ │ │ ldmdahi fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svc 0x0000f6c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - strhteq r5, [ip], -ip │ │ │ │ + eoreq r5, ip, ip, lsl r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc3e3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff8 │ │ │ │ tstcs r1, r3, lsl #20 │ │ │ │ ldmdahi fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ cdp 6, 14, cr15, cr14, cr2, {6} │ │ │ │ svclt 0x0000bd08 │ │ │ │ - strhteq r5, [ip], -r8 │ │ │ │ + eoreq r5, ip, r8, lsl r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3e60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ bmi 358e7c │ │ │ │ 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], -r6 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, r0, lsr #17 │ │ │ │ + eoreq r5, ip, r0, lsl #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3e94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ bmi 358eb0 │ │ │ │ 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 │ │ │ │ @ instruction: 0xb004eebc │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, r4, lsr #17 │ │ │ │ + eoreq r5, ip, r4, lsl #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3ec8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0fd8 │ │ │ │ bmi 498ef4 │ │ │ │ ldmdbvs ip, {r0, r8, sp}^ │ │ │ │ strls r4, [r7], #-1146 @ 0xfffffb86 │ │ │ │ @@ -324451,15 +324451,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 │ │ │ │ mullt r8, r8, lr │ │ │ │ svclt 0x0000bd10 │ │ │ │ - mlaeq ip, r8, r8, r5 │ │ │ │ + strdeq r5, [ip], -r8 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3f10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0fd8 │ │ │ │ bmi 498f3c │ │ │ │ ldmdbvs ip, {r0, r8, sp}^ │ │ │ │ strls r4, [r7], #-1146 @ 0xfffffb86 │ │ │ │ @@ -324469,15 +324469,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, r4, ror lr │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, ip, lsl #18 │ │ │ │ + eoreq r5, ip, ip, ror #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc3f58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, fp, r0, asr #31 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ ldrdvc lr, [r0], -r1 │ │ │ │ stc2l 7, cr15, [sl, #-504]! @ 0xfffffe08 │ │ │ │ @@ -324493,15 +324493,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, cr2, cr2, {6} │ │ │ │ ldcllt 0, cr11, [r0, #44]! @ 0x2c │ │ │ │ - eoreq r5, ip, ip, lsl r9 │ │ │ │ + eoreq r5, ip, ip, ror r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc3fb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, fp, r0, asr #31 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ ldrdvc lr, [r0], -r1 │ │ │ │ ldc2 7, cr15, [sl, #-504]! @ 0xfffffe08 │ │ │ │ @@ -324517,15 +324517,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, cr2, cr2, {6} │ │ │ │ ldcllt 0, cr11, [r0, #44]! @ 0x2c │ │ │ │ - eoreq r5, ip, r0, ror #18 │ │ │ │ + eoreq r5, ip, r0, asr #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4018 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ stmdavs r0!, {r0, r8, sp} │ │ │ │ ldc2l 6, cr15, [r2, #-952]! @ 0xfffffc48 │ │ │ │ @@ -324534,15 +324534,15 @@ │ │ │ │ stc2l 6, cr15, [ip, #-952]! @ 0xfffffc48 │ │ │ │ strmi r4, [r6], -r5, lsl #20 │ │ │ │ tstcs r1, r3, lsr #12 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ @ instruction: 0xf6c29600 │ │ │ │ strdlt lr, [r2], -r2 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - mlaeq ip, r8, r9, r5 │ │ │ │ + strdeq r5, [ip], -r8 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc405c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ stmdavs r0!, {r0, r8, sp} │ │ │ │ ldc2l 6, cr15, [r0, #-952] @ 0xfffffc48 │ │ │ │ @@ -324551,15 +324551,15 @@ │ │ │ │ stc2l 6, cr15, [sl, #-952] @ 0xfffffc48 │ │ │ │ strmi r4, [r6], -r5, lsl #20 │ │ │ │ tstcs r1, r3, lsr #12 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ @ instruction: 0xf6c29600 │ │ │ │ ldrdlt lr, [r2], -r0 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eoreq r5, ip, r0, ror r9 │ │ │ │ + ldrdeq r5, [ip], -r0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc40a0 │ │ │ │ @ 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 │ │ │ │ @@ -324574,43 +324574,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], sp, ror #29 @ │ │ │ │ + usateq pc, #3, r9, lsl #30 @ │ │ │ │ bmi 2e26c0 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a3447a │ │ │ │ andlt pc, r4, r9, lsl #18 │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, ip, asr #28 │ │ │ │ - eoreq r5, ip, r4, lsl #18 │ │ │ │ + eoreq r5, ip, r4, ror #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4118 │ │ │ │ @ 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, asr #29 @ │ │ │ │ + strbteq pc, [r3], pc, ror #29 @ │ │ │ │ bmi 2e2714 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a3447a │ │ │ │ andlt pc, r4, r7, lsl r9 @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r4, ror #27 │ │ │ │ - eoreq r5, ip, r8, asr #17 │ │ │ │ + eoreq r5, ip, r8, lsr #18 │ │ │ │ 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 │ │ │ │ @@ -324633,28 +324633,28 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r9, r0, lsl #6 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ bmi 54ef90 │ │ │ │ ldrbmi r2, [r1], -r0, lsl #6 │ │ │ │ movwcc lr, #6605 @ 0x19cd │ │ │ │ movwls r4, #1146 @ 0x47a │ │ │ │ - mrc2 0, 3, pc, cr6, cr6, {6} │ │ │ │ + mcr2 0, 5, pc, cr2, 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, [r4, #-776] @ 0xfffffcf8 │ │ │ │ addeq r3, r1, r4, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r3, r1, r8, asr #32 │ │ │ │ rsbseq r0, sp, r8, lsr sp │ │ │ │ - eoreq r5, ip, lr, lsr r8 │ │ │ │ + mlaeq ip, lr, r8, r5 │ │ │ │ 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 │ │ │ │ @@ -324680,15 +324680,15 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle lr, r0, lsl #6 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ bmi 61104c │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ tstls r5, sl, ror r4 │ │ │ │ - mrc2 0, 0, pc, cr8, cr6, {6} │ │ │ │ + mcr2 0, 2, pc, cr4, 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 │ │ │ │ @@ -324696,36 +324696,36 @@ │ │ │ │ @ instruction: 0xfff2f7a2 │ │ │ │ @ instruction: 0xf6c2e7d6 │ │ │ │ svclt 0x0000eca2 │ │ │ │ ldrdeq r2, [r1], r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r1, ip, lsl #31 │ │ │ │ rsbseq r0, sp, r8, ror #24 │ │ │ │ - strhteq r5, [ip], -sl │ │ │ │ + eoreq r5, ip, sl, lsl r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc42e4 │ │ │ │ @ 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, asr #27 @ │ │ │ │ + strbteq pc, [r3], r9, lsl #28 @ │ │ │ │ bmi 2e28e0 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r1, asr #31 │ │ │ │ svclt 0x0000bd70 │ │ │ │ ldrsbteq r0, [sp], #-188 @ 0xffffff44 │ │ │ │ - eoreq r5, ip, r8, lsl #15 │ │ │ │ + eoreq r5, ip, r8, ror #15 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ @ instruction: 0x468a4c36 │ │ │ │ addslt r4, r7, r6, lsr r9 │ │ │ │ @ instruction: 0xf01a447c │ │ │ │ @@ -324758,15 +324758,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, r3, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls sp, {r0, r3, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ blls 4a7128 │ │ │ │ tstls sp, r0, lsr #16 │ │ │ │ movwls r6, #51227 @ 0xc81b │ │ │ │ blx d2afde │ │ │ │ stmdals r1!, {r0, r1, r9, sl, lr} │ │ │ │ ldrdge pc, [r8], -r3 │ │ │ │ blx baafea │ │ │ │ @@ -324781,162 +324781,162 @@ │ │ │ │ @ instruction: 0xf7a2a000 │ │ │ │ @ instruction: 0xe7c6ff7f │ │ │ │ bl fff2ad24 │ │ │ │ @ instruction: 0x00812eb8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r1, r6, asr lr │ │ │ │ rsbseq r0, sp, ip, lsl #22 │ │ │ │ - eoreq r5, ip, r8, lsr #13 │ │ │ │ + eoreq r5, ip, r8, lsl #14 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4438 │ │ │ │ @ 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: 0x06e3fd33 │ │ │ │ + usateq pc, #3, pc, asr #26 @ │ │ │ │ bmi 2e2a34 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r7, lsl #31 │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r0, ror #20 │ │ │ │ - eoreq r5, ip, r0, asr #13 │ │ │ │ + eoreq r5, ip, r0, lsr #14 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc448c │ │ │ │ @ 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], r9, lsl #26 @ │ │ │ │ + @ instruction: 0x06e3fd35 │ │ │ │ bmi 2e2a88 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r5, lsr #30 │ │ │ │ svclt 0x0000bd70 │ │ │ │ ldrshteq r0, [sp], #-152 @ 0xffffff68 │ │ │ │ - eoreq r5, ip, r0, lsl #13 │ │ │ │ + eoreq r5, ip, r0, ror #13 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc44e0 │ │ │ │ @ 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, pc, asr #25 @ │ │ │ │ + strbteq pc, [r3], fp, lsl #26 @ │ │ │ │ bmi 2e2adc │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r3, lsr pc @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ @ instruction: 0x007d0990 │ │ │ │ - eoreq r5, ip, r0, asr #12 │ │ │ │ + eoreq r5, ip, r0, lsr #13 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4534 │ │ │ │ @ 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: 0x06e3fcb5 │ │ │ │ + strbteq pc, [r3], r1, ror #25 @ │ │ │ │ bmi 2e2b30 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ ldrdlt pc, [r4], -r1 │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r8, lsr #18 │ │ │ │ - eoreq r5, ip, r0, lsl #12 │ │ │ │ + eoreq r5, ip, r0, ror #12 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4588 │ │ │ │ @ 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 #25 @ │ │ │ │ + @ instruction: 0x06e3fcb7 │ │ │ │ bmi 2e2b84 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ ldrdlt pc, [r4], -pc @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r0, asr #17 │ │ │ │ - eoreq r5, ip, r8, asr #11 │ │ │ │ + eoreq r5, ip, r8, lsr #12 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc45dc │ │ │ │ @ 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 #24 @ │ │ │ │ + strbteq pc, [r3], sp, lsl #25 @ │ │ │ │ bmi 2e2bd8 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, sp, ror lr @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r8, asr r8 │ │ │ │ - eoreq r5, ip, ip, lsl #11 │ │ │ │ + eoreq r5, ip, ip, ror #11 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4630 │ │ │ │ @ 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: 0x06e3fc37 │ │ │ │ + strbteq pc, [r3], r3, ror #24 @ │ │ │ │ bmi 2e2c2c │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, fp, lsl #29 │ │ │ │ svclt 0x0000bd70 │ │ │ │ ldrshteq r0, [sp], #-112 @ 0xffffff90 │ │ │ │ - eoreq r5, ip, ip, asr #10 │ │ │ │ + eoreq r5, ip, ip, lsr #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4684 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp, #-832] @ 0xfffffcc0 │ │ │ │ ldmdbmi fp, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi fp, [sp], #-135 @ 0xffffff79 │ │ │ │ svceq 0x000df014 │ │ │ │ @@ -324953,47 +324953,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 │ │ │ │ - @ instruction: 0x06e3fbf7 │ │ │ │ + strbteq pc, [r3], r3, lsr #24 @ │ │ │ │ strble r8, [r7, #5]! │ │ │ │ strtmi r4, [fp], -r8, lsl #20 │ │ │ │ @ instruction: 0x46316838 │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ bfi pc, r1, #28, #4 @ │ │ │ │ b fe3ab000 │ │ │ │ addeq r2, r1, lr, ror #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r1, r8, asr #22 │ │ │ │ rsbseq r0, sp, ip, asr r7 │ │ │ │ - ldrdeq r5, [ip], -r8 @ │ │ │ │ + eoreq r5, ip, r8, lsr r5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4714 │ │ │ │ @ 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], r5, asr #23 @ │ │ │ │ + @ instruction: 0x06e3fbf1 │ │ │ │ bmi 2e2d10 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r9, lsl lr @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r4, ror #13 │ │ │ │ - mlaeq ip, r8, r4, r5 │ │ │ │ + strdeq r5, [ip], -r8 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4768 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp, #-832] @ 0xfffffcc0 │ │ │ │ ldmdbmi fp, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi fp, [sp], #-135 @ 0xffffff79 │ │ │ │ svceq 0x000df014 │ │ │ │ @@ -325010,47 +325010,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], r5, lsl #23 @ │ │ │ │ + @ instruction: 0x06e3fbb1 │ │ │ │ strble r8, [r7, #5]! │ │ │ │ strtmi r4, [fp], -r8, lsl #20 │ │ │ │ @ instruction: 0x46316838 │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ bfc pc, #27, #5 @ │ │ │ │ b 72b0e4 │ │ │ │ addeq r2, r1, sl, lsl #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r1, r4, ror #20 │ │ │ │ rsbseq r0, sp, r0, asr r6 │ │ │ │ - eoreq r5, ip, r4, lsr #8 │ │ │ │ + eoreq r5, ip, r4, lsl #9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc47f8 │ │ │ │ @ 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, r3, asr #22 @ │ │ │ │ + @ instruction: 0x06e3fb7f │ │ │ │ bmi 2e2df4 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r7, lsr #27 │ │ │ │ svclt 0x0000bd70 │ │ │ │ ldrsbteq r0, [sp], #-88 @ 0xffffffa8 │ │ │ │ - eoreq r5, ip, r0, ror #7 │ │ │ │ + eoreq r5, ip, r0, asr #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc484c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp, #-832] @ 0xfffffcc0 │ │ │ │ ldmdbmi fp, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi fp, [sp], #-135 @ 0xffffff79 │ │ │ │ svceq 0x000df014 │ │ │ │ @@ -325067,47 +325067,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, r3, lsl #22 @ │ │ │ │ + @ instruction: 0x06e3fb3f │ │ │ │ strble r8, [r7, #5]! │ │ │ │ strtmi r4, [fp], -r8, lsl #20 │ │ │ │ @ instruction: 0x46316838 │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ ldrb pc, [pc, sp, lsr #26] @ │ │ │ │ stmib r4!, {r1, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ addeq r2, r1, r6, lsr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r1, r0, lsl #19 │ │ │ │ rsbseq r0, sp, r4, asr #10 │ │ │ │ - eoreq r5, ip, r0, ror r3 │ │ │ │ + ldrdeq r5, [ip], -r0 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc48dc │ │ │ │ @ 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 #21 @ │ │ │ │ + strbteq pc, [r3], sp, lsl #22 @ │ │ │ │ bmi 2e2ed8 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r5, lsr sp @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, ip, asr #9 │ │ │ │ - eoreq r5, ip, r0, lsr r3 │ │ │ │ + mlaeq ip, r0, r3, r5 │ │ │ │ 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 │ │ │ │ @@ -325133,15 +325133,15 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle lr, r0, lsl #6 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ bmi 611760 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ tstls r5, sl, ror r4 │ │ │ │ - blx fe529b08 │ │ │ │ + blx ff029b08 │ │ │ │ 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 │ │ │ │ @@ -325149,57 +325149,57 @@ │ │ │ │ stc2l 7, cr15, [r8], #-648 @ 0xfffffd78 │ │ │ │ @ instruction: 0xf6c2e7d6 │ │ │ │ svclt 0x0000e918 │ │ │ │ @ instruction: 0x008128bc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r1, r8, ror r8 │ │ │ │ rsbseq r0, sp, r4, lsl r4 │ │ │ │ - mlaeq ip, r2, r2, r5 │ │ │ │ + strdeq r5, [ip], -r2 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc49f8 │ │ │ │ @ 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, r3, asr #20 @ │ │ │ │ + @ instruction: 0x06e3fa7f │ │ │ │ bmi 2e2ff4 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, pc, ror #24 │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r8, lsl #7 │ │ │ │ - eoreq r5, ip, r8, asr r2 │ │ │ │ + strhteq r5, [ip], -r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4a4c │ │ │ │ @ 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], r9, lsr #20 @ │ │ │ │ + usateq pc, #3, r5, asr #20 @ │ │ │ │ bmi 2e3048 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, sp, ror ip @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r0, lsr #6 │ │ │ │ - eoreq r5, ip, r4, lsl r2 │ │ │ │ + eoreq r5, ip, r4, ror r2 │ │ │ │ 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 │ │ │ │ @@ -325218,15 +325218,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 │ │ │ │ - strmi pc, [r6], -r5, ror #19 │ │ │ │ + @ instruction: 0x4606fa11 │ │ │ │ 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: 0xfffcf6ed │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ @ instruction: 0xf6ed6870 │ │ │ │ @@ -325237,36 +325237,36 @@ │ │ │ │ blx ffdab7be │ │ │ │ @ instruction: 0xf6c2e7cf │ │ │ │ svclt 0x0000e868 │ │ │ │ addeq r2, r1, r0, asr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r1, r6, lsr #14 │ │ │ │ rsbseq r0, sp, r4, lsl #5 │ │ │ │ - eoreq r5, ip, r0, lsl #3 │ │ │ │ + eoreq r5, ip, r0, ror #3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4b58 │ │ │ │ @ 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, lsr #19 @ │ │ │ │ + strbteq pc, [r3], pc, asr #19 @ │ │ │ │ bmi 2e3154 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ strdlt pc, [r4], -r7 │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, ip, ror #3 │ │ │ │ - eoreq r5, ip, r0, asr #2 │ │ │ │ + eoreq r5, ip, r0, lsr #3 │ │ │ │ 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 │ │ │ │ @@ -325296,15 +325296,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, r9, asr #18] @ │ │ │ │ + @ instruction: 0xe7d5f975 │ │ │ │ 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} │ │ │ │ @@ -325313,36 +325313,36 @@ │ │ │ │ @ instruction: 0xf7a28000 │ │ │ │ @ instruction: 0xe7d2fb57 │ │ │ │ svc 0x00cef6c1 │ │ │ │ addeq r2, r1, r4, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r1, lr, ror #11 │ │ │ │ rsbseq r0, sp, r6, lsr #2 │ │ │ │ - eoreq r5, ip, r4, lsl #1 │ │ │ │ + eoreq r5, ip, r4, ror #1 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4c88 │ │ │ │ @ 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 #18 @ │ │ │ │ + @ instruction: 0x06e3f937 │ │ │ │ bmi 2e3284 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, pc, asr fp @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ @ instruction: 0x007d0094 │ │ │ │ - strhteq r5, [ip], -r0 │ │ │ │ + eoreq r5, ip, r0, lsl 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 228fa4 │ │ │ │ @@ -325541,17 +325541,17 @@ │ │ │ │ ldr pc, [r7, fp, lsr #22]! │ │ │ │ mvnsmi r0, #0 │ │ │ │ ldrmi r8, [fp, #-0]! │ │ │ │ andeq r0, r0, r0 │ │ │ │ strdeq r2, [r1], r4 │ │ │ │ @ instruction: 0xfffffe9d │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq fp, r0, lr, lsr #26 │ │ │ │ - eoreq r4, ip, ip, asr #30 │ │ │ │ - eoreq lr, sl, r0, lsl r9 │ │ │ │ + eorseq fp, r0, lr, lsl #27 │ │ │ │ + eoreq r4, ip, ip, lsr #31 │ │ │ │ + eoreq lr, sl, r0, ror r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc5020 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 671dc8 │ │ │ │ @ instruction: 0xf8dfb083 │ │ │ │ @ instruction: 0x460dc050 │ │ │ │ bmi 63f020 │ │ │ │ @@ -325815,15 +325815,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 │ │ │ │ - ldc2 0, cr15, [ip, #-852] @ 0xfffffcac │ │ │ │ + stc2l 0, cr15, [r8, #-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 │ │ │ │ @@ -325867,17 +325867,17 @@ │ │ │ │ strls r2, [r2], #-2 │ │ │ │ @ instruction: 0xf77f447a │ │ │ │ @ instruction: 0xe70ff89b │ │ │ │ addeq r1, r1, sl, ror #29 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ - eorseq fp, r0, r8, lsl #17 │ │ │ │ - eoreq lr, sl, sl, ror #7 │ │ │ │ - eoreq r4, ip, r8, ror sl │ │ │ │ + eorseq fp, r0, r8, ror #17 │ │ │ │ + eoreq lr, sl, sl, asr #8 │ │ │ │ + ldrdeq r4, [ip], -r8 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc5538 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ mcr2 7, 4, pc, cr12, cr15, {7} @ │ │ │ │ @ instruction: 0xf8d54604 │ │ │ │ @ instruction: 0xf8d33104 │ │ │ │ @@ -326040,15 +326040,15 @@ │ │ │ │ ldrdcc pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf8c42200 │ │ │ │ @ instruction: 0xf8c43160 │ │ │ │ @ instruction: 0xf8c42164 │ │ │ │ @ instruction: 0xf8c42168 │ │ │ │ @ instruction: 0xf104216c │ │ │ │ @ instruction: 0xf0d5000c │ │ │ │ - @ instruction: 0xf8d4fb63 │ │ │ │ + @ instruction: 0xf8d4fb8f │ │ │ │ @ instruction: 0xf6c0017c │ │ │ │ @ instruction: 0x4620efb6 │ │ │ │ svc 0x00b2f6c0 │ │ │ │ addmi pc, ip, #14090240 @ 0xd70000 │ │ │ │ vsubl.u q1, d15, d1 │ │ │ │ @ instruction: 0xf5048f5b │ │ │ │ ldmda r4, {r0, r5, r6, sl, ip, sp, lr}^ │ │ │ │ @@ -326177,17 +326177,17 @@ │ │ │ │ @ instruction: 0xe74b3094 │ │ │ │ cdp 6, 11, cr15, cr2, cr0, {6} │ │ │ │ ldrdcs pc, [r4], r4 @ │ │ │ │ svclt 0x0000e77a │ │ │ │ addeq r1, r1, r4, lsl #25 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - eorseq fp, r0, r4, asr #7 │ │ │ │ - eoreq sp, sl, r6, asr #30 │ │ │ │ - ldrdeq r4, [ip], -r8 @ │ │ │ │ + eorseq fp, r0, r4, lsr #8 │ │ │ │ + eoreq sp, sl, r6, lsr #31 │ │ │ │ + eoreq r4, ip, r8, lsr r6 │ │ │ │ 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 │ │ │ │ @@ -326527,17 +326527,17 @@ │ │ │ │ stmda r4, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ bcs 18b560 │ │ │ │ vsra.u64 , , #1 │ │ │ │ blcs 192ad4 │ │ │ │ ldr sp, [r6, -lr, ror #3]! │ │ │ │ addeq r1, r1, r8, lsl #12 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq sl, r0, r8, lsr #29 │ │ │ │ - eoreq sp, sl, r8, lsr #20 │ │ │ │ - eoreq r4, ip, sl, asr #1 │ │ │ │ + eorseq sl, r0, r8, lsl #30 │ │ │ │ + eoreq sp, sl, r8, lsl #21 │ │ │ │ + eoreq r4, ip, sl, lsr #2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc5f88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r4, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ cmplt r4, r6, lsr #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ @@ -326632,17 +326632,17 @@ │ │ │ │ ldrbtmi r4, [sl], #-2312 @ 0xfffff6f8 │ │ │ │ ldrbtmi r9, [r9], #-1027 @ 0xfffffbfd │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ blx fe92cd04 │ │ │ │ svclt 0x0000e7d0 │ │ │ │ addeq r1, r1, sl, asr r1 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq sl, r0, lr, asr #24 │ │ │ │ - strhteq r3, [ip], -r6 │ │ │ │ - eoreq sp, sl, lr, ror #15 │ │ │ │ + eorseq sl, r0, lr, lsr #25 │ │ │ │ + eoreq r3, ip, r6, lsl pc │ │ │ │ + eoreq sp, sl, lr, asr #16 │ │ │ │ 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 │ │ │ │ @@ -326745,17 +326745,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 │ │ │ │ addeq r1, r1, r4, asr #1 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq sl, r0, ip, asr #22 │ │ │ │ - eoreq sp, sl, r6, lsl #14 │ │ │ │ - eoreq r3, ip, ip, ror #27 │ │ │ │ + eorseq sl, r0, ip, lsr #23 │ │ │ │ + eoreq sp, sl, r6, ror #14 │ │ │ │ + eoreq r3, ip, ip, asr #28 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc62f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0fd8 │ │ │ │ ldrdne pc, [ip, #129]! @ 0x81 │ │ │ │ addlt r4, r5, r6, lsr #28 │ │ │ │ ldrbtmi r4, [lr], #-1540 @ 0xfffff9fc │ │ │ │ @@ -326794,17 +326794,17 @@ │ │ │ │ stmiavs r3, {r2, r4, r7, ip}^ │ │ │ │ @ instruction: 0x4798685b │ │ │ │ @ instruction: 0xf7ffe7d5 │ │ │ │ @ instruction: 0xf8d5fdf7 │ │ │ │ @ instruction: 0xe7ca01f0 │ │ │ │ strdeq r0, [r1], lr │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq sl, [r0], -lr │ │ │ │ - mlaeq ip, ip, ip, r3 │ │ │ │ - eoreq sp, sl, ip, lsl #11 │ │ │ │ + eorseq sl, r0, lr, lsl sl │ │ │ │ + strdeq r3, [ip], -ip @ │ │ │ │ + eoreq sp, sl, ip, ror #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc63b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcvs 15, cr0, [r2, #992] @ 0x3e0 │ │ │ │ movvs pc, #72, 4 @ 0x80000004 │ │ │ │ movweq pc, #4800 @ 0x12c0 @ │ │ │ │ addsmi r4, sl, #4, 12 @ 0x400000 │ │ │ │ @@ -327166,18 +327166,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 19db78c │ │ │ │ adceq pc, r0, r8, lsl #2 │ │ │ │ - blx 1eab934 │ │ │ │ + blx fe9ab934 │ │ │ │ strmi r6, [r7], -r1, ror #16 │ │ │ │ adceq pc, r0, sl, lsl #2 │ │ │ │ - blx 1d2b940 │ │ │ │ + blx fe82b940 │ │ │ │ @ instruction: 0x07db6833 │ │ │ │ andls sp, sp, r3, asr #11 │ │ │ │ @ instruction: 0xf6c020e0 │ │ │ │ bls 4ea270 │ │ │ │ andlt lr, r7, #3358720 @ 0x334000 │ │ │ │ bls 477db8 │ │ │ │ andls r4, r3, #3145728 @ 0x300000 │ │ │ │ @@ -327227,19 +327227,19 @@ │ │ │ │ @ instruction: 0xe7ddd1f6 │ │ │ │ strb r2, [r4, r1, lsl #6] │ │ │ │ blcs 1fe46c │ │ │ │ @ instruction: 0xf8b6d8fa │ │ │ │ ldr r3, [lr, r8, asr #32]! │ │ │ │ addeq r0, r1, r6, asr r9 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrshteq sl, [r0], -r8 │ │ │ │ - eoreq ip, sl, lr, lsr pc │ │ │ │ - eoreq r3, ip, r8, asr r6 │ │ │ │ - strdeq ip, [sl], -ip @ │ │ │ │ - strdeq ip, [sl], -r6 @ │ │ │ │ + eorseq sl, r0, r8, asr r4 │ │ │ │ + mlaeq sl, lr, pc, ip @ │ │ │ │ + strhteq r3, [ip], -r8 │ │ │ │ + eoreq ip, sl, ip, asr r7 │ │ │ │ + eoreq ip, sl, r6, asr r7 │ │ │ │ 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} │ │ │ │ @@ -327312,30 +327312,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 │ │ │ │ - cmpplt lr, r3, lsl #25 @ p-variant is OBSOLETE │ │ │ │ + cmpplt lr, pc, lsr #25 @ p-variant is OBSOLETE │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ bcs 17c1cc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt r3, #364 @ 0x16c │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r7, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ blcc 1bf5e0 │ │ │ │ andcc lr, r0, #4653056 @ 0x470000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b1db │ │ │ │ @ instruction: 0xf0720294 │ │ │ │ - stmdavs r1!, {r0, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r0, r2, r3, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf79f4628 │ │ │ │ bmi 8eeb24 │ │ │ │ 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 │ │ │ │ @@ -327381,15 +327381,15 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ blx ff9adab6 │ │ │ │ strhcs pc, [r6], #134 @ 0x86 @ │ │ │ │ @ instruction: 0xf8b6462b │ │ │ │ strcs r1, [r0, #-196] @ 0xffffff3c │ │ │ │ stmib sp, {r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0725500 │ │ │ │ - @ instruction: 0xf88df94f │ │ │ │ + @ instruction: 0xf88df97b │ │ │ │ @ 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 │ │ │ │ @@ -327478,24 +327478,24 @@ │ │ │ │ andls r2, ip, #268435456 @ 0x10000000 │ │ │ │ andls r2, r1, #268435456 @ 0x10000000 │ │ │ │ bge 214480 │ │ │ │ andls r6, r0, #675840 @ 0xa5000 │ │ │ │ andls r2, r3, #536870912 @ 0x20000000 │ │ │ │ @ instruction: 0x47a8461a │ │ │ │ @ instruction: 0xf0714640 │ │ │ │ - @ instruction: 0x4640ff39 │ │ │ │ - @ instruction: 0xffe6f071 │ │ │ │ + strbmi pc, [r0], -r5, ror #30 @ │ │ │ │ + @ instruction: 0xf812f072 │ │ │ │ @ instruction: 0xf0724640 │ │ │ │ - strbmi pc, [r0], -r1, ror #16 @ │ │ │ │ - @ instruction: 0xf84cf072 │ │ │ │ + strbmi pc, [r0], -sp, lsl #17 @ │ │ │ │ + @ instruction: 0xf878f072 │ │ │ │ @ instruction: 0xf0724640 │ │ │ │ - @ instruction: 0x4640f831 │ │ │ │ - @ instruction: 0xff10f071 │ │ │ │ + @ instruction: 0x4640f85d │ │ │ │ + @ instruction: 0xff3cf071 │ │ │ │ addseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ - @ instruction: 0xf860f072 │ │ │ │ + @ instruction: 0xf88cf072 │ │ │ │ blmi 8424ec │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 849cec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1290300 │ │ │ │ ldc 0, cr11, [sp], #116 @ 0x74 │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ @@ -327532,17 +327532,17 @@ │ │ │ │ blx feeadd0c │ │ │ │ stmdals sl, {r2, r3, r8, r9, fp, ip, pc} │ │ │ │ movwls r4, #9778 @ 0x2632 │ │ │ │ blls 4415c0 │ │ │ │ ldrtmi r9, [fp], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8d49000 │ │ │ │ @ instruction: 0xf0730294 │ │ │ │ - @ instruction: 0xf8d4fa67 │ │ │ │ + @ instruction: 0xf8d4fa93 │ │ │ │ @ instruction: 0xf0720294 │ │ │ │ - andlt pc, r5, r3, lsl #16 │ │ │ │ + andlt pc, r5, pc, lsr #16 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ bl fecd294c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r5], r0 @ │ │ │ │ strmi r4, [r4], -sp, lsl #12 │ │ │ │ @@ -327554,17 +327554,17 @@ │ │ │ │ blls 501630 │ │ │ │ bleq 13ab82c │ │ │ │ strtmi r9, [r9], -ip, lsl #16 │ │ │ │ blls 4d497c │ │ │ │ ldrtmi r9, [fp], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8d49000 │ │ │ │ @ instruction: 0xf0730294 │ │ │ │ - @ instruction: 0xf8d4fb45 │ │ │ │ - @ instruction: 0xf0710294 │ │ │ │ - ldrdlt pc, [r5], -r7 │ │ │ │ + @ instruction: 0xf8d4fb71 │ │ │ │ + @ instruction: 0xf0720294 │ │ │ │ + andlt pc, r5, r3, lsl #16 │ │ │ │ blhi 22b084 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc6f9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stclmi 15, cr0, [r8, #-64]! @ 0xffffffc0 │ │ │ │ blmi 1b9c084 │ │ │ │ @@ -327583,51 +327583,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 │ │ │ │ - strtmi pc, [sl], -r1, lsr #19 │ │ │ │ + strtmi pc, [sl], -sp, asr #19 │ │ │ │ @ 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 53861c │ │ │ │ movwls r4, #9769 @ 0x2629 │ │ │ │ movwls r9, #6928 @ 0x1b10 │ │ │ │ movwls r9, #2830 @ 0xb0e │ │ │ │ ldc 3, cr2, [pc] @ 16fe24 │ │ │ │ @ instruction: 0xf8d40b46 │ │ │ │ @ instruction: 0xf0730294 │ │ │ │ - ldrtmi pc, [r1], -pc, ror #21 @ │ │ │ │ + @ instruction: 0x4631fb1b │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf89dfc2b │ │ │ │ @ instruction: 0xf8d4307a │ │ │ │ ldmib sp, {r2, r4, r7, r9}^ │ │ │ │ ldmib sp, {r2, r3, r9, ip}^ │ │ │ │ blcs 1a3698 │ │ │ │ movwls sp, #12606 @ 0x313e │ │ │ │ stmib sp, {r1, r2, r4, r8, r9, fp, sp, pc}^ │ │ │ │ movwls ip, #11776 @ 0x2e00 │ │ │ │ @ instruction: 0xf073ab0e │ │ │ │ - ldrshlt pc, [sp, #-193] @ 0xffffff3f @ │ │ │ │ + cmpplt sp, sp, lsl sp @ p-variant is OBSOLETE │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ bcs 17c66c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ cmplt fp, #364 @ 0x16c │ │ │ │ @ instruction: 0xf0239b1c │ │ │ │ tstls ip, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf8d4b1e3 │ │ │ │ @ instruction: 0x46310294 │ │ │ │ - blx 3ac050 │ │ │ │ + blx eac050 │ │ │ │ stmiblt r8, {r0, r2, r9, sl, lr} │ │ │ │ ldmpl fp!, {r4, r5, r8, r9, fp, lr}^ │ │ │ │ bfieq r6, fp, #16, #12 │ │ │ │ bmi d64f30 │ │ │ │ ldrbtmi r4, [sl], #-2859 @ 0xfffff4d5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ @@ -327671,19 +327671,19 @@ │ │ │ │ svclt 0x0000ed68 │ │ │ │ ... │ │ │ │ addeq r0, r1, r6, asr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r0, r1, sl, asr #4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq r0, r1, r6, ror #2 │ │ │ │ - eorseq r9, r0, r2, lsl #25 │ │ │ │ - eoreq r2, ip, lr, lsl pc │ │ │ │ - eoreq ip, sl, lr, asr #15 │ │ │ │ - eoreq fp, sl, r8, ror #31 │ │ │ │ - eoreq fp, sl, r2, ror #31 │ │ │ │ + eorseq r9, r0, r2, ror #25 │ │ │ │ + eoreq r2, ip, lr, ror pc │ │ │ │ + eoreq ip, sl, lr, lsr #16 │ │ │ │ + eoreq ip, sl, r8, asr #32 │ │ │ │ + eoreq ip, sl, r2, asr #32 │ │ │ │ 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 │ │ │ │ @@ -327744,15 +327744,15 @@ │ │ │ │ blls 18502e8 │ │ │ │ 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: 0xff06f074 │ │ │ │ + @ instruction: 0xff32f074 │ │ │ │ blmi feb42b28 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 14ca0f4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ sublt r8, pc, r0, asr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -327820,30 +327820,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: 0xf860f072 │ │ │ │ + @ instruction: 0xf88cf072 │ │ │ │ @ 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 17c4dd8 │ │ │ │ ldrtmi r9, [fp], -r1, lsl #6 │ │ │ │ andsls pc, r0, sp, asr #17 │ │ │ │ bls 7d41dc │ │ │ │ addseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - mcr2 0, 4, pc, cr8, cr2, {3} @ │ │ │ │ + mrc2 0, 5, pc, cr4, cr2, {3} │ │ │ │ addseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - stc2 0, cr15, [r6, #452]! @ 0x1c4 │ │ │ │ + ldc2l 0, cr15, [r2, #452] @ 0x1c4 │ │ │ │ @ instruction: 0xf890e748 │ │ │ │ @ instruction: 0xf8902034 │ │ │ │ bcs 2fc2cc │ │ │ │ blcs 32420c │ │ │ │ eorscs fp, r0, r4, lsl pc │ │ │ │ @ instruction: 0xe7212010 │ │ │ │ svclt 0x00142b06 │ │ │ │ @@ -327918,21 +327918,21 @@ │ │ │ │ svclt 0x0000eb78 │ │ │ │ addeq r0, r1, ip, ror r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r0, r1, r0, ror r0 │ │ │ │ addeq pc, r0, ip, ror pc @ │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq lr, r3, r0, lsl #19 │ │ │ │ - ldrdeq r2, [ip], -r0 @ │ │ │ │ - strhteq r2, [ip], -r8 │ │ │ │ - eoreq ip, sl, lr, lsr r4 │ │ │ │ - eoreq fp, sl, r6, lsr #24 │ │ │ │ - eoreq fp, sl, r0, lsr #24 │ │ │ │ - eoreq fp, sl, sl, lsl #24 │ │ │ │ - eoreq fp, sl, r4, lsl #24 │ │ │ │ + eoreq r2, ip, r0, lsr sp │ │ │ │ + eoreq r2, ip, r8, lsl ip │ │ │ │ + mlaeq sl, lr, r4, ip │ │ │ │ + eoreq fp, sl, r6, lsl #25 │ │ │ │ + eoreq fp, sl, r0, lsl #25 │ │ │ │ + eoreq fp, sl, sl, ror #24 │ │ │ │ + eoreq fp, sl, r4, ror #24 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xc098f8df │ │ │ │ blmi b01be4 │ │ │ │ ldrbtmi r4, [ip], #1548 @ 0x60c │ │ │ │ @@ -327970,19 +327970,19 @@ │ │ │ │ ldrbtmi r4, [r9], #-2570 @ 0xfffff5f6 │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ ldrbtmi r4, [sl], #-1282 @ 0xfffffafe │ │ │ │ @ instruction: 0xf828f77d │ │ │ │ svclt 0x0000e7c3 │ │ │ │ umulleq pc, r0, r6, ip @ │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - mlaseq r0, r4, r8, r9 │ │ │ │ - eorseq r9, r0, sl, ror #16 │ │ │ │ - eorseq r9, r0, r4, asr #16 │ │ │ │ - eoreq ip, sl, r6, lsl #6 │ │ │ │ - eoreq r2, ip, r6, ror fp │ │ │ │ + ldrshteq r9, [r0], -r4 │ │ │ │ + eorseq r9, r0, sl, asr #17 │ │ │ │ + eorseq r9, r0, r4, lsr #17 │ │ │ │ + eoreq ip, sl, r6, ror #6 │ │ │ │ + ldrdeq r2, [ip], -r6 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc7620 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bvs 2343e8 │ │ │ │ @ instruction: 0x4604b1bb │ │ │ │ umaalcs pc, r0, r3, r8 @ │ │ │ │ @ instruction: 0x21006a98 │ │ │ │ @@ -328034,17 +328034,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]! │ │ │ │ addeq pc, r0, lr, lsl #23 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrshteq r9, [r0], -lr │ │ │ │ - mlaeq ip, r8, r8, r2 │ │ │ │ - strdeq ip, [sl], -ip @ │ │ │ │ + eorseq r9, r0, lr, asr r7 │ │ │ │ + strdeq r2, [ip], -r8 @ │ │ │ │ + eoreq ip, sl, ip, asr r2 │ │ │ │ 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 │ │ │ │ @@ -328204,17 +328204,17 @@ │ │ │ │ @ instruction: 0xf6bfe74f │ │ │ │ svclt 0x0000e93a │ │ │ │ addeq pc, r0, ip, ror #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq pc, r0, r6, ror #19 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq pc, r0, r2, ror #17 │ │ │ │ - eorseq r9, r0, r0, lsl #9 │ │ │ │ - strdeq r2, [ip], -lr @ │ │ │ │ - eoreq fp, sl, r6, ror #30 │ │ │ │ + eorseq r9, r0, r0, ror #9 │ │ │ │ + eoreq r2, ip, lr, asr r6 │ │ │ │ + eoreq fp, sl, r6, asr #31 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r4, lr, r6, asr sp │ │ │ │ @ instruction: 0x46074c56 │ │ │ │ blmi 17019c8 │ │ │ │ @@ -328303,17 +328303,17 @@ │ │ │ │ @ instruction: 0xe766fd95 │ │ │ │ ldmda r2!, {r0, r1, r2, r3, r4, r5, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addeq pc, r0, r0, lsr r8 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq pc, r0, sl, lsr #16 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq pc, r0, sl, ror #14 │ │ │ │ - eorseq r9, r0, r6, lsl #6 │ │ │ │ - eoreq r2, ip, r0, ror r4 │ │ │ │ - ldrdeq fp, [sl], -r8 @ │ │ │ │ + eorseq r9, r0, r6, ror #6 │ │ │ │ + ldrdeq r2, [ip], -r0 @ │ │ │ │ + eoreq fp, sl, r8, lsr lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ bmi ff0c21b4 │ │ │ │ blmi ff0c21d0 │ │ │ │ addlt r4, pc, sl, ror r4 @ │ │ │ │ @@ -328537,17 +328537,17 @@ │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ ldrbtmi r4, [sl], #-1538 @ 0xfffff9fe │ │ │ │ blx ff02eac6 │ │ │ │ svclt 0x0000e7db │ │ │ │ addeq pc, r0, ip, lsl #7 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ ldrhteq sp, [ip], #-26 @ 0xffffffe6 │ │ │ │ - eorseq r8, r0, r2, lsl #31 │ │ │ │ - eoreq fp, sl, sl, lsr #20 │ │ │ │ - strhteq r2, [ip], -r2 │ │ │ │ + eorseq r8, r0, r2, ror #31 │ │ │ │ + eoreq fp, sl, sl, lsl #21 │ │ │ │ + eoreq r2, ip, r2, lsl r3 │ │ │ │ ldmdale r8, {r0, r2, r3, r8, fp, sp} │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc7efc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sl], {248} @ 0xf8 │ │ │ │ @ instruction: 0xf854447c │ │ │ │ stccs 0, cr4, [r0], {33} @ 0x21 │ │ │ │ @@ -328555,15 +328555,15 @@ │ │ │ │ bl 1a7930 │ │ │ │ @ instruction: 0xf8d30384 │ │ │ │ tstlt r3, r4, asr r3 │ │ │ │ @ instruction: 0xff9cf7ff │ │ │ │ ldrmi r4, [r8], -r3, lsl #12 │ │ │ │ movwcs fp, #3344 @ 0xd10 │ │ │ │ @ instruction: 0x47704618 │ │ │ │ - eorseq r8, r0, r8, lsr #29 │ │ │ │ + eorseq r8, r0, r8, lsl #30 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc7f38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bvs fe334ce0 │ │ │ │ ldmdblt r9, {r0, r2, r9, sl, lr} │ │ │ │ sbfxcc pc, r7, #17, #29 │ │ │ │ ldrle r0, [sp, #-731] @ 0xfffffd25 │ │ │ │ @@ -328613,15 +328613,15 @@ │ │ │ │ bmi 326e1c │ │ │ │ @ instruction: 0xf852447a │ │ │ │ bl 17ce90 │ │ │ │ @ instruction: 0xf8c00083 │ │ │ │ @ instruction: 0x47701354 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ svclt 0x0000e7f7 │ │ │ │ - ldrhteq r8, [r0], -r0 │ │ │ │ + eorseq r8, r0, r0, lsl 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 │ │ │ │ @@ -328692,19 +328692,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]! @ │ │ │ │ addeq pc, r0, lr, asr #3 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r0, r8, ror lr │ │ │ │ - eorseq r8, r0, r2, ror lr │ │ │ │ - eorseq r8, r0, ip, lsr #27 │ │ │ │ - strhteq fp, [sl], -r2 │ │ │ │ - eoreq r2, ip, r8, lsr #32 │ │ │ │ + ldrsbteq r8, [r0], -r8 │ │ │ │ + ldrsbteq r8, [r0], -r2 │ │ │ │ + eorseq r8, r0, ip, lsl #28 │ │ │ │ + eoreq fp, sl, r2, lsl r8 │ │ │ │ + eoreq r2, ip, r8, lsl #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} │ │ │ │ @@ -328741,20 +328741,20 @@ │ │ │ │ ldrbtmi r4, [r9], #-2571 @ 0xfffff5f5 │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ ldrbtmi r4, [sl], #-1282 @ 0xfffffafe │ │ │ │ blx 9aedf8 │ │ │ │ msrls CPSR_s, #14024704 @ 0xd60000 │ │ │ │ svclt 0x0000e7d3 │ │ │ │ addeq pc, r0, r4, lsl #1 │ │ │ │ - ldrsbteq r8, [r0], -r0 │ │ │ │ + eorseq r8, r0, r0, lsr sp │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ @ instruction: 0x007cce9a │ │ │ │ - eorseq r8, r0, r8, lsl #26 │ │ │ │ - strdeq fp, [sl], -r6 @ │ │ │ │ - eoreq r1, ip, lr, ror pc │ │ │ │ + eorseq r8, r0, r8, ror #26 │ │ │ │ + eoreq fp, sl, r6, asr r7 │ │ │ │ + ldrdeq r1, [ip], -lr @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc8234 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ strmi r6, [ip], -r0, lsl #21 │ │ │ │ eorsvc pc, r9, r0, lsl #10 │ │ │ │ blx fed2ee42 │ │ │ │ @@ -328862,17 +328862,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, asr lr │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq r8, [r0], -r2 │ │ │ │ - eoreq r1, ip, r0, lsr #23 │ │ │ │ - eoreq fp, sl, r8, lsl #10 │ │ │ │ + eorseq r8, r0, r2, lsl fp │ │ │ │ + eoreq r1, ip, r0, lsl #24 │ │ │ │ + eoreq fp, sl, r8, ror #10 │ │ │ │ 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 │ │ │ │ @@ -328960,15 +328960,15 @@ │ │ │ │ stmib r8!, {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, lsr sl │ │ │ │ + mlaseq r0, sl, sl, r8 │ │ │ │ addeq lr, r0, r4, ror #27 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc8594 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46160fd8 │ │ │ │ blmi a0b9c8 │ │ │ │ @@ -329003,19 +329003,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, asr ip │ │ │ │ - eorseq r8, r0, r4, lsr #17 │ │ │ │ + eorseq r8, r0, r4, lsl #18 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq r8, [r0], -ip │ │ │ │ - ldrdeq fp, [sl], -lr @ │ │ │ │ - eoreq r1, ip, ip, ror #18 │ │ │ │ + eorseq r8, r0, ip, lsl r9 │ │ │ │ + eoreq fp, sl, lr, lsr r3 │ │ │ │ + eoreq r1, ip, ip, asr #19 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc8648 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrmi 15, 1, r0, cr8, cr8, {6} │ │ │ │ strmi fp, [r7], -r5, lsl #1 │ │ │ │ @ instruction: 0xf79e460c │ │ │ │ blmi b311a8 │ │ │ │ @@ -329054,17 +329054,17 @@ │ │ │ │ ldrbtmi r4, [sl], #-2311 @ 0xfffff6f9 │ │ │ │ bmi 355ce4 │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffaef77b │ │ │ │ svclt 0x0000e7bc │ │ │ │ addeq lr, r0, r4, lsr #23 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrshteq r8, [r0], -r2 │ │ │ │ - eoreq fp, sl, ip, lsl #4 │ │ │ │ - mlaeq ip, lr, r8, r1 │ │ │ │ + eorseq r8, r0, r2, asr r8 │ │ │ │ + eoreq fp, sl, ip, ror #4 │ │ │ │ + strdeq r1, [ip], -lr @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc870c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46170fd8 │ │ │ │ blmi a8bb40 │ │ │ │ strmi fp, [lr], -r5, lsl #1 │ │ │ │ ldmdavs r2, {r2, r9, sl, lr} │ │ │ │ @@ -329099,19 +329099,19 @@ │ │ │ │ ldrbtmi r4, [r9], #-2570 @ 0xfffff5f6 │ │ │ │ strls r2, [r2], -r2 │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ @ instruction: 0xe7cbff55 │ │ │ │ ldrbcc pc, [pc, #79]! @ 1715f3 @ │ │ │ │ svclt 0x0000e7c3 │ │ │ │ addeq lr, r0, r0, ror #21 │ │ │ │ - eorseq r8, r0, ip, lsr #14 │ │ │ │ + eorseq r8, r0, ip, lsl #15 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r0, r8, lsl r7 │ │ │ │ - eoreq fp, sl, lr, asr r1 │ │ │ │ - eoreq r1, ip, ip, ror #15 │ │ │ │ + eorseq r8, r0, r8, ror r7 │ │ │ │ + strhteq fp, [sl], -lr │ │ │ │ + eoreq r1, ip, ip, asr #16 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc87c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcmi 0x002d0fd8 │ │ │ │ strmi fp, [r5], -r5, lsl #1 │ │ │ │ @ instruction: 0xf79e460c │ │ │ │ blmi c71028 │ │ │ │ @@ -329155,17 +329155,17 @@ │ │ │ │ ldrbtmi r4, [sl], #-2311 @ 0xfffff6f9 │ │ │ │ bmi 355e78 │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 7, 7, pc, cr4, cr11, {3} @ │ │ │ │ svclt 0x0000e7b2 │ │ │ │ addeq lr, r0, r4, lsr #20 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r0, lr, lsr r6 │ │ │ │ - eoreq fp, sl, r8, ror r0 │ │ │ │ - eoreq r1, ip, sl, lsl #14 │ │ │ │ + mlaseq r0, lr, r6, r8 │ │ │ │ + ldrdeq fp, [sl], -r8 @ │ │ │ │ + eoreq r1, ip, sl, ror #14 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc88a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff0 │ │ │ │ strmi r5, [r4], -r8, lsr #2 │ │ │ │ bllt ac2ee8 │ │ │ │ cmnppl r4, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ @@ -329297,15 +329297,15 @@ │ │ │ │ bcs 17a720 │ │ │ │ @ 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, asr r4 │ │ │ │ + ldrhteq r8, [r0], -lr │ │ │ │ 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 │ │ │ │ @@ -329323,15 +329323,15 @@ │ │ │ │ bmi 327934 │ │ │ │ @ instruction: 0xf852447a │ │ │ │ bl 17d9a8 │ │ │ │ @ instruction: 0xf8c00083 │ │ │ │ ldrbmi r1, [r0, -r4, lsr #6]! │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ svclt 0x0000e7f7 │ │ │ │ - eorseq r8, r0, r0, asr #6 │ │ │ │ + eorseq r8, r0, r0, lsr #7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc8b38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andscs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ tstcs r8, r4, lsl #12 │ │ │ │ eorsvc pc, r9, r0, lsl #10 │ │ │ │ @ instruction: 0xff50f77d │ │ │ │ @@ -329373,17 +329373,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 #12 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r0, r8, asr #6 │ │ │ │ - ldrdeq r1, [ip], -r8 @ │ │ │ │ - eoreq sl, sl, r2, lsr #26 │ │ │ │ + eorseq r8, r0, r8, lsr #7 │ │ │ │ + eoreq r1, ip, r8, lsr r6 │ │ │ │ + eoreq sl, sl, r2, lsl #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 │ │ │ │ @@ -329463,17 +329463,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 │ │ │ │ addeq lr, r0, r6, ror #11 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrsbteq r8, [r0], -sl │ │ │ │ - eoreq r1, ip, r2, lsl #9 │ │ │ │ - eoreq sl, sl, ip, lsr #23 │ │ │ │ + eorseq r8, r0, sl, lsr r2 │ │ │ │ + eoreq r1, ip, r2, ror #9 │ │ │ │ + eoreq sl, sl, ip, lsl #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc8d70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 635b18 │ │ │ │ strmi fp, [r4], -r4, lsl #1 │ │ │ │ stmdacs r4, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldm pc, {r2, fp, ip, lr, pc}^ @ │ │ │ │ @@ -329491,17 +329491,17 @@ │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi ip, [r9], #-0 │ │ │ │ mcrr2 7, 7, pc, r6, cr11 @ │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ addeq lr, r0, r4, lsl #9 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r0, r4, lsl #3 │ │ │ │ - strdeq r1, [ip], -r0 @ │ │ │ │ - eoreq sl, sl, sl, lsr fp │ │ │ │ + eorseq r8, r0, r4, ror #3 │ │ │ │ + eoreq r1, ip, r0, asr r4 │ │ │ │ + mlaeq sl, sl, fp, sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r7, r5, ip, lsl #16 │ │ │ │ @ instruction: 0xf0144689 │ │ │ │ svclt 0x00040a02 │ │ │ │ @@ -329621,17 +329621,17 @@ │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi ip, [r9], #-0 │ │ │ │ blx 122fbb2 │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ addeq lr, r0, ip, ror r2 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r7, r0, r8, lsl #31 │ │ │ │ - eoreq r1, ip, r8, ror #3 │ │ │ │ - eoreq sl, sl, r2, lsr r9 │ │ │ │ + eorseq r7, r0, r8, ror #31 │ │ │ │ + eoreq r1, ip, r8, asr #4 │ │ │ │ + mlaeq sl, r2, r9, sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r7, r7, lr, lsl #16 │ │ │ │ @ instruction: 0xf0164689 │ │ │ │ svclt 0x00040302 │ │ │ │ @@ -330219,17 +330219,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 #18 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r7, r0, r8, lsr r6 │ │ │ │ - eoreq r0, ip, ip, lsl #17 │ │ │ │ - ldrdeq r9, [sl], -r6 @ │ │ │ │ + mlaseq r0, r8, r6, r7 │ │ │ │ + eoreq r0, ip, ip, ror #17 │ │ │ │ + eoreq sl, sl, r6, lsr r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r7, r7, ip, lsl #16 │ │ │ │ @ instruction: 0xf014468a │ │ │ │ svclt 0x00040302 │ │ │ │ @@ -331183,17 +331183,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 #20 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrdeq pc, [fp], -r4 @ │ │ │ │ - eoreq pc, fp, r8, ror r9 @ │ │ │ │ - eoreq r9, sl, r2, asr #1 │ │ │ │ + eoreq pc, fp, r4, lsr sl @ │ │ │ │ + ldrdeq pc, [fp], -r8 @ │ │ │ │ + eoreq r9, sl, r2, lsr #2 │ │ │ │ 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 │ │ │ │ @@ -332321,15 +332321,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, lsr #11 │ │ │ │ + eorseq r5, r0, sl, lsl #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feccba18 │ │ │ │ @ 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}^ │ │ │ │ @@ -336737,98 +336737,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 │ │ │ │ umulleq r7, r0, ip, pc @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strhteq sl, [fp], -r0 │ │ │ │ + eoreq fp, fp, r0, lsl r0 │ │ │ │ addeq r7, r0, r6, ror pc │ │ │ │ - eoreq ip, fp, sl, asr r9 │ │ │ │ - eoreq fp, sl, r8, lsr #1 │ │ │ │ - eoreq ip, fp, sl, lsr r9 │ │ │ │ - eoreq sl, fp, r8, asr pc │ │ │ │ - eoreq sl, fp, sl, lsr #30 │ │ │ │ - eoreq sl, fp, r8, lsr #30 │ │ │ │ - eoreq sl, fp, sl, lsr #30 │ │ │ │ - eoreq sl, fp, ip, lsr #30 │ │ │ │ - eoreq sl, fp, lr, lsr #30 │ │ │ │ - eoreq sl, fp, r0, lsr pc │ │ │ │ - eoreq sl, fp, sl, lsr pc │ │ │ │ - eoreq sl, fp, r8, asr #30 │ │ │ │ - eoreq sl, fp, r6, asr pc │ │ │ │ - eoreq sl, fp, r4, ror #30 │ │ │ │ - eoreq sl, fp, sl, ror #30 │ │ │ │ - eoreq sl, fp, ip, ror #30 │ │ │ │ - eoreq sl, fp, r6, ror #30 │ │ │ │ - eoreq sl, fp, r4, ror #30 │ │ │ │ - eoreq sl, fp, r2, ror #30 │ │ │ │ - eoreq sl, fp, r0, ror #30 │ │ │ │ - eoreq sl, fp, r2, ror #30 │ │ │ │ - eoreq sl, fp, r8, ror #30 │ │ │ │ - eoreq sl, fp, lr, ror pc │ │ │ │ - eoreq sl, fp, r4, lsl #31 │ │ │ │ - eoreq sl, fp, r6, lsl #31 │ │ │ │ - eoreq sl, fp, r4, lsl #31 │ │ │ │ - eoreq sl, fp, r2, lsl #31 │ │ │ │ + strhteq ip, [fp], -sl │ │ │ │ + eoreq fp, sl, r8, lsl #2 │ │ │ │ + mlaeq fp, sl, r9, ip │ │ │ │ + strhteq sl, [fp], -r8 │ │ │ │ + eoreq sl, fp, sl, lsl #31 │ │ │ │ eoreq sl, fp, r8, lsl #31 │ │ │ │ - mlaeq fp, r2, pc, sl @ │ │ │ │ - mlaeq fp, r8, pc, sl @ │ │ │ │ - mlaeq fp, r2, pc, sl @ │ │ │ │ - mlaeq fp, r8, pc, sl @ │ │ │ │ - mlaeq fp, lr, pc, sl @ │ │ │ │ - mlaeq fp, ip, pc, sl @ │ │ │ │ - mlaeq fp, lr, pc, sl @ │ │ │ │ - eoreq sl, fp, r4, lsr #31 │ │ │ │ - eoreq sl, fp, r2, lsr #31 │ │ │ │ - eoreq sl, fp, r4, lsr #31 │ │ │ │ - eoreq sl, fp, r2, lsr #31 │ │ │ │ - mlaeq fp, ip, pc, sl @ │ │ │ │ - eoreq sl, fp, lr, lsr #31 │ │ │ │ - eoreq sl, fp, ip, lsr #31 │ │ │ │ - eoreq sl, fp, r6, lsr #31 │ │ │ │ - eoreq sl, fp, r0, lsr #31 │ │ │ │ - eoreq sl, fp, r6, lsr #31 │ │ │ │ - strhteq sl, [fp], -r4 │ │ │ │ + eoreq sl, fp, sl, lsl #31 │ │ │ │ + eoreq sl, fp, ip, lsl #31 │ │ │ │ + eoreq sl, fp, lr, lsl #31 │ │ │ │ + mlaeq fp, r0, pc, sl @ │ │ │ │ + mlaeq fp, sl, pc, sl @ │ │ │ │ + eoreq sl, fp, r8, lsr #31 │ │ │ │ strhteq sl, [fp], -r6 │ │ │ │ - eoreq sl, fp, ip, lsr #31 │ │ │ │ - strhteq sl, [fp], -r2 │ │ │ │ - eoreq sl, fp, r0, asr #31 │ │ │ │ + eoreq sl, fp, r4, asr #31 │ │ │ │ eoreq sl, fp, sl, asr #31 │ │ │ │ eoreq sl, fp, ip, asr #31 │ │ │ │ + eoreq sl, fp, r6, asr #31 │ │ │ │ + eoreq sl, fp, r4, asr #31 │ │ │ │ + eoreq sl, fp, r2, asr #31 │ │ │ │ + eoreq sl, fp, r0, asr #31 │ │ │ │ + eoreq sl, fp, r2, asr #31 │ │ │ │ + eoreq sl, fp, r8, asr #31 │ │ │ │ + ldrdeq sl, [fp], -lr @ │ │ │ │ + eoreq sl, fp, r4, ror #31 │ │ │ │ + eoreq sl, fp, r6, ror #31 │ │ │ │ + eoreq sl, fp, r4, ror #31 │ │ │ │ eoreq sl, fp, r2, ror #31 │ │ │ │ - eoreq sl, fp, ip, ror #31 │ │ │ │ + eoreq sl, fp, r8, ror #31 │ │ │ │ + strdeq sl, [fp], -r2 @ │ │ │ │ + strdeq sl, [fp], -r8 @ │ │ │ │ + strdeq sl, [fp], -r2 @ │ │ │ │ + strdeq sl, [fp], -r8 @ │ │ │ │ + strdeq sl, [fp], -lr @ │ │ │ │ + strdeq sl, [fp], -ip @ │ │ │ │ + strdeq sl, [fp], -lr @ │ │ │ │ + eoreq fp, fp, r4 │ │ │ │ + eoreq fp, fp, r2 │ │ │ │ + eoreq fp, fp, r4 │ │ │ │ + eoreq fp, fp, r2 │ │ │ │ + strdeq sl, [fp], -ip @ │ │ │ │ + eoreq fp, fp, lr │ │ │ │ + eoreq fp, fp, ip │ │ │ │ + eoreq fp, fp, r6 │ │ │ │ + eoreq fp, fp, r0 │ │ │ │ eoreq fp, fp, r6 │ │ │ │ + eoreq fp, fp, r4, lsl r0 │ │ │ │ + eoreq fp, fp, r6, lsl r0 │ │ │ │ eoreq fp, fp, ip │ │ │ │ eoreq fp, fp, r2, lsl r0 │ │ │ │ eoreq fp, fp, r0, lsr #32 │ │ │ │ - eoreq fp, fp, lr, lsr #32 │ │ │ │ - eoreq fp, fp, r4, lsr r0 │ │ │ │ - eoreq fp, fp, lr, lsr r0 │ │ │ │ - eoreq fp, fp, r4, asr #32 │ │ │ │ - eoreq fp, fp, sl, asr #32 │ │ │ │ - eoreq fp, fp, r0, rrx │ │ │ │ - eoreq fp, fp, lr, rrx │ │ │ │ - eoreq fp, fp, r4, ror r0 │ │ │ │ - eoreq fp, fp, ip, ror r0 │ │ │ │ + eoreq fp, fp, sl, lsr #32 │ │ │ │ + eoreq fp, fp, ip, lsr #32 │ │ │ │ + eoreq fp, fp, r2, asr #32 │ │ │ │ + eoreq fp, fp, ip, asr #32 │ │ │ │ + eoreq fp, fp, r6, rrx │ │ │ │ + eoreq fp, fp, ip, rrx │ │ │ │ + eoreq fp, fp, r2, ror r0 │ │ │ │ eoreq fp, fp, r0, lsl #1 │ │ │ │ - eoreq fp, fp, r2, lsl #1 │ │ │ │ - mlaeq fp, r0, r0, fp │ │ │ │ - mlaeq fp, r6, r0, fp │ │ │ │ + eoreq fp, fp, lr, lsl #1 │ │ │ │ mlaeq fp, r4, r0, fp │ │ │ │ mlaeq fp, lr, r0, fp │ │ │ │ eoreq fp, fp, r4, lsr #1 │ │ │ │ eoreq fp, fp, sl, lsr #1 │ │ │ │ - strhteq fp, [fp], -r0 │ │ │ │ - eoreq fp, fp, sl, lsr #1 │ │ │ │ - eoreq fp, fp, ip, lsr #1 │ │ │ │ - eoreq sl, fp, ip, lsl #14 │ │ │ │ - strdeq r3, [sl], -r6 @ │ │ │ │ - eoreq sl, fp, ip, lsr #12 │ │ │ │ - eoreq r3, sl, r6, lsl sp │ │ │ │ + eoreq fp, fp, r0, asr #1 │ │ │ │ + eoreq fp, fp, lr, asr #1 │ │ │ │ + ldrdeq fp, [fp], -r4 @ │ │ │ │ + ldrdeq fp, [fp], -ip @ │ │ │ │ + eoreq fp, fp, r0, ror #1 │ │ │ │ + eoreq fp, fp, r2, ror #1 │ │ │ │ + strdeq fp, [fp], -r0 @ │ │ │ │ + strdeq fp, [fp], -r6 @ │ │ │ │ + strdeq fp, [fp], -r4 @ │ │ │ │ + strdeq fp, [fp], -lr @ │ │ │ │ + eoreq fp, fp, r4, lsl #2 │ │ │ │ + eoreq fp, fp, sl, lsl #2 │ │ │ │ + eoreq fp, fp, r0, lsl r1 │ │ │ │ + eoreq fp, fp, sl, lsl #2 │ │ │ │ + eoreq fp, fp, ip, lsl #2 │ │ │ │ + eoreq sl, fp, ip, ror #14 │ │ │ │ + eoreq r3, sl, r6, asr lr │ │ │ │ + eoreq sl, fp, ip, lsl #13 │ │ │ │ + eoreq r3, sl, r6, ror sp │ │ │ │ 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 │ │ │ │ @@ -336949,66 +336949,66 @@ │ │ │ │ bmi 6fce24 │ │ │ │ blmi 7252c4 │ │ │ │ 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, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbmi r1, {r0, r1, r2, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strbtmi r2, [r8], -r8, lsl #4 │ │ │ │ @ instruction: 0xf0cb4479 │ │ │ │ - @ instruction: 0x4669fdf5 │ │ │ │ + strbtmi pc, [r9], -r1, lsr #28 @ │ │ │ │ @ instruction: 0xf0cb4620 │ │ │ │ - @ instruction: 0x46a4fe3b │ │ │ │ + strtmi pc, [r4], r7, ror #28 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ bmi 451324 │ │ │ │ blmi 39142c │ │ │ │ eorvs r4, r8, sl, ror r4 │ │ │ │ ldmpl r3, {r0, r3, r5, r6, sp, lr}^ │ │ │ │ blls 8d30f4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-124]! @ 0xffffff84 │ │ │ │ ldc 6, cr15, [r6], #728 @ 0x2d8 │ │ │ │ @ instruction: 0x00806fb6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sl, fp, r8, asr r8 │ │ │ │ + strhteq sl, [fp], -r8 │ │ │ │ addeq r6, r0, r0, lsl #31 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd02b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi 7bce9c │ │ │ │ blmi 7e5338 │ │ │ │ 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 @ │ │ │ │ - ldc2 0, cr15, [lr, #812] @ 0x32c │ │ │ │ + stc2l 0, cr15, [sl, #812] @ 0x32c │ │ │ │ andcs r4, r9, #311296 @ 0x4c000 │ │ │ │ ldrbtmi r4, [r9], #-1640 @ 0xfffff998 │ │ │ │ - ldc2 0, cr15, [r8, #812]! @ 0x32c │ │ │ │ + stc2l 0, cr15, [r4, #812]! @ 0x32c │ │ │ │ @ instruction: 0x46312210 │ │ │ │ @ instruction: 0xf0cb4668 │ │ │ │ - @ instruction: 0x4669fdb3 │ │ │ │ + @ instruction: 0x4669fddf │ │ │ │ @ instruction: 0xf0cb4620 │ │ │ │ - @ instruction: 0x46a4fdf9 │ │ │ │ + strtmi pc, [r4], r5, lsr #28 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ bmi 4513a8 │ │ │ │ blmi 3914b0 │ │ │ │ eorvs r4, r8, sl, ror r4 │ │ │ │ ldmpl r3, {r0, r3, r5, r6, sp, lr}^ │ │ │ │ blls 8d3178 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #-120]! @ 0xffffff88 │ │ │ │ ldcl 6, cr15, [r4], #-728 @ 0xfffffd28 │ │ │ │ addeq r6, r0, lr, lsr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq r7, [fp], -r2 @ │ │ │ │ + eoreq r7, fp, r2, asr r6 │ │ │ │ strdeq r6, [r0], ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd0338 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ stmdbge r3, {r0, r1, r8, ip, pc} │ │ │ │ blx 136f16 │ │ │ │ @@ -337037,16 +337037,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, asr #14 │ │ │ │ - eoreq r3, sl, lr, ror #10 │ │ │ │ + eoreq sl, fp, r8, lsr #15 │ │ │ │ + eoreq r3, sl, lr, asr #11 │ │ │ │ addeq r5, r3, r6, lsr r9 │ │ │ │ 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 @ │ │ │ │ @@ -337733,17 +337733,17 @@ │ │ │ │ streq lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf7732000 │ │ │ │ @ instruction: 0x4628fbdd │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ ldrbcc pc, [pc, #79]! @ 179ce7 @ │ │ │ │ svclt 0x0000e7e9 │ │ │ │ - eorseq r4, r0, r2, ror #28 │ │ │ │ - eoreq r9, fp, r0, ror ip │ │ │ │ - eoreq r2, sl, sl, ror #20 │ │ │ │ + eorseq r4, r0, r2, asr #29 │ │ │ │ + ldrdeq r9, [fp], -r0 @ │ │ │ │ + eoreq r2, sl, sl, asr #21 │ │ │ │ ldrbmi r6, [r0, -r0, asr #16]! │ │ │ │ @ instruction: 0xf0006980 │ │ │ │ ldrbmi r0, [r0, -r1]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecd0ebc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bvs ff23dca4 │ │ │ │ @@ -337802,17 +337802,17 @@ │ │ │ │ blmi 316610 │ │ │ │ andcs lr, r0, sp, asr #19 │ │ │ │ bmi 2cb640 │ │ │ │ stmdbmi r5, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ blx 1537b7a │ │ │ │ ldrb r6, [pc, r5, lsr #5] │ │ │ │ - eorseq r4, r0, r4, lsr sp │ │ │ │ - eoreq r9, fp, r4, ror fp │ │ │ │ - eoreq r2, sl, sl, asr #18 │ │ │ │ + mlaseq r0, r4, sp, r4 │ │ │ │ + ldrdeq r9, [fp], -r4 @ │ │ │ │ + eoreq r2, sl, sl, lsr #19 │ │ │ │ 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 │ │ │ │ @@ -337947,17 +337947,17 @@ │ │ │ │ svclt 0x0000ed18 │ │ │ │ addeq r6, r0, r8, lsr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r4, r3, r2, ror #26 │ │ │ │ addeq r4, r3, r2, lsr #26 │ │ │ │ addeq r4, r3, sl, lsr #25 │ │ │ │ @ instruction: 0x008061b8 │ │ │ │ - eoreq r9, fp, sl, ror #19 │ │ │ │ - eorseq r4, r0, r6, lsr #23 │ │ │ │ - eoreq r2, sl, r4, lsr #15 │ │ │ │ + eoreq r9, fp, sl, asr #20 │ │ │ │ + eorseq r4, r0, r6, lsl #24 │ │ │ │ + eoreq r2, sl, r4, lsl #16 │ │ │ │ addeq r4, r3, r6, ror #23 │ │ │ │ umulleq r4, r3, r2, fp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, r0, lsl #21 │ │ │ │ @@ -338294,17 +338294,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, lsl #11 │ │ │ │ - eoreq r9, fp, r6, asr #7 │ │ │ │ - mlaeq sl, ip, r1, r2 │ │ │ │ + eorseq r4, r0, r6, ror #11 │ │ │ │ + eoreq r9, fp, r6, lsr #8 │ │ │ │ + strdeq r2, [sl], -ip @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r8, r3, lsr #26 │ │ │ │ @ instruction: 0x4c236ac7 │ │ │ │ bvs 214b77c │ │ │ │ @@ -338672,15 +338672,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, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4, {r0, r1, r3, r5, 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 │ │ │ │ @@ -338735,28 +338735,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, #2801664 @ p-variant is OBSOLETE @ 0x2ac000 │ │ │ │ + tstpcs r6, #3522560 @ p-variant is OBSOLETE @ 0x35c000 │ │ │ │ @ instruction: 0xf8844620 │ │ │ │ rsbvs r7, r3, #32 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd1e5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ @ instruction: 0xf1062100 │ │ │ │ vshl.s8 d0, d28, d6 │ │ │ │ @ instruction: 0xf7ff452c │ │ │ │ @ instruction: 0xf106ff33 │ │ │ │ @ instruction: 0xf0ca0010 │ │ │ │ - @ instruction: 0xf854ff9d │ │ │ │ + @ instruction: 0xf854ffc9 │ │ │ │ tstlt r8, r4, lsl #30 │ │ │ │ stc2 7, cr15, [r4, #-1016]! @ 0xfffffc08 │ │ │ │ mvnsle r4, ip, lsr #5 │ │ │ │ @ instruction: 0xf6b44630 │ │ │ │ ldcllt 12, cr14, [r0, #-384]! @ 0xfffffe80 │ │ │ │ tstcs r6, #208, 18 @ 0x340000 │ │ │ │ movwcc r0, #48539 @ 0xbd9b │ │ │ │ @@ -338786,15 +338786,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 │ │ │ │ - strmi pc, [r5], -r5, ror #30 │ │ │ │ + @ instruction: 0x4605ff91 │ │ │ │ eorsle r4, sp, r9, lsr #6 │ │ │ │ andcs r2, r1, r0, ror #2 │ │ │ │ bl 1d387f0 │ │ │ │ ldrvs lr, [r6, #-2496] @ 0xfffff640 │ │ │ │ strmi r0, [r1], sp, lsr #27 │ │ │ │ streq lr, [r5, #2822] @ 0xb06 │ │ │ │ blcs 1958dc │ │ │ │ @@ -339504,15 +339504,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: 0xf8d4feed │ │ │ │ + @ instruction: 0xf8d4ff19 │ │ │ │ smlatblt r8, ip, ip, r0 │ │ │ │ @ instruction: 0xff3cf7fd │ │ │ │ stceq 8, cr15, [r8], {212} @ 0xd4 │ │ │ │ @ instruction: 0xf7ffb108 │ │ │ │ @ instruction: 0xf8d4f9fb │ │ │ │ smlabblt r8, ip, ip, r0 │ │ │ │ @ instruction: 0xf9f6f7ff │ │ │ │ @@ -339557,18 +339557,18 @@ │ │ │ │ svceq 0x0001f1b8 │ │ │ │ @ instruction: 0x4629d156 │ │ │ │ @ instruction: 0xf0004638 │ │ │ │ strmi pc, [r4], -r3, asr #30 │ │ │ │ rsble r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0xf6b34628 │ │ │ │ @ instruction: 0xf125ed78 │ │ │ │ - @ instruction: 0xf772fdbd │ │ │ │ + @ instruction: 0xf772fde9 │ │ │ │ @ instruction: 0x4601f9df │ │ │ │ subsvs pc, r8, r4, lsl #10 │ │ │ │ - stc2l 1, cr15, [r8, #148] @ 0x94 │ │ │ │ + ldc2l 1, cr15, [r4, #148]! @ 0x94 │ │ │ │ svchi 0x005bf3bf │ │ │ │ andhi pc, r8, r4, asr #17 │ │ │ │ @ instruction: 0x46304b5a │ │ │ │ @ instruction: 0xf8596027 │ │ │ │ blmi 17d794c │ │ │ │ @ instruction: 0xf859463a │ │ │ │ strtmi r5, [r9], -r3 │ │ │ │ @@ -339653,31 +339653,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 #22 │ │ │ │ addeq r4, r0, r2, lsr #14 │ │ │ │ - strhteq r4, [fp], -ip │ │ │ │ + eoreq r4, fp, ip, lsl lr │ │ │ │ andeq r0, r0, r0, asr #11 │ │ │ │ muleq r0, r8, r9 │ │ │ │ - eoreq sp, fp, r2, ror #18 │ │ │ │ - eoreq r8, fp, r0, asr r0 │ │ │ │ - eorseq r3, r0, r0, asr #2 │ │ │ │ - eoreq r0, sl, r8, lsr #26 │ │ │ │ - mlaeq fp, lr, pc, r7 @ │ │ │ │ + eoreq sp, fp, r2, asr #19 │ │ │ │ + strhteq r8, [fp], -r0 │ │ │ │ + eorseq r3, r0, r0, lsr #3 │ │ │ │ + eoreq r0, sl, r8, lsl #27 │ │ │ │ + strdeq r7, [fp], -lr @ │ │ │ │ addeq r3, r3, r3, ror #2 │ │ │ │ addeq r3, r3, r6, asr r1 │ │ │ │ - ldrshteq r3, [r0], -r8 │ │ │ │ - mlaeq fp, r4, pc, r7 @ │ │ │ │ - eoreq r0, sl, r2, ror #25 │ │ │ │ - eorseq r3, r0, r0, lsr #1 │ │ │ │ - eoreq r7, fp, r8, ror #29 │ │ │ │ - eoreq r0, sl, sl, lsl #25 │ │ │ │ - eoreq r7, fp, r2, lsr #30 │ │ │ │ + eorseq r3, r0, r8, asr r1 │ │ │ │ + strdeq r7, [fp], -r4 @ │ │ │ │ + eoreq r0, sl, r2, asr #26 │ │ │ │ + eorseq r3, r0, r0, lsl #2 │ │ │ │ + eoreq r7, fp, r8, asr #30 │ │ │ │ + eoreq r0, sl, sl, ror #25 │ │ │ │ + eoreq r7, fp, r2, lsl #31 │ │ │ │ addeq r3, r3, r8, asr #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecd2cec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7870ff0 │ │ │ │ @ instruction: 0x4605ffb9 │ │ │ │ mcr2 7, 7, pc, cr0, cr15, {7} @ │ │ │ │ @@ -339704,15 +339704,15 @@ │ │ │ │ ldrbtmi r4, [fp], #-2823 @ 0xfffff4f9 │ │ │ │ svchi 0x005bf3bf │ │ │ │ movwcs r7, #4120 @ 0x1018 │ │ │ │ svchi 0x005bf3bf │ │ │ │ strb r7, [r9, fp, lsr #32]! │ │ │ │ addeq r3, r3, sp, lsl r0 │ │ │ │ addeq r3, r3, r2, lsl r0 │ │ │ │ - eoreq r7, fp, r4, asr lr │ │ │ │ + strhteq r7, [fp], -r4 │ │ │ │ strdeq r2, [r3], sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecd2d78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r6, r0, ror #31 │ │ │ │ ldmdami r5, {r2, r9, sl, lr} │ │ │ │ andscs sl, r3, #32768 @ 0x8000 │ │ │ │ @@ -339821,26 +339821,26 @@ │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ blx fe5b9aee │ │ │ │ @ instruction: 0xf6b3e7e1 │ │ │ │ svclt 0x0000ee6e │ │ │ │ addeq r4, r0, r6, lsl #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r4, r0, r0, ror #6 │ │ │ │ - eorseq r2, r0, r8, asr #28 │ │ │ │ - eoreq r7, fp, sl, lsl sp │ │ │ │ - eoreq r0, sl, r2, lsr #20 │ │ │ │ - eorseq r2, r0, r2, lsr lr │ │ │ │ - eoreq r7, fp, r4, ror #25 │ │ │ │ - eoreq r0, sl, sl, lsl #20 │ │ │ │ - eorseq r2, r0, r6, lsl lr │ │ │ │ - eoreq r7, fp, r4, lsl #26 │ │ │ │ - strdeq r0, [sl], -r0 @ │ │ │ │ - ldrshteq r2, [r0], -r6 │ │ │ │ - strdeq r7, [fp], -ip @ │ │ │ │ - eoreq r0, sl, lr, asr #19 │ │ │ │ + eorseq r2, r0, r8, lsr #29 │ │ │ │ + eoreq r7, fp, sl, ror sp │ │ │ │ + eoreq r0, sl, r2, lsl #21 │ │ │ │ + mlaseq r0, r2, lr, r2 │ │ │ │ + eoreq r7, fp, r4, asr #26 │ │ │ │ + eoreq r0, sl, sl, ror #20 │ │ │ │ + eorseq r2, r0, r6, ror lr │ │ │ │ + eoreq r7, fp, r4, ror #26 │ │ │ │ + eoreq r0, sl, r0, asr sl │ │ │ │ + eorseq r2, r0, r6, asr lr │ │ │ │ + eoreq r7, fp, ip, asr sp │ │ │ │ + eoreq r0, sl, lr, lsr #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecd2f74 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r1, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xff32f7ff │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ @@ -340640,17 +340640,17 @@ │ │ │ │ svclt 0x0000e80e │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ blcc fe82f1f8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq r3, [r0], r8 │ │ │ │ addeq r3, r0, lr, asr r6 │ │ │ │ - mlaseq r0, r2, r1, r2 │ │ │ │ - eoreq r7, fp, lr, rrx │ │ │ │ - eoreq pc, r9, r0, lsl sp @ │ │ │ │ + ldrshteq r2, [r0], -r2 │ │ │ │ + eoreq r7, fp, lr, asr #1 │ │ │ │ + eoreq pc, r9, r0, ror sp @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd3c1c │ │ │ │ @ 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}^ │ │ │ │ @@ -340679,17 +340679,17 @@ │ │ │ │ @ instruction: 0xf7704479 │ │ │ │ @ instruction: 0xf04ffcdd │ │ │ │ @ instruction: 0xe7e430ff │ │ │ │ svc 0x00b8f6b2 │ │ │ │ ldrdeq r3, [r0], r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r3, r0, lr, r5 │ │ │ │ - ldrsbteq r2, [r0], -r6 │ │ │ │ - eoreq r6, fp, ip, ror #31 │ │ │ │ - eoreq pc, r9, r8, ror #24 │ │ │ │ + eorseq r2, r0, r6, lsr r1 │ │ │ │ + eoreq r7, fp, ip, asr #32 │ │ │ │ + eoreq pc, r9, r8, asr #25 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd3cb8 │ │ │ │ @ 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 │ │ │ │ @@ -340721,17 +340721,17 @@ │ │ │ │ stc2 7, cr15, [sl], {112} @ 0x70 │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ @ instruction: 0xf6b2e7dc │ │ │ │ svclt 0x0000ef66 │ │ │ │ addeq r3, r0, r0, lsr r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r3, r0, r8, lsl #10 │ │ │ │ - eorseq r2, r0, sl │ │ │ │ - eoreq pc, r9, r8, asr #23 │ │ │ │ - eoreq r6, fp, lr, asr pc │ │ │ │ + eorseq r2, r0, sl, rrx │ │ │ │ + eoreq pc, r9, r8, lsr #24 │ │ │ │ + strhteq r6, [fp], -lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd3d60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, ip, r0, asr #31 │ │ │ │ strcs r4, [r0], #-2858 @ 0xfffff4d6 │ │ │ │ stmdavs r0, {r0, r2, r9, sl, lr} │ │ │ │ bmi be1374 │ │ │ │ @@ -340853,17 +340853,17 @@ │ │ │ │ @ instruction: 0xf7704479 │ │ │ │ @ instruction: 0xf04ffb81 │ │ │ │ @ instruction: 0xe78a30ff │ │ │ │ mrc 6, 2, APSR_nzcv, cr12, cr2, {5} │ │ │ │ addeq r3, r0, sl, asr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r3, r0, sl, r3 │ │ │ │ - eorseq r1, r0, sl, lsl #28 │ │ │ │ - eoreq r6, fp, r4, lsr sp │ │ │ │ - strhteq pc, [r9], -r0 @ │ │ │ │ + eorseq r1, r0, sl, ror #28 │ │ │ │ + mlaeq fp, r4, sp, r6 │ │ │ │ + eoreq pc, r9, r0, lsl 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 │ │ │ │ @@ -340965,34 +340965,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 fe83acd4 │ │ │ │ svclt 0x0000e7a4 │ │ │ │ addeq r3, r0, lr, lsl r0 │ │ │ │ - eorseq r1, r0, lr, asr #27 │ │ │ │ + eorseq r1, r0, lr, lsr #28 │ │ │ │ addeq r2, r0, sl, lsr #31 │ │ │ │ - ldrsbteq r1, [r0], -r8 │ │ │ │ + eorseq r1, r0, r8, lsr sp │ │ │ │ + eoreq r6, fp, r6, lsr sp │ │ │ │ + eoreq pc, r9, r0, lsl #18 │ │ │ │ + eoreq pc, r9, r8, asr #17 │ │ │ │ + eorseq r1, r0, r8, asr sp │ │ │ │ ldrdeq r6, [fp], -r6 @ │ │ │ │ - eoreq pc, r9, r0, lsr #17 │ │ │ │ + eoreq pc, r9, r6, lsr #17 │ │ │ │ + eorseq r1, r0, r6, lsr sp │ │ │ │ + mlaeq fp, r0, ip, r6 │ │ │ │ + eoreq pc, r9, r8, lsl #17 │ │ │ │ + eorseq r1, r0, r8, lsl sp │ │ │ │ + eoreq r6, fp, r6, asr ip │ │ │ │ + eorseq r1, r0, r2, lsl #26 │ │ │ │ + eoreq r6, fp, sl, lsr #24 │ │ │ │ eoreq pc, r9, r8, ror #16 │ │ │ │ - ldrshteq r1, [r0], -r8 │ │ │ │ - eoreq r6, fp, r6, ror ip │ │ │ │ - eoreq pc, r9, r6, asr #16 │ │ │ │ - ldrsbteq r1, [r0], -r6 │ │ │ │ - eoreq r6, fp, r0, lsr ip │ │ │ │ - eoreq pc, r9, r8, lsr #16 │ │ │ │ - ldrhteq r1, [r0], -r8 │ │ │ │ - strdeq r6, [fp], -r6 @ │ │ │ │ - eorseq r1, r0, r2, lsr #25 │ │ │ │ - eoreq r6, fp, sl, asr #23 │ │ │ │ - eoreq pc, r9, r8, lsl #16 │ │ │ │ - eorseq r1, r0, ip, ror ip │ │ │ │ - strdeq r6, [fp], -r6 @ │ │ │ │ - eoreq pc, r9, r2, ror #15 │ │ │ │ + ldrsbteq r1, [r0], -ip │ │ │ │ + eoreq r6, fp, r6, asr fp │ │ │ │ + eoreq pc, r9, r2, asr #16 │ │ │ │ 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 fecd4184 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @@ -341829,23 +341829,23 @@ │ │ │ │ @ instruction: 0xe674d1da │ │ │ │ mcr 6, 6, pc, cr0, cr1, {5} @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ ldrdeq r2, [r0], r0 │ │ │ │ addeq r2, r0, lr, asr #17 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ addeq r2, r0, r4, ror #11 │ │ │ │ - ldrdeq lr, [r9], -r0 @ │ │ │ │ - eorseq r1, r0, ip, ror r0 │ │ │ │ - eoreq r6, fp, r4, lsr #32 │ │ │ │ - eorseq r1, r0, ip, asr #32 │ │ │ │ - eoreq r6, fp, sl, lsr #32 │ │ │ │ - eorseq r1, r0, ip │ │ │ │ - eoreq lr, r9, r6, ror #22 │ │ │ │ - eoreq r6, fp, lr │ │ │ │ - eoreq r6, fp, ip │ │ │ │ + eoreq lr, r9, r0, lsr ip │ │ │ │ + ldrsbteq r1, [r0], -ip │ │ │ │ + eoreq r6, fp, r4, lsl #1 │ │ │ │ + eorseq r1, r0, ip, lsr #1 │ │ │ │ + eoreq r6, fp, sl, lsl #1 │ │ │ │ + eorseq r1, r0, ip, rrx │ │ │ │ + eoreq lr, r9, r6, asr #23 │ │ │ │ + eoreq r6, fp, lr, rrx │ │ │ │ + eoreq r6, fp, ip, rrx │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd4ec8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrshcs r0, [ip, #-240] @ 0xffffff10 │ │ │ │ andcs r4, r1, r1, lsl sp │ │ │ │ bl fe63b79c │ │ │ │ bmi 5d091c │ │ │ │ @@ -342066,43 +342066,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 113a4e2 │ │ │ │ + blx 1c3a4e2 │ │ │ │ @ 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 │ │ │ │ - strtmi pc, [r0], -r3, lsr #24 │ │ │ │ + strtmi pc, [r0], -pc, asr #24 │ │ │ │ bl 113bb44 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ strtmi r2, [r8], -r2, lsl #2 │ │ │ │ - ldc2 1, cr15, [sl], {35} @ 0x23 │ │ │ │ + mcrr2 1, 2, pc, r6, cr3 @ │ │ │ │ @ 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 2006ce8 │ │ │ │ strbmi r2, [r8], -r3, lsl #2 │ │ │ │ streq pc, [r4], -r6 │ │ │ │ - blx 13a552 │ │ │ │ + stc2 1, cr15, [sl], #-140 @ 0xffffff74 │ │ │ │ strtmi fp, [r0], -lr, lsl #22 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ blx 13c0bc │ │ │ │ @ instruction: 0xf10b6d3b │ │ │ │ ldrmi r0, [r8, #2832] @ 0xb10 │ │ │ │ ldmvs fp!, {r3, r6, r9, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8db2200 │ │ │ │ @@ -342112,19 +342112,19 @@ │ │ │ │ strmi r2, [r4], -r8, lsl #6 │ │ │ │ stmib r7, {r0, r2, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8c75327 │ │ │ │ @ instruction: 0x074a2098 │ │ │ │ bvs 2033860 │ │ │ │ tstcs r3, ip, lsl #6 │ │ │ │ @ instruction: 0xf1234648 │ │ │ │ - @ instruction: 0x4620fbdb │ │ │ │ + strtmi pc, [r0], -r7, lsl #24 │ │ │ │ mcr2 7, 1, pc, cr6, cr11, {7} @ │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ strbmi r2, [r8], -ip, lsl #2 │ │ │ │ - blx ff63a5aa │ │ │ │ + blx 13a5aa │ │ │ │ @ instruction: 0xf6b1e7d3 │ │ │ │ mvnsvs lr, r2, 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 │ │ │ │ @@ -342165,33 +342165,33 @@ │ │ │ │ stmdavs r3!, {r1, r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ cmnvs fp, fp, ror r1 │ │ │ │ addscs pc, r8, r7, asr #17 │ │ │ │ bvs 20187c0 │ │ │ │ adcne pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf8c72103 │ │ │ │ movwcs r3, #49308 @ 0xc09c │ │ │ │ - blx 1d3a672 │ │ │ │ + blx fe83a672 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ ldmdbvs fp!, {r0, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ smlabbcs ip, r2, r9, r1 │ │ │ │ @ instruction: 0xf1236a38 │ │ │ │ - @ instruction: 0xf8c7fb65 │ │ │ │ + @ instruction: 0xf8c7fb91 │ │ │ │ movwcs r9, #49304 @ 0xc098 │ │ │ │ tstcs r6, sl, ror sl │ │ │ │ @ instruction: 0xf10b68e8 │ │ │ │ @ instruction: 0xf8c70b01 │ │ │ │ strcc r8, [r0, #-160]! @ 0xffffff60 │ │ │ │ @ instruction: 0xf8c70880 │ │ │ │ bvs f7e484 │ │ │ │ - blx 16ba6a6 │ │ │ │ + blx fe1ba6a6 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ vldmdbvs fp!, {s31-s117} │ │ │ │ @ instruction: 0xd3ae459b │ │ │ │ bvs f98420 │ │ │ │ - blx 1bba6ba │ │ │ │ + blx fe6ba6ba │ │ │ │ ldmdale r8, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, sp} │ │ │ │ blvs 1798520 │ │ │ │ andle r1, r1, r3, asr #24 │ │ │ │ bl 18bbd00 │ │ │ │ blmi 1910bb4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ @@ -342284,23 +342284,23 @@ │ │ │ │ stmib r1, {r0, r8, r9, ip, sp}^ │ │ │ │ orrvs r3, fp, r4, lsl #6 │ │ │ │ ldc2 7, cr15, [r4, #1012]! @ 0x3f4 │ │ │ │ @ instruction: 0xf6b1e65a │ │ │ │ svclt 0x0000eb2c │ │ │ │ addeq r1, r0, r0, asr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq lr, r9, lr, ror #8 │ │ │ │ - eoreq r5, fp, sl, asr #17 │ │ │ │ - eorseq r0, r0, ip, lsr r9 │ │ │ │ - eorseq r0, r0, sl, lsl r9 │ │ │ │ - ldrdeq r5, [fp], -r4 @ │ │ │ │ - ldrsbteq r0, [r0], -r6 │ │ │ │ - eoreq lr, r9, ip, lsl #8 │ │ │ │ - strhteq r5, [fp], -r4 │ │ │ │ - strhteq r5, [fp], -r0 │ │ │ │ + eoreq lr, r9, lr, asr #9 │ │ │ │ + eoreq r5, fp, sl, lsr #18 │ │ │ │ + mlaseq r0, ip, r9, r0 │ │ │ │ + eorseq r0, r0, sl, ror r9 │ │ │ │ + eoreq r5, fp, r4, lsr r9 │ │ │ │ + eorseq r0, r0, r6, lsr r9 │ │ │ │ + eoreq lr, r9, ip, ror #8 │ │ │ │ + eoreq r5, fp, r4, lsl r9 │ │ │ │ + eoreq r5, fp, r0, lsl r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecd55e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r2, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf0014479 │ │ │ │ @ instruction: 0xbd08f95d │ │ │ │ @ instruction: 0xfffff9e1 │ │ │ │ @@ -342597,15 +342597,15 @@ │ │ │ │ @ instruction: 0x4620ee34 │ │ │ │ mcr 6, 6, pc, cr12, cr0, {5} @ │ │ │ │ @ instruction: 0xf7fd4640 │ │ │ │ bfi pc, r1, (invalid: 30:22) @ │ │ │ │ ldm r8!, {r0, r4, r5, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdeq r1, [r0], sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r1, fp, r6, asr #30 │ │ │ │ + eoreq r1, fp, r6, lsr #31 │ │ │ │ @ instruction: 0xfffffc33 │ │ │ │ @ instruction: 0xfffffbe9 │ │ │ │ @ instruction: 0x008017ba │ │ │ │ ldrdeq r0, [r3], lr │ │ │ │ addeq r0, r3, r8, ror #5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -343732,16 +343732,16 @@ │ │ │ │ @ instruction: 0xf76d4479 │ │ │ │ strb pc, [r8, r1, lsl #26]! @ │ │ │ │ svc 0x00def6af │ │ │ │ addeq r0, r0, ip, lsl #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq pc, r2, r5, lsl #3 │ │ │ │ addeq r0, r0, r2, ror #11 │ │ │ │ - eoreq r4, fp, r0, lsl #4 │ │ │ │ - strhteq ip, [r9], -r0 │ │ │ │ + eoreq r4, fp, r0, ror #4 │ │ │ │ + eoreq ip, r9, r0, lsl sp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd6c6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r8], r0 @ │ │ │ │ ldrmi r6, [r5], -r6, lsl #16 │ │ │ │ tstcs r8, #0, 8 │ │ │ │ tstls r2, sl, ror #12 │ │ │ │ @@ -343769,16 +343769,16 @@ │ │ │ │ @ instruction: 0xf76d4479 │ │ │ │ @ instruction: 0xe7e9fcb7 │ │ │ │ svc 0x0094f6af │ │ │ │ addeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq pc, r2, lr, ror #1 │ │ │ │ addeq r0, r0, ip, asr #10 │ │ │ │ - eoreq r4, fp, r0, lsr #3 │ │ │ │ - eoreq ip, r9, ip, lsl ip │ │ │ │ + eoreq r4, fp, r0, lsl #4 │ │ │ │ + eoreq ip, r9, ip, ror ip │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd6d00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r8, lsr #31 │ │ │ │ blmi 911b80 │ │ │ │ ldrbtmi fp, [r8], #-146 @ 0xffffff6e │ │ │ │ stmiapl r3, {sl, sp}^ │ │ │ │ @@ -343852,17 +343852,17 @@ │ │ │ │ ldrbtmi r4, [sl], #-2312 @ 0xfffff6f8 │ │ │ │ @ instruction: 0xf76d4479 │ │ │ │ strb pc, [r8, pc, lsl #24] @ │ │ │ │ cdp 6, 14, cr15, cr12, cr15, {5} │ │ │ │ addeq r0, r0, lr, asr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r0, r0, lr, lsr r4 │ │ │ │ - strhteq lr, [pc], -lr │ │ │ │ - eoreq r4, fp, r2, lsl #1 │ │ │ │ - eoreq ip, r9, ip, asr #21 │ │ │ │ + eoreq pc, pc, lr, lsl r0 @ │ │ │ │ + eoreq r4, fp, r2, ror #1 │ │ │ │ + eoreq ip, r9, ip, lsr #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd6e50 │ │ │ │ @ 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 │ │ │ │ @@ -344135,45 +344135,45 @@ │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ orrseq r4, fp, r2, lsr #18 │ │ │ │ b 125127c │ │ │ │ @ instruction: 0xf6af0292 │ │ │ │ stmibvc r2!, {r3, r4, r5, r6, r8, fp, sp, lr, pc}^ │ │ │ │ ldmdbmi pc, {r2, r4, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ @ instruction: 0xe7c54479 │ │ │ │ - eoreq lr, pc, lr, ror sp @ │ │ │ │ - strdeq r2, [lr], -r6 @ │ │ │ │ - eoreq r3, fp, r6, asr #28 │ │ │ │ - eoreq lr, pc, r6, asr #26 │ │ │ │ - eoreq r3, fp, sl, lsl lr │ │ │ │ - strdeq r3, [fp], -ip @ │ │ │ │ + ldrdeq lr, [pc], -lr @ │ │ │ │ + eoreq r2, lr, r6, asr fp │ │ │ │ + eoreq r3, fp, r6, lsr #29 │ │ │ │ + eoreq lr, pc, r6, lsr #27 │ │ │ │ + eoreq r3, fp, sl, ror lr │ │ │ │ + eoreq r3, fp, ip, asr lr │ │ │ │ rsbseq lr, fp, sl, lsl r6 │ │ │ │ - eoreq r3, fp, ip, ror #27 │ │ │ │ + eoreq r3, fp, ip, asr #28 │ │ │ │ ldrshteq lr, [fp], #-92 @ 0xffffffa4 │ │ │ │ - ldrdeq r3, [fp], -sl @ │ │ │ │ + eoreq r3, fp, sl, lsr lr │ │ │ │ ldrsbteq lr, [fp], #-92 @ 0xffffffa4 │ │ │ │ - eoreq r3, fp, r6, asr #27 │ │ │ │ + eoreq r3, fp, r6, lsr #28 │ │ │ │ rsbseq lr, fp, r4, lsr #11 │ │ │ │ - strhteq r3, [fp], -r2 │ │ │ │ + eoreq r3, fp, r2, lsl lr │ │ │ │ rsbseq lr, fp, lr, ror #10 │ │ │ │ - eoreq r3, fp, r0, lsr #27 │ │ │ │ + eoreq r3, fp, r0, lsl #28 │ │ │ │ rsbseq lr, fp, lr, ror r5 │ │ │ │ - mlaeq fp, r0, sp, r3 │ │ │ │ + strdeq r3, [fp], -r0 @ │ │ │ │ rsbseq lr, fp, lr, asr r5 │ │ │ │ - eoreq r3, fp, r0, lsl #27 │ │ │ │ + eoreq r3, fp, r0, ror #27 │ │ │ │ ldrshteq lr, [fp], #-78 @ 0xffffffb2 │ │ │ │ - eoreq r3, fp, r8, lsr #27 │ │ │ │ - eoreq r3, fp, lr, lsl #27 │ │ │ │ - eoreq r4, fp, r2, asr #1 │ │ │ │ - mlaeq fp, r8, ip, r3 │ │ │ │ - mlaeq fp, r2, ip, r3 │ │ │ │ - eoreq r3, fp, sl, lsl sp │ │ │ │ + eoreq r3, fp, r8, lsl #28 │ │ │ │ + eoreq r3, fp, lr, ror #27 │ │ │ │ + eoreq r4, fp, r2, lsr #2 │ │ │ │ strdeq r3, [fp], -r8 @ │ │ │ │ - eoreq r3, fp, ip, asr #25 │ │ │ │ - eoreq r3, fp, r4, asr #25 │ │ │ │ - eoreq lr, fp, r8, lsl #12 │ │ │ │ + strdeq r3, [fp], -r2 @ │ │ │ │ + eoreq r3, fp, sl, ror sp │ │ │ │ + eoreq r3, fp, r8, asr sp │ │ │ │ + eoreq r3, fp, ip, lsr #26 │ │ │ │ + eoreq r3, fp, r4, lsr #26 │ │ │ │ + eoreq lr, fp, r8, ror #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecd732c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ andcs r4, r1, sp, lsl r9 │ │ │ │ stmdavc r2!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8947923 │ │ │ │ @@ -344200,19 +344200,19 @@ │ │ │ │ @ instruction: 0xf3c24909 │ │ │ │ ldrbtmi r0, [r9], #-640 @ 0xfffffd80 │ │ │ │ ldm r8!, {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 r2!, {r0, r1, r2, r3, r5, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrb r7, [r5, r3, ror #16] │ │ │ │ - eoreq r3, fp, r8, ror ip │ │ │ │ - eoreq r3, fp, sl, ror ip │ │ │ │ - eoreq r3, fp, sl, asr ip │ │ │ │ - eoreq r3, fp, sl, lsr ip │ │ │ │ - eoreq r3, fp, r2, lsr #24 │ │ │ │ + ldrdeq r3, [fp], -r8 @ │ │ │ │ + ldrdeq r3, [fp], -sl @ │ │ │ │ + strhteq r3, [fp], -sl │ │ │ │ + mlaeq fp, sl, ip, r3 │ │ │ │ + eoreq r3, fp, r2, lsl #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecd73c8 │ │ │ │ @ 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 │ │ │ │ @@ -344252,20 +344252,20 @@ │ │ │ │ andcs r4, r1, sl, lsl #18 │ │ │ │ @ instruction: 0xf6af4479 │ │ │ │ stmdbvc r1!, {r1, r4, r7, fp, sp, lr, pc} │ │ │ │ stmdbmi r8, {r0, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ stm sl, {r0, r1, r2, r3, r5, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7bb │ │ │ │ + eoreq r3, fp, ip, ror ip │ │ │ │ + strdeq r3, [fp], -r4 @ │ │ │ │ + eoreq r3, fp, r8, lsl #24 │ │ │ │ + eoreq r3, fp, r6, ror #23 │ │ │ │ eoreq r3, fp, ip, lsl ip │ │ │ │ - mlaeq fp, r4, fp, r3 │ │ │ │ - eoreq r3, fp, r8, lsr #23 │ │ │ │ - eoreq r3, fp, r6, lsl #23 │ │ │ │ - strhteq r3, [fp], -ip │ │ │ │ - eoreq r3, fp, r6, lsr #23 │ │ │ │ + eoreq r3, fp, r6, lsl #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 │ │ │ │ @@ -344296,21 +344296,21 @@ │ │ │ │ andcs r4, r1, fp, lsl #18 │ │ │ │ @ instruction: 0xf6af4479 │ │ │ │ svccs 0x0000e83a │ │ │ │ stmdbmi r9, {r0, r3, r6, r7, ip, lr, pc} │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ ldmda r2!, {r0, r1, r2, r3, r5, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7c3 │ │ │ │ - eoreq r3, fp, r4, ror fp │ │ │ │ - eoreq lr, pc, lr, lsl #18 │ │ │ │ - eoreq r2, lr, r8, lsl #13 │ │ │ │ - ldrdeq r7, [ip], -r2 @ │ │ │ │ - eoreq r2, lr, r6, asr r4 │ │ │ │ - eoreq r3, fp, r8, lsl fp │ │ │ │ - eoreq r2, lr, sl, lsr r4 │ │ │ │ + ldrdeq r3, [fp], -r4 @ │ │ │ │ + eoreq lr, pc, lr, ror #18 │ │ │ │ + eoreq r2, lr, r8, ror #13 │ │ │ │ + eoreq r8, ip, r2, lsr r0 │ │ │ │ + strhteq r2, [lr], -r6 │ │ │ │ + eoreq r3, fp, r8, ror fp │ │ │ │ + mlaeq lr, sl, r4, r2 │ │ │ │ stmdbcs r4, {r0, r4, r7, r8, ip, sp, pc} │ │ │ │ ldrbmi sp, [r0, -r0]! │ │ │ │ bmi 4eea74 │ │ │ │ strlt r4, [r8, #-1146] @ 0xfffffb86 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @@ -344319,18 +344319,18 @@ │ │ │ │ stclt 8, cr14, [r8, #-64] @ 0xffffffc0 │ │ │ │ andle r2, r5, lr, lsr r8 │ │ │ │ andle r2, r0, pc, lsr r8 │ │ │ │ bmi 2d213c │ │ │ │ @ instruction: 0xe7ea447a │ │ │ │ ldrbtmi r4, [sl], #-2564 @ 0xfffff5fc │ │ │ │ ldrbmi lr, [r0, -r7, ror #15]! │ │ │ │ - eoreq r3, fp, r0, lsl #22 │ │ │ │ - strdeq r3, [fp], -ip @ │ │ │ │ - eoreq r3, fp, r8, asr #21 │ │ │ │ - strhteq r3, [fp], -r6 │ │ │ │ + eoreq r3, fp, r0, ror #22 │ │ │ │ + eoreq r3, fp, ip, asr fp │ │ │ │ + eoreq r3, fp, r8, lsr #22 │ │ │ │ + eoreq r3, fp, r6, lsl fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecd75a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ ldmdbmi r2, {r0, r4, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-1 │ │ │ │ mulgt r5, r4, r8 │ │ │ │ @@ -344346,17 +344346,17 @@ │ │ │ │ @ instruction: 0xf6ae4479 │ │ │ │ ldclt 15, cr14, [r0, #-864] @ 0xfffffca0 │ │ │ │ andcs r4, r1, r6, lsl #18 │ │ │ │ @ instruction: 0xf6ae4479 │ │ │ │ stmdbvc r3!, {r1, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ svclt 0x0000e7ef │ │ │ │ rsbseq lr, fp, r2, lsr #2 │ │ │ │ - strhteq r3, [fp], -r8 │ │ │ │ - strhteq r3, [fp], -r0 │ │ │ │ - mlaeq fp, r8, sl, r3 │ │ │ │ + eoreq r3, fp, r8, lsl fp │ │ │ │ + eoreq r3, fp, r0, lsl fp │ │ │ │ + strdeq r3, [fp], -r8 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecd7608 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ andcs r4, r1, ip, lsl #18 │ │ │ │ stmdavc r2!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ mulgt r0, r4, r8 │ │ │ │ @@ -344366,16 +344366,16 @@ │ │ │ │ @ instruction: 0xf6ae2202 │ │ │ │ stmdbvc 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 0x00a6f6ae │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r3, fp, r0, lsl #21 │ │ │ │ - strhteq r3, [fp], -r6 │ │ │ │ + eoreq r3, fp, r0, ror #21 │ │ │ │ + eoreq r3, fp, r6, lsl sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecd7654 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r3], -r8, ror #31 │ │ │ │ cmplt sl, ip, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-2578 @ 0xfffff5ee │ │ │ │ andcs r4, r1, r2, lsl r9 │ │ │ │ @@ -344392,20 +344392,20 @@ │ │ │ │ subseq pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf04f4639 │ │ │ │ svclt 0x00480001 │ │ │ │ strcc r7, [r1, #-2090] @ 0xfffff7d6 │ │ │ │ svc 0x0074f6ae │ │ │ │ adcsmi r0, r5, #100, 16 @ 0x640000 │ │ │ │ ldcllt 1, cr13, [r8, #964]! @ 0x3c4 │ │ │ │ - eoreq r3, fp, sl, asr #20 │ │ │ │ - eoreq r2, sl, r8, asr r9 │ │ │ │ - eoreq r5, fp, lr, lsr r7 │ │ │ │ - eoreq lr, pc, r8, ror #14 │ │ │ │ - eoreq r2, lr, r0, ror #9 │ │ │ │ - eoreq r7, ip, r8, lsr #28 │ │ │ │ + eoreq r3, fp, sl, lsr #21 │ │ │ │ + strhteq r2, [sl], -r8 │ │ │ │ + mlaeq fp, lr, r7, r5 │ │ │ │ + eoreq lr, pc, r8, asr #15 │ │ │ │ + eoreq r2, lr, r0, asr #10 │ │ │ │ + eoreq r7, ip, r8, lsl #29 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ mulcc r7, r0, r9 │ │ │ │ blcs 191cec │ │ │ │ stmdbvc r1!, {r1, r4, r5, r6, r8, r9, fp, ip, lr, pc}^ │ │ │ │ @@ -344478,30 +344478,30 @@ │ │ │ │ @ instruction: 0xf6ae4479 │ │ │ │ @ instruction: 0xe7c6eed0 │ │ │ │ @ instruction: 0x461a4912 │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ cdp 6, 12, cr15, cr8, cr14, {5} │ │ │ │ ldmdbmi r0, {r1, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7e54479 │ │ │ │ - eoreq lr, pc, ip, ror #13 │ │ │ │ - eoreq r2, lr, r4, ror #8 │ │ │ │ - strhteq r3, [fp], -r4 │ │ │ │ - mlaeq fp, r4, r7, r3 │ │ │ │ + eoreq lr, pc, ip, asr #14 │ │ │ │ + eoreq r2, lr, r4, asr #9 │ │ │ │ + eoreq r3, fp, r4, lsl r8 │ │ │ │ + strdeq r3, [fp], -r4 @ │ │ │ │ addeq r1, r0, r8, lsl r0 │ │ │ │ - eoreq r3, sl, r2, rrx │ │ │ │ - mlaeq fp, r8, sp, r5 │ │ │ │ - eoreq r3, sl, lr, asr #32 │ │ │ │ + eoreq r3, sl, r2, asr #1 │ │ │ │ + strdeq r5, [fp], -r8 @ │ │ │ │ + eoreq r3, sl, lr, lsr #1 │ │ │ │ + strhteq r3, [fp], -r4 │ │ │ │ + eoreq r3, fp, r0, lsr #19 │ │ │ │ eoreq r3, fp, r4, asr r9 │ │ │ │ - eoreq r3, fp, r0, asr #18 │ │ │ │ - strdeq r3, [fp], -r4 @ │ │ │ │ - eoreq r3, fp, r6, lsr #22 │ │ │ │ - eoreq r3, fp, r8, lsl #18 │ │ │ │ - eoreq r3, fp, r4, ror #17 │ │ │ │ - eoreq r3, fp, sl, asr #17 │ │ │ │ - eoreq lr, fp, ip, lsr #1 │ │ │ │ + eoreq r3, fp, r6, lsl #23 │ │ │ │ + eoreq r3, fp, r8, ror #18 │ │ │ │ + eoreq r3, fp, r4, asr #18 │ │ │ │ + eoreq r3, fp, sl, lsr #18 │ │ │ │ + eoreq lr, fp, ip, lsl #2 │ │ │ │ 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 │ │ │ │ @@ -344765,57 +344765,57 @@ │ │ │ │ andcs r4, r1, sl, lsl r6 │ │ │ │ @ instruction: 0xf6ae4479 │ │ │ │ @ instruction: 0xe77dec90 │ │ │ │ svc 0x00caf6ae │ │ │ │ @ instruction: 0x007ff99a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x007bde90 │ │ │ │ - ldrdeq r2, [lr], -r6 @ │ │ │ │ - eoreq r2, lr, r6, asr #25 │ │ │ │ + eoreq r2, lr, r6, lsr sp │ │ │ │ + eoreq r2, lr, r6, lsr #26 │ │ │ │ strdeq lr, [r2], r0 │ │ │ │ addeq r0, r0, ip, asr #26 │ │ │ │ - eoreq r2, lr, lr, lsr #25 │ │ │ │ - eoreq lr, r9, sl, lsl #14 │ │ │ │ + eoreq r2, lr, lr, lsl #26 │ │ │ │ + eoreq lr, r9, sl, ror #14 │ │ │ │ addeq lr, r2, r2, lsr #9 │ │ │ │ - eoreq r3, fp, lr, ror #15 │ │ │ │ - eoreq r3, fp, ip, lsl #16 │ │ │ │ - eoreq r2, lr, r0, lsl #24 │ │ │ │ + eoreq r3, fp, lr, asr #16 │ │ │ │ + eoreq r3, fp, ip, ror #16 │ │ │ │ + eoreq r2, lr, r0, ror #24 │ │ │ │ addeq lr, r2, r8, lsr #8 │ │ │ │ - eoreq r3, fp, ip, ror r7 │ │ │ │ - eoreq r3, fp, lr, lsr #15 │ │ │ │ + ldrdeq r3, [fp], -ip @ │ │ │ │ + eoreq r3, fp, lr, lsl #16 │ │ │ │ strdeq r0, [r0], r0 @ │ │ │ │ - eoreq r2, lr, sl, asr #23 │ │ │ │ - eoreq lr, r9, r0, lsr #12 │ │ │ │ + eoreq r2, lr, sl, lsr #24 │ │ │ │ + eoreq lr, r9, r0, lsl #13 │ │ │ │ rsbseq pc, pc, r8, lsl r8 @ │ │ │ │ - eoreq r3, fp, r0, lsl r7 │ │ │ │ - ldrdeq r3, [sl], -sl @ │ │ │ │ - strhteq r3, [fp], -ip │ │ │ │ + eoreq r3, fp, r0, ror r7 │ │ │ │ + eoreq r3, sl, sl, lsr lr │ │ │ │ + eoreq r3, fp, ip, lsl r7 │ │ │ │ addeq r1, r0, sl, lsl #6 │ │ │ │ - eoreq r2, lr, ip, lsl #22 │ │ │ │ - eoreq sp, fp, r2, lsr lr │ │ │ │ - mlaeq fp, lr, ip, r3 │ │ │ │ - eoreq r2, sl, sl, lsl #10 │ │ │ │ + eoreq r2, lr, ip, ror #22 │ │ │ │ + mlaeq fp, r2, lr, sp │ │ │ │ + strdeq r3, [fp], -lr @ │ │ │ │ + eoreq r2, sl, sl, ror #10 │ │ │ │ @ instruction: 0x008012b0 │ │ │ │ addeq r1, r0, r0, lsl #5 │ │ │ │ - eoreq r2, lr, r6, lsl r4 │ │ │ │ - strhteq lr, [r9], -sl │ │ │ │ - eoreq r2, lr, ip, lsr #20 │ │ │ │ + eoreq r2, lr, r6, ror r4 │ │ │ │ + eoreq lr, r9, sl, lsl r5 │ │ │ │ + eoreq r2, lr, ip, lsl #21 │ │ │ │ addeq lr, r2, r4, asr r2 │ │ │ │ addeq r1, r0, lr │ │ │ │ - eoreq r3, fp, r6, lsl r6 │ │ │ │ - eoreq r2, sl, r0, lsr r4 │ │ │ │ - eoreq lr, r9, r0, lsr r4 │ │ │ │ - eoreq r3, fp, r6, asr r5 │ │ │ │ - eoreq r3, sl, lr, lsl ip │ │ │ │ - eoreq r3, fp, r2, ror r5 │ │ │ │ - eoreq r3, fp, r8, asr r5 │ │ │ │ - eoreq r3, fp, r4, asr #10 │ │ │ │ - strhteq r2, [lr], -r6 │ │ │ │ - mlaeq fp, r6, r6, r3 │ │ │ │ - eoreq r3, fp, r0, lsr #10 │ │ │ │ + eoreq r3, fp, r6, ror r6 │ │ │ │ + mlaeq sl, r0, r4, r2 │ │ │ │ + mlaeq r9, r0, r4, lr │ │ │ │ + strhteq r3, [fp], -r6 │ │ │ │ + eoreq r3, sl, lr, ror ip │ │ │ │ + ldrdeq r3, [fp], -r2 @ │ │ │ │ + strhteq r3, [fp], -r8 │ │ │ │ + eoreq r3, fp, r4, lsr #11 │ │ │ │ + eoreq r2, lr, r6, lsl r3 │ │ │ │ + strdeq r3, [fp], -r6 @ │ │ │ │ + eoreq r3, fp, r0, lsl #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd7d34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi lr, {r5, r6, r7, r8, r9, sl, fp} │ │ │ │ bmi 92cd4c │ │ │ │ ldrbtmi r2, [r9], #-769 @ 0xfffffcff │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ @@ -344832,15 +344832,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 @ 180b88 │ │ │ │ @ instruction: 0x4631463a │ │ │ │ - @ instruction: 0xf9def0b5 │ │ │ │ + blx 43ce64 │ │ │ │ @ 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 19ac38 │ │ │ │ @@ -344851,15 +344851,15 @@ │ │ │ │ @ instruction: 0x007ff496 │ │ │ │ ldrsbteq sp, [fp], #-154 @ 0xffffff66 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecd7dcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf0bf6900 │ │ │ │ - @ instruction: 0x4620fcbf │ │ │ │ + strtmi pc, [r0], -fp, ror #25 │ │ │ │ blx fe1be996 │ │ │ │ svclt 0x0000bd10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrls pc, [r0, #-2271]! @ 0xfffff721 │ │ │ │ @@ -345200,18 +345200,18 @@ │ │ │ │ umulleq sp, r2, r0, pc @ │ │ │ │ addeq sp, r2, r2, ror pc │ │ │ │ addeq sp, r2, r0, lsr #26 │ │ │ │ addeq sp, r2, r6, lsr ip │ │ │ │ addeq sp, r2, r0, lsr #24 │ │ │ │ addeq sp, r2, r2, lsr ip │ │ │ │ addeq sp, r2, r8, lsr #24 │ │ │ │ - eoreq r3, fp, lr, asr r4 │ │ │ │ + strhteq r3, [fp], -lr │ │ │ │ rsbseq lr, fp, r0, lsl #22 │ │ │ │ @ instruction: 0x0082daba │ │ │ │ - eoreq r3, fp, r0, lsr r4 │ │ │ │ + mlaeq fp, r0, r4, r3 │ │ │ │ addeq sp, r2, ip, lsl #21 │ │ │ │ @ instruction: 0x47703014 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, ip, sp, lsl ip │ │ │ │ @@ -345222,24 +345222,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 │ │ │ │ - stc2 0, cr15, [r6, #-760] @ 0xfffffd08 │ │ │ │ - ldc2 0, cr15, [lr, #-760]! @ 0xfffffd08 │ │ │ │ + ldc2 0, cr15, [r2, #-760]! @ 0xfffffd08 │ │ │ │ + stc2l 0, cr15, [sl, #-760]! @ 0xfffffd08 │ │ │ │ strbtmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf82cf0c2 │ │ │ │ + @ instruction: 0xf858f0c2 │ │ │ │ vst2.8 {d22-d23}, [pc :128]! │ │ │ │ @ instruction: 0xf6cf4237 │ │ │ │ strtmi r7, [r3], -pc, asr #5 │ │ │ │ ldrtmi r4, [r8], -r9, ror #12 │ │ │ │ @ instruction: 0xf0bf402a │ │ │ │ - teqpvs r0, r7 @ @ p-variant is OBSOLETE │ │ │ │ + teqpvs r0, r3, lsr #18 @ p-variant is OBSOLETE │ │ │ │ blmi 393a00 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 45b240 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf6ae81f0 │ │ │ │ @@ -345319,15 +345319,15 @@ │ │ │ │ @ instruction: 0xf76a4620 │ │ │ │ @ instruction: 0xf896fb4d │ │ │ │ @ instruction: 0x4620105c │ │ │ │ blx bf0c6 │ │ │ │ ldrtmi r6, [fp], -r8, lsr #18 │ │ │ │ stmdbls r1, {r0, r1, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0bf6900 │ │ │ │ - @ instruction: 0xf89dfa25 │ │ │ │ + @ instruction: 0xf89dfa51 │ │ │ │ cmplt fp, r0, lsl r0 │ │ │ │ blmi 3d3b5c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 2db3a4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_abt │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ @@ -345344,47 +345344,47 @@ │ │ │ │ blmi c6d5ec │ │ │ │ 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 │ │ │ │ - strbtmi pc, [r8], -r3, asr #24 @ │ │ │ │ + strbtmi pc, [r8], -pc, ror #24 @ │ │ │ │ blx 33f13e │ │ │ │ @ instruction: 0xf8d42201 │ │ │ │ strbtmi r1, [r8], -ip, lsl #2 │ │ │ │ - @ instruction: 0xf832f0b7 │ │ │ │ + @ instruction: 0xf85ef0b7 │ │ │ │ bllt fe227bac │ │ │ │ mulcc ip, sp, r8 │ │ │ │ andcs fp, r4, #738197505 @ 0x2c000001 │ │ │ │ tstpeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0c34628 │ │ │ │ - andcs pc, r4, #20224 @ 0x4f00 │ │ │ │ + andcs pc, r4, #31488 @ 0x7b00 │ │ │ │ tstpeq r8, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0c34628 │ │ │ │ - andcs pc, r4, #18688 @ 0x4900 │ │ │ │ + andcs pc, r4, #29952 @ 0x7500 │ │ │ │ orrvc pc, r0, r4, lsl #10 │ │ │ │ @ instruction: 0xf0c34628 │ │ │ │ - @ instruction: 0xf504fc43 │ │ │ │ + @ instruction: 0xf504fc6f │ │ │ │ strtmi r7, [r8], -r8, lsl #3 │ │ │ │ andvc pc, r5, #1325400064 @ 0x4f000000 │ │ │ │ - ldc2 0, cr15, [ip], #-780 @ 0xfffffcf4 │ │ │ │ + stc2l 0, cr15, [r8], #-780 @ 0xfffffcf4 │ │ │ │ @ instruction: 0xf5044629 │ │ │ │ @ instruction: 0xf0c37071 │ │ │ │ - bmi 5805ec │ │ │ │ + bmi 58069c │ │ │ │ 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 r4!, {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: 0xf89dfc23 │ │ │ │ + @ instruction: 0xf89dfc4f │ │ │ │ blcs 18d444 │ │ │ │ ldrb sp, [r2, r9, asr #3]! │ │ │ │ b fff3eed4 │ │ │ │ rsbseq lr, pc, ip, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq lr, pc, r6, lsl ip @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ @@ -345398,15 +345398,15 @@ │ │ │ │ ldmdbvs fp, {r0, r1, r8, fp, sp, lr} │ │ │ │ strmi fp, [r4], -fp, lsl #6 │ │ │ │ strtmi sl, [sl], -r6, lsl #26 │ │ │ │ @ instruction: 0xf7ff460e │ │ │ │ bge 201140 │ │ │ │ strtmi r6, [r9], -r3, lsr #18 │ │ │ │ @ instruction: 0xf0bf6918 │ │ │ │ - strmi pc, [r4], -r5, ror #17 │ │ │ │ + @ instruction: 0x4604f911 │ │ │ │ stcge 1, cr11, [r2, #-608] @ 0xfffffda0 │ │ │ │ bls 1d2c74 │ │ │ │ @ instruction: 0xf76a4628 │ │ │ │ @ instruction: 0x4631fc71 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ cdpvs 14, 3, cr15, cr1, cr3, {6} │ │ │ │ @ instruction: 0x4628b111 │ │ │ │ @@ -345443,15 +345443,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: 0xf89df861 │ │ │ │ + @ instruction: 0xf89df88d │ │ │ │ cmplt fp, r4, lsl r0 │ │ │ │ blmi 3d3d4c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 45b594 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_abt │ │ │ │ ldcllt 0, cr11, [r0, #52]! @ 0x34 │ │ │ │ @@ -346705,140 +346705,140 @@ │ │ │ │ bvc 14495c8 │ │ │ │ blne fe27d1ec │ │ │ │ ldrbtmi r4, [fp], #-2969 @ 0xfffff467 │ │ │ │ blge 5e74dc │ │ │ │ blge 4a74ec │ │ │ │ rsbs r9, sp, sl, lsl #6 │ │ │ │ @ instruction: 0xf06d4630 │ │ │ │ - andls pc, r2, r5, lsr #19 │ │ │ │ + ldrdls pc, [r2], -r1 │ │ │ │ @ instruction: 0xf0764630 │ │ │ │ - andls pc, r3, fp, lsl #23 │ │ │ │ + @ instruction: 0x9003fbb7 │ │ │ │ @ instruction: 0xf0844630 │ │ │ │ - ldmibmi r1, {r0, r2, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibmi r1, {r0, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ andls r2, r4, r0, lsl #4 │ │ │ │ @ instruction: 0x46304479 │ │ │ │ - stc2 0, cr15, [sl, #-588] @ 0xfffffdb4 │ │ │ │ + ldc2 0, cr15, [r6, #-588]! @ 0xfffffdb4 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #13 │ │ │ │ ldc2l 7, cr15, [lr], #-52 @ 0xffffffcc │ │ │ │ @ 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 1e756c │ │ │ │ andsvc pc, r8, r8, asr #17 │ │ │ │ vcge.s8 d25, d0, d7 │ │ │ │ @ instruction: 0xf88d13ff │ │ │ │ tstls r1, #96 @ 0x60 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0a99313 │ │ │ │ - blls 20281c │ │ │ │ + blls 2028cc │ │ │ │ movwls r4, #62981 @ 0xf605 │ │ │ │ blmi 21141f8 │ │ │ │ ldrbtmi r9, [fp], #-2314 @ 0xfffff6f6 │ │ │ │ blls 367570 │ │ │ │ ldmdavs fp, {r4, r8, r9, sl, ip, pc} │ │ │ │ vcgt.s8 d25, d0, d14 │ │ │ │ movwls r2, #54146 @ 0xd382 │ │ │ │ - @ instruction: 0xff92f0a5 │ │ │ │ + @ instruction: 0xffbef0a5 │ │ │ │ @ instruction: 0xf1bb4603 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ bls 222c24 │ │ │ │ @ instruction: 0x43229903 │ │ │ │ @ instruction: 0x460a4311 │ │ │ │ tstmi r1, #4, 18 @ 0x10000 │ │ │ │ beq 1fd294 │ │ │ │ stmdbeq sl, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ streq lr, [r9, #-2629] @ 0xfffff5bb │ │ │ │ blx 1953624 │ │ │ │ ldrtmi pc, [r0], -r3, lsl #23 @ │ │ │ │ - blx fe8bebe4 │ │ │ │ + blx ff3bebe4 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - stc2 0, cr15, [r6, #668] @ 0x29c │ │ │ │ + ldc2 0, cr15, [r2, #668]! @ 0x29c │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ b 12a2ba0 │ │ │ │ tstcs r1, fp, lsl #8 │ │ │ │ rsclt r4, r4, #48, 12 @ 0x3000000 │ │ │ │ - blx ffa3ec18 │ │ │ │ + blx 53ec1a │ │ │ │ ldrtmi r4, [r0], -r4, lsl #6 │ │ │ │ - @ instruction: 0xf9faf0a9 │ │ │ │ + blx b3ec48 │ │ │ │ movwmi fp, #17124 @ 0x42e4 │ │ │ │ @ instruction: 0xf0ac4630 │ │ │ │ - rsclt pc, r4, #7872 @ 0x1ec0 │ │ │ │ + rsclt pc, r4, #10688 @ 0x29c0 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #6 │ │ │ │ - @ instruction: 0xf9b2f0ad │ │ │ │ + @ instruction: 0xf9def0ad │ │ │ │ movwmi fp, #17124 @ 0x42e4 │ │ │ │ stccs 2, cr11, [r0], {228} @ 0xe4 │ │ │ │ addshi pc, r6, r0 │ │ │ │ bleq 1beb04 │ │ │ │ movwls r2, #25345 @ 0x6301 │ │ │ │ @ instruction: 0xf70c4630 │ │ │ │ andcs pc, r0, #1490944 @ 0x16c000 │ │ │ │ @ instruction: 0x46304611 │ │ │ │ - stc2 0, cr15, [r0], #476 @ 0x1dc │ │ │ │ + stc2l 0, cr15, [ip], {119} @ 0x77 │ │ │ │ strmi r2, [r5], -r0, lsl #2 │ │ │ │ @ instruction: 0xf0844630 │ │ │ │ - movwmi pc, #23301 @ 0x5b05 @ │ │ │ │ + movwmi pc, #23345 @ 0x5b31 @ │ │ │ │ rsclt r4, sp, #48, 12 @ 0x3000000 │ │ │ │ - ldc2l 0, cr15, [r8, #-608] @ 0xfffffda0 │ │ │ │ + stc2 0, cr15, [r4, #608] @ 0x260 │ │ │ │ ldrtmi r4, [r0], -r5, lsl #6 │ │ │ │ stc2l 7, cr15, [r4, #-208] @ 0xffffff30 │ │ │ │ movwmi fp, #21229 @ 0x52ed │ │ │ │ @ instruction: 0xf70e4630 │ │ │ │ rsclt pc, sp, #7536640 @ 0x730000 │ │ │ │ ldrtmi r4, [r0], -r5, lsl #6 │ │ │ │ - ldc2l 0, cr15, [lr, #-608]! @ 0xfffffda0 │ │ │ │ + stc2 0, cr15, [sl, #608]! @ 0x260 │ │ │ │ movwmi fp, #21229 @ 0x52ed │ │ │ │ @ instruction: 0xf09a4630 │ │ │ │ - rsclt pc, sp, #409600 @ 0x64000 │ │ │ │ + rsclt pc, sp, #1130496 @ 0x114000 │ │ │ │ ldrtmi r4, [r0], -r5, lsl #6 │ │ │ │ - blx 8bec82 │ │ │ │ + blx 13bec82 │ │ │ │ movwmi fp, #21229 @ 0x52ed │ │ │ │ @ instruction: 0xf0994630 │ │ │ │ - @ instruction: 0xf44ffba5 │ │ │ │ + @ instruction: 0xf44ffbd1 │ │ │ │ rsclt r2, sp, #128, 2 │ │ │ │ ldrtmi r4, [r0], -r5, lsl #6 │ │ │ │ - mcr2 0, 0, pc, cr4, cr7, {5} @ │ │ │ │ + mrc2 0, 1, pc, cr0, 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 11c1548 │ │ │ │ + b 11c15f8 │ │ │ │ ldrtmi r0, [r0], -r5, lsl #8 │ │ │ │ - blx fff3ece2 │ │ │ │ + stc2 0, cr15, [r2], #-636 @ 0xfffffd84 │ │ │ │ umaalcs pc, r1, r6, r9 @ │ │ │ │ svcne 0x0013b2e4 │ │ │ │ sbcslt r4, fp, #4, 6 @ 0x10000000 │ │ │ │ bcs 52f604 │ │ │ │ blcs 1f26d8 │ │ │ │ svcge 0x002af63f │ │ │ │ @ instruction: 0xf0aa4630 │ │ │ │ - msrmi CPSR_, #1744 @ 0x6d0 │ │ │ │ + msrmi CPSR_, #2448 @ 0x990 │ │ │ │ str fp, [r3, -r4, asr #5]! │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf8bcf09b │ │ │ │ + @ instruction: 0xf8e8f09b │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0x4630e7db │ │ │ │ - stc2 0, cr15, [r2, #-608] @ 0xfffffda0 │ │ │ │ + stc2 0, cr15, [lr, #-608]! @ 0xfffffda0 │ │ │ │ @ instruction: 0xf70e4630 │ │ │ │ tstpcs r1, r3, lsr #16 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf09f4630 │ │ │ │ - @ instruction: 0x4630fa5b │ │ │ │ - @ instruction: 0xf974f0a9 │ │ │ │ + ldrtmi pc, [r0], -r7, lsl #21 @ │ │ │ │ + @ instruction: 0xf9a0f0a9 │ │ │ │ @ instruction: 0xf0ac4630 │ │ │ │ - @ instruction: 0x4630fcf7 │ │ │ │ - @ instruction: 0xf930f0ad │ │ │ │ + ldrtmi pc, [r0], -r3, lsr #26 @ │ │ │ │ + @ instruction: 0xf95cf0ad │ │ │ │ ldrbmi lr, [r9], -r2, lsl #15 │ │ │ │ andcs r9, r0, #11 │ │ │ │ @ instruction: 0xf07b4630 │ │ │ │ - blls 480f70 │ │ │ │ + blls 481020 │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ svcge 0x0043f43f │ │ │ │ @ instruction: 0xf70d4630 │ │ │ │ strb pc, [lr, -pc, lsl #23] @ │ │ │ │ movwcs r4, #2069 @ 0x815 │ │ │ │ ldrbtmi r2, [r8], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xfff0f76f │ │ │ │ @@ -346857,15 +346857,15 @@ │ │ │ │ rsbseq sp, pc, r8, ror r7 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq sp, pc, lr, ror #14 │ │ │ │ @ instruction: 0x000007b4 │ │ │ │ rsbseq pc, pc, r2, lsr #7 │ │ │ │ @ instruction: 0xffffee11 │ │ │ │ @ instruction: 0xffffecbf │ │ │ │ - eoreq r1, fp, r6, asr lr │ │ │ │ + strhteq r1, [fp], -r6 │ │ │ │ rsbseq sp, pc, r6, lsl #10 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd9d44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf9900ff0 │ │ │ │ strmi r2, [r6], -r1, asr #32 │ │ │ │ movweq pc, #16418 @ 0x4022 @ │ │ │ │ @@ -346923,39 +346923,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 │ │ │ │ - stc2 0, cr15, [sl, #492]! @ 0x1ec │ │ │ │ + ldc2l 0, cr15, [r6, #492] @ 0x1ec │ │ │ │ ldrbmi r4, [r0], -sp, lsr #23 │ │ │ │ movwls r5, #6395 @ 0x18fb │ │ │ │ @ instruction: 0xf0774619 │ │ │ │ - stmibmi fp!, {r0, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibmi fp!, {r0, r2, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46504652 │ │ │ │ @ instruction: 0xf0934479 │ │ │ │ - @ instruction: 0x4621f9f9 │ │ │ │ + strtmi pc, [r1], -r5, lsr #20 │ │ │ │ @ instruction: 0xf0904650 │ │ │ │ - @ instruction: 0x4650fb71 │ │ │ │ - mcr2 0, 2, pc, cr6, cr11, {3} @ │ │ │ │ + @ instruction: 0x4650fb9d │ │ │ │ + mrc2 0, 3, pc, cr2, cr11, {3} │ │ │ │ @ instruction: 0x3105f89b │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf10d80ae │ │ │ │ @ instruction: 0x46500830 │ │ │ │ - @ instruction: 0xf884f080 │ │ │ │ + @ instruction: 0xf8b0f080 │ │ │ │ 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], -r9, ror #16 @ │ │ │ │ + @ instruction: 0x4641f895 │ │ │ │ ldrbmi r4, [r0], -r4, lsl #12 │ │ │ │ - @ instruction: 0xf9c2f07d │ │ │ │ + @ instruction: 0xf9eef07d │ │ │ │ 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 │ │ │ │ @@ -346987,15 +346987,15 @@ │ │ │ │ @ instruction: 0xf74268a0 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ stmiavs r0!, {r2, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ blx ff240a38 │ │ │ │ sbcsle r2, r8, r0, lsl #16 │ │ │ │ bicsle r2, lr, r0, lsl #26 │ │ │ │ @ instruction: 0xf0b84650 │ │ │ │ - bmi 1dc2634 │ │ │ │ + bmi 1dc26e4 │ │ │ │ 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} │ │ │ │ @@ -347101,18 +347101,18 @@ │ │ │ │ rsbseq sp, pc, sl, lsl r4 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq sp, pc, lr, lsl #8 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, ip, asr r6 │ │ │ │ @ instruction: 0xffffe961 │ │ │ │ ldrhteq sp, [pc], #-46 │ │ │ │ - eoreq r1, fp, ip, asr #23 │ │ │ │ - eoreq r9, r9, lr, ror r9 │ │ │ │ - mlaeq fp, r2, fp, r1 │ │ │ │ - eoreq r9, r9, r4, asr #18 │ │ │ │ + eoreq r1, fp, ip, lsr #24 │ │ │ │ + ldrdeq r9, [r9], -lr @ │ │ │ │ + strdeq r1, [fp], -r2 @ │ │ │ │ + eoreq r9, r9, r4, lsr #19 │ │ │ │ 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 │ │ │ │ @@ -347163,30 +347163,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 │ │ │ │ - ldc2l 0, cr15, [ip, #556]! @ 0x22c │ │ │ │ + cdp2 0, 2, cr15, cr8, 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 │ │ │ │ - @ instruction: 0x4639fb17 │ │ │ │ + ldrtmi pc, [r9], -r3, asr #22 @ │ │ │ │ @ instruction: 0xf88d4620 │ │ │ │ - @ instruction: 0xf07c9014 │ │ │ │ - bvc e83010 │ │ │ │ + @ instruction: 0xf07d9014 │ │ │ │ + bvc e810c0 │ │ │ │ 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 188b0b8 │ │ │ │ @@ -347217,28 +347217,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 │ │ │ │ - @ instruction: 0xe79dfcb7 │ │ │ │ + ldr pc, [sp, r3, ror #25] │ │ │ │ movwcs r4, #10815 @ 0x2a3f │ │ │ │ @ instruction: 0x4620493f │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0x4643447a │ │ │ │ @ instruction: 0xf7014479 │ │ │ │ bvc e8179c │ │ │ │ strtmi lr, [r0], -r6, lsr #15 │ │ │ │ cdp2 0, 14, cr15, cr14, cr4, {0} │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ strtmi pc, [r0], -r5, lsl #19 │ │ │ │ blx 143f12c │ │ │ │ @ instruction: 0xf07a4620 │ │ │ │ - strtmi pc, [r0], -r5, ror #20 │ │ │ │ + @ instruction: 0x4620fa91 │ │ │ │ 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 │ │ │ │ @@ -347692,89 +347692,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 1a43020 │ │ │ │ + blvc 1a430d0 │ │ │ │ @ instruction: 0xf0124680 │ │ │ │ andsle r0, fp, r0, ror pc │ │ │ │ blcs 25f4dc │ │ │ │ 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 1a42ff8 │ │ │ │ + blvc 1a430a8 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ andne pc, r1, #134217731 @ 0x8000003 │ │ │ │ blx ff73f896 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ blx 1e3f89c │ │ │ │ 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: 0xffdef078 │ │ │ │ + @ instruction: 0xf80af079 │ │ │ │ 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: 0x4621fe7d │ │ │ │ + strtmi pc, [r1], -r9, lsr #29 │ │ │ │ @ instruction: 0xf0024648 │ │ │ │ svcvs 0x0063fb41 │ │ │ │ streq lr, [r8, #-2624] @ 0xfffff5c0 │ │ │ │ teqpcc sp, r3 @ @ p-variant is OBSOLETE │ │ │ │ blcs 1b049c │ │ │ │ bicshi pc, r0, r0, asr #32 │ │ │ │ ldrbne pc, [r0, #-2271]! @ 0xfffff721 @ │ │ │ │ strbmi r4, [r8], -sl, asr #12 │ │ │ │ @ instruction: 0xf0924479 │ │ │ │ - @ instruction: 0xf8dffba9 │ │ │ │ + @ instruction: 0xf8dffbd5 │ │ │ │ strmi r1, [r7], -r8, ror #10 │ │ │ │ ldrbtmi r4, [r9], #-1608 @ 0xfffff9b8 │ │ │ │ - ldc2 0, cr15, [lr, #-740]! @ 0xfffffd1c │ │ │ │ + stc2l 0, cr15, [sl, #-740]! @ 0xfffffd1c │ │ │ │ strmi r2, [r6], -r1, lsl #2 │ │ │ │ @ instruction: 0xf07b4648 │ │ │ │ - stmdacs r0, {r0, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r5, r6, r7, 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 11c2a20 │ │ │ │ + b 11c2ad0 │ │ │ │ strbmi r0, [r8], -r6, lsl #10 │ │ │ │ blx ffe3f952 │ │ │ │ movwmi fp, #21229 @ 0x52ed │ │ │ │ @ instruction: 0xf0034648 │ │ │ │ rsclt pc, sp, #222208 @ 0x36400 │ │ │ │ strbmi r4, [r8], -r5, lsl #6 │ │ │ │ @ instruction: 0xf9eaf73d │ │ │ │ movwmi fp, #21229 @ 0x52ed │ │ │ │ @ instruction: 0xf0034648 │ │ │ │ rsclt pc, sp, #191488 @ 0x2ec00 │ │ │ │ strbmi r4, [r8], -r5, lsl #6 │ │ │ │ - blx ff0bfbb8 │ │ │ │ + blx ffbbfbb8 │ │ │ │ movwmi fp, #21229 @ 0x52ed │ │ │ │ ldrbeq pc, [pc, #21]! @ 183989 @ │ │ │ │ sbcshi pc, sl, r0, asr #32 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xffa4f033 │ │ │ │ movwmi r6, #24419 @ 0x5f63 │ │ │ │ @ instruction: 0x3172f893 │ │ │ │ @@ -347807,30 +347807,30 @@ │ │ │ │ @ instruction: 0x462181ba │ │ │ │ @ instruction: 0xf00b4648 │ │ │ │ @ instruction: 0xf8dff9c5 │ │ │ │ bls 2d0bc0 │ │ │ │ strbmi r4, [r8], -r5, lsl #6 │ │ │ │ ldmpl r3, {r0, r2, r3, r5, r6, r7, r9, ip, sp, pc}^ │ │ │ │ ldrmi r9, [r9], -r2, lsl #6 │ │ │ │ - mrc2 0, 7, pc, cr8, cr6, {3} │ │ │ │ + @ instruction: 0xff24f076 │ │ │ │ movwmi r6, #24419 @ 0x5f63 │ │ │ │ rsclt r7, sp, #110592 @ 0x1b000 │ │ │ │ vqdmulh.s d2, d0, d5 │ │ │ │ @ instruction: 0x464880f7 │ │ │ │ blx ffa3fa3a │ │ │ │ @ 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], -sp, asr #27 │ │ │ │ + @ instruction: 0x4603fdf9 │ │ │ │ cmnle r2, r0, lsl #16 │ │ │ │ bvc 61f7dc │ │ │ │ stmdble r2!, {r2, r9, fp, sp} │ │ │ │ ldmdbge r1, {r0, r2, r9, fp, sp} │ │ │ │ @ instruction: 0xf8cd4648 │ │ │ │ @ instruction: 0xf04f304a │ │ │ │ @ instruction: 0xf04f3aff │ │ │ │ @@ -347846,24 +347846,24 @@ │ │ │ │ subpl pc, r8, sp, lsl #17 │ │ │ │ submi pc, r9, sp, lsl #17 │ │ │ │ subcs pc, fp, sp, lsl #17 │ │ │ │ @ instruction: 0xf7099315 │ │ │ │ @ instruction: 0x4648fddf │ │ │ │ blx fec416d6 │ │ │ │ @ instruction: 0xf0974648 │ │ │ │ - @ instruction: 0x4648fcfb │ │ │ │ + strbmi pc, [r8], -r7, lsr #26 @ │ │ │ │ @ instruction: 0xf81cf70d │ │ │ │ @ instruction: 0xf0974648 │ │ │ │ - tstpcs r1, r9, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r1, r5, asr sp @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0ab4648 │ │ │ │ - blls 343a0c │ │ │ │ + blls 343abc │ │ │ │ @ instruction: 0x065b681b │ │ │ │ adchi pc, r8, r0, lsl #2 │ │ │ │ @ instruction: 0xf0b74648 │ │ │ │ - bmi ffbc38a4 │ │ │ │ + bmi ffbc3954 │ │ │ │ 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 │ │ │ │ @@ -347871,31 +347871,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], -pc, asr #22 @ │ │ │ │ + @ instruction: 0x4648fb7b │ │ │ │ blx 43fb22 │ │ │ │ @ instruction: 0xf0034648 │ │ │ │ @ instruction: 0x4648faf3 │ │ │ │ @ instruction: 0xf906f73d │ │ │ │ @ instruction: 0xf0034648 │ │ │ │ @ instruction: 0x4648fad9 │ │ │ │ - @ instruction: 0xf9dcf093 │ │ │ │ + blx 3bfd78 │ │ │ │ strcs r4, [r1, #-1608] @ 0xfffff9b8 │ │ │ │ blx 1a41766 │ │ │ │ strbmi lr, [r8], -r0, lsr #14 │ │ │ │ blx 194176e │ │ │ │ @ instruction: 0xf0974648 │ │ │ │ - strbmi pc, [r8], -pc, lsr #25 @ │ │ │ │ + @ instruction: 0x4648fcdb │ │ │ │ @ instruction: 0xffd0f70c │ │ │ │ @ instruction: 0xf0974648 │ │ │ │ - @ instruction: 0xe779fcdd │ │ │ │ + ldrb pc, [r9, -r9, lsl #26]! @ │ │ │ │ @ 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 @ │ │ │ │ @@ -347908,15 +347908,15 @@ │ │ │ │ blcs 28fc8c │ │ │ │ mrcge 4, 4, APSR_nzcv, cr2, cr15, {3} │ │ │ │ @ instruction: 0xf8936f63 │ │ │ │ blcs 190084 │ │ │ │ mcrge 4, 4, pc, cr12, cr15, {3} @ │ │ │ │ strbmi r2, [r8], -r1, lsl #6 │ │ │ │ @ instruction: 0xf079461a │ │ │ │ - b 11c22b8 │ │ │ │ + b 11c2368 │ │ │ │ blx 19447c8 │ │ │ │ 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 │ │ │ │ @@ -347936,15 +347936,15 @@ │ │ │ │ strtmi r4, [r9], -sl, asr #12 │ │ │ │ andcs r2, r2, r0, lsl #6 │ │ │ │ blx ff9417f6 │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7692002 │ │ │ │ @ instruction: 0xe611fc1f │ │ │ │ @ instruction: 0xf0944648 │ │ │ │ - movwmi pc, #22853 @ 0x5945 @ │ │ │ │ + movwmi pc, #22897 @ 0x5971 @ │ │ │ │ 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 │ │ │ │ @@ -347973,15 +347973,15 @@ │ │ │ │ pkhtb fp, r1, sp, asr #5 │ │ │ │ @ instruction: 0xf44f4b7e │ │ │ │ bls 2cc294 │ │ │ │ ldmpl r3, {r3, r6, r9, sl, lr}^ │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ blmi 20688a0 │ │ │ │ @ instruction: 0xf084447b │ │ │ │ - b 1301fe4 │ │ │ │ + b 1302094 │ │ │ │ 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 19dd70 │ │ │ │ @@ -348071,15 +348071,15 @@ │ │ │ │ blcs 2a2a40 │ │ │ │ ldr sp, [pc, r8, asr #1] │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf70b4638 │ │ │ │ bfi pc, fp, (invalid: 24:18) @ │ │ │ │ stmibvs r9, {r0, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0734648 │ │ │ │ - @ instruction: 0xf8ddfaab │ │ │ │ + @ instruction: 0xf8ddfad7 │ │ │ │ strb r8, [r4, #-16] │ │ │ │ stcl 6, cr15, [r8, #684]! @ 0x2ac │ │ │ │ strbmi r2, [r0], -r0, lsl #4 │ │ │ │ ldc2 7, cr15, [r6, #1012] @ 0x3f4 │ │ │ │ movweq lr, #23104 @ 0x5a40 │ │ │ │ @ instruction: 0xe772b2dd │ │ │ │ ldrshteq ip, [pc], #-116 │ │ │ │ @@ -348090,18 +348090,18 @@ │ │ │ │ andeq r0, r0, r4, lsr #17 │ │ │ │ @ instruction: 0xffffdcc1 │ │ │ │ @ instruction: 0xffffdceb │ │ │ │ @ instruction: 0xffffdf4d │ │ │ │ andeq r0, r0, ip, asr r6 │ │ │ │ rsbseq ip, pc, lr, lsr #10 │ │ │ │ @ instruction: 0xffffdd7d │ │ │ │ - eoreq r0, fp, r4, asr sp │ │ │ │ - eoreq r8, r9, r6, lsl #22 │ │ │ │ - eoreq r0, fp, lr, lsl sp │ │ │ │ - ldrdeq r8, [r9], -r0 @ │ │ │ │ + strhteq r0, [fp], -r4 │ │ │ │ + eoreq r8, r9, r6, ror #22 │ │ │ │ + eoreq r0, fp, lr, ror sp │ │ │ │ + eoreq r8, r9, r0, lsr fp │ │ │ │ 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}^ │ │ │ │ @@ -348177,15 +348177,15 @@ │ │ │ │ orreq lr, r3, #13312 @ 0x3400 │ │ │ │ ubfx r6, fp, #16, #15 │ │ │ │ ldrb r2, [r9, r1, lsl #6]! │ │ │ │ stc 6, cr15, [r0, #-684]! @ 0xfffffd54 │ │ │ │ rsbseq ip, pc, r8, asr r1 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq ip, pc, sl, asr #1 │ │ │ │ - eoreq sl, pc, r8, asr #27 │ │ │ │ + eoreq sl, pc, r8, lsr #28 │ │ │ │ blcs 2a2be8 │ │ │ │ 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 2a2c00 │ │ │ │ @@ -349451,15 +349451,15 @@ │ │ │ │ ldrmi r3, [r1], #-792 @ 0xfffffce8 │ │ │ │ @ instruction: 0xf843442a │ │ │ │ bne 4103e0 │ │ │ │ mvnsle r4, r3, asr r5 │ │ │ │ strbmi r9, [r8], -sp, lsl #22 │ │ │ │ @ instruction: 0xf8c39211 │ │ │ │ @ instruction: 0xf0a92304 │ │ │ │ - stmibvs r2, {r0, r3, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r2, {r0, r2, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ msreq CPSR_, #0, 2 │ │ │ │ @ instruction: 0xf000429a │ │ │ │ bvs 12e5d60 │ │ │ │ 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 │ │ │ │ @@ -350023,15 +350023,15 @@ │ │ │ │ @ instruction: 0xf897d09f │ │ │ │ blcs 1ce264 │ │ │ │ andeq pc, r1, r2, lsl #1 │ │ │ │ tstle r4, ip │ │ │ │ @ instruction: 0x31a2f891 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ strtmi r8, [r8], -r6, lsr #2 │ │ │ │ - @ instruction: 0xf830f0a9 │ │ │ │ + @ instruction: 0xf85cf0a9 │ │ │ │ @ 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} │ │ │ │ @@ -350225,15 +350225,15 @@ │ │ │ │ @ instruction: 0xf7fc447a │ │ │ │ strtmi pc, [r8], -r5, lsr #23 │ │ │ │ mcrvs 13, 3, fp, cr3, cr0, {3} │ │ │ │ @ instruction: 0x1090f8d3 │ │ │ │ svclt 0x0000e7f3 │ │ │ │ @ instruction: 0xffffe823 │ │ │ │ @ instruction: 0xffffe077 │ │ │ │ - mlaeq sl, r8, r9, lr │ │ │ │ + strdeq lr, [sl], -r8 @ │ │ │ │ blcs 364bec │ │ │ │ @ instruction: 0xf890bf01 │ │ │ │ stmdacc r0, {r0, r2, r5}^ │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ svclt 0x00180940 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ blcs 2a4c04 │ │ │ │ @@ -352084,17 +352084,17 @@ │ │ │ │ vnmlsvs.f64 d25, d11, d1 │ │ │ │ @ instruction: 0x4090f8d3 │ │ │ │ @ instruction: 0xf6a7e7de │ │ │ │ svclt 0x0000ee9a │ │ │ │ rsbseq r8, pc, r2, asr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x007f8498 │ │ │ │ - eoreq ip, sl, r4, asr #25 │ │ │ │ - eoreq ip, sl, r6, asr #25 │ │ │ │ - eoreq ip, sl, ip, asr #25 │ │ │ │ + eoreq ip, sl, r4, lsr #26 │ │ │ │ + eoreq ip, sl, r6, lsr #26 │ │ │ │ + eoreq ip, sl, ip, lsr #26 │ │ │ │ blcs 2a6900 │ │ │ │ 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]! │ │ │ │ @@ -352567,15 +352567,15 @@ │ │ │ │ tstls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x305cf891 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8d180b6 │ │ │ │ movwls r3, #144 @ 0x90 │ │ │ │ @ instruction: 0xf0a69802 │ │ │ │ - stmibvs r5, {r0, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r5, {r0, r2, r3, r4, r5, r6, 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}^ │ │ │ │ @@ -352973,16 +352973,16 @@ │ │ │ │ @ instruction: 0xf7064628 │ │ │ │ @ instruction: 0xe7d5fdd3 │ │ │ │ svc 0x00a8f6a6 │ │ │ │ rsbseq r7, pc, r2, lsr #15 │ │ │ │ @ instruction: 0x007f7796 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r7, pc, r4, ror r7 @ │ │ │ │ - eoreq ip, sl, r0, ror #1 │ │ │ │ - eoreq r6, pc, r2, lsr #9 │ │ │ │ + eoreq ip, sl, r0, asr #2 │ │ │ │ + eoreq r6, pc, r2, lsl #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 │ │ │ │ @@ -353155,16 +353155,16 @@ │ │ │ │ @ instruction: 0xf7064628 │ │ │ │ strb pc, [r8, r7, ror #24]! @ │ │ │ │ cdp 6, 3, cr15, cr12, cr6, {5} │ │ │ │ rsbseq r7, pc, r6, lsl r5 @ │ │ │ │ rsbseq r7, pc, sl, lsl #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r7, pc, r8, ror #9 │ │ │ │ - eoreq fp, sl, r0, ror lr │ │ │ │ - mlaeq pc, r6, r2, r6 @ │ │ │ │ + ldrdeq fp, [sl], -r0 @ │ │ │ │ + strdeq r6, [pc], -r6 @ │ │ │ │ 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 │ │ │ │ @@ -356073,16 +356073,16 @@ │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ cdple 8, 15, cr6, cr15, cr11, {4} │ │ │ │ ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ ldrhteq r4, [pc], #-240 │ │ │ │ rsbseq r4, pc, r4, lsr #31 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ - eoreq r1, r9, r2, lsr r6 │ │ │ │ - eoreq r9, sl, r6, lsl #18 │ │ │ │ + mlaeq r9, r2, r6, r1 │ │ │ │ + eoreq r9, sl, r6, ror #18 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ rsbseq r4, pc, r8, ror #15 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 7, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0x4616b0d9 │ │ │ │ @@ -356123,15 +356123,15 @@ │ │ │ │ movwcs r4, #1569 @ 0x621 │ │ │ │ andcs r4, r2, sl, lsr #12 │ │ │ │ blx ffac97ca │ │ │ │ strtmi r9, [r8], -r6, lsl #22 │ │ │ │ smlatbeq r2, r3, r1, pc @ │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ @ instruction: 0xf0850949 │ │ │ │ - @ instruction: 0xf8d5f8a9 │ │ │ │ + @ instruction: 0xf8d5f8d5 │ │ │ │ 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 │ │ │ │ @@ -356314,16 +356314,16 @@ │ │ │ │ ldc 6, cr15, [r0, #652] @ 0x28c │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ rsbseq r4, pc, r6, lsl #9 │ │ │ │ rsbseq r4, pc, r8, lsl #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ - eoreq r0, r9, r4, lsl fp │ │ │ │ - eoreq r8, sl, r8, ror #27 │ │ │ │ + eoreq r0, r9, r4, ror fp │ │ │ │ + eoreq r8, sl, r8, asr #28 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ @ instruction: 0x007f419a │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 2c73d4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -356819,19 +356819,19 @@ │ │ │ │ rsbseq r4, pc, ip, asr #1 │ │ │ │ ldrhteq r4, [pc], #-4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ rsbseq r4, pc, r2, lsr r0 @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r4, asr #22 │ │ │ │ - eoreq r8, sl, ip, asr #18 │ │ │ │ - eoreq r8, sl, sl, ror #15 │ │ │ │ - ldrdeq r8, [sl], -r4 @ │ │ │ │ - eoreq r8, sl, ip, lsr r7 │ │ │ │ - eoreq r8, sl, ip, lsr r7 │ │ │ │ + eoreq r8, sl, ip, lsr #19 │ │ │ │ + eoreq r8, sl, sl, asr #16 │ │ │ │ + eoreq r8, sl, r4, lsr r8 │ │ │ │ + mlaeq sl, ip, r7, r8 │ │ │ │ + mlaeq sl, ip, r7, r8 │ │ │ │ vst2.16 {d18-d21}, [pc], r0 │ │ │ │ stmdbvs r8!, {r1, r3, r7, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf6f5930c │ │ │ │ @ instruction: 0x4607fefb │ │ │ │ @ instruction: 0xf8804642 │ │ │ │ @ instruction: 0xf100802c │ │ │ │ blls 48e778 │ │ │ │ @@ -357612,18 +357612,18 @@ │ │ │ │ cdple 8, 15, cr6, cr15, cr3, {4} │ │ │ │ bl 1bcadc0 │ │ │ │ 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, r0, ror r7 @ │ │ │ │ - eoreq r7, sl, r0, ror sl │ │ │ │ - eoreq pc, r8, sl, lsr r4 @ │ │ │ │ - eoreq r7, sl, r2, lsr #15 │ │ │ │ + ldrdeq pc, [r8], -r0 @ │ │ │ │ + ldrdeq r7, [sl], -r0 @ │ │ │ │ + mlaeq r8, sl, r4, pc @ │ │ │ │ + eoreq r7, sl, r2, lsl #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 a5e558 │ │ │ │ @@ -358009,15 +358009,15 @@ │ │ │ │ svclt 0x0000e852 │ │ │ │ rsbseq r2, pc, ip, ror #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ ldrsbteq r2, [pc], #-126 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ rsbseq r2, pc, r0, ror #13 │ │ │ │ andeq r0, r0, r4, lsl #11 │ │ │ │ - eoreq r4, r9, lr, asr #30 │ │ │ │ + eoreq r4, r9, lr, lsr #31 │ │ │ │ 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 │ │ │ │ @@ -358684,15 +358684,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 │ │ │ │ - ldc2 0, cr15, [r0], #640 @ 0x280 │ │ │ │ + ldc2l 0, cr15, [ip], {160} @ 0xa0 │ │ │ │ @ instruction: 0x305cf89b │ │ │ │ blcs 19fc28 │ │ │ │ adchi pc, r5, r0 │ │ │ │ nopmi {0} @ │ │ │ │ ldr fp, [r6, r0, asr #5]! │ │ │ │ svcge 0x000a2300 │ │ │ │ ldrmi sl, [r8], r4, lsl #24 │ │ │ │ @@ -359183,15 +359183,15 @@ │ │ │ │ @ instruction: 0xf8dae613 │ │ │ │ @ instruction: 0xe75b2070 │ │ │ │ ldmdavs lr, {r1, r2, r8, r9, fp, ip, pc} │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf04fd065 │ │ │ │ @ instruction: 0xe79533ff │ │ │ │ @ instruction: 0xf0a09812 │ │ │ │ - pkhbtmi pc, r3, fp, lsl #17 @ │ │ │ │ + strmi pc, [r3], r7, asr #17 │ │ │ │ blls 4c8550 │ │ │ │ @ instruction: 0xf47f2b20 │ │ │ │ ldcls 14, cr10, [r3], {-0} │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x462046d9 │ │ │ │ ldc2 7, cr15, [r0, #-0] │ │ │ │ strbmi r2, [r8], -r3, lsl #2 │ │ │ │ @@ -359806,15 +359806,15 @@ │ │ │ │ @ instruction: 0x460b0ff0 │ │ │ │ bmi 2fb790 │ │ │ │ ldmib r3, {r0, r8, sp}^ │ │ │ │ ldrbtmi r3, [sl], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xf6a09400 │ │ │ │ andlt lr, r2, ip, asr #20 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, sl, sl, ror #9 │ │ │ │ + eoreq r5, sl, sl, asr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fece67a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10fe0 │ │ │ │ strdlt r4, [r5], r0 │ │ │ │ @ instruction: 0xf04fb35c │ │ │ │ @ instruction: 0xf5010c00 │ │ │ │ @@ -359868,18 +359868,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 │ │ │ │ - ldrdeq r1, [r9], -sl @ │ │ │ │ - eoreq r3, r9, r2, lsl #17 │ │ │ │ - eoreq r5, sl, r6, lsl #9 │ │ │ │ - eoreq r5, sl, r0, ror r4 │ │ │ │ + eoreq r1, r9, sl, lsr r2 │ │ │ │ + eoreq r3, r9, r2, ror #17 │ │ │ │ + eoreq r5, sl, r6, ror #9 │ │ │ │ + ldrdeq r5, [sl], -r0 @ │ │ │ │ @ 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 │ │ │ │ @@ -359998,15 +359998,15 @@ │ │ │ │ ldmvs fp, {r0, r1, r7, r8, r9}^ │ │ │ │ movwcs lr, #6090 @ 0x17ca │ │ │ │ @ instruction: 0xf6a0e7f9 │ │ │ │ svclt 0x0000e8be │ │ │ │ ldrshteq r0, [pc], #-140 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r0, pc, r2, asr #16 │ │ │ │ - eoreq pc, lr, r8, asr r6 @ │ │ │ │ + strhteq pc, [lr], -r8 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fece6aa8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r1, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf7342100 │ │ │ │ stclt 14, cr15, [r8, #-548] @ 0xfffffddc │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ @@ -360024,15 +360024,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], -pc, lsl #24 │ │ │ │ + @ instruction: 0x4606fc3d │ │ │ │ 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] │ │ │ │ @@ -360315,36 +360315,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: 0xffb6f0a1 │ │ │ │ + @ instruction: 0xffe2f0a1 │ │ │ │ @ instruction: 0xf9904607 │ │ │ │ @ instruction: 0xf5003041 │ │ │ │ @ instruction: 0x210472b8 │ │ │ │ eormi pc, r0, r0, lsl #17 │ │ │ │ blx f4da4a │ │ │ │ umaalcc pc, r1, r7, r9 @ │ │ │ │ @ instruction: 0xf5072108 │ │ │ │ @ instruction: 0x463872bc │ │ │ │ blx d4da5a │ │ │ │ @ instruction: 0xf0804638 │ │ │ │ - @ instruction: 0xf8d7fdf3 │ │ │ │ + @ instruction: 0xf8d7fe1f │ │ │ │ ldmdavs r9, {r5, r6, r8, ip, sp} │ │ │ │ @ instruction: 0xf893b159 │ │ │ │ bcs 197e4c │ │ │ │ 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, #847872 @ 0xcf000 │ │ │ │ + rscscs pc, r4, #1028096 @ 0xfb000 │ │ │ │ strbtmi r2, [r8], -r0, lsl #2 │ │ │ │ bl f4d86c │ │ │ │ ldrtmi r6, [sl], -r8, lsr #18 │ │ │ │ @ instruction: 0xf7f2a93b │ │ │ │ strbtmi pc, [sl], -r7, ror #29 @ │ │ │ │ stmdbvs r8!, {r8, r9, sp} │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ @@ -361060,115 +361060,115 @@ │ │ │ │ tstls r1, #2063597568 @ 0x7b000000 │ │ │ │ bllt fe6ce91c │ │ │ │ ldmda r2!, {r0, r1, r2, r3, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [fp], #-2919 @ 0xfffff499 │ │ │ │ blt ffdce928 │ │ │ │ ldrhteq r0, [pc], #-18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r9, r9, sl, ror pc │ │ │ │ - ldrdeq r4, [sl], -r0 @ │ │ │ │ - eoreq r4, sl, lr, ror #25 │ │ │ │ - ldrdeq r4, [sl], -r8 @ │ │ │ │ - eoreq r4, sl, r4, ror #25 │ │ │ │ - mlaeq sl, sl, fp, r4 │ │ │ │ - eoreq r4, sl, r8, lsr #25 │ │ │ │ - eoreq r4, sl, r8, lsr #25 │ │ │ │ - eoreq r4, sl, r8, lsr #25 │ │ │ │ + ldrdeq r9, [r9], -sl @ │ │ │ │ + eoreq r4, sl, r0, lsr sp │ │ │ │ + eoreq r4, sl, lr, asr #26 │ │ │ │ + eoreq r4, sl, r8, lsr sp │ │ │ │ + eoreq r4, sl, r4, asr #26 │ │ │ │ + strdeq r4, [sl], -sl @ │ │ │ │ + eoreq r4, sl, r8, lsl #26 │ │ │ │ + eoreq r4, sl, r8, lsl #26 │ │ │ │ + eoreq r4, sl, r8, lsl #26 │ │ │ │ + eoreq r4, sl, r6, lsl sp │ │ │ │ + eoreq r4, sl, ip, lsr sp │ │ │ │ + eoreq r4, sl, lr, lsr sp │ │ │ │ + eoreq r4, sl, r6, asr #25 │ │ │ │ + eoreq r4, sl, sl, asr #23 │ │ │ │ + strhteq r4, [sl], -r2 │ │ │ │ + eoreq r4, sl, r2, lsr #23 │ │ │ │ + eoreq r4, sl, sl, lsl #23 │ │ │ │ + eoreq r4, sl, r6, ror fp │ │ │ │ + eoreq r4, sl, r2, ror #22 │ │ │ │ + eoreq r2, r9, r2, lsl #27 │ │ │ │ + eoreq r4, sl, r6, asr #22 │ │ │ │ + eoreq r4, sl, r2, lsr fp │ │ │ │ + eoreq r4, sl, sl, lsl fp │ │ │ │ + strdeq r4, [sl], -r6 @ │ │ │ │ + ldrdeq r1, [r9], -r8 @ │ │ │ │ + eoreq r9, r9, lr, lsr #28 │ │ │ │ + eoreq r1, r9, r8, asr #27 │ │ │ │ + eoreq pc, sl, r6, lsr #31 │ │ │ │ + eoreq r1, r9, ip, lsr #27 │ │ │ │ + eoreq r4, sl, r6, ror ip │ │ │ │ + eoreq r2, r9, ip, asr lr │ │ │ │ + strhteq lr, [r8], -lr │ │ │ │ + eoreq r5, sl, sl, lsr #3 │ │ │ │ + eoreq r4, sl, r4, asr ip │ │ │ │ + eoreq r4, sl, lr, lsl #9 │ │ │ │ + eoreq r4, sl, r4, ror r4 │ │ │ │ + eoreq r5, sl, r8, lsr #2 │ │ │ │ + eoreq r2, r9, r8, asr #27 │ │ │ │ + eoreq r4, sl, sl, lsr #23 │ │ │ │ strhteq r4, [sl], -r6 │ │ │ │ - ldrdeq r4, [sl], -ip @ │ │ │ │ - ldrdeq r4, [sl], -lr @ │ │ │ │ - eoreq r4, sl, r6, ror #24 │ │ │ │ - eoreq r4, sl, sl, ror #22 │ │ │ │ - eoreq r4, sl, r2, asr fp │ │ │ │ - eoreq r4, sl, r2, asr #22 │ │ │ │ - eoreq r4, sl, sl, lsr #22 │ │ │ │ - eoreq r4, sl, r6, lsl fp │ │ │ │ - eoreq r4, sl, r2, lsl #22 │ │ │ │ - eoreq r2, r9, r2, lsr #26 │ │ │ │ - eoreq r4, sl, r6, ror #21 │ │ │ │ - ldrdeq r4, [sl], -r2 @ │ │ │ │ - strhteq r4, [sl], -sl │ │ │ │ - mlaeq sl, r6, sl, r4 │ │ │ │ - eoreq r1, r9, r8, ror sp │ │ │ │ - eoreq r9, r9, lr, asr #27 │ │ │ │ - eoreq r1, r9, r8, ror #26 │ │ │ │ - eoreq pc, sl, r6, asr #30 │ │ │ │ - eoreq r1, r9, ip, asr #26 │ │ │ │ - eoreq r4, sl, r6, lsl ip │ │ │ │ - strdeq r2, [r9], -ip @ │ │ │ │ - eoreq lr, r8, lr, asr sp │ │ │ │ - eoreq r5, sl, sl, asr #2 │ │ │ │ - strdeq r4, [sl], -r4 @ │ │ │ │ - eoreq r4, sl, lr, lsr #8 │ │ │ │ - eoreq r4, sl, r4, lsl r4 │ │ │ │ - eoreq r5, sl, r8, asr #1 │ │ │ │ - eoreq r2, r9, r8, ror #26 │ │ │ │ - eoreq r4, sl, sl, asr #22 │ │ │ │ - eoreq r4, sl, r6, asr fp │ │ │ │ - eoreq r4, sl, r4, ror #22 │ │ │ │ + eoreq r4, sl, r4, asr #23 │ │ │ │ @ instruction: 0xfffff345 │ │ │ │ - strhteq r4, [sl], -lr │ │ │ │ - eoreq r0, r9, lr, asr r5 │ │ │ │ - eoreq r4, sl, r8, lsl r8 │ │ │ │ - eoreq r2, r9, r0, lsl ip │ │ │ │ - eoreq r4, sl, ip, asr #21 │ │ │ │ - mlaeq sl, r6, r8, r4 │ │ │ │ - eoreq r4, sl, r0, ror r8 │ │ │ │ - eoreq r4, sl, ip, asr r8 │ │ │ │ - eoreq lr, r8, r4, ror #21 │ │ │ │ - eoreq r4, sl, sl, lsr sl │ │ │ │ - eoreq r2, r9, r4, asr fp │ │ │ │ - eoreq r2, r9, r0, lsr fp │ │ │ │ - eoreq r4, sl, sl, lsl #22 │ │ │ │ - eoreq r2, r9, ip, asr #19 │ │ │ │ - strdeq lr, [r8], -r6 @ │ │ │ │ - eoreq r4, sl, r2, asr r8 │ │ │ │ - eoreq r4, sl, r0, asr r8 │ │ │ │ - eoreq r4, sl, r8, asr r8 │ │ │ │ - eoreq r4, sl, r0, lsl #17 │ │ │ │ + eoreq r4, sl, lr, lsl fp │ │ │ │ + strhteq r0, [r9], -lr │ │ │ │ + eoreq r4, sl, r8, ror r8 │ │ │ │ + eoreq r2, r9, r0, ror ip │ │ │ │ + eoreq r4, sl, ip, lsr #22 │ │ │ │ + strdeq r4, [sl], -r6 @ │ │ │ │ + ldrdeq r4, [sl], -r0 @ │ │ │ │ strhteq r4, [sl], -ip │ │ │ │ - eoreq r2, r9, ip, lsr #2 │ │ │ │ - strdeq lr, [r8], -ip @ │ │ │ │ + eoreq lr, r8, r4, asr #22 │ │ │ │ + mlaeq sl, sl, sl, r4 │ │ │ │ + strhteq r2, [r9], -r4 │ │ │ │ + mlaeq r9, r0, fp, r2 │ │ │ │ + eoreq r4, sl, sl, ror #22 │ │ │ │ + eoreq r2, r9, ip, lsr #20 │ │ │ │ + eoreq lr, r8, r6, asr r9 │ │ │ │ + strhteq r4, [sl], -r2 │ │ │ │ + strhteq r4, [sl], -r0 │ │ │ │ + strhteq r4, [sl], -r8 │ │ │ │ + eoreq r4, sl, r0, ror #17 │ │ │ │ + eoreq r4, sl, ip, lsl r9 │ │ │ │ + eoreq r2, r9, ip, lsl #3 │ │ │ │ + eoreq lr, r8, ip, asr r7 │ │ │ │ rsbseq pc, lr, lr, lsl #18 │ │ │ │ - eoreq r2, r9, r0, asr r7 │ │ │ │ - eoreq r2, r9, r0, asr #14 │ │ │ │ - eoreq r8, r9, r6, ror r1 │ │ │ │ - mlaeq sl, r2, r7, r4 │ │ │ │ - eoreq r2, sl, ip, asr #23 │ │ │ │ - eoreq r4, sl, r8, asr #14 │ │ │ │ - eoreq r2, r9, r0, ror #13 │ │ │ │ - eoreq r0, r9, r2, lsr #32 │ │ │ │ - ldrdeq r4, [sl], -ip @ │ │ │ │ - ldrdeq r4, [sl], -r8 @ │ │ │ │ - eoreq r2, r9, lr, lsr #13 │ │ │ │ - strdeq pc, [r8], -r0 @ │ │ │ │ - eoreq r4, sl, sl, lsr r7 │ │ │ │ - eoreq r4, sl, r0, lsr #5 │ │ │ │ - eoreq r4, sl, r4, asr #14 │ │ │ │ - eoreq r4, sl, r0, asr #14 │ │ │ │ - eoreq r4, sl, sl, lsr r7 │ │ │ │ - eoreq r4, sl, r4, lsr r7 │ │ │ │ - eoreq r4, sl, lr, lsr #14 │ │ │ │ - eoreq r4, sl, r8, lsr #14 │ │ │ │ - eoreq r4, sl, r2, lsr #14 │ │ │ │ - eoreq r4, sl, ip, lsl r7 │ │ │ │ - eoreq r2, r9, sl, lsl #12 │ │ │ │ - eoreq pc, r8, r8, asr #30 │ │ │ │ + strhteq r2, [r9], -r0 │ │ │ │ + eoreq r2, r9, r0, lsr #15 │ │ │ │ + ldrdeq r8, [r9], -r6 @ │ │ │ │ strdeq r4, [sl], -r2 @ │ │ │ │ - strdeq r4, [sl], -ip @ │ │ │ │ - eoreq r2, r9, lr, asr #11 │ │ │ │ - eoreq pc, r8, ip, lsl #30 │ │ │ │ - eoreq r4, sl, r6, lsr r6 │ │ │ │ - eoreq r4, sl, r0, asr #3 │ │ │ │ - mlaeq r9, r2, r5, r2 │ │ │ │ - ldrdeq pc, [r8], -r0 @ │ │ │ │ - eoreq r4, sl, sl, lsl #12 │ │ │ │ - eoreq r4, sl, r4, lsl #3 │ │ │ │ - eoreq r0, sl, r8, lsl r7 │ │ │ │ - eoreq r4, sl, r2, ror r1 │ │ │ │ + eoreq r2, sl, ip, lsr #24 │ │ │ │ + eoreq r4, sl, r8, lsr #15 │ │ │ │ + eoreq r2, r9, r0, asr #14 │ │ │ │ + eoreq r0, r9, r2, lsl #1 │ │ │ │ + eoreq r4, sl, ip, lsr r8 │ │ │ │ + eoreq r4, sl, r8, lsr r3 │ │ │ │ + eoreq r2, r9, lr, lsl #14 │ │ │ │ + eoreq r0, r9, r0, asr r0 │ │ │ │ + mlaeq sl, sl, r7, r4 │ │ │ │ + eoreq r4, sl, r0, lsl #6 │ │ │ │ + eoreq r4, sl, r4, lsr #15 │ │ │ │ + eoreq r4, sl, r0, lsr #15 │ │ │ │ + mlaeq sl, sl, r7, r4 │ │ │ │ + mlaeq sl, r4, r7, r4 │ │ │ │ + eoreq r4, sl, lr, lsl #15 │ │ │ │ + eoreq r4, sl, r8, lsl #15 │ │ │ │ + eoreq r4, sl, r2, lsl #15 │ │ │ │ + eoreq r4, sl, ip, ror r7 │ │ │ │ + eoreq r2, r9, sl, ror #12 │ │ │ │ + eoreq pc, r8, r8, lsr #31 │ │ │ │ + eoreq r4, sl, r2, asr r7 │ │ │ │ + eoreq r4, sl, ip, asr r2 │ │ │ │ + eoreq r2, r9, lr, lsr #12 │ │ │ │ + eoreq pc, r8, ip, ror #30 │ │ │ │ + mlaeq sl, r6, r6, r4 │ │ │ │ + eoreq r4, sl, r0, lsr #4 │ │ │ │ + strdeq r2, [r9], -r2 @ │ │ │ │ + eoreq pc, r8, r0, lsr pc @ │ │ │ │ + eoreq r4, sl, sl, ror #12 │ │ │ │ + eoreq r4, sl, r4, ror #3 │ │ │ │ + eoreq r0, sl, r8, ror r7 │ │ │ │ + ldrdeq r4, [sl], -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 │ │ │ │ @@ -361207,17 +361207,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], -pc, lsl #22 @ │ │ │ │ + @ instruction: 0x4649fb3b │ │ │ │ @ instruction: 0xf0b24650 │ │ │ │ - @ instruction: 0xf8dbfb41 │ │ │ │ + @ instruction: 0xf8dbfb6d │ │ │ │ bcs 198b90 │ │ │ │ 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, [r0, #632]! @ 0x278 │ │ │ │ @@ -361406,48 +361406,48 @@ │ │ │ │ ldrbtmi r4, [fp], #-2855 @ 0xfffff4d9 │ │ │ │ svclt 0x0000e6bc │ │ │ │ rsbseq pc, lr, sl, lsl r5 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq pc, lr, r4, lsl r5 @ │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eoreq r4, sl, r4, lsr #8 │ │ │ │ - eoreq pc, r8, r6, lsr #24 │ │ │ │ - mlaeq sl, r6, r3, r4 │ │ │ │ + eoreq r4, sl, r4, lsl #9 │ │ │ │ + eoreq pc, r8, r6, lsl #25 │ │ │ │ + strdeq r4, [sl], -r6 @ │ │ │ │ rsbseq pc, lr, ip, lsr #7 │ │ │ │ - eoreq r4, sl, lr, lsr #6 │ │ │ │ - eoreq fp, r8, r6, ror sl │ │ │ │ - eoreq r3, sl, r0, ror r8 │ │ │ │ - eoreq r4, sl, sl, asr #6 │ │ │ │ - eoreq fp, r8, r4, lsl #20 │ │ │ │ - eoreq r4, sl, sl, lsl #5 │ │ │ │ - strdeq r9, [r9], -r8 @ │ │ │ │ - ldrdeq r4, [sl], -r2 @ │ │ │ │ - eoreq r4, sl, r2, lsl r2 │ │ │ │ - eoreq r9, r9, sl, ror r0 │ │ │ │ - eoreq r4, sl, r6, asr r2 │ │ │ │ - eoreq fp, r8, ip, lsr #18 │ │ │ │ - eoreq r0, r9, r8, ror #31 │ │ │ │ - eoreq r9, r9, r2, lsr r0 │ │ │ │ - eoreq r0, sl, sl, asr #4 │ │ │ │ - strhteq pc, [sl], -r8 @ │ │ │ │ - eoreq r0, r9, r2, asr #31 │ │ │ │ - strhteq r0, [r9], -r2 │ │ │ │ - strdeq r8, [r9], -ip @ │ │ │ │ - eoreq r0, sl, r4, lsl r2 │ │ │ │ - eoreq pc, sl, r2, lsl #3 │ │ │ │ - eoreq r0, r9, ip, lsl #31 │ │ │ │ - strdeq r4, [sl], -sl @ │ │ │ │ - eoreq r0, r9, r0, ror pc │ │ │ │ - eoreq r0, r9, sl, ror #30 │ │ │ │ - eoreq r4, sl, sl, ror r1 │ │ │ │ + eoreq r4, sl, lr, lsl #7 │ │ │ │ + ldrdeq fp, [r8], -r6 @ │ │ │ │ + ldrdeq r3, [sl], -r0 @ │ │ │ │ + eoreq r4, sl, sl, lsr #7 │ │ │ │ + eoreq fp, r8, r4, ror #20 │ │ │ │ + eoreq r4, sl, sl, ror #5 │ │ │ │ + eoreq r9, r9, r8, asr r1 │ │ │ │ + eoreq r4, sl, r2, lsr r3 │ │ │ │ + eoreq r4, sl, r2, ror r2 │ │ │ │ + ldrdeq r9, [r9], -sl @ │ │ │ │ + strhteq r4, [sl], -r6 │ │ │ │ + eoreq fp, r8, ip, lsl #19 │ │ │ │ + eoreq r1, r9, r8, asr #32 │ │ │ │ + mlaeq r9, r2, r0, r9 │ │ │ │ + eoreq r0, sl, sl, lsr #5 │ │ │ │ + eoreq pc, sl, r8, lsl r2 @ │ │ │ │ + eoreq r1, r9, r2, lsr #32 │ │ │ │ + eoreq r1, r9, r2, lsl r0 │ │ │ │ + eoreq r9, r9, ip, asr r0 │ │ │ │ + eoreq r0, sl, r4, ror r2 │ │ │ │ + eoreq pc, sl, r2, ror #3 │ │ │ │ + eoreq r0, r9, ip, ror #31 │ │ │ │ + eoreq r4, sl, sl, asr r2 │ │ │ │ + ldrdeq r0, [r9], -r0 @ │ │ │ │ + eoreq r0, r9, sl, asr #31 │ │ │ │ + ldrdeq r4, [sl], -sl @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r4, sl, r4, ror r1 │ │ │ │ - mlaeq sl, ip, r6, r3 │ │ │ │ - mlaeq sl, r6, r6, r3 │ │ │ │ + ldrdeq r4, [sl], -r4 @ │ │ │ │ + strdeq r3, [sl], -ip @ │ │ │ │ + strdeq r3, [sl], -r6 @ │ │ │ │ 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 │ │ │ │ @@ -361513,16 +361513,16 @@ │ │ │ │ blx 4ceda0 │ │ │ │ ldrdcs pc, [ip, -r5] │ │ │ │ @ instruction: 0x46394633 │ │ │ │ @ instruction: 0xf6f02002 │ │ │ │ @ instruction: 0xe7ddf9bf │ │ │ │ ldrhteq pc, [lr], #-12 @ │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ - eoreq fp, r8, ip, asr #13 │ │ │ │ - eoreq r4, sl, r6, lsr #32 │ │ │ │ + eoreq fp, r8, ip, lsr #14 │ │ │ │ + eoreq r4, sl, r6, lsl #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 │ │ │ │ @@ -361750,15 +361750,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, lsr #25 │ │ │ │ + eoreq r3, sl, lr, lsl #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fece8608 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 4553b0 │ │ │ │ bmi 47d620 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ ldmdavs sp, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ @@ -361769,15 +361769,15 @@ │ │ │ │ stmdavs r9, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ tstcs r1, r1, lsl #2 │ │ │ │ b 4eeb0 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ rsbseq lr, lr, sl, ror #23 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ addeq sp, r1, ip, asr #19 │ │ │ │ - eoreq r3, sl, r0, asr #24 │ │ │ │ + eoreq r3, sl, r0, lsr #25 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fece8654 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [ip], #-864 @ 0xfffffca0 │ │ │ │ stcmi 6, cr4, [ip, #-4]! │ │ │ │ ldrbtmi fp, [ip], #-134 @ 0xffffff7a │ │ │ │ ldrbtmi r4, [sp], #-3627 @ 0xfffff1d5 │ │ │ │ @@ -362020,26 +362020,26 @@ │ │ │ │ @ instruction: 0xf69ee7f4 │ │ │ │ mrcmi 8, 0, lr, cr0, cr6, {7} │ │ │ │ bleq 13cc160 │ │ │ │ bleq 50df54 │ │ │ │ @ instruction: 0xe73c447e │ │ │ │ rsbseq lr, lr, r8, lsl sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r0, pc, r4, lsl r7 @ │ │ │ │ - mlaeq lr, r4, pc, sp @ │ │ │ │ - strdeq r3, [sl], -r4 @ │ │ │ │ + eoreq r0, pc, r4, ror r7 @ │ │ │ │ + strdeq sp, [lr], -r4 @ │ │ │ │ + eoreq r3, sl, r4, asr sl │ │ │ │ rsbseq lr, sl, r0, asr r7 │ │ │ │ rsbseq lr, lr, ip, ror #17 │ │ │ │ - eoreq r3, sl, lr, asr #18 │ │ │ │ + eoreq r3, sl, lr, lsr #19 │ │ │ │ rsbseq lr, sl, ip, lsl #13 │ │ │ │ - strhteq r3, [sl], -sl │ │ │ │ - eoreq r3, sl, r8, asr #18 │ │ │ │ - eoreq r3, sl, r2, lsl #18 │ │ │ │ - eoreq r3, sl, ip, ror #18 │ │ │ │ - eoreq r3, sl, r0, ror #16 │ │ │ │ + eoreq r3, sl, sl, lsl sl │ │ │ │ + eoreq r3, sl, r8, lsr #19 │ │ │ │ + eoreq r3, sl, r2, ror #18 │ │ │ │ + eoreq r3, sl, ip, asr #19 │ │ │ │ + eoreq r3, sl, r0, asr #17 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 24cd24 │ │ │ │ @ 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 │ │ │ │ @@ -362643,41 +362643,41 @@ │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ subsvs r6, sl, #1769472 @ 0x1b0000 │ │ │ │ svclt 0x0000e6ae │ │ │ │ rsbseq lr, lr, sl, ror r7 │ │ │ │ rsbseq lr, lr, ip, ror #14 │ │ │ │ addeq sp, r1, r6, lsr #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r0, pc, r6, asr #8 │ │ │ │ - eoreq sp, lr, ip, lsl #11 │ │ │ │ + eoreq r0, pc, r6, lsr #9 │ │ │ │ + eoreq sp, lr, ip, ror #11 │ │ │ │ addeq sp, r1, r6, lsr #4 │ │ │ │ - eoreq r0, pc, lr, lsr #27 │ │ │ │ - strdeq sp, [lr], -sl @ │ │ │ │ - strhteq lr, [lr], -lr │ │ │ │ + eoreq r0, pc, lr, lsl #28 │ │ │ │ + eoreq sp, lr, sl, asr ip │ │ │ │ + eoreq lr, lr, lr, lsl r9 │ │ │ │ addeq sp, r1, ip, lsr #3 │ │ │ │ @ instruction: 0x0081d1b2 │ │ │ │ - mlaeq lr, r8, r1, sp │ │ │ │ - eoreq pc, lr, r2, asr #3 │ │ │ │ - eoreq sp, lr, r2, ror #12 │ │ │ │ - strdeq lr, [lr], -ip @ │ │ │ │ - eoreq pc, lr, lr, lsr r3 @ │ │ │ │ + strdeq sp, [lr], -r8 @ │ │ │ │ + eoreq pc, lr, r2, lsr #4 │ │ │ │ + eoreq sp, lr, r2, asr #13 │ │ │ │ + eoreq pc, lr, ip, asr r0 @ │ │ │ │ + mlaeq lr, lr, r3, pc @ │ │ │ │ addeq ip, r1, r4, lsr #24 │ │ │ │ strdeq ip, [r1], lr │ │ │ │ strdeq ip, [r1], r4 │ │ │ │ - ldrdeq sp, [lr], -r2 @ │ │ │ │ - eoreq lr, lr, r4, lsr #5 │ │ │ │ - eoreq pc, lr, sl, lsl sp @ │ │ │ │ + eoreq sp, lr, r2, lsr r6 │ │ │ │ + eoreq lr, lr, r4, lsl #6 │ │ │ │ + eoreq pc, lr, sl, ror sp @ │ │ │ │ addeq ip, r1, r0, lsl #23 │ │ │ │ @ instruction: 0x007edf94 │ │ │ │ addeq ip, r1, r6, lsr #22 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ addeq ip, r1, lr, lsr #26 │ │ │ │ - mlaeq sl, lr, pc, r2 @ │ │ │ │ - ldrdeq lr, [lr], -r4 @ │ │ │ │ - eoreq r0, pc, lr, ror #12 │ │ │ │ + strdeq r2, [sl], -lr @ │ │ │ │ + eoreq lr, lr, r4, lsr r2 │ │ │ │ + eoreq r0, pc, lr, asr #13 │ │ │ │ @ instruction: 0x0081cab0 │ │ │ │ umulleq ip, r1, r2, sl │ │ │ │ addeq ip, r1, sl, ror sl │ │ │ │ addeq ip, r1, ip, asr #24 │ │ │ │ addeq ip, r1, r0, asr #24 │ │ │ │ addeq ip, r1, r2, lsr ip │ │ │ │ stclcc 8, cr15, [ip], {223} @ 0xdf │ │ │ │ @@ -365289,27 +365289,27 @@ │ │ │ │ addeq sl, r1, r6, ror #9 │ │ │ │ ldrdeq sl, [r1], r8 │ │ │ │ addeq sl, r1, sl, asr #9 │ │ │ │ @ instruction: 0x0081a4bc │ │ │ │ addeq sl, r1, lr, lsr #9 │ │ │ │ addeq sl, r1, r0, lsr #9 │ │ │ │ umulleq sl, r1, r2, r4 │ │ │ │ - eoreq r0, sl, sl, lsl #16 │ │ │ │ - ldrdeq r0, [sl], -lr @ │ │ │ │ + eoreq r0, sl, sl, ror #16 │ │ │ │ + eoreq r0, sl, lr, lsr r8 │ │ │ │ muleq r0, ip, r9 │ │ │ │ - mlaeq lr, r2, r4, sl │ │ │ │ - eoreq r0, sl, r0, ror #15 │ │ │ │ - eoreq r6, fp, r2, lsl pc │ │ │ │ + strdeq sl, [lr], -r2 @ │ │ │ │ + eoreq r0, sl, r0, asr #16 │ │ │ │ + eoreq r6, fp, r2, ror pc │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ ldrdeq sl, [r1], lr │ │ │ │ - strhteq r0, [sl], -ip │ │ │ │ - eoreq r0, sl, r6, asr #12 │ │ │ │ + eoreq r0, sl, ip, lsl r8 │ │ │ │ + eoreq r0, sl, r6, lsr #13 │ │ │ │ addeq sl, r1, sl, lsr #7 │ │ │ │ - eoreq r0, sl, r6, lsr r6 │ │ │ │ - eoreq r0, sl, r4, lsl r6 │ │ │ │ + mlaeq sl, r6, r6, r0 │ │ │ │ + eoreq r0, sl, r4, ror r6 │ │ │ │ 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} │ │ │ │ @@ -365371,15 +365371,15 @@ │ │ │ │ addeq sl, r1, lr, lsr r2 │ │ │ │ addeq sl, r1, sl, lsl r2 │ │ │ │ addeq sl, r1, r4, lsr #4 │ │ │ │ addeq sl, r1, sl, ror #3 │ │ │ │ ldrdeq sl, [r1], r8 │ │ │ │ addeq sl, r1, r6, ror #3 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - strhteq r0, [sl], -r4 │ │ │ │ + eoreq r0, sl, r4, lsl r6 │ │ │ │ addeq sl, r1, r8, asr #3 │ │ │ │ bmi ee716c │ │ │ │ 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 │ │ │ │ @@ -365429,23 +365429,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, ror r1 │ │ │ │ umulleq sl, r1, r8, r1 │ │ │ │ addeq sl, r1, sl, lsl #3 │ │ │ │ - eoreq r0, pc, lr, ror #15 │ │ │ │ - eoreq r0, pc, r8, lsr #15 │ │ │ │ - eoreq r0, pc, r4, ror #17 │ │ │ │ - eoreq pc, lr, r6, lsr r5 @ │ │ │ │ - eoreq pc, lr, r6, ror #28 │ │ │ │ - eoreq sp, lr, r4, ror #30 │ │ │ │ - eoreq pc, lr, r8, lsl lr @ │ │ │ │ - eoreq sp, lr, sl, lsl pc │ │ │ │ - ldrdeq lr, [lr], -sl @ │ │ │ │ + eoreq r0, pc, lr, asr #16 │ │ │ │ + eoreq r0, pc, r8, lsl #16 │ │ │ │ + eoreq r0, pc, r4, asr #18 │ │ │ │ + mlaeq lr, r6, r5, pc @ │ │ │ │ + eoreq pc, lr, r6, asr #29 │ │ │ │ + eoreq sp, lr, r4, asr #31 │ │ │ │ + eoreq pc, lr, r8, ror lr @ │ │ │ │ + eoreq sp, lr, sl, ror pc │ │ │ │ + eoreq lr, lr, sl, lsr sl │ │ │ │ addeq sl, r1, ip, asr #1 │ │ │ │ addeq sl, r1, r6, asr #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecebfac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ stmdbge r1, {r0, r1, r9, sl, lr} │ │ │ │ @@ -365479,15 +365479,15 @@ │ │ │ │ @ instruction: 0xf85c447a │ │ │ │ stmdavs r0, {r1, r2, r3} │ │ │ │ ldcl 6, cr15, [lr, #616]! @ 0x268 │ │ │ │ @ instruction: 0xf69a2002 │ │ │ │ svclt 0x0000ef8e │ │ │ │ rsbseq fp, lr, r2, ror #3 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r5, fp, ip, lsl #19 │ │ │ │ + eoreq r5, fp, ip, ror #19 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecec04c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8, #-928] @ 0xfffffc60 │ │ │ │ stmdavs lr!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ svcmi 0x0017b1ce │ │ │ │ ldrbtmi r4, [pc], #-2583 @ 194e60 │ │ │ │ @@ -365513,15 +365513,15 @@ │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000ffa9 │ │ │ │ strdeq r9, [r1], r4 │ │ │ │ addeq r9, r1, lr, ror #31 │ │ │ │ strdeq r9, [r1], r0 │ │ │ │ addeq r9, r1, ip, lsr #31 │ │ │ │ addeq r9, r1, lr, lsr #31 │ │ │ │ - ldrdeq r2, [sl], -r8 @ │ │ │ │ + eoreq r2, sl, r8, lsr r1 │ │ │ │ ldrbtlt r4, [r0], #-2844 @ 0xfffff4e4 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ blmi 88155c │ │ │ │ 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 │ │ │ │ @@ -365547,15 +365547,15 @@ │ │ │ │ andvs r6, sl, r2, lsr #32 │ │ │ │ andsvc r7, sl, r2, lsl r8 │ │ │ │ svclt 0x0000e7e0 │ │ │ │ addeq r9, r1, r8, ror pc │ │ │ │ addeq r9, r1, r8, ror pc │ │ │ │ addeq r9, r1, r4, lsl pc │ │ │ │ addeq r9, r1, r6, lsr #30 │ │ │ │ - eoreq pc, r9, r8, lsl #12 │ │ │ │ + eoreq pc, r9, r8, ror #12 │ │ │ │ addeq r9, r1, r4, lsr #30 │ │ │ │ addeq r9, r1, r8, lsl #30 │ │ │ │ strdeq r9, [r1], r2 │ │ │ │ addeq r9, r1, r8, lsl #30 │ │ │ │ addeq r9, r1, r2, lsl pc │ │ │ │ eorle r2, lr, r0, lsl #16 │ │ │ │ movwcs fp, #1040 @ 0x410 │ │ │ │ @@ -365627,15 +365627,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} │ │ │ │ - eoreq r1, sl, lr, lsr #30 │ │ │ │ + eoreq r1, sl, lr, lsl #31 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecec29c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 919044 │ │ │ │ ldrbtmi r4, [fp], #-1542 @ 0xfffff9fa │ │ │ │ movwlt r6, #18460 @ 0x481c │ │ │ │ ldrbtmi r4, [sl], #-2588 @ 0xfffff5e4 │ │ │ │ @@ -366295,27 +366295,27 @@ │ │ │ │ ldmpl r2!, {r0, r1, r3, r9, sl, lr} │ │ │ │ strb r6, [r4, #17] │ │ │ │ ldrdeq r9, [r1], r6 │ │ │ │ addeq r9, r1, ip, asr #25 │ │ │ │ @ instruction: 0x007eae9a │ │ │ │ @ instruction: 0x00819cbe │ │ │ │ addeq r9, r1, r8, asr #25 │ │ │ │ - ldrdeq r0, [pc], -sl @ │ │ │ │ - eoreq pc, lr, r0, ror r0 @ │ │ │ │ - eoreq pc, lr, r0, lsr #19 │ │ │ │ - eoreq r0, pc, r6, lsl #6 │ │ │ │ - eoreq sp, lr, r2, lsl #21 │ │ │ │ - eoreq pc, lr, r8, ror r9 @ │ │ │ │ - eoreq sp, lr, r6, ror sl │ │ │ │ - eoreq lr, lr, r4, asr r5 │ │ │ │ - ldrdeq r0, [pc], -lr @ │ │ │ │ - eoreq pc, lr, sl, lsl r9 @ │ │ │ │ + eoreq r0, pc, sl, lsr r3 @ │ │ │ │ + ldrdeq pc, [lr], -r0 @ │ │ │ │ + eoreq pc, lr, r0, lsl #20 │ │ │ │ + eoreq r0, pc, r6, ror #6 │ │ │ │ + eoreq sp, lr, r2, ror #21 │ │ │ │ + ldrdeq pc, [lr], -r8 @ │ │ │ │ + ldrdeq sp, [lr], -r6 @ │ │ │ │ + strhteq lr, [lr], -r4 │ │ │ │ + eoreq r0, pc, lr, lsr r4 @ │ │ │ │ + eoreq pc, lr, sl, ror r9 @ │ │ │ │ strdeq r9, [r1], r6 │ │ │ │ addeq r9, r1, r8, ror #23 │ │ │ │ - eoreq r0, pc, r0, ror #6 │ │ │ │ + eoreq r0, pc, r0, asr #7 │ │ │ │ addeq r9, r1, ip, ror #23 │ │ │ │ addeq r9, r1, r2, asr #23 │ │ │ │ @ instruction: 0x00819bbc │ │ │ │ addeq r9, r1, ip, lsr #23 │ │ │ │ @ instruction: 0x00819bba │ │ │ │ @ instruction: 0x00819bbc │ │ │ │ addeq r9, r1, r6, ror r8 │ │ │ │ @@ -367087,15 +367087,15 @@ │ │ │ │ svclt 0x0097f7fe │ │ │ │ andeq r0, r0, r4, lsl #12 │ │ │ │ addeq r8, r1, r6, lsr #18 │ │ │ │ addeq r8, r1, r6, lsl #18 │ │ │ │ addeq r8, r1, sl, lsr #14 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ rsbseq fp, lr, r6, ror r5 │ │ │ │ - eoreq r0, sl, r6, ror #17 │ │ │ │ + eoreq r0, sl, r6, asr #18 │ │ │ │ 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 │ │ │ │ @@ -367880,16 +367880,16 @@ │ │ │ │ strdeq r8, [r1], r6 │ │ │ │ addeq r8, r1, r0, lsl #12 │ │ │ │ strdeq r8, [r1], r6 │ │ │ │ addeq r8, r1, r0, lsl #12 │ │ │ │ ldrdeq r8, [r1], ip │ │ │ │ addeq r8, r1, r2, ror #11 │ │ │ │ addeq r8, r1, r6, lsl #11 │ │ │ │ - eoreq r0, sl, r0, lsr r7 │ │ │ │ - eoreq r0, sl, lr, ror #13 │ │ │ │ + mlaeq sl, r0, r7, r0 │ │ │ │ + eoreq r0, sl, lr, asr #14 │ │ │ │ ldrdeq r8, [r1], sl │ │ │ │ andeq r0, r0, r4, lsl #22 │ │ │ │ addeq r8, r1, sl, asr #9 │ │ │ │ rsbseq fp, lr, r4, lsl #6 │ │ │ │ umulleq r8, r1, ip, r4 │ │ │ │ umulleq r8, r1, r4, r4 │ │ │ │ addeq r8, r1, r6, lsr #9 │ │ │ │ @@ -367899,28 +367899,28 @@ │ │ │ │ addeq r8, r1, r8, asr r4 │ │ │ │ addeq r8, r1, ip, asr r4 │ │ │ │ addeq r8, r1, ip, lsr #8 │ │ │ │ strdeq r8, [r1], r0 │ │ │ │ addeq r8, r1, r4, ror #7 │ │ │ │ ldrshteq fp, [lr], #-26 @ 0xffffffe6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r0, sl, ip, asr #11 │ │ │ │ + eoreq r0, sl, ip, lsr #12 │ │ │ │ addeq r8, r1, ip, asr r3 │ │ │ │ addeq r8, r1, ip, lsr r3 │ │ │ │ - eoreq r0, sl, r6, lsl #11 │ │ │ │ + eoreq r0, sl, r6, ror #11 │ │ │ │ addeq r8, r1, lr, lsr #6 │ │ │ │ addeq r8, r1, r6, lsr r3 │ │ │ │ addeq r8, r1, r6, lsr #6 │ │ │ │ - eoreq lr, lr, r8, ror #20 │ │ │ │ + eoreq lr, lr, r8, asr #21 │ │ │ │ ldrdeq r8, [r1], r4 │ │ │ │ addeq r8, r1, r8, asr #5 │ │ │ │ - eoreq sp, lr, lr, asr #31 │ │ │ │ - ldrdeq ip, [lr], -r0 @ │ │ │ │ - mlaeq lr, r6, r6, sp │ │ │ │ - mlaeq lr, r8, fp, ip │ │ │ │ + eoreq lr, lr, lr, lsr #32 │ │ │ │ + eoreq ip, lr, r0, lsr r1 │ │ │ │ + strdeq sp, [lr], -r6 @ │ │ │ │ + strdeq ip, [lr], -r8 @ │ │ │ │ addeq r8, r1, r6, lsl #5 │ │ │ │ addeq r8, r1, ip, ror #4 │ │ │ │ addeq r8, r1, r6, ror r2 │ │ │ │ andeq r0, r0, ip, lsr #13 │ │ │ │ addeq r8, r1, ip, lsr r2 │ │ │ │ andeq r0, r0, r4, lsl #12 │ │ │ │ strdeq r7, [r1], r8 │ │ │ │ @@ -367928,15 +367928,15 @@ │ │ │ │ addeq r7, r1, lr, asr #25 │ │ │ │ addeq r7, r1, lr, lsr #25 │ │ │ │ umulleq r7, r1, r2, ip │ │ │ │ addeq r7, r1, r8, ror #24 │ │ │ │ addeq r7, r1, lr, asr #24 │ │ │ │ addeq r7, r1, r4, lsr ip │ │ │ │ addeq r7, r1, r6, lsl ip │ │ │ │ - eoreq fp, r8, r6, ror ip │ │ │ │ + ldrdeq fp, [r8], -r6 @ │ │ │ │ addeq r7, r1, r4, ror #23 │ │ │ │ @ instruction: 0x00817bb6 │ │ │ │ vst1.32 {d20-d21}, [pc :256]! │ │ │ │ mcrls 1, 0, r7, cr3, cr9, {4} │ │ │ │ ldmpl r2!, {r0, r1, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe6011 │ │ │ │ bmi ff00584c │ │ │ │ @@ -368131,15 +368131,15 @@ │ │ │ │ addeq r7, r1, r0, lsl #16 │ │ │ │ addeq r7, r1, r4, ror #15 │ │ │ │ rsbseq sl, lr, sl, lsr r5 │ │ │ │ addeq r7, r1, lr, ror #13 │ │ │ │ strdeq r7, [r1], r4 │ │ │ │ ldrdeq r7, [r1], r4 │ │ │ │ ldrshteq sl, [lr], #-78 @ 0xffffffb2 │ │ │ │ - eoreq pc, r9, r8, lsr r9 @ │ │ │ │ + mlaeq r9, r8, r9, pc @ │ │ │ │ ldrbtmi r4, [fp], #-2817 @ 0xfffff4ff │ │ │ │ @ instruction: 0x47706818 │ │ │ │ ldrhteq sl, [lr], #-70 @ 0xffffffba │ │ │ │ ldrbtmi r4, [fp], #-2817 @ 0xfffff4ff │ │ │ │ @ instruction: 0x47706018 │ │ │ │ rsbseq sl, lr, sl, lsr #9 │ │ │ │ tstcs r0, r1 │ │ │ │ @@ -368187,31 +368187,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 596b68 │ │ │ │ + bmi 596c20 │ │ │ │ @ instruction: 0xf1072500 │ │ │ │ ldrbtmi r0, [sl], #-1104 @ 0xfffffbb0 │ │ │ │ ldrbtmi r4, [r9], #1274 @ 0x4fa │ │ │ │ svccc 0x0004f854 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ @ instruction: 0xf0463501 │ │ │ │ - stmdavs r0!, {r0, r1, r2, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r0!, {r0, r2, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ mcr 6, 2, pc, cr12, cr7, {4} @ │ │ │ │ adcmi r4, lr, #77594624 @ 0x4a00000 │ │ │ │ movwcs sp, #498 @ 0x1f2 │ │ │ │ ldrvs r4, [fp, #-1584]! @ 0xfffff9d0 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - eoreq pc, r9, r4, ror #16 │ │ │ │ - eoreq r7, ip, ip, lsr #20 │ │ │ │ - eoreq fp, ip, sl, ror #8 │ │ │ │ - eoreq ip, r9, lr, ror ip │ │ │ │ + eoreq pc, r9, r4, asr #17 │ │ │ │ + eoreq r7, ip, ip, lsl #21 │ │ │ │ + eoreq fp, ip, sl, asr #9 │ │ │ │ + ldrdeq ip, [r9], -lr @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feceeadc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ addsmi r6, r3, #4849664 @ 0x4a0000 │ │ │ │ bne fe7c754c │ │ │ │ stclt 0, cr13, [r8, #-0] │ │ │ │ @@ -368362,16 +368362,16 @@ │ │ │ │ ldrbtmi r9, [r9], #-2051 @ 0xfffff7fd │ │ │ │ @ instruction: 0xf7ff9700 │ │ │ │ @ instruction: 0xe7dffe57 │ │ │ │ svc 0x0064f697 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x007e859e │ │ │ │ rsbseq r8, lr, r0, lsl #10 │ │ │ │ - ldrdeq pc, [r9], -r2 @ │ │ │ │ - ldrdeq pc, [r9], -sl @ │ │ │ │ + eoreq pc, r9, r2, lsr r6 @ │ │ │ │ + eoreq pc, r9, sl, lsr r6 @ │ │ │ │ tstcs r0, r1 │ │ │ │ svclt 0x00004770 │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ @@ -369043,15 +369043,15 @@ │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ strtmi pc, [r0], -r7, lsl #18 │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ b 656040 │ │ │ │ rsbseq r7, lr, r2, ror sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r7, lr, r8, asr #20 │ │ │ │ - eoreq lr, r9, r8, asr fp │ │ │ │ + strhteq lr, [r9], -r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecef7fc │ │ │ │ @ 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} │ │ │ │ @@ -369061,107 +369061,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 │ │ │ │ - eoreq lr, r9, sl, ror #23 │ │ │ │ - eoreq lr, r9, r8, lsr #22 │ │ │ │ + eoreq lr, r9, sl, asr #24 │ │ │ │ + eoreq lr, r9, r8, lsl #23 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecef848 │ │ │ │ @ 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 │ │ │ │ - mlaeq r9, lr, fp, lr │ │ │ │ - ldrdeq lr, [r9], -ip @ │ │ │ │ + strdeq lr, [r9], -lr @ │ │ │ │ + eoreq lr, r9, ip, lsr fp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecef888 │ │ │ │ @ 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 │ │ │ │ - strhteq lr, [r9], -r6 │ │ │ │ - strhteq lr, [r9], -r4 │ │ │ │ + eoreq lr, r9, r6, lsl fp │ │ │ │ + eoreq lr, r9, r4, lsl fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecef8c0 │ │ │ │ @ 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 a606e0 │ │ │ │ @ instruction: 0xf000f000 │ │ │ │ stclt 0, cr0, [r8, #-4] │ │ │ │ - eoreq lr, r9, r8, lsr #22 │ │ │ │ + eoreq lr, r9, r8, lsl #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecef8f4 │ │ │ │ @ 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 12a98f8 │ │ │ │ @ instruction: 0xf7ff64d5 │ │ │ │ b 11d83d8 │ │ │ │ @ instruction: 0x43211045 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eoreq lr, r9, r2, ror #20 │ │ │ │ - eoreq lr, r9, ip, asr sl │ │ │ │ + eoreq lr, r9, r2, asr #21 │ │ │ │ + strhteq lr, [r9], -ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecef934 │ │ │ │ @ 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 12a9938 │ │ │ │ @ instruction: 0xf7ff6415 │ │ │ │ b 11d8398 │ │ │ │ @ instruction: 0x43212005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eoreq lr, r9, sl, lsr sl │ │ │ │ - eoreq lr, r9, r0, lsr sl │ │ │ │ + mlaeq r9, sl, sl, lr │ │ │ │ + mlaeq r9, r0, sl, lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecef974 │ │ │ │ @ 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 12a9978 │ │ │ │ @ instruction: 0xf7ff6415 │ │ │ │ b 11d8358 │ │ │ │ @ instruction: 0x43212005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eoreq lr, r9, sl, lsl #20 │ │ │ │ - eoreq lr, r9, r0, lsl #20 │ │ │ │ + eoreq lr, r9, sl, ror #20 │ │ │ │ + eoreq lr, r9, r0, ror #20 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecef9b4 │ │ │ │ @ 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} │ │ │ │ @@ -369171,84 +369171,84 @@ │ │ │ │ @ instruction: 0xf04f4318 │ │ │ │ svclt 0x00140100 │ │ │ │ strmi r2, [r8], -r1 │ │ │ │ @ instruction: 0xf1742d02 │ │ │ │ svclt 0x00a80400 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - ldrdeq lr, [r9], -sl @ │ │ │ │ - eoreq ip, r9, r0, lsl sp │ │ │ │ + eoreq lr, r9, sl, lsr sl │ │ │ │ + eoreq ip, r9, r0, ror sp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecefa00 │ │ │ │ @ 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 │ │ │ │ - mlaeq r9, r6, r9, lr │ │ │ │ - mlaeq r9, r0, r9, lr │ │ │ │ + strdeq lr, [r9], -r6 @ │ │ │ │ + strdeq lr, [r9], -r0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefa38 │ │ │ │ @ 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 a60858 │ │ │ │ @ instruction: 0xf000f000 │ │ │ │ stclt 0, cr0, [r8, #-4] │ │ │ │ - eoreq lr, r9, r0, ror r9 │ │ │ │ + ldrdeq lr, [r9], -r0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefa6c │ │ │ │ @ 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, lsr r9 │ │ │ │ + mlaeq r9, ip, r9, lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefaa0 │ │ │ │ @ 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] │ │ │ │ - eoreq lr, r9, r8, lsl #18 │ │ │ │ + eoreq lr, r9, r8, ror #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefad8 │ │ │ │ @ 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 │ │ │ │ - ldrdeq lr, [r9], -r0 @ │ │ │ │ + eoreq lr, r9, r0, lsr r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecefb10 │ │ │ │ @ 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} @ │ │ │ │ @@ -369262,31 +369262,31 @@ │ │ │ │ @ instruction: 0xf04f4287 │ │ │ │ svclt 0x000c0100 │ │ │ │ strmi r2, [r8], -r1 │ │ │ │ @ instruction: 0xf1742ef8 │ │ │ │ @ instruction: 0xf0000400 │ │ │ │ svclt 0x00a80001 │ │ │ │ ldcllt 0, cr2, [r8] │ │ │ │ - eoreq r8, r8, lr, ror #13 │ │ │ │ - mlaeq r9, r4, r8, lr │ │ │ │ - eoreq r5, sl, r6, lsl #18 │ │ │ │ + eoreq r8, r8, lr, asr #14 │ │ │ │ + strdeq lr, [r9], -r4 @ │ │ │ │ + eoreq r5, sl, r6, ror #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecefb70 │ │ │ │ @ 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, asr #16 │ │ │ │ - eoreq lr, r9, r8, asr #16 │ │ │ │ + eoreq lr, r9, lr, lsr #17 │ │ │ │ + eoreq lr, r9, r8, lsr #17 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecefba8 │ │ │ │ @ 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} │ │ │ │ @@ -369299,17 +369299,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, asr #14 │ │ │ │ - eoreq lr, r9, r8, lsl #16 │ │ │ │ - eoreq lr, r9, r2, lsl #16 │ │ │ │ + eoreq fp, ip, sl, lsr #15 │ │ │ │ + eoreq lr, r9, r8, ror #16 │ │ │ │ + eoreq lr, r9, r2, ror #16 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecefc04 │ │ │ │ @ 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} │ │ │ │ @@ -369318,53 +369318,53 @@ │ │ │ │ strmi pc, [fp], -fp, lsr #27 │ │ │ │ @ instruction: 0xf04f4318 │ │ │ │ svclt 0x000c0100 │ │ │ │ strmi r2, [r8], -r1 │ │ │ │ @ instruction: 0xf000432c │ │ │ │ svclt 0x00080001 │ │ │ │ ldcllt 0, cr2, [r0, #-0] │ │ │ │ - eoreq lr, r9, sl, asr #15 │ │ │ │ - ldrdeq r5, [r8], -ip @ │ │ │ │ + eoreq lr, r9, sl, lsr #16 │ │ │ │ + eoreq r5, r8, ip, lsr r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefc4c │ │ │ │ @ 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, lsr #13 │ │ │ │ + eoreq fp, ip, r8, lsl #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefc78 │ │ │ │ @ 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 a60a98 │ │ │ │ @ instruction: 0xf000f000 │ │ │ │ stclt 0, cr0, [r8, #-4] │ │ │ │ - eoreq lr, r9, r0, ror #14 │ │ │ │ + eoreq lr, r9, r0, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefcac │ │ │ │ @ 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 a60acc │ │ │ │ @ instruction: 0xf000f000 │ │ │ │ stclt 0, cr0, [r8, #-4] │ │ │ │ - eoreq lr, r9, r8, lsr r7 │ │ │ │ + mlaeq r9, r8, r7, lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecefce0 │ │ │ │ @ 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} │ │ │ │ @@ -369372,16 +369372,16 @@ │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0x460bfd3d │ │ │ │ svclt 0x0008429c │ │ │ │ @ instruction: 0xf04f4285 │ │ │ │ svclt 0x00140100 │ │ │ │ andcs r2, r0, r1 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - strdeq lr, [r9], -r6 @ │ │ │ │ - strdeq lr, [r9], -r4 @ │ │ │ │ + eoreq lr, r9, r6, asr r7 │ │ │ │ + eoreq lr, r9, r4, asr r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecefd24 │ │ │ │ @ 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} │ │ │ │ @@ -369398,17 +369398,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 │ │ │ │ - ldrdeq r8, [r8], -sl @ │ │ │ │ - eoreq lr, r9, r2, lsr #13 │ │ │ │ - mlaeq r9, lr, r6, lr │ │ │ │ + eoreq r8, r8, sl, lsr r5 │ │ │ │ + eoreq lr, r9, r2, lsl #14 │ │ │ │ + strdeq lr, [r9], -lr @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecefd90 │ │ │ │ @ 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} │ │ │ │ @@ -369425,17 +369425,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, lr, ror #8 │ │ │ │ - eoreq lr, r9, r6, lsr r6 │ │ │ │ - eoreq lr, r9, r2, lsr r6 │ │ │ │ + eoreq r8, r8, lr, asr #9 │ │ │ │ + mlaeq r9, r6, r6, lr │ │ │ │ + mlaeq r9, r2, r6, lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecefdfc │ │ │ │ @ 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} │ │ │ │ @@ -369446,16 +369446,16 @@ │ │ │ │ svclt 0x000c0301 │ │ │ │ andcs r2, r0, r1 │ │ │ │ @ instruction: 0xf000429d │ │ │ │ @ instruction: 0xf1740001 │ │ │ │ @ instruction: 0xf04f0400 │ │ │ │ svclt 0x00b80100 │ │ │ │ ldcllt 0, cr2, [r0, #-0] │ │ │ │ - strdeq lr, [r9], -r2 @ │ │ │ │ - ldrdeq lr, [r9], -r8 @ │ │ │ │ + eoreq lr, r9, r2, asr r6 │ │ │ │ + eoreq lr, r9, r8, lsr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecefe4c │ │ │ │ @ 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} │ │ │ │ @@ -369464,15 +369464,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, asr r5 │ │ │ │ + strhteq lr, [r9], -sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecefe90 │ │ │ │ @ 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} │ │ │ │ @@ -369482,31 +369482,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, lsl r5 │ │ │ │ + eoreq lr, r9, r6, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecefed8 │ │ │ │ @ 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 12a9edc │ │ │ │ @ instruction: 0xf7ff6415 │ │ │ │ b 11d7df4 │ │ │ │ @ instruction: 0x43212005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eoreq lr, r9, r6, lsr #9 │ │ │ │ - mlaeq r9, ip, r4, lr │ │ │ │ + eoreq lr, r9, r6, lsl #10 │ │ │ │ + strdeq lr, [r9], -ip @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r4, fp, r5, lsr sl │ │ │ │ @ instruction: 0x46884b35 │ │ │ │ @ instruction: 0x4607447a │ │ │ │ @@ -369560,15 +369560,15 @@ │ │ │ │ ldmdbvs r8!, {r1, r2, r8, fp, lr}^ │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ @ instruction: 0xe7d8fcfb │ │ │ │ mcr 6, 0, pc, cr8, cr6, {4} @ │ │ │ │ ldrsbteq r7, [lr], #-40 @ 0xffffffd8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r7, lr, r8, asr #4 │ │ │ │ - eoreq lr, r9, r4, lsl r4 │ │ │ │ + eoreq lr, r9, r4, ror r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ ldrbcs pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb097 │ │ │ │ @ instruction: 0x46823574 │ │ │ │ @@ -369625,22 +369625,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: 0xf8daf979 │ │ │ │ + @ instruction: 0xf8daf9a7 │ │ │ │ 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], -fp, ror #18 @ │ │ │ │ + @ instruction: 0x4638f999 │ │ │ │ @ instruction: 0xf6961c65 │ │ │ │ stmdavc r0!, {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 6f2fac │ │ │ │ @@ -369669,15 +369669,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: 0xf8daf921 │ │ │ │ + @ instruction: 0xf8daf94f │ │ │ │ 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] │ │ │ │ @@ -369722,15 +369722,15 @@ │ │ │ │ tstpeq pc, r2 @ p-variant is OBSOLETE │ │ │ │ b 156287c │ │ │ │ @ instruction: 0x46281858 │ │ │ │ addmi r7, lr, fp, lsl sp │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmibmi sl, {r0, r1, r2, r3, r5, r6, r8, pc}^ │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - @ instruction: 0xf8daf8b7 │ │ │ │ + @ instruction: 0xf8daf8e5 │ │ │ │ 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 │ │ │ │ @@ -369746,23 +369746,23 @@ │ │ │ │ @ instruction: 0xf1b34302 │ │ │ │ blx 11d9158 │ │ │ │ svclt 0x0058f303 │ │ │ │ @ instruction: 0xf000fa41 │ │ │ │ svclt 0x005849b4 │ │ │ │ strtmi r4, [r8], -r2, lsl #6 │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - ldr pc, [sl, -r7, lsl #17] │ │ │ │ + @ instruction: 0xe71af8b5 │ │ │ │ @ instruction: 0x462849b1 │ │ │ │ blls 3bf904 │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - @ instruction: 0xe712f87f │ │ │ │ + ldr pc, [r2, -sp, lsr #17] │ │ │ │ strtmi r4, [r8], -lr, lsr #19 │ │ │ │ blls 3bf914 │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - smusdx sl, r7, r8 │ │ │ │ + str pc, [sl, -r5, lsr #17] │ │ │ │ bls 3bfd20 │ │ │ │ @ instruction: 0xf43f4313 │ │ │ │ blls 404d34 │ │ │ │ stmdals r3, {r0, r4, r9, sl, lr} │ │ │ │ bl fea65e24 │ │ │ │ @ instruction: 0xf1a30309 │ │ │ │ addsmi r0, r9, r0, lsr #4 │ │ │ │ @@ -369776,47 +369776,47 @@ │ │ │ │ movwmi pc, #8192 @ 0x2000 @ │ │ │ │ strhteq pc, [r0], -r3 @ │ │ │ │ vpmax.u8 , , │ │ │ │ blx 1208eb8 │ │ │ │ ldmibmi r9, {ip, sp, lr, pc} │ │ │ │ movwmi fp, #12120 @ 0x2f58 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - @ instruction: 0xf84af045 │ │ │ │ + @ instruction: 0xf878f045 │ │ │ │ blls 292ce0 │ │ │ │ tstmi r3, #8, 20 @ 0x8000 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr9, cr15, {1} │ │ │ │ @ instruction: 0x46284993 │ │ │ │ blls 3bf988 │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - @ instruction: 0xe6d0f83d │ │ │ │ + ldrb pc, [r0], fp, ror #16 @ │ │ │ │ bl febffdac │ │ │ │ @ instruction: 0xf1b90903 │ │ │ │ @ instruction: 0xf0000f10 │ │ │ │ ldcl 0, cr8, [sp, #708] @ 0x2c4 │ │ │ │ strtmi r7, [r8], -r3, lsl #20 │ │ │ │ @ instruction: 0xeeb7498b │ │ │ │ ldrbtmi r7, [r9], #-2791 @ 0xfffff519 │ │ │ │ blcs 7942f0 │ │ │ │ - @ instruction: 0xf82af045 │ │ │ │ + @ instruction: 0xf858f045 │ │ │ │ blls 312ca0 │ │ │ │ bcs 1b3718 │ │ │ │ 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: 0xf81af045 │ │ │ │ + @ instruction: 0xf848f045 │ │ │ │ blls 312c80 │ │ │ │ blls 273738 │ │ │ │ @ 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: 0xf80af045 │ │ │ │ + @ instruction: 0xf838f045 │ │ │ │ blls 312c60 │ │ │ │ ldrdcs lr, [lr, -sp] │ │ │ │ @ instruction: 0x8014f8d3 │ │ │ │ ldrdpl pc, [r0], -r8 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ movwcs r8, #169 @ 0xa9 │ │ │ │ stceq 1, cr15, [r4], {8} │ │ │ │ @@ -369826,16 +369826,16 @@ │ │ │ │ @ instruction: 0xf85c809e │ │ │ │ adcsmi r0, r1, #51 @ 0x33 │ │ │ │ addmi fp, r2, #8, 30 │ │ │ │ bl 3cd9f4 │ │ │ │ stmdbmi ip!, {r0, r1, r6, r7, fp}^ │ │ │ │ andcc r4, r4, r0, ror r6 │ │ │ │ @ instruction: 0xf8d84479 │ │ │ │ - @ instruction: 0xf0442008 │ │ │ │ - ldrbt pc, [r8], -r5, ror #31 @ │ │ │ │ + @ instruction: 0xf0452008 │ │ │ │ + @ instruction: 0xe678f813 │ │ │ │ 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 │ │ │ │ @@ -369864,15 +369864,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: 0xf8daff9b │ │ │ │ + @ instruction: 0xf8daffc9 │ │ │ │ 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 fe2d72d8 │ │ │ │ ldmdbmi pc!, {r3, r5, r9, sl, sp, lr, pc} @ │ │ │ │ @@ -369882,75 +369882,75 @@ │ │ │ │ @ instruction: 0xe618fa7b │ │ │ │ @ instruction: 0x000cf8bd │ │ │ │ mrc2 7, 3, pc, cr14, cr2, {2} │ │ │ │ bvc ff1d4ddc │ │ │ │ @ instruction: 0x46284938 │ │ │ │ mrrc 4, 7, r4, r3, cr9 │ │ │ │ @ instruction: 0xf0442b17 │ │ │ │ - @ instruction: 0xe60aff77 │ │ │ │ + str pc, [sl], -r5, lsr #31 │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ blls 2eac38 │ │ │ │ ldmdavs r2, {r0, r1, r4, r5, r8, fp, lr}^ │ │ │ │ ldrbtmi r6, [r9], #-2075 @ 0xfffff7e5 │ │ │ │ strpl lr, [r0], -sp, asr #19 │ │ │ │ blx 19d7320 │ │ │ │ ldmdbmi r0!, {r0, r2, r3, r4, r5, r6, r7, r8, sl, sp, lr, pc} │ │ │ │ bls 26abd0 │ │ │ │ @ instruction: 0xf0444479 │ │ │ │ - ldrb pc, [r6, #3939]! @ 0xf63 @ │ │ │ │ + ldrb pc, [r6, #3985]! @ 0xf91 @ │ │ │ │ strtmi r9, [r8], -r8, lsl #20 │ │ │ │ tstmi r3, #44, 18 @ 0xb0000 │ │ │ │ svclt 0x000c4479 │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - @ instruction: 0xff58f044 │ │ │ │ + @ instruction: 0xff86f044 │ │ │ │ ldrbtmi lr, [r0], -fp, ror #11 │ │ │ │ andcc r4, r4, r8, lsr #18 │ │ │ │ @ instruction: 0xf0444479 │ │ │ │ - strb pc, [r4, #3921]! @ 0xf51 @ │ │ │ │ + strb pc, [r4, #3967]! @ 0xf7f @ │ │ │ │ ldrdhi pc, [ip], -sp │ │ │ │ str r4, [r1], r2, asr #12 │ │ │ │ ldrbtmi r4, [r9], #-2340 @ 0xfffff6dc │ │ │ │ - @ instruction: 0xff48f044 │ │ │ │ + @ instruction: 0xff76f044 │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ @ instruction: 0xf852695a │ │ │ │ teqmi r3, #40 @ 0x28 │ │ │ │ eorcc pc, r8, r2, asr #16 │ │ │ │ @ instruction: 0xf696e5d3 │ │ │ │ blls 314094 │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r8, fp, lr} │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ strb pc, [sl, #2605] @ 0xa2d @ │ │ │ │ ldrsbteq r7, [lr], #-28 @ 0xffffffe4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq lr, r9, r6, lsl #8 │ │ │ │ - eoreq r1, fp, lr, lsr #20 │ │ │ │ - eoreq lr, r9, r4, lsl #8 │ │ │ │ - eoreq sl, ip, ip, asr #8 │ │ │ │ + eoreq lr, r9, r6, ror #8 │ │ │ │ + eoreq r1, fp, lr, lsl #21 │ │ │ │ + eoreq lr, r9, r4, ror #8 │ │ │ │ + eoreq sl, ip, ip, lsr #9 │ │ │ │ rsbseq r7, lr, r4, asr #1 │ │ │ │ - ldrdeq r1, [fp], -r4 @ │ │ │ │ - eoreq lr, r9, ip, ror #3 │ │ │ │ - eoreq r7, r8, r4, lsr #28 │ │ │ │ - eoreq r7, r8, ip, lsl lr │ │ │ │ - eoreq lr, r9, r8, ror r1 │ │ │ │ - eoreq lr, r9, r6, lsr #2 │ │ │ │ - eoreq lr, r9, r4, lsl r1 │ │ │ │ - strhteq r3, [fp], -sl │ │ │ │ - eoreq sl, ip, sl, lsr #3 │ │ │ │ - eoreq sl, ip, sl, lsl #3 │ │ │ │ - eoreq sl, ip, r4, asr #2 │ │ │ │ - eoreq r1, fp, r8, asr #11 │ │ │ │ - eoreq sp, r9, r2, ror #30 │ │ │ │ - eoreq sp, r9, r8, ror pc │ │ │ │ - eoreq r3, fp, r4, asr fp │ │ │ │ - eoreq sp, r9, sl, ror pc │ │ │ │ - eoreq r8, r9, r4, asr fp │ │ │ │ - eoreq r8, r9, r4, asr #22 │ │ │ │ - eoreq r8, r9, r0, lsr fp │ │ │ │ - eoreq sp, r9, r6, lsl pc │ │ │ │ - eoreq sp, r9, r4, lsr pc │ │ │ │ + eoreq r1, fp, r4, lsr r9 │ │ │ │ + eoreq lr, r9, ip, asr #4 │ │ │ │ + eoreq r7, r8, r4, lsl #29 │ │ │ │ + eoreq r7, r8, ip, ror lr │ │ │ │ + ldrdeq lr, [r9], -r8 @ │ │ │ │ + eoreq lr, r9, r6, lsl #3 │ │ │ │ + eoreq lr, r9, r4, ror r1 │ │ │ │ + eoreq r3, fp, sl, lsl sp │ │ │ │ + eoreq sl, ip, sl, lsl #4 │ │ │ │ + eoreq sl, ip, sl, ror #3 │ │ │ │ + eoreq sl, ip, r4, lsr #3 │ │ │ │ + eoreq r1, fp, r8, lsr #12 │ │ │ │ + eoreq sp, r9, r2, asr #31 │ │ │ │ + ldrdeq sp, [r9], -r8 @ │ │ │ │ + strhteq r3, [fp], -r4 │ │ │ │ + ldrdeq sp, [r9], -sl @ │ │ │ │ + strhteq r8, [r9], -r4 │ │ │ │ + eoreq r8, r9, r4, lsr #23 │ │ │ │ + mlaeq r9, r0, fp, r8 │ │ │ │ + eoreq sp, r9, r6, ror pc │ │ │ │ + mlaeq r9, r4, pc, sp @ │ │ │ │ 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}^ │ │ │ │ @@ -369980,15 +369980,15 @@ │ │ │ │ @ instruction: 0xf9f0f7fe │ │ │ │ strmi fp, [r6], -r0, lsl #18 │ │ │ │ bvs 67350c │ │ │ │ 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 │ │ │ │ - cdp2 0, 11, cr15, cr2, cr4, {2} │ │ │ │ + cdp2 0, 14, cr15, cr0, cr4, {2} │ │ │ │ ldmdavs sl!, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ ldrbvs r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xff1ef754 │ │ │ │ blvc 1873534 │ │ │ │ teqle r7, r0, lsl #22 │ │ │ │ movwne lr, #14804 @ 0x39d4 │ │ │ │ rscvs r3, r1, r1, lsl #2 │ │ │ │ @@ -370039,25 +370039,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, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r2!, {r0, r1, r3, r5, r6, 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, r3, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r2!, {r0, r1, r2, r4, r6, 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 │ │ │ │ @@ -370069,55 +370069,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: 0xf8d4fe01 │ │ │ │ + @ instruction: 0xf8d4fe2f │ │ │ │ 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 │ │ │ │ - stc2l 0, cr15, [r6, #272]! @ 0x110 │ │ │ │ + cdp2 0, 1, cr15, cr4, 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, -pc, asr #27] @ │ │ │ │ + smmlsr r6, sp, sp, pc @ │ │ │ │ ldrdgt pc, [ip], -r4 │ │ │ │ ldr sl, [r0, r3, lsl #26]! │ │ │ │ stmib lr, {r1, r2, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xc018f8d4 │ │ │ │ svclt 0x0000e7ea │ │ │ │ rsbseq r6, lr, r8, ror #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r6, lsr #29 │ │ │ │ - eoreq r5, r8, sl, lsr #6 │ │ │ │ - eoreq r5, r8, r2, asr r9 │ │ │ │ + eoreq sp, r9, r6, lsl #30 │ │ │ │ + eoreq r5, r8, sl, lsl #7 │ │ │ │ + strhteq r5, [r8], -r2 │ │ │ │ rsbseq r8, lr, r0, lsl #15 │ │ │ │ rsbseq r6, lr, r0, ror #21 │ │ │ │ - eoreq r5, r8, r8, ror #16 │ │ │ │ - eoreq sp, r9, r0, ror #25 │ │ │ │ - eoreq sp, r9, ip, lsl #25 │ │ │ │ + eoreq r5, r8, r8, asr #17 │ │ │ │ + eoreq sp, r9, r0, asr #26 │ │ │ │ + eoreq sp, r9, ip, ror #25 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf08a4 │ │ │ │ @ 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 │ │ │ │ @@ -370138,17 +370138,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xf878f7fe │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e984 │ │ │ │ rsbseq r6, lr, lr, asr #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, lsr ip │ │ │ │ + mlaeq r9, lr, ip, sp │ │ │ │ rsbseq r6, lr, sl, lsr #18 │ │ │ │ - eoreq sp, r9, sl, lsr sl │ │ │ │ + mlaeq r9, sl, sl, sp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0920 │ │ │ │ @ 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 │ │ │ │ @@ -370169,17 +370169,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xf83af7fe │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e946 │ │ │ │ ldrsbteq r6, [lr], #-130 @ 0xffffff7e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strhteq ip, [r9], -r2 │ │ │ │ + eoreq ip, r9, r2, lsl ip │ │ │ │ rsbseq r6, lr, lr, lsr #17 │ │ │ │ - strhteq sp, [r9], -lr │ │ │ │ + eoreq sp, r9, lr, lsl sl │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf099c │ │ │ │ @ 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 │ │ │ │ @@ -370200,17 +370200,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xfffcf7fd │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e908 │ │ │ │ rsbseq r6, lr, r6, asr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, asr #22 │ │ │ │ + eoreq sp, r9, lr, lsr #23 │ │ │ │ rsbseq r6, lr, r2, lsr r8 │ │ │ │ - eoreq sp, r9, r2, asr #18 │ │ │ │ + eoreq sp, r9, r2, lsr #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0a18 │ │ │ │ @ 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 │ │ │ │ @@ -370231,17 +370231,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xffbef7fd │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e8ca │ │ │ │ ldrsbteq r6, [lr], #-122 @ 0xffffff86 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrdeq sp, [r9], -lr @ │ │ │ │ + eoreq sp, r9, lr, lsr fp │ │ │ │ ldrhteq r6, [lr], #-118 @ 0xffffff8a │ │ │ │ - eoreq sp, r9, r6, asr #17 │ │ │ │ + eoreq sp, r9, r6, lsr #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0a94 │ │ │ │ @ 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 │ │ │ │ @@ -370262,17 +370262,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xff80f7fd │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e88c │ │ │ │ rsbseq r6, lr, lr, asr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, ror #20 │ │ │ │ + eoreq sp, r9, lr, asr #21 │ │ │ │ rsbseq r6, lr, sl, lsr r7 │ │ │ │ - eoreq sp, r9, sl, asr #16 │ │ │ │ + eoreq sp, r9, sl, lsr #17 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0b10 │ │ │ │ @ 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 │ │ │ │ @@ -370293,17 +370293,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xff42f7fd │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e84e │ │ │ │ rsbseq r6, lr, r2, ror #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq sp, [r9], -lr @ │ │ │ │ + eoreq sp, r9, lr, asr sl │ │ │ │ ldrhteq r6, [lr], #-110 @ 0xffffff92 │ │ │ │ - eoreq sp, r9, lr, asr #15 │ │ │ │ + eoreq sp, r9, lr, lsr #16 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0b8c │ │ │ │ @ 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 │ │ │ │ @@ -370324,17 +370324,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xff04f7fd │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e810 │ │ │ │ rsbseq r6, lr, r6, ror #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - mlaeq r9, r2, r9, sp │ │ │ │ + strdeq sp, [r9], -r2 @ │ │ │ │ rsbseq r6, lr, r2, asr #12 │ │ │ │ - eoreq sp, r9, r2, asr r7 │ │ │ │ + strhteq sp, [r9], -r2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0c08 │ │ │ │ @ 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 │ │ │ │ @@ -370355,17 +370355,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ mcr2 7, 6, pc, cr6, cr13, {7} @ │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000efd2 │ │ │ │ rsbseq r6, lr, sl, ror #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r2, lsr #18 │ │ │ │ + eoreq sp, r9, r2, lsl #19 │ │ │ │ rsbseq r6, lr, r6, asr #11 │ │ │ │ - ldrdeq sp, [r9], -r6 @ │ │ │ │ + eoreq sp, r9, r6, lsr r7 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0c84 │ │ │ │ @ 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 │ │ │ │ @@ -370386,17 +370386,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ mcr2 7, 4, pc, cr8, cr13, {7} @ │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ef94 │ │ │ │ rsbseq r6, lr, lr, ror #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, lsr #17 │ │ │ │ + eoreq sp, r9, lr, lsl #18 │ │ │ │ rsbseq r6, lr, sl, asr #10 │ │ │ │ - eoreq sp, r9, sl, asr r6 │ │ │ │ + strhteq sp, [r9], -sl │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0d00 │ │ │ │ @ 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 │ │ │ │ @@ -370417,17 +370417,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ mcr2 7, 2, pc, cr10, cr13, {7} @ │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ef56 │ │ │ │ ldrshteq r6, [lr], #-66 @ 0xffffffbe │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r2, asr #16 │ │ │ │ + eoreq sp, r9, r2, lsr #17 │ │ │ │ rsbseq r6, lr, lr, asr #9 │ │ │ │ - ldrdeq sp, [r9], -lr @ │ │ │ │ + eoreq sp, r9, lr, lsr r6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0d7c │ │ │ │ @ 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 │ │ │ │ @@ -370448,17 +370448,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ mcr2 7, 0, pc, cr12, cr13, {7} @ │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ef18 │ │ │ │ rsbseq r6, lr, r6, ror r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r6, asr #12 │ │ │ │ + eoreq sp, r9, r6, lsr #13 │ │ │ │ rsbseq r6, lr, r2, asr r4 │ │ │ │ - eoreq sp, r9, r2, ror #10 │ │ │ │ + eoreq sp, r9, r2, asr #11 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0df8 │ │ │ │ @ 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 │ │ │ │ @@ -370479,17 +370479,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ stc2l 7, cr15, [lr, #1012] @ 0x3f4 │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000eeda │ │ │ │ ldrshteq r6, [lr], #-58 @ 0xffffffc6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r6, lsr #14 │ │ │ │ + eoreq sp, r9, r6, lsl #15 │ │ │ │ ldrsbteq r6, [lr], #-54 @ 0xffffffca │ │ │ │ - eoreq sp, r9, r6, ror #9 │ │ │ │ + eoreq sp, r9, r6, asr #10 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0e74 │ │ │ │ @ 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 │ │ │ │ @@ -370510,17 +370510,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ ldc2 7, cr15, [r0, #1012] @ 0x3f4 │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ee9c │ │ │ │ rsbseq r6, lr, lr, ror r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, lsl #13 │ │ │ │ + eoreq sp, r9, lr, ror #13 │ │ │ │ rsbseq r6, lr, sl, asr r3 │ │ │ │ - eoreq sp, r9, sl, ror #8 │ │ │ │ + eoreq sp, r9, sl, asr #9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0ef0 │ │ │ │ @ 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 │ │ │ │ @@ -370541,17 +370541,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ ldc2l 7, cr15, [r2, #-1012] @ 0xfffffc0c │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ee5e │ │ │ │ rsbseq r6, lr, r2, lsl #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, sl, lsr r6 │ │ │ │ + mlaeq r9, sl, r6, sp │ │ │ │ ldrsbteq r6, [lr], #-46 @ 0xffffffd2 │ │ │ │ - eoreq sp, r9, lr, ror #7 │ │ │ │ + eoreq sp, r9, lr, asr #8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0f6c │ │ │ │ @ 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 │ │ │ │ @@ -370572,17 +370572,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ ldc2 7, cr15, [r4, #-1012] @ 0xfffffc0c │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ee20 │ │ │ │ rsbseq r6, lr, r6, lsl #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strhteq sp, [r9], -lr │ │ │ │ + eoreq sp, r9, lr, lsl r6 │ │ │ │ rsbseq r6, lr, r2, ror #4 │ │ │ │ - eoreq sp, r9, r2, ror r3 │ │ │ │ + ldrdeq sp, [r9], -r2 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0fe8 │ │ │ │ @ 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 │ │ │ │ @@ -370605,17 +370605,17 @@ │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ ldc2l 7, cr15, [r0], {253} @ 0xfd │ │ │ │ strb r4, [r9, r0, lsr #12]! │ │ │ │ ldcl 6, cr15, [ip, #596] @ 0x254 │ │ │ │ rsbseq r6, lr, sl, lsl #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, sl, ror #10 │ │ │ │ + eoreq sp, r9, sl, asr #11 │ │ │ │ ldrsbteq r6, [lr], #-28 @ 0xffffffe4 │ │ │ │ - eoreq sp, r9, sl, ror #5 │ │ │ │ + eoreq sp, r9, sl, asr #6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf106c │ │ │ │ @ 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 │ │ │ │ @@ -370638,17 +370638,17 @@ │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ stc2 7, cr15, [lr], {253} @ 0xfd │ │ │ │ strb r4, [r9, r0, lsr #12]! │ │ │ │ ldc 6, cr15, [sl, #596] @ 0x254 │ │ │ │ rsbseq r6, lr, r6, lsl #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r6, ror #9 │ │ │ │ + eoreq sp, r9, r6, asr #10 │ │ │ │ rsbseq r6, lr, r8, asr r1 │ │ │ │ - eoreq sp, r9, r6, ror #4 │ │ │ │ + eoreq sp, r9, r6, asr #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf10f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ec35c │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -370671,17 +370671,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ mcrr2 7, 15, pc, ip, cr13 @ │ │ │ │ strb r2, [sl, r1]! │ │ │ │ ldcl 6, cr15, [r8, #-596] @ 0xfffffdac │ │ │ │ rsbseq r6, lr, r0, lsl #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r4, lsr r2 │ │ │ │ + mlaeq r9, r4, r2, sp │ │ │ │ ldrsbteq r6, [lr], #-2 │ │ │ │ - eoreq sp, r9, r2, ror #3 │ │ │ │ + eoreq sp, r9, r2, asr #4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1174 │ │ │ │ @ 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 │ │ │ │ @@ -370704,17 +370704,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, [r6, #-596] @ 0xfffffdac │ │ │ │ rsbseq r6, lr, lr, ror r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r2, ror #7 │ │ │ │ + eoreq sp, r9, r2, asr #8 │ │ │ │ rsbseq r6, lr, r0, asr r0 │ │ │ │ - eoreq sp, r9, lr, asr r1 │ │ │ │ + strhteq sp, [r9], -lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf11f8 │ │ │ │ @ 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 │ │ │ │ @@ -370737,17 +370737,17 @@ │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ blx ff3d804e │ │ │ │ strb r4, [r9, r0, lsr #12]! │ │ │ │ ldcl 6, cr15, [r4], {149} @ 0x95 │ │ │ │ ldrshteq r5, [lr], #-250 @ 0xffffff06 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r6, ror #6 │ │ │ │ + eoreq sp, r9, r6, asr #7 │ │ │ │ rsbseq r5, lr, ip, asr #31 │ │ │ │ - ldrdeq sp, [r9], -sl @ │ │ │ │ + eoreq sp, r9, sl, lsr r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf127c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ec4e8 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -370770,17 +370770,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ blx fe3580d2 │ │ │ │ strb r2, [sl, r1]! │ │ │ │ ldc 6, cr15, [r2], {149} @ 0x95 │ │ │ │ rsbseq r5, lr, r4, ror pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r0, ror #5 │ │ │ │ + eoreq sp, r9, r0, asr #6 │ │ │ │ rsbseq r5, lr, r6, asr #30 │ │ │ │ - eoreq sp, r9, r6, asr r0 │ │ │ │ + strhteq sp, [r9], -r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1300 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ec56c │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -370803,17 +370803,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ blx 12d8156 │ │ │ │ strb r2, [sl, r1]! │ │ │ │ mrrc 6, 9, pc, r0, cr5 @ │ │ │ │ ldrshteq r5, [lr], #-224 @ 0xffffff20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, ip, ror #4 │ │ │ │ + eoreq sp, r9, ip, asr #5 │ │ │ │ rsbseq r5, lr, r2, asr #29 │ │ │ │ - ldrdeq ip, [r9], -r2 @ │ │ │ │ + eoreq sp, r9, r2, lsr r0 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1384 │ │ │ │ @ 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 │ │ │ │ @@ -370835,17 +370835,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, [r0], {149} @ 0x95 │ │ │ │ rsbseq r5, lr, lr, ror #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq sp, [r9], -r2 @ │ │ │ │ + eoreq sp, r9, r2, asr r2 │ │ │ │ rsbseq r5, lr, r4, asr #28 │ │ │ │ - eoreq ip, r9, r4, asr pc │ │ │ │ + strhteq ip, [r9], -r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1404 │ │ │ │ @ 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 │ │ │ │ @@ -370867,17 +370867,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fd4479 │ │ │ │ andcs pc, r1, r5, asr #21 │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ bl ff5d7cbc │ │ │ │ rsbseq r5, lr, lr, ror #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, ror r1 │ │ │ │ + ldrdeq sp, [r9], -lr @ │ │ │ │ rsbseq r5, lr, r4, asr #27 │ │ │ │ - ldrdeq ip, [r9], -r4 @ │ │ │ │ + eoreq ip, r9, r4, lsr pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1484 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ec6f0 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -370900,17 +370900,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ blx fe2582d8 │ │ │ │ strb r2, [sl, r1]! │ │ │ │ bl fe557d40 │ │ │ │ rsbseq r5, lr, ip, ror #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r0, lsl r1 │ │ │ │ + eoreq sp, r9, r0, ror r1 │ │ │ │ rsbseq r5, lr, lr, lsr sp │ │ │ │ - eoreq ip, r9, lr, asr #28 │ │ │ │ + eoreq ip, r9, lr, lsr #29 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1508 │ │ │ │ @ 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 │ │ │ │ @@ -370932,17 +370932,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fd4479 │ │ │ │ andcs pc, r1, r3, asr #20 │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ bl 1557dc0 │ │ │ │ rsbseq r5, lr, sl, ror #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - mlaeq r9, sl, r0, sp │ │ │ │ + strdeq sp, [r9], -sl @ │ │ │ │ rsbseq r5, lr, r0, asr #25 │ │ │ │ - ldrdeq ip, [r9], -r0 @ │ │ │ │ + eoreq ip, r9, r0, lsr lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1588 │ │ │ │ @ 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 │ │ │ │ @@ -370964,17 +370964,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fd4479 │ │ │ │ andcs pc, r2, r3, lsl #20 │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ bl 557e40 │ │ │ │ rsbseq r5, lr, sl, ror #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, lsr #32 │ │ │ │ + eoreq sp, r9, lr, lsl #1 │ │ │ │ rsbseq r5, lr, r0, asr #24 │ │ │ │ - eoreq ip, r9, r0, asr sp │ │ │ │ + strhteq ip, [r9], -r0 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1608 │ │ │ │ @ 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 │ │ │ │ @@ -370998,17 +370998,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fd4479 │ │ │ │ @ instruction: 0x4620f9bf │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000eacc │ │ │ │ rsbseq r5, lr, sl, ror #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, lr, lsr #31 │ │ │ │ + eoreq sp, r9, lr │ │ │ │ ldrhteq r5, [lr], #-186 @ 0xffffff46 │ │ │ │ - eoreq ip, r9, r8, asr #25 │ │ │ │ + eoreq ip, r9, r8, lsr #26 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1690 │ │ │ │ @ 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 │ │ │ │ @@ -371032,17 +371032,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fd4479 │ │ │ │ @ instruction: 0x4620f97b │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ea88 │ │ │ │ rsbseq r5, lr, r2, ror #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq ip, [r9], -r2 @ │ │ │ │ + eoreq ip, r9, r2, asr sp │ │ │ │ rsbseq r5, lr, r2, lsr fp │ │ │ │ - eoreq ip, r9, r0, asr #24 │ │ │ │ + eoreq ip, r9, r0, lsr #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1718 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ec984 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371065,17 +371065,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ @ instruction: 0xf938f7fd │ │ │ │ strb r2, [sl, r1]! │ │ │ │ b 12d7fd4 │ │ │ │ ldrsbteq r5, [lr], #-168 @ 0xffffff58 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r3, sl, ip, lsl #26 │ │ │ │ + eoreq r3, sl, ip, ror #26 │ │ │ │ rsbseq r5, lr, sl, lsr #21 │ │ │ │ - strhteq ip, [r9], -sl │ │ │ │ + eoreq ip, r9, sl, lsl ip │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf179c │ │ │ │ @ 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 │ │ │ │ @@ -371097,17 +371097,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xf8faf7fd │ │ │ │ strtmi r2, [r1], -r2 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ea06 │ │ │ │ rsbseq r5, lr, r6, asr sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq fp, sl, r2, lsl lr │ │ │ │ + eoreq fp, sl, r2, ror lr │ │ │ │ rsbseq r5, lr, lr, lsr #20 │ │ │ │ - eoreq ip, r9, lr, lsr fp │ │ │ │ + mlaeq r9, lr, fp, ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf181c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1eca88 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371130,17 +371130,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ @ instruction: 0xf8b6f7fd │ │ │ │ strb r2, [sl, r1]! │ │ │ │ stmib r2, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrsbteq r5, [lr], #-148 @ 0xffffff6c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r0, lsl #26 │ │ │ │ + eoreq ip, r9, r0, ror #26 │ │ │ │ rsbseq r5, lr, r6, lsr #19 │ │ │ │ - strhteq ip, [r9], -r6 │ │ │ │ + eoreq ip, r9, r6, lsl fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf18a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r4, rrx │ │ │ │ blge 1ecb10 │ │ │ │ ldcmi 4, cr4, [r8, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371164,17 +371164,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ @ instruction: 0xf872f7fd │ │ │ │ strb r2, [sl, r1]! │ │ │ │ ldmdb lr!, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ rsbseq r5, lr, r0, asr r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq ip, [r9], -r8 @ │ │ │ │ + eoreq ip, r9, r8, asr fp │ │ │ │ rsbseq r5, lr, lr, lsl r9 │ │ │ │ - eoreq ip, r9, lr, lsr #20 │ │ │ │ + eoreq ip, r9, lr, lsl #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1928 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ecb94 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371197,17 +371197,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ @ instruction: 0xf830f7fd │ │ │ │ strb r2, [sl, r1]! │ │ │ │ ldmdb ip!, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ rsbseq r5, lr, r8, asr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strhteq r3, [r8], -r8 │ │ │ │ + eoreq r3, r8, r8, lsl r8 │ │ │ │ @ instruction: 0x007e589a │ │ │ │ - eoreq ip, r9, sl, lsr #19 │ │ │ │ + eoreq ip, r9, sl, lsl #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf19ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ecc18 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371230,17 +371230,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ @ instruction: 0xffeef7fc │ │ │ │ strb r2, [sl, r1]! │ │ │ │ ldm sl!, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ rsbseq r5, lr, r4, asr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r0, lsr #24 │ │ │ │ + eoreq ip, r9, r0, lsl #25 │ │ │ │ rsbseq r5, lr, r6, lsl r8 │ │ │ │ - eoreq ip, r9, r6, lsr #18 │ │ │ │ + eoreq ip, r9, r6, lsl #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1a30 │ │ │ │ @ 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 │ │ │ │ @@ -371263,17 +371263,17 @@ │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xffacf7fc │ │ │ │ strb r4, [r9, r0, lsr #12]! │ │ │ │ ldm r8!, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ rsbseq r5, lr, r2, asr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r6, lsr #19 │ │ │ │ + eoreq ip, r9, r6, lsl #20 │ │ │ │ @ instruction: 0x007e5794 │ │ │ │ - eoreq ip, r9, r2, lsr #17 │ │ │ │ + eoreq ip, r9, r2, lsl #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1ab4 │ │ │ │ @ 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 │ │ │ │ @@ -371296,17 +371296,17 @@ │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xff6af7fc │ │ │ │ strb r4, [r9, r0, lsr #12]! │ │ │ │ ldmda r6!, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ rsbseq r5, lr, lr, lsr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r2, lsr #18 │ │ │ │ + eoreq ip, r9, r2, lsl #19 │ │ │ │ rsbseq r5, lr, r0, lsl r7 │ │ │ │ - eoreq ip, r9, lr, lsl r8 │ │ │ │ + eoreq ip, r9, lr, ror r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1b38 │ │ │ │ @ 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 │ │ │ │ @@ -371329,17 +371329,17 @@ │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xff28f7fc │ │ │ │ strb r4, [r9, r0, lsr #12]! │ │ │ │ ldmda r4!, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrhteq r5, [lr], #-106 @ 0xffffff96 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - mlaeq r9, lr, r8, ip │ │ │ │ + strdeq ip, [r9], -lr @ │ │ │ │ rsbseq r5, lr, ip, lsl #13 │ │ │ │ - mlaeq r9, sl, r7, ip │ │ │ │ + strdeq ip, [r9], -sl @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1bbc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ece28 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371362,17 +371362,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ mcr2 7, 7, pc, cr6, cr12, {7} @ │ │ │ │ strb r2, [sl, r1]! │ │ │ │ svc 0x00f2f694 │ │ │ │ rsbseq r5, lr, r4, lsr r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r8, lsl r8 │ │ │ │ + eoreq ip, r9, r8, ror r8 │ │ │ │ rsbseq r5, lr, r6, lsl #12 │ │ │ │ - eoreq ip, r9, r6, lsl r7 │ │ │ │ + eoreq ip, r9, r6, ror r7 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1c40 │ │ │ │ @ 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 │ │ │ │ @@ -371398,17 +371398,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fc4479 │ │ │ │ mulcs r2, pc, lr @ │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ svc 0x00aaf694 │ │ │ │ ldrhteq r5, [lr], #-82 @ 0xffffffae │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq fp, sl, lr, ror #18 │ │ │ │ + eoreq fp, sl, lr, asr #19 │ │ │ │ rsbseq r5, lr, r8, ror r5 │ │ │ │ - eoreq ip, r9, r8, lsl #13 │ │ │ │ + eoreq ip, r9, r8, ror #13 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1cd0 │ │ │ │ @ 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 │ │ │ │ @@ -371430,17 +371430,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fc4479 │ │ │ │ andcs pc, r2, pc, asr lr @ │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ svc 0x006af694 │ │ │ │ rsbseq r5, lr, r2, lsr #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r6, ror #17 │ │ │ │ + eoreq ip, r9, r6, asr #18 │ │ │ │ ldrshteq r5, [lr], #-72 @ 0xffffffb8 │ │ │ │ - eoreq ip, r9, r8, lsl #12 │ │ │ │ + eoreq ip, r9, r8, ror #12 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1d50 │ │ │ │ @ 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 │ │ │ │ @@ -371464,17 +371464,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fc4479 │ │ │ │ @ instruction: 0x4620fe1b │ │ │ │ @ instruction: 0xf694e7e9 │ │ │ │ svclt 0x0000ef28 │ │ │ │ rsbseq r5, lr, r2, lsr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r6, ror #16 │ │ │ │ + eoreq ip, r9, r6, asr #17 │ │ │ │ rsbseq r5, lr, r2, ror r4 │ │ │ │ - eoreq ip, r9, r0, lsl #11 │ │ │ │ + eoreq ip, r9, r0, ror #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1dd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ed044 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371497,17 +371497,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, cr4, cr4, {4} @ │ │ │ │ rsbseq r5, lr, r8, lsl r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, ip, asr #10 │ │ │ │ + eoreq ip, r9, ip, lsr #11 │ │ │ │ rsbseq r5, lr, sl, ror #7 │ │ │ │ - strdeq ip, [r9], -sl @ │ │ │ │ + eoreq ip, r9, sl, asr r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1e5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ed0c8 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371530,17 +371530,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, cr2, cr4, {4} @ │ │ │ │ @ instruction: 0x007e5394 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r8, asr #9 │ │ │ │ + eoreq ip, r9, r8, lsr #10 │ │ │ │ rsbseq r5, lr, r6, ror #6 │ │ │ │ - eoreq ip, r9, r6, ror r4 │ │ │ │ + ldrdeq ip, [r9], -r6 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1ee0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ed14c │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371563,17 +371563,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, cr0, cr4, {4} @ │ │ │ │ rsbseq r5, lr, r0, lsl r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r4, asr #8 │ │ │ │ + eoreq ip, r9, r4, lsr #9 │ │ │ │ rsbseq r5, lr, r2, ror #5 │ │ │ │ - strdeq ip, [r9], -r2 @ │ │ │ │ + eoreq ip, r9, r2, asr r4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ bmi 10ac7b0 │ │ │ │ blmi 10ac5e8 │ │ │ │ addlt r4, pc, sl, ror r4 @ │ │ │ │ @@ -371634,25 +371634,25 @@ │ │ │ │ strbtvs r0, [r6], #1731 @ 0x6c3 │ │ │ │ strbmi lr, [sp], -pc, lsr #15 │ │ │ │ @ instruction: 0xf694e7a3 │ │ │ │ svclt 0x0000edd6 │ │ │ │ rsbseq r5, lr, ip, lsl #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r5, lr, r4, lsr r2 │ │ │ │ - mlaeq fp, r0, r2, r5 │ │ │ │ - eoreq ip, r9, sl, ror #11 │ │ │ │ + strdeq r5, [fp], -r0 @ │ │ │ │ + eoreq ip, r9, sl, asr #12 │ │ │ │ @ instruction: 0xffffca8f │ │ │ │ blcs 39d588 │ │ │ │ blmi 2cee90 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x00004770 │ │ │ │ ldrsbteq r0, [fp], #-164 @ 0xffffff5c │ │ │ │ - eoreq pc, r9, r2, lsr #3 │ │ │ │ + eoreq pc, r9, r2, lsl #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fecf20a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r8, ror #31 │ │ │ │ @ instruction: 0x461d4614 │ │ │ │ strmi r4, [fp], -sl, lsl #20 │ │ │ │ stmib sp, {r1, r3, r8, fp, lr}^ │ │ │ │ @@ -371661,16 +371661,16 @@ │ │ │ │ @ instruction: 0xf7529400 │ │ │ │ blmi 3999d0 │ │ │ │ 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 r0!, {r2, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmib sl, {r2, r4, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ - eoreq pc, r9, r2, lsl #3 │ │ │ │ - eoreq r1, r8, r8, lsr r8 │ │ │ │ + eoreq pc, r9, r2, ror #3 │ │ │ │ + mlaeq r8, r8, r8, r1 │ │ │ │ addeq r4, r1, ip, lsl r1 │ │ │ │ addeq r3, r1, sl, lsl #31 │ │ │ │ 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 │ │ │ │ @@ -371932,16 +371932,16 @@ │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ andcs r4, r0, r5, lsl #20 │ │ │ │ svcvs 0x00a34905 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf89ef752 │ │ │ │ @ instruction: 0xf6942001 │ │ │ │ svclt 0x0000ed20 │ │ │ │ - mlaeq r9, r4, lr, lr │ │ │ │ - eoreq r1, r8, sl, ror #7 │ │ │ │ + strdeq lr, [r9], -r4 @ │ │ │ │ + eoreq r1, r8, sl, asr #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecf2524 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ blx 247876 │ │ │ │ @ instruction: 0xf8d01101 │ │ │ │ @ instruction: 0xf694012c │ │ │ │ @@ -372647,16 +372647,16 @@ │ │ │ │ @ instruction: 0xf8baacac │ │ │ │ @ instruction: 0xf8aa20a2 │ │ │ │ strt r2, [r6], #196 @ 0xc4 │ │ │ │ stcl 6, cr15, [sl, #588]! @ 0x24c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r4, lr, sl, lsl #25 │ │ │ │ ldrhteq r4, [lr], #-140 @ 0xffffff74 │ │ │ │ - eoreq sl, lr, r8, lsr #21 │ │ │ │ - eoreq sl, lr, r0, lsr #20 │ │ │ │ + eoreq sl, lr, r8, lsl #22 │ │ │ │ + eoreq sl, lr, r0, lsl #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecf3050 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0, r8] │ │ │ │ @ instruction: 0xf7524604 │ │ │ │ @ instruction: 0xf100f97f │ │ │ │ addvs r0, r4, r0, lsl r2 │ │ │ │ @@ -373609,16 +373609,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, ror sl │ │ │ │ - eoreq r9, lr, r2, ror #20 │ │ │ │ + ldrdeq r9, [lr], -ip @ │ │ │ │ + eoreq r9, lr, r2, asr #21 │ │ │ │ @ instruction: 0x4603b5f0 │ │ │ │ vadd.i8 d22, d0, d4 │ │ │ │ @ instruction: 0xf0027cdb │ │ │ │ b 21e1a0 │ │ │ │ stmiavs r0!, {r2, r3, sl, fp} │ │ │ │ ldmdbvs r8, {r1, r2, fp, sp, lr}^ │ │ │ │ ldmibvs pc, {r3, r5, r7, r8, ip, sp, pc} @ │ │ │ │ @@ -373961,15 +373961,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 │ │ │ │ - mlaeq lr, ip, r8, r9 │ │ │ │ + strdeq r9, [lr], -ip @ │ │ │ │ blcs fe1b73dc │ │ │ │ ldmibeq sl, {r2, r5, ip, lr, pc}^ │ │ │ │ addcc pc, r9, r0, asr #4 │ │ │ │ svclt 0x00182a08 │ │ │ │ svclt 0x000c4283 │ │ │ │ andcs r2, r0, r1 │ │ │ │ bcs 351354 │ │ │ │ @@ -374493,29 +374493,29 @@ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 2e1ae4 │ │ │ │ sbcsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000f9c1 │ │ │ │ - strdeq r8, [lr], -r8 @ │ │ │ │ - eoreq r7, r9, sl, lsr #13 │ │ │ │ - ldrdeq sp, [sl], -ip @ │ │ │ │ + eoreq r8, lr, r8, asr sp │ │ │ │ + eoreq r7, r9, sl, lsl #14 │ │ │ │ + eoreq sp, sl, ip, lsr lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecf4d2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 2e1b14 │ │ │ │ rscvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000f9a9 │ │ │ │ - strhteq r8, [lr], -r8 │ │ │ │ - eoreq r7, r9, sl, ror r6 │ │ │ │ - eoreq sp, sl, ip, lsr #27 │ │ │ │ + eoreq r8, lr, r8, lsl sp │ │ │ │ + ldrdeq r7, [r9], -sl @ │ │ │ │ + eoreq sp, sl, ip, lsl #28 │ │ │ │ ldmdale r1, {r1, r2, r5, fp, sp} │ │ │ │ ldmdacs r4, {r1, r4, fp, ip, sp} │ │ │ │ ldm pc, {r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ bleq 719b64 │ │ │ │ bleq 5e07ac │ │ │ │ bleq 460798 │ │ │ │ bleq 46079c │ │ │ │ @@ -377013,20 +377013,20 @@ │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf00f4479 │ │ │ │ svclt 0x0000fc09 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ rsbseq r0, lr, r4, lsl #4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eoreq sl, r9, lr, asr #1 │ │ │ │ - eoreq sl, r9, r2, lsr #1 │ │ │ │ - eoreq r0, r9, ip, asr #27 │ │ │ │ - eoreq sl, r9, lr, asr #32 │ │ │ │ - ldrdeq r9, [r9], -r4 @ │ │ │ │ - ldrdeq r9, [r9], -ip @ │ │ │ │ + eoreq sl, r9, lr, lsr #2 │ │ │ │ + eoreq sl, r9, r2, lsl #2 │ │ │ │ + eoreq r0, r9, ip, lsr #28 │ │ │ │ + eoreq sl, r9, lr, lsr #1 │ │ │ │ + eoreq sl, r9, r4, lsr r0 │ │ │ │ + eoreq sl, r9, ip, lsr r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 25b754 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ bmi fed31b08 │ │ │ │ blmi fed31d10 │ │ │ │ @@ -377953,19 +377953,19 @@ │ │ │ │ @ instruction: 0xf68efcb5 │ │ │ │ stmdbmi r8, {r1, r3, r4, r5, r6, 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 │ │ │ │ - strdeq r9, [r9], -r0 @ │ │ │ │ - eoreq r9, r9, r2, ror #3 │ │ │ │ - eoreq r9, r9, r4, ror r2 │ │ │ │ - eoreq r9, r9, r6, lsl #4 │ │ │ │ - mlaeq r9, r8, r2, r9 │ │ │ │ + eoreq r9, r9, r0, asr r3 │ │ │ │ + eoreq r9, r9, r2, asr #4 │ │ │ │ + ldrdeq r9, [r9], -r4 @ │ │ │ │ + eoreq r9, r9, r6, ror #4 │ │ │ │ + strdeq r9, [r9], -r8 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ sublt pc, ip, #14614528 @ 0xdf0000 │ │ │ │ blmi fe669aec │ │ │ │ @@ -378607,15 +378607,15 @@ │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xff96f00d │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ rsbseq lr, sp, sl, lsr #13 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eoreq r8, r9, r2, asr #17 │ │ │ │ + eoreq r8, r9, r2, lsr #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ @ instruction: 0xf101460e │ │ │ │ ldmibmi ip!, {r2, r3, r5, fp} │ │ │ │ @@ -380465,16 +380465,16 @@ │ │ │ │ movweq lr, #31299 @ 0x7a43 │ │ │ │ mvnsle r6, r3, lsl r0 │ │ │ │ svclt 0x0000e727 │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r0, r4 │ │ │ │ rsbseq ip, sp, r0, asr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r7, r9, r4, lsr r3 │ │ │ │ - strdeq r7, [r9], -lr @ │ │ │ │ + mlaeq r9, r4, r3, r7 │ │ │ │ + eoreq r7, r9, lr, asr r3 │ │ │ │ rsbseq ip, sp, r2, lsl ip │ │ │ │ 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 │ │ │ │ @@ -381318,17 +381318,17 @@ │ │ │ │ @ instruction: 0xe68463fb │ │ │ │ rsbseq ip, sp, sl, lsl #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ ldrshteq ip, [sp], #-76 @ 0xffffffb4 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ muleq r0, ip, r9 │ │ │ │ rsbseq ip, sp, r0, lsl r0 │ │ │ │ - eoreq r6, r9, r4, lsl #10 │ │ │ │ - eoreq r6, r9, sl, lsl r4 │ │ │ │ - eoreq r6, r9, ip, asr r0 │ │ │ │ + eoreq r6, r9, r4, ror #10 │ │ │ │ + eoreq r6, r9, sl, ror r4 │ │ │ │ + strhteq r6, [r9], -ip │ │ │ │ @ instruction: 0x464b6bba │ │ │ │ @ instruction: 0xac036b7d │ │ │ │ @ instruction: 0x46286812 │ │ │ │ ldrsbcs pc, [r8, #-130] @ 0xffffff7e @ │ │ │ │ blx 19625c6 │ │ │ │ @ instruction: 0x4601465a │ │ │ │ sbcvc pc, r0, r7, lsl #10 │ │ │ │ @@ -382222,16 +382222,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 │ │ │ │ - eoreq r5, r9, lr, lsr #26 │ │ │ │ - eoreq r5, r9, r6, lsr r1 │ │ │ │ + eoreq r5, r9, lr, lsl #27 │ │ │ │ + mlaeq r9, r6, r1, r5 │ │ │ │ ldmib r3, {r0, r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ addsmi r3, sl, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf1bbd1d9 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ blvs 1050a64 │ │ │ │ ldmibvs fp, {r0, r1, r4, r8, fp, sp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @@ -383452,16 +383452,16 @@ │ │ │ │ bvs ff080da8 │ │ │ │ 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, asr #18 │ │ │ │ - ldrdeq r3, [r9], -r0 @ │ │ │ │ + eoreq r4, r9, r2, lsr #19 │ │ │ │ + eoreq r3, r9, r0, lsr pc │ │ │ │ @ instruction: 0xf1076abb │ │ │ │ @ instruction: 0xf5070480 │ │ │ │ ldmdavs fp, {r4, r5, r7, r9, sl, ip, sp, lr} │ │ │ │ blvs 110b33c │ │ │ │ tstpeq r4, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ muleq r7, r3, r8 │ │ │ │ andeq lr, r7, sp, lsl #17 │ │ │ │ @@ -385462,15 +385462,15 @@ │ │ │ │ @ instruction: 0x4628463a │ │ │ │ @ instruction: 0xf864f7f9 │ │ │ │ svclt 0x0000e63a │ │ │ │ ldrsbteq r8, [sp], #-44 @ 0xffffffd4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r8, sp, sl, asr #5 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eoreq r2, r9, r0, asr #5 │ │ │ │ + eoreq r2, r9, r0, lsr #6 │ │ │ │ rsbseq r7, sp, r2, lsl sp │ │ │ │ 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} @ │ │ │ │ @@ -387770,15 +387770,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 │ │ │ │ - eoreq pc, r8, lr, ror #21 │ │ │ │ + eoreq pc, r8, lr, asr #22 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 265f54 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 12, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0x2760f8df │ │ │ │ @ instruction: 0xf8dfb0c5 │ │ │ │ @@ -388252,15 +388252,15 @@ │ │ │ │ @ instruction: 0xff24f7f3 │ │ │ │ strbt r4, [fp], -r2, lsl #12 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ rsbseq r5, sp, ip, asr #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r5, sp, ip, ror #5 │ │ │ │ - mlaeq r8, ip, r9, pc @ │ │ │ │ + strdeq pc, [r8], -ip @ │ │ │ │ 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} │ │ │ │ @@ -388485,17 +388485,17 @@ │ │ │ │ stmdbcs r0, {r0, r5, r7, r8, r9, fp, sp, lr} │ │ │ │ rschi pc, r6, #0 │ │ │ │ bl 20632c │ │ │ │ movwcs r0, #385 @ 0x181 │ │ │ │ and r3, sp, r0, lsl r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - eoreq pc, r8, r2, lsr r5 @ │ │ │ │ - eoreq r5, r8, r0, lsl sp │ │ │ │ - eoreq pc, r8, sl, lsr #9 │ │ │ │ + mlaeq r8, r2, r5, pc @ │ │ │ │ + eoreq r5, r8, r0, ror sp │ │ │ │ + eoreq pc, r8, sl, lsl #10 │ │ │ │ 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 @ │ │ │ │ @@ -388737,15 +388737,15 @@ │ │ │ │ svclt 0x00084313 │ │ │ │ @ instruction: 0xf43f9e0d │ │ │ │ blls 7d6e14 │ │ │ │ teqls r3, #1048576 @ 0x100000 │ │ │ │ svclt 0x0000e519 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - eoreq lr, r8, r4, ror #27 │ │ │ │ + eoreq lr, r8, r4, asr #28 │ │ │ │ bls 4925fc │ │ │ │ svclt 0x00183b03 │ │ │ │ b 15745c0 │ │ │ │ @ instruction: 0xf5a20883 │ │ │ │ blcs 248644 │ │ │ │ andeq pc, r2, #72 @ 0x48 │ │ │ │ vqsub.s8 d9, d0, d11 │ │ │ │ @@ -389475,15 +389475,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 fe1ac538 │ │ │ │ - eoreq lr, r8, r8, asr r2 │ │ │ │ + strhteq lr, [r8], -r8 │ │ │ │ @ instruction: 0x463269b1 │ │ │ │ ldrbmi r2, [pc], -r7 │ │ │ │ tsthi r8, r9, lsl #16 │ │ │ │ ldrbmi r2, [r0], -r3, lsl #2 │ │ │ │ ldmdbls r4, {r8, ip, pc} │ │ │ │ blx 568560 │ │ │ │ bls 493188 │ │ │ │ @@ -389629,24 +389629,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, asr #32 │ │ │ │ - eoreq sp, r8, r0, ror #28 │ │ │ │ - eoreq sp, r8, r2, lsr pc │ │ │ │ - eoreq sp, r8, r0, lsl pc │ │ │ │ - eoreq sp, r8, lr, ror #29 │ │ │ │ - eoreq sp, r8, r8, asr #29 │ │ │ │ - eoreq sp, r8, r2, lsr #29 │ │ │ │ - eoreq sp, r8, ip, ror lr │ │ │ │ - eoreq sp, r8, r6, asr lr │ │ │ │ - eoreq sp, r8, r0, lsr lr │ │ │ │ + eoreq lr, r8, r2, lsr #1 │ │ │ │ + eoreq sp, r8, r0, asr #29 │ │ │ │ + mlaeq r8, r2, pc, sp @ │ │ │ │ + eoreq sp, r8, r0, ror pc │ │ │ │ + eoreq sp, r8, lr, asr #30 │ │ │ │ + eoreq sp, r8, r8, lsr #30 │ │ │ │ + eoreq sp, r8, r2, lsl #30 │ │ │ │ + ldrdeq sp, [r8], -ip @ │ │ │ │ + strhteq sp, [r8], -r6 │ │ │ │ + mlaeq r8, r0, lr, sp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strbcs pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb087 │ │ │ │ ldrbtmi r3, [sl], #-1384 @ 0xfffffa98 │ │ │ │ @@ -389744,15 +389744,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 │ │ │ │ - ldrdlt pc, [r0, #-165] @ 0xffffff5b │ │ │ │ + cmpplt r0, r1, lsl #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1046a66 │ │ │ │ addsmi r0, lr, #44, 6 @ 0xb0000000 │ │ │ │ ldmdavs r2!, {r0, r1, ip, lr, pc} │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ blge 28cd84 │ │ │ │ ldrtmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ @@ -389856,15 +389856,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 │ │ │ │ - @ instruction: 0xf9f4f045 │ │ │ │ + blx 9e8c44 │ │ │ │ strmi r6, [r3], -r1, ror #20 │ │ │ │ @ instruction: 0xf8864628 │ │ │ │ @ instruction: 0xf7ff3020 │ │ │ │ blvs 1a2c454 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strb pc, [r3], r1, asr #28 @ │ │ │ │ @ instruction: 0xf7ef6928 │ │ │ │ @@ -389993,15 +389993,15 @@ │ │ │ │ @ instruction: 0xf105212d │ │ │ │ @ instruction: 0xf7ef002c │ │ │ │ movwcs pc, #2835 @ 0xb13 @ │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ rsbseq r3, sp, lr, lsl r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r3, sp, r0, lsr #14 │ │ │ │ - eoreq sp, r8, r8, lsr fp │ │ │ │ + mlaeq r8, r8, fp, sp │ │ │ │ @ instruction: 0xf04f4b0a │ │ │ │ bmi 42feec │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ blx 4c728e │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ cmplt r3, lr, lsr #32 │ │ │ │ @ instruction: 0xf851330b │ │ │ │ @@ -392247,85 +392247,85 @@ │ │ │ │ @ instruction: 0xf1ba13fc │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ strb sl, [r9, r7, ror #27]! │ │ │ │ ldrbtne pc, [r6], #-2213 @ 0xfffff75b @ │ │ │ │ @ instruction: 0xf43e2800 │ │ │ │ @ instruction: 0x461aad10 │ │ │ │ svclt 0x0000e438 │ │ │ │ - eoreq ip, r8, sl, ror #9 │ │ │ │ + eoreq ip, r8, sl, asr #10 │ │ │ │ + eoreq r6, sl, ip, ror #1 │ │ │ │ + eoreq lr, r6, r2, lsl r3 │ │ │ │ + strdeq ip, [r8], -lr @ │ │ │ │ + eoreq r6, sl, ip, asr #1 │ │ │ │ + strdeq lr, [r6], -r2 @ │ │ │ │ + eoreq ip, r8, lr, ror #9 │ │ │ │ + eoreq r6, sl, ip, lsr #1 │ │ │ │ + ldrdeq lr, [r6], -r2 @ │ │ │ │ + mlaeq r8, lr, r4, ip │ │ │ │ eoreq r6, sl, ip, lsl #1 │ │ │ │ strhteq lr, [r6], -r2 │ │ │ │ - mlaeq r8, lr, r4, ip │ │ │ │ - eoreq r6, sl, ip, rrx │ │ │ │ - mlaeq r6, r2, r2, lr │ │ │ │ - eoreq ip, r8, lr, lsl #9 │ │ │ │ - eoreq r6, sl, ip, asr #32 │ │ │ │ - eoreq lr, r6, r2, ror r2 │ │ │ │ - eoreq ip, r8, lr, lsr r4 │ │ │ │ - eoreq r6, sl, ip, lsr #32 │ │ │ │ - eoreq lr, r6, r2, asr r2 │ │ │ │ - eoreq ip, r8, ip, ror #7 │ │ │ │ - eoreq r5, sl, sl, asr #31 │ │ │ │ - strdeq lr, [r6], -r0 @ │ │ │ │ - eoreq ip, r8, ip, lsr #7 │ │ │ │ - eoreq r5, sl, sl, lsr #31 │ │ │ │ - ldrdeq lr, [r6], -r0 @ │ │ │ │ - eoreq ip, r8, r2, ror #5 │ │ │ │ - eoreq r5, sl, r8, asr #30 │ │ │ │ - eoreq lr, r6, lr, ror #2 │ │ │ │ - eoreq r8, sp, r6, lsr #4 │ │ │ │ - eoreq ip, r8, r4, lsr r2 │ │ │ │ - eoreq r5, sl, r2, ror #26 │ │ │ │ - eoreq sp, r6, r8, lsl #31 │ │ │ │ - eoreq ip, r8, r2, asr #4 │ │ │ │ - eoreq sp, r6, ip, ror #30 │ │ │ │ - eoreq ip, r8, r0, ror #2 │ │ │ │ - eoreq r5, sl, sl, ror ip │ │ │ │ - eoreq sp, r6, r0, lsr #29 │ │ │ │ - eoreq fp, r8, r2, ror #30 │ │ │ │ - eoreq r5, sl, ip, ror #21 │ │ │ │ - eoreq sp, r6, r2, lsl sp │ │ │ │ - strhteq ip, [r8], -lr │ │ │ │ - eoreq ip, r8, ip, lsr r0 │ │ │ │ - eoreq fp, r8, r0, asr #28 │ │ │ │ - eoreq r5, sl, r6, lsr #19 │ │ │ │ - eoreq sp, r6, ip, asr #23 │ │ │ │ - ldrdeq fp, [r8], -r6 @ │ │ │ │ - eoreq r5, sl, r0, lsr #14 │ │ │ │ - eoreq sp, r6, r6, asr #18 │ │ │ │ - eoreq fp, r8, lr, lsr #21 │ │ │ │ - eoreq r5, sl, r4, lsl #14 │ │ │ │ - eoreq sp, r6, sl, lsr #18 │ │ │ │ - strhteq fp, [r8], -r2 │ │ │ │ - eoreq r5, sl, r8, ror #13 │ │ │ │ - eoreq sp, r6, lr, lsl #18 │ │ │ │ - eoreq fp, r8, lr, lsr #21 │ │ │ │ - eoreq r5, sl, ip, asr #13 │ │ │ │ - strdeq sp, [r6], -r2 @ │ │ │ │ - eoreq fp, r8, r0, ror #26 │ │ │ │ - eoreq r5, sl, r2, lsr #13 │ │ │ │ - eoreq sp, r6, r8, asr #17 │ │ │ │ - eoreq fp, r8, sl, lsr fp │ │ │ │ - eoreq r5, sl, r0, lsl r6 │ │ │ │ - eoreq sp, r6, r6, lsr r8 │ │ │ │ - eoreq fp, r8, r6, lsr fp │ │ │ │ - ldrdeq r5, [sl], -r4 @ │ │ │ │ - strdeq sp, [r6], -sl @ │ │ │ │ - eoreq fp, r8, ip, ror #19 │ │ │ │ - strhteq r5, [sl], -sl │ │ │ │ - eoreq sp, r6, r0, ror #15 │ │ │ │ - ldrdeq fp, [r8], -r4 @ │ │ │ │ - mlaeq sl, r2, r5, r5 │ │ │ │ - strhteq sp, [r6], -r8 │ │ │ │ - eoreq fp, r8, lr, lsl sl │ │ │ │ - eoreq r5, sl, ip, lsl #10 │ │ │ │ - eoreq sp, r6, r2, lsr r7 │ │ │ │ - eoreq fp, r8, r8, asr r8 │ │ │ │ - eoreq fp, r8, r0, lsl #16 │ │ │ │ - eoreq fp, r8, r4, lsr #20 │ │ │ │ + eoreq ip, r8, ip, asr #8 │ │ │ │ + eoreq r6, sl, sl, lsr #32 │ │ │ │ + eoreq lr, r6, r0, asr r2 │ │ │ │ + eoreq ip, r8, ip, lsl #8 │ │ │ │ + eoreq r6, sl, sl │ │ │ │ + eoreq lr, r6, r0, lsr r2 │ │ │ │ + eoreq ip, r8, r2, asr #6 │ │ │ │ + eoreq r5, sl, r8, lsr #31 │ │ │ │ + eoreq lr, r6, lr, asr #3 │ │ │ │ + eoreq r8, sp, r6, lsl #5 │ │ │ │ + mlaeq r8, r4, r2, ip │ │ │ │ + eoreq r5, sl, r2, asr #27 │ │ │ │ + eoreq sp, r6, r8, ror #31 │ │ │ │ + eoreq ip, r8, r2, lsr #5 │ │ │ │ + eoreq sp, r6, ip, asr #31 │ │ │ │ + eoreq ip, r8, r0, asr #3 │ │ │ │ + ldrdeq r5, [sl], -sl @ │ │ │ │ + eoreq sp, r6, r0, lsl #30 │ │ │ │ + eoreq fp, r8, r2, asr #31 │ │ │ │ + eoreq r5, sl, ip, asr #22 │ │ │ │ + eoreq sp, r6, r2, ror sp │ │ │ │ + eoreq ip, r8, lr, lsl r1 │ │ │ │ + mlaeq r8, ip, r0, ip │ │ │ │ + eoreq fp, r8, r0, lsr #29 │ │ │ │ + eoreq r5, sl, r6, lsl #20 │ │ │ │ + eoreq sp, r6, ip, lsr #24 │ │ │ │ + eoreq fp, r8, r6, lsr ip │ │ │ │ + eoreq r5, sl, r0, lsl #15 │ │ │ │ + eoreq sp, r6, r6, lsr #19 │ │ │ │ + eoreq fp, r8, lr, lsl #22 │ │ │ │ + eoreq r5, sl, r4, ror #14 │ │ │ │ + eoreq sp, r6, sl, lsl #19 │ │ │ │ + eoreq fp, r8, r2, lsl fp │ │ │ │ + eoreq r5, sl, r8, asr #14 │ │ │ │ + eoreq sp, r6, lr, ror #18 │ │ │ │ + eoreq fp, r8, lr, lsl #22 │ │ │ │ + eoreq r5, sl, ip, lsr #14 │ │ │ │ + eoreq sp, r6, r2, asr r9 │ │ │ │ + eoreq fp, r8, r0, asr #27 │ │ │ │ + eoreq r5, sl, r2, lsl #14 │ │ │ │ + eoreq sp, r6, r8, lsr #18 │ │ │ │ + mlaeq r8, sl, fp, fp │ │ │ │ + eoreq r5, sl, r0, ror r6 │ │ │ │ + mlaeq r6, r6, r8, sp │ │ │ │ + mlaeq r8, r6, fp, fp │ │ │ │ + eoreq r5, sl, r4, lsr r6 │ │ │ │ + eoreq sp, r6, sl, asr r8 │ │ │ │ + eoreq fp, r8, ip, asr #20 │ │ │ │ + eoreq r5, sl, sl, lsl r6 │ │ │ │ + eoreq sp, r6, r0, asr #16 │ │ │ │ + eoreq fp, r8, r4, lsr fp │ │ │ │ + strdeq r5, [sl], -r2 @ │ │ │ │ + eoreq sp, r6, r8, lsl r8 │ │ │ │ + eoreq fp, r8, lr, ror sl │ │ │ │ + eoreq r5, sl, ip, ror #10 │ │ │ │ + mlaeq r6, r2, r7, sp │ │ │ │ + strhteq fp, [r8], -r8 │ │ │ │ + eoreq fp, r8, r0, ror #16 │ │ │ │ + eoreq fp, r8, r4, lsl #21 │ │ │ │ bvs fefc15f4 │ │ │ │ @ instruction: 0xf0004479 │ │ │ │ bvs 202e34c │ │ │ │ @ instruction: 0xf8d169ba │ │ │ │ @ instruction: 0xf8d231e0 │ │ │ │ blcc 1f769c │ │ │ │ subsmi r4, r2, #318767104 @ 0x13000000 │ │ │ │ @@ -392338,30 +392338,30 @@ │ │ │ │ ldrbtmi r6, [r9], #-2744 @ 0xfffff548 │ │ │ │ mcrr2 0, 0, pc, lr, cr0 @ │ │ │ │ bvs fefc15fc │ │ │ │ @ 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, asr #18 │ │ │ │ - eoreq fp, r8, sl, asr #17 │ │ │ │ - mlaeq r8, r8, r8, fp │ │ │ │ - eoreq fp, r8, r6, asr r8 │ │ │ │ + eoreq fp, r8, r4, lsr #19 │ │ │ │ + eoreq fp, r8, sl, lsr #18 │ │ │ │ + strdeq fp, [r8], -r8 @ │ │ │ │ + strhteq fp, [r8], -r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fed0640c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 2f31f4 │ │ │ │ sbcsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7eb4478 │ │ │ │ svclt 0x0000fe39 │ │ │ │ - eoreq r7, sp, r4, lsl #12 │ │ │ │ - mlaeq r8, sl, pc, r5 @ │ │ │ │ - eoreq ip, r9, ip, asr #13 │ │ │ │ + eoreq r7, sp, r4, ror #12 │ │ │ │ + strdeq r5, [r8], -sl @ │ │ │ │ + eoreq ip, r9, ip, lsr #14 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fed0643c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [lr], -r8, ror #31 │ │ │ │ ldrmi r2, [r5], -r1, lsl #6 │ │ │ │ ldrmi r2, [sl], -r0, lsl #3 │ │ │ │ @ instruction: 0xf88af7ed │ │ │ │ @@ -392441,49 +392441,49 @@ │ │ │ │ blx 106cfc2 │ │ │ │ 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} │ │ │ │ - mcrr2 0, 4, pc, r6, cr0 @ │ │ │ │ + ldc2l 0, cr15, [r2], #-256 @ 0xffffff00 │ │ │ │ stmiavs r0!, {r0, r2, r9, sl, lr} │ │ │ │ - cdp2 0, 5, cr15, cr14, cr11, {3} │ │ │ │ + cdp2 0, 8, cr15, cr10, cr11, {3} │ │ │ │ stmiavs r0!, {r0, r2, r8, r9, lr} │ │ │ │ - cdp2 0, 14, cr15, cr8, cr12, {3} │ │ │ │ + @ instruction: 0xff14f06c │ │ │ │ strmi fp, [r1], sp, ror #5 │ │ │ │ b 140962c │ │ │ │ @ instruction: 0xf6e10905 │ │ │ │ @ instruction: 0x4605fb9b │ │ │ │ blx 1989638 │ │ │ │ @ instruction: 0xf6e0f989 │ │ │ │ b 132f034 │ │ │ │ rsclt r0, sp, #37748736 @ 0x2400000 │ │ │ │ sbclt r4, r0, #40, 6 @ 0xa0000000 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf04168a0 │ │ │ │ - stmiavs r0!, {r0, r3, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r0, r2, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ blx fe3ecf5e │ │ │ │ @ instruction: 0x3149f897 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8978095 │ │ │ │ blcs 1bb8f4 │ │ │ │ addhi pc, r6, r0, asr #32 │ │ │ │ blcs 2cb0bc │ │ │ │ blmi ff5a3554 │ │ │ │ stmiavs r0!, {r9, sp} │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ ldrmi r9, [r9], -r3, lsl #6 │ │ │ │ - cdp2 0, 3, cr15, cr12, cr1, {4} │ │ │ │ + cdp2 0, 6, cr15, cr8, cr1, {4} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ andcs r8, r1, #133 @ 0x85 │ │ │ │ ldrmi r6, [r1], -r0, lsr #17 │ │ │ │ - @ instruction: 0xffaaf08c │ │ │ │ + @ instruction: 0xffd6f08c │ │ │ │ @ instruction: 0xf04468a0 │ │ │ │ - svcvs 0x0037fb6b │ │ │ │ + svcvs 0x0037fb97 │ │ │ │ ldrdgt pc, [r8], -r4 │ │ │ │ @ instruction: 0xf0002f04 │ │ │ │ blmi ff28f684 │ │ │ │ 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 │ │ │ │ @@ -392539,16 +392539,16 @@ │ │ │ │ stmdacs r0, {r0, r1, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0074f43f │ │ │ │ @ instruction: 0xf6e168a0 │ │ │ │ strb pc, [pc, -pc, ror #21]! @ │ │ │ │ @ instruction: 0xf01668a0 │ │ │ │ @ instruction: 0xe766fc99 │ │ │ │ @ instruction: 0xf08068a0 │ │ │ │ - stmiavs r0!, {r0, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xffc0f06b │ │ │ │ + stmiavs r0!, {r0, r2, r3, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xffecf06b │ │ │ │ @ instruction: 0xf6e168a0 │ │ │ │ ldrb pc, [r0, -r1, 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 │ │ │ │ @@ -392600,15 +392600,15 @@ │ │ │ │ @ instruction: 0xf896af40 │ │ │ │ blcs 1bb768 │ │ │ │ addhi pc, r9, r0 │ │ │ │ ldrbtmi r4, [fp], #-2899 @ 0xfffff4ad │ │ │ │ stccs 0, cr14, [r0, #-408] @ 0xfffffe68 │ │ │ │ addhi pc, r6, r0 │ │ │ │ @ instruction: 0xf04769a9 │ │ │ │ - movwcs pc, #7867 @ 0x1ebb @ │ │ │ │ + movwcs pc, #7911 @ 0x1ee7 @ │ │ │ │ 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}^ │ │ │ │ @@ -392676,27 +392676,27 @@ │ │ │ │ rsbseq r0, sp, r8, lsl #26 │ │ │ │ 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 │ │ │ │ - strdeq r2, [r7], -r8 @ │ │ │ │ - eoreq r2, r7, r4, ror #15 │ │ │ │ - eoreq r0, r9, r8, asr #19 │ │ │ │ - eoreq sl, r7, r4, lsr #16 │ │ │ │ - eoreq r1, r8, r2, lsr sl │ │ │ │ - eoreq sl, r7, sl, lsr r7 │ │ │ │ - eoreq sp, r6, r6, lsl r0 │ │ │ │ - strhteq fp, [r8], -sl │ │ │ │ - eoreq sl, r7, r4, lsl r7 │ │ │ │ - strhteq r2, [r7], -lr │ │ │ │ - eoreq r0, r9, r0, lsr #17 │ │ │ │ - eoreq r2, r7, sl, lsr #13 │ │ │ │ - mlaeq r7, ip, r6, r2 │ │ │ │ + eoreq r2, r7, r8, asr r8 │ │ │ │ + eoreq r2, r7, r4, asr #16 │ │ │ │ + eoreq r0, r9, r8, lsr #20 │ │ │ │ + eoreq sl, r7, r4, lsl #17 │ │ │ │ + mlaeq r8, r2, sl, r1 │ │ │ │ + mlaeq r7, sl, r7, sl │ │ │ │ + eoreq sp, r6, r6, ror r0 │ │ │ │ + eoreq fp, r8, sl, lsl r5 │ │ │ │ + eoreq sl, r7, r4, ror r7 │ │ │ │ + eoreq r2, r7, lr, lsl r7 │ │ │ │ + eoreq r0, r9, r0, lsl #18 │ │ │ │ + eoreq r2, r7, sl, lsl #14 │ │ │ │ + strdeq r2, [r7], -ip @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fed06978 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf73e0ff8 │ │ │ │ stclt 13, cr15, [r8, #-700] @ 0xfffffd44 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fed0698c │ │ │ │ @@ -392921,16 +392921,16 @@ │ │ │ │ @ instruction: 0xf73d4479 │ │ │ │ ubfx pc, fp, #24, #15 │ │ │ │ rsbseq r0, sp, ip, ror #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r0, sp, lr, asr r5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ - eoreq ip, r6, lr, lsl #24 │ │ │ │ - strdeq ip, [r6], -ip @ │ │ │ │ + eoreq ip, r6, lr, ror #24 │ │ │ │ + eoreq ip, r6, ip, asr ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fed06d20 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf8d0460e │ │ │ │ smlatbcs r4, r4, r0, r0 │ │ │ │ @ instruction: 0xf73e4617 │ │ │ │ @@ -392940,27 +392940,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, rrx │ │ │ │ + eoreq fp, r8, r6, asr #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fed06d68 │ │ │ │ @ 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, asr r0 │ │ │ │ + strhteq fp, [r8], -r8 │ │ │ │ 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 │ │ │ │ @@ -393001,15 +393001,15 @@ │ │ │ │ @ instruction: 0xf84b0801 │ │ │ │ ldrmi r1, [r0, #3844]! @ 0xf04 │ │ │ │ @ instruction: 0x4638d1df │ │ │ │ svchi 0x00f8e8bd │ │ │ │ ldrbmi r4, [r0], -r2, lsl #18 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ svclt 0x0000ff17 │ │ │ │ - mlaeq r8, r4, pc, sl @ │ │ │ │ + strdeq sl, [r8], -r4 @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ cdpne 12, 5, cr4, cr3, cr13, {6} │ │ │ │ blcs 29be74 │ │ │ │ vqshl.s8 q2, q14, q0 │ │ │ │ @@ -393215,15 +393215,15 @@ │ │ │ │ ldrbtmi r4, [r9], #-2310 @ 0xfffff6fa │ │ │ │ ldc2l 7, cr15, [r4, #-1020]! @ 0xfffffc04 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r4 │ │ │ │ @ instruction: 0x007d0394 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ - eoreq sl, r8, r6, ror #24 │ │ │ │ + eoreq sl, r8, r6, asr #25 │ │ │ │ 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 │ │ │ │ @@ -393445,30 +393445,30 @@ │ │ │ │ strtmi r4, [r8], -r6, lsl #18 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xf7fefba7 │ │ │ │ svclt 0x0000ff69 │ │ │ │ rsbseq pc, ip, lr, ror #26 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ muleq r0, ip, r9 │ │ │ │ - strdeq sl, [r8], -ip @ │ │ │ │ + eoreq sl, r8, ip, asr r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fed0754c │ │ │ │ @ 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 fe1ee37a │ │ │ │ - eoreq sl, r8, lr, asr #17 │ │ │ │ + eoreq sl, r8, lr, lsr #18 │ │ │ │ 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 │ │ │ │ @@ -393621,17 +393621,17 @@ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 2f45cc │ │ │ │ sbcsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7ea4478 │ │ │ │ svclt 0x0000fc4d │ │ │ │ - eoreq r6, sp, r8, lsr r2 │ │ │ │ - eoreq r4, r8, r2, asr #23 │ │ │ │ - strdeq fp, [r9], -r4 @ │ │ │ │ + mlaeq sp, r8, r2, r6 │ │ │ │ + eoreq r4, r8, r2, lsr #24 │ │ │ │ + eoreq fp, r9, r4, asr r3 │ │ │ │ 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 │ │ │ │ @@ -394318,17 +394318,17 @@ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 2f50b0 │ │ │ │ sbcsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7e94478 │ │ │ │ svclt 0x0000fedb │ │ │ │ - eoreq r5, sp, r0, ror #14 │ │ │ │ - ldrdeq r4, [r8], -lr @ │ │ │ │ - eoreq sl, r9, r0, lsl r8 │ │ │ │ + eoreq r5, sp, r0, asr #15 │ │ │ │ + eoreq r4, r8, lr, lsr r1 │ │ │ │ + eoreq sl, r9, r0, ror 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} │ │ │ │ @@ -399934,19 +399934,19 @@ │ │ │ │ andne pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf679e6bf │ │ │ │ svclt 0x0000e8bc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x007c9b9c │ │ │ │ @ instruction: 0x007c9b98 │ │ │ │ andeq r0, r0, r4, asr #22 │ │ │ │ - eoreq r4, r8, r8, ror r7 │ │ │ │ + ldrdeq r4, [r8], -r8 @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r8, lsr r8 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - eoreq r4, r8, r4, asr r6 │ │ │ │ + strhteq r4, [r8], -r4 │ │ │ │ rsbseq r9, ip, r4, lsr #15 │ │ │ │ muleq r0, r8, r6 │ │ │ │ andeq r0, r0, ip, lsr r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ @@ -400345,15 +400345,15 @@ │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ ... │ │ │ │ ldrhteq r9, [ip], #-44 @ 0xffffffd4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ ldrhteq r9, [ip], #-34 @ 0xffffffde │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - eoreq r3, r8, lr, ror #29 │ │ │ │ + eoreq r3, r8, lr, asr #30 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r8, lsr r8 │ │ │ │ rsbseq r9, ip, lr, lsl r1 │ │ │ │ bmi ffb9d33c │ │ │ │ @ instruction: 0xf6ca447a │ │ │ │ andls pc, r3, r3, lsl #31 │ │ │ │ @ instruction: 0xf6ce4630 │ │ │ │ @@ -400581,15 +400581,15 @@ │ │ │ │ @ instruction: 0xf8584b07 │ │ │ │ ldrt r1, [sl], -r3 │ │ │ │ @ instruction: 0xf8584b06 │ │ │ │ ldrt r1, [r6], -r3 │ │ │ │ @ instruction: 0xf8584b05 │ │ │ │ ldrt r1, [r2], -r3 │ │ │ │ bl fea74ca4 │ │ │ │ - eoreq r6, r9, r4, asr #1 │ │ │ │ + eoreq r6, r9, r4, lsr #2 │ │ │ │ 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 │ │ │ │ @@ -401028,15 +401028,15 @@ │ │ │ │ @ instruction: 0xf893690b │ │ │ │ stmdblt fp, {r1, r6, r8, ip, sp} │ │ │ │ @ instruction: 0x47704618 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fed0ebb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ - @ instruction: 0xf896f03c │ │ │ │ + @ instruction: 0xf8c2f03c │ │ │ │ movwcs r4, #2564 @ 0xa04 │ │ │ │ strtmi r4, [r0], -r4, lsl #18 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ ldc2 6, cr15, [r8, #-816]! @ 0xfffffcd0 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0xfffff35d │ │ │ │ @ instruction: 0xffffe417 │ │ │ │ @@ -401623,16 +401623,16 @@ │ │ │ │ @ instruction: 0xf1bb0b01 │ │ │ │ stmible r9, {r1, r2, r3, r4, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0x2700e6d5 │ │ │ │ @ instruction: 0xf5a2e70f │ │ │ │ blcs 455014 │ │ │ │ mcrge 6, 6, pc, cr15, cr15, {3} @ │ │ │ │ svclt 0x0000e7de │ │ │ │ - strdeq lr, [ip], -r8 @ │ │ │ │ - ldrdeq lr, [ip], -lr @ │ │ │ │ + eoreq lr, ip, r8, asr r6 │ │ │ │ + eoreq lr, ip, lr, lsr r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fed0f51c │ │ │ │ @ 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 │ │ │ │ @@ -401659,15 +401659,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 │ │ │ │ - ldc2 0, cr15, [r4, #-540] @ 0xfffffde4 │ │ │ │ + stc2l 0, cr15, [r0, #-540] @ 0xfffffde4 │ │ │ │ vadd.i8 q11, q0, q12 │ │ │ │ bne ff288fb8 │ │ │ │ ldrbne lr, [r0, pc, asr #20] │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ svclt 0x00182f08 │ │ │ │ bllt fec80fb8 │ │ │ │ @ instruction: 0xb1ac696c │ │ │ │ @@ -401808,16 +401808,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, lsl #5 │ │ │ │ - eoreq lr, ip, lr, ror r2 │ │ │ │ + eoreq lr, ip, r0, ror #5 │ │ │ │ + ldrdeq lr, [ip], -lr @ │ │ │ │ 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 │ │ │ │ @@ -401855,30 +401855,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 19748ce │ │ │ │ + blx fe4748ce │ │ │ │ blcs 1df2fc │ │ │ │ blls 6aef28 │ │ │ │ @ instruction: 0xf8444554 │ │ │ │ @ instruction: 0xf8c87c04 │ │ │ │ andsle r3, r9, r0 │ │ │ │ blpl 2f6818 │ │ │ │ stmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ svclt 0x00142d00 │ │ │ │ @ instruction: 0xf04b465a │ │ │ │ bcs 1b8edc │ │ │ │ @ instruction: 0xf8d9d1ea │ │ │ │ blcs 1c46f0 │ │ │ │ strtmi sp, [r8], -r1, ror #3 │ │ │ │ @ instruction: 0xf0874639 │ │ │ │ - blls 6773f0 │ │ │ │ + blls 6774a0 │ │ │ │ blle ffa432f0 │ │ │ │ stmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ bicle r4, r5, r4, asr r5 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ blcc ff1dc6c0 │ │ │ │ addspl pc, r0, #29360128 @ 0x1c00000 │ │ │ │ ldrpl pc, [r8, #1287] @ 0x507 │ │ │ │ @@ -402333,22 +402333,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 9771dc │ │ │ │ + blls 97728c │ │ │ │ @ instruction: 0xf1a3901c │ │ │ │ ldrmi r0, [r9, #1376] @ 0x560 │ │ │ │ teqcs r0, pc │ │ │ │ @ instruction: 0xf735981a │ │ │ │ @ instruction: 0x4607f991 │ │ │ │ ldmdals ip, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xffecf086 │ │ │ │ + @ instruction: 0xf818f087 │ │ │ │ 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} @ │ │ │ │ @@ -402389,15 +402389,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 ff3ed69c │ │ │ │ ldrtmi r3, [r1], -r1, lsl #8 │ │ │ │ - @ instruction: 0xff32f086 │ │ │ │ + @ instruction: 0xff5ef086 │ │ │ │ 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 │ │ │ │ @@ -402413,15 +402413,15 @@ │ │ │ │ bcs 1c174c │ │ │ │ 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 978d04 │ │ │ │ + blls 978db4 │ │ │ │ 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 │ │ │ │ @@ -402457,15 +402457,15 @@ │ │ │ │ addsmi r2, r3, #268435466 @ 0x1000000a │ │ │ │ stcls 0, cr13, [r4], {167} @ 0xa7 │ │ │ │ bl 2dfc0c │ │ │ │ ldrbmi r0, [ip, #-2819] @ 0xfffff4fd │ │ │ │ @ instruction: 0xf854d2a1 │ │ │ │ andcs r3, r0, #4, 22 @ 0x1000 │ │ │ │ blvs ff7ca8d8 │ │ │ │ - cdp2 0, 10, cr15, cr10, cr6, {4} │ │ │ │ + cdp2 0, 13, cr15, cr6, cr6, {4} │ │ │ │ mvnsle r4, #92, 10 @ 0x17000000 │ │ │ │ svclt 0x0000e797 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ rsbseq r7, ip, r8, asr #7 │ │ │ │ rsbseq r7, ip, r2, asr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @@ -402473,15 +402473,15 @@ │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ bleq 3b3c6c │ │ │ │ svclt 0x003845da │ │ │ │ andle r4, r8, #84, 12 @ 0x5400000 │ │ │ │ blcc 2f71a0 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf0866bd8 │ │ │ │ - ldrbmi pc, [ip, #-3721] @ 0xfffff177 @ │ │ │ │ + ldrbmi pc, [ip, #-3765] @ 0xfffff14b @ │ │ │ │ blls 26e038 │ │ │ │ stmiale r5, {r0, r2, r8, r9, ip, sp}^ │ │ │ │ vldrne d9, [ip, #-8] │ │ │ │ addsmi r9, ip, #6144 @ 0x1800 │ │ │ │ bicshi pc, lr, r0, asr #4 │ │ │ │ blcs 11791e0 │ │ │ │ andshi pc, r7, #0, 4 │ │ │ │ @@ -402827,23 +402827,23 @@ │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xffbef733 │ │ │ │ bmi 4b3518 │ │ │ │ @ instruction: 0xe7db447a │ │ │ │ ldrtmi r4, [r0], -sl, lsl #18 │ │ │ │ @ instruction: 0xf7334479 │ │ │ │ @ instruction: 0xe7c9ffb5 │ │ │ │ - eoreq r1, r8, r4, lsr #14 │ │ │ │ - eoreq r7, r6, lr, lsr r2 │ │ │ │ - eoreq r9, r6, ip, ror #17 │ │ │ │ - eoreq r1, r8, r4, lsl #14 │ │ │ │ - ldrdeq r1, [r8], -r0 @ │ │ │ │ - ldrdeq r1, [r8], -r6 @ │ │ │ │ - eoreq sl, r9, sl, asr #24 │ │ │ │ - mlaeq r7, r0, lr, r7 │ │ │ │ - eoreq sl, r9, r8, lsr ip │ │ │ │ + eoreq r1, r8, r4, lsl #15 │ │ │ │ + mlaeq r6, lr, r2, r7 │ │ │ │ + eoreq r9, r6, ip, asr #18 │ │ │ │ + eoreq r1, r8, r4, ror #14 │ │ │ │ + eoreq r1, r8, r0, lsr r7 │ │ │ │ + eoreq r1, r8, r6, lsr r7 │ │ │ │ + eoreq sl, r9, sl, lsr #25 │ │ │ │ + strdeq r7, [r7], -r0 @ │ │ │ │ + mlaeq r9, r8, ip, sl │ │ │ │ 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 │ │ │ │ @@ -402976,39 +402976,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, lsr #19 │ │ │ │ - eoreq r1, r8, sl, lsl #13 │ │ │ │ - eoreq r8, r7, r6, lsl #23 │ │ │ │ - eoreq r1, r8, sl, asr r6 │ │ │ │ - strdeq fp, [r7], -r0 @ │ │ │ │ - strhteq lr, [r7], -r2 │ │ │ │ - ldrdeq r1, [r8], -sl @ │ │ │ │ - ldrdeq r1, [r8], -r2 @ │ │ │ │ - eoreq lr, r7, lr, asr fp │ │ │ │ - strhteq r1, [r8], -lr │ │ │ │ - eoreq r9, r6, r6, asr r7 │ │ │ │ - eoreq r1, r8, r0, ror #12 │ │ │ │ - eoreq r7, r9, sl, asr #10 │ │ │ │ - eoreq fp, r7, lr, ror #20 │ │ │ │ - eoreq r7, r7, r6, ror #25 │ │ │ │ - eoreq r1, r8, ip, asr #10 │ │ │ │ - eoreq r0, r8, r2, asr #16 │ │ │ │ - eoreq r9, r6, r6, asr #13 │ │ │ │ - eoreq r1, r8, ip, ror #10 │ │ │ │ - eoreq r1, r8, lr, ror #10 │ │ │ │ - eoreq fp, r7, r8, lsl r2 │ │ │ │ - eoreq r1, r8, r6, asr r5 │ │ │ │ - eoreq r1, r8, r6, lsr #11 │ │ │ │ - eoreq r1, r8, ip, asr r5 │ │ │ │ - eoreq r1, r8, r2, ror #10 │ │ │ │ + eoreq r0, r8, lr, lsl #20 │ │ │ │ + eoreq r1, r8, sl, ror #13 │ │ │ │ + eoreq r8, r7, r6, ror #23 │ │ │ │ + strhteq r1, [r8], -sl │ │ │ │ + eoreq fp, r7, r0, asr r6 │ │ │ │ + eoreq lr, r7, r2, lsl ip │ │ │ │ + eoreq r1, r8, sl, lsr r6 │ │ │ │ + eoreq r1, r8, r2, lsr r6 │ │ │ │ + strhteq lr, [r7], -lr │ │ │ │ + eoreq r1, r8, lr, lsl r6 │ │ │ │ + strhteq r9, [r6], -r6 │ │ │ │ + eoreq r1, r8, r0, asr #13 │ │ │ │ + eoreq r7, r9, sl, lsr #11 │ │ │ │ + eoreq fp, r7, lr, asr #21 │ │ │ │ + eoreq r7, r7, r6, asr #26 │ │ │ │ + eoreq r1, r8, ip, lsr #11 │ │ │ │ + eoreq r0, r8, r2, lsr #17 │ │ │ │ + eoreq r9, r6, r6, lsr #14 │ │ │ │ + eoreq r1, r8, ip, asr #11 │ │ │ │ + eoreq r1, r8, lr, asr #11 │ │ │ │ + eoreq fp, r7, r8, ror r2 │ │ │ │ + strhteq r1, [r8], -r6 │ │ │ │ + eoreq r1, r8, r6, lsl #12 │ │ │ │ + strhteq r1, [r8], -ip │ │ │ │ + eoreq r1, r8, r2, asr #11 │ │ │ │ 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}^ │ │ │ │ @@ -403612,113 +403612,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, ror #24 │ │ │ │ - strdeq r1, [r8], -sl @ │ │ │ │ - strdeq r1, [r8], -r4 @ │ │ │ │ - eoreq sl, r7, r4, lsr ip │ │ │ │ - eoreq r1, r8, sl, lsl #10 │ │ │ │ - eoreq r1, r8, lr, lsr #11 │ │ │ │ - eoreq r5, r6, sl, lsr #7 │ │ │ │ - eoreq r1, r8, r4, lsl #7 │ │ │ │ - strhteq r0, [r8], -ip │ │ │ │ - eoreq r0, r9, sl, lsl #28 │ │ │ │ - mlaeq r8, r0, r4, r1 │ │ │ │ - eoreq r9, sl, r6, ror #4 │ │ │ │ - eoreq r1, r8, r8, lsr r4 │ │ │ │ - eoreq r9, r6, r8, lsl #8 │ │ │ │ - eoreq r1, r8, sl, lsr #8 │ │ │ │ - eoreq r9, sl, lr, lsl #3 │ │ │ │ - eoreq r1, r8, lr, lsr r4 │ │ │ │ - eoreq r0, r9, r6, lsr r3 │ │ │ │ - eoreq r1, r8, r8, lsl #8 │ │ │ │ - eoreq r1, r8, r2, lsr #1 │ │ │ │ - eoreq r9, sl, ip, lsl r1 │ │ │ │ - strdeq lr, [r7], -ip @ │ │ │ │ - eoreq lr, r7, r2, lsl #12 │ │ │ │ - eoreq r1, r8, sl, ror r1 │ │ │ │ - eoreq r1, r8, r4, ror #2 │ │ │ │ - eoreq sp, r7, r2, asr sl │ │ │ │ - eoreq sp, r7, r8, lsr sl │ │ │ │ - eoreq sp, r7, ip, lsr sl │ │ │ │ - eoreq r1, r8, lr, ror #4 │ │ │ │ - eoreq r9, sl, ip, ror r6 │ │ │ │ - eoreq r1, r8, ip, ror #2 │ │ │ │ - eoreq r1, r8, ip, asr #2 │ │ │ │ - eoreq r1, r8, r6, lsr #3 │ │ │ │ - strhteq r8, [r7], -r6 │ │ │ │ - eoreq r9, sl, sl, lsl #11 │ │ │ │ + eoreq sl, r7, lr, asr #25 │ │ │ │ + eoreq r1, r8, sl, asr r5 │ │ │ │ + eoreq r1, r8, r4, asr r5 │ │ │ │ + mlaeq r7, r4, ip, sl │ │ │ │ + eoreq r1, r8, sl, ror #10 │ │ │ │ + eoreq r1, r8, lr, lsl #12 │ │ │ │ + eoreq r5, r6, sl, lsl #8 │ │ │ │ + eoreq r1, r8, r4, ror #7 │ │ │ │ + eoreq r0, r8, ip, lsl r5 │ │ │ │ + eoreq r0, r9, sl, ror #28 │ │ │ │ + strdeq r1, [r8], -r0 @ │ │ │ │ + eoreq r9, sl, r6, asr #5 │ │ │ │ + mlaeq r8, r8, r4, r1 │ │ │ │ + eoreq r9, r6, r8, ror #8 │ │ │ │ + eoreq r1, r8, sl, lsl #9 │ │ │ │ + eoreq r9, sl, lr, ror #3 │ │ │ │ + mlaeq r8, lr, r4, r1 │ │ │ │ + mlaeq r9, r6, r3, r0 │ │ │ │ + eoreq r1, r8, r8, ror #8 │ │ │ │ + eoreq r1, r8, r2, lsl #2 │ │ │ │ + eoreq r9, sl, ip, ror r1 │ │ │ │ + eoreq lr, r7, ip, asr r6 │ │ │ │ + eoreq lr, r7, r2, ror #12 │ │ │ │ + ldrdeq r1, [r8], -sl @ │ │ │ │ + eoreq r1, r8, r4, asr #3 │ │ │ │ + strhteq sp, [r7], -r2 │ │ │ │ + mlaeq r7, r8, sl, sp │ │ │ │ + mlaeq r7, ip, sl, sp │ │ │ │ + eoreq r1, r8, lr, asr #5 │ │ │ │ + ldrdeq r9, [sl], -ip @ │ │ │ │ + eoreq r1, r8, ip, asr #3 │ │ │ │ + eoreq r1, r8, ip, lsr #3 │ │ │ │ + eoreq r1, r8, r6, lsl #4 │ │ │ │ + eoreq r8, r7, r6, lsl r1 │ │ │ │ + eoreq r9, sl, sl, ror #11 │ │ │ │ rsbseq r2, r9, r6, lsr fp │ │ │ │ - mlaeq r8, r8, r0, r1 │ │ │ │ - eoreq r1, r8, ip, lsr #1 │ │ │ │ - strdeq r0, [r8], -r2 @ │ │ │ │ - eoreq r7, r9, lr, asr r5 │ │ │ │ - eoreq r1, r8, r0, asr r0 │ │ │ │ - mlaeq r8, r6, r0, r0 │ │ │ │ - eoreq lr, r7, r8, asr #6 │ │ │ │ - eoreq r7, r9, r8, lsr #27 │ │ │ │ - eoreq lr, r7, r8, asr #3 │ │ │ │ - eoreq lr, r7, r2, lsr #6 │ │ │ │ - eoreq lr, r7, r0, lsl r3 │ │ │ │ - eoreq lr, r7, sl, asr #4 │ │ │ │ - eoreq r7, r9, sl, ror #26 │ │ │ │ - strhteq r0, [r8], -r2 │ │ │ │ - eoreq lr, r7, r4, ror r1 │ │ │ │ + strdeq r1, [r8], -r8 @ │ │ │ │ + eoreq r1, r8, ip, lsl #2 │ │ │ │ + eoreq r1, r8, r2, asr r0 │ │ │ │ + strhteq r7, [r9], -lr │ │ │ │ + strhteq r1, [r8], -r0 │ │ │ │ + strdeq r0, [r8], -r6 @ │ │ │ │ + eoreq lr, r7, r8, lsr #7 │ │ │ │ + eoreq r7, r9, r8, lsl #28 │ │ │ │ + eoreq lr, r7, r8, lsr #4 │ │ │ │ + eoreq lr, r7, r2, lsl #7 │ │ │ │ + eoreq lr, r7, r0, ror r3 │ │ │ │ + eoreq lr, r7, sl, lsr #5 │ │ │ │ + eoreq r7, r9, sl, asr #27 │ │ │ │ + eoreq r1, r8, r2, lsl r0 │ │ │ │ + ldrdeq lr, [r7], -r4 @ │ │ │ │ rsbseq r2, r9, lr, lsl #20 │ │ │ │ - eoreq r8, r6, r6, lsr pc │ │ │ │ - eoreq r8, sl, r6, lsl sl │ │ │ │ - ldrdeq r0, [r8], -r4 @ │ │ │ │ - eoreq r8, r7, r2, lsr fp │ │ │ │ - ldrdeq r0, [r8], -r2 @ │ │ │ │ - ldrdeq r0, [r8], -lr @ │ │ │ │ - strdeq r0, [r8], -ip @ │ │ │ │ - eoreq pc, r7, r6, ror #30 │ │ │ │ + mlaeq r6, r6, pc, r8 @ │ │ │ │ + eoreq r8, sl, r6, ror sl │ │ │ │ + eoreq r1, r8, r4, lsr r0 │ │ │ │ + mlaeq r7, r2, fp, r8 │ │ │ │ + eoreq r1, r8, r2, lsr r0 │ │ │ │ + eoreq r1, r8, lr, lsr r0 │ │ │ │ + eoreq r1, r8, ip, asr r0 │ │ │ │ + eoreq pc, r7, r6, asr #31 │ │ │ │ rsbseq r2, r9, r0, lsl #19 │ │ │ │ - strdeq r0, [r8], -r2 @ │ │ │ │ - eoreq r0, r8, r4, asr #29 │ │ │ │ - eoreq lr, r8, r8, ror r9 │ │ │ │ - eoreq r0, r8, ip, ror #27 │ │ │ │ - eoreq r0, r8, r2, asr #27 │ │ │ │ - eoreq r0, r8, r0, asr #27 │ │ │ │ - ldrdeq r0, [r8], -r6 @ │ │ │ │ - ldrdeq r0, [r8], -ip @ │ │ │ │ - eoreq r0, r8, lr, ror sp │ │ │ │ - eoreq r0, r8, r0, asr #29 │ │ │ │ - strhteq r0, [r8], -ip │ │ │ │ + eoreq r0, r8, r2, asr pc │ │ │ │ + eoreq r0, r8, r4, lsr #30 │ │ │ │ + ldrdeq lr, [r8], -r8 @ │ │ │ │ + eoreq r0, r8, ip, asr #28 │ │ │ │ + eoreq r0, r8, r2, lsr #28 │ │ │ │ + eoreq r0, r8, r0, lsr #28 │ │ │ │ + eoreq r0, r8, r6, lsr lr │ │ │ │ + eoreq r0, r8, ip, lsr lr │ │ │ │ ldrdeq r0, [r8], -lr @ │ │ │ │ - eoreq r0, r8, r8, asr #27 │ │ │ │ - strhteq r0, [r8], -r2 │ │ │ │ - mlaeq r8, ip, sp, r0 │ │ │ │ - eoreq r0, r8, r6, lsl #27 │ │ │ │ - ldrdeq r0, [r8], -r8 @ │ │ │ │ - eoreq r0, r8, r2, asr #27 │ │ │ │ - eoreq r0, r8, ip, lsr #27 │ │ │ │ - mlaeq r8, r6, sp, r0 │ │ │ │ - eoreq r0, r8, r0, lsl #27 │ │ │ │ - eoreq r0, r8, sl, ror #26 │ │ │ │ - eoreq r0, r8, r4, asr sp │ │ │ │ - eoreq r0, r8, lr, lsr sp │ │ │ │ - eoreq r0, r8, r4, asr #27 │ │ │ │ - eoreq r0, r8, r4, lsl #27 │ │ │ │ - rsbseq r2, r9, r8, asr #15 │ │ │ │ - eoreq r0, r8, r8, asr sp │ │ │ │ - eoreq r0, r8, r8, asr sp │ │ │ │ - eoreq r0, r8, r4, asr #26 │ │ │ │ - eoreq r0, r8, r4, lsr sp │ │ │ │ - eoreq lr, r7, r0, lsr #24 │ │ │ │ - eoreq r0, r8, r8, lsl sp │ │ │ │ - eoreq fp, r6, r8, asr r3 │ │ │ │ - ldrdeq sl, [r9], -r8 @ │ │ │ │ - eoreq lr, r7, r0, ror ip │ │ │ │ - eoreq r0, r8, r4, lsl #26 │ │ │ │ + eoreq r0, r8, r0, lsr #30 │ │ │ │ + eoreq r0, r8, ip, lsl lr │ │ │ │ + eoreq r0, r8, lr, lsr lr │ │ │ │ + eoreq r0, r8, r8, lsr #28 │ │ │ │ + eoreq r0, r8, r2, lsl lr │ │ │ │ strdeq r0, [r8], -ip @ │ │ │ │ + eoreq r0, r8, r6, ror #27 │ │ │ │ + eoreq r0, r8, r8, lsr lr │ │ │ │ + eoreq r0, r8, r2, lsr #28 │ │ │ │ + eoreq r0, r8, ip, lsl #28 │ │ │ │ + strdeq r0, [r8], -r6 @ │ │ │ │ + eoreq r0, r8, r0, ror #27 │ │ │ │ + eoreq r0, r8, sl, asr #27 │ │ │ │ + strhteq r0, [r8], -r4 │ │ │ │ + mlaeq r8, lr, sp, r0 │ │ │ │ + eoreq r0, r8, r4, lsr #28 │ │ │ │ + eoreq r0, r8, r4, ror #27 │ │ │ │ + rsbseq r2, r9, r8, asr #15 │ │ │ │ + strhteq r0, [r8], -r8 │ │ │ │ + strhteq r0, [r8], -r8 │ │ │ │ + eoreq r0, r8, r4, lsr #27 │ │ │ │ + mlaeq r8, r4, sp, r0 │ │ │ │ + eoreq lr, r7, r0, lsl #25 │ │ │ │ + eoreq r0, r8, r8, ror sp │ │ │ │ + strhteq fp, [r6], -r8 │ │ │ │ + eoreq sl, r9, r8, lsr r4 │ │ │ │ + ldrdeq lr, [r7], -r0 @ │ │ │ │ + eoreq r0, r8, r4, ror #26 │ │ │ │ + eoreq r0, r8, ip, asr sp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf1006d44 │ │ │ │ addlt r0, r3, r0, asr fp │ │ │ │ @ instruction: 0xf00045a3 │ │ │ │ @@ -403853,44 +403853,44 @@ │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xffbaf732 │ │ │ │ ldrbmi r6, [ip, #-2148] @ 0xfffff79c │ │ │ │ svcge 0x0004f47f │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ bmi 95e5a4 │ │ │ │ @ instruction: 0xe7b3447a │ │ │ │ - eoreq r2, r6, sl, lsl r3 │ │ │ │ - eoreq r8, sl, lr, lsr #18 │ │ │ │ - eoreq r8, sl, sl, lsr #18 │ │ │ │ - eoreq sl, r7, r8, lsr r1 │ │ │ │ - eoreq sp, r7, r4, ror #5 │ │ │ │ - strdeq r0, [r8], -r8 @ │ │ │ │ - eoreq sl, r7, r6, lsl r1 │ │ │ │ - strdeq r0, [r8], -r0 @ │ │ │ │ - eoreq r9, r9, r2, ror pc │ │ │ │ - eoreq r4, r6, ip, lsl #19 │ │ │ │ - strhteq sl, [r7], -lr │ │ │ │ - eoreq r0, r8, r0, lsr #23 │ │ │ │ - eoreq r9, r9, sl, lsl pc │ │ │ │ - eoreq r4, r6, r4, lsr r9 │ │ │ │ - eoreq sl, r7, r6, asr #32 │ │ │ │ - eoreq r0, r8, r8, lsr fp │ │ │ │ - eoreq sl, r7, r8, lsl r0 │ │ │ │ - eoreq r8, sl, r4, asr r7 │ │ │ │ - strdeq r0, [r8], -ip @ │ │ │ │ + eoreq r2, r6, sl, ror r3 │ │ │ │ + eoreq r8, sl, lr, lsl #19 │ │ │ │ + eoreq r8, sl, sl, lsl #19 │ │ │ │ + mlaeq r7, r8, r1, sl │ │ │ │ + eoreq sp, r7, r4, asr #6 │ │ │ │ + eoreq r0, r8, r8, asr ip │ │ │ │ + eoreq sl, r7, r6, ror r1 │ │ │ │ + eoreq r0, r8, r0, asr ip │ │ │ │ + ldrdeq r9, [r9], -r2 @ │ │ │ │ + eoreq r4, r6, ip, ror #19 │ │ │ │ + eoreq sl, r7, lr, lsl r1 │ │ │ │ + eoreq r0, r8, r0, lsl #24 │ │ │ │ + eoreq r9, r9, sl, ror pc │ │ │ │ + mlaeq r6, r4, r9, r4 │ │ │ │ + eoreq sl, r7, r6, lsr #1 │ │ │ │ + mlaeq r8, r8, fp, r0 │ │ │ │ + eoreq sl, r7, r8, ror r0 │ │ │ │ + strhteq r8, [sl], -r4 │ │ │ │ + eoreq r0, r8, ip, asr fp │ │ │ │ + eoreq r0, r8, r2, ror #22 │ │ │ │ eoreq r0, r8, r2, lsl #22 │ │ │ │ - eoreq r0, r8, r2, lsr #21 │ │ │ │ - eoreq sl, r7, ip, lsl #16 │ │ │ │ - eoreq r8, sl, lr, lsl #14 │ │ │ │ - strhteq r9, [r7], -r8 │ │ │ │ - ldrdeq r0, [r8], -r6 @ │ │ │ │ - eoreq r9, r9, r6, lsl lr │ │ │ │ - eoreq r8, sl, ip, ror r7 │ │ │ │ - eoreq r8, sl, r8, lsr #13 │ │ │ │ - eoreq r9, r6, lr, ror sp │ │ │ │ - eoreq r0, r8, r0, lsl sl │ │ │ │ + eoreq sl, r7, ip, ror #16 │ │ │ │ + eoreq r8, sl, lr, ror #14 │ │ │ │ + eoreq sl, r7, r8, lsl r0 │ │ │ │ + eoreq r0, r8, r6, lsr fp │ │ │ │ + eoreq r9, r9, r6, ror lr │ │ │ │ + ldrdeq r8, [sl], -ip @ │ │ │ │ + eoreq r8, sl, r8, lsl #14 │ │ │ │ + ldrdeq r9, [r6], -lr @ │ │ │ │ + eoreq r0, r8, r0, ror sl │ │ │ │ @ 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 │ │ │ │ @@ -403989,15 +403989,15 @@ │ │ │ │ ldmdbvs r5, {r0, r1, r4, r5, r6, r8, sl, lr} │ │ │ │ b 1315844 │ │ │ │ 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, #-548]! @ 0xfffffddc │ │ │ │ + ldcllt 12, cr15, [r0, #-724]! @ 0xfffffd2c │ │ │ │ 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 │ │ │ │ @@ -404009,15 +404009,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 │ │ │ │ - stc2l 0, cr15, [r0], #-552 @ 0xfffffdd8 │ │ │ │ + stc2 0, cr15, [ip], {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 32e89c │ │ │ │ @@ -404091,15 +404091,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 976bce │ │ │ │ + blx 1476bce │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fed11bb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbvs r4, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ blvs feade448 │ │ │ │ @ instruction: 0x0c03eba4 │ │ │ │ @@ -404134,25 +404134,25 @@ │ │ │ │ blcs 1c1540 │ │ │ │ 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, #6857 @ 0x1ac9 @ │ │ │ │ + movwcs pc, #6901 @ 0x1af5 @ │ │ │ │ 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 │ │ │ │ - ldc2 0, cr15, [r0, #-552] @ 0xfffffdd8 │ │ │ │ + ldc2 0, cr15, [ip, #-552]! @ 0xfffffdd8 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ stmdbvs r2, {r0, r3, r6, r7, ip, lr, pc}^ │ │ │ │ blvs 1615058 │ │ │ │ blvs fe674990 │ │ │ │ movwle r4, #8851 @ 0x2293 │ │ │ │ addmi r6, fp, #109568 @ 0x1ac00 │ │ │ │ @ instruction: 0x4632d912 │ │ │ │ @@ -404163,39 +404163,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: 0xf106fceb │ │ │ │ + @ instruction: 0xf106fd17 │ │ │ │ strmi r0, [r1], ip, lsl #20 │ │ │ │ blvs 1855058 │ │ │ │ blvs fe89509c │ │ │ │ addsle r4, lr, #-1610612727 @ 0xa0000009 │ │ │ │ teqlt fp, #573440 @ 0x8c000 │ │ │ │ andcs r4, r0, #34603008 @ 0x2100000 │ │ │ │ @ instruction: 0x61264638 │ │ │ │ - blx 8f6d0e │ │ │ │ + blx 13f6d0e │ │ │ │ @ instruction: 0xb32968f1 │ │ │ │ blvs 17d5078 │ │ │ │ strtmi lr, [r9], -r0 │ │ │ │ ldmib r1, {r0, r1, r3, r6, r8, fp, sp, lr}^ │ │ │ │ blvs 188f2fc │ │ │ │ blcs 1c1608 │ │ │ │ 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 1b76d3c │ │ │ │ + blx fe676d3c │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x007bf43f │ │ │ │ strbmi r4, [ip], -r8, asr #12 │ │ │ │ - ldc2 0, cr15, [sl], #552 @ 0x228 │ │ │ │ + stc2l 0, cr15, [r6], #552 @ 0x228 │ │ │ │ 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 │ │ │ │ @@ -404437,15 +404437,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 ff377134 │ │ │ │ + blx ffe77134 │ │ │ │ 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 │ │ │ │ @@ -404540,18 +404540,18 @@ │ │ │ │ msrhi CPSR_x, r0, asr #32 │ │ │ │ bvs 861ca0 │ │ │ │ bcs 1e1cb0 │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ blcs 1bbca0 │ │ │ │ tstphi r8, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf08a980e │ │ │ │ - strmi pc, [r4], -r5, ror #19 │ │ │ │ + @ instruction: 0x4604fa11 │ │ │ │ tst r1, r8, lsr r9 │ │ │ │ @ instruction: 0xf08a4620 │ │ │ │ - @ instruction: 0x4604f9f3 │ │ │ │ + @ instruction: 0x4604fa1f │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stcvc 1, cr8, [r3], #-44 @ 0xffffffd4 │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0xa00ef8b4 │ │ │ │ @ instruction: 0xf8b889a3 │ │ │ │ @ instruction: 0xf8b8202a │ │ │ │ bl fec53170 │ │ │ │ @@ -404604,15 +404604,15 @@ │ │ │ │ addsmi r8, sl, #2129920 @ 0x208000 │ │ │ │ mrcge 6, 5, APSR_nzcv, cr2, cr15, {3} │ │ │ │ bcs 1d529c │ │ │ │ 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, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r5, 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 │ │ │ │ @@ -404624,15 +404624,15 @@ │ │ │ │ stclne 8, cr15, [r4], #-264 @ 0xfffffef8 │ │ │ │ blls 4af998 │ │ │ │ suble r2, r4, r0, lsl #22 │ │ │ │ ldrtmi r9, [r3], #-2826 @ 0xfffff4f6 │ │ │ │ blls 41fe14 │ │ │ │ subsle r2, r2, r0, lsl #22 │ │ │ │ andseq pc, ip, r3, lsl #2 │ │ │ │ - @ instruction: 0xf950f08a │ │ │ │ + @ instruction: 0xf97cf08a │ │ │ │ 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 │ │ │ │ @@ -404740,75 +404740,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, r5, asr r8 @ │ │ │ │ + andls pc, r0, r1, lsl #17 │ │ │ │ rsbsle r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0xf1039b00 │ │ │ │ ldrvc r0, [lr], -ip │ │ │ │ - @ instruction: 0xf84cf08a │ │ │ │ + @ instruction: 0xf878f08a │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf109d068 │ │ │ │ @ instruction: 0xf889000c │ │ │ │ @ instruction: 0xf08a6018 │ │ │ │ - strmi pc, [r2], r3, asr #16 │ │ │ │ + strmi pc, [r2], pc, ror #16 │ │ │ │ subsle r2, r9, r0, lsl #16 │ │ │ │ andeq pc, ip, sl, lsl #2 │ │ │ │ andsvs pc, r8, sl, lsl #17 │ │ │ │ - @ instruction: 0xf83af08a │ │ │ │ + @ instruction: 0xf866f08a │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf10bd04a │ │ │ │ @ instruction: 0xf88b000c │ │ │ │ @ instruction: 0xf08a6018 │ │ │ │ - @ instruction: 0x4604f831 │ │ │ │ + @ instruction: 0x4604f85d │ │ │ │ eorsle r2, fp, r0, lsl #16 │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ @ instruction: 0xf08a7626 │ │ │ │ - strmi pc, [r5], -r9, lsr #16 │ │ │ │ + @ instruction: 0x4605f855 │ │ │ │ @ instruction: 0xf105b370 │ │ │ │ strtvc r0, [lr], -ip │ │ │ │ - @ instruction: 0xf822f08a │ │ │ │ + @ instruction: 0xf84ef08a │ │ │ │ movwlt r4, #34311 @ 0x8607 │ │ │ │ andeq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf08a763e │ │ │ │ - pkhbtmi pc, r0, fp, lsl #16 @ │ │ │ │ + strmi pc, [r0], r7, asr #16 │ │ │ │ @ instruction: 0xf108b1a0 │ │ │ │ @ instruction: 0xf888000c │ │ │ │ @ instruction: 0xf08a6018 │ │ │ │ - teqplt r8, r3, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + teqplt r8, pc, lsr r8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ff9001 │ │ │ │ stmdals r1, {r0, r1, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf820f08a │ │ │ │ + @ instruction: 0xf84cf08a │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4640 │ │ │ │ - pkhbtmi pc, r0, fp, lsl #16 @ │ │ │ │ + strmi pc, [r0], r7, asr #16 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4638 │ │ │ │ - @ instruction: 0x4607f815 │ │ │ │ + strmi pc, [r7], -r1, asr #16 │ │ │ │ bicsle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4628 │ │ │ │ - strmi pc, [r5], -pc, lsl #16 │ │ │ │ + @ instruction: 0x4605f83b │ │ │ │ bicsle r2, r0, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4620 │ │ │ │ - strmi pc, [r4], -r9, lsl #16 │ │ │ │ + @ instruction: 0x4604f835 │ │ │ │ bicle r2, r3, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4658 │ │ │ │ - strmi pc, [r3], r3, lsl #16 │ │ │ │ + strmi pc, [r3], pc, lsr #16 │ │ │ │ @ instruction: 0xd1b42800 │ │ │ │ - @ instruction: 0xf0894650 │ │ │ │ - @ instruction: 0x4682fffd │ │ │ │ + @ instruction: 0xf08a4650 │ │ │ │ + strmi pc, [r2], r9, lsr #16 │ │ │ │ @ instruction: 0xd1a52800 │ │ │ │ - @ instruction: 0xf0894648 │ │ │ │ - @ instruction: 0x4681fff7 │ │ │ │ + @ instruction: 0xf08a4648 │ │ │ │ + strmi pc, [r1], r3, lsr #16 │ │ │ │ orrsle r2, r6, r0, lsl #16 │ │ │ │ - @ instruction: 0xf0899800 │ │ │ │ - strdls pc, [r0], -r1 │ │ │ │ + @ instruction: 0xf08a9800 │ │ │ │ + andls pc, r0, sp, lsl 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 │ │ │ │ @@ -405148,19 +405148,19 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf1014606 │ │ │ │ ldmib r6, {r4, r5, r6}^ │ │ │ │ bvs fe888390 │ │ │ │ @ instruction: 0xf8536e12 │ │ │ │ @ instruction: 0xf0899022 │ │ │ │ - stmdacs r0, {r0, r2, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r4, r6, 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 │ │ │ │ - ldc2 0, cr15, [r0, #-548]! @ 0xfffffddc │ │ │ │ + ldc2l 0, cr15, [ip, #-548] @ 0xfffffddc │ │ │ │ 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 │ │ │ │ @@ -405205,15 +405205,15 @@ │ │ │ │ pop {r0, r1, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ svclt 0x00008ff8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fed12cfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r8, ror #31 │ │ │ │ rsbseq pc, r0, r1, lsl #2 │ │ │ │ - ldc2 0, cr15, [r2], #548 @ 0x224 │ │ │ │ + ldc2l 0, cr15, [lr], {137} @ 0x89 │ │ │ │ @ instruction: 0x4604b350 │ │ │ │ @ instruction: 0xf8d5260c │ │ │ │ smlsdxcs r0, r8, r1, r2 │ │ │ │ @ instruction: 0xb1cb6993 │ │ │ │ @ instruction: 0xf8d56e1a │ │ │ │ blx 348176 │ │ │ │ bvc 848730 │ │ │ │ @@ -405226,15 +405226,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: 0x4604fc9d │ │ │ │ + strmi pc, [r4], -r9, asr #25 │ │ │ │ bicsle r2, r6, r0, lsl #16 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ @ instruction: 0xf8df4691 │ │ │ │ @@ -405454,18 +405454,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 ff478114 │ │ │ │ + blx fff78114 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ adchi pc, sl, #0 │ │ │ │ - blx ffbf8120 │ │ │ │ + blx 6f8122 │ │ │ │ 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 │ │ │ │ @@ -405507,15 +405507,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 fe2f81e8 │ │ │ │ + blx fedf81e8 │ │ │ │ @ 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 @ │ │ │ │ @@ -405933,23 +405933,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: 0xf106fd59 │ │ │ │ + @ instruction: 0xf106fd85 │ │ │ │ strbmi r0, [r0], -ip, lsl #16 │ │ │ │ - cdp2 0, 15, cr15, cr14, cr8, {4} │ │ │ │ + @ instruction: 0xff2af088 │ │ │ │ cmnlt r8, #4, 12 @ 0x400000 │ │ │ │ - @ instruction: 0xff0ef088 │ │ │ │ + @ instruction: 0xff3af088 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r0], -r5, lsl #12 │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ - stc2l 0, cr15, [r8, #-544] @ 0xfffffde0 │ │ │ │ + ldc2l 0, cr15, [r4, #-544]! @ 0xfffffde0 │ │ │ │ @ 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} │ │ │ │ @@ -405957,17 +405957,17 @@ │ │ │ │ stmdavs fp, {r0, r1, sl, fp}^ │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0x461abfb6 │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf8cd4622 │ │ │ │ @ instruction: 0xf0889000 │ │ │ │ - smlawblt sp, fp, ip, pc @ │ │ │ │ + msrlt CPSR_fsc, r7 @ │ │ │ │ strtmi r4, [ip], -r8, lsr #12 │ │ │ │ - cdp2 0, 14, cr15, cr2, cr8, {4} │ │ │ │ + @ instruction: 0xff0ef088 │ │ │ │ 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 │ │ │ │ @@ -405977,27 +405977,27 @@ │ │ │ │ bne ff29746c │ │ │ │ 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 │ │ │ │ - stc2l 0, cr15, [r2], #-544 @ 0xfffffde0 │ │ │ │ + stc2 0, cr15, [lr], {136} @ 0x88 │ │ │ │ @ instruction: 0x460be7d5 │ │ │ │ @ instruction: 0xf8cd4622 │ │ │ │ @ instruction: 0xf0889000 │ │ │ │ - @ instruction: 0xe7cefc5b │ │ │ │ + strb pc, [lr, r7, lsl #25] @ │ │ │ │ ldrmi r6, [r8, r3, lsl #17] │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0884638 │ │ │ │ - @ instruction: 0xe796fcf1 │ │ │ │ + @ instruction: 0xe796fd1d │ │ │ │ strtmi r4, [r2], -fp, lsl #12 │ │ │ │ @ instruction: 0xf8cd4638 │ │ │ │ @ instruction: 0xf0889000 │ │ │ │ - ldr pc, [lr, fp, asr #24]! │ │ │ │ + @ instruction: 0xe7befc77 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fed13954 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], r8, ror #31 │ │ │ │ @ instruction: 0xf8d069c9 │ │ │ │ eorscs r3, r0, #144, 2 @ 0x24 │ │ │ │ @ instruction: 0xf8dc6849 │ │ │ │ @@ -406158,22 +406158,22 @@ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fed13bd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ strmi r6, [r5], -r3, lsl #17 │ │ │ │ @ instruction: 0x46284798 │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ - blx fe778c12 │ │ │ │ + blx ff278c12 │ │ │ │ @ instruction: 0xf1042300 │ │ │ │ strtvc r0, [r3], -ip │ │ │ │ - ldc2 0, cr15, [sl, #-544]! @ 0xfffffde0 │ │ │ │ + stc2l 0, cr15, [r6, #-544]! @ 0xfffffde0 │ │ │ │ strmi fp, [r4], -r8, asr #2 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0x4620fcd1 │ │ │ │ - stc2l 0, cr15, [r6, #-544] @ 0xfffffde0 │ │ │ │ + ldc2l 0, cr15, [r2, #-544]! @ 0xfffffde0 │ │ │ │ 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 ff430e50 │ │ │ │ @@ -406485,38 +406485,38 @@ │ │ │ │ bvc 88dafc │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x46506e33 │ │ │ │ strmi pc, [r3], #-2821 @ 0xfffff4fb │ │ │ │ @ instruction: 0xff02f72f │ │ │ │ @ instruction: 0xf10a6060 │ │ │ │ @ instruction: 0xf0880070 │ │ │ │ - @ instruction: 0x4605fab3 │ │ │ │ + @ instruction: 0x4605fadf │ │ │ │ stmibhi sl!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ stcne 8, cr15, [r8], {85} @ 0x55 │ │ │ │ @ instruction: 0xf72f6860 │ │ │ │ @ instruction: 0x4628fd31 │ │ │ │ - blx ff0f9140 │ │ │ │ + blx ffbf9140 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf10ad1f3 │ │ │ │ @ instruction: 0xf08800ec │ │ │ │ - strmi pc, [r5], -r1, lsr #21 │ │ │ │ + strmi pc, [r5], -sp, asr #21 │ │ │ │ stmibhi sl!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ stcne 8, cr15, [r8], {85} @ 0x55 │ │ │ │ @ instruction: 0xf72f6860 │ │ │ │ @ instruction: 0x4628fd1f │ │ │ │ - blx fec79164 │ │ │ │ + blx ff779164 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf50ad1f3 │ │ │ │ @ instruction: 0xf08870b4 │ │ │ │ - strmi pc, [r5], -pc, lsl #21 │ │ │ │ + @ instruction: 0x4605fabb │ │ │ │ stmibhi sl!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ stcne 8, cr15, [r8], {85} @ 0x55 │ │ │ │ @ instruction: 0xf72f6860 │ │ │ │ strtmi pc, [r8], -sp, lsl #26 │ │ │ │ - blx fe7f9188 │ │ │ │ + blx ff2f9188 │ │ │ │ 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 │ │ │ │ @@ -406634,21 +406634,21 @@ │ │ │ │ movwls r7, #37634 @ 0x9302 │ │ │ │ ldmdavs pc, {r2, r8, r9, fp, ip, pc} @ │ │ │ │ eorsle r2, r3, r0, lsl #30 │ │ │ │ blvs 185773c │ │ │ │ teqle r6, #144, 10 @ 0x24000000 │ │ │ │ ldrmi r6, [r8, #2971] @ 0xb9b │ │ │ │ ldrtmi sp, [r8], -r9, lsr #4 │ │ │ │ - @ instruction: 0xf9b6f088 │ │ │ │ + @ instruction: 0xf9e2f088 │ │ │ │ stmdbvs r2, {r5, r6, r8, ip, sp, pc}^ │ │ │ │ ldrmi r6, [r8, #2899] @ 0xb53 │ │ │ │ blvs fe6b1d8c │ │ │ │ andle r4, r5, #152, 10 @ 0x26000000 │ │ │ │ ldrtmi r4, [r8], -r7, lsl #12 │ │ │ │ - @ instruction: 0xf9aaf088 │ │ │ │ + @ instruction: 0xf9d6f088 │ │ │ │ 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 │ │ │ │ @@ -407704,35 +407704,35 @@ │ │ │ │ @ instruction: 0xf671e7b4 │ │ │ │ stmdals fp, {r1, r2, 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, lsr r5 │ │ │ │ - eoreq r6, r9, r6, asr #18 │ │ │ │ - eoreq lr, r5, ip, ror #22 │ │ │ │ - eoreq r6, r9, r4, ror #17 │ │ │ │ - eoreq lr, r5, r6, lsl #22 │ │ │ │ - mlaeq r7, r4, r4, sp │ │ │ │ - eoreq sp, r7, lr, asr #8 │ │ │ │ - strhteq r6, [r9], -r4 │ │ │ │ - ldrdeq lr, [r5], -sl @ │ │ │ │ + mlaeq r7, r8, r5, sp │ │ │ │ + eoreq r6, r9, r6, lsr #19 │ │ │ │ + eoreq lr, r5, ip, asr #23 │ │ │ │ + eoreq r6, r9, r4, asr #18 │ │ │ │ + eoreq lr, r5, r6, ror #22 │ │ │ │ + strdeq sp, [r7], -r4 @ │ │ │ │ + eoreq sp, r7, lr, lsr #9 │ │ │ │ + eoreq r6, r9, r4, lsl r9 │ │ │ │ + eoreq lr, r5, sl, lsr fp │ │ │ │ @ instruction: 0xffffcb65 │ │ │ │ @ instruction: 0xffffcc49 │ │ │ │ @ instruction: 0xffffcb47 │ │ │ │ - ldrdeq ip, [r7], -ip @ │ │ │ │ - strhteq r6, [r9], -r4 │ │ │ │ - ldrdeq lr, [r5], -sl @ │ │ │ │ - eoreq ip, r7, r0, lsl #30 │ │ │ │ - eoreq r6, r9, r2, lsr #6 │ │ │ │ - eoreq lr, r5, r8, asr #10 │ │ │ │ - strdeq ip, [r7], -sl @ │ │ │ │ - eoreq r6, r9, ip, ror #5 │ │ │ │ - eoreq lr, r5, r2, lsl r5 │ │ │ │ + eoreq sp, r7, ip, lsr r0 │ │ │ │ + eoreq r6, r9, r4, lsl r4 │ │ │ │ + eoreq lr, r5, sl, lsr r6 │ │ │ │ + eoreq ip, r7, r0, ror #30 │ │ │ │ + eoreq r6, r9, r2, lsl #7 │ │ │ │ + eoreq lr, r5, r8, lsr #11 │ │ │ │ + eoreq ip, r7, sl, asr pc │ │ │ │ + eoreq r6, r9, ip, asr #6 │ │ │ │ + eoreq lr, r5, r2, ror r5 │ │ │ │ vst2.8 {d6-d7}, [r0], r0 │ │ │ │ @ instruction: 0xf5a02001 │ │ │ │ blx fedc6278 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ stmdavs r2, {r0, r3, r6, fp, sp, lr}^ │ │ │ │ bl 2582b0 │ │ │ │ @@ -408331,26 +408331,26 @@ │ │ │ │ @ instruction: 0xf1081348 │ │ │ │ ldrmi r0, [r8], -r1, lsl #16 │ │ │ │ mcrr 6, 7, pc, r6, cr0 @ │ │ │ │ @ instruction: 0xf8c04601 │ │ │ │ bicvs r9, r7, ip │ │ │ │ @ instruction: 0xf8c06105 │ │ │ │ stmdage r6, {r3, r4, ip, sp, pc} │ │ │ │ - stc2 0, cr15, [lr], {134} @ 0x86 │ │ │ │ + ldc2 0, cr15, [sl], #536 @ 0x218 │ │ │ │ blls 238ad8 │ │ │ │ tstcs r0, r0, lsr #4 │ │ │ │ bl 28dff4 │ │ │ │ @ instruction: 0xf1081348 │ │ │ │ ldrmi r0, [r8], -r1, lsl #16 │ │ │ │ ldc 6, cr15, [r0], #-448 @ 0xfffffe40 │ │ │ │ @ instruction: 0xf8c04601 │ │ │ │ orrvs r9, r7, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c060c5 │ │ │ │ stmdage r7, {r2, r3, r4, ip, sp, pc} │ │ │ │ - ldc2l 0, cr15, [r8], #-536 @ 0xfffffde8 │ │ │ │ + stc2 0, cr15, [r4], #536 @ 0x218 │ │ │ │ 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 │ │ │ │ @@ -408381,30 +408381,30 @@ │ │ │ │ strmi r4, [r5], -r2, lsl #13 │ │ │ │ @ instruction: 0xf85a9803 │ │ │ │ blx 34921a │ │ │ │ @ instruction: 0xf85bf202 │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ ldm r8, {r3, r9, sp} │ │ │ │ @ instruction: 0xf0860006 │ │ │ │ - @ instruction: 0xb1a8fc4f │ │ │ │ + @ instruction: 0xb1a8fc7b │ │ │ │ stmdavs fp!, {r1, r6, r7, r8, fp, sp, lr} │ │ │ │ addsmi r6, sl, #288 @ 0x120 │ │ │ │ blx 3734e2 │ │ │ │ stmibvs r2, {r0, r1, r8, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf85b6e12 │ │ │ │ bcc 202cd0 │ │ │ │ svclt 0x00884291 │ │ │ │ andcs pc, r3, fp, asr #16 │ │ │ │ muleq r6, r8, r8 │ │ │ │ - mcrr2 0, 8, pc, ip, cr6 @ │ │ │ │ + ldc2l 0, cr15, [r8], #-536 @ 0xfffffde8 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stmib sp, {r1, r3, r5, fp, sp, lr}^ │ │ │ │ stmdals r2, {r1, r3, r9, sp} │ │ │ │ muleq r6, r7, r8 │ │ │ │ - ldc2 0, cr15, [r0], #-536 @ 0xfffffde8 │ │ │ │ + mrrc2 0, 8, pc, ip, cr6 @ │ │ │ │ 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 359386 │ │ │ │ @@ -408425,15 +408425,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 │ │ │ │ - stc2 0, cr15, [r8], {134} @ 0x86 │ │ │ │ + ldc2 0, cr15, [r4], #-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 │ │ │ │ @@ -409013,15 +409013,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 1dfb88e │ │ │ │ + blx fe8fb88e │ │ │ │ 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 │ │ │ │ @@ -409058,15 +409058,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 1d7b942 │ │ │ │ + blx fe87b942 │ │ │ │ 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 │ │ │ │ @@ -409742,15 +409742,15 @@ │ │ │ │ movwmi lr, #10588 @ 0x295c │ │ │ │ stceq 1, cr15, [r8], {12} │ │ │ │ blvs a511e8 │ │ │ │ svclt 0x00384293 │ │ │ │ strbmi r4, [r1, #-1555]! @ 0xfffff9ed │ │ │ │ mvnsle r6, r3, lsr #6 │ │ │ │ @ instruction: 0x463168b8 │ │ │ │ - stc2l 0, cr15, [ip, #508]! @ 0x1fc │ │ │ │ + mrc2 0, 0, pc, cr8, 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} │ │ │ │ @@ -409969,16 +409969,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 │ │ │ │ - eoreq r6, ip, sl, ror #7 │ │ │ │ - ldrdeq r6, [ip], -r8 @ │ │ │ │ + eoreq r6, ip, sl, asr #8 │ │ │ │ + eoreq r6, ip, r8, lsr r4 │ │ │ │ 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 │ │ │ │ @@ -410030,23 +410030,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, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r3!, {r0, r2, r4, r5, r6, r7, 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 │ │ │ │ - vnmulvs.f64 d31, d19, d7 │ │ │ │ + vmovvs.8 d19[7], pc │ │ │ │ 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] │ │ │ │ @@ -410104,15 +410104,15 @@ │ │ │ │ blvs ffab4ef8 │ │ │ │ @ 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 157c996 │ │ │ │ + blx 207c996 │ │ │ │ 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 │ │ │ │ @@ -410686,17 +410686,17 @@ │ │ │ │ @ instruction: 0xf66ee6bb │ │ │ │ svclt 0x0000ecba │ │ │ │ rsbseq pc, fp, r8, lsl r4 @ │ │ │ │ rsbseq pc, fp, r2, lsl r4 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq pc, fp, r4, lsr #4 │ │ │ │ muleq r0, ip, r9 │ │ │ │ - eoreq r5, ip, ip, asr #16 │ │ │ │ - eoreq r4, r7, lr, ror r1 │ │ │ │ - strhteq sl, [r8], -r0 │ │ │ │ + eoreq r5, ip, ip, lsr #17 │ │ │ │ + ldrdeq r4, [r7], -lr @ │ │ │ │ + eoreq sl, r8, r0, lsl 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 │ │ │ │ @@ -410726,15 +410726,15 @@ │ │ │ │ addeq lr, r2, #0, 22 │ │ │ │ vst1.8 {d15-d16}, [r4], lr │ │ │ │ strbmi fp, [r3, #-667]! @ 0xfffffd65 │ │ │ │ b 12db594 │ │ │ │ tstvs r4, r5, lsl #8 │ │ │ │ andcs sp, r0, #240, 2 @ 0x3c │ │ │ │ subcc r3, r0, ip, lsl r1 │ │ │ │ - @ instruction: 0xffe6f083 │ │ │ │ + @ instruction: 0xf812f084 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fed1835c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ ldrmi r6, [r6], -fp, asr #18 │ │ │ │ andeq pc, ip, r1, lsl #2 │ │ │ │ @@ -410742,20 +410742,20 @@ │ │ │ │ bl 25b2e0 │ │ │ │ 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: 0xf970f084 │ │ │ │ + @ instruction: 0xf99cf084 │ │ │ │ @ instruction: 0x4604b158 │ │ │ │ ldrtmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4620ffdb │ │ │ │ - @ instruction: 0xf97af084 │ │ │ │ + @ instruction: 0xf9a6f084 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldcllt 1, cr13, [r0, #-976]! @ 0xfffffc30 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fed183b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ stmdbge r4, {r1, r2, r3, r9, sl, lr} │ │ │ │ @@ -410836,15 +410836,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, 6, cr15, cr12, cr3, {4} │ │ │ │ + cdp2 0, 9, cr15, cr8, cr3, {4} │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fed18514 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbvs r4, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ blvs feae4dac │ │ │ │ @ instruction: 0x0c03eba4 │ │ │ │ @@ -410865,15 +410865,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 1db47c │ │ │ │ stmibhi r3, {r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmle r1!, {r0, r1, r3, r7, r9, lr}^ │ │ │ │ - @ instruction: 0xf88ef084 │ │ │ │ + @ instruction: 0xf8baf084 │ │ │ │ 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 │ │ │ │ @@ -410897,15 +410897,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: 0xf84ef084 │ │ │ │ + @ instruction: 0xf87af084 │ │ │ │ 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 │ │ │ │ @@ -411048,21 +411048,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: 0xff0cf083 │ │ │ │ + @ instruction: 0xff38f083 │ │ │ │ cmplt r8, r4, lsl #12 │ │ │ │ cmnlt r3, r3, lsr #22 │ │ │ │ strbmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xffeaf7ff │ │ │ │ @ instruction: 0xf0834620 │ │ │ │ - @ instruction: 0x4604ff15 │ │ │ │ + strmi pc, [r4], -r1, asr #30 │ │ │ │ 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 13dc3d4 │ │ │ │ bne 89b6b0 │ │ │ │ @@ -411169,15 +411169,15 @@ │ │ │ │ @ instruction: 0xf7ff4615 │ │ │ │ bicslt pc, r8, pc, lsl #27 │ │ │ │ strtmi r4, [r8], #1540 @ 0x604 │ │ │ │ bmi 37e12c │ │ │ │ strbmi r8, [r3, #-3363] @ 0xfffff2dd │ │ │ │ @ instruction: 0xf104d214 │ │ │ │ @ instruction: 0xf083001c │ │ │ │ - orrslt pc, r0, pc, lsr #28 │ │ │ │ + orrslt pc, r0, fp, asr lr @ │ │ │ │ @ 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 │ │ │ │ @@ -412338,20 +412338,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, [r8], #520 @ 0x208 │ │ │ │ + stc2 0, cr15, [r4, #-520]! @ 0xfffffdf8 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ strtmi r4, [sl], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ strtmi pc, [r0], -r3, ror #22 │ │ │ │ - stc2 0, cr15, [r2, #-520] @ 0xfffffdf8 │ │ │ │ + stc2 0, cr15, [lr, #-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 │ │ │ │ @@ -412666,21 +412666,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 1bff1a8 │ │ │ │ + blx fe6ff1a8 │ │ │ │ cmplt r8, r4, lsl #12 │ │ │ │ ldrtmi r4, [r3], -r1, lsr #12 │ │ │ │ ldrtmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xffc8f7ff │ │ │ │ @ instruction: 0xf0824620 │ │ │ │ - @ instruction: 0x4604fa71 │ │ │ │ + @ instruction: 0x4604fa9d │ │ │ │ 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 │ │ │ │ @@ -412736,20 +412736,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 │ │ │ │ - @ instruction: 0xf9dcf082 │ │ │ │ + blx 3ff2c0 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4620ffd7 │ │ │ │ - @ instruction: 0xf9e6f082 │ │ │ │ + blx 67f2d4 │ │ │ │ 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 │ │ │ │ @@ -413087,25 +413087,25 @@ │ │ │ │ ldrbeq r0, [r9, -r0, lsr #10] │ │ │ │ rsbeq sp, sp, r1, ror #9 │ │ │ │ bvs feaafc28 │ │ │ │ adcvs r1, r3, #93184 @ 0x16c00 │ │ │ │ @ instruction: 0xf106bd70 │ │ │ │ @ instruction: 0xf1040128 │ │ │ │ @ instruction: 0xf081001c │ │ │ │ - @ instruction: 0xf894fd75 │ │ │ │ + @ instruction: 0xf894fda1 │ │ │ │ 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 189ded4 │ │ │ │ bcs 1dbed8 │ │ │ │ andcs sp, r0, #206 @ 0xce │ │ │ │ tstpeq ip, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - stc2l 0, cr15, [r0, #-516]! @ 0xfffffdfc │ │ │ │ + stc2 0, cr15, [ip, #516] @ 0x204 │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst4.32 {d27-d30}, [pc], r2 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ bl fed1762c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, sp, r8, lsr #31 │ │ │ │ strmi sl, [r5], -r0, lsl #30 │ │ │ │ @@ -413251,15 +413251,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 │ │ │ │ - ldc2l 0, cr15, [r6, #516] @ 0x204 │ │ │ │ + cdp2 0, 0, cr15, cr2, cr1, {4} │ │ │ │ @ instruction: 0x4604b338 │ │ │ │ ldmdbvs r1!, {r0, r1, r5, r6, r8, fp, sp, lr}^ │ │ │ │ blvs 17dd978 │ │ │ │ bne 121e5f8 │ │ │ │ ldmdavs sl, {r4, r6, r8, r9, sl} │ │ │ │ stmdaeq r9, {r3, r4, r6, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ svclt 0x00480492 │ │ │ │ @@ -413270,15 +413270,15 @@ │ │ │ │ svcls 0x00030220 │ │ │ │ blls 255198 │ │ │ │ @ instruction: 0xf7ff9700 │ │ │ │ @ instruction: 0x4601feb1 │ │ │ │ muleq ip, r8, r8 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ strtmi pc, [r0], -r5, asr #31 │ │ │ │ - stc2l 0, cr15, [r4, #516] @ 0x204 │ │ │ │ + ldc2l 0, cr15, [r0, #516]! @ 0x204 │ │ │ │ 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 │ │ │ │ @@ -413405,22 +413405,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 282db8 │ │ │ │ + bls 282e68 │ │ │ │ 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 282dec │ │ │ │ + bls 282e9c │ │ │ │ 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} │ │ │ │ @@ -413467,15 +413467,15 @@ │ │ │ │ blne ff89ebe4 │ │ │ │ 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: 0xf894f9df │ │ │ │ + @ instruction: 0xf894fa0b │ │ │ │ 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 │ │ │ │ @@ -413489,15 +413489,15 @@ │ │ │ │ blne 89ec30 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xb003f9b3 │ │ │ │ + ldrdlt pc, [r3], -pc @ │ │ │ │ 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 │ │ │ │ @@ -413709,28 +413709,28 @@ │ │ │ │ andeq lr, r6, r7, lsl #17 │ │ │ │ addsmi r6, sl, #270336 @ 0x42000 │ │ │ │ bvs a79ff0 │ │ │ │ addsmi r6, sl, #8960 @ 0x2300 │ │ │ │ andlt sp, r6, r0, asr #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf081301c │ │ │ │ - strmi pc, [r5], -r3, asr #20 │ │ │ │ + strmi pc, [r5], -pc, ror #20 │ │ │ │ rscsle r2, r2, r0, lsl #16 │ │ │ │ - blx 16801f8 │ │ │ │ + blx 21801f8 │ │ │ │ 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 1100224 │ │ │ │ + blx 1c00224 │ │ │ │ cdpvc 6, 10, cr4, cr11, cr6, {0} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ blcs 1e38d8 │ │ │ │ cdpvc 1, 14, cr13, cr10, cr9, {7} │ │ │ │ ldccc 8, cr15, [r4], {85} @ 0x55 │ │ │ │ muleq r3, r7, r8 │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ @@ -413740,30 +413740,30 @@ │ │ │ │ mrc2 7, 2, pc, cr12, cr15, {7} │ │ │ │ strmi r9, [r2], -r5, lsl #22 │ │ │ │ @ instruction: 0xf1059300 │ │ │ │ blls 2c4488 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xe7d0f9fd │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - blx 30026c │ │ │ │ + blx e0026c │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf081d0b7 │ │ │ │ - @ instruction: 0xf895fa13 │ │ │ │ + @ instruction: 0xf895fa3f │ │ │ │ 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 a83314 │ │ │ │ addsmi r6, sl, #8960 @ 0x2300 │ │ │ │ ldrtmi sp, [r0], -r3, lsr #19 │ │ │ │ adcle r2, r0, r0, lsl #28 │ │ │ │ @ instruction: 0xf0814635 │ │ │ │ - @ instruction: 0x4606f9fb │ │ │ │ + strmi pc, [r6], -r7, lsr #20 │ │ │ │ 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 │ │ │ │ @@ -413791,58 +413791,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: 0xfff4f080 │ │ │ │ + @ instruction: 0xf820f081 │ │ │ │ bcs 1de7e0 │ │ │ │ @ instruction: 0xf896d06d │ │ │ │ @ instruction: 0xf8920043 │ │ │ │ bvs 6941e0 │ │ │ │ ldmiblt r0!, {r2, r3, r4, r7, r8, fp, ip, sp, pc}^ │ │ │ │ blvs ffe55990 │ │ │ │ blcs 1cabbc │ │ │ │ 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: 0xff3af080 │ │ │ │ + @ instruction: 0xff66f080 │ │ │ │ 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 1d59a8 │ │ │ │ bvs 4b8960 │ │ │ │ ldmdavs r1, {r0, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ suble r2, sp, r0, lsl #18 │ │ │ │ mlacc r7, r1, r8, pc @ │ │ │ │ blcs 1d59bc │ │ │ │ udf #19719 @ 0x4d07 │ │ │ │ ldreq pc, [ip, -r0, lsl #2] │ │ │ │ stmdaeq r8!, {r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46414638 │ │ │ │ - @ instruction: 0xffbaf080 │ │ │ │ + @ instruction: 0xffe6f080 │ │ │ │ bcs 1de954 │ │ │ │ @ instruction: 0xf896d039 │ │ │ │ cdpvc 0, 13, cr0, cr1, cr3, {2} │ │ │ │ bllt 61e704 │ │ │ │ ldrmi fp, [r1], -r8, asr #19 │ │ │ │ bne fe89f188 │ │ │ │ ldmib r1, {r8, r9, fp, sp}^ │ │ │ │ svclt 0x00ae3201 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ bcs 1ccdd4 │ │ │ │ ldrtmi sp, [r8], -pc, ror #3 │ │ │ │ strcs r4, [r0, -r2, asr #12] │ │ │ │ @ instruction: 0xf0809700 │ │ │ │ - @ instruction: 0xf895ff01 │ │ │ │ + @ instruction: 0xf895ff2d │ │ │ │ blcs 1d0378 │ │ │ │ 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 1d5a20 │ │ │ │ stmdbvs fp, {r0, r3, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ @@ -414202,15 +414202,15 @@ │ │ │ │ stccs 13, cr7, [r0, #-116] @ 0xffffff8c │ │ │ │ bvs 1a78f58 │ │ │ │ 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, 6, cr15, cr8, cr0, {4} │ │ │ │ + cdp2 0, 9, cr15, cr4, 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 │ │ │ │ @@ -414248,15 +414248,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 │ │ │ │ - strmi pc, [r6], -r1, lsr #28 │ │ │ │ + strmi pc, [r6], -sp, asr #28 │ │ │ │ @ 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 │ │ │ │ @@ -414266,21 +414266,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 │ │ │ │ - stc2l 0, cr15, [r8, #512]! @ 0x200 │ │ │ │ + cdp2 0, 1, cr15, cr4, cr0, {4} │ │ │ │ cmplt r8, r5, lsl #12 │ │ │ │ ldrtmi r4, [fp], -r9, lsr #12 │ │ │ │ @ instruction: 0x4620465a │ │ │ │ blx 14028aa │ │ │ │ @ instruction: 0xf0804628 │ │ │ │ - @ instruction: 0x4605fdf1 │ │ │ │ + @ instruction: 0x4605fe1d │ │ │ │ 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 │ │ │ │ @@ -414308,18 +414308,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 │ │ │ │ - ldc2 0, cr15, [r4, #512] @ 0x200 │ │ │ │ + stc2l 0, cr15, [r0, #512] @ 0x200 │ │ │ │ ldmdblt r8!, {r0, r2, r9, sl, lr} │ │ │ │ strtmi lr, [r8], -ip, lsl #10 │ │ │ │ - stc2 0, cr15, [r2, #512]! @ 0x200 │ │ │ │ + stc2l 0, cr15, [lr, #512] @ 0x200 │ │ │ │ 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 │ │ │ │ @@ -414435,20 +414435,20 @@ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8db830a │ │ │ │ andscs r3, r8, #96 @ 0x60 │ │ │ │ blx 2563b6 │ │ │ │ @ instruction: 0xf7286603 │ │ │ │ strmi pc, [r3], -r5, ror #17 │ │ │ │ rscsvs r4, r3, r0, lsr #12 │ │ │ │ - ldc2 0, cr15, [r6], {128} @ 0x80 │ │ │ │ + stc2l 0, cr15, [r2], {128} @ 0x80 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0x4628fa91 │ │ │ │ - stc2 0, cr15, [r0], #512 @ 0x200 │ │ │ │ + stc2l 0, cr15, [ip], {128} @ 0x80 │ │ │ │ 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 │ │ │ │ @@ -414754,93 +414754,93 @@ │ │ │ │ blge 8fefe4 │ │ │ │ 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: 0x4606fa19 │ │ │ │ + strmi pc, [r6], -r5, asr #20 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf080abaa │ │ │ │ - strmi pc, [r7], -r7, lsr #20 │ │ │ │ + @ instruction: 0x4607fa53 │ │ │ │ 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 fe6c2170 │ │ │ │ @ instruction: 0x463e4638 │ │ │ │ - blx 58127c │ │ │ │ + blx 108127c │ │ │ │ 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: 0x463ef9fd │ │ │ │ + ldrtmi pc, [lr], -r9, lsr #20 @ │ │ │ │ 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 │ │ │ │ - @ instruction: 0xf9daf080 │ │ │ │ + blx 3812bc │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ blge 1b821c0 │ │ │ │ - @ instruction: 0xf9e8f080 │ │ │ │ + blx 7012c8 │ │ │ │ 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 1a842bc │ │ │ │ addsmi r6, sl, #25344 @ 0x6300 │ │ │ │ blge 1602aec │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ ldrtmi sl, [r8], -sp, asr #22 │ │ │ │ @ instruction: 0xf080463e │ │ │ │ - strmi pc, [r7], -sp, asr #19 │ │ │ │ + @ instruction: 0x4607f9f9 │ │ │ │ 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 1082218 │ │ │ │ - @ instruction: 0xf9bcf080 │ │ │ │ + @ instruction: 0xf9e8f080 │ │ │ │ @ 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: 0xf994f080 │ │ │ │ + @ instruction: 0xf9c0f080 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ blx 3b922a │ │ │ │ @ instruction: 0xf0806608 │ │ │ │ - strmi pc, [r7], -r1, lsr #19 │ │ │ │ + strmi pc, [r7], -sp, asr #19 │ │ │ │ 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: 0xf990f080 │ │ │ │ + @ instruction: 0xf9bcf080 │ │ │ │ strb r4, [sp, r7, lsl #12]! │ │ │ │ blcs 1dfdac │ │ │ │ adchi pc, r2, r0 │ │ │ │ @ instruction: 0xf1054620 │ │ │ │ @ instruction: 0xf7fe0834 │ │ │ │ @ instruction: 0x4681fdbb │ │ │ │ @ instruction: 0xf7d64658 │ │ │ │ @@ -415628,15 +415628,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 @ 1c5de0 │ │ │ │ @ instruction: 0x4631463a │ │ │ │ - @ instruction: 0xf8b2f070 │ │ │ │ + @ instruction: 0xf8def070 │ │ │ │ @ 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 1dfe90 │ │ │ │ @@ -415676,15 +415676,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 @ 1c5ea0 │ │ │ │ @ instruction: 0x4631463a │ │ │ │ - @ instruction: 0xf852f070 │ │ │ │ + @ instruction: 0xf87ef070 │ │ │ │ @ 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 1dff50 │ │ │ │ @@ -415756,15 +415756,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 @ 1c5fe0 │ │ │ │ @ instruction: 0x4631463a │ │ │ │ - @ instruction: 0xffb2f06f │ │ │ │ + @ instruction: 0xffdef06f │ │ │ │ @ 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 1e0090 │ │ │ │ @@ -416875,17 +416875,17 @@ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 30b12c │ │ │ │ rscvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7d34478 │ │ │ │ svclt 0x0000fe9d │ │ │ │ - eoreq pc, fp, ip, asr #25 │ │ │ │ - eoreq lr, r6, r2, rrx │ │ │ │ - mlaeq r8, r4, r7, r4 │ │ │ │ + eoreq pc, fp, ip, lsr #26 │ │ │ │ + eoreq lr, r6, r2, asr #1 │ │ │ │ + strdeq r4, [r8], -r4 @ │ │ │ │ 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 │ │ │ │ @@ -416931,15 +416931,15 @@ │ │ │ │ strbmi r4, [r1], -r2, lsr #12 │ │ │ │ strls r4, [r0, #-1608] @ 0xfffff9b8 │ │ │ │ blx fea051d2 │ │ │ │ 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 │ │ │ │ - eoreq r3, r7, sl, asr #29 │ │ │ │ + eoreq r3, r7, sl, lsr #30 │ │ │ │ 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 │ │ │ │ @@ -425155,25 +425155,25 @@ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b31 │ │ │ │ tstmi lr, #-201326592 @ 0xf4000000 │ │ │ │ tstmi sp, #51200 @ 0xc800 │ │ │ │ blx 1e8d2b4 │ │ │ │ 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 1a0d2d8 │ │ │ │ - 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 1334ef4 │ │ │ │ @ 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 │ │ │ │ @@ -425318,25 +425318,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 1335180 │ │ │ │ @ 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 │ │ │ │ @@ -428189,778 +428189,777 @@ │ │ │ │ svclt 0x0000ebfe │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq sp, sl, lr, ror pc │ │ │ │ rsbseq sp, sl, r2, lsl lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr8, cr12, {6} │ │ │ │ - ldrbcs pc, [ip, #-2271] @ 0xfffff721 @ │ │ │ │ + strbcs pc, [ip, #-2271]! @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb0c9 │ │ │ │ - pkhtbmi r3, r9, ip, asr #10 │ │ │ │ - andls r4, r4, sl, ror r4 │ │ │ │ + strmi r3, [r9], ip, ror #10 │ │ │ │ + andls r4, r5, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9347 │ │ │ │ - blvc 1492e54 │ │ │ │ - blcs 1f6e64 │ │ │ │ - addhi pc, ip, #64 @ 0x40 │ │ │ │ - stmdbvs r9, {r0, r1, r3, r6, r7, r8, fp, sp, lr} │ │ │ │ - ldmdavs sl, {r0, r8, fp, sp} │ │ │ │ - ldmdavs fp, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - svclt 0x00886812 │ │ │ │ - vmov.i16 d22, #171 @ 0x00ab │ │ │ │ - andls r1, r5, r0, asr #32 │ │ │ │ - tstmi sl, #552 @ 0x228 │ │ │ │ - vmlsl.u8 , d2, d5 │ │ │ │ - @ instruction: 0xf8d91240 │ │ │ │ - strcs r5, [r0], -r8 │ │ │ │ - mulcc ip, r9, r8 │ │ │ │ - movwls r4, #30386 @ 0x76b2 │ │ │ │ - blcs 1e3b6c │ │ │ │ - @ instruction: 0xf04fbf14 │ │ │ │ - @ instruction: 0xf0020800 │ │ │ │ - vmlal.u8 q8, d5, d1 │ │ │ │ - @ instruction: 0xf0050b40 │ │ │ │ + blvc 1492e58 │ │ │ │ + ldrmi r9, [sl], -r3, lsl #6 │ │ │ │ + bcs 1f0e8c │ │ │ │ + addhi pc, sp, #64 @ 0x40 │ │ │ │ + @ instruction: 0x2010f8d9 │ │ │ │ + bcs 22c990 │ │ │ │ + stmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ + svclt 0x00946809 │ │ │ │ + ldmdavc r2, {r0, r1, r9, fp, ip, pc} │ │ │ │ + svclt 0x00887809 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + smlalbtne pc, r0, r1, r3 @ │ │ │ │ + stmdbls r4, {r2, r8, ip, pc} │ │ │ │ + @ instruction: 0xf8d92600 │ │ │ │ + ldrtmi r5, [r2], r8 │ │ │ │ + movwls r4, #29450 @ 0x730a │ │ │ │ + svclt 0x00142b00 │ │ │ │ + stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmdaeq r1, {r1, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf0054637 │ │ │ │ vsubl.u8 q8, d5, d1 │ │ │ │ - andls r0, r0, #128, 6 │ │ │ │ + vsubw.u8 q8, , d0 │ │ │ │ + movwls r0, #27456 @ 0x6b40 │ │ │ │ strne pc, [r0, #-965] @ 0xfffffc3b │ │ │ │ - @ instruction: 0xf1b89306 │ │ │ │ + @ instruction: 0xf1b89200 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - mcrrge 1, 5, r8, r5, cr14 │ │ │ │ + mcrrge 1, 5, r8, r5, cr15 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7fb8004 │ │ │ │ - eorcs pc, ip, #446464 @ 0x6d000 │ │ │ │ + eorcs pc, ip, #430080 @ 0x69000 │ │ │ │ strlt lr, [r0], -sp, asr #19 │ │ │ │ mcrls 6, 2, r4, cr5, cr1, {0} │ │ │ │ - strls r4, [fp], -r0, lsr #12 │ │ │ │ - strls r9, [ip], -r6, asr #28 │ │ │ │ - blx 1a902c8 │ │ │ │ + strls r4, [pc], -r0, lsr #12 │ │ │ │ + ldrls r9, [r0], -r6, asr #28 │ │ │ │ + blx 19902d0 │ │ │ │ eorscs r9, fp, #6144 @ 0x1800 │ │ │ │ ldrmi r9, [r1], -r0, lsl #6 │ │ │ │ strtmi r9, [r0], -r5, asr #22 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - blls 1376f14 │ │ │ │ - @ instruction: 0xf7fb930a │ │ │ │ - blls 3d0c4c │ │ │ │ + blls 1376f2c │ │ │ │ + @ instruction: 0xf7fb930e │ │ │ │ + blls 3d0c44 │ │ │ │ stmib sp, {r0, r3, r5, r9, sp}^ │ │ │ │ @ instruction: 0x21283800 │ │ │ │ strtmi r9, [r0], -r5, asr #22 │ │ │ │ - blls 1376f24 │ │ │ │ - @ instruction: 0xf7fb9308 │ │ │ │ - eorcs pc, sp, #299008 @ 0x49000 │ │ │ │ + blls 1376f3c │ │ │ │ + @ instruction: 0xf7fb930c │ │ │ │ + eorcs pc, sp, #282624 @ 0x45000 │ │ │ │ ldrmi r9, [r1], -r5, asr #22 │ │ │ │ - bpl 20ca4c │ │ │ │ - tstls r9, #32, 12 @ 0x2000000 │ │ │ │ + bpl 20ca54 │ │ │ │ + movwls r4, #38432 @ 0x9620 │ │ │ │ vldrge d9, [sl, #-280] @ 0xfffffee8 │ │ │ │ - @ instruction: 0xf7fb9306 │ │ │ │ - @ instruction: 0xf8d9fa3d │ │ │ │ + @ instruction: 0xf7fb930a │ │ │ │ + @ instruction: 0xf8d9fa39 │ │ │ │ @ instruction: 0x46203018 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ ldrbmi r9, [r9], -r5, asr #22 │ │ │ │ - blls 1376f94 │ │ │ │ - @ instruction: 0xf7fb9318 │ │ │ │ - blls 1350e14 │ │ │ │ + blls 1376f5c │ │ │ │ + @ instruction: 0xf7fb9308 │ │ │ │ + blls 1350e0c │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 135a7c8 │ │ │ │ + blls 135a7d0 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx c1033c │ │ │ │ + blx b10344 │ │ │ │ @ instruction: 0xa01cf8d9 │ │ │ │ andcs r9, lr, #70656 @ 0x11400 │ │ │ │ - @ instruction: 0x46119314 │ │ │ │ + @ instruction: 0x46119319 │ │ │ │ ldrdvs pc, [r0], -sl │ │ │ │ - blls 1363be4 │ │ │ │ - ldmdavs r3!, {r0, r2, r4, r8, r9, ip, pc} │ │ │ │ - vst2.8 {d9-d12}, [r3 :64], r6 │ │ │ │ + blls 1363bec │ │ │ │ + ldmdavs r3!, {r1, r2, r8, r9, ip, pc} │ │ │ │ + vst2.8 {d9-d12}, [r3 :64], r1 │ │ │ │ @ instruction: 0xf8cd63a8 │ │ │ │ - blne ff8b2384 │ │ │ │ + blne ff8b238c │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf7fb9300 │ │ │ │ - blls 350bc4 │ │ │ │ - stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 1320388 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - blls 1376fd8 │ │ │ │ - @ instruction: 0xf7fb9313 │ │ │ │ - blls 1350bac │ │ │ │ + stmdbls r4, {r0, r2, r3, r9, fp, ip, sp, lr, pc} │ │ │ │ + eorcs r9, fp, #70656 @ 0x11400 │ │ │ │ + stmib sp, {r5, r9, sl, lr}^ │ │ │ │ + movwls r1, #18432 @ 0x4800 │ │ │ │ + blls 1363bdc │ │ │ │ + @ instruction: 0xf7fb9316 │ │ │ │ + blls 1350ba4 │ │ │ │ strbmi r2, [r1], -r8, lsr #5 │ │ │ │ - @ instruction: 0x46289310 │ │ │ │ - tstls r1, #71680 @ 0x11800 │ │ │ │ - ldmda sl, {r0, r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x46289318 │ │ │ │ + tstls r4, #71680 @ 0x11800 │ │ │ │ + ldmda r6, {r0, r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ - blls 1351e88 │ │ │ │ + blls 1351e80 │ │ │ │ andcs r9, ip, #0, 6 │ │ │ │ strbmi r9, [r1], -r6, asr #22 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf9eef7fb │ │ │ │ + @ instruction: 0xf9eaf7fb │ │ │ │ ldrdvs pc, [r4], -sl │ │ │ │ andscs r9, lr, #70656 @ 0x11400 │ │ │ │ - strtmi r9, [r0], -lr, lsl #6 │ │ │ │ + @ instruction: 0x46209312 │ │ │ │ @ instruction: 0x46116837 │ │ │ │ - movwls r9, #64326 @ 0xfb46 │ │ │ │ + tstls r5, #71680 @ 0x11800 │ │ │ │ @ instruction: 0x63a8f407 │ │ │ │ @ instruction: 0xf8cd3b00 │ │ │ │ svclt 0x00188004 │ │ │ │ movwls r2, #769 @ 0x301 │ │ │ │ - @ instruction: 0xf9daf7fb │ │ │ │ - movwls r9, #23365 @ 0x5b45 │ │ │ │ - movwls r9, #56134 @ 0xdb46 │ │ │ │ - blcs 1f9004 │ │ │ │ + @ instruction: 0xf9d6f7fb │ │ │ │ + tstls r7, #70656 @ 0x11400 │ │ │ │ + tstls r3, #71680 @ 0x11800 │ │ │ │ + blcs 1f900c │ │ │ │ bichi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ svclt 0x00872b01 │ │ │ │ vsubw.u8 q9, , d0 │ │ │ │ svcls 0x00031740 │ │ │ │ andcs r4, pc, #61865984 @ 0x3b00000 │ │ │ │ movwvc lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf9c2f7fb │ │ │ │ - svcls 0x000b9b09 │ │ │ │ - bls 463ce8 │ │ │ │ - tstmi pc, #32, 12 @ 0x2000000 │ │ │ │ - tstmi r3, #12, 22 @ 0x3000 │ │ │ │ - tstmi r7, #28672 @ 0x7000 │ │ │ │ - tstmi r3, #8, 20 @ 0x8000 │ │ │ │ - tstmi r7, #102400 @ 0x19000 │ │ │ │ - tstmi r3, #24576 @ 0x6000 │ │ │ │ - tstmi r7, #94208 @ 0x17000 │ │ │ │ - tstmi r3, #24, 20 @ 0x18000 │ │ │ │ - tstmi r7, #20, 20 @ 0x14000 │ │ │ │ - tstmi r3, #86016 @ 0x15000 │ │ │ │ - tstmi r7, #73728 @ 0x12000 │ │ │ │ - tstmi r3, #77824 @ 0x13000 │ │ │ │ - tstmi r7, #16, 20 @ 0x10000 │ │ │ │ - tstmi r3, #69632 @ 0x11000 │ │ │ │ - tstmi r7, #57344 @ 0xe000 │ │ │ │ - tstmi r3, #61440 @ 0xf000 │ │ │ │ - tstmi r7, #20480 @ 0x5000 │ │ │ │ - tstmi r3, #53248 @ 0xd000 │ │ │ │ - tstmi r7, #282624 @ 0x45000 │ │ │ │ - b 12b8d8c │ │ │ │ - @ instruction: 0xf7fb0602 │ │ │ │ - blls 1350cd8 │ │ │ │ - movwls r2, #566 @ 0x236 │ │ │ │ - blls 135a940 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf98af7fb │ │ │ │ - ldrdhi pc, [r8], -sl │ │ │ │ - andscs r9, sp, #70656 @ 0x11400 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - stmdbeq r3, {r0, r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - mulcc r0, r8, r8 │ │ │ │ - vqrdmlsh.s , , d2[1] │ │ │ │ - movwls r1, #832 @ 0x340 │ │ │ │ - movwls r2, #4864 @ 0x1300 │ │ │ │ - @ instruction: 0xf978f7fb │ │ │ │ - teqmi r7, #70656 @ 0x11400 │ │ │ │ - b 141af58 │ │ │ │ - blls 1353cc8 │ │ │ │ - strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf65c431f │ │ │ │ - strbmi lr, [r2], -ip, asr #31 │ │ │ │ - strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - stmdbhi ip!, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - mcr2 7, 1, pc, cr0, cr11, {7} @ │ │ │ │ + @ instruction: 0xf9bef7fb │ │ │ │ + bls 5b905c │ │ │ │ + tstmi sl, #16, 18 @ 0x40000 │ │ │ │ + stmdals r5, {r1, r2, r3, 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} │ │ │ │ + stmdbls sl, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r7, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r8, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r9, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r6, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r4, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r6, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r8, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r4, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r2, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r5, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r7, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r3, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbeq r0, {r1, r6, r9, fp, sp, lr, pc} │ │ │ │ + movwmi r9, #47686 @ 0xba46 │ │ │ │ + ldrtmi r4, [r1], -r0, lsr #12 │ │ │ │ + streq lr, [r2], -r3, asr #20 │ │ │ │ + blx 690470 │ │ │ │ movwls r9, #2885 @ 0xb45 │ │ │ │ - blls 135ad54 │ │ │ │ - @ instruction: 0x46202110 │ │ │ │ + blls 135ad64 │ │ │ │ + strtmi r2, [r0], -pc, lsr #2 │ │ │ │ @ instruction: 0xf7fb9301 │ │ │ │ - @ instruction: 0xf8bbf959 │ │ │ │ - bls 131e524 │ │ │ │ - ldmeq fp, {r5, r9, sl, lr} │ │ │ │ - blcs 1163154 │ │ │ │ - svclt 0x00089a46 │ │ │ │ - b 139b108 │ │ │ │ - @ instruction: 0xf04f0502 │ │ │ │ - svclt 0x001e0200 │ │ │ │ - mulcc r0, fp, r8 │ │ │ │ - orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - movweq pc, #4227 @ 0x1083 @ │ │ │ │ - andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ - ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - @ instruction: 0xf93ef7fb │ │ │ │ - vorr.i16 d25, #46592 @ 0xb600 │ │ │ │ - andscs r0, pc, #128, 6 │ │ │ │ - movweq pc, #4227 @ 0x1083 @ │ │ │ │ - blls 1337134 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - blls 13631b4 │ │ │ │ - movwcs r4, #797 @ 0x31d │ │ │ │ + @ instruction: 0xf8daf985 │ │ │ │ + blls 13324bc │ │ │ │ + @ instruction: 0x4611221d │ │ │ │ + b 1423d24 │ │ │ │ + @ instruction: 0xf8980903 │ │ │ │ + svcls 0x00463000 │ │ │ │ + movtne pc, #963 @ 0x3c3 @ │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7fb9301 │ │ │ │ - stmdbls r4, {r0, r2, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ - movtcs lr, #23005 @ 0x59dd │ │ │ │ - @ instruction: 0x432b4332 │ │ │ │ - movwcs lr, #2497 @ 0x9c1 │ │ │ │ - blmi fe624fa0 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 13ac5c8 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - @ instruction: 0xf0400300 │ │ │ │ - stmdals r4, {r0, r2, r4, r8, pc} │ │ │ │ - pop {r0, r3, r6, ip, sp, pc} │ │ │ │ - mcrrge 15, 15, r8, r5, cr0 │ │ │ │ - @ instruction: 0x4611223c │ │ │ │ - strls r4, [r1], -r0, lsr #12 │ │ │ │ - @ instruction: 0xf910f7fb │ │ │ │ - ldrmi r2, [r1], -ip, lsr #4 │ │ │ │ - stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - ldmib sp, {r9, sl, ip, sp, pc}^ │ │ │ │ - @ instruction: 0xf7fbba45 │ │ │ │ - blls 3909b0 │ │ │ │ - movwls r2, #571 @ 0x23b │ │ │ │ + blls 1350a88 │ │ │ │ + adccs r4, r8, #-603979776 @ 0xdc000000 │ │ │ │ + streq lr, [r3], -r9, asr #20 │ │ │ │ + tstcs r0, r6, asr #22 │ │ │ │ + tstmi pc, #40, 12 @ 0x2800000 │ │ │ │ + svc 0x00c6f65c │ │ │ │ + strtmi r4, [r9], -r2, asr #12 │ │ │ │ + @ instruction: 0xf04f4620 │ │ │ │ + @ instruction: 0xf04f0801 │ │ │ │ + stmib sp, {r8, fp}^ │ │ │ │ + @ instruction: 0xf7fb892c │ │ │ │ + blls 1351d54 │ │ │ │ + andscs r9, ip, #0, 6 │ │ │ │ + tstcs r0, r6, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf954f7fb │ │ │ │ + @ instruction: 0x300cf8bb │ │ │ │ + strtmi r9, [r0], -r5, asr #20 │ │ │ │ + tstmi r6, #10158080 @ 0x9b0000 │ │ │ │ + bls 135d200 │ │ │ │ + movwcs fp, #7944 @ 0x1f08 │ │ │ │ + streq lr, [r2, #-2631] @ 0xfffff5b9 │ │ │ │ + andeq pc, r0, #79 @ 0x4f │ │ │ │ + @ instruction: 0xf89bbf1e │ │ │ │ + vaddl.u8 , d3, d0 │ │ │ │ + @ instruction: 0xf0830380 │ │ │ │ + stmib sp, {r0, r8, r9}^ │ │ │ │ + eorcs r3, lr, #0, 4 │ │ │ │ + @ instruction: 0xf7fb4611 │ │ │ │ + blls 650a14 │ │ │ │ + orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + @ instruction: 0xf083221f │ │ │ │ + movwls r0, #769 @ 0x301 │ │ │ │ + ldrmi r9, [r1], -r5, asr #22 │ │ │ │ + tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #71680 @ 0x11800 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls 1323de4 │ │ │ │ - b 14a3e24 │ │ │ │ - blls 13551b4 │ │ │ │ - stmdaeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8f8f7fb │ │ │ │ - strtmi r2, [r0], -sp, lsr #4 │ │ │ │ - stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - svcls 0x00465600 │ │ │ │ - @ instruction: 0xf7fb9d45 │ │ │ │ - @ instruction: 0xf8d9f8ef │ │ │ │ - b 13de628 │ │ │ │ - b 14941e8 │ │ │ │ - strtmi r0, [r0], -r5, lsl #10 │ │ │ │ - stmdaeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - blls 132c63c │ │ │ │ - tstmi sp, #-2147483647 @ 0x80000001 │ │ │ │ - tstmi pc, #71680 @ 0x11800 │ │ │ │ - @ instruction: 0xf962f7fb │ │ │ │ - eorcs r9, r7, #70656 @ 0x11400 │ │ │ │ - @ instruction: 0x21209300 │ │ │ │ - strtmi r9, [r0], -r6, asr #22 │ │ │ │ - @ instruction: 0xf7fb9301 │ │ │ │ - @ instruction: 0xf8d9f8d5 │ │ │ │ - blls 133a66c │ │ │ │ - ldrmi r2, [r1], -lr, lsl #4 │ │ │ │ - @ instruction: 0xf8da4620 │ │ │ │ - tstmi sp, #0 │ │ │ │ - tstmi pc, #71680 @ 0x11800 │ │ │ │ + @ instruction: 0xf928f7fb │ │ │ │ + ldmib sp, {r0, r2, r8, fp, ip, pc}^ │ │ │ │ + teqmi r2, #335544321 @ 0x14000001 │ │ │ │ + stmib r1, {r0, r1, r3, r5, r8, r9, lr}^ │ │ │ │ + bmi fe71b160 │ │ │ │ + ldrbtmi r4, [sl], #-2963 @ 0xfffff46d │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r7, asr #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + tstphi r5, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + sublt r9, r9, r5, lsl #16 │ │ │ │ + svchi 0x00f0e8bd │ │ │ │ + eorscs sl, ip, #17664 @ 0x4500 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf7fb9601 │ │ │ │ + eorcs pc, ip, #180224 @ 0x2c000 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + strlt lr, [r0], -sp, asr #19 │ │ │ │ + blt 134cd0c │ │ │ │ + @ instruction: 0xf902f7fb │ │ │ │ + eorscs r9, fp, #6144 @ 0x1800 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ + strtmi r9, [r0], -r5, asr #22 │ │ │ │ + bleq 2ccedc │ │ │ │ + b 14792cc │ │ │ │ + @ instruction: 0xf7fb0803 │ │ │ │ + eorcs pc, sp, #15925248 @ 0xf30000 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + strpl lr, [r0], -sp, asr #19 │ │ │ │ + stclls 15, cr9, [r5, #-280] @ 0xfffffee8 │ │ │ │ + @ instruction: 0xf8eaf7fb │ │ │ │ + @ instruction: 0x3018f8d9 │ │ │ │ + streq lr, [r7, -r8, asr #20] │ │ │ │ + streq lr, [r5, #-2635] @ 0xfffff5b5 │ │ │ │ + @ instruction: 0xf10d4620 │ │ │ │ + ldmdavs r9, {r3, r5, r6, fp} │ │ │ │ + tstls r6, r5, asr #22 │ │ │ │ + blls 136325c │ │ │ │ + @ instruction: 0xf7fb431f │ │ │ │ + blls 1350b64 │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls 135aa78 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf8d0f7fb │ │ │ │ + @ instruction: 0xa01cf8d9 │ │ │ │ + andcs r9, lr, #70656 @ 0x11400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + ldrdlt pc, [r0], -sl │ │ │ │ + blls 1363288 │ │ │ │ + @ instruction: 0xf8db431f │ │ │ │ + movwls r3, #28672 @ 0x7000 │ │ │ │ + @ instruction: 0x63a8f403 │ │ │ │ + blcc 1f7e28 │ │ │ │ + movwcs fp, #7960 @ 0x1f18 │ │ │ │ + @ instruction: 0xf7fb9300 │ │ │ │ + blls 1350914 │ │ │ │ + ldrtmi r2, [r1], -r8, lsr #5 │ │ │ │ + blls 13632ac │ │ │ │ + tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ + svc 0x000ef65c │ │ │ │ + @ instruction: 0x4641465a │ │ │ │ + @ instruction: 0xf7fb4620 │ │ │ │ + blls 1351bf0 │ │ │ │ + andcs r9, ip, #0, 6 │ │ │ │ + ldrtmi r9, [r1], -r6, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf8a2f7fb │ │ │ │ + ldrdlt pc, [r4], -sl │ │ │ │ + strtmi r9, [r0], -r5, asr #22 │ │ │ │ + tstmi sp, #286720 @ 0x46000 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ - vst2.8 {d9-d12}, [r3], r7 │ │ │ │ - strls r6, [r1], -r8, lsr #7 │ │ │ │ - svclt 0x00183b00 │ │ │ │ - movwls r2, #769 @ 0x301 │ │ │ │ - @ instruction: 0xf8bef7fb │ │ │ │ - adccs r9, r8, #70656 @ 0x11400 │ │ │ │ - tstmi sp, #51380224 @ 0x3100000 │ │ │ │ - strbmi r9, [r0], -r6, asr #22 │ │ │ │ - @ instruction: 0xf65c431f │ │ │ │ - uadd16mi lr, sl, r4 │ │ │ │ - strtmi r4, [r0], -r1, asr #12 │ │ │ │ - stc2l 7, cr15, [lr, #-1004]! @ 0xfffffc14 │ │ │ │ - movwls r9, #2885 @ 0xb45 │ │ │ │ - blls 135ae78 │ │ │ │ - @ instruction: 0x46204631 │ │ │ │ - @ instruction: 0xf7fb9301 │ │ │ │ - @ instruction: 0xf8daf8a7 │ │ │ │ - blls 133e668 │ │ │ │ - bls 1363edc │ │ │ │ - @ instruction: 0xf8db431d │ │ │ │ - tstmi r7, #0 │ │ │ │ - vst1.8 {d9-d11}, [r3], r1 │ │ │ │ - movwls r6, #33448 @ 0x82a8 │ │ │ │ - svclt 0x00183a00 │ │ │ │ - andls r2, r0, #268435456 @ 0x10000000 │ │ │ │ - @ instruction: 0x4611221e │ │ │ │ - @ instruction: 0xf892f7fb │ │ │ │ - ldrbmi r9, [r9], -r5, asr #20 │ │ │ │ - tstmi r5, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0xf04f9a46 │ │ │ │ - tstmi r7, #0, 22 │ │ │ │ - @ instruction: 0xf90cf7fb │ │ │ │ - @ instruction: 0x212f9a45 │ │ │ │ - strtmi r9, [r0], -r0, lsl #4 │ │ │ │ - andls r9, r1, #286720 @ 0x46000 │ │ │ │ - @ instruction: 0xf7fb2236 │ │ │ │ - bls 13508a0 │ │ │ │ - @ instruction: 0x46404631 │ │ │ │ - bls 1363300 │ │ │ │ - adccs r4, r8, #1543503872 @ 0x5c000000 │ │ │ │ - mrc 6, 6, APSR_nzcv, cr4, cr12, {2} │ │ │ │ - ldrdcs pc, [r8], -sl │ │ │ │ - strtmi r4, [r0], -r1, asr #12 │ │ │ │ - beq 24e7fc │ │ │ │ - blge d0cdf8 │ │ │ │ - stc2 7, cr15, [sl, #-1004]! @ 0xfffffc14 │ │ │ │ - andls r9, r0, #282624 @ 0x45000 │ │ │ │ - bls 135ab10 │ │ │ │ - andls r4, r1, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0xf7fb221c │ │ │ │ - bls 1350868 │ │ │ │ - strtmi r9, [r0], -r5, lsl #22 │ │ │ │ - bls 1363338 │ │ │ │ - strcc lr, [r0], -sp, asr #19 │ │ │ │ - eorcs r4, fp, #1543503872 @ 0x5c000000 │ │ │ │ + @ instruction: 0x96014317 │ │ │ │ + adcvs pc, r8, #50331648 @ 0x3000000 │ │ │ │ + bcc 1f7298 │ │ │ │ + andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ + andscs r9, lr, #0, 4 │ │ │ │ @ instruction: 0xf7fb4611 │ │ │ │ - bls 1350850 │ │ │ │ - tstmi r5, #8, 22 @ 0x2000 │ │ │ │ + bls 13508bc │ │ │ │ + @ instruction: 0x46204659 │ │ │ │ + bls 13632e4 │ │ │ │ + bleq 20e7d0 │ │ │ │ + @ instruction: 0xf7fb4317 │ │ │ │ + bls 1350ab8 │ │ │ │ + andls r2, r0, #-1073741813 @ 0xc000000b │ │ │ │ + bls 1363f24 │ │ │ │ + eorscs r9, r6, #268435456 @ 0x10000000 │ │ │ │ + @ instruction: 0xf87af7fb │ │ │ │ + ldrtmi r9, [r1], -r5, asr #20 │ │ │ │ + tstmi r5, #64, 12 @ 0x4000000 │ │ │ │ tstmi r7, #286720 @ 0x46000 │ │ │ │ - bcs 1f8f0c │ │ │ │ - @ instruction: 0xf8d9d145 │ │ │ │ - bcs 21a748 │ │ │ │ - strcs fp, [r0], -r7, lsl #31 │ │ │ │ - movtne pc, #963 @ 0x3c3 @ │ │ │ │ - ldrmi r9, [lr], -r3, lsl #22 │ │ │ │ - stmib sp, {r0, r1, r2, r3, r9, sp}^ │ │ │ │ - ldrmi r3, [r1], -r0, lsl #12 │ │ │ │ - @ instruction: 0xf7fb4620 │ │ │ │ - mcrls 8, 2, pc, cr5, cr15, {1} @ │ │ │ │ - @ instruction: 0x21282229 │ │ │ │ + @ instruction: 0xf65c22a8 │ │ │ │ + @ instruction: 0xf8daeed0 │ │ │ │ + strbmi r2, [r1], -r8 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ - @ instruction: 0xf04f0800 │ │ │ │ - stmib sp, {r8, fp}^ │ │ │ │ - @ instruction: 0x432e8900 │ │ │ │ + stmib sp, {r0, r9, fp}^ │ │ │ │ + @ instruction: 0xf7fbab2c │ │ │ │ + bls 1351b68 │ │ │ │ + tstcs r0, r0, lsl #4 │ │ │ │ + strtmi r9, [r0], -r6, asr #20 │ │ │ │ + andscs r9, ip, #268435456 @ 0x10000000 │ │ │ │ + @ instruction: 0xf85ef7fb │ │ │ │ + blls 3f8ffc │ │ │ │ + bls 1363340 │ │ │ │ + bls 2a334c │ │ │ │ + cmple r0, r0, lsl #20 │ │ │ │ + @ instruction: 0x2010f8d9 │ │ │ │ + svclt 0x008b2a01 │ │ │ │ + ldrtmi r2, [r3], -r0, lsl #4 │ │ │ │ + movtne pc, #963 @ 0x3c3 @ │ │ │ │ + stmib sp, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ + andcs r3, pc, #0, 4 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf846f7fb │ │ │ │ + blvc acdd94 │ │ │ │ + eorcs r9, r9, #70656 @ 0x11400 │ │ │ │ + strtmi r2, [r0], -r8, lsr #2 │ │ │ │ + blvc 20dd58 │ │ │ │ + stmdaeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fb9d46 │ │ │ │ - stmdbls r6, {r0, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ - teqmi sp, #70656 @ 0x11400 │ │ │ │ - stmibhi sl, {r5, r9, sl, lr} │ │ │ │ - blls 13633c4 │ │ │ │ - tstmi sp, #9568256 @ 0x920000 │ │ │ │ - @ instruction: 0xf04f2a3e │ │ │ │ - svclt 0x000f0200 │ │ │ │ - stmdavc fp, {r0, r8, r9, sp} │ │ │ │ - orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - movweq pc, #4227 @ 0x1083 @ │ │ │ │ - andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ - ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - @ instruction: 0xf818f7fb │ │ │ │ - ldrb r9, [r8], r7, lsl #22 │ │ │ │ - subseq lr, r3, #274432 @ 0x43000 │ │ │ │ - movweq pc, #4099 @ 0x1003 @ │ │ │ │ - andeq pc, r1, #2 │ │ │ │ - ldrb r9, [ip, #-773]! @ 0xfffffcfb │ │ │ │ + blls 310814 │ │ │ │ + stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ + ldrmi r3, [r1], -r0, lsl #12 │ │ │ │ + strtmi r9, [r0], -r5, asr #22 │ │ │ │ + b 13e3434 │ │ │ │ + blls 1353f50 │ │ │ │ + @ instruction: 0xf7fb431d │ │ │ │ + stmdbls r6, {r0, r1, r3, r5, fp, ip, sp, lr, pc} │ │ │ │ + bls 1323fd0 │ │ │ │ + tstmi r6, #2277376 @ 0x22c000 │ │ │ │ + ldmeq fp, {r1, r2, r6, r9, fp, ip, pc} │ │ │ │ + blcs 11633b0 │ │ │ │ + andeq pc, r0, #79 @ 0x4f │ │ │ │ + movwcs fp, #7951 @ 0x1f0f │ │ │ │ + vmlal.u8 , d3, d11 │ │ │ │ + @ instruction: 0xf0830380 │ │ │ │ + stmib sp, {r0, r8, r9}^ │ │ │ │ + eorcs r3, lr, #0, 4 │ │ │ │ + @ instruction: 0xf7fb4611 │ │ │ │ + blls 3d07c8 │ │ │ │ + @ instruction: 0x4611e6d8 │ │ │ │ + subeq pc, r0, #134217731 @ 0x8000003 │ │ │ │ + tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ + ldrb r9, [ip, #-260]! @ 0xfffffefc │ │ │ │ @ instruction: 0xf3c39b03 │ │ │ │ strbmi r0, [r3], -r0, asr #14 │ │ │ │ vmvn.i32 d30, #-1358954496 @ 0xaf000000 │ │ │ │ - ldr r0, [pc, r0, asr #6]! │ │ │ │ - ldmdb r8!, {r0, r2, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrhteq sp, [sl], #-220 @ 0xffffff24 │ │ │ │ + ldrtmi r0, [r2], -r0, asr #6 │ │ │ │ + @ instruction: 0xf65de7b3 │ │ │ │ + svclt 0x0000e934 │ │ │ │ + ... │ │ │ │ + ldrhteq sp, [sl], #-216 @ 0xffffff28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, sl, r8, lsr #21 │ │ │ │ + @ instruction: 0x007ada9e │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x0010f8cc │ │ │ │ - @ instruction: 0xf04fb0b3 │ │ │ │ + svceq 0x0008f8cc │ │ │ │ + @ instruction: 0xf04fb0b5 │ │ │ │ strmi r0, [pc], -r0, lsl #16 │ │ │ │ - @ instruction: 0xac2f4b9a │ │ │ │ + @ instruction: 0xac314b96 │ │ │ │ @ instruction: 0xf8cd223c │ │ │ │ strmi r8, [r2], r4 │ │ │ │ @ instruction: 0xf8d14620 │ │ │ │ - ldmibmi r7, {r3, ip, pc} │ │ │ │ + ldmibmi r3, {r3, ip, pc} │ │ │ │ stmiapl fp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r4, r9, sl, lr} │ │ │ │ - @ instruction: 0xf04f9331 │ │ │ │ + @ instruction: 0xf04f9333 │ │ │ │ @ instruction: 0xf0090300 │ │ │ │ movwls r0, #769 @ 0x301 │ │ │ │ - @ instruction: 0xffdcf7fa │ │ │ │ + @ instruction: 0xffd2f7fa │ │ │ │ vsubl.u8 q9, d9, d28 │ │ │ │ ldrmi r0, [r1], -r0, asr #6 │ │ │ │ - @ instruction: 0x562fe9dd │ │ │ │ + @ instruction: 0x5631e9dd │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fa3800 │ │ │ │ - blls dd2744 │ │ │ │ + blls e52730 │ │ │ │ @ instruction: 0x4620223b │ │ │ │ - blls de347c │ │ │ │ + blls e63490 │ │ │ │ tstmi lr, #17825792 @ 0x1100000 │ │ │ │ orreq pc, r0, #603979779 @ 0x24000003 │ │ │ │ stmdacc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xffc4f7fa │ │ │ │ - eorcs r9, sl, #48128 @ 0xbc00 │ │ │ │ + @ instruction: 0xffbaf7fa │ │ │ │ + eorcs r9, sl, #50176 @ 0xc400 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0x46119b30 │ │ │ │ + @ instruction: 0x46119b32 │ │ │ │ vrsra.u8 d20, d14, #7 │ │ │ │ stmib sp, {r6, r7, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7fa3800 │ │ │ │ - @ instruction: 0xf3c9ffb7 │ │ │ │ + @ instruction: 0xf3c9ffad │ │ │ │ movwls r1, #768 @ 0x300 │ │ │ │ - blls d9b0f0 │ │ │ │ + blls e1b104 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ - blls de34bc │ │ │ │ - ldmdbeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ + blls e634d0 │ │ │ │ + ldmdbeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fa431e │ │ │ │ - blls dd26f0 │ │ │ │ + blls e526dc │ │ │ │ @ instruction: 0xf8cd220e │ │ │ │ ldrmi r8, [r1], -r4 │ │ │ │ - blls de34d4 │ │ │ │ + blls e634e8 │ │ │ │ tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ movwls r6, #2619 @ 0xa3b │ │ │ │ - @ instruction: 0xff9af7fa │ │ │ │ - @ instruction: 0xf8cd9b2f │ │ │ │ + @ instruction: 0xff90f7fa │ │ │ │ + @ instruction: 0xf8cd9b31 │ │ │ │ andscs r8, lr, #4 │ │ │ │ - blls de34ec │ │ │ │ + blls e63500 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - bvs 20a34f8 │ │ │ │ + bvs 20a350c │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - ldmibvs fp!, {r0, r2, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r0, r1, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs r9, {r5, r9, sl, lr} │ │ │ │ - tstmi sp, #48128 @ 0xbc00 │ │ │ │ - tstmi lr, #48, 22 @ 0xc000 │ │ │ │ - @ instruction: 0xf808f7fb │ │ │ │ - eorcs r9, r7, #48128 @ 0xbc00 │ │ │ │ + tstmi sp, #50176 @ 0xc400 │ │ │ │ + tstmi lr, #51200 @ 0xc800 │ │ │ │ + @ instruction: 0xfffef7fa │ │ │ │ + eorcs r9, r7, #50176 @ 0xc400 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ - @ instruction: 0x46209b30 │ │ │ │ + @ instruction: 0x46209b32 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - blls dd2698 │ │ │ │ + blls e52684 │ │ │ │ strbmi r2, [r1], -r8, lsr #5 │ │ │ │ - blls de3528 │ │ │ │ + blls e6353c │ │ │ │ tstmi lr, #72, 12 @ 0x4800000 │ │ │ │ - ldcl 6, cr15, [r0, #368] @ 0x170 │ │ │ │ + stcl 6, cr15, [r6, #368] @ 0x170 │ │ │ │ @ instruction: 0xb01cf8d7 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ - ldrmi r9, [sl], -r2, lsl #6 │ │ │ │ - stc2 7, cr15, [r6], #-1004 @ 0xfffffc14 │ │ │ │ - andls r9, r0, #192512 @ 0x2f000 │ │ │ │ - bls de41dc │ │ │ │ + ldrmi r9, [sl], -r4, lsl #6 │ │ │ │ + ldc2 7, cr15, [ip], {251} @ 0xfb │ │ │ │ + andls r9, r0, #200704 @ 0x31000 │ │ │ │ + bls e641f0 │ │ │ │ andls r4, r1, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf7fa220c │ │ │ │ - bls dd2660 │ │ │ │ + bls e5264c │ │ │ │ ldrdne pc, [r4], -fp │ │ │ │ tstmi r5, #32, 12 @ 0x2000000 │ │ │ │ - tstls r3, r0, lsr sl │ │ │ │ + tstls r5, r2, lsr sl │ │ │ │ @ instruction: 0xf7fa4316 │ │ │ │ - bls dd285c │ │ │ │ + bls e52848 │ │ │ │ andls r2, r0, #-1073741813 @ 0xc000000b │ │ │ │ - bls de4180 │ │ │ │ + bls e64194 │ │ │ │ eorscs r9, r6, #268435456 @ 0x10000000 │ │ │ │ - @ instruction: 0xff4cf7fa │ │ │ │ - ldrdlt pc, [r8], -fp │ │ │ │ - strtmi r9, [r0], -pc, lsr #20 │ │ │ │ - @ instruction: 0xf8db4315 │ │ │ │ - @ instruction: 0xf8cd2000 │ │ │ │ + @ instruction: 0xff42f7fa │ │ │ │ + ldrdcc pc, [r8], -fp │ │ │ │ + @ instruction: 0x46209a31 │ │ │ │ + tstmi r5, #201326592 @ 0xc000000 │ │ │ │ + @ instruction: 0xf8cd681a │ │ │ │ vst4.8 {d8-d11}, [r2], r4 │ │ │ │ - bl fee6b3c0 │ │ │ │ + bl fee6b3d4 │ │ │ │ svclt 0x00180208 │ │ │ │ andls r2, r0, #268435456 @ 0x10000000 │ │ │ │ - tstmi r6, #48, 20 @ 0x30000 │ │ │ │ + tstmi r6, #204800 @ 0x32000 │ │ │ │ @ instruction: 0x4611221f │ │ │ │ - @ instruction: 0xff36f7fa │ │ │ │ - strbmi r9, [r1], -pc, lsr #20 │ │ │ │ + @ instruction: 0xff2cf7fa │ │ │ │ + @ instruction: 0x46419a31 │ │ │ │ tstmi r5, #72, 12 @ 0x4800000 │ │ │ │ - tstmi r6, #48, 20 @ 0x30000 │ │ │ │ + tstmi r6, #204800 @ 0x32000 │ │ │ │ @ instruction: 0xf65c22a8 │ │ │ │ - strbmi lr, [r9], -ip, lsl #27 │ │ │ │ - @ instruction: 0x4620465a │ │ │ │ - blx ffb9093e │ │ │ │ - andls r9, r0, #192512 @ 0x2f000 │ │ │ │ - bls ddad98 │ │ │ │ - andls r4, r1, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0xf7fa221c │ │ │ │ - bls dd25e0 │ │ │ │ - mulls sp, r7, r8 │ │ │ │ - bls de35c0 │ │ │ │ - tstmi r6, #2048 @ 0x800 │ │ │ │ - svceq 0x0000f1b9 │ │ │ │ - ldmdavc fp, {r2, r6, r8, ip, lr, pc} │ │ │ │ - ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ - vrsubhn.i16 d20, , q8 │ │ │ │ - movwls r1, #832 @ 0x340 │ │ │ │ - movwls r2, #4864 @ 0x1300 │ │ │ │ - @ instruction: 0xff0af7fa │ │ │ │ - tstmi sp, #48128 @ 0xbc00 │ │ │ │ - tstmi lr, #48, 22 @ 0xc000 │ │ │ │ - blcs 22ce84 │ │ │ │ + blls 2cdf64 │ │ │ │ + strtmi r4, [r0], -r9, asr #12 │ │ │ │ + @ instruction: 0xf7fb461a │ │ │ │ + blls e518d4 │ │ │ │ + andscs r9, ip, #0, 6 │ │ │ │ + tstcs r0, r2, lsr fp │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + @ instruction: 0xff14f7fa │ │ │ │ + @ instruction: 0xf8979b31 │ │ │ │ + tstmi sp, #13 │ │ │ │ + @ instruction: 0xf3c99b32 │ │ │ │ + tstmi lr, #64, 4 │ │ │ │ + @ instruction: 0xf1b94643 │ │ │ │ + tstle sl, r0, lsl #30 │ │ │ │ + blcs 22ce80 │ │ │ │ @ instruction: 0x464abf99 │ │ │ │ - blls 2a41ec │ │ │ │ - mulls r0, r3, r8 │ │ │ │ - movwcs fp, #3972 @ 0xf84 │ │ │ │ - subne pc, r0, #603979779 @ 0x24000003 │ │ │ │ - movwcs lr, #2509 @ 0x9cd │ │ │ │ - strtmi r2, [r0], -pc, lsl #4 │ │ │ │ - @ instruction: 0xf7fa4611 │ │ │ │ - blvc 10d2588 │ │ │ │ - strtmi r2, [r0], -r9, lsr #4 │ │ │ │ - @ instruction: 0x21289300 │ │ │ │ - strtvc lr, [pc], #-2525 @ 1d29c8 │ │ │ │ - movwls r2, #4864 @ 0x1300 │ │ │ │ - mcr2 7, 7, pc, cr8, cr10, {7} @ │ │ │ │ - bmi 7b9690 │ │ │ │ - blls de3654 │ │ │ │ - @ instruction: 0x432f447a │ │ │ │ - blmi 663650 │ │ │ │ - andvc pc, r0, sl, asr #17 │ │ │ │ - @ instruction: 0xf8ca4334 │ │ │ │ - ldmpl r3, {r2, lr}^ │ │ │ │ - blls e2ca58 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - tstle r5, r0, lsl #6 │ │ │ │ - eorslt r4, r3, r0, asr r6 │ │ │ │ - svchi 0x00f0e8bd │ │ │ │ - @ instruction: 0xf009222b │ │ │ │ - ldrmi r0, [r1], -r1, lsl #6 │ │ │ │ - strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - andhi pc, r4, sp, asr #17 │ │ │ │ - mcr2 7, 6, pc, cr6, cr10, {7} @ │ │ │ │ - @ instruction: 0xf3c9992f │ │ │ │ - strbmi r0, [r3], -r0, asr #4 │ │ │ │ - ldmdbls r0!, {r0, r2, r3, r8, r9, lr} │ │ │ │ - strb r4, [r3, lr, lsl #6] │ │ │ │ - svc 0x00f0f65c │ │ │ │ + blls 3242c8 │ │ │ │ + svclt 0x0084781a │ │ │ │ + vsubw.u8 q9, q1, d0 │ │ │ │ + stmib sp, {r6, r9, ip}^ │ │ │ │ + andcs r2, pc, #0, 6 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + mrc2 7, 7, pc, cr6, cr10, {7} │ │ │ │ + svcls 0x00317b3b │ │ │ │ + movwls r2, #553 @ 0x229 │ │ │ │ + movwcs r2, #296 @ 0x128 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + ldcls 3, cr4, [r2, #-188]! @ 0xffffff44 │ │ │ │ + mcr2 7, 7, pc, cr10, cr10, {7} @ │ │ │ │ + teqmi r5, #50176 @ 0xc400 │ │ │ │ + blls e63650 │ │ │ │ + @ instruction: 0xf009431d │ │ │ │ + @ instruction: 0xf1b90301 │ │ │ │ + tstle r4, r0, lsl #30 │ │ │ │ + @ instruction: 0xf8939b04 │ │ │ │ + vaddl.u8 , d9, d0 │ │ │ │ + eorcs r1, fp, #64, 6 │ │ │ │ + ldrmi r9, [r1], -r0, lsl #6 │ │ │ │ + strtmi r2, [r0], -r0, lsl #6 │ │ │ │ + @ instruction: 0xf7fa9301 │ │ │ │ + ldmib sp, {r0, r1, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + teqmi sl, #-1006632960 @ 0xc4000000 │ │ │ │ + andcs pc, r0, sl, asr #17 │ │ │ │ + @ instruction: 0x432b4a0b │ │ │ │ + andcc pc, r4, sl, asr #17 │ │ │ │ + ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r3, lsr fp │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + ldrbmi sp, [r0], -r3, lsl #2 │ │ │ │ + pop {r0, r2, r4, r5, ip, sp, pc} │ │ │ │ + @ instruction: 0xf65c8ff0 │ │ │ │ + svclt 0x0000eff0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, sl, r0, lsr r8 │ │ │ │ - rsbseq sp, sl, r8, lsr #12 │ │ │ │ + rsbseq sp, sl, ip, lsl r8 │ │ │ │ + ldrshteq sp, [sl], #-82 @ 0xffffffae │ │ │ │ + andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 28def4 │ │ │ │ + blhi 28defc │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr8, cr12, {6} │ │ │ │ - ldrbcs pc, [r0, #2271] @ 0x8df @ │ │ │ │ + strbcs pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0xf8dfb0c7 │ │ │ │ - pkhtbmi r3, fp, r0, asr #11 │ │ │ │ - andls r4, r3, sl, ror r4 │ │ │ │ + strmi r3, [fp], r0, ror #11 │ │ │ │ + andls r4, r4, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9345 │ │ │ │ - blvc 1493664 │ │ │ │ - blcs 1f7670 │ │ │ │ - sbchi pc, fp, #64 @ 0x40 │ │ │ │ - stmdbvs r9, {r0, r1, r3, r6, r7, r8, fp, sp, lr} │ │ │ │ - ldmdavs sl, {r0, r8, fp, sp} │ │ │ │ - ldmdavs fp, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - svclt 0x00886812 │ │ │ │ - vmov.i16 d22, #171 @ 0x00ab │ │ │ │ - andls r1, r4, r0, asr #32 │ │ │ │ - tstmi sl, #552 @ 0x228 │ │ │ │ - vmlsl.u8 , d2, d4 │ │ │ │ - @ instruction: 0xf8db1240 │ │ │ │ + blvc 149366c │ │ │ │ + ldrmi r9, [sl], -r2, lsl #6 │ │ │ │ + bcs 1f16a0 │ │ │ │ + sbchi pc, r6, #64 @ 0x40 │ │ │ │ + @ instruction: 0x2010f8db │ │ │ │ + bcs 22d1a4 │ │ │ │ + stmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ + svclt 0x00946809 │ │ │ │ + ldmdavc r2, {r1, r9, fp, ip, pc} │ │ │ │ + svclt 0x00887809 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + smlalbtne pc, r0, r1, r3 @ │ │ │ │ + @ instruction: 0xf8db9103 │ │ │ │ strcs r5, [r0], -r8 │ │ │ │ - mulcc ip, fp, r8 │ │ │ │ - movwls r4, #30384 @ 0x76b0 │ │ │ │ - svclt 0x00142b00 │ │ │ │ - stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - stmdbeq r1, {r1, ip, sp, lr, pc} │ │ │ │ - orreq pc, r0, r5, asr #7 │ │ │ │ + movwls r9, #26883 @ 0x6903 │ │ │ │ + vsubw.u8 q10, , d10 │ │ │ │ + blcs 1d50ac │ │ │ │ + smladcs r0, r4, pc, fp @ │ │ │ │ + streq pc, [r1, -r2] │ │ │ │ andeq pc, r1, #5 │ │ │ │ movteq pc, #965 @ 0x3c5 @ │ │ │ │ - vaddw.u8 , , d6 │ │ │ │ + vsubl.u8 , d5, d0 │ │ │ │ movwls r1, #21760 @ 0x5500 │ │ │ │ - @ instruction: 0xf1b99200 │ │ │ │ - @ instruction: 0xf0400f00 │ │ │ │ - mcrrge 1, 7, r8, r3, cr6 │ │ │ │ + @ instruction: 0xf0402f00 │ │ │ │ + mcrrge 1, 7, r8, r3, cr4 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - strcs r9, [r0, -r4] │ │ │ │ - mcr2 7, 3, pc, cr4, cr10, {7} @ │ │ │ │ + strls r4, [r1, -r0, lsr #12] │ │ │ │ + stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + mcr2 7, 3, pc, cr2, cr10, {7} @ │ │ │ │ eorcs r9, ip, #5120 @ 0x1400 │ │ │ │ strcc lr, [r0], -sp, asr #19 │ │ │ │ ldrmi r9, [r1], -r3, asr #22 │ │ │ │ - movwls r4, #63008 @ 0xf620 │ │ │ │ - tstls r0, #68, 22 @ 0x11000 │ │ │ │ - mrc2 7, 2, pc, cr8, cr10, {7} │ │ │ │ - eorscs r9, fp, #98304 @ 0x18000 │ │ │ │ - strtmi r9, [r0], -r3, asr #22 │ │ │ │ - strne lr, [r0], -sp, asr #19 │ │ │ │ - movwls r4, #54801 @ 0xd611 │ │ │ │ - movwls r9, #60228 @ 0xeb44 │ │ │ │ - mcr2 7, 2, pc, cr12, cr10, {7} @ │ │ │ │ - eorcs r9, r9, #7168 @ 0x1c00 │ │ │ │ - stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blls 129afb4 │ │ │ │ - movwls r4, #46624 @ 0xb620 │ │ │ │ - movwls r9, #52036 @ 0xcb44 │ │ │ │ - mcr2 7, 2, pc, cr0, cr10, {7} @ │ │ │ │ - blls 129b3d8 │ │ │ │ + movwls r4, #22048 @ 0x5620 │ │ │ │ + movwls r9, #31556 @ 0x7b44 │ │ │ │ + mrc2 7, 2, pc, cr6, cr10, {7} │ │ │ │ + eorscs r9, fp, #68608 @ 0x10c00 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - strtmi r5, [r0], -r0, lsl #12 │ │ │ │ - blls 12f7754 │ │ │ │ - movwls sl, #44312 @ 0xad18 │ │ │ │ - mrc2 7, 1, pc, cr4, cr10, {7} │ │ │ │ + strtmi r9, [r0], -r0, lsl #12 │ │ │ │ + blls 12f7758 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7fa9316 │ │ │ │ + blls 392434 │ │ │ │ + stmib sp, {r0, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x21283700 │ │ │ │ + strtmi r9, [r0], -r3, asr #22 │ │ │ │ + blls 12f7764 │ │ │ │ + @ instruction: 0xf7fa9313 │ │ │ │ + blls 12d241c │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ + movwls r9, #62977 @ 0xf601 │ │ │ │ + tstls r0, #68, 22 @ 0x11000 │ │ │ │ + mrc2 7, 1, pc, cr2, cr10, {7} │ │ │ │ @ instruction: 0x3018f8db │ │ │ │ - ldmdavs r9, {r5, r9, sl, lr} │ │ │ │ - movwls r9, #31555 @ 0x7b43 │ │ │ │ - tstls r4, r4, asr #22 │ │ │ │ - @ instruction: 0xf7fa9308 │ │ │ │ - blls 12d2604 │ │ │ │ - movwls r2, #551 @ 0x227 │ │ │ │ - blls 12dafd8 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - mcr2 7, 1, pc, cr0, cr10, {7} @ │ │ │ │ - @ instruction: 0xa01cf8db │ │ │ │ - andcs r9, lr, #68608 @ 0x10c00 │ │ │ │ - ldrmi r9, [r1], -r5, lsl #6 │ │ │ │ - ldrdvs pc, [r0], -sl │ │ │ │ - blls 12e43f4 │ │ │ │ - ldmdavs r3!, {r1, r2, r8, r9, ip, pc} │ │ │ │ - andls pc, r4, sp, asr #17 │ │ │ │ + bls 12a43c4 │ │ │ │ + ldmdavs fp, {r0, r2, r3, r9, ip, pc} │ │ │ │ + ldrmi r9, [r9], -r4, asr #20 │ │ │ │ + andls r9, lr, #1207959552 @ 0x48000000 │ │ │ │ + mcr2 7, 5, pc, cr10, cr10, {7} @ │ │ │ │ + eorcs r9, r7, #68608 @ 0x10c00 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + strtmi r9, [r0], -r4, asr #22 │ │ │ │ + @ instruction: 0xf7fa9301 │ │ │ │ + @ instruction: 0xf8dbfe1d │ │ │ │ + blls 12babdc │ │ │ │ + movwls r2, #45582 @ 0xb20e │ │ │ │ + @ instruction: 0xf8da4611 │ │ │ │ + strtmi r5, [r0], -r0 │ │ │ │ + movwls r9, #52036 @ 0xcb44 │ │ │ │ + strls r6, [r1, -fp, lsr #16] │ │ │ │ @ instruction: 0x63a8f403 │ │ │ │ - movweq lr, #35763 @ 0x8bb3 │ │ │ │ + vmovge.32 r1, d24[0] │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - blls 3123b4 │ │ │ │ - stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 12a0f98 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - blls 12f77fc │ │ │ │ - @ instruction: 0xf7fa9304 │ │ │ │ - blls 12d239c │ │ │ │ - strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - @ instruction: 0x46289315 │ │ │ │ - tstls r6, #68, 22 @ 0x11000 │ │ │ │ - mrrc 6, 5, pc, r2, cr12 @ │ │ │ │ - @ instruction: 0x46294632 │ │ │ │ - strcs r4, [r1], -r0, lsr #12 │ │ │ │ - strvs lr, [sl, -sp, asr #19]! │ │ │ │ - blx fec90bb4 │ │ │ │ - andcs r9, ip, #68608 @ 0x10c00 │ │ │ │ - strbmi r9, [r9], -r0, lsl #6 │ │ │ │ - strtmi r9, [r0], -r4, asr #22 │ │ │ │ - @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8dafde3 │ │ │ │ - blls 12aebf0 │ │ │ │ - tstls r2, #-536870911 @ 0xe0000001 │ │ │ │ - ldmdavs lr!, {r5, r9, sl, lr} │ │ │ │ - blls 12e4430 │ │ │ │ - vst2.8 {d9-d12}, [r6 :64], r3 │ │ │ │ - bl feeaba94 │ │ │ │ - @ instruction: 0xf8cd0308 │ │ │ │ - svclt 0x00189004 │ │ │ │ + stmdbls r3, {r0, r1, r2, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + eorcs r9, fp, #68608 @ 0x10c00 │ │ │ │ + stmib sp, {r5, r9, sl, lr}^ │ │ │ │ + movwls r1, #38656 @ 0x9700 │ │ │ │ + blls 12e43e8 │ │ │ │ + @ instruction: 0xf7fa930a │ │ │ │ + blls 12d2398 │ │ │ │ + ldrtmi r2, [r9], -r8, lsr #5 │ │ │ │ + ldrtmi r9, [r0], -r6, lsl #6 │ │ │ │ + movwls r9, #35652 @ 0x8b44 │ │ │ │ + mrrc 6, 5, pc, r0, cr12 @ │ │ │ │ + ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ + stmib sp, {r5, r9, sl, lr}^ │ │ │ │ + @ instruction: 0xf7fb892a │ │ │ │ + blls 12d1670 │ │ │ │ + andcs r9, ip, #0, 6 │ │ │ │ + ldrtmi r9, [r9], -r4, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + stc2l 7, cr15, [r2, #1000]! @ 0x3e8 │ │ │ │ + ldrdcc pc, [r4], -sl │ │ │ │ + andscs r9, lr, #4288 @ 0x10c0 │ │ │ │ + @ instruction: 0x46209517 │ │ │ │ + @ instruction: 0x4611681d │ │ │ │ + blls 12f7840 │ │ │ │ + vst2.8 {d9-d12}, [r5], r3 │ │ │ │ + blcc 1eba98 │ │ │ │ + svclt 0x00189701 │ │ │ │ movwls r2, #769 @ 0x301 │ │ │ │ stc2l 7, cr15, [lr, #1000] @ 0x3e8 │ │ │ │ - tstls r1, #68608 @ 0x10c00 │ │ │ │ - @ instruction: 0xf8dd9b02 │ │ │ │ - blcs 1f3050 │ │ │ │ - andhi pc, sl, #64 @ 0x40 │ │ │ │ + ldmib sp, {r1, r8, r9, fp, ip, pc}^ │ │ │ │ + blcs 1f8d18 │ │ │ │ + andhi pc, r1, #64 @ 0x40 │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ svclt 0x00872b01 │ │ │ │ - vsubw.u8 q9, q3, d0 │ │ │ │ - bls 257524 │ │ │ │ + vsubw.u8 q9, , d0 │ │ │ │ + bls 257520 │ │ │ │ stmib sp, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ andcs r2, pc, #0, 6 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - ldc2 7, cr15, [r6, #1000]! @ 0x3e8 │ │ │ │ - bls 539874 │ │ │ │ - stmdbls lr, {r5, r9, sl, lr} │ │ │ │ - blls 5e38a8 │ │ │ │ + ldc2 7, cr15, [r8, #1000]! @ 0x3e8 │ │ │ │ + bls 739848 │ │ │ │ + ldmdbls r6, {r5, r9, sl, lr} │ │ │ │ + blls 3a38a4 │ │ │ │ + ldmdbls r1, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r3, {r1, r3, r8, r9, lr} │ │ │ │ + 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 r6, {r0, r1, r3, r8, r9, lr} │ │ │ │ stmdbls r8, {r1, r3, r8, r9, lr} │ │ │ │ - stmdbls r5, {r0, r1, r3, r8, r9, lr} │ │ │ │ - stmdbls r6, {r1, r3, r8, r9, lr} │ │ │ │ ldmdbls r7, {r0, r1, r3, r8, r9, lr} │ │ │ │ - stmdbls r4, {r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r5, {r0, r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r6, {r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r2, {r0, r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r3, {r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r1, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r3, {r1, r3, r8, r9, lr} │ │ │ │ + andeq lr, r9, #270336 @ 0x42000 │ │ │ │ + ldmdbls r4, {r0, r1, r3, r8, r9, lr} │ │ │ │ stmdaeq r8, {r0, r1, r6, r9, fp, sp, lr, pc} │ │ │ │ - movwmi r9, #43843 @ 0xab43 │ │ │ │ - b 126456c │ │ │ │ - blls 12d4898 │ │ │ │ + b 1279990 │ │ │ │ + blls 12d4894 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mcr2 7, 0, pc, cr10, cr10, {7} @ │ │ │ │ + mcr2 7, 0, pc, cr12, cr10, {7} @ │ │ │ │ eorscs r9, r6, #68608 @ 0x10c00 │ │ │ │ @ instruction: 0x212f9300 │ │ │ │ strtmi r9, [r0], -r4, asr #22 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8dafd7d │ │ │ │ - blls 12baccc │ │ │ │ + @ instruction: 0xf8dafd7f │ │ │ │ + blls 12bacc8 │ │ │ │ @ instruction: 0x4611221f │ │ │ │ @ instruction: 0xf8da4620 │ │ │ │ tstmi pc, #0 │ │ │ │ - b 13f99cc │ │ │ │ + b 13f99c8 │ │ │ │ @ instruction: 0xf4090b03 │ │ │ │ - blcc 1ebb64 │ │ │ │ + blcc 1ebb60 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - vqrdmulh.s , , d1[5] │ │ │ │ + vqrdmulh.s , , d3[5] │ │ │ │ movwls r1, #832 @ 0x340 │ │ │ │ - blls 129b554 │ │ │ │ + blls 129b550 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ - blls 12e3968 │ │ │ │ + blls 12e3964 │ │ │ │ stmdbeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2l 7, cr15, [r6, #-1000] @ 0xfffffc18 │ │ │ │ - adccs r9, r8, #68608 @ 0x10c00 │ │ │ │ - strtmi r4, [r8], -r1, asr #12 │ │ │ │ - blls 12e397c │ │ │ │ + ldc2l 7, cr15, [r8, #-1000] @ 0xfffffc18 │ │ │ │ + strbmi r9, [r1], -r3, asr #22 │ │ │ │ + ldrtmi r2, [r0], -r8, lsr #5 │ │ │ │ + blls 12e3978 │ │ │ │ + bleq 20ee3c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ bl fec90678 │ │ │ │ - blvc ff28e388 │ │ │ │ - ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ - stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ - @ instruction: 0xf7fb7b2a │ │ │ │ + @ instruction: 0x46314652 │ │ │ │ + @ instruction: 0xf04f4620 │ │ │ │ + stmib sp, {r0, r9, fp}^ │ │ │ │ + @ instruction: 0xf7fbab2a │ │ │ │ blls 12d1520 │ │ │ │ movwls r2, #540 @ 0x21c │ │ │ │ blls 12db164 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ ldc2 7, cr15, [sl, #-1000]! @ 0xfffffc18 │ │ │ │ - eorcs r9, sl, #68608 @ 0x10c00 │ │ │ │ - tstmi pc, #32, 12 @ 0x2000000 │ │ │ │ - orreq pc, r0, #402653187 @ 0x18000003 │ │ │ │ - movweq pc, #4227 @ 0x1083 @ │ │ │ │ - movwls r4, #1553 @ 0x611 │ │ │ │ - andhi pc, r4, sp, asr #17 │ │ │ │ - @ instruction: 0xf7fa9d44 │ │ │ │ - ldmdbls r4, {r0, r1, r3, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blls 12a45d0 │ │ │ │ - streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ - tstmi pc, #2260992 @ 0x228000 │ │ │ │ - ldmeq r2, {r2, r6, r8, r9, fp, ip, pc} │ │ │ │ - bcs 11639d4 │ │ │ │ - strbmi fp, [r6], -fp, lsl #30 │ │ │ │ - ldrtmi r4, [r2], -r2, asr #12 │ │ │ │ - andls r6, r1, #720896 @ 0xb0000 │ │ │ │ - eoreq pc, lr, #79 @ 0x4f │ │ │ │ - subsmi fp, lr, r8, lsl pc │ │ │ │ - svclt 0x00184611 │ │ │ │ - streq pc, [r0], r6, asr #7 │ │ │ │ - @ instruction: 0xf7fa9600 │ │ │ │ + bls 12b9978 │ │ │ │ + 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 12d21d8 │ │ │ │ + strtmi r2, [r0], -sl, lsr #4 │ │ │ │ + blls 12e39f0 │ │ │ │ + strls r4, [r0, #-1553] @ 0xfffff9ef │ │ │ │ + movwcs r4, #798 @ 0x31e │ │ │ │ + @ instruction: 0xf7fa9301 │ │ │ │ ldmib sp, {r0, r1, r2, r3, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ teqmi sl, #201326593 @ 0xc000001 │ │ │ │ - stmdbls r3, {r0, r1, r3, r5, r8, r9, lr} │ │ │ │ + stmdbls r4, {r0, r1, r4, r5, r8, r9, lr} │ │ │ │ movwcs lr, #2497 @ 0x9c1 │ │ │ │ - blmi feaa5824 │ │ │ │ + blmi fec2583c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 132ce04 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ - stmdals r3, {r0, r3, r6, r8, pc} │ │ │ │ + stmdals r4, {r0, r1, r2, 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, [r0], #1000 @ 0x3e8 │ │ │ │ eorcs r9, ip, #5120 @ 0x1400 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ + ldrmi sl, [r1], -r3, asr #14 │ │ │ │ strcc lr, [r0], -sp, asr #19 │ │ │ │ - bls 12cd544 │ │ │ │ stc2l 7, cr15, [r6], #1000 @ 0x3e8 │ │ │ │ - eorscs r9, fp, #6144 @ 0x1800 │ │ │ │ - strcc lr, [r0], -sp, asr #19 │ │ │ │ - blls 12a4624 │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d2e64 │ │ │ │ - b 1435c18 │ │ │ │ - blls 12d4df8 │ │ │ │ - stmdbeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - beq 2cd71c │ │ │ │ - ldc2l 7, cr15, [r4], {250} @ 0xfa │ │ │ │ - strtmi r2, [r0], -sp, lsr #4 │ │ │ │ + eorscs r9, fp, #68608 @ 0x10c00 │ │ │ │ + b 146465c │ │ │ │ + blls 12d4dec │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - svcls 0x00445600 │ │ │ │ - @ instruction: 0xf7fa9d43 │ │ │ │ - @ instruction: 0xf8dbfccb │ │ │ │ - b 145ee70 │ │ │ │ - b 13d4a30 │ │ │ │ - strtmi r0, [r0], -r5, lsl #10 │ │ │ │ + b 13b85e8 │ │ │ │ + @ instruction: 0xf7fa0a03 │ │ │ │ + eorcs pc, sp, #55552 @ 0xd900 │ │ │ │ + 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: 0xf8dbfccd │ │ │ │ + b 13dee6c │ │ │ │ + b 1454224 │ │ │ │ + strtmi r0, [r0], -r7, lsl #14 │ │ │ │ + blhi fe34e494 │ │ │ │ blls 12ace80 │ │ │ │ tstmi sp, #-2147483647 @ 0x80000001 │ │ │ │ tstmi pc, #68, 22 @ 0x11000 │ │ │ │ stc2l 7, cr15, [r0, #-1000] @ 0xfffffc18 │ │ │ │ eorcs r9, r7, #68608 @ 0x10c00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ strtmi r9, [r0], -r4, asr #22 │ │ │ │ @@ -429024,455 +429023,458 @@ │ │ │ │ @ instruction: 0xf65c431f │ │ │ │ ldrbmi lr, [r2], -r0, lsr #21 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ blhi c8e55c │ │ │ │ @ instruction: 0xf8f8f7fb │ │ │ │ movwls r9, #2883 @ 0xb43 │ │ │ │ blls 12db7a4 │ │ │ │ - @ instruction: 0x46202110 │ │ │ │ - @ instruction: 0xf7fa9301 │ │ │ │ - blls 312004 │ │ │ │ - strcc lr, [r0], -sp, asr #19 │ │ │ │ - blls 129b7f4 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - blls 12e3bc4 │ │ │ │ - @ instruction: 0xf7fa431f │ │ │ │ - blls 12d1fec │ │ │ │ - blls 12e3bd0 │ │ │ │ - blls 263bdc │ │ │ │ - cmnle r6, r0, lsl #22 │ │ │ │ + movwls r2, #4368 @ 0x1110 │ │ │ │ + @ instruction: 0xf7fa4620 │ │ │ │ + blls 12d2004 │ │ │ │ + blls 12e3bb8 │ │ │ │ + blls 263bc4 │ │ │ │ + cmnle r7, r0, lsl #22 │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ - svclt 0x00872b01 │ │ │ │ - vrsubhn.i16 d18, q4, q0 │ │ │ │ - blls 257c74 │ │ │ │ - andcs r4, pc, #31457280 @ 0x1e00000 │ │ │ │ - strcc lr, [r0], -sp, asr #19 │ │ │ │ + svclt 0x008b2b01 │ │ │ │ + ldrtmi r2, [r2], -r0, lsl #6 │ │ │ │ + subne pc, r0, #200, 6 @ 0x20000003 │ │ │ │ + stmib sp, {r0, r1, r4, r5, r9, sl, lr}^ │ │ │ │ + andcs r2, pc, #0, 6 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - stc2 7, cr15, [lr], {250} @ 0xfa │ │ │ │ - eorcs r9, r9, #1072 @ 0x430 │ │ │ │ + ldc2 7, cr15, [sl], {250} @ 0xfa │ │ │ │ + eorcs r9, r9, #68608 @ 0x10c00 │ │ │ │ strtmi r2, [r0], -r8, lsr #2 │ │ │ │ - beq 20f0cc │ │ │ │ - bleq 20f0d0 │ │ │ │ - blge 20d6cc │ │ │ │ - stclls 3, cr4, [r4, #-184] @ 0xffffff48 │ │ │ │ - stc2 7, cr15, [r0], {250} @ 0xfa │ │ │ │ - teqmi sp, #68608 @ 0x10c00 │ │ │ │ - tstmi lr, #-1610612734 @ 0xa0000002 │ │ │ │ - ldrmi r9, [r1], -r4, asr #22 │ │ │ │ - tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - orreq pc, r0, #200, 6 @ 0x20000003 │ │ │ │ - movweq pc, #4227 @ 0x1083 @ │ │ │ │ - movwcs r9, #768 @ 0x300 │ │ │ │ - @ instruction: 0xf7fa9301 │ │ │ │ - stmdbls r6, {r0, r1, r2, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - strtmi r9, [r0], -r3, asr #20 │ │ │ │ + beq 20f0b4 │ │ │ │ + bleq 20f0b8 │ │ │ │ + blge 20d6b4 │ │ │ │ + stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7fa9d44 │ │ │ │ + blls 2d1fb8 │ │ │ │ + strcc lr, [r0], -sp, asr #19 │ │ │ │ + blls 129b840 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + b 1423c90 │ │ │ │ + blls 12d47ac │ │ │ │ + @ instruction: 0xf7fa431d │ │ │ │ + stmdbls r6, {r0, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + bls 12a482c │ │ │ │ tstmi r6, #2277376 @ 0x22c000 │ │ │ │ ldmeq fp, {r2, r6, r9, fp, ip, pc} │ │ │ │ - blcs 1163c28 │ │ │ │ + blcs 1163c0c │ │ │ │ movwcs fp, #3851 @ 0xf0b │ │ │ │ ldrmi r2, [sl], -r0, lsl #4 │ │ │ │ - andls r6, r1, #720896 @ 0xb0000 │ │ │ │ - eoreq pc, lr, #79 @ 0x4f │ │ │ │ - b fe402c48 │ │ │ │ - ldrmi r0, [r1], -r3, lsl #16 │ │ │ │ - @ instruction: 0xf3c8bf18 │ │ │ │ - movwls r0, #896 @ 0x380 │ │ │ │ - blx ff710fe2 │ │ │ │ - movtcs lr, #14813 @ 0x39dd │ │ │ │ - @ instruction: 0x432b4332 │ │ │ │ - b 12ccb10 │ │ │ │ - @ instruction: 0xf0030253 │ │ │ │ - @ instruction: 0xf0020301 │ │ │ │ - movwls r0, #16897 @ 0x4201 │ │ │ │ - svclt 0x0000e53d │ │ │ │ + svclt 0x0018680b │ │ │ │ + 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: 0xf088fbe1 │ │ │ │ + movwls r0, #769 @ 0x301 │ │ │ │ + blls 129b890 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls 12e3c68 │ │ │ │ + movwcs r4, #797 @ 0x31d │ │ │ │ + @ instruction: 0xf7fa9301 │ │ │ │ + ldmib sp, {r0, r1, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + teqmi r2, #201326593 @ 0xc000001 │ │ │ │ + strb r4, [r2], fp, lsr #6 │ │ │ │ + vmov.i32 d20, #-1593835520 @ 0xa1000000 │ │ │ │ + @ instruction: 0xf0010240 │ │ │ │ + tstls r3, r1, lsl #2 │ │ │ │ + blls 28c520 │ │ │ │ + subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + @ instruction: 0xe602463b │ │ │ │ + subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + @ instruction: 0xe79c4633 │ │ │ │ + ldcl 6, cr15, [r0], #368 @ 0x170 │ │ │ │ + andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq sp, sl, ip, lsr #11 │ │ │ │ + rsbseq sp, sl, r4, lsr #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq sp, sl, ip, ror #4 │ │ │ │ - @ instruction: 0xf3c39b02 │ │ │ │ - strbmi r0, [fp], -r0, asr #4 │ │ │ │ - vsli.64 q15, , #3 │ │ │ │ - ldr r0, [lr, r0, asr #6] │ │ │ │ - stcl 6, cr15, [r6], #368 @ 0x170 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr0, cr12, {6} │ │ │ │ - ldrcs pc, [ip, #2271]! @ 0x8df │ │ │ │ + strbcs pc, [r4, #2271] @ 0x8df @ │ │ │ │ @ instruction: 0xf8dfb0cb │ │ │ │ - @ instruction: 0x468a35bc │ │ │ │ - andls r4, r4, sl, ror r4 │ │ │ │ + strmi r3, [sl], r4, asr #11 │ │ │ │ + andls r4, r5, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9349 │ │ │ │ - blvc 1493c68 │ │ │ │ - blcs 1f7c78 │ │ │ │ - adcshi pc, ip, #64 @ 0x40 │ │ │ │ - ldmdavs sl, {r0, r1, r3, r6, r7, r8, fp, sp, lr} │ │ │ │ - @ instruction: 0xf8da6811 │ │ │ │ - bcs 21b0bc │ │ │ │ - subne pc, r0, r1, asr #7 │ │ │ │ - svclt 0x00899005 │ │ │ │ - stmdbls r5, {r0, r1, r3, r4, r6, fp, sp, lr} │ │ │ │ - tstmi r9, #1769472 @ 0x1b0000 │ │ │ │ - @ instruction: 0xf3c1bf88 │ │ │ │ - @ instruction: 0xf8da1140 │ │ │ │ - strcs r2, [r0, #-8] │ │ │ │ - mulcc ip, sl, r8 │ │ │ │ - blcs 1f7cbc │ │ │ │ + blvc 1493c6c │ │ │ │ + ldrmi r9, [sl], -r3, lsl #6 │ │ │ │ + bcs 1f1ca0 │ │ │ │ + adcshi pc, sp, #64 @ 0x40 │ │ │ │ + @ instruction: 0x2010f8da │ │ │ │ + bcs 22d7a4 │ │ │ │ + stmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ + svclt 0x00946809 │ │ │ │ + ldmdavc r2, {r0, r1, r9, fp, ip, pc} │ │ │ │ + svclt 0x00887809 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + smlalbtne pc, r0, r1, r3 @ │ │ │ │ + stmdbls r4, {r2, r8, ip, pc} │ │ │ │ + movwls r2, #29952 @ 0x7500 │ │ │ │ + blcs 1e3ccc │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ - @ instruction: 0xf0010800 │ │ │ │ - vmlal.u8 q8, d2, d1 │ │ │ │ - @ instruction: 0xf0020b40 │ │ │ │ - vaddw.u8 q8, q1, d1 │ │ │ │ - vsubw.u8 , q1, d0 │ │ │ │ - @ instruction: 0xf3c20980 │ │ │ │ - movwls r2, #26560 @ 0x67c0 │ │ │ │ - @ instruction: 0xf1b89100 │ │ │ │ + @ instruction: 0xf0020800 │ │ │ │ + @ instruction: 0xf8da0801 │ │ │ │ + @ instruction: 0xf0022008 │ │ │ │ + tstls r0, r1, lsl #2 │ │ │ │ + movwne pc, #962 @ 0x3c2 @ │ │ │ │ + bleq 120ffc8 │ │ │ │ + stmibeq r0, {r1, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ + strbcs pc, [r0, r2, asr #7] @ │ │ │ │ + @ instruction: 0xf1b89306 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ mcrrge 1, 6, r8, r7, cr10 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7fa8004 │ │ │ │ - blls 13d1e68 │ │ │ │ + blls 13d1e60 │ │ │ │ stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ ldrmi fp, [r1], -r0, lsl #10 │ │ │ │ - movwls r4, #58912 @ 0xe620 │ │ │ │ - movwls r9, #64328 @ 0xfb48 │ │ │ │ - blx 18110da │ │ │ │ + tstls r5, #32, 12 @ 0x2000000 │ │ │ │ + tstls r6, #72, 22 @ 0x12000 │ │ │ │ + blx 17110e2 │ │ │ │ eorscs r9, fp, #72704 @ 0x11c00 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ strtmi r9, [r0], -r0, lsl #10 │ │ │ │ - blls 13f7d30 │ │ │ │ - @ instruction: 0xf7fa930d │ │ │ │ - vmlsls.f64 d31, d7, d13 │ │ │ │ + blls 13f7d50 │ │ │ │ + @ instruction: 0xf7fa9313 │ │ │ │ + vmlsls.f64 d31, d7, d9 │ │ │ │ ldrmi r2, [r1], -sl, lsr #4 │ │ │ │ strvc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - strls r4, [sl], -r0, lsr #12 │ │ │ │ - strls r9, [fp], -r8, asr #28 │ │ │ │ - blx 1291106 │ │ │ │ + ldrls r4, [r0], -r0, lsr #12 │ │ │ │ + ldrls r9, [r1], -r8, asr #28 │ │ │ │ + blx 119110e │ │ │ │ eorcs r9, r9, #7168 @ 0x1c00 │ │ │ │ @ instruction: 0x21289e47 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - strls r3, [r8], -r0, lsl #16 │ │ │ │ - strls r9, [r9], -r8, asr #28 │ │ │ │ - blx f9111e │ │ │ │ + strls r3, [lr], -r0, lsl #16 │ │ │ │ + strls r9, [pc], -r8, asr #28 │ │ │ │ + blx e91126 │ │ │ │ eorcs r9, sp, #6144 @ 0x1800 │ │ │ │ strcc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - blls 13a4984 │ │ │ │ - movwls r4, #26144 @ 0x6620 │ │ │ │ - movwls r9, #31560 @ 0x7b48 │ │ │ │ - blx c91136 │ │ │ │ + blls 13a498c │ │ │ │ + movwls r4, #50720 @ 0xc620 │ │ │ │ + movwls r9, #56136 @ 0xdb48 │ │ │ │ + blx b9113e │ │ │ │ @ instruction: 0x3018f8da │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls 13bf158 │ │ │ │ - tstls r9, #93323264 @ 0x5900000 │ │ │ │ - tstls sl, #72, 22 @ 0x12000 │ │ │ │ - blx fea9114e │ │ │ │ + blls 13bf160 │ │ │ │ + movwls r4, #42585 @ 0xa659 │ │ │ │ + movwls r9, #47944 @ 0xbb48 │ │ │ │ + blx fe991156 │ │ │ │ eorcs r9, r7, #72704 @ 0x11c00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ strtmi r9, [r0], -r8, asr #22 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8dafb15 │ │ │ │ - blls 13af1ec │ │ │ │ - tstls r6, #-536870912 @ 0xe0000000 │ │ │ │ + @ instruction: 0xf8dafb11 │ │ │ │ + blls 13af1f4 │ │ │ │ + movwls r2, #33294 @ 0x820e │ │ │ │ ldmdavs lr!, {r0, r4, r9, sl, lr} │ │ │ │ - blls 13e4a08 │ │ │ │ - ldmdavs r3!, {r3, r4, r8, r9, ip, pc} │ │ │ │ + blls 13e4a10 │ │ │ │ + ldmdavs r3!, {r0, r3, r8, r9, ip, pc} │ │ │ │ vst2.8 {d9-d12}, [r3 :64], fp │ │ │ │ @ instruction: 0xf8cd63a8 │ │ │ │ - blne 18b31a8 │ │ │ │ - svclt 0x00189717 │ │ │ │ + blne 18b31b0 │ │ │ │ + svclt 0x00189714 │ │ │ │ movwls r2, #769 @ 0x301 │ │ │ │ - blx 19118c │ │ │ │ - eorcs r9, fp, #5120 @ 0x1400 │ │ │ │ - stmdacc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - ldrmi r9, [r1], -r7, asr #22 │ │ │ │ - tstls r4, #32, 12 @ 0x2000000 │ │ │ │ + blx 91194 │ │ │ │ + blls 13b95c0 │ │ │ │ + strtmi r2, [r0], -fp, lsr #4 │ │ │ │ + stmdane r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldrmi r9, [r1], -r6, lsl #6 │ │ │ │ vldrge d9, [ip, #-288] @ 0xfffffee0 │ │ │ │ - @ instruction: 0xf7fa9315 │ │ │ │ - blls 13d1d84 │ │ │ │ + @ instruction: 0xf7fa9307 │ │ │ │ + blls 13d1d7c │ │ │ │ strbmi r2, [r1], -r8, lsr #5 │ │ │ │ - @ instruction: 0x46289312 │ │ │ │ - tstls r3, #72, 22 @ 0x12000 │ │ │ │ - stmdb r6, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x4628931a │ │ │ │ + movwls r9, #19272 @ 0x4b48 │ │ │ │ + stmdb r2, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ - blls 13d3060 │ │ │ │ + blls 13d3058 │ │ │ │ andcs r9, ip, #0, 6 │ │ │ │ strbmi r9, [r1], -r8, asr #22 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx ff8911d4 │ │ │ │ - blls 13ad3e8 │ │ │ │ - tstls r0, #-536870911 @ 0xe0000001 │ │ │ │ + blx ff7911dc │ │ │ │ + blls 13ad3f0 │ │ │ │ + tstls r7, #-536870911 @ 0xe0000001 │ │ │ │ ldmdavs r7!, {r5, r9, sl, lr} │ │ │ │ - blls 13e4a40 │ │ │ │ - vst2.8 {d9-d12}, [r7 :64], r1 │ │ │ │ - blcc 1ec0a4 │ │ │ │ + blls 13e4a48 │ │ │ │ + vst2.8 {d9-d12}, [r7 :64], r9 │ │ │ │ + blcc 1ec0ac │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - ldmib sp, {r0, r1, r2, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - movwls r9, #21319 @ 0x5347 │ │ │ │ - blcs 1f9e28 │ │ │ │ + ldmib sp, {r0, r1, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + tstls r8, #469762049 @ 0x1c000001 │ │ │ │ + blcs 1f9e30 │ │ │ │ mvnhi pc, r0, asr #32 │ │ │ │ @ instruction: 0x3010f8da │ │ │ │ svclt 0x00872b01 │ │ │ │ vsubw.u8 q9, , d0 │ │ │ │ svcls 0x00031740 │ │ │ │ andcs r4, pc, #61865984 @ 0x3b00000 │ │ │ │ movwvc lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blx fee11228 │ │ │ │ - blls 579a74 │ │ │ │ - svcls 0x000f4631 │ │ │ │ + blx fed11230 │ │ │ │ + blls 739a94 │ │ │ │ + svcls 0x00134631 │ │ │ │ tstmi r3, #32, 12 @ 0x2000000 │ │ │ │ + tstmi r7, #90112 @ 0x16000 │ │ │ │ + tstmi r3, #16, 20 @ 0x10000 │ │ │ │ + tstmi r7, #69632 @ 0x11000 │ │ │ │ + tstmi r3, #57344 @ 0xe000 │ │ │ │ + tstmi r7, #61440 @ 0xf000 │ │ │ │ + tstmi r3, #12, 20 @ 0xc000 │ │ │ │ tstmi r7, #53248 @ 0xd000 │ │ │ │ tstmi r3, #40960 @ 0xa000 │ │ │ │ tstmi r7, #45056 @ 0xb000 │ │ │ │ tstmi r3, #8, 20 @ 0x8000 │ │ │ │ tstmi r7, #36864 @ 0x9000 │ │ │ │ tstmi r3, #24576 @ 0x6000 │ │ │ │ tstmi r7, #28672 @ 0x7000 │ │ │ │ - tstmi r3, #102400 @ 0x19000 │ │ │ │ - tstmi r7, #106496 @ 0x1a000 │ │ │ │ - tstmi r3, #90112 @ 0x16000 │ │ │ │ - tstmi r7, #24, 20 @ 0x18000 │ │ │ │ - tstmi r3, #20, 20 @ 0x14000 │ │ │ │ - tstmi r7, #86016 @ 0x15000 │ │ │ │ - tstmi r3, #73728 @ 0x12000 │ │ │ │ - tstmi r7, #77824 @ 0x13000 │ │ │ │ - tstmi r3, #16, 20 @ 0x10000 │ │ │ │ - b 12b9ad4 │ │ │ │ + tstmi r3, #106496 @ 0x1a000 │ │ │ │ + tstmi r7, #4, 20 @ 0x4000 │ │ │ │ + tstmi r3, #94208 @ 0x17000 │ │ │ │ + b 12b9afc │ │ │ │ tstmi r7, #603979776 @ 0x24000000 │ │ │ │ - tstmi r7, #20480 @ 0x5000 │ │ │ │ - b 12b9bb8 │ │ │ │ - blls 13d4aa8 │ │ │ │ + tstmi r7, #24, 20 @ 0x18000 │ │ │ │ + b 12b9bc0 │ │ │ │ + blls 13d4ab0 │ │ │ │ @ instruction: 0xf7fa431f │ │ │ │ - blls 13d1eac │ │ │ │ + blls 13d1ea4 │ │ │ │ movwls r2, #566 @ 0x236 │ │ │ │ - blls 13db76c │ │ │ │ + blls 13db774 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 1f112a0 │ │ │ │ - andscs r9, pc, #23552 @ 0x5c00 │ │ │ │ + blx 1e112a8 │ │ │ │ + andscs r9, pc, #20, 22 @ 0x5000 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ ldrdls pc, [r8], -r3 │ │ │ │ @ instruction: 0xf8d99b47 │ │ │ │ tstmi lr, #0 │ │ │ │ - b 13b9ff0 │ │ │ │ + b 13b9ff8 │ │ │ │ vst1.8 {d0-d1}, [r8], r3 │ │ │ │ - blcc 1ec178 │ │ │ │ + blcc 1ec180 │ │ │ │ streq pc, [r0, -pc, asr #32] │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ movwls r9, #1793 @ 0x701 │ │ │ │ - blx 19112d0 │ │ │ │ + blx 18112d8 │ │ │ │ movtne pc, #968 @ 0x3c8 @ │ │ │ │ andscs r9, sp, #0, 6 │ │ │ │ ldrmi r9, [r1], -r7, asr #22 │ │ │ │ strls r4, [r1, -r0, lsr #12] │ │ │ │ - blls 13e3f74 │ │ │ │ + blls 13e3f7c │ │ │ │ stmdaeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 15912ec │ │ │ │ + blx 14912f4 │ │ │ │ ldrtmi r9, [r9], -r7, asr #22 │ │ │ │ strtmi r2, [r8], -r8, lsr #5 │ │ │ │ - blls 13e3f88 │ │ │ │ + blls 13e3f90 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm lr, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r9], -sl, asr #12 │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ - blls 13d2f18 │ │ │ │ + blls 13d2f10 │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r0, r8, asr #22 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx f9131c │ │ │ │ + blx e91324 │ │ │ │ @ instruction: 0x100cf8bb │ │ │ │ strtmi r9, [r0], -r8, asr #22 │ │ │ │ stmeq r9, {r0, r1, r2, r6, r9, fp, ip, pc} │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 135d840 │ │ │ │ + b 135d848 │ │ │ │ svclt 0x000f0602 │ │ │ │ @ instruction: 0xf8db463b │ │ │ │ - bls 89f354 │ │ │ │ + bls 89f35c │ │ │ │ svclt 0x0018405a │ │ │ │ @ instruction: 0xf04f4613 │ │ │ │ ldrmi r0, [r1], -lr, lsr #4 │ │ │ │ vmov.f32 d27, #-28 @ 0xc1e00000 │ │ │ │ movwcs r0, #1920 @ 0x780 │ │ │ │ movwls r9, #5888 @ 0x1700 │ │ │ │ - blx 811358 │ │ │ │ + blx 711360 │ │ │ │ movtcs lr, #31197 @ 0x79dd │ │ │ │ - b 13e4040 │ │ │ │ - stmdbls r4, {r0, r1, r8, r9} │ │ │ │ + b 13e4048 │ │ │ │ + stmdbls r5, {r0, r1, r8, r9} │ │ │ │ movwcs lr, #2497 @ 0x9c1 │ │ │ │ - blmi feaa5e14 │ │ │ │ + blmi feae5e20 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 142d3f4 │ │ │ │ + blls 142d3fc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ - stmdals r4, {r0, r3, r4, r5, r8, pc} │ │ │ │ + stmdals r5, {r1, r3, r4, r5, r8, pc} │ │ │ │ pop {r0, r1, r3, r6, ip, sp, pc} │ │ │ │ mcrrge 15, 15, r8, r7, cr0 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ strls r4, [r1, #-1568] @ 0xfffff9e0 │ │ │ │ - @ instruction: 0xf9faf7fa │ │ │ │ + @ instruction: 0xf9f6f7fa │ │ │ │ movwcs r2, #556 @ 0x22c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ ldmib sp, {r0, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf7fab847 │ │ │ │ - movwcs pc, #2543 @ 0x9ef @ │ │ │ │ - blls 13b7fcc │ │ │ │ + movwcs pc, #2539 @ 0x9eb @ │ │ │ │ + blls 13b7fd4 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - b 14a4c50 │ │ │ │ - blls 13d5fe0 │ │ │ │ + b 14a4c58 │ │ │ │ + blls 13d5fe8 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ stmdbeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9e0f7fa │ │ │ │ + @ instruction: 0xf9dcf7fa │ │ │ │ eorcs r9, sl, #72, 22 @ 0x12000 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ strvc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fa9f47 │ │ │ │ - bls 391b4c │ │ │ │ + bls 391b44 │ │ │ │ cdpls 3, 4, cr2, cr7, cr0, {0} │ │ │ │ streq lr, [r7, -fp, asr #20] │ │ │ │ eorcs r9, sp, #0, 4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ teqmi lr, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf7fa9f48 │ │ │ │ - @ instruction: 0xf8daf9c7 │ │ │ │ + @ instruction: 0xf8daf9c3 │ │ │ │ @ instruction: 0x46203018 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - blls 13ad488 │ │ │ │ + blls 13ad490 │ │ │ │ tstmi lr, #-2147483647 @ 0x80000001 │ │ │ │ tstmi pc, #72, 22 @ 0x12000 │ │ │ │ - blx 1111418 │ │ │ │ + blx 1011420 │ │ │ │ eorcs r9, r7, #72704 @ 0x11c00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ strtmi r9, [r0], -r8, asr #22 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8daf9af │ │ │ │ - blls 13b74b8 │ │ │ │ + @ instruction: 0xf8daf9ab │ │ │ │ + blls 13b74c0 │ │ │ │ ldrmi r2, [r1], -lr, lsl #4 │ │ │ │ @ instruction: 0xf8d94620 │ │ │ │ tstmi lr, #0 │ │ │ │ tstmi pc, #72, 22 @ 0x12000 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ vst2.8 {d9-d12}, [r3], r8 │ │ │ │ strls r6, [r1, #-936] @ 0xfffffc58 │ │ │ │ svclt 0x00183b00 │ │ │ │ movwls r2, #769 @ 0x301 │ │ │ │ - @ instruction: 0xf998f7fa │ │ │ │ + @ instruction: 0xf994f7fa │ │ │ │ adccs r9, r8, #72704 @ 0x11c00 │ │ │ │ tstmi lr, #42991616 @ 0x2900000 │ │ │ │ strbmi r9, [r0], -r8, asr #22 │ │ │ │ @ instruction: 0xf65b431f │ │ │ │ - ldrbmi lr, [sl], -lr, ror #31 │ │ │ │ + ldrbmi lr, [sl], -sl, ror #31 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - mcr2 7, 2, pc, cr8, cr10, {7} @ │ │ │ │ + mcr2 7, 2, pc, cr4, cr10, {7} @ │ │ │ │ movwls r9, #2887 @ 0xb47 │ │ │ │ - blls 13dbcc4 │ │ │ │ + blls 13dbccc │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8d9f981 │ │ │ │ - blls 13bf4b4 │ │ │ │ - bls 13e4d28 │ │ │ │ + @ instruction: 0xf8d9f97d │ │ │ │ + blls 13bf4bc │ │ │ │ + bls 13e4d30 │ │ │ │ @ instruction: 0xf8db431e │ │ │ │ tstmi r7, #0 │ │ │ │ vst3.8 {d9,d11,d13}, [r3], r1 │ │ │ │ movwls r6, #29352 @ 0x72a8 │ │ │ │ svclt 0x00183a00 │ │ │ │ andls r2, r0, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0x4611221e │ │ │ │ - @ instruction: 0xf96cf7fa │ │ │ │ + @ instruction: 0xf968f7fa │ │ │ │ ldrbmi r9, [r9], -r7, asr #20 │ │ │ │ tstmi r6, #32, 12 @ 0x2000000 │ │ │ │ tstmi r7, #72, 20 @ 0x48000 │ │ │ │ - @ instruction: 0xf9e8f7fa │ │ │ │ + @ instruction: 0xf9e4f7fa │ │ │ │ @ instruction: 0x212f9a47 │ │ │ │ strtmi r9, [r0], -r0, lsl #4 │ │ │ │ andls r9, r1, #72, 20 @ 0x48000 │ │ │ │ @ instruction: 0xf7fa2236 │ │ │ │ - @ instruction: 0xf8d9f95b │ │ │ │ - bls 13b7510 │ │ │ │ + @ instruction: 0xf8d9f957 │ │ │ │ + bls 13b7518 │ │ │ │ tstmi r6, #32, 12 @ 0x2000000 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ vst3.8 {d9,d11,d13}, [r2], r1 │ │ │ │ - bcc 1ebfa0 │ │ │ │ + bcc 1ebfa8 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ - bls 13f7d08 │ │ │ │ + bls 13f7d10 │ │ │ │ andscs r4, pc, #1543503872 @ 0x5c000000 │ │ │ │ @ instruction: 0xf7fa4611 │ │ │ │ - bls 13d1a30 │ │ │ │ + bls 13d1a28 │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ - bls 13e4174 │ │ │ │ + bls 13e417c │ │ │ │ adccs r4, r8, #1543503872 @ 0x5c000000 │ │ │ │ - svc 0x009cf65b │ │ │ │ + svc 0x0098f65b │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ - bls 13d2d0c │ │ │ │ + bls 13d2d04 │ │ │ │ tstcs r0, r0, lsl #4 │ │ │ │ strtmi r9, [r0], -r8, asr #20 │ │ │ │ andscs r9, ip, #268435456 @ 0x10000000 │ │ │ │ - @ instruction: 0xf930f7fa │ │ │ │ - blls 339e60 │ │ │ │ - tstmi r6, #32, 12 @ 0x2000000 │ │ │ │ - stmib sp, {r3, r6, r9, fp, ip, pc}^ │ │ │ │ - tstmi r7, #0, 10 │ │ │ │ - ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ - @ instruction: 0xf924f7fa │ │ │ │ - blls 3b9e78 │ │ │ │ - bls 13e41b8 │ │ │ │ - bls 2a41c0 │ │ │ │ - cmple ip, r0, lsl #20 │ │ │ │ + @ instruction: 0xf92cf7fa │ │ │ │ + blls 3b9e68 │ │ │ │ + bls 13e41a8 │ │ │ │ + bls 2a41b0 │ │ │ │ + cmple r8, r0, lsl #20 │ │ │ │ @ instruction: 0x2010f8da │ │ │ │ - svclt 0x00872a01 │ │ │ │ - vabal.u8 q9, d3, d0 │ │ │ │ - blls 298278 │ │ │ │ - andcs r4, pc, #30408704 @ 0x1d00000 │ │ │ │ - strcc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ + svclt 0x008b2a01 │ │ │ │ + strtmi r2, [fp], -r0, lsl #4 │ │ │ │ + movtne pc, #963 @ 0x3c3 @ │ │ │ │ + stmib sp, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ + andcs r3, pc, #0, 4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf90cf7fa │ │ │ │ - @ instruction: 0x21289a47 │ │ │ │ - tstmi r6, #32, 12 @ 0x2000000 │ │ │ │ + @ instruction: 0xf914f7fa │ │ │ │ + blls 13f9e98 │ │ │ │ + tstmi r6, #40, 2 │ │ │ │ + eorcs r4, r9, #32, 12 @ 0x2000000 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf04f2229 │ │ │ │ - stmib sp, {r8, fp}^ │ │ │ │ - @ instruction: 0x9d488900 │ │ │ │ - @ instruction: 0xf8fef7fa │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7fa431f │ │ │ │ + blls 3119ac │ │ │ │ + stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ + ldrmi r3, [r1], -r0, lsl #10 │ │ │ │ + strtmi r9, [r0], -r7, asr #22 │ │ │ │ + blls 13e4220 │ │ │ │ + streq lr, [r3, #-2631] @ 0xfffff5b9 │ │ │ │ + @ instruction: 0xf8f8f7fa │ │ │ │ strtmi r9, [r0], -r6, lsl #18 │ │ │ │ - teqmi sp, #72704 @ 0x11c00 │ │ │ │ - tstmi lr, #2260992 @ 0x228000 │ │ │ │ - ldmeq r2, {r3, r6, r8, r9, fp, ip, pc} │ │ │ │ - bcs 116422c │ │ │ │ - movwcs fp, #3847 @ 0xf07 │ │ │ │ - stmdavs fp, {r1, r3, r4, r9, sl, lr} │ │ │ │ - svclt 0x001e9a08 │ │ │ │ - @ instruction: 0x4613405a │ │ │ │ - andls r2, r1, #0, 4 │ │ │ │ - eoreq pc, lr, #79 @ 0x4f │ │ │ │ - vmov.f32 d27, #-24 @ 0xc1c00000 │ │ │ │ - ldrmi r0, [r1], -r0, lsl #7 │ │ │ │ - @ instruction: 0xf7fa9300 │ │ │ │ - ldmib sp, {r0, r5, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - teqmi r2, #469762049 @ 0x1c000001 │ │ │ │ - strb r4, [r8], fp, lsr #6 │ │ │ │ - cmpeq r3, r3, asr #20 │ │ │ │ - movweq pc, #4099 @ 0x1003 @ │ │ │ │ + stmibhi fp, {r0, r1, r2, r6, r9, fp, ip, pc} │ │ │ │ + bls 13e4214 │ │ │ │ + tstmi r5, #10158080 @ 0x9b0000 │ │ │ │ + svclt 0x00072b3e │ │ │ │ + ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ + bls 3ed5f8 │ │ │ │ + subsmi fp, sl, lr, lsl pc │ │ │ │ + andcs r4, r0, #19922944 @ 0x1300000 │ │ │ │ + @ instruction: 0xf04f9201 │ │ │ │ + svclt 0x0018022e │ │ │ │ + orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + movwls r4, #1553 @ 0x611 │ │ │ │ + @ instruction: 0xf8dcf7fa │ │ │ │ + movtcs lr, #31197 @ 0x79dd │ │ │ │ + @ instruction: 0x432b4332 │ │ │ │ + ldrmi lr, [r1], -r7, asr #13 │ │ │ │ + subeq pc, r0, #134217731 @ 0x8000003 │ │ │ │ tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ - strb r9, [ip, #-773] @ 0xfffffcfb │ │ │ │ + strb r9, [ip, #-260] @ 0xfffffefc │ │ │ │ @ instruction: 0xf3c39b03 │ │ │ │ strbmi r0, [r3], -r0, asr #14 │ │ │ │ vmov.i32 d30, #-1493172224 @ 0xa7000000 │ │ │ │ - ldr r0, [r8, r0, asr #6]! │ │ │ │ - ldmib lr!, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq ip, sl, r8, lsr #31 │ │ │ │ + strtmi r0, [sl], -r0, asr #6 │ │ │ │ + @ instruction: 0xf65ce7ab │ │ │ │ + svclt 0x0000e9fa │ │ │ │ + rsbseq ip, sl, r4, lsr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, ip, ror ip │ │ │ │ + rsbseq ip, sl, r4, ror ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ @ instruction: 0xf04fb0b1 │ │ │ │ strmi r0, [r8], r0, lsl #18 │ │ │ │ svcge 0x002d4b47 │ │ │ │ @@ -429481,195 +429483,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, #10682368 @ 0xa30000 │ │ │ │ + eorcs pc, ip, #10289152 @ 0x9d0000 │ │ │ │ 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: 0xf898f7fa │ │ │ │ + @ instruction: 0xf892f7fa │ │ │ │ eorscs r9, fp, #46080 @ 0xb400 │ │ │ │ - b 1464f58 │ │ │ │ - blls d55e88 │ │ │ │ + b 1464f64 │ │ │ │ + blls d55e94 │ │ │ │ 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: 0xf888f7fa │ │ │ │ + @ instruction: 0xf882f7fa │ │ │ │ eorcs r9, sp, #46080 @ 0xb400 │ │ │ │ - b 1478a98 │ │ │ │ - blls d54aa8 │ │ │ │ + b 1478aa4 │ │ │ │ + blls d54ab4 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7fa431c │ │ │ │ - blls d51898 │ │ │ │ + blls d5188c │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - blls d64328 │ │ │ │ - blge 264328 │ │ │ │ + blls d64334 │ │ │ │ + blge 264334 │ │ │ │ @ instruction: 0xf65b4618 │ │ │ │ - @ instruction: 0xf8d8eed0 │ │ │ │ + @ instruction: 0xf8d8eeca │ │ │ │ @ instruction: 0x46013018 │ │ │ │ @ instruction: 0xf8cd4638 │ │ │ │ ldmdavs sl, {r2, r5, ip, pc} │ │ │ │ mulge r0, r2, r8 │ │ │ │ - bne 2105fc │ │ │ │ + bne 210608 │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - blx fe6916c6 │ │ │ │ + blx fe5116d2 │ │ │ │ movwls r9, #2861 @ 0xb2d │ │ │ │ - blls d5bf80 │ │ │ │ + blls d5bf8c │ │ │ │ ldrtmi r2, [r8], -r0, lsr #2 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8cdf859 │ │ │ │ + @ instruction: 0xf8cdf853 │ │ │ │ eorcs r9, r9, #4 │ │ │ │ @ instruction: 0xf8982128 │ │ │ │ ldrtmi r3, [r8], -ip │ │ │ │ - blls d38300 │ │ │ │ - blls d64378 │ │ │ │ + blls d3830c │ │ │ │ + blls d64384 │ │ │ │ @ instruction: 0xf7fa431c │ │ │ │ - blls d51838 │ │ │ │ + blls d5182c │ │ │ │ @ instruction: 0x46112231 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ @ instruction: 0xf8cd9b2e │ │ │ │ @ instruction: 0xf8cda000 │ │ │ │ tstmi ip, #4 │ │ │ │ - @ instruction: 0xf83ef7fa │ │ │ │ + @ instruction: 0xf838f7fa │ │ │ │ @ instruction: 0x232de9dd │ │ │ │ - bmi 4a4380 │ │ │ │ - blmi 3e43a0 │ │ │ │ + bmi 4a438c │ │ │ │ + blmi 3e43ac │ │ │ │ eorsvs r4, r5, sl, ror r4 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, sp, lr}^ │ │ │ │ - blls dad7a4 │ │ │ │ + blls dad7b0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ eorslt r4, r1, r0, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - ldmdb ip, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq ip, [sl], #-158 @ 0xffffff62 │ │ │ │ - ldrsbteq ip, [sl], #-128 @ 0xffffff80 │ │ │ │ + ldrhteq ip, [sl], #-146 @ 0xffffff6e │ │ │ │ + rsbseq ip, sl, r4, 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 1ca5198 │ │ │ │ + blmi 1ca51a4 │ │ │ │ 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, #196608 @ 0x30000 │ │ │ │ + @ instruction: 0xf7f99300 │ │ │ │ + eorcs pc, ip, #1012 @ 0x3f4 │ │ │ │ movteq pc, #964 @ 0x3c4 @ │ │ │ │ ldmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [r0], -r3, lsl #20 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xfff8f7f9 │ │ │ │ + @ instruction: 0xfff2f7f9 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ce0e8 │ │ │ │ + beq 2ce0f4 │ │ │ │ orreq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ strne pc, [r0], #-964 @ 0xfffffc3c │ │ │ │ - @ instruction: 0xffe8f7f9 │ │ │ │ + @ instruction: 0xffe2f7f9 │ │ │ │ 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: 0xffdcf7f9 │ │ │ │ + @ instruction: 0xffd6f7f9 │ │ │ │ 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 2d3734 │ │ │ │ eorscs r9, r0, #262144 @ 0x40000 │ │ │ │ - blls 2e4480 │ │ │ │ + blls 2e448c │ │ │ │ ldrtmi r2, [r0], -lr, lsr #2 │ │ │ │ @ instruction: 0xf8d9431c │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ - @ instruction: 0xffc2f7f9 │ │ │ │ + @ instruction: 0xffbcf7f9 │ │ │ │ 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: 0xf8d9ffb5 │ │ │ │ - blls 2bb89c │ │ │ │ + @ instruction: 0xf8d9ffaf │ │ │ │ + blls 2bb8a8 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0xf8da9b04 │ │ │ │ tstmi ip, #0 │ │ │ │ - blx ff311836 │ │ │ │ + blx ff191842 │ │ │ │ eorcs r9, r7, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d36e4 │ │ │ │ + blls 2d36d8 │ │ │ │ ldrdne pc, [r4], -sl │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ tstmi ip, #4, 22 @ 0x1000 │ │ │ │ - blx fee9185a │ │ │ │ + blx fed11866 │ │ │ │ andcs r9, pc, #3072 @ 0xc00 │ │ │ │ mrscs r9, (UNDEF: 56) │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d36c0 │ │ │ │ + blls 2d36b4 │ │ │ │ ldrdne pc, [r8], -sl │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ tstmi ip, #4, 22 @ 0x1000 │ │ │ │ - blx fea1187e │ │ │ │ + blx fe89188a │ │ │ │ andscs r9, r7, #3072 @ 0xc00 │ │ │ │ tstcs r0, r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d369c │ │ │ │ + blls 2d3690 │ │ │ │ ldrdne pc, [ip], -sl │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ tstmi ip, #4, 22 @ 0x1000 │ │ │ │ - blx fe5918a2 │ │ │ │ + blx fe4118ae │ │ │ │ andscs r9, pc, #3072 @ 0xc00 │ │ │ │ tstcs r8, r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - @ instruction: 0xf8d9ff6b │ │ │ │ + @ instruction: 0xf8d9ff65 │ │ │ │ @ instruction: 0x4630301c │ │ │ │ - blls 2ad938 │ │ │ │ - blls 2e454c │ │ │ │ + blls 2ad944 │ │ │ │ + blls 2e4558 │ │ │ │ @ instruction: 0xf7fa431c │ │ │ │ - blls 2d26cc │ │ │ │ + blls 2d26c0 │ │ │ │ movwls r2, #519 @ 0x207 │ │ │ │ - blls 2e51cc │ │ │ │ + blls 2e51d8 │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - @ instruction: 0xff58f7f9 │ │ │ │ + @ instruction: 0xff52f7f9 │ │ │ │ movwcs lr, #14813 @ 0x39dd │ │ │ │ - bmi 4e454c │ │ │ │ - blmi 42456c │ │ │ │ + bmi 4e4558 │ │ │ │ + blmi 424578 │ │ │ │ @ instruction: 0xf8c8447a │ │ │ │ @ instruction: 0xf8c85000 │ │ │ │ ldmpl r3, {r2, lr}^ │ │ │ │ - blls 32d974 │ │ │ │ + blls 32d980 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andlt r4, r6, r0, asr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - ldmda r4!, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda lr!, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, lr, ror r8 │ │ │ │ - rsbseq ip, sl, r4, lsl #14 │ │ │ │ + rsbseq ip, sl, r2, ror r8 │ │ │ │ + ldrshteq ip, [sl], #-104 @ 0xffffff98 │ │ │ │ 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 │ │ │ │ @@ -429678,221 +429680,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, #25, 30 @ 0x64 │ │ │ │ + eorcs pc, ip, #19, 30 @ 0x4c │ │ │ │ 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: 0xff0ef7f9 │ │ │ │ + @ instruction: 0xff08f7f9 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ - b 146524c │ │ │ │ - blls 2d619c │ │ │ │ + b 1465258 │ │ │ │ + blls 2d61a8 │ │ │ │ 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 │ │ │ │ - mrc2 7, 7, pc, cr14, cr9, {7} │ │ │ │ + mrc2 7, 7, pc, cr8, cr9, {7} │ │ │ │ eorcs r9, sp, #3072 @ 0xc00 │ │ │ │ - b 14789ac │ │ │ │ - blls 2d49bc │ │ │ │ + b 14789b8 │ │ │ │ + blls 2d49c8 │ │ │ │ @ instruction: 0x46304611 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f9431d │ │ │ │ - blls 2d3584 │ │ │ │ + blls 2d3578 │ │ │ │ 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, cr4, cr9, {7} @ │ │ │ │ + mrc2 7, 6, pc, cr14, cr9, {7} │ │ │ │ @ instruction: 0xf8cd9b03 │ │ │ │ eorscs r9, r0, #4 │ │ │ │ - blls 2e4654 │ │ │ │ + blls 2e4660 │ │ │ │ ldrtmi r2, [r0], -lr, lsr #2 │ │ │ │ - bvs 20a4660 │ │ │ │ + bvs 20a466c │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - blls 2d3550 │ │ │ │ + blls 2d3544 │ │ │ │ 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 │ │ │ │ - mcr2 7, 6, pc, cr10, cr9, {7} @ │ │ │ │ + mcr2 7, 6, pc, cr4, cr9, {7} @ │ │ │ │ @ instruction: 0x463069bb │ │ │ │ - blls 2ada78 │ │ │ │ - blls 2e4688 │ │ │ │ + blls 2ada84 │ │ │ │ + blls 2e4694 │ │ │ │ @ instruction: 0xf7fa431d │ │ │ │ - blls 2d258c │ │ │ │ + blls 2d2580 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 2dbea8 │ │ │ │ + blls 2dbeb4 │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - mrc2 7, 5, pc, cr8, cr9, {7} │ │ │ │ - blls 2ae230 │ │ │ │ + mrc2 7, 5, pc, cr2, cr9, {7} │ │ │ │ + blls 2ae23c │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ ldmdavs r9!, {r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf7fa431d │ │ │ │ - blls 2d2568 │ │ │ │ + blls 2d255c │ │ │ │ movwls r2, #519 @ 0x207 │ │ │ │ - blls 2e5370 │ │ │ │ + blls 2e537c │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - mcr2 7, 5, pc, cr6, cr9, {7} @ │ │ │ │ + mcr2 7, 5, pc, cr0, cr9, {7} @ │ │ │ │ ldmdavs r9!, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - blx ff011a4c │ │ │ │ + blx fee91a58 │ │ │ │ andcs r9, pc, #3072 @ 0xc00 │ │ │ │ mrscs r9, (UNDEF: 56) │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d34cc │ │ │ │ + blls 2d34c0 │ │ │ │ @ instruction: 0x463068b9 │ │ │ │ - blls 2e46f0 │ │ │ │ + blls 2e46fc │ │ │ │ @ instruction: 0xf7fa431d │ │ │ │ - blls 2d2524 │ │ │ │ + blls 2d2518 │ │ │ │ movwls r2, #535 @ 0x217 │ │ │ │ - blls 2dbed0 │ │ │ │ + blls 2dbedc │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - mcr2 7, 4, pc, cr4, cr9, {7} @ │ │ │ │ + mrc2 7, 3, pc, cr14, cr9, {7} │ │ │ │ ldmvs r9!, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - blx fe791a90 │ │ │ │ + blx fe611a9c │ │ │ │ andscs r9, pc, #3072 @ 0xc00 │ │ │ │ ldrtmi r9, [r0], -r0, lsl #6 │ │ │ │ tstcs r8, r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - ldmib sp, {r0, r1, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, 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 0x0000ef90 │ │ │ │ + svclt 0x0000ef8a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, sl, lsr #13 │ │ │ │ - rsbseq ip, sl, sl, lsr r5 │ │ │ │ + @ instruction: 0x007ac69e │ │ │ │ + rsbseq ip, sl, lr, lsr #10 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strcs fp, [r0, -r6, lsl #1] │ │ │ │ - blmi 1aa5534 │ │ │ │ + blmi 1aa5540 │ │ │ │ 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, #848 @ 0x350 │ │ │ │ + eorcs pc, ip, #752 @ 0x2f0 │ │ │ │ movteq pc, #964 @ 0x3c4 @ │ │ │ │ ldmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ ldrtmi sl, [r0], -r3, lsl #10 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - mcr2 7, 1, pc, cr10, cr9, {7} @ │ │ │ │ + mcr2 7, 1, pc, cr4, cr9, {7} @ │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ - b 1465414 │ │ │ │ - blls 2d6364 │ │ │ │ + b 1465420 │ │ │ │ + blls 2d6370 │ │ │ │ tstmi sp, #17825792 @ 0x1100000 │ │ │ │ orreq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ strne pc, [r0], #-964 @ 0xfffffc3c │ │ │ │ - mrc2 7, 0, pc, cr10, cr9, {7} │ │ │ │ + mrc2 7, 0, pc, cr4, cr9, {7} │ │ │ │ eorcs r9, sp, #3072 @ 0xc00 │ │ │ │ - b 1478b74 │ │ │ │ - blls 2d4b84 │ │ │ │ + b 1478b80 │ │ │ │ + blls 2d4b90 │ │ │ │ @ instruction: 0x46304611 │ │ │ │ tstmi sp, #262144 @ 0x40000 │ │ │ │ - mcr2 7, 0, pc, cr14, cr9, {7} @ │ │ │ │ + mcr2 7, 0, pc, cr8, 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 2d3398 │ │ │ │ eorscs r9, r0, #262144 @ 0x40000 │ │ │ │ - blls 2e4818 │ │ │ │ + blls 2e4824 │ │ │ │ ldrtmi r2, [r0], -lr, lsr #2 │ │ │ │ @ instruction: 0xf8d9431d │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ - ldc2l 7, cr15, [r4, #996]! @ 0x3e4 │ │ │ │ + stc2l 7, cr15, [lr, #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: 0xf8d9fde7 │ │ │ │ - blls 2bbc38 │ │ │ │ + @ instruction: 0xf8d9fde1 │ │ │ │ + blls 2bbc44 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0xf8da9b04 │ │ │ │ tstmi sp, #0 │ │ │ │ - @ instruction: 0xf9f6f7fa │ │ │ │ + @ instruction: 0xf9f0f7fa │ │ │ │ eorcs r9, r7, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d3348 │ │ │ │ + blls 2d333c │ │ │ │ ldrdne pc, [r4], -sl │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - @ instruction: 0xf9e4f7fa │ │ │ │ + @ instruction: 0xf9def7fa │ │ │ │ andscs r9, r7, #3072 @ 0xc00 │ │ │ │ tstcs r0, r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - @ instruction: 0xf8d9fdc1 │ │ │ │ - blls 2b7c94 │ │ │ │ + @ instruction: 0xf8d9fdbb │ │ │ │ + blls 2b7ca0 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0xf8d99b04 │ │ │ │ tstmi sp, #0 │ │ │ │ - @ instruction: 0xf9d0f7fa │ │ │ │ + @ instruction: 0xf9caf7fa │ │ │ │ andcs r9, r7, #3072 @ 0xc00 │ │ │ │ ldrtmi r9, [r9], -r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d32fc │ │ │ │ + blls 2d32f0 │ │ │ │ ldrdne pc, [r4], -r9 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - @ instruction: 0xf9bef7fa │ │ │ │ + @ instruction: 0xf9b8f7fa │ │ │ │ andcs r9, pc, #3072 @ 0xc00 │ │ │ │ ldrtmi r9, [r0], -r0, lsl #6 │ │ │ │ tstcs r8, r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - ldmib sp, {r0, r1, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r4, 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 0x0000eeb8 │ │ │ │ + svclt 0x0000eeb2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, r2, ror #9 │ │ │ │ - rsbseq ip, sl, sl, lsl #7 │ │ │ │ + ldrsbteq ip, [sl], #-70 @ 0xffffffba │ │ │ │ + rsbseq ip, sl, lr, ror r3 │ │ │ │ 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 │ │ │ │ @@ -429901,56 +429903,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 │ │ │ │ - ldc2l 7, cr15, [sl, #-996] @ 0xfffffc1c │ │ │ │ + ldc2l 7, cr15, [r4, #-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 2d3234 │ │ │ │ @ instruction: 0x46402230 │ │ │ │ - blls 2e4980 │ │ │ │ + blls 2e498c │ │ │ │ tstmi pc, #17825792 @ 0x1100000 │ │ │ │ biceq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ - bcc 20e44c │ │ │ │ + bcc 20e458 │ │ │ │ streq pc, [r0], #964 @ 0x3c4 │ │ │ │ - stc2l 7, cr15, [r0, #-996] @ 0xfffffc1c │ │ │ │ + ldc2 7, cr15, [sl, #-996]! @ 0xfffffc1c │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 13bbd44 │ │ │ │ + b 13bbd50 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - @ instruction: 0xf8cdfd33 │ │ │ │ + @ instruction: 0xf8cdfd2d │ │ │ │ eorcs sl, sl, #4 │ │ │ │ @ instruction: 0xf8994640 │ │ │ │ @ instruction: 0x2128300c │ │ │ │ - blls 2b894c │ │ │ │ - blls 2e49c4 │ │ │ │ + blls 2b8958 │ │ │ │ + blls 2e49d0 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r2, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, 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 0x0000ee44 │ │ │ │ + svclt 0x0000ee3e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, ip, lsr #6 │ │ │ │ - @ instruction: 0x007ac29e │ │ │ │ + rsbseq ip, sl, r0, lsr #6 │ │ │ │ + @ instruction: 0x007ac292 │ │ │ │ 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 │ │ │ │ @@ -429959,65 +429961,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, #59136 @ 0xe700 │ │ │ │ + eorcs pc, ip, #57600 @ 0xe100 │ │ │ │ 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} │ │ │ │ - ldc2l 7, cr15, [ip], {249} @ 0xf9 │ │ │ │ + ldc2l 7, cr15, [r6], {249} @ 0xf9 │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ce720 │ │ │ │ + beq 2ce72c │ │ │ │ biceq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ streq pc, [r0], #964 @ 0x3c4 │ │ │ │ - stc2l 7, cr15, [ip], {249} @ 0xf9 │ │ │ │ + stc2l 7, cr15, [r6], {249} @ 0xf9 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 1477e2c │ │ │ │ + b 1477e38 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - blls 2d3120 │ │ │ │ + blls 2d3114 │ │ │ │ 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: 0xf8d8fcb1 │ │ │ │ + @ instruction: 0xf8d8fcab │ │ │ │ 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 2b8a58 │ │ │ │ - blls 2e4ad0 │ │ │ │ + blls 2b8a64 │ │ │ │ + blls 2e4adc │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r4, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, 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 0x0000edbe │ │ │ │ + svclt 0x0000edb8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, r6, asr #4 │ │ │ │ - @ instruction: 0x007ac192 │ │ │ │ + rsbseq ip, sl, sl, lsr r2 │ │ │ │ + rsbseq ip, sl, r6, 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 │ │ │ │ @@ -430026,49 +430028,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, #24832 @ 0x6100 │ │ │ │ + eorcs pc, ip, #23296 @ 0x5b00 │ │ │ │ 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, r4, cr9 @ │ │ │ │ + mcrr2 7, 15, pc, lr, cr9 @ │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 1477f1c │ │ │ │ + b 1477f28 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - @ instruction: 0xf8d8fc47 │ │ │ │ + @ instruction: 0xf8d8fc41 │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ @ instruction: 0x4649221f │ │ │ │ @ instruction: 0x17db4630 │ │ │ │ - blls 2b8b28 │ │ │ │ - blls 2e4b9c │ │ │ │ + blls 2b8b34 │ │ │ │ + blls 2e4ba8 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r3, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r4, 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 0x0000ed58 │ │ │ │ + svclt 0x0000ed52 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, sl, lsr r1 │ │ │ │ - rsbseq ip, sl, r6, asr #1 │ │ │ │ + rsbseq ip, sl, lr, lsr #2 │ │ │ │ + ldrhteq ip, [sl], #-10 │ │ │ │ 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 │ │ │ │ @@ -430077,55 +430079,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, #257024 @ 0x3ec00 │ │ │ │ + eorcs pc, ip, #250880 @ 0x3d400 │ │ │ │ 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 ffd91faa │ │ │ │ + blx ffc11fb6 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 1477fe8 │ │ │ │ + b 1477ff4 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - @ instruction: 0xf8d8fbe1 │ │ │ │ + @ instruction: 0xf8d8fbdb │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ andscs r4, pc, #76546048 @ 0x4900000 │ │ │ │ @ instruction: 0x17db4638 │ │ │ │ - blls 2b8bf4 │ │ │ │ - blls 2e4c68 │ │ │ │ + blls 2b8c00 │ │ │ │ + blls 2e4c74 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - blls 2d2f48 │ │ │ │ + blls 2d2f3c │ │ │ │ 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 ff391ffa │ │ │ │ + blx ff212006 │ │ │ │ movwcs lr, #14813 @ 0x39dd │ │ │ │ - bmi 4a4c70 │ │ │ │ - blmi 3e4c90 │ │ │ │ + bmi 4a4c7c │ │ │ │ + blmi 3e4c9c │ │ │ │ eorsvs r4, r5, sl, ror r4 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, sp, lr}^ │ │ │ │ - blls 32e094 │ │ │ │ + blls 32e0a0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andlt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - stcl 6, cr15, [r4], #364 @ 0x16c │ │ │ │ + ldcl 6, cr15, [lr], {91} @ 0x5b │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, lr, rrx │ │ │ │ - rsbseq fp, sl, r0, ror #31 │ │ │ │ + rsbseq ip, sl, r2, rrx │ │ │ │ + ldrsbteq fp, [sl], #-244 @ 0xffffff0c │ │ │ │ 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 │ │ │ │ @@ -430134,63 +430136,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, #140288 @ 0x22400 │ │ │ │ + eorcs pc, ip, #134144 @ 0x20c00 │ │ │ │ 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 219208a │ │ │ │ + blx 2012096 │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ce9dc │ │ │ │ + beq 2ce9e8 │ │ │ │ biceq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ stmdacc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ streq pc, [r0], #964 @ 0x3c4 │ │ │ │ - blx 1d920aa │ │ │ │ + blx 1c120b6 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 14740e8 │ │ │ │ + b 14740f4 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - blls 2d2e64 │ │ │ │ + blls 2d2e58 │ │ │ │ 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: 0xf8d9fb53 │ │ │ │ + @ instruction: 0xf8d9fb4d │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ @ instruction: 0x4641221f │ │ │ │ @ instruction: 0x17db4638 │ │ │ │ - blls 2b8d10 │ │ │ │ - blls 2e4d84 │ │ │ │ + blls 2b8d1c │ │ │ │ + blls 2e4d90 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r2, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, 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 0x0000ec64 │ │ │ │ + svclt 0x0000ec5e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, sl, lsl #31 │ │ │ │ - ldrsbteq fp, [sl], #-238 @ 0xffffff12 │ │ │ │ + rsbseq fp, sl, lr, ror pc │ │ │ │ + ldrsbteq fp, [sl], #-226 @ 0xffffff1e │ │ │ │ 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 │ │ │ │ @@ -430199,163 +430201,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, #7168 @ 0x1c00 │ │ │ │ + eorcs pc, ip, #1024 @ 0x400 │ │ │ │ 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 11218c │ │ │ │ + blx fff92198 │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ceae0 │ │ │ │ + beq 2ceaec │ │ │ │ biceq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ stmdacc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ streq pc, [r0], #964 @ 0x3c4 │ │ │ │ - blx ffd121ac │ │ │ │ + blx ffb921b8 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 14741ec │ │ │ │ + b 14741f8 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - blls 2d2d60 │ │ │ │ + blls 2d2d54 │ │ │ │ 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: 0xf8d9fad1 │ │ │ │ + @ instruction: 0xf8d9facb │ │ │ │ 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 2b8e18 │ │ │ │ - blls 2e4e90 │ │ │ │ + blls 2b8e24 │ │ │ │ + blls 2e4e9c │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - @ instruction: 0xf8d9fabf │ │ │ │ + @ instruction: 0xf8d9fab9 │ │ │ │ andscs r3, pc, #36 @ 0x24 │ │ │ │ strbmi r9, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0x17db4638 │ │ │ │ - blls 2b8e38 │ │ │ │ - blls 2e4eac │ │ │ │ + blls 2b8e44 │ │ │ │ + blls 2e4eb8 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r4, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, 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 0x0000ebd0 │ │ │ │ + svclt 0x0000ebca │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, r6, lsl #29 │ │ │ │ - ldrhteq fp, [sl], #-214 @ 0xffffff2a │ │ │ │ + rsbseq fp, sl, sl, ror lr │ │ │ │ + rsbseq fp, sl, sl, lsr #27 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strcs fp, [r0, -r7, lsl #1] │ │ │ │ - blmi 1665ac8 │ │ │ │ + blmi 1665ad4 │ │ │ │ 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, #479232 @ 0x75000 │ │ │ │ + eorcs pc, ip, #454656 @ 0x6f000 │ │ │ │ movteq pc, #965 @ 0x3c5 @ │ │ │ │ ldmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ strtmi sl, [r0], -r3, lsl #18 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blx 1c922b0 │ │ │ │ + blx 1b122bc │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ - b 1465b54 │ │ │ │ - blls 2d6ae4 │ │ │ │ - b 1425b20 │ │ │ │ + b 1465b60 │ │ │ │ + blls 2d6af0 │ │ │ │ + b 1425b2c │ │ │ │ @ instruction: 0xf3c50903 │ │ │ │ stmib sp, {r6, r7, r8, r9}^ │ │ │ │ vabdl.u8 , d5, d0 │ │ │ │ @ instruction: 0xf7f90580 │ │ │ │ - blls 2d2c54 │ │ │ │ + blls 2d2c48 │ │ │ │ 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 15122ec │ │ │ │ + blx 13922f8 │ │ │ │ strls r9, [r1, -r3, lsl #22] │ │ │ │ tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - b 1425b98 │ │ │ │ + b 1425ba4 │ │ │ │ @ instruction: 0xf8960903 │ │ │ │ movwls r3, #32 │ │ │ │ - blx 1192308 │ │ │ │ + blx 1012314 │ │ │ │ @ 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 143af54 │ │ │ │ + b 143af60 │ │ │ │ @ instruction: 0xf7f90b03 │ │ │ │ - blls 2d2bf8 │ │ │ │ + blls 2d2bec │ │ │ │ strls r2, [r1, -sp, lsr #4] │ │ │ │ tstmi sp, #17825792 @ 0x1100000 │ │ │ │ strtmi r9, [r0], -r4, lsl #22 │ │ │ │ - bleq 2cec88 │ │ │ │ + bleq 2cec94 │ │ │ │ mlacc r1, r6, r8, pc @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - @ instruction: 0xf8dafa1d │ │ │ │ + @ instruction: 0xf8dafa17 │ │ │ │ strtmi r3, [r0], -r4 │ │ │ │ @ instruction: 0x212e222f │ │ │ │ @ instruction: 0x9701899b │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ - blls 2b8f7c │ │ │ │ + blls 2b8f88 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f99d04 │ │ │ │ - bvs 1ed2bbc │ │ │ │ + bvs 1ed2bb0 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - b 149cc0c │ │ │ │ + b 149cc18 │ │ │ │ ldrbne r0, [fp, r5, lsl #10] │ │ │ │ - blls 2b8f9c │ │ │ │ - b 1425c80 │ │ │ │ - blls 2d5bac │ │ │ │ + blls 2b8fa8 │ │ │ │ + b 1425c8c │ │ │ │ + blls 2d5bb8 │ │ │ │ streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ - @ instruction: 0xf9fcf7f9 │ │ │ │ + @ instruction: 0xf9f6f7f9 │ │ │ │ movwcs lr, #14813 @ 0x39dd │ │ │ │ - bmi 4e5008 │ │ │ │ - blmi 425024 │ │ │ │ + bmi 4e5014 │ │ │ │ + blmi 425030 │ │ │ │ @ instruction: 0xf8c8447a │ │ │ │ @ instruction: 0xf8c86000 │ │ │ │ ldmpl r3, {r2, lr}^ │ │ │ │ - blls 32e42c │ │ │ │ + blls 32e438 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andlt r4, r7, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bl 811d44 │ │ │ │ + bl 691d50 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, r2, ror #26 │ │ │ │ - rsbseq fp, sl, ip, asr #24 │ │ │ │ + rsbseq fp, sl, r6, asr sp │ │ │ │ + rsbseq fp, sl, r0, asr #24 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0x4616b0b7 │ │ │ │ @ instruction: 0xac334aa5 │ │ │ │ strcs r4, [r0, #-2981] @ 0xfffff45b │ │ │ │ @@ -430364,1280 +430366,1302 @@ │ │ │ │ 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, #3096576 @ 0x2f4000 │ │ │ │ + eorcs pc, ip, #2998272 @ 0x2dc000 │ │ │ │ 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: 0xf9b2f7f9 │ │ │ │ + @ instruction: 0xf9acf7f9 │ │ │ │ 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: 0xf9a4f7f9 │ │ │ │ + @ instruction: 0xf99ef7f9 │ │ │ │ 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: 0xf996f7f9 │ │ │ │ + @ instruction: 0xf990f7f9 │ │ │ │ strls r9, [r1, #-2867] @ 0xfffff4cd │ │ │ │ tstmi pc, #-1879048190 @ 0x90000002 │ │ │ │ @ instruction: 0x21289b34 │ │ │ │ - b 1425d04 │ │ │ │ - blvc e96894 │ │ │ │ + b 1425d10 │ │ │ │ + blvc e968a0 │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - @ instruction: 0xf3c8f989 │ │ │ │ + @ instruction: 0xf3c8f983 │ │ │ │ eorcs r1, sp, #0, 6 │ │ │ │ - blls eb9098 │ │ │ │ + blls eb90a4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - b 13b98a4 │ │ │ │ + b 13b98b0 │ │ │ │ svcls 0x00340803 │ │ │ │ - @ instruction: 0xf97cf7f9 │ │ │ │ - b 142eb78 │ │ │ │ + @ instruction: 0xf976f7f9 │ │ │ │ + b 142eb84 │ │ │ │ eorcs r0, pc, #1835008 @ 0x1c0000 │ │ │ │ ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ - b 13fb184 │ │ │ │ - blls ed64c8 │ │ │ │ + b 13fb190 │ │ │ │ + blls ed64d4 │ │ │ │ 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: 0xf966f7f9 │ │ │ │ + @ instruction: 0xf960f7f9 │ │ │ │ @ instruction: 0x46299b33 │ │ │ │ - b 13e5d5c │ │ │ │ - blls ed64ec │ │ │ │ - tstmi pc, #4, 10 @ 0x1000000 │ │ │ │ - @ instruction: 0xf9e0f7f9 │ │ │ │ - eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ - @ instruction: 0x21209300 │ │ │ │ - @ instruction: 0x46209b34 │ │ │ │ - @ instruction: 0xf7f99301 │ │ │ │ - blls ed2a48 │ │ │ │ - b 13dc900 │ │ │ │ - blls ed6910 │ │ │ │ - andeq lr, r3, #290816 @ 0x47000 │ │ │ │ - ldrtmi sl, [r8], -r8, lsl #30 │ │ │ │ - adccs r9, r8, #1879048192 @ 0x70000000 │ │ │ │ - svc 0x00a4f65a │ │ │ │ - @ instruction: 0xb01cf8d6 │ │ │ │ - tstls r9, #0, 6 │ │ │ │ - @ instruction: 0x463a7b75 │ │ │ │ - ldrdcc pc, [r0], -fp │ │ │ │ - strls r4, [r3, #-1568] @ 0xfffff9e0 │ │ │ │ + b 13e5d68 │ │ │ │ + blls ed64f8 │ │ │ │ + strcs r9, [r0, #-1284] @ 0xfffffafc │ │ │ │ + @ instruction: 0xf7f9431f │ │ │ │ + blls ed2c5c │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls edc980 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf94cf7f9 │ │ │ │ + tstcs r0, r3, lsr fp │ │ │ │ + andeq lr, r3, #72, 20 @ 0x48000 │ │ │ │ + andls r9, r7, #52, 22 @ 0xd000 │ │ │ │ + b 139cfb8 │ │ │ │ + svcge 0x00080903 │ │ │ │ + @ instruction: 0xf65a4638 │ │ │ │ + @ instruction: 0xf8d6ef9e │ │ │ │ + ldrls fp, [r9, #-28] @ 0xffffffe4 │ │ │ │ + blvc 1f25e14 │ │ │ │ + @ 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 ed3258 │ │ │ │ andcs r9, pc, #0, 6 │ │ │ │ tstcs r0, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf928f7f9 │ │ │ │ - bls 3bb220 │ │ │ │ - b 141c958 │ │ │ │ - blls ed6968 │ │ │ │ - tstmi sl, #56, 12 @ 0x3800000 │ │ │ │ + @ instruction: 0xf922f7f9 │ │ │ │ + bls 3bb22c │ │ │ │ + ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ + blls ee51d0 │ │ │ │ adccs r4, r8, #22020096 @ 0x1500000 │ │ │ │ - svc 0x007af65a │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + svc 0x0074f65a │ │ │ │ ldrdlt pc, [r4], -fp │ │ │ │ stmdbls r5, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0x4620465b │ │ │ │ + ldrbmi r4, [fp], -r0, lsr #12 │ │ │ │ @ instruction: 0xf8cd2700 │ │ │ │ ldrls r8, [r9, -r0, rrx] │ │ │ │ - blx c12566 │ │ │ │ + blx a92572 │ │ │ │ andscs r9, pc, #52224 @ 0xcc00 │ │ │ │ tstcs r0, r0, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls f129b0 │ │ │ │ - stmib sp, {r2, r4, r5, r9, sp}^ │ │ │ │ - ldrmi r8, [r1], -r0, lsl #14 │ │ │ │ - b 1325e20 │ │ │ │ - svcls 0x00330803 │ │ │ │ - @ instruction: 0xf8fcf7f9 │ │ │ │ - b 143adbc │ │ │ │ - strtmi r0, [r0], -r7, lsl #14 │ │ │ │ - bls eb6c00 │ │ │ │ - tstmi r7, #10158080 @ 0x9b0000 │ │ │ │ - bls edf2b4 │ │ │ │ - strcs fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ - stmdaeq r2, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - eoreq pc, lr, #79 @ 0x4f │ │ │ │ - blls 384224 │ │ │ │ - stcls 6, cr4, [r2, #-172] @ 0xffffff54 │ │ │ │ - svclt 0x001e4611 │ │ │ │ - vmla.i q10, , d3[6] │ │ │ │ - movwcs r0, #1408 @ 0x580 │ │ │ │ - movwpl lr, #2509 @ 0x9cd │ │ │ │ - @ instruction: 0xf8def7f9 │ │ │ │ - blls 2bbab4 │ │ │ │ - svcls 0x0034433d │ │ │ │ - streq lr, [r7, -r8, asr #20] │ │ │ │ + bls 3129a4 │ │ │ │ + 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, #2277 @ 0x8e5 @ │ │ │ │ + movwls r2, #4660 @ 0x1234 │ │ │ │ + @ instruction: 0x46119b33 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + tstmi pc, #0 │ │ │ │ + @ instruction: 0xf7f99d34 │ │ │ │ + blls ed2954 │ │ │ │ + streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ + blls ee5274 │ │ │ │ + blls 2a5270 │ │ │ │ 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, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - bcs 23b2dc │ │ │ │ - streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ - svclt 0x00889b34 │ │ │ │ - b 139de1c │ │ │ │ - svclt 0x008b0703 │ │ │ │ + ldmdbvs r2!, {r0, r2, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + bcs 23b2ec │ │ │ │ + b 133beec │ │ │ │ + svclt 0x00880503 │ │ │ │ + b 135ce28 │ │ │ │ + svclt 0x008b0607 │ │ │ │ mulcc r0, fp, r8 │ │ │ │ @ instruction: 0xf3c39b03 │ │ │ │ - ldrmi r1, [lr], -r0, asr #6 │ │ │ │ - movwls r2, #563 @ 0x233 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf7f99601 │ │ │ │ - ldmib sp, {r0, r1, r4, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - tstmi r5, #-872415232 @ 0xcc000000 │ │ │ │ - teqmi fp, #86016 @ 0x15000 │ │ │ │ + ldrmi r1, [sl], -r0, asr #6 │ │ │ │ + eorscs r9, r3, #268435456 @ 0x10000000 │ │ │ │ + movwls r4, #1553 @ 0x611 │ │ │ │ + @ instruction: 0xf7f94620 │ │ │ │ + ldmib sp, {r0, r2, r3, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + tstmi r6, #-872415232 @ 0xcc000000 │ │ │ │ + @ instruction: 0x432b4a15 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ - andpl pc, r0, sl, asr #17 │ │ │ │ + andvs pc, r0, sl, asr #17 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0x4650d115 │ │ │ │ + @ instruction: 0x4650d116 │ │ │ │ pop {r0, r1, r2, r4, r5, ip, sp, pc} │ │ │ │ eorcs r8, fp, #240, 30 @ 0x3c0 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - movwls r4, #1553 @ 0x611 │ │ │ │ - strtmi r2, [r0], -r0, lsl #12 │ │ │ │ + ldrmi r2, [r1], -r0, lsl #12 │ │ │ │ + strtmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7f99601 │ │ │ │ - blls 2d28c8 │ │ │ │ - bls efab4c │ │ │ │ - movteq pc, #963 @ 0x3c3 @ │ │ │ │ - tstmi r7, #872415232 @ 0x34000000 │ │ │ │ - @ instruction: 0xf65be7d0 │ │ │ │ - svclt 0x0000e9be │ │ │ │ - rsbseq fp, sl, r0, lsl #24 │ │ │ │ + blls 2d28bc │ │ │ │ + @ instruction: 0x46329934 │ │ │ │ + vmov.i64 d25, #0xff00ffff0000ffff │ │ │ │ + movwmi r0, #54080 @ 0xd340 │ │ │ │ + @ instruction: 0xe7cf433e │ │ │ │ + ldmib r6!, {r0, r1, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrshteq fp, [sl], #-180 @ 0xffffff4c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [sl], #-150 @ 0xffffff6a │ │ │ │ + rsbseq fp, sl, sl, lsr #19 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - cdpeq 8, 11, cr15, cr0, cr12, {6} │ │ │ │ - ldrmi fp, [r5], -fp, asr #1 │ │ │ │ - strcs pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ - strcc pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ + cdpeq 8, 11, cr15, cr8, cr12, {6} │ │ │ │ + ldrmi fp, [r5], -r9, asr #1 │ │ │ │ + ldrcs pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ + ldrcc pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ andls r4, r5, sl, ror r4 │ │ │ │ ldmpl r3, {r0, r1, r8, ip, pc}^ │ │ │ │ - movtls r6, #38939 @ 0x981b │ │ │ │ + movtls r6, #30747 @ 0x781b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - movwls r7, #19307 @ 0x4b6b │ │ │ │ - @ instruction: 0xf0402b00 │ │ │ │ - stmibvs fp!, {r5, r6, r9, pc}^ │ │ │ │ - bcs 22eb80 │ │ │ │ - svclt 0x00886819 │ │ │ │ - stmdavs r9, {r0, r1, r3, r4, r6, fp, sp, lr} │ │ │ │ - ldmdavs fp, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ - subne pc, r0, r1, asr #7 │ │ │ │ - svclt 0x008a9006 │ │ │ │ - stmdbls r6, {r0, r3, r4, r8, r9, lr} │ │ │ │ + movwls r7, #11115 @ 0x2b6b │ │ │ │ + blvc ca5f44 │ │ │ │ + @ instruction: 0xf0402a00 │ │ │ │ + stmdbvs sl!, {r0, r1, r3, r5, r6, r9, pc} │ │ │ │ + bcs 22ee8c │ │ │ │ + stmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ + svclt 0x00946809 │ │ │ │ + ldmdavc r2, {r1, r9, fp, ip, pc} │ │ │ │ + svclt 0x00887809 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ smlalbtne pc, r0, r1, r3 @ │ │ │ │ - @ instruction: 0xf04f68aa │ │ │ │ - blvc c96efc │ │ │ │ - movwls r4, #38608 @ 0x96d0 │ │ │ │ - svclt 0x00142b00 │ │ │ │ - bleq 210844 │ │ │ │ - bleq 250710 │ │ │ │ - stmibeq r0, {r1, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ + stmdbls r4, {r2, r8, ip, pc} │ │ │ │ + beq 210844 │ │ │ │ + ldrbmi r9, [r0], r8, lsl #6 │ │ │ │ + blcs 1e5338 │ │ │ │ + @ instruction: 0xf04fbf14 │ │ │ │ + @ instruction: 0xf0020b00 │ │ │ │ + stmiavs sl!, {r0, r8, r9, fp} │ │ │ │ tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ - movteq pc, #962 @ 0x3c2 @ │ │ │ │ - strbcs pc, [r0, r2, asr #7] @ │ │ │ │ - vsubw.u8 , q1, d7 │ │ │ │ - mrsls r1, R8_usr │ │ │ │ - @ instruction: 0xf1bb9208 │ │ │ │ + vaddw.u8 , q1, d0 │ │ │ │ + @ instruction: 0xf3c20340 │ │ │ │ + @ instruction: 0xf3c20980 │ │ │ │ + movwls r2, #26560 @ 0x67c0 │ │ │ │ + andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + @ instruction: 0xf1bb9207 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - mcrrge 1, 3, r8, r7, cr3 │ │ │ │ + mcrrge 1, 3, r8, r5, cr3 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7f9b004 │ │ │ │ - blls 3d2804 │ │ │ │ + blls 3927f4 │ │ │ │ stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ - blls 13a2f48 │ │ │ │ + blls 1322f58 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 13f9388 │ │ │ │ - @ instruction: 0xf7f9930f │ │ │ │ - blls 13d27ec │ │ │ │ + blls 13793ac │ │ │ │ + @ instruction: 0xf7f99314 │ │ │ │ + blls 13527dc │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - bls 20ee94 │ │ │ │ - movwls r4, #50720 @ 0xc620 │ │ │ │ - @ instruction: 0xf10d9b48 │ │ │ │ - movwls r0, #55664 @ 0xd970 │ │ │ │ - @ instruction: 0xf818f7f9 │ │ │ │ - eorcs r9, sl, #72704 @ 0x11c00 │ │ │ │ + bls 20eea4 │ │ │ │ + tstls r1, #32, 12 @ 0x2000000 │ │ │ │ + tstls r2, #71680 @ 0x11800 │ │ │ │ + @ instruction: 0xf812f7f9 │ │ │ │ + eorcs r9, sl, #70656 @ 0x11400 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ strtmi r7, [r0], -r0, lsl #20 │ │ │ │ - blls 13f93a8 │ │ │ │ - movwls r2, #46848 @ 0xb700 │ │ │ │ - @ instruction: 0xf80cf7f9 │ │ │ │ - eorcs r9, r9, #9216 @ 0x2400 │ │ │ │ - blcc 20eec4 │ │ │ │ - blls 139cc34 │ │ │ │ + blls 13793c8 │ │ │ │ + @ instruction: 0xf7f99310 │ │ │ │ + blls 4127b0 │ │ │ │ + stmib sp, {r0, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x21283b00 │ │ │ │ + strtmi r9, [r0], -r5, asr #22 │ │ │ │ + blls 13793d8 │ │ │ │ + @ instruction: 0xf7f8930e │ │ │ │ + bls 3d4798 │ │ │ │ + blls 1326030 │ │ │ │ + eorcs r9, sp, #0, 4 │ │ │ │ + @ instruction: 0xf8cd4611 │ │ │ │ + movwls sl, #45060 @ 0xb004 │ │ │ │ + movwls r9, #52038 @ 0xcb46 │ │ │ │ + @ instruction: 0xffeef7f8 │ │ │ │ + eorcs r6, pc, #2801664 @ 0x2ac000 │ │ │ │ + ldrmi r9, [r1], -r5, asr #28 │ │ │ │ + strtmi r9, [r0], -r9, lsl #12 │ │ │ │ + ldrdge pc, [r0], -r3 │ │ │ │ + movwls r9, #43846 @ 0xab46 │ │ │ │ + ldrdvs pc, [r0], -sl │ │ │ │ + andhi pc, r4, sp, asr #17 │ │ │ │ + vmov.i32 d25, #-402653184 @ 0xe8000000 │ │ │ │ + movwls r2, #960 @ 0x3c0 │ │ │ │ + @ instruction: 0xffdaf7f8 │ │ │ │ + ldrbmi r9, [r1], -r5, asr #22 │ │ │ │ movwls r4, #30240 @ 0x7620 │ │ │ │ - movwls r9, #39752 @ 0x9b48 │ │ │ │ - @ instruction: 0xf800f7f9 │ │ │ │ - strtmi r9, [r0], -r8, lsl #20 │ │ │ │ - andls r9, r0, #72704 @ 0x11c00 │ │ │ │ - ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - andge pc, r4, sp, asr #17 │ │ │ │ - blls 13f9414 │ │ │ │ - @ instruction: 0xf7f89319 │ │ │ │ - stmibvs fp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - cdpls 2, 4, cr2, cr7, cr15, {1} │ │ │ │ - @ instruction: 0x96164611 │ │ │ │ - @ instruction: 0xf8d34620 │ │ │ │ - blls 13fc7cc │ │ │ │ - @ instruction: 0xf8da9317 │ │ │ │ - @ instruction: 0xf8cd6000 │ │ │ │ - ldrls r8, [sl], -r4 │ │ │ │ - biccs pc, r0, #402653187 @ 0x18000003 │ │ │ │ - @ instruction: 0xf7f89300 │ │ │ │ - blls 13d4760 │ │ │ │ - @ instruction: 0x46204651 │ │ │ │ - blls 13f943c │ │ │ │ - @ instruction: 0xf7f99315 │ │ │ │ - blls 13d2960 │ │ │ │ + blls 1380060 │ │ │ │ + @ instruction: 0xf7f99308 │ │ │ │ + blls 1352954 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 13dcc7c │ │ │ │ + blls 135cc88 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xffcef7f8 │ │ │ │ - adccs r9, r8, #72704 @ 0x11c00 │ │ │ │ - @ instruction: 0x46484659 │ │ │ │ - blls 13f9458 │ │ │ │ - @ instruction: 0xf65a9313 │ │ │ │ - @ instruction: 0xf8d5ee24 │ │ │ │ - @ instruction: 0x464a801c │ │ │ │ + @ instruction: 0xffc8f7f8 │ │ │ │ + adccs r9, r8, #70656 @ 0x11400 │ │ │ │ + @ instruction: 0x46304659 │ │ │ │ + blls 1379478 │ │ │ │ + @ instruction: 0xf65a9306 │ │ │ │ + @ instruction: 0xf8d5ee1e │ │ │ │ + @ instruction: 0x4632901c │ │ │ │ strtmi r9, [r0], -r3, lsl #18 │ │ │ │ - @ instruction: 0xf8d8972d │ │ │ │ - ldmdavs lr, {ip, sp} │ │ │ │ - vmov.i32 d25, #-352321536 @ 0xeb000000 │ │ │ │ - @ instruction: 0xf0860680 │ │ │ │ - strtls r0, [ip], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf9ccf7f9 │ │ │ │ - movwls r9, #2887 @ 0xb47 │ │ │ │ - blls 13dd07c │ │ │ │ - @ instruction: 0x46204659 │ │ │ │ - @ instruction: 0xf7f89301 │ │ │ │ - blls 13d46f8 │ │ │ │ - ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ - tstls r0, #72, 12 @ 0x4800000 │ │ │ │ - tstls r1, #72, 22 @ 0x12000 │ │ │ │ - mcr 6, 0, pc, cr0, cr10, {2} @ │ │ │ │ - ldrdhi pc, [r4], -r8 │ │ │ │ - stmdbls r3, {r1, r3, r6, r9, sl, lr} │ │ │ │ - strbmi r4, [r3], -r0, lsr #12 │ │ │ │ - strvs lr, [ip, -sp, asr #19]! │ │ │ │ - @ instruction: 0xf9b0f7f9 │ │ │ │ - movwls r9, #2887 @ 0xb47 │ │ │ │ - blls 13dd0f4 │ │ │ │ - @ instruction: 0x46202110 │ │ │ │ - @ instruction: 0xf7f89301 │ │ │ │ - blls 3946c0 │ │ │ │ - stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 13a348c │ │ │ │ - movwls r4, #26129 @ 0x6611 │ │ │ │ - blls 13e6114 │ │ │ │ - @ instruction: 0xf7f89308 │ │ │ │ - blls 13d46a8 │ │ │ │ - blls 2f94ac │ │ │ │ - ldrdls pc, [r0, -sp]! │ │ │ │ + adchi pc, ip, sp, asr #17 │ │ │ │ + ldrdcc pc, [r0], -r9 │ │ │ │ + @ instruction: 0x9719681f │ │ │ │ + streq pc, [r0, r7, asr #7] │ │ │ │ + streq pc, [r1, -r7, lsl #1] │ │ │ │ + @ instruction: 0xf7f9972a │ │ │ │ + blls 1352f5c │ │ │ │ + andcs r9, pc, #0, 6 │ │ │ │ + ldrbmi r9, [r9], -r6, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xffa4f7f8 │ │ │ │ + adccs r9, r8, #70656 @ 0x11400 │ │ │ │ + @ instruction: 0x46304659 │ │ │ │ + blls 13794b8 │ │ │ │ + @ instruction: 0xf65a9316 │ │ │ │ + @ instruction: 0xf8d9edfa │ │ │ │ + ldrtmi r9, [r2], -r4 │ │ │ │ + strtmi r9, [r0], -r3, lsl #18 │ │ │ │ + stmib sp, {r0, r1, r3, r6, r9, sl, lr}^ │ │ │ │ + @ instruction: 0xf7f9782a │ │ │ │ + blls 1352f24 │ │ │ │ + andscs r9, pc, #0, 6 │ │ │ │ + tstcs r0, r6, asr #22 │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + @ instruction: 0xff88f7f8 │ │ │ │ + movwls r9, #15173 @ 0x3b45 │ │ │ │ + vmlals.f64 d25, d6, d2 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - stmdbvs fp!, {r0, r1, r2, r3, r4, r5, r6, r8, pc} │ │ │ │ + stmdbvs fp!, {r2, r4, r7, r8, pc} │ │ │ │ svclt 0x00852b01 │ │ │ │ - @ instruction: 0xf8982300 │ │ │ │ - bls 2dc8b8 │ │ │ │ + @ instruction: 0xf8992300 │ │ │ │ + bls 25c8ac │ │ │ │ subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ sadd8mi fp, r3, r8 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0x46112233 │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - bls 514674 │ │ │ │ - strtmi r9, [r0], -lr, lsl #22 │ │ │ │ - tstmi r3, #960 @ 0x3c0 │ │ │ │ - stmib sp, {r0, r2, r3, r9, fp, ip, pc}^ │ │ │ │ - tstmi r5, #0, 14 │ │ │ │ - tstmi r3, #40960 @ 0xa000 │ │ │ │ - tstmi r5, #45056 @ 0xb000 │ │ │ │ + bls 654680 │ │ │ │ + @ instruction: 0xf04f9b13 │ │ │ │ + @ instruction: 0x9d120900 │ │ │ │ + tstmi r3, #32, 12 @ 0x2000000 │ │ │ │ + @ instruction: 0xf8cd9a14 │ │ │ │ + tstmi r5, #4 │ │ │ │ + tstmi r3, #61440 @ 0xf000 │ │ │ │ + tstmi r5, #16, 20 @ 0x10000 │ │ │ │ + tstmi r3, #53248 @ 0xd000 │ │ │ │ + tstmi r5, #57344 @ 0xe000 │ │ │ │ + tstmi r3, #45056 @ 0xb000 │ │ │ │ + tstmi r5, #12, 20 @ 0xc000 │ │ │ │ + tstmi r3, #36864 @ 0x9000 │ │ │ │ + tstmi r5, #40960 @ 0xa000 │ │ │ │ tstmi r3, #28672 @ 0x7000 │ │ │ │ - tstmi r5, #36864 @ 0x9000 │ │ │ │ - tstmi r3, #24, 20 @ 0x18000 │ │ │ │ - tstmi r5, #102400 @ 0x19000 │ │ │ │ - tstmi r3, #90112 @ 0x16000 │ │ │ │ - tstmi r5, #94208 @ 0x17000 │ │ │ │ - tstmi r3, #20, 20 @ 0x14000 │ │ │ │ - tstmi r5, #86016 @ 0x15000 │ │ │ │ - tstmi r3, #73728 @ 0x12000 │ │ │ │ - tstmi r5, #77824 @ 0x13000 │ │ │ │ - tstmi r3, #16, 20 @ 0x10000 │ │ │ │ - tstmi r5, #69632 @ 0x11000 │ │ │ │ - tstmi r3, #24576 @ 0x6000 │ │ │ │ tstmi r5, #8, 20 @ 0x8000 │ │ │ │ - b 133b130 │ │ │ │ - tstmi r3, #37748736 @ 0x2400000 │ │ │ │ - b 12bb248 │ │ │ │ - blls 13d6138 │ │ │ │ - @ instruction: 0x46112234 │ │ │ │ - @ instruction: 0xf7f8431d │ │ │ │ - bls 13d4608 │ │ │ │ - @ instruction: 0x300cf8ba │ │ │ │ - bls 13e559c │ │ │ │ - tstmi r5, #10158080 @ 0x9b0000 │ │ │ │ - @ instruction: 0xf0002b3e │ │ │ │ - ldmib sp, {r1, r3, r5, r8, pc}^ │ │ │ │ - subsmi r3, r3, sl, lsl r2 │ │ │ │ - vsubl.u8 q9, d3, d0 │ │ │ │ - andls r0, r1, #128, 6 │ │ │ │ + tstmi r3, #94208 @ 0x17000 │ │ │ │ + tstmi r5, #24576 @ 0x6000 │ │ │ │ + tstmi r3, #86016 @ 0x15000 │ │ │ │ + tstmi r5, #90112 @ 0x16000 │ │ │ │ + teqmi r5, #12288 @ 0x3000 │ │ │ │ + bls 2e5564 │ │ │ │ + bls 133911c │ │ │ │ + streq lr, [r2], -r3, asr #20 │ │ │ │ + eorcs r9, fp, #71680 @ 0x11800 │ │ │ │ + tstmi sp, #17825792 @ 0x1100000 │ │ │ │ + @ instruction: 0xff3af7f8 │ │ │ │ + @ instruction: 0x200cf8ba │ │ │ │ + strtmi r9, [r0], -r5, asr #22 │ │ │ │ + tstmi lr, #9568256 @ 0x920000 │ │ │ │ + blls 135f234 │ │ │ │ + streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ + strbmi fp, [fp], -fp, lsl #30 │ │ │ │ + andscc lr, r8, #3620864 @ 0x374000 │ │ │ │ + subsmi r4, r3, sl, lsl r6 │ │ │ │ + @ instruction: 0x464abf1c │ │ │ │ + orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - @ instruction: 0xff1cf7f8 │ │ │ │ - movtcs lr, #31197 @ 0x79dd │ │ │ │ - blls 3255e4 │ │ │ │ - bmi fe7255cc │ │ │ │ - strvs lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi fe665b64 │ │ │ │ + @ instruction: 0xff20f7f8 │ │ │ │ + eorscs r9, r4, #70656 @ 0x11400 │ │ │ │ + tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ + ldrmi r9, [r1], -r6, asr #22 │ │ │ │ + @ instruction: 0xf8cd9700 │ │ │ │ + tstmi sp, #4 │ │ │ │ + @ instruction: 0xff14f7f8 │ │ │ │ + movtcs lr, #23005 @ 0x59dd │ │ │ │ + @ instruction: 0x432b4332 │ │ │ │ + stmib r1, {r0, r2, r8, fp, ip, pc}^ │ │ │ │ + bmi fe79d588 │ │ │ │ + ldrbtmi r4, [sl], #-2965 @ 0xfffff46b │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, r9, asr #22 │ │ │ │ + subsmi r9, sl, r7, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - tstphi r7, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - sublt r9, fp, r5, lsl #16 │ │ │ │ + tstphi lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + sublt r9, r9, r5, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - eorscs sl, ip, #18176 @ 0x4700 │ │ │ │ + eorscs sl, ip, #17664 @ 0x4500 │ │ │ │ ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - mrc2 7, 7, pc, cr14, cr8, {7} │ │ │ │ - stmib sp, {r0, r1, r2, r9, fp, ip, pc}^ │ │ │ │ + mrc2 7, 7, pc, cr6, cr8, {7} │ │ │ │ + stmib sp, {r1, r2, r9, fp, ip, pc}^ │ │ │ │ eorcs r2, ip, #0, 20 │ │ │ │ - blt 13cf124 │ │ │ │ + blt 134f134 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - mrc2 7, 7, pc, cr4, cr8, {7} │ │ │ │ - eorscs r9, fp, #72704 @ 0x11c00 │ │ │ │ + mcr2 7, 7, pc, cr12, cr8, {7} @ │ │ │ │ + eorscs r9, fp, #70656 @ 0x11400 │ │ │ │ stmdals r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2cf2f0 │ │ │ │ - ldrmi r9, [r1], -r8, asr #22 │ │ │ │ - b 146624c │ │ │ │ - @ instruction: 0xf7f80a03 │ │ │ │ - eorcs pc, sl, #3696 @ 0xe70 │ │ │ │ + bleq 2cf300 │ │ │ │ + ldrmi r9, [r1], -r6, asr #22 │ │ │ │ + b 146625c │ │ │ │ + @ instruction: 0xf7f80903 │ │ │ │ + blls 1394560 │ │ │ │ + ldrmi r2, [r1], -sl, lsr #4 │ │ │ │ stmdavc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - svcls 0x00489e47 │ │ │ │ - mrc2 7, 6, pc, cr14, cr8, {7} │ │ │ │ - movwcs r9, #2568 @ 0xa08 │ │ │ │ - eorcs r9, sp, #0, 4 │ │ │ │ - b 14b95f4 │ │ │ │ - blls 139620c │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - streq lr, [r7, -sl, asr #20] │ │ │ │ - stmdbeq r3, {r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf7f89e48 │ │ │ │ - stmibvs fp!, {r0, r2, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8d3433e │ │ │ │ - blls 13b4a10 │ │ │ │ - ldrdcs pc, [r0], -r8 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldrmi r9, [r0], -r8, asr #22 │ │ │ │ - eorcs r9, pc, #8, 4 @ 0x80000000 │ │ │ │ - @ instruction: 0x4611431e │ │ │ │ - movwls r2, #4864 @ 0x1300 │ │ │ │ - biccs pc, r0, #192, 6 │ │ │ │ - movwls r4, #1568 @ 0x620 │ │ │ │ - mrc2 7, 5, pc, cr6, cr8, {7} │ │ │ │ - strbmi r9, [r1], -r7, asr #22 │ │ │ │ - b 14262bc │ │ │ │ - blls 13d6e4c │ │ │ │ - @ instruction: 0xf7f8431e │ │ │ │ - blls 13d470c │ │ │ │ + b 1426270 │ │ │ │ + svcls 0x00450903 │ │ │ │ + mrc2 7, 6, pc, cr4, cr8, {7} │ │ │ │ + movwcs r9, #2567 @ 0xa07 │ │ │ │ + b 14bc314 │ │ │ │ + andls r0, r0, #1835008 @ 0x1c0000 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + svcls 0x0046433e │ │ │ │ + mcr2 7, 6, pc, cr6, cr8, {7} @ │ │ │ │ + b 142f0c4 │ │ │ │ + @ instruction: 0xf8d30707 │ │ │ │ + blls 1338a20 │ │ │ │ + ldrdcs pc, [r0], -r9 │ │ │ │ + blls 13656a0 │ │ │ │ + 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 1354500 │ │ │ │ + strtmi r4, [r0], -r9, asr #12 │ │ │ │ + blls 13656c4 │ │ │ │ + @ instruction: 0xf7f8431f │ │ │ │ + blls 1354700 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 13dced0 │ │ │ │ + blls 135cedc │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mcr2 7, 5, pc, cr4, cr8, {7} @ │ │ │ │ - tstcs r0, r7, asr #22 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 137b784 │ │ │ │ - cdpge 2, 1, cr0, cr12, cr3, {0} │ │ │ │ - andls r4, r7, #48, 12 @ 0x3000000 │ │ │ │ - @ instruction: 0xf65a22a8 │ │ │ │ - @ instruction: 0xf8d5ecf6 │ │ │ │ - movwcs sl, #28 │ │ │ │ - ldrtmi r9, [r2], -sp, lsr #6 │ │ │ │ - @ instruction: 0xf8da9903 │ │ │ │ - strtmi r3, [r0], -r0 │ │ │ │ - smladls r9, pc, r8, r6 @ │ │ │ │ - streq pc, [r0, r7, asr #7] │ │ │ │ - streq pc, [r1, -r7, lsl #1] │ │ │ │ - @ instruction: 0xf7f9972c │ │ │ │ - blls 13d2d0c │ │ │ │ + mrc2 7, 4, pc, cr14, cr8, {7} │ │ │ │ + adccs r9, r8, #70656 @ 0x11400 │ │ │ │ + tstmi lr, #0, 2 │ │ │ │ + strls r9, [r6], -r6, asr #22 │ │ │ │ + beq 2cf390 │ │ │ │ + shadd16mi sl, r8, sl │ │ │ │ + ldcl 6, cr15, [r0], #360 @ 0x168 │ │ │ │ + @ instruction: 0xb01cf8d5 │ │ │ │ + @ instruction: 0x932b2300 │ │ │ │ + stmdbls r3, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ + ldrdcc pc, [r0], -fp │ │ │ │ + ldmdavs lr, {r5, r9, sl, lr} │ │ │ │ + vrsubhn.i16 d25, q3, q4 │ │ │ │ + @ instruction: 0xf0880880 │ │ │ │ + @ instruction: 0xf8cd0801 │ │ │ │ + @ instruction: 0xf7f980a8 │ │ │ │ + blls 1352d00 │ │ │ │ andcs r9, pc, #0, 6 │ │ │ │ - tstcs r0, r8, asr #22 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 3, pc, cr12, cr8, {7} │ │ │ │ - bls 3bb7c8 │ │ │ │ - b 141ceb0 │ │ │ │ - blls 13d76c0 │ │ │ │ - b 1266378 │ │ │ │ - adccs r0, r8, #49152 @ 0xc000 │ │ │ │ - stcl 6, cr15, [lr], {90} @ 0x5a │ │ │ │ - ldrdge pc, [r4], -sl │ │ │ │ - stmdbls r3, {r1, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0x46204653 │ │ │ │ - strls r2, [ip, -r0, lsl #12]! │ │ │ │ - @ instruction: 0xf7f9962d │ │ │ │ - blls 13d2ccc │ │ │ │ - movwls r2, #543 @ 0x21f │ │ │ │ - blls 13dcf20 │ │ │ │ + tstcs r0, r6, asr #22 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 2, pc, cr12, cr8, {7} │ │ │ │ - stmib sp, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ - eorcs r3, fp, #0, 12 │ │ │ │ - ldrmi r9, [r1], -r8, asr #22 │ │ │ │ - strtmi r9, [r0], -r7, asr #28 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrc2 7, 2, pc, cr0, cr8, {7} │ │ │ │ - b 14bb820 │ │ │ │ - tstmi lr, #6291456 @ 0x600000 │ │ │ │ - b 143b82c │ │ │ │ - blls 2d6f1c │ │ │ │ - cmple lr, r0, lsl #22 │ │ │ │ - blcs 22efc4 │ │ │ │ + mrc2 7, 3, pc, cr6, cr8, {7} │ │ │ │ + vmlsls.f64 d9, d6, d5 │ │ │ │ + smlatbcs r0, r8, r2, r2 │ │ │ │ + tstmi lr, #56, 12 @ 0x3800000 │ │ │ │ + b 147b7dc │ │ │ │ + @ instruction: 0xf65a0a03 │ │ │ │ + @ instruction: 0xf8dbecca │ │ │ │ + ldrtmi fp, [sl], -r4 │ │ │ │ + movwcs r9, #2307 @ 0x903 │ │ │ │ + @ instruction: 0x932b4620 │ │ │ │ + @ instruction: 0xf8cd465b │ │ │ │ + @ instruction: 0xf7f980a8 │ │ │ │ + blls 1352cc0 │ │ │ │ + andscs r9, pc, #0, 6 │ │ │ │ + tstcs r0, r6, asr #22 │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + mrc2 7, 2, pc, cr6, cr8, {7} │ │ │ │ + svcls 0x00469b45 │ │ │ │ + blls 265774 │ │ │ │ + streq lr, [r7, -sl, asr #20] │ │ │ │ + cmnle r5, r0, lsl #22 │ │ │ │ + blcs 22efb4 │ │ │ │ movwcs fp, #3973 @ 0xf85 │ │ │ │ - mulcs r0, sl, r8 │ │ │ │ - vmlsl.u8 , d2, d4 │ │ │ │ + mulcs r0, fp, r8 │ │ │ │ + vmlsl.u8 , d2, d2 │ │ │ │ svclt 0x00981240 │ │ │ │ stmib sp, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ eorscs r2, r3, #0, 6 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - mrc2 7, 1, pc, cr4, cr8, {7} │ │ │ │ - vstrls d25, [r7, #-288] @ 0xfffffee0 │ │ │ │ - @ instruction: 0x21282229 │ │ │ │ - @ instruction: 0xf04f4620 │ │ │ │ - @ instruction: 0xf04f0a00 │ │ │ │ - stmib sp, {r8, r9, fp}^ │ │ │ │ - teqmi r5, #0, 22 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mcr2 7, 1, pc, cr4, cr8, {7} @ │ │ │ │ - mcrls 2, 2, r2, cr7, cr4, {1} │ │ │ │ - ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ - strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - @ instruction: 0x432e9700 │ │ │ │ - @ instruction: 0xf7f89d48 │ │ │ │ - bls 13d43d4 │ │ │ │ - @ instruction: 0x300cf8b8 │ │ │ │ - streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ - bls 13e57d4 │ │ │ │ - tstmi r5, #10158080 @ 0x9b0000 │ │ │ │ - andle r2, lr, lr, lsr fp │ │ │ │ - andcc lr, r8, #3620864 @ 0x374000 │ │ │ │ - andcs r4, r0, #83 @ 0x53 │ │ │ │ - orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - b 12ce720 │ │ │ │ - @ instruction: 0xf0030153 │ │ │ │ - @ instruction: 0xf0010201 │ │ │ │ - andls r0, r6, #1073741824 @ 0x40000000 │ │ │ │ - movwcs lr, #1448 @ 0x5a8 │ │ │ │ - @ instruction: 0xe6d8461a │ │ │ │ - @ instruction: 0xf3c39b04 │ │ │ │ - ldrbmi r0, [fp], -r0, asr #4 │ │ │ │ - vrsubhn.i16 d30, , q3 │ │ │ │ - movwcs r0, #576 @ 0x240 │ │ │ │ - @ instruction: 0xf65ae7b7 │ │ │ │ - svclt 0x0000ef26 │ │ │ │ - rsbseq fp, sl, r8, asr #18 │ │ │ │ + mrc2 7, 1, pc, cr12, cr8, {7} │ │ │ │ + eorcs r9, r9, #4416 @ 0x1140 │ │ │ │ + teqmi r5, #40, 2 │ │ │ │ + strtmi r9, [r0], -r6, asr #28 │ │ │ │ + beq 210c74 │ │ │ │ + bleq 210c78 │ │ │ │ + blge 20f274 │ │ │ │ + mcr2 7, 1, pc, cr14, cr8, {7} @ │ │ │ │ + blls 2e5840 │ │ │ │ + svcls 0x0046222b │ │ │ │ + movwls r4, #1553 @ 0x611 │ │ │ │ + blls 13263d4 │ │ │ │ + @ instruction: 0x26004337 │ │ │ │ + tstmi sp, #1048576 @ 0x100000 │ │ │ │ + mcr2 7, 1, pc, cr0, cr8, {7} @ │ │ │ │ + @ instruction: 0x200cf8b9 │ │ │ │ + blls 13263e8 │ │ │ │ + tstmi sp, #9568256 @ 0x920000 │ │ │ │ + blls 135f468 │ │ │ │ + streq lr, [r3, -r7, asr #20] │ │ │ │ + ldrtmi fp, [r3], -lr, lsl #30 │ │ │ │ + andcc lr, r7, #3620864 @ 0x374000 │ │ │ │ + @ instruction: 0xf04f4053 │ │ │ │ + ldrmi r0, [r1], -lr, lsr #4 │ │ │ │ + vmov.f32 d27, #-28 @ 0xc1e00000 │ │ │ │ + movwcs r0, #1664 @ 0x680 │ │ │ │ + movwvs lr, #2509 @ 0x9cd │ │ │ │ + mcr2 7, 0, pc, cr6, cr8, {7} @ │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls 131d46c │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + andhi pc, r0, sp, asr #17 │ │ │ │ + blls 136581c │ │ │ │ + @ instruction: 0xf7f8431f │ │ │ │ + ldmib sp, {r0, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x432a2345 │ │ │ │ + @ instruction: 0xe6e3433b │ │ │ │ + vmov.i32 d20, #-1593835520 @ 0xa1000000 │ │ │ │ + @ instruction: 0xf0010240 │ │ │ │ + tstls r4, r1, lsl #2 │ │ │ │ + blls 28e23c │ │ │ │ + subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + @ instruction: 0xe671465b │ │ │ │ + subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + str r2, [r0, r0, lsl #6]! │ │ │ │ + svc 0x0016f65a │ │ │ │ + rsbseq fp, sl, ip, lsr r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, r8, lsl #13 │ │ │ │ + rsbseq fp, sl, r6, 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, [r3], r7, asr #1 │ │ │ │ - ldrcs pc, [r0], #2271 @ 0x8df │ │ │ │ - ldrcc pc, [r0], #2271 @ 0x8df │ │ │ │ - andls r4, r3, sl, ror r4 │ │ │ │ - ldmpl r3, {r0, r2, r8, ip, pc}^ │ │ │ │ + ldrmi fp, [r2], r7, asr #1 │ │ │ │ + strbcs pc, [r0], #2271 @ 0x8df @ │ │ │ │ + strbcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ + stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + ldmpl r3, {r2, r8}^ │ │ │ │ movtls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - mulcc sp, fp, r8 │ │ │ │ - blcs 1f9808 │ │ │ │ - andshi pc, sp, #64 @ 0x40 │ │ │ │ - @ instruction: 0x301cf8db │ │ │ │ - @ instruction: 0x2010f8db │ │ │ │ - ldmdavs r9, {r0, r9, fp, sp} │ │ │ │ - ldmdavs fp, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - svclt 0x00886809 │ │ │ │ - vmov.i16 d22, #155 @ 0x009b │ │ │ │ - andls r1, r4, r0, asr #32 │ │ │ │ - tstmi r9, #552 @ 0x228 │ │ │ │ - @ instruction: 0xf3c19904 │ │ │ │ - @ instruction: 0xf8db1140 │ │ │ │ - strcs r2, [r0, #-8] │ │ │ │ - mulcc ip, fp, r8 │ │ │ │ - movwls r4, #34473 @ 0x86a9 │ │ │ │ + mulcc sp, sl, r8 │ │ │ │ + ldrmi r9, [sl], -r2, lsl #6 │ │ │ │ + mulcc ip, sl, r8 │ │ │ │ + @ instruction: 0xf0402a00 │ │ │ │ + @ instruction: 0xf8da8235 │ │ │ │ + @ instruction: 0xf8da2010 │ │ │ │ + bcs 218ca4 │ │ │ │ + stmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ + svclt 0x00946809 │ │ │ │ + ldmdavc r2, {r1, r9, fp, ip, pc} │ │ │ │ + svclt 0x00887809 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + smlalbtne pc, r0, r1, r3 @ │ │ │ │ + stmdbls r3, {r0, r1, r8, ip, pc} │ │ │ │ + movwls r2, #30464 @ 0x7700 │ │ │ │ + movwmi r4, #42557 @ 0xa63d │ │ │ │ svclt 0x00142b00 │ │ │ │ - @ instruction: 0xf0012600 │ │ │ │ - vrsubhn.i16 d16, q1, │ │ │ │ - @ instruction: 0xf0020a40 │ │ │ │ - vaddw.u8 q8, q1, d1 │ │ │ │ - @ instruction: 0xf3c223c0 │ │ │ │ - movwls r0, #26752 @ 0x6880 │ │ │ │ - andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ - andls r9, r7, #0, 2 │ │ │ │ - @ instruction: 0xf0402e00 │ │ │ │ - mcrrge 1, 1, r8, r3, cr1 │ │ │ │ - @ instruction: 0x4611223c │ │ │ │ - strls r4, [r1], -r0, lsr #12 │ │ │ │ - ldc2 7, cr15, [r8, #992] @ 0x3e0 │ │ │ │ - stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ - ldrmi sl, [r1], -r0, lsl #10 │ │ │ │ - strtmi r9, [r0], -r3, asr #26 │ │ │ │ - stclls 5, cr9, [r4, #-72] @ 0xffffffb8 │ │ │ │ - @ instruction: 0xf7f89513 │ │ │ │ - stclls 13, cr15, [r3, #-564] @ 0xfffffdcc │ │ │ │ - @ instruction: 0x4611223b │ │ │ │ - stmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - ldrls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - ldrls r9, [r1, #-3396] @ 0xfffff2bc │ │ │ │ - stc2 7, cr15, [r2, #992] @ 0x3e0 │ │ │ │ - eorcs r9, sl, #6144 @ 0x1800 │ │ │ │ - ldrmi r9, [r1], -r0, lsl #6 │ │ │ │ - strtmi r9, [r0], -r3, asr #22 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmdbeq r1, {r1, ip, sp, lr, pc} │ │ │ │ + ldrdcs pc, [r8], -sl │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + vaddw.u8 , q1, d0 │ │ │ │ + @ instruction: 0xf3c20340 │ │ │ │ + vmlal.u8 q8, d18, d0 │ │ │ │ + vmlsl.u q9, d18, d0[0] │ │ │ │ + movwls r1, #27392 @ 0x6b00 │ │ │ │ + svceq 0x0000f1b9 │ │ │ │ + msrhi CPSR_xc, r0, asr #32 │ │ │ │ + eorscs sl, ip, #17152 @ 0x4300 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - movwls r4, #58957 @ 0xe64d │ │ │ │ - movwls r9, #64324 @ 0xfb44 │ │ │ │ - ldc2l 7, cr15, [r4, #-992]! @ 0xfffffc20 │ │ │ │ - eorcs r9, r9, #8, 22 @ 0x2000 │ │ │ │ - strcc lr, [r0], -sp, asr #19 │ │ │ │ - blls 129d164 │ │ │ │ - movwls r4, #50720 @ 0xc620 │ │ │ │ - movwls r9, #56132 @ 0xdb44 │ │ │ │ - stc2l 7, cr15, [r8, #-992]! @ 0xfffffc20 │ │ │ │ - strtmi r9, [r0], -r7, lsl #20 │ │ │ │ - stmib sp, {r0, r1, r6, r8, r9, fp, ip, pc}^ │ │ │ │ - eorcs r2, sp, #0, 18 │ │ │ │ - movwls r4, #42513 @ 0xa611 │ │ │ │ - movwls r9, #47940 @ 0xbb44 │ │ │ │ - ldc2l 7, cr15, [ip, #-992] @ 0xfffffc20 │ │ │ │ - @ instruction: 0x3018f8db │ │ │ │ - ldrmi r2, [r1], -pc, lsr #4 │ │ │ │ - strtmi r9, [r0], -r3, asr #30 │ │ │ │ - @ instruction: 0xf8d39708 │ │ │ │ - blls 12f8cfc │ │ │ │ - @ instruction: 0xf8d99309 │ │ │ │ - strls r8, [r1, #-0] │ │ │ │ - biccs pc, r0, #200, 6 @ 0x20000003 │ │ │ │ - @ instruction: 0xf7f89300 │ │ │ │ - blls 12d4234 │ │ │ │ - strtmi r4, [r0], -r9, asr #12 │ │ │ │ + stc2 7, cr15, [r4, #992] @ 0x3e0 │ │ │ │ + eorcs r9, ip, #6144 @ 0x1800 │ │ │ │ + blls 12b98a0 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + movwls r9, #38657 @ 0x9701 │ │ │ │ + movwls r9, #43844 @ 0xab44 │ │ │ │ + ldc2l 7, cr15, [r8, #-992]! @ 0xfffffc20 │ │ │ │ + stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ + svcls 0x00438700 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + svcls 0x00449706 │ │ │ │ + @ instruction: 0xf7f89708 │ │ │ │ + eorcs pc, sl, #6976 @ 0x1b40 │ │ │ │ + strvs lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ + ldrmi r9, [r1], -r3, asr #26 │ │ │ │ + ldrls r4, [r5, #-1568] @ 0xfffff9e0 │ │ │ │ + strcs r9, [r0], -r4, asr #26 │ │ │ │ + @ instruction: 0xf7f89516 │ │ │ │ + blls 3d4264 │ │ │ │ + stclls 2, cr2, [r3, #-164] @ 0xffffff5c │ │ │ │ + strtmi r2, [r0], -r8, lsr #2 │ │ │ │ + stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stclls 5, cr9, [r4, #-76] @ 0xffffffb4 │ │ │ │ + @ instruction: 0xf7f89514 │ │ │ │ + eorcs pc, sp, #5440 @ 0x1540 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls 12a6544 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + tstls r1, #0 │ │ │ │ + tstls r2, #68, 22 @ 0x11000 │ │ │ │ + stc2l 7, cr15, [r8, #-992] @ 0xfffffc20 │ │ │ │ + @ instruction: 0x3018f8da │ │ │ │ + stclls 2, cr2, [r3, #-188] @ 0xffffff44 │ │ │ │ + strls r4, [pc, #-1553] @ 1d470b │ │ │ │ + @ instruction: 0xf8d34620 │ │ │ │ + movwcs fp, #0 │ │ │ │ + ldrdpl pc, [r0], -fp │ │ │ │ blls 12f9930 │ │ │ │ - @ instruction: 0xf7f89307 │ │ │ │ - blls 12d4434 │ │ │ │ + vorr.i32 d25, #53248 @ 0x0000d000 │ │ │ │ + movwls r2, #960 @ 0x3c0 │ │ │ │ + @ instruction: 0xf7f89517 │ │ │ │ + blls 12d4208 │ │ │ │ + @ instruction: 0x46204659 │ │ │ │ + blls 12f9978 │ │ │ │ + @ instruction: 0xf7f8930e │ │ │ │ + blls 12d4408 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 12dd1a8 │ │ │ │ + blls 12dd1d4 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [r8, #-992]! @ 0xfffffc20 │ │ │ │ + stc2 7, cr15, [r2, #-992]! @ 0xfffffc20 │ │ │ │ @ instruction: 0x4618ab18 │ │ │ │ adccs r9, r8, #68608 @ 0x10c00 │ │ │ │ - tstls r6, #51380224 @ 0x3100000 │ │ │ │ - tstls r7, #68, 22 @ 0x11000 │ │ │ │ - bl fe5126ac │ │ │ │ - @ instruction: 0x701cf8db │ │ │ │ + movwls r4, #46665 @ 0xb649 │ │ │ │ + movwls r9, #52036 @ 0xcb44 │ │ │ │ + bl 1f926d8 │ │ │ │ + @ instruction: 0x801cf8da │ │ │ │ stmdbls r5, {r1, r9, sl, lr} │ │ │ │ - strls r4, [r9, #-1568]! @ 0xfffff9e0 │ │ │ │ - @ instruction: 0xf8d3683b │ │ │ │ - vaddl.u8 q13, d10, d0 │ │ │ │ + strtls r4, [r9], -r0, lsr #12 │ │ │ │ + ldrdcc pc, [r0], -r8 │ │ │ │ + vmov.i16 d22, #255 @ 0x00ff │ │ │ │ @ instruction: 0xf0850580 │ │ │ │ strls r0, [r8, #-1281]! @ 0xfffffaff │ │ │ │ - @ instruction: 0xff36f7f8 │ │ │ │ + @ instruction: 0xff20f7f8 │ │ │ │ movwls r9, #2883 @ 0xb43 │ │ │ │ - blls 12dd5a8 │ │ │ │ - @ instruction: 0x46204631 │ │ │ │ - @ instruction: 0xf7f89301 │ │ │ │ - blls 3141cc │ │ │ │ - stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 12a2580 │ │ │ │ - tstls r4, #17825792 @ 0x1100000 │ │ │ │ - blls 12e6608 │ │ │ │ - @ instruction: 0xf7f89315 │ │ │ │ - blls 12d41b4 │ │ │ │ - blls 12f99a4 │ │ │ │ - blls 2799ac │ │ │ │ - @ instruction: 0xf0402b00 │ │ │ │ - @ instruction: 0xf8db815b │ │ │ │ - blcs 220de4 │ │ │ │ - ldmdavs fp!, {r0, r1, r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - 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, [lr], #992 @ 0x3e0 │ │ │ │ - bls 67ba08 │ │ │ │ - ldmdbls r1, {r5, r9, sl, lr} │ │ │ │ - blls 6a5a38 │ │ │ │ - movwmi r9, #46336 @ 0xb500 │ │ │ │ - movwmi r9, #43278 @ 0xa90e │ │ │ │ - movwmi r9, #47375 @ 0xb90f │ │ │ │ - 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, #43268 @ 0xa904 │ │ │ │ - movwmi r9, #47365 @ 0xb905 │ │ │ │ - mrsls r2, (UNDEF: 17) │ │ │ │ - b 127b328 │ │ │ │ - bls 12d6624 │ │ │ │ - streq lr, [r2, #-2627] @ 0xfffff5bd │ │ │ │ - @ instruction: 0x46112234 │ │ │ │ - ldc2 7, cr15, [sl], #992 @ 0x3e0 │ │ │ │ - @ instruction: 0xf8b99a43 │ │ │ │ - tstmi r6, #12 │ │ │ │ - ldmeq fp, {r2, r6, r9, fp, ip, pc} │ │ │ │ - blcs 1165a90 │ │ │ │ - mrshi pc, (UNDEF: 7) @ │ │ │ │ - movweq lr, #43656 @ 0xaa88 │ │ │ │ - vsubl.u8 q9, d3, d0 │ │ │ │ - andls r0, r1, #128, 6 │ │ │ │ - ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - stc2 7, cr15, [r4], #992 @ 0x3e0 │ │ │ │ + blls 12dd5d4 │ │ │ │ + movwls r4, #5705 @ 0x1649 │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + blls 12d41a0 │ │ │ │ + blls 12f99bc │ │ │ │ + blls 2799c8 │ │ │ │ + @ instruction: 0xf0402b00 │ │ │ │ + @ instruction: 0xf8da8178 │ │ │ │ + blcs 220df8 │ │ │ │ + andcs fp, r0, #532 @ 0x214 │ │ │ │ + ldrdcc pc, [r4], -r8 │ │ │ │ + ldmdavc fp, {r1, r8, r9, fp, ip, pc} │ │ │ │ + sadd8mi fp, sl, r4 │ │ │ │ + movtne pc, #963 @ 0x3c3 @ │ │ │ │ + andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ + @ instruction: 0x46112233 │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + bls 394168 │ │ │ │ + @ instruction: 0xf04f9b09 │ │ │ │ + stmdbls r8, {r9, fp} │ │ │ │ + tstmi r3, #32, 12 @ 0x2000000 │ │ │ │ + @ instruction: 0xf8cd9a0a │ │ │ │ + b 127ce00 │ │ │ │ + bls 716df8 │ │ │ │ + bls 765a44 │ │ │ │ + stmdaeq r2, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + tstmi r3, #77824 @ 0x13000 │ │ │ │ + b 13fb654 │ │ │ │ + bls 616e10 │ │ │ │ + bls 665a58 │ │ │ │ + stmdaeq r2, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + tstmi r3, #61440 @ 0xf000 │ │ │ │ + b 13fb658 │ │ │ │ + bls 516e24 │ │ │ │ + bls 565a6c │ │ │ │ + stmdaeq r2, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + tstmi r3, #45056 @ 0xb000 │ │ │ │ + b 13fb65c │ │ │ │ + bls 316e38 │ │ │ │ + bls 3a5a80 │ │ │ │ + stmdaeq r2, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + andls r9, r0, #12288 @ 0x3000 │ │ │ │ + b 12bb74c │ │ │ │ + blls 12d724c │ │ │ │ + ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ + stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + stc2 7, cr15, [r8], #992 @ 0x3e0 │ │ │ │ + @ instruction: 0x200cf8bb │ │ │ │ + strtmi r9, [r0], -r3, asr #22 │ │ │ │ + b 14170a4 │ │ │ │ + bcs 115726c │ │ │ │ + svclt 0x00189b44 │ │ │ │ + b 13e67b0 │ │ │ │ + svclt 0x000b0803 │ │ │ │ + blls 7a67bc │ │ │ │ + rsbsmi r4, fp, sl, lsl r6 │ │ │ │ + vmov.f32 d27, #-24 @ 0xc1c00000 │ │ │ │ + stmib sp, {r7, r8, r9}^ │ │ │ │ + eorcs r3, lr, #0, 4 │ │ │ │ + @ instruction: 0xf7f84611 │ │ │ │ + blls 12d40bc │ │ │ │ + strtmi r9, [r0], -r0, lsl #10 │ │ │ │ + b 141d760 │ │ │ │ + strls r0, [r1], -r3, lsl #10 │ │ │ │ + ldrmi r9, [r1], -r4, asr #22 │ │ │ │ + stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + stc2 7, cr15, [r0], {248} @ 0xf8 │ │ │ │ movtcs lr, #14813 @ 0x39dd │ │ │ │ - blls 2a5ad4 │ │ │ │ - bmi fe365abc │ │ │ │ - strvs lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi fe2a6054 │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, r5, asr #22 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - rscshi pc, r4, r0, asr #32 │ │ │ │ - sublt r9, r7, r3, lsl #16 │ │ │ │ - svchi 0x00f0e8bd │ │ │ │ - eorscs sl, ip, #17152 @ 0x4300 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf04f9501 │ │ │ │ - @ instruction: 0xf7f80900 │ │ │ │ - eorcs pc, ip, #34048 @ 0x8500 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - strge lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - @ instruction: 0xa643e9dd │ │ │ │ - ldc2l 7, cr15, [ip], #-992 @ 0xfffffc20 │ │ │ │ - eorscs r9, fp, #68, 22 @ 0x11000 │ │ │ │ + bls 2e5afc │ │ │ │ + movweq lr, #14920 @ 0x3a48 │ │ │ │ + movwpl lr, #2498 @ 0x9c2 │ │ │ │ + blmi fe3278cc │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls 132ef24 │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + @ instruction: 0xf0400300 │ │ │ │ + stmdals r4, {r0, r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + pop {r0, r1, r2, r6, ip, sp, pc} │ │ │ │ + mcrrge 15, 15, r8, r3, cr0 │ │ │ │ + movwcs r2, #572 @ 0x23c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - strhi lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - stmdaeq r3, {r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf7f89f43 │ │ │ │ - blls 394084 │ │ │ │ - movwls r2, #554 @ 0x22a │ │ │ │ - streq lr, [r7, -sl, asr #20] │ │ │ │ - strcs r9, [r0], -r3, asr #22 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + bls 394064 │ │ │ │ + eorcs r9, ip, #0, 4 │ │ │ │ + movwcs r4, #1553 @ 0x611 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf8dd9b43 │ │ │ │ + movwls r9, #24848 @ 0x6110 │ │ │ │ + mrrc2 7, 15, pc, r4, cr8 @ │ │ │ │ + eorscs r9, fp, #6144 @ 0x1800 │ │ │ │ + strhi lr, [r0, -sp, asr #19] │ │ │ │ + svcls 0x00434611 │ │ │ │ + tstmi pc, #32, 12 @ 0x2000000 │ │ │ │ + b 143bc1c │ │ │ │ + @ instruction: 0xf7f80903 │ │ │ │ + eorcs pc, sl, #18176 @ 0x4700 │ │ │ │ + strvs lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ + ldrmi r9, [r1], -r3, asr #26 │ │ │ │ + teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ + @ instruction: 0xf7f89f44 │ │ │ │ + eorcs pc, sp, #15616 @ 0x3d00 │ │ │ │ + movwcs r9, #3651 @ 0xe43 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 12e5b50 │ │ │ │ - b 13fa6dc │ │ │ │ - @ instruction: 0xf7f80803 │ │ │ │ - blls 3d4064 │ │ │ │ - stmib sp, {r0, r2, r3, r5, r9, sp}^ │ │ │ │ - ldrmi r3, [r1], -r0, lsl #12 │ │ │ │ - strtmi r9, [r0], -r3, asr #28 │ │ │ │ - svcls 0x0044433e │ │ │ │ - mrrc2 7, 15, pc, r6, cr8 @ │ │ │ │ - @ instruction: 0x3018f8db │ │ │ │ - streq lr, [r7, -r8, asr #20] │ │ │ │ - ldrmi r2, [r1], -pc, lsr #4 │ │ │ │ + andlt pc, r0, sp, asr #17 │ │ │ │ + movwls r4, #4910 @ 0x132e │ │ │ │ + streq lr, [r7, -r9, asr #20] │ │ │ │ + @ instruction: 0xf7f89d44 │ │ │ │ + @ instruction: 0xf8dafc2f │ │ │ │ + eorcs r3, pc, #24 │ │ │ │ + @ instruction: 0x4611433d │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ tstmi lr, #68608 @ 0x10c00 │ │ │ │ - tstmi pc, #68, 22 @ 0x11000 │ │ │ │ + tstmi sp, #68, 22 @ 0x11000 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ - ldrmi r9, [r8], -r7, lsl #6 │ │ │ │ + ldrmi r9, [r8], -r6, lsl #6 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ biccs pc, r0, #192, 6 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - ldc2 7, cr15, [lr], #-992 @ 0xfffffc20 │ │ │ │ + ldc2 7, cr15, [r6], {248} @ 0xf8 │ │ │ │ strbmi r9, [r1], -r3, asr #22 │ │ │ │ tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ - tstmi pc, #68, 22 @ 0x11000 │ │ │ │ - ldc2 7, cr15, [sl], #992 @ 0x3e0 │ │ │ │ + tstmi sp, #68, 22 @ 0x11000 │ │ │ │ + ldc2 7, cr15, [r2], {248} @ 0xf8 │ │ │ │ eorcs r9, r7, #68608 @ 0x10c00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ strtmi r9, [r0], -r4, asr #22 │ │ │ │ @ instruction: 0xf7f89301 │ │ │ │ - blls 12d3ffc │ │ │ │ - strtmi r2, [r9], -r8, lsr #5 │ │ │ │ - blls 12e5bc8 │ │ │ │ - movwls r4, #25403 @ 0x633b │ │ │ │ - @ instruction: 0x4618ab18 │ │ │ │ - b fe2128c4 │ │ │ │ - @ instruction: 0xa01cf8db │ │ │ │ - strmi r9, [r2], -r5, lsl #18 │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - @ instruction: 0xf8da90a4 │ │ │ │ - ldmdavs pc, {ip, sp} @ │ │ │ │ - vabdl.u8 , d7, d5 │ │ │ │ - @ instruction: 0xf0870780 │ │ │ │ - strls r0, [r8, -r1, lsl #14]! │ │ │ │ - mcr2 7, 1, pc, cr8, cr8, {7} @ │ │ │ │ - movwls r9, #2883 @ 0xb43 │ │ │ │ - blls 12dd7c4 │ │ │ │ - strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf7f89301 │ │ │ │ - blls 12d3fb0 │ │ │ │ - strtmi r9, [r0], -r6, lsl #20 │ │ │ │ - blls 12e5c14 │ │ │ │ - tstmi r3, #4, 18 @ 0x10000 │ │ │ │ - stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - ldrmi r1, [r1], -r0, lsl #10 │ │ │ │ - @ instruction: 0xf7f89304 │ │ │ │ - bls 12d3f94 │ │ │ │ - tstmi r6, #4, 22 @ 0x1000 │ │ │ │ - tstmi r3, #68, 20 @ 0x44000 │ │ │ │ - bcs 1fb7c4 │ │ │ │ - @ instruction: 0xf8dbd14f │ │ │ │ - bcs 21d004 │ │ │ │ - strcs fp, [r0, #-3973] @ 0xfffff07b │ │ │ │ - ldrdcs pc, [r4], -sl │ │ │ │ - ldmdavc r2, {r1, r9, fp, ip, pc} │ │ │ │ - sadd8mi fp, r5, r4 │ │ │ │ + blls 12d3fac │ │ │ │ + smlatbcs r0, r8, r2, r2 │ │ │ │ + blls 12e5c18 │ │ │ │ + blge 7e5c18 │ │ │ │ + @ instruction: 0xf65a4618 │ │ │ │ + @ instruction: 0xf8daea5a │ │ │ │ + stmdbls r5, {r2, r3, r4, ip, sp, pc} │ │ │ │ + strtmi r4, [r0], -r2, lsl #12 │ │ │ │ + adcls pc, r4, sp, asr #17 │ │ │ │ + ldrdcc pc, [r0], -fp │ │ │ │ + smladls r5, pc, r8, r6 @ │ │ │ │ + streq pc, [r0, r7, asr #7] │ │ │ │ + streq pc, [r1, -r7, lsl #1] │ │ │ │ + @ instruction: 0xf7f89728 │ │ │ │ + blls 12d47d4 │ │ │ │ + andcs r9, pc, #0, 6 │ │ │ │ + strbmi r9, [r9], -r4, asr #22 │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + blx ffa12fc2 │ │ │ │ + tstmi lr, #68608 @ 0x10c00 │ │ │ │ + tstmi sp, #68, 22 @ 0x11000 │ │ │ │ + blcs 1fbbf4 │ │ │ │ + @ instruction: 0xf8dad15e │ │ │ │ + blcs 221034 │ │ │ │ + @ instruction: 0xf8dbbf8b │ │ │ │ + bls 26100c │ │ │ │ + @ instruction: 0x4613781a │ │ │ │ + movwcs fp, #3972 @ 0xf84 │ │ │ │ subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ - strcs lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ + movwcs lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0x46112233 │ │ │ │ - movwls r4, #9760 @ 0x2620 │ │ │ │ - blx ff912fca │ │ │ │ - blvc a10668 │ │ │ │ - blls 25d490 │ │ │ │ - bls 12e6874 │ │ │ │ - b 12bc504 │ │ │ │ - vstr d0, [sp, #8] │ │ │ │ - eorcs r7, r9, #0, 22 │ │ │ │ - @ instruction: 0xf7f84335 │ │ │ │ - eorscs pc, r4, #209920 @ 0x33400 │ │ │ │ - ldrmi r9, [r1], -r3, asr #28 │ │ │ │ - stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - @ instruction: 0x432e7900 │ │ │ │ - @ instruction: 0xf7f89d44 │ │ │ │ - bls 12d3f28 │ │ │ │ - @ instruction: 0x300cf8b8 │ │ │ │ - streq lr, [r5, #-2635] @ 0xfffff5b5 │ │ │ │ - bls 12e5c80 │ │ │ │ - tstmi r5, #10158080 @ 0x9b0000 │ │ │ │ - andle r2, lr, lr, lsr fp │ │ │ │ - blls 3bb848 │ │ │ │ - andcs r4, r0, #83 @ 0x53 │ │ │ │ - orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - b 12cec54 │ │ │ │ - @ instruction: 0xf0030153 │ │ │ │ - @ instruction: 0xf0010201 │ │ │ │ - andls r0, r4, #1073741824 @ 0x40000000 │ │ │ │ - movwcs lr, #1517 @ 0x5ed │ │ │ │ - usat r4, #26, sl, lsl #12 │ │ │ │ - @ instruction: 0xf3c39b02 │ │ │ │ - ldrtmi r0, [r3], -r0, asr #4 │ │ │ │ - vrsubhn.i16 d30, q9, │ │ │ │ - ldr r0, [r9, r0, asr #4]! │ │ │ │ - ldcl 6, cr15, [r0], {90} @ 0x5a │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + vldr d15, [pc, #788] @ 1d532c │ │ │ │ + blls 12b3cc0 │ │ │ │ + @ instruction: 0x21282229 │ │ │ │ + stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ + b 1373c28 │ │ │ │ + vmlals.f64 d16, d4, d3 │ │ │ │ + blx ff013012 │ │ │ │ + eorcs r9, fp, #3072 @ 0xc00 │ │ │ │ + @ instruction: 0x432e9300 │ │ │ │ + ldrmi r9, [r1], -r3, asr #22 │ │ │ │ + b 14a68c0 │ │ │ │ + blls 12d6450 │ │ │ │ + bleq 2cf960 │ │ │ │ + strls r2, [r1], -r0, lsl #12 │ │ │ │ + blx fec13032 │ │ │ │ + @ instruction: 0x200cf8b8 │ │ │ │ + strtmi r9, [r0], -r3, asr #22 │ │ │ │ + tstmi sp, #9568256 @ 0x920000 │ │ │ │ + blls 12df958 │ │ │ │ + stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldrtmi fp, [r3], -lr, lsl #30 │ │ │ │ + movwcs lr, #23005 @ 0x59dd │ │ │ │ + @ instruction: 0xf04f4053 │ │ │ │ + ldrmi r0, [r1], -lr, lsr #4 │ │ │ │ + vmov.f32 d27, #-28 @ 0xc1e00000 │ │ │ │ + movwcs r0, #1664 @ 0x680 │ │ │ │ + movwvs lr, #2509 @ 0x9cd │ │ │ │ + blx fe593066 │ │ │ │ + strtmi r9, [r0], -r3, asr #22 │ │ │ │ + tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ + @ instruction: 0xf8cd9700 │ │ │ │ + ldrbt r9, [pc], r4 │ │ │ │ + vmov.i32 d20, #-1593835520 @ 0xa1000000 │ │ │ │ + @ instruction: 0xf0010240 │ │ │ │ + tstls r3, r1, lsl #2 │ │ │ │ + blls 28e7f8 │ │ │ │ + vmlsl.u q10, d3, d2[2] │ │ │ │ + str r0, [pc], r0, asr #6 │ │ │ │ + subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + str r4, [r9, fp, asr #12]! │ │ │ │ + stc 6, cr15, [r8], #360 @ 0x168 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq fp, sl, r8, lsl r4 │ │ │ │ + ldrshteq fp, [sl], #-56 @ 0xffffffc8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x007ab198 │ │ │ │ + rsbseq fp, sl, ip, asr #2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - cdpeq 8, 10, cr15, cr8, cr12, {6} │ │ │ │ - ldrmi fp, [r5], -sp, asr #1 │ │ │ │ - strbcs pc, [ip, #-2271] @ 0xfffff721 @ │ │ │ │ - strbcc pc, [ip, #-2271] @ 0xfffff721 @ │ │ │ │ + cdpeq 8, 11, cr15, cr0, cr12, {6} │ │ │ │ + ldrmi fp, [r5], -fp, asr #1 │ │ │ │ + strbcs pc, [r0, #-2271]! @ 0xfffff721 @ │ │ │ │ + strbcc pc, [r0, #-2271]! @ 0xfffff721 @ │ │ │ │ andls r4, r5, sl, ror r4 │ │ │ │ ldmpl r3, {r0, r1, r8, ip, pc}^ │ │ │ │ - movtls r6, #47131 @ 0xb81b │ │ │ │ + movtls r6, #38939 @ 0x981b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - movwls r7, #19307 @ 0x4b6b │ │ │ │ - @ instruction: 0xf0402b00 │ │ │ │ - stmibvs fp!, {r0, r7, r9, pc}^ │ │ │ │ - bcs 22f564 │ │ │ │ - svclt 0x00886819 │ │ │ │ - stmdavs r9, {r0, r1, r3, r4, r6, fp, sp, lr} │ │ │ │ - ldmdavs fp, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ - subne pc, r0, r1, asr #7 │ │ │ │ - svclt 0x008a9006 │ │ │ │ - stmdbls r6, {r0, r3, r4, r8, r9, lr} │ │ │ │ + movwls r7, #11115 @ 0x2b6b │ │ │ │ + blvc ca696c │ │ │ │ + @ instruction: 0xf0402a00 │ │ │ │ + stmdbvs sl!, {r2, r3, r7, r9, pc} │ │ │ │ + bcs 22f8b4 │ │ │ │ + stmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ + svclt 0x00946809 │ │ │ │ + ldmdavc r2, {r1, r9, fp, ip, pc} │ │ │ │ + svclt 0x00887809 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ smlalbtne pc, r0, r1, r3 @ │ │ │ │ - @ instruction: 0xf04f68aa │ │ │ │ - blvc c978e0 │ │ │ │ - movwls r4, #38608 @ 0x96d0 │ │ │ │ - blcs 1e6a44 │ │ │ │ + stmdbls r4, {r2, r8, ip, pc} │ │ │ │ + beq 21126c │ │ │ │ + ldrbmi r9, [r0], r8, lsl #6 │ │ │ │ + blcs 1e5d60 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ - @ instruction: 0xf0010b00 │ │ │ │ - @ instruction: 0xf3c20b01 │ │ │ │ - @ instruction: 0xf00220c0 │ │ │ │ - vaddw.u8 q8, q1, d1 │ │ │ │ + @ instruction: 0xf0020b00 │ │ │ │ + stmiavs sl!, {r0, r8, r9, fp} │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + vaddw.u8 , q1, d0 │ │ │ │ @ instruction: 0xf3c20340 │ │ │ │ @ instruction: 0xf3c20980 │ │ │ │ - ldrmi r1, [r6], -r0, lsl #4 │ │ │ │ - andls r9, r8, r7, lsl #6 │ │ │ │ - @ instruction: 0xf1bb9100 │ │ │ │ + movwls r2, #26560 @ 0x67c0 │ │ │ │ + andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + @ instruction: 0xf1bb9207 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - mcrrge 1, 4, r8, r9, cr3 │ │ │ │ + mcrrge 1, 4, r8, r7, cr4 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7f8b004 │ │ │ │ - blls 3d3e1c │ │ │ │ + blls 393dcc │ │ │ │ stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ - blls 1423930 │ │ │ │ + blls 13a3980 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 1479d84 │ │ │ │ - @ instruction: 0xf7f89314 │ │ │ │ - blls 1453e04 │ │ │ │ + blls 13f9db0 │ │ │ │ + @ instruction: 0xf7f8930b │ │ │ │ + blls 13d3db4 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - bls 20f87c │ │ │ │ - tstls r1, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0xf10d9b4a │ │ │ │ - tstls r2, #120, 18 @ 0x1e0000 │ │ │ │ - blx b1313a │ │ │ │ - eorcs r9, sl, #8, 16 @ 0x80000 │ │ │ │ - ldrmi r9, [r1], -r9, asr #22 │ │ │ │ - beq 20f898 │ │ │ │ - movwls r4, #63008 @ 0xf620 │ │ │ │ - tstls r0, #75776 @ 0x12800 │ │ │ │ - blx 813152 │ │ │ │ - eorcs r9, r9, #9216 @ 0x2400 │ │ │ │ - blcc 20f8ac │ │ │ │ - blls 141d61c │ │ │ │ - movwls r4, #54816 @ 0xd620 │ │ │ │ - movwls r9, #60234 @ 0xeb4a │ │ │ │ - blx 51316a │ │ │ │ - eorcs r9, sp, #74752 @ 0x12400 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf8cd9600 │ │ │ │ - movwls sl, #45060 @ 0xb004 │ │ │ │ - movwls r9, #52042 @ 0xcb4a │ │ │ │ - blx 213182 │ │ │ │ + bls 20f8cc │ │ │ │ + movwls r4, #26144 @ 0x6620 │ │ │ │ + movwls r9, #39752 @ 0x9b48 │ │ │ │ + blx 193184 │ │ │ │ + eorcs r9, sl, #72704 @ 0x11c00 │ │ │ │ + stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ + strtmi r7, [r0], -r0, lsl #20 │ │ │ │ + blls 13f9e14 │ │ │ │ + @ instruction: 0xf7f89319 │ │ │ │ + blls 413d88 │ │ │ │ + stmib sp, {r0, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x21283b00 │ │ │ │ + strtmi r9, [r0], -r7, asr #22 │ │ │ │ + blls 13f9e24 │ │ │ │ + @ instruction: 0xf7f89317 │ │ │ │ + bls 3d3d70 │ │ │ │ + blls 13a6a58 │ │ │ │ + eorcs r9, sp, #0, 4 │ │ │ │ + @ instruction: 0xf8cd4611 │ │ │ │ + tstls r4, #4 │ │ │ │ + tstls r5, #72, 22 @ 0x12000 │ │ │ │ + blx ff8931cc │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ teqcs r0, r2, lsr r2 │ │ │ │ - bvs ca6a2c │ │ │ │ - blls 1439db0 │ │ │ │ - blls 1479dd8 │ │ │ │ - @ instruction: 0xf7f8930a │ │ │ │ - stmibvs fp!, {r0, r1, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - cdpls 2, 4, cr2, cr9, cr15, {1} │ │ │ │ - @ instruction: 0x96074611 │ │ │ │ + bvs ca6a78 │ │ │ │ + blls 13b9dfc │ │ │ │ + blls 13f9e48 │ │ │ │ + @ instruction: 0xf7f89313 │ │ │ │ + stmibvs fp!, {r0, r2, r3, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + cdpls 2, 4, cr2, cr7, cr15, {1} │ │ │ │ + @ instruction: 0x96104611 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls 147d1cc │ │ │ │ - @ instruction: 0xf8da9308 │ │ │ │ + blls 13fd218 │ │ │ │ + @ instruction: 0xf8da9311 │ │ │ │ @ instruction: 0xf8cd6000 │ │ │ │ - ldrls r8, [ip], -r4 │ │ │ │ + ldrls r8, [sl], -r4 │ │ │ │ biccs pc, r0, #402653187 @ 0x18000003 │ │ │ │ @ instruction: 0xf7f89300 │ │ │ │ - blls 1453d60 │ │ │ │ + blls 13d3d14 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls 1479e54 │ │ │ │ - @ instruction: 0xf7f8931b │ │ │ │ - blls 1453f60 │ │ │ │ - movwls r2, #551 @ 0x227 │ │ │ │ - blls 145d67c │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - blx ff5931e4 │ │ │ │ - adccs r9, r8, #74752 @ 0x12400 │ │ │ │ - @ instruction: 0x46484659 │ │ │ │ - blls 1479e70 │ │ │ │ - @ instruction: 0xf65a9319 │ │ │ │ - @ instruction: 0xf8d5e924 │ │ │ │ - @ instruction: 0x464a801c │ │ │ │ - strtmi r9, [r0], -r3, lsl #18 │ │ │ │ - @ instruction: 0xf8d8972f │ │ │ │ - ldmdavs lr, {ip, sp} │ │ │ │ - vmov.i32 d25, #-318767104 @ 0xed000000 │ │ │ │ - @ instruction: 0xf0860680 │ │ │ │ - strtls r0, [lr], -r1, lsl #12 │ │ │ │ - stc2l 7, cr15, [ip], {248} @ 0xf8 │ │ │ │ - movwls r9, #2889 @ 0xb49 │ │ │ │ - blls 145da7c │ │ │ │ - @ instruction: 0x46204659 │ │ │ │ + cdpge 3, 1, cr9, cr12, cr14, {0} │ │ │ │ + movwls r9, #64328 @ 0xfb48 │ │ │ │ + blx f13222 │ │ │ │ + eorcs r9, r7, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + strtmi r9, [r0], -r8, asr #22 │ │ │ │ @ instruction: 0xf7f89301 │ │ │ │ - blls 1453cf8 │ │ │ │ + blls 13d3cf0 │ │ │ │ ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ - tstls r6, #72, 12 @ 0x4800000 │ │ │ │ - tstls r7, #75776 @ 0x12800 │ │ │ │ - stmdb r0, {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]! │ │ │ │ - ldc2 7, cr15, [r0], #992 @ 0x3e0 │ │ │ │ - movwls r9, #2889 @ 0xb49 │ │ │ │ - blls 145daf4 │ │ │ │ - @ instruction: 0x46202110 │ │ │ │ + movwls r4, #50736 @ 0xc630 │ │ │ │ + movwls r9, #56136 @ 0xdb48 │ │ │ │ + ldm ip!, {r1, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x901cf8d5 │ │ │ │ + stmdbls r3, {r1, r4, r5, r9, sl, lr} │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + @ instruction: 0xf8d980b4 │ │ │ │ + ldmdavs pc, {ip, sp} @ │ │ │ │ + vorr.i32 d25, #-83886080 @ 0xfb000000 │ │ │ │ + @ instruction: 0xf0870780 │ │ │ │ + strls r0, [ip, -r1, lsl #14]! │ │ │ │ + stc2 7, cr15, [r4], #992 @ 0x3e0 │ │ │ │ + movwls r9, #2887 @ 0xb47 │ │ │ │ + blls 13ddacc │ │ │ │ + @ instruction: 0x46204659 │ │ │ │ @ instruction: 0xf7f89301 │ │ │ │ - blls 393cc0 │ │ │ │ - stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 1423e8c │ │ │ │ - movwls r4, #26129 @ 0x6611 │ │ │ │ - blls 1466b14 │ │ │ │ - @ instruction: 0xf7f89315 │ │ │ │ - blls 1453ca8 │ │ │ │ - blls 2f9eac │ │ │ │ - ldrdls pc, [r8, -sp]! │ │ │ │ - @ instruction: 0xf0402b00 │ │ │ │ - stmdbvs fp!, {r1, r4, r7, r8, pc} │ │ │ │ - svclt 0x00852b01 │ │ │ │ - @ instruction: 0xf8982300 │ │ │ │ - bls 2dd2b8 │ │ │ │ - subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ - sadd8mi fp, r3, r8 │ │ │ │ - movwcs lr, #2509 @ 0x9cd │ │ │ │ - @ instruction: 0x46112233 │ │ │ │ + blls 13d3ca8 │ │ │ │ + ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ + movwls r4, #30256 @ 0x7630 │ │ │ │ + movwls r9, #35656 @ 0x8b48 │ │ │ │ + ldm r8, {r1, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrdls pc, [r4], -r9 │ │ │ │ + stmdbls r3, {r1, r4, r5, r9, sl, lr} │ │ │ │ + strbmi r4, [fp], -r0, lsr #12 │ │ │ │ + stmdavc ip!, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stc2 7, cr15, [r8], {248} @ 0xf8 │ │ │ │ + movwls r9, #2887 @ 0xb47 │ │ │ │ + blls 13ddb44 │ │ │ │ + movwls r2, #4368 @ 0x1110 │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - bls 653c74 │ │ │ │ - @ instruction: 0x46209b13 │ │ │ │ - tstmi r3, #20, 26 @ 0x500 │ │ │ │ - stmib sp, {r1, r4, r9, fp, ip, pc}^ │ │ │ │ - tstmi r5, #0, 14 │ │ │ │ - tstmi r3, #61440 @ 0xf000 │ │ │ │ - tstmi r5, #16, 20 @ 0x10000 │ │ │ │ - tstmi r3, #53248 @ 0xd000 │ │ │ │ - tstmi r5, #57344 @ 0xe000 │ │ │ │ - tstmi r3, #45056 @ 0xb000 │ │ │ │ - tstmi r5, #12, 20 @ 0xc000 │ │ │ │ - tstmi r3, #36864 @ 0x9000 │ │ │ │ - tstmi r5, #40960 @ 0xa000 │ │ │ │ - tstmi r3, #28672 @ 0x7000 │ │ │ │ - tstmi r5, #8, 20 @ 0x8000 │ │ │ │ - tstmi r3, #106496 @ 0x1a000 │ │ │ │ - tstmi r5, #110592 @ 0x1b000 │ │ │ │ - tstmi r3, #24, 20 @ 0x18000 │ │ │ │ - tstmi r5, #102400 @ 0x19000 │ │ │ │ - tstmi r3, #90112 @ 0x16000 │ │ │ │ - tstmi r5, #94208 @ 0x17000 │ │ │ │ - tstmi r3, #24576 @ 0x6000 │ │ │ │ - tstmi r5, #86016 @ 0x15000 │ │ │ │ - b 133bb38 │ │ │ │ - tstmi r3, #37748736 @ 0x2400000 │ │ │ │ - b 12bbc58 │ │ │ │ - blls 1456b40 │ │ │ │ - @ instruction: 0x46112234 │ │ │ │ + blls 13d3c70 │ │ │ │ + blls 279ee4 │ │ │ │ + blcs 1fcbfc │ │ │ │ + @ instruction: 0x81a8f040 │ │ │ │ + blcs 22f790 │ │ │ │ + movwcs fp, #3973 @ 0xf85 │ │ │ │ + mulcs r0, r9, r8 │ │ │ │ + vmlsl.u8 , d2, d2 │ │ │ │ + svclt 0x00981240 │ │ │ │ + stmib sp, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ + eorscs r2, r3, #0, 6 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blx 15932e4 │ │ │ │ + blls 47bb20 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + strtmi r9, [r0], -fp, lsl #26 │ │ │ │ + bls 425f60 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + bls 7e5f70 │ │ │ │ + bls 825f6c │ │ │ │ + bls 765f78 │ │ │ │ + bls 7a5f74 │ │ │ │ + bls 6e5f80 │ │ │ │ + bls 725f7c │ │ │ │ + bls 665f88 │ │ │ │ + bls 6a5f84 │ │ │ │ + bls 5e5f90 │ │ │ │ + bls 625f8c │ │ │ │ + bls 565f98 │ │ │ │ + bls 5a5f94 │ │ │ │ + bls 4e5fa0 │ │ │ │ + bls 525f9c │ │ │ │ + bls 3a5fa8 │ │ │ │ + bls 3e5fa4 │ │ │ │ + bls 2a5fb0 │ │ │ │ + tstmi r3, #-738197504 @ 0xd4000000 │ │ │ │ + andls r9, r0, #4, 20 @ 0x4000 │ │ │ │ + b 12bbc84 │ │ │ │ + blls 13d6b74 │ │ │ │ + ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ @ instruction: 0xf7f8431d │ │ │ │ - bls 1453c00 │ │ │ │ - @ instruction: 0x300cf8ba │ │ │ │ - bls 1465fa4 │ │ │ │ - tstmi r5, #10158080 @ 0x9b0000 │ │ │ │ - @ instruction: 0xf0002b3e │ │ │ │ - ldmib sp, {r0, r3, r4, r5, r8, pc}^ │ │ │ │ - subsmi r3, r3, ip, lsl r2 │ │ │ │ - vsubl.u8 q9, d3, d0 │ │ │ │ - andls r0, r1, #128, 6 │ │ │ │ - ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - blx 813350 │ │ │ │ - movtcs lr, #39389 @ 0x99dd │ │ │ │ - blls 325fec │ │ │ │ - bmi fe8e5fd4 │ │ │ │ - strvs lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi fe82656c │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, fp, asr #22 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - msrhi CPSR_sx, r0, asr #32 │ │ │ │ - sublt r9, sp, r5, lsl #16 │ │ │ │ - svchi 0x00f0e8bd │ │ │ │ - eorscs sl, ip, #18688 @ 0x4900 │ │ │ │ - ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf9faf7f8 │ │ │ │ - eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ - bcc 20fae8 │ │ │ │ + @ instruction: 0xf8bafa15 │ │ │ │ + blls 139d3ac │ │ │ │ + ldmeq r2, {r5, r9, sl, lr} │ │ │ │ + bcs 1165ffc │ │ │ │ + b 133c0a8 │ │ │ │ + svclt 0x000b0503 │ │ │ │ + ldmib sp, {r0, r1, r3, r6, r9, sl, lr}^ │ │ │ │ + @ instruction: 0x461a321a │ │ │ │ + svclt 0x001c4053 │ │ │ │ + vmlsl.u q10, d3, d2[2] │ │ │ │ + stmib sp, {r7, r8, r9}^ │ │ │ │ + eorcs r3, lr, #0, 4 │ │ │ │ + @ instruction: 0xf7f84611 │ │ │ │ + blls 13d3b98 │ │ │ │ + @ instruction: 0x46202234 │ │ │ │ + blls 13e602c │ │ │ │ + smladls r0, r1, r6, r4 │ │ │ │ + andhi pc, r4, sp, asr #17 │ │ │ │ + @ instruction: 0xf7f8431d │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + teqmi r2, #469762049 @ 0x1c000001 │ │ │ │ + stmdbls r5, {r0, r1, r3, r5, r8, r9, lr} │ │ │ │ + movwcs lr, #2497 @ 0x9c1 │ │ │ │ + blmi fe967e50 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls 142f444 │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + @ instruction: 0xf0400300 │ │ │ │ + stmdals r5, {r1, r2, r3, r5, r8, pc} │ │ │ │ + pop {r0, r1, r3, r6, ip, sp, pc} │ │ │ │ + mcrrge 15, 15, r8, r7, cr0 │ │ │ │ + movwcs r2, #572 @ 0x23c │ │ │ │ + movwls r4, #5649 @ 0x1611 │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + bls 393b44 │ │ │ │ + bcs 20fb38 │ │ │ │ + ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + ldrmi fp, [r1], -r7, asr #20 │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + blls 13d3b30 │ │ │ │ + stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ + b 14bb41c │ │ │ │ + blls 13d802c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blt 144fb30 │ │ │ │ - @ instruction: 0xf9f0f7f8 │ │ │ │ - eorscs r9, fp, #74752 @ 0x12400 │ │ │ │ - stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - b 14bb3cc │ │ │ │ - blls 1457fdc │ │ │ │ - b 1466c54 │ │ │ │ - @ instruction: 0xf7f80903 │ │ │ │ - blls 413b68 │ │ │ │ + beq 2cfd50 │ │ │ │ + @ instruction: 0xf9baf7f8 │ │ │ │ stmib sp, {r1, r3, r5, r9, sp}^ │ │ │ │ - ldrmi r3, [r1], -r0, lsl #16 │ │ │ │ - strtmi r9, [r0], -sl, asr #22 │ │ │ │ - b 143d110 │ │ │ │ - @ instruction: 0xf7f80903 │ │ │ │ - movwcs pc, #2519 @ 0x9d7 @ │ │ │ │ - strls r2, [r0], -sp, lsr #4 │ │ │ │ - movwls r4, #5662 @ 0x161e │ │ │ │ - streq lr, [r7, -fp, asr #20] │ │ │ │ - ldrmi r9, [r1], -r9, asr #22 │ │ │ │ - b 13a6c88 │ │ │ │ - svcls 0x004a0a03 │ │ │ │ - @ instruction: 0xf9c8f7f8 │ │ │ │ - strls r9, [r1], -r9, asr #22 │ │ │ │ - streq lr, [r7, -r9, asr #20] │ │ │ │ - beq 2cfd44 │ │ │ │ - eorscs r9, r2, #75776 @ 0x12800 │ │ │ │ - tstmi pc, #48, 2 │ │ │ │ - strtmi r6, [r0], -fp, lsr #20 │ │ │ │ + ldrmi r7, [r1], -r0, lsl #16 │ │ │ │ + cdpls 6, 4, cr4, cr7, cr0, {1} │ │ │ │ + @ instruction: 0xf7f89f48 │ │ │ │ + bls 3d3b04 │ │ │ │ + andls r2, r0, #0, 6 │ │ │ │ + movwls r2, #4653 @ 0x122d │ │ │ │ + streq lr, [r6], -fp, asr #20 │ │ │ │ + ldrmi r9, [r1], -r7, asr #22 │ │ │ │ + b 1466cd4 │ │ │ │ + b 1357074 │ │ │ │ + @ instruction: 0x9e480903 │ │ │ │ + @ instruction: 0xf9a0f7f8 │ │ │ │ + teqmi lr, #72704 @ 0x11c00 │ │ │ │ + b 141f068 │ │ │ │ + strls r0, [r1, -r3, lsl #18] │ │ │ │ + eorscs r9, r2, #72, 22 @ 0x12000 │ │ │ │ + @ instruction: 0x46202130 │ │ │ │ + bvs ca60f0 │ │ │ │ @ instruction: 0xf7f89300 │ │ │ │ - stmibvs fp!, {r0, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - ldrdls pc, [r0], -r3 │ │ │ │ - @ instruction: 0xf8d99b49 │ │ │ │ - b 145d43c │ │ │ │ - blls 1457c4c │ │ │ │ - andls r4, r8, #16, 12 @ 0x1000000 │ │ │ │ - tstmi pc, #-268435454 @ 0xf0000002 │ │ │ │ - vmov.i32 d20, #-2130706432 @ 0x81000000 │ │ │ │ - strls r2, [r1], -r0, asr #7 │ │ │ │ - movwls r4, #1568 @ 0x620 │ │ │ │ - @ instruction: 0xf9a4f7f8 │ │ │ │ - strbmi r9, [r9], -r9, asr #22 │ │ │ │ - b 1466ce0 │ │ │ │ - blls 1457c70 │ │ │ │ - @ instruction: 0xf7f8431f │ │ │ │ - blls 1453ce8 │ │ │ │ - movwls r2, #551 @ 0x227 │ │ │ │ - blls 145d8f4 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf992f7f8 │ │ │ │ - ldrtmi r9, [r1], -r9, asr #22 │ │ │ │ - beq 2cfdac │ │ │ │ - b 13bc1b0 │ │ │ │ - svcge 0x001e0203 │ │ │ │ - andls r4, r7, #56, 12 @ 0x3800000 │ │ │ │ + stmibvs fp!, {r0, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + strtmi r2, [r0], -pc, lsr #4 │ │ │ │ + @ instruction: 0xf8d34611 │ │ │ │ + blls 13b548c │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + tstmi lr, #72, 22 @ 0x12000 │ │ │ │ + ldrdcc pc, [r0], -r8 │ │ │ │ + strls r9, [r1, -r7, lsl #6] │ │ │ │ + biccs pc, r0, #201326595 @ 0xc000003 │ │ │ │ + @ instruction: 0xf7f89300 │ │ │ │ + blls 13d3a9c │ │ │ │ + strtmi r4, [r0], -r1, asr #12 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + tstmi lr, #72, 22 @ 0x12000 │ │ │ │ + @ instruction: 0xf9f8f7f8 │ │ │ │ + eorcs r9, r7, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + strtmi r9, [r0], -r8, asr #22 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + blls 13d3a78 │ │ │ │ + adccs r4, r8, #59768832 @ 0x3900000 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + teqmi r3, #72, 22 @ 0x12000 │ │ │ │ + @ instruction: 0x4630ae1c │ │ │ │ + @ instruction: 0xf6599306 │ │ │ │ + @ instruction: 0xf8d5efbe │ │ │ │ + @ instruction: 0x972da01c │ │ │ │ + stmdbls r3, {r1, r4, r5, r9, sl, lr} │ │ │ │ + @ instruction: 0xf8da4620 │ │ │ │ + ldmdavs pc, {ip, sp} @ │ │ │ │ + vabdl.u8 , d7, d8 │ │ │ │ + @ instruction: 0xf0870780 │ │ │ │ + strls r0, [ip, -r1, lsl #14]! │ │ │ │ + blx 1b934e6 │ │ │ │ + movwls r9, #2887 @ 0xb47 │ │ │ │ + blls 13ddd48 │ │ │ │ + strtmi r2, [r0], -r0, lsl #2 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + blls 13d3a2c │ │ │ │ + tstcs r0, r6, lsl #20 │ │ │ │ + bleq 2cfe44 │ │ │ │ + ldrtmi r9, [r0], -r8, asr #22 │ │ │ │ + stmdbeq r3, {r1, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf65922a8 │ │ │ │ - @ instruction: 0xf8d5efe4 │ │ │ │ - @ instruction: 0x962fb01c │ │ │ │ - stmdbls r3, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf8db4620 │ │ │ │ - ldmdavs lr, {ip, sp} │ │ │ │ - vrsubhn.i16 d25, q3, │ │ │ │ - @ instruction: 0xf0880880 │ │ │ │ - @ instruction: 0xf8cd0801 │ │ │ │ - @ instruction: 0xf7f880b8 │ │ │ │ - blls 14542e8 │ │ │ │ - andcs r9, pc, #0, 6 │ │ │ │ - tstcs r0, sl, asr #22 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf96af7f8 │ │ │ │ - bls 3bc1f4 │ │ │ │ - b 145d8d4 │ │ │ │ - blls 1456ce4 │ │ │ │ - b 1266dbc │ │ │ │ - adccs r0, r8, #12288 @ 0x3000 │ │ │ │ - svc 0x00bcf659 │ │ │ │ - ldrdlt pc, [r4], -fp │ │ │ │ - ldrtmi r2, [sl], -r0, lsl #6 │ │ │ │ - ldrmi r9, [pc], -r3, lsl #18 │ │ │ │ - @ instruction: 0x932f4620 │ │ │ │ - @ instruction: 0xf8cd465b │ │ │ │ - @ instruction: 0xf7f880b8 │ │ │ │ - blls 14542a4 │ │ │ │ - andscs r9, pc, #0, 6 │ │ │ │ - tstcs r0, sl, asr #22 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf948f7f8 │ │ │ │ - stmib sp, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ - eorcs r3, fp, #0, 14 │ │ │ │ - ldrmi r9, [r1], -sl, asr #22 │ │ │ │ - strtmi r9, [r0], -r9, asr #30 │ │ │ │ - beq 2cfe4c │ │ │ │ - @ instruction: 0xf93cf7f8 │ │ │ │ - teqmi r7, #74752 @ 0x12400 │ │ │ │ - blls 14661ac │ │ │ │ - beq 2cfe5c │ │ │ │ - blcs 1fc148 │ │ │ │ - stmdbvs fp!, {r1, r2, r3, r6, r8, ip, lr, pc} │ │ │ │ - svclt 0x00852b01 │ │ │ │ - @ instruction: 0xf89b2600 │ │ │ │ - blls 2e1548 │ │ │ │ - movtne pc, #963 @ 0x3c3 @ │ │ │ │ - sadd8mi fp, lr, r8 │ │ │ │ - stmib sp, {r0, r1, r4, r5, r9, sp}^ │ │ │ │ - ldrmi r3, [r1], -r0, lsl #12 │ │ │ │ - @ instruction: 0xf7f84620 │ │ │ │ - @ instruction: 0x9d49f921 │ │ │ │ - @ instruction: 0x21282229 │ │ │ │ - svcls 0x004a433d │ │ │ │ - @ instruction: 0xf04f4620 │ │ │ │ - b 1458170 │ │ │ │ - @ instruction: 0xf04f0707 │ │ │ │ - stmib sp, {r9, fp}^ │ │ │ │ - @ instruction: 0xf7f8ab00 │ │ │ │ - eorscs pc, r4, #278528 @ 0x44000 │ │ │ │ - movwcs r9, #3657 @ 0xe49 │ │ │ │ - movwls r4, #5649 @ 0x1611 │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - @ instruction: 0x432e8000 │ │ │ │ - @ instruction: 0xf7f89d4a │ │ │ │ - bls 14539ac │ │ │ │ - @ instruction: 0x300cf8b9 │ │ │ │ - tstmi r6, #-201326592 @ 0xf4000000 │ │ │ │ - ldmeq fp, {r1, r3, r6, r9, fp, ip, pc} │ │ │ │ - blcs 11661fc │ │ │ │ - ldmib sp, {r1, r2, r3, ip, lr, pc}^ │ │ │ │ - subsmi r3, r3, r8, lsl #4 │ │ │ │ - vsubl.u8 q9, d3, d0 │ │ │ │ - ldrb r0, [r4], r0, lsl #7 │ │ │ │ - cmpeq r3, r3, asr #20 │ │ │ │ - andeq pc, r1, #3 │ │ │ │ + @ instruction: 0xf8daef98 │ │ │ │ + ldrtmi sl, [r2], -r4 │ │ │ │ + movwcs r9, #2307 @ 0x903 │ │ │ │ + @ instruction: 0x932d4620 │ │ │ │ + @ instruction: 0x972c4653 │ │ │ │ + blx 1393526 │ │ │ │ + andscs r9, pc, #72704 @ 0x11c00 │ │ │ │ + tstcs r0, r0, lsl #6 │ │ │ │ + strtmi r9, [r0], -r8, asr #22 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + blls 14139ec │ │ │ │ + b 143ce78 │ │ │ │ + blls 25796c │ │ │ │ + streq lr, [r6], -fp, asr #20 │ │ │ │ + cmnle r8, r0, lsl #22 │ │ │ │ + blcs 22fa18 │ │ │ │ + movwcs fp, #3973 @ 0xf85 │ │ │ │ + mulcs r0, sl, r8 │ │ │ │ + vmlsl.u8 , d2, d2 │ │ │ │ + svclt 0x00981240 │ │ │ │ + stmib sp, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ + eorscs r2, r3, #0, 6 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf90af7f8 │ │ │ │ + eorcs r9, r9, #4544 @ 0x11c0 │ │ │ │ + strtmi r2, [r0], -r8, lsr #2 │ │ │ │ + beq 2116d4 │ │ │ │ + bleq 2116d8 │ │ │ │ + blge 20fcd4 │ │ │ │ + mcrls 3, 2, r4, cr8, cr5, {1} │ │ │ │ + @ instruction: 0xf8fcf7f8 │ │ │ │ + movwls r9, #2820 @ 0xb04 │ │ │ │ + blls 139de5c │ │ │ │ + b 1426df8 │ │ │ │ + strtmi r0, [r0], -r6, lsl #18 │ │ │ │ + blls 13e6230 │ │ │ │ + strls r2, [r1], -r0, lsl #12 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf8ecf7f8 │ │ │ │ + @ instruction: 0x200cf8b8 │ │ │ │ + blls 13a6e50 │ │ │ │ + tstmi sp, #9568256 @ 0x920000 │ │ │ │ + blls 13dfed0 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldrtmi fp, [r3], -lr, lsl #30 │ │ │ │ + andcc lr, r7, #3620864 @ 0x374000 │ │ │ │ + @ instruction: 0xf04f4053 │ │ │ │ + ldrmi r0, [r1], -lr, lsr #4 │ │ │ │ + vmov.f32 d27, #-28 @ 0xc1e00000 │ │ │ │ + movwcs r0, #1664 @ 0x680 │ │ │ │ + movwvs lr, #2509 @ 0x9cd │ │ │ │ + @ instruction: 0xf8d2f7f8 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls 139ded4 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + tstmi sp, #0, 14 │ │ │ │ + b 143c330 │ │ │ │ + @ instruction: 0xf7f80903 │ │ │ │ + ldmib sp, {r0, r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x432a2347 │ │ │ │ + movweq lr, #14921 @ 0x3a49 │ │ │ │ + @ instruction: 0x4611e6d3 │ │ │ │ + subeq pc, r0, #134217731 @ 0x8000003 │ │ │ │ tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ - str r9, [r7, #518] @ 0x206 │ │ │ │ - ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blls 30f0f4 │ │ │ │ - subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - @ instruction: 0xe673465b │ │ │ │ - movteq pc, #963 @ 0x3c3 @ │ │ │ │ - ldr r2, [r7, r0, lsl #12]! │ │ │ │ - b 692f4c │ │ │ │ - rsbseq sl, sl, r4, ror #30 │ │ │ │ + ldrb r9, [ip, #-260]! @ 0xfffffefc │ │ │ │ + @ instruction: 0xf3c39b02 │ │ │ │ + ldrbmi r0, [fp], -r0, asr #4 │ │ │ │ + vmov.i32 q15, #-1124073472 @ 0xbd000000 │ │ │ │ + movwcs r0, #576 @ 0x240 │ │ │ │ + @ instruction: 0xf65ae79d │ │ │ │ + svclt 0x0000e9e2 │ │ │ │ + rsbseq sl, sl, r4, lsl pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, r0, lsl #25 │ │ │ │ + rsbseq sl, sl, ip, lsr #24 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ - bmi 1fe7050 │ │ │ │ + bmi 1fe70b4 │ │ │ │ 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, #11993088 @ 0xb70000 │ │ │ │ + eorcs pc, ip, #8716288 @ 0x850000 │ │ │ │ movteq pc, #965 @ 0x3c5 @ │ │ │ │ - ldmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - stmib sp, {r0, r4, r5, fp, sp, pc}^ │ │ │ │ + stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ strtmi r3, [r0], -r0, lsl #12 │ │ │ │ - @ instruction: 0xf8acf7f8 │ │ │ │ + ldmdage r1!, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf87af7f8 │ │ │ │ eorscs r9, fp, #50176 @ 0xc400 │ │ │ │ - b 1466ed0 │ │ │ │ - blls e57e60 │ │ │ │ - b 13e6e9c │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + beq 2cffe0 │ │ │ │ + b 13fc384 │ │ │ │ vmlal.u8 q8, d5, d3 │ │ │ │ stmib sp, {r7, r8, r9}^ │ │ │ │ @ instruction: 0xf7f83600 │ │ │ │ - blls e538dc │ │ │ │ + blls e53878 │ │ │ │ strtmi r2, [r0], -sl, lsr #4 │ │ │ │ - beq 2cff98 │ │ │ │ + beq 2cfffc │ │ │ │ @ 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: 0xf88cf7f8 │ │ │ │ + @ instruction: 0xf85af7f8 │ │ │ │ @ instruction: 0x96019b31 │ │ │ │ - b 145df34 │ │ │ │ - blls e57ea0 │ │ │ │ - strtmi r2, [r0], -r8, lsr #2 │ │ │ │ + b 1466f74 │ │ │ │ + blls e57f04 │ │ │ │ + @ instruction: 0x21282229 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ mulcc ip, fp, r8 │ │ │ │ @ instruction: 0xf7f89300 │ │ │ │ - eorcs pc, sp, #8192000 @ 0x7d0000 │ │ │ │ + eorcs pc, sp, #4915200 @ 0x4b0000 │ │ │ │ @ instruction: 0x46119b32 │ │ │ │ - strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - b 13faeb8 │ │ │ │ + strls r4, [r1], -r0, lsr #12 │ │ │ │ + b 13fab18 │ │ │ │ ldcls 8, cr0, [r1, #-12]! │ │ │ │ - @ instruction: 0xf872f7f8 │ │ │ │ + @ instruction: 0xf840f7f8 │ │ │ │ @ instruction: 0x3018f8db │ │ │ │ - b 1466f44 │ │ │ │ + b 1466fa8 │ │ │ │ @ instruction: 0xf8d30505 │ │ │ │ - blls e3d6cc │ │ │ │ + blls e3d730 │ │ │ │ tstmi sp, #84934656 @ 0x5100000 │ │ │ │ - b 13fc39c │ │ │ │ + b 13fc400 │ │ │ │ @ instruction: 0xf7f80803 │ │ │ │ - blls e53a78 │ │ │ │ - movwls r2, #551 @ 0x227 │ │ │ │ - blls e5db64 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf85af7f8 │ │ │ │ + blls e53a14 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + blls e5dfe4 │ │ │ │ + movwls r2, #4384 @ 0x1120 │ │ │ │ + @ instruction: 0xf828f7f8 │ │ │ │ @ instruction: 0x46319b31 │ │ │ │ tstmi sp, #168, 4 @ 0x8000000a │ │ │ │ strls r9, [r4, #-2866] @ 0xfffff4ce │ │ │ │ movweq lr, #14920 @ 0x3a48 │ │ │ │ - blge 37a30c │ │ │ │ + blge 37a370 │ │ │ │ @ instruction: 0xf6594618 │ │ │ │ - strmi lr, [r3], -ip, lsr #29 │ │ │ │ + @ instruction: 0x4603ee7a │ │ │ │ @ instruction: 0x001cf8db │ │ │ │ @ instruction: 0x4649461a │ │ │ │ - stmdavs r3, {r0, r1, r2, r4, r9, sl, ip, pc} │ │ │ │ - @ instruction: 0xf8d34620 │ │ │ │ - vaddl.u8 , d9, d0 │ │ │ │ - vmlal.u8 q8, d25, d0 │ │ │ │ - @ instruction: 0xf0881540 │ │ │ │ - strls r0, [r5, #-2049] @ 0xfffff7ff │ │ │ │ - subshi pc, r8, sp, asr #17 │ │ │ │ - blx 1613710 │ │ │ │ - @ instruction: 0x46319b31 │ │ │ │ - andcs r9, pc, #0, 6 │ │ │ │ - @ instruction: 0x46209b32 │ │ │ │ - @ instruction: 0xf7f89301 │ │ │ │ - blls e53800 │ │ │ │ - strtmi r9, [r0], -r4, lsl #26 │ │ │ │ - tstmi sp, #12288 @ 0x3000 │ │ │ │ - stmib sp, {r1, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ - b 1276f54 │ │ │ │ - eorscs r0, r4, #196608 @ 0x30000 │ │ │ │ - @ instruction: 0xf7f84611 │ │ │ │ - @ instruction: 0xf8baf821 │ │ │ │ - bls e21794 │ │ │ │ - ldmeq fp, {r5, r9, sl, lr} │ │ │ │ - blcs 11663c0 │ │ │ │ - svclt 0x00149a32 │ │ │ │ - @ instruction: 0x463346b3 │ │ │ │ - stmdaeq r2, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - eoreq pc, lr, #79 @ 0x4f │ │ │ │ - @ instruction: 0xf8dabf18 │ │ │ │ - ldrmi r3, [r1], -r0 │ │ │ │ - b fe445400 │ │ │ │ - ldrbmi r0, [fp], -r3, lsl #18 │ │ │ │ + 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 e5400c │ │ │ │ + movwls r4, #1585 @ 0x631 │ │ │ │ + blls e67020 │ │ │ │ + movwls r2, #4623 @ 0x120f │ │ │ │ + @ instruction: 0xfffcf7f7 │ │ │ │ + @ instruction: 0x200cf8ba │ │ │ │ + @ instruction: 0x46209b31 │ │ │ │ + ldmeq r2, {r2, r8, sl, fp, ip, pc} │ │ │ │ + bcs 117bbc4 │ │ │ │ + streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ + svclt 0x000c9b32 │ │ │ │ + @ instruction: 0xf8da4632 │ │ │ │ + b 129d7c8 │ │ │ │ + movwls r0, #13057 @ 0x3301 │ │ │ │ + b fe445448 │ │ │ │ + ldrbmi r0, [sl], -r2, lsl #18 │ │ │ │ streq pc, [r0], r9, asr #7 │ │ │ │ - movwvs lr, #2509 @ 0x9cd │ │ │ │ - @ instruction: 0xf804f7f8 │ │ │ │ - movwls r9, #2821 @ 0xb05 │ │ │ │ - movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e1e050 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - blls e66420 │ │ │ │ - stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xfff6f7f7 │ │ │ │ - teqcs r1, #3620864 @ 0x374000 │ │ │ │ - bmi 4e6410 │ │ │ │ - movweq lr, #14920 @ 0x3a48 │ │ │ │ - blmi 42d9b0 │ │ │ │ - eorsvs r4, sp, sl, ror r4 │ │ │ │ + andvs lr, r0, #3358720 @ 0x334000 │ │ │ │ + ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ + @ instruction: 0xffdef7f7 │ │ │ │ + blls 2bc0ac │ │ │ │ + tstmi r5, #32, 12 @ 0x2000000 │ │ │ │ + stmib sp, {r1, r4, r5, r9, fp, ip, pc}^ │ │ │ │ + b 12b83f4 │ │ │ │ + eorscs r0, r4, #2097152 @ 0x200000 │ │ │ │ + @ instruction: 0xf7f74611 │ │ │ │ + blls 355744 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + eorcs r9, fp, #67108864 @ 0x4000000 │ │ │ │ + @ instruction: 0x46209b31 │ │ │ │ + tstmi sp, #17825792 @ 0x1100000 │ │ │ │ + b 137c4dc │ │ │ │ + @ instruction: 0xf7f70403 │ │ │ │ + ldmib sp, {r0, r1, r6, 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 0x0000e914 │ │ │ │ - ldrshteq sl, [sl], #-152 @ 0xffffff68 │ │ │ │ + svclt 0x0000e8e2 │ │ │ │ + @ instruction: 0x007aa994 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, ip, lsr r8 │ │ │ │ + ldrsbteq sl, [sl], #-122 @ 0xffffff86 │ │ │ │ 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 │ │ │ │ @@ -431646,3307 +431670,3306 @@ │ │ │ │ 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, #732 @ 0x2dc │ │ │ │ + eorcs pc, ip, #532 @ 0x214 │ │ │ │ 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: 0xffaaf7f7 │ │ │ │ + @ instruction: 0xff78f7f7 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 1479870 │ │ │ │ + b 14798d4 │ │ │ │ @ instruction: 0xf7f70403 │ │ │ │ - @ instruction: 0xf8cdff9d │ │ │ │ + @ instruction: 0xf8cdff6b │ │ │ │ eorscs r9, r6, #4 │ │ │ │ @ instruction: 0xf8984638 │ │ │ │ ldrmi r3, [r1], -r0, lsr #32 │ │ │ │ biceq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - blls 2ba47c │ │ │ │ - blls 2e64f4 │ │ │ │ + blls 2ba4e0 │ │ │ │ + blls 2e6558 │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - @ instruction: 0xf8cdff8d │ │ │ │ + @ instruction: 0xf8cdff5b │ │ │ │ eorscs r9, r5, #4 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ mlacc r0, r8, r8, pc @ │ │ │ │ orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - blls 2ba49c │ │ │ │ - blls 2e6514 │ │ │ │ + blls 2ba500 │ │ │ │ + blls 2e6578 │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - @ instruction: 0xf8cdff7d │ │ │ │ + @ instruction: 0xf8cdff4b │ │ │ │ eorscs r9, r4, #4 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ mlacc r0, r8, r8, pc @ │ │ │ │ movteq pc, #963 @ 0x3c3 @ │ │ │ │ - blls 2ba4bc │ │ │ │ - blls 2e6534 │ │ │ │ + blls 2ba520 │ │ │ │ + blls 2e6598 │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - @ instruction: 0xf8cdff6d │ │ │ │ + @ instruction: 0xf8cdff3b │ │ │ │ eorscs r9, r3, #4 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ mlacc r0, r8, r8, pc @ │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - blls 2ba4dc │ │ │ │ - blls 2e6554 │ │ │ │ + blls 2ba540 │ │ │ │ + blls 2e65b8 │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r5, 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 0x0000e87c │ │ │ │ + svclt 0x0000e84a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, r6, ror #15 │ │ │ │ - rsbseq sl, sl, lr, lsl #14 │ │ │ │ + rsbseq sl, sl, r2, lsl #15 │ │ │ │ + rsbseq sl, sl, sl, lsr #13 │ │ │ │ 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 1717154 │ │ │ │ - bcc 3af964 │ │ │ │ + blle 17171b8 │ │ │ │ + bcc 3af9c8 │ │ │ │ @ instruction: 0xf5a36886 │ │ │ │ stmdacs r3!, {r1, r2, r4, ip, sp, lr}^ │ │ │ │ movwmi sp, #43323 @ 0xa93b │ │ │ │ svcvc 0x002ff5b3 │ │ │ │ - bcs 20560c │ │ │ │ + bcs 205670 │ │ │ │ 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 │ │ │ │ - stc2l 7, cr15, [r6, #-992]! @ 0xfffffc20 │ │ │ │ + ldc2 7, cr15, [r4, #-992]! @ 0xfffffc20 │ │ │ │ movwls r9, #2861 @ 0xb2d │ │ │ │ - blls d5e198 │ │ │ │ + blls d5e1fc │ │ │ │ movwls r2, #4352 @ 0x1100 │ │ │ │ @ instruction: 0xf7f74640 │ │ │ │ - svcls 0x002dff05 │ │ │ │ + svcls 0x002dfed3 │ │ │ │ movwcs lr, #10708 @ 0x29d4 │ │ │ │ - b 167ca58 │ │ │ │ + b 167cabc │ │ │ │ cmple r9, r3, lsl #2 │ │ │ │ strbmi r9, [r0], -r0, lsl #4 │ │ │ │ movwls r2, #4615 @ 0x1207 │ │ │ │ @ instruction: 0xf7f72104 │ │ │ │ - ldmib sp, {r0, r1, r2, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ teqmi sl, #-1275068416 @ 0xb4000000 │ │ │ │ stmib r5, {r0, r1, r5, r8, r9, lr}^ │ │ │ │ - bmi bde5c0 │ │ │ │ + bmi bde624 │ │ │ │ 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 161a5e4 │ │ │ │ + b 161a648 │ │ │ │ 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, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r5, 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, #316 @ 0x13c │ │ │ │ + andcs pc, r7, #29, 30 @ 0x74 │ │ │ │ @ instruction: 0x132de9dd │ │ │ │ strb r4, [sp, r0, lsr #12]! │ │ │ │ movwne lr, #10708 @ 0x29d4 │ │ │ │ andeq lr, r3, #331776 @ 0x51000 │ │ │ │ - bvs 1ec9db0 │ │ │ │ + bvs 1ec9e14 │ │ │ │ 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, r2, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r7, 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 │ │ │ │ - mcr2 7, 5, pc, cr12, cr7, {7} @ │ │ │ │ + mrc2 7, 3, pc, cr10, cr7, {7} │ │ │ │ @ instruction: 0x232de9dd │ │ │ │ - bvs ecf8f8 │ │ │ │ + bvs ecf95c │ │ │ │ @ instruction: 0xf659e7e6 │ │ │ │ - svclt 0x0000efda │ │ │ │ - rsbseq sl, sl, r8, asr #13 │ │ │ │ + svclt 0x0000efa8 │ │ │ │ + rsbseq sl, sl, r4, ror #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, lr, lsr r6 │ │ │ │ + ldrsbteq sl, [sl], #-90 @ 0xffffffa6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed2cc6c │ │ │ │ + bl fed2ccd0 │ │ │ │ @ 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 4222a0 │ │ │ │ + bmi 422304 │ │ │ │ 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 0x00a6f659 │ │ │ │ - rsbseq sl, sl, r2, lsl #11 │ │ │ │ + svc 0x0074f659 │ │ │ │ + rsbseq sl, sl, lr, lsl r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, lr, asr r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldrshteq sl, [sl], #-74 @ 0xffffffb6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ - bmi ff9a7338 │ │ │ │ + bmi ff9a7398 │ │ │ │ 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 1212a1c │ │ │ │ + bne 1212a7c │ │ │ │ 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 315408 │ │ │ │ + blls 3153a8 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 210278 │ │ │ │ + blcc 2102d8 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f7b733 │ │ │ │ - blls ed53f4 │ │ │ │ + blls ed5394 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d0488 │ │ │ │ + bleq 2d04e8 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 251ca0 │ │ │ │ + beq 251d00 │ │ │ │ @ instruction: 0xf7f7431f │ │ │ │ - blls ed53d8 │ │ │ │ + blls ed5378 │ │ │ │ @ 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 ed53bc │ │ │ │ + blls ed535c │ │ │ │ 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 │ │ │ │ - ldc2l 7, cr15, [lr, #988]! @ 0x3dc │ │ │ │ + stc2l 7, cr15, [lr, #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} │ │ │ │ - stc2l 7, cr15, [lr, #988]! @ 0x3dc │ │ │ │ + ldc2 7, cr15, [lr, #988]! @ 0x3dc │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee7418 │ │ │ │ + blls ee7478 │ │ │ │ svcls 0x00334620 │ │ │ │ - bleq 211d18 │ │ │ │ + bleq 211d78 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2l 7, cr15, [lr, #988] @ 0x3dc │ │ │ │ - b 13fc8b4 │ │ │ │ + stc2 7, cr15, [lr, #988]! @ 0x3dc │ │ │ │ + b 13fc914 │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee6870 │ │ │ │ + blls ee68d0 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc 6, cr15, [lr], #-356 @ 0xfffffe9c │ │ │ │ + bl 1935c4 │ │ │ │ addvs pc, r0, #352321536 @ 0x15000000 │ │ │ │ orrpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ strbmi r9, [r1], -r5, lsl #6 │ │ │ │ strtmi r9, [r0], -r4, lsl #4 │ │ │ │ - blls 345834 │ │ │ │ + blls 345894 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - blx 313c16 │ │ │ │ + blx ff713c74 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efa83c │ │ │ │ + blls efa89c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed52fc │ │ │ │ + blls ed529c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee68cc │ │ │ │ - b 1427554 │ │ │ │ + blls ee692c │ │ │ │ + b 14275b4 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - ldrtmi lr, [r2], -r2, lsl #24 │ │ │ │ + @ instruction: 0x4632ebd2 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a10398 │ │ │ │ - stc2l 7, cr15, [r8], #-992 @ 0xfffffc20 │ │ │ │ + blge a103f8 │ │ │ │ + ldc2 7, cr15, [r8], #-992 @ 0xfffffc20 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede528 │ │ │ │ + blls ede588 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - ldmibvs r3!, {r0, r1, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebdc88 │ │ │ │ - blls ee6908 │ │ │ │ + blls ebdce8 │ │ │ │ + blls ee6968 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed52a4 │ │ │ │ + blls ed5244 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee6924 │ │ │ │ + blls ee6984 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2l 7, cr15, [ip, #988]! @ 0x3dc │ │ │ │ + stc2l 7, cr15, [ip, #988] @ 0x3dc │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed5280 │ │ │ │ + blls ed5220 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee6948 │ │ │ │ - b 14275d0 │ │ │ │ + blls ee69a8 │ │ │ │ + b 1427630 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - blls 310be8 │ │ │ │ + blls 310b88 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blcs fe6d0620 │ │ │ │ + blcs fe6d0680 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - blx ffa93cd4 │ │ │ │ + blx fee93d34 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede51c │ │ │ │ + blls ede57c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed523c │ │ │ │ + blls ed51dc │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee698c │ │ │ │ - b 1427614 │ │ │ │ + blls ee69ec │ │ │ │ + b 1427674 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - @ instruction: 0xf3c5eba2 │ │ │ │ + vbic.i16 q15, #53760 @ 0xd200 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ strbmi r9, [r1], -r4, lsl #22 │ │ │ │ - blcs 1e75ac │ │ │ │ + blcs 1e760c │ │ │ │ movwcs fp, #12052 @ 0x2f14 │ │ │ │ ldrmi r2, [sl, #769] @ 0x301 │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f82023 │ │ │ │ - blls ed4aa0 │ │ │ │ + blls ed4a40 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2 7, cr15, [r6, #-988]! @ 0xfffffc24 │ │ │ │ + ldc2l 7, cr15, [r6], #988 @ 0x3dc │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bl 20936cc │ │ │ │ - blcs 1fc97c │ │ │ │ + bl 149372c │ │ │ │ + blcs 1fc9dc │ │ │ │ @ instruction: 0x81b5f000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ea978 │ │ │ │ + bcs 1ea9d8 │ │ │ │ @ instruction: 0x81bbf040 │ │ │ │ - beq ff8bc594 │ │ │ │ + beq ff8bc5f4 │ │ │ │ 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 ed5730 │ │ │ │ + blls ed5798 │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2l 7, cr15, [sl], #988 @ 0x3dc │ │ │ │ - vldr d9, [pc, #204] @ 1d5e7c │ │ │ │ + stc2l 7, cr15, [sl], {247} @ 0xf7 │ │ │ │ + vldr d9, [pc, #204] @ 1d5edc │ │ │ │ eorscs r7, r3, #41984 @ 0xa400 │ │ │ │ - blls ee6a34 │ │ │ │ + blls ee6a94 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 2113f4 │ │ │ │ + blvc 211454 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2l 7, cr15, [ip], #988 @ 0x3dc │ │ │ │ + ldc2 7, cr15, [ip], #988 @ 0x3dc │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fcaa0 │ │ │ │ - blls 2d7de0 │ │ │ │ + b 13fcb00 │ │ │ │ + blls 2d7e40 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 336440 │ │ │ │ + blls 3364a0 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf415819c │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f6470 │ │ │ │ + bcs 1f64d0 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - stc2l 7, cr15, [ip], {247} @ 0xf7 │ │ │ │ + ldc2 7, cr15, [ip], {247} @ 0xf7 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9e664 │ │ │ │ + blls e9e6c4 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - stc2l 7, cr15, [r0], {247} @ 0xf7 │ │ │ │ - b 13fcaf0 │ │ │ │ + ldc2 7, cr15, [r0], {247} @ 0xf7 │ │ │ │ + b 13fcb50 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133cb00 │ │ │ │ + b 133cb60 │ │ │ │ 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 │ │ │ │ - rsbseq sl, sl, ip, lsl r5 │ │ │ │ + ldrhteq sl, [sl], #-76 @ 0xffffffb4 │ │ │ │ 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 3950cc │ │ │ │ + blls 39506c │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f7b533 │ │ │ │ - blls ed50b8 │ │ │ │ + blls ed5058 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d07c4 │ │ │ │ + bleq 2d0824 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 251fdc │ │ │ │ + beq 25203c │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #3197 @ 0xc7d @ │ │ │ │ - blls ebaab0 │ │ │ │ + movwcs pc, #3149 @ 0xc4d @ │ │ │ │ + blls ebab10 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - bleq 211ffc │ │ │ │ + bleq 21205c │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #3181 @ 0xc6d @ │ │ │ │ - blls ebaad0 │ │ │ │ - bls 2e7750 │ │ │ │ + movwcs pc, #3133 @ 0xc3d @ │ │ │ │ + blls ebab30 │ │ │ │ + bls 2e77b0 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efa6d8 │ │ │ │ + blls efa738 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #3167 @ 0xc5f @ │ │ │ │ - blls ebaaec │ │ │ │ - bls 32776c │ │ │ │ + movwcs pc, #3119 @ 0xc2f @ │ │ │ │ + blls ebab4c │ │ │ │ + bls 3277cc │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efa6f4 │ │ │ │ + blls efa754 │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrrc2 7, 15, pc, r0, cr7 @ │ │ │ │ + stc2 7, cr15, [r0], #-988 @ 0xfffffc24 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143d3e0 │ │ │ │ + b 143d440 │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed5028 │ │ │ │ + blls ed4fc8 │ │ │ │ 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 1427830 │ │ │ │ + b 1427890 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - @ instruction: 0x4632ea94 │ │ │ │ + ldrtmi lr, [r2], -r4, ror #20 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a10674 │ │ │ │ - blx 93f24 │ │ │ │ + blge a106d4 │ │ │ │ + blx ff493f84 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede804 │ │ │ │ + blls ede864 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - ldmibvs r3!, {r0, r2, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r2, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebdf64 │ │ │ │ - blls ee6bdc │ │ │ │ + blls ebdfc4 │ │ │ │ + blls ee6c3c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - ldc2 7, cr15, [r4], {247} @ 0xf7 │ │ │ │ + blx ffb13fb6 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143cc54 │ │ │ │ + b 143ccb4 │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed51c8 │ │ │ │ + blls ed5168 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls ede414 │ │ │ │ + blls ede474 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2 7, cr15, [r2], {247} @ 0xf7 │ │ │ │ + blx ff693fda │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - b 1793914 │ │ │ │ + b b93974 │ │ │ │ @ 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: 0xf978f7f8 │ │ │ │ + @ instruction: 0xf948f7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede7f0 │ │ │ │ + blls ede850 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4f68 │ │ │ │ + blls ed4f08 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee6c58 │ │ │ │ + blls ee6cb8 │ │ │ │ tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ - b 1013950 │ │ │ │ + b 4139b0 │ │ │ │ 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: 0xf9f2f7f8 │ │ │ │ + @ instruction: 0xf9c2f7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede854 │ │ │ │ + blls ede8b4 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4f24 │ │ │ │ + blls ed4ec4 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 1327928 │ │ │ │ + b 1327988 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - b 793994 │ │ │ │ + stmib r6!, {r0, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - blx 49401c │ │ │ │ + @ instruction: 0xf9daf7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede8a4 │ │ │ │ + blls ede904 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4ef4 │ │ │ │ + blls ed4e94 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ @ instruction: 0xf659431d │ │ │ │ - @ instruction: 0x4632e9fe │ │ │ │ + ldrtmi lr, [r2], -lr, asr #19 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx d1404c │ │ │ │ + @ instruction: 0xf9fcf7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede8f0 │ │ │ │ + blls ede950 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - blls ed4ec4 │ │ │ │ - blls ee6d00 │ │ │ │ + blls ed4e64 │ │ │ │ + blls ee6d60 │ │ │ │ @ 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 201408e │ │ │ │ + blx 14140ee │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a6d2c │ │ │ │ - bmi aa6d18 │ │ │ │ + blls 2a6d8c │ │ │ │ + bmi aa6d78 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi a672ac │ │ │ │ + blmi a6730c │ │ │ │ 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 33a09c │ │ │ │ + blls 33a0fc │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2e9ee4 │ │ │ │ + bls 2e9f44 │ │ │ │ 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 34f9f8 │ │ │ │ + bls 34fa58 │ │ │ │ @ instruction: 0xe6394613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 34fad4 │ │ │ │ + blls 34fb34 │ │ │ │ @ instruction: 0xe66a0ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r7, ror #12 │ │ │ │ - bcs 210014 │ │ │ │ + bcs 210074 │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ strbt r2, [r0], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf659e61e │ │ │ │ - svclt 0x0000ec62 │ │ │ │ - rsbseq r9, sl, r0, asr #30 │ │ │ │ + svclt 0x0000ec32 │ │ │ │ + rsbseq r9, sl, r0, ror #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ - bmi ff9a79c0 │ │ │ │ + bmi ff9a7a20 │ │ │ │ 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 12130a4 │ │ │ │ + bne 1213104 │ │ │ │ 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 314d80 │ │ │ │ + blls 314d20 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 210900 │ │ │ │ + blcc 210960 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f7b733 │ │ │ │ - blls ed4d6c │ │ │ │ + blls ed4d0c │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d0b10 │ │ │ │ + bleq 2d0b70 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f7431f │ │ │ │ - blls ed4d54 │ │ │ │ + blls ed4cf4 │ │ │ │ @ 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 ed4d38 │ │ │ │ + blls ed4cd8 │ │ │ │ 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 ff114204 │ │ │ │ + blx fe514264 │ │ │ │ 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 fed14224 │ │ │ │ + blx 2114284 │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee7a9c │ │ │ │ + blls ee7afc │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fe994240 │ │ │ │ - b 13fcf34 │ │ │ │ + blx 1d942a0 │ │ │ │ + b 13fcf94 │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee6ef0 │ │ │ │ + blls ee6f50 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stmia lr!, {r0, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm lr!, {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 345eb4 │ │ │ │ + blls 345f14 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - @ instruction: 0xffc4f7f7 │ │ │ │ + @ instruction: 0xff94f7f7 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efaebc │ │ │ │ + blls efaf1c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4c7c │ │ │ │ + blls ed4c1c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee6f4c │ │ │ │ - b 1427bd4 │ │ │ │ + blls ee6fac │ │ │ │ + b 1427c34 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - ldrtmi lr, [r2], -r2, asr #17 │ │ │ │ + @ instruction: 0x4632e892 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xf92af7f8 │ │ │ │ + @ instruction: 0xf8faf7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edeba4 │ │ │ │ + blls edec04 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - ldmibvs r3!, {r0, r2, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r2, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebe304 │ │ │ │ - blls ee6f84 │ │ │ │ + blls ebe364 │ │ │ │ + blls ee6fe4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4c28 │ │ │ │ + blls ed4bc8 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee6fa0 │ │ │ │ + blls ee7000 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx ff194308 │ │ │ │ + blx fe594368 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4c04 │ │ │ │ + blls ed4ba4 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee6fc4 │ │ │ │ - b 1427c4c │ │ │ │ + blls ee7024 │ │ │ │ + b 1427cac │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - blls 31056c │ │ │ │ + blls 31050c │ │ │ │ @ instruction: 0xf8d62201 │ │ │ │ @ instruction: 0x4641a010 │ │ │ │ - b 15a7be0 │ │ │ │ + b 15a7c40 │ │ │ │ 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: 0xffa0f7f7 │ │ │ │ + @ instruction: 0xff70f7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edeba0 │ │ │ │ + blls edec00 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4bb8 │ │ │ │ + blls ed4b58 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7010 │ │ │ │ - b 1427c98 │ │ │ │ + blls ee7070 │ │ │ │ + b 1427cf8 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - vmul.i q15, , d0[4] │ │ │ │ + vmvn.i16 d30, #208 @ 0x00d0 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d683c │ │ │ │ + blcs 1d689c │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ - @ instruction: 0xf7f82023 │ │ │ │ - blls ed4414 │ │ │ │ + @ instruction: 0xf7f72023 │ │ │ │ + blls ed63b4 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf9e0f7f7 │ │ │ │ + @ instruction: 0xf9b0f7f7 │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldmda r4!, {r0, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - blcs 1fd008 │ │ │ │ + stmda r4, {r0, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + blcs 1fd068 │ │ │ │ @ instruction: 0x81b7f000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1eb004 │ │ │ │ + bcs 1eb064 │ │ │ │ @ instruction: 0x81bdf040 │ │ │ │ - beq ff8bcc20 │ │ │ │ + beq ff8bcc80 │ │ │ │ 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 ed50a4 │ │ │ │ + blls ed510c │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf9b4f7f7 │ │ │ │ - vldr d9, [pc, #204] @ 1d6508 │ │ │ │ + @ instruction: 0xf984f7f7 │ │ │ │ + vldr d9, [pc, #204] @ 1d6568 │ │ │ │ eorscs r7, r3, #40, 22 @ 0xa000 │ │ │ │ - blls ee70c0 │ │ │ │ + blls ee7120 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 211a80 │ │ │ │ + blvc 211ae0 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9a6f7f7 │ │ │ │ + @ instruction: 0xf976f7f7 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fd12c │ │ │ │ - blls 2d846c │ │ │ │ + b 13fd18c │ │ │ │ + blls 2d84cc │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 336ad4 │ │ │ │ + blls 336b34 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf415819e │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f6b04 │ │ │ │ + bcs 1f6b64 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - @ instruction: 0xf986f7f7 │ │ │ │ + @ instruction: 0xf956f7f7 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9ecf0 │ │ │ │ + blls e9ed50 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - @ instruction: 0xf97af7f7 │ │ │ │ - b 13fd17c │ │ │ │ + @ instruction: 0xf94af7f7 │ │ │ │ + b 13fd1dc │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133d18c │ │ │ │ + b 133d1ec │ │ │ │ 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 │ │ │ │ - @ instruction: 0x007a9e94 │ │ │ │ + rsbseq r9, sl, r4, lsr 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 394a44 │ │ │ │ + blls 3949e4 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f7b533 │ │ │ │ - blls ed4a30 │ │ │ │ + blls ed49d0 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d0e4c │ │ │ │ + bleq 2d0eac │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #2363 @ 0x93b @ │ │ │ │ - blls ebb134 │ │ │ │ + movwcs pc, #2315 @ 0x90b @ │ │ │ │ + blls ebb194 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #2349 @ 0x92d @ │ │ │ │ - blls ebb150 │ │ │ │ - bls 2e7dd0 │ │ │ │ + movwcs pc, #2301 @ 0x8fd @ │ │ │ │ + blls ebb1b0 │ │ │ │ + bls 2e7e30 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efad58 │ │ │ │ + blls efadb8 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #2335 @ 0x91f @ │ │ │ │ - blls ebb16c │ │ │ │ - bls 327dec │ │ │ │ + movwcs pc, #2287 @ 0x8ef @ │ │ │ │ + blls ebb1cc │ │ │ │ + bls 327e4c │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efad74 │ │ │ │ + blls efadd4 │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf910f7f7 │ │ │ │ + @ instruction: 0xf8e0f7f7 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143da60 │ │ │ │ + b 143dac0 │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed49a8 │ │ │ │ + blls ed4948 │ │ │ │ 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 1427eb0 │ │ │ │ + b 1427f10 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - shsaxmi lr, r2, r4 │ │ │ │ + ldrtmi lr, [r2], -r4, lsr #30 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xffbcf7f7 │ │ │ │ + @ instruction: 0xff8cf7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edee80 │ │ │ │ + blls edeee0 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - ldmibvs r3!, {r0, r1, r2, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r2, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebe5e0 │ │ │ │ - blls ee7258 │ │ │ │ + blls ebe640 │ │ │ │ + blls ee72b8 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xf8d6f7f7 │ │ │ │ + @ instruction: 0xf8a6f7f7 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143d2d0 │ │ │ │ + b 143d330 │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed4b4c │ │ │ │ + blls ed4aec │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edea90 │ │ │ │ + blls edeaf0 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf8c4f7f7 │ │ │ │ + @ instruction: 0xf894f7f7 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - svc 0x0018f658 │ │ │ │ + mcr 6, 7, pc, cr8, 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 │ │ │ │ - mrc2 7, 1, pc, cr6, cr7, {7} │ │ │ │ + mcr2 7, 0, pc, cr6, cr7, {7} @ │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edee74 │ │ │ │ + blls edeed4 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed48e4 │ │ │ │ + blls ed4884 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee72dc │ │ │ │ + blls ee733c │ │ │ │ tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ - mrc 6, 7, APSR_nzcv, cr6, cr8, {2} │ │ │ │ + mcr 6, 6, pc, cr6, 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, 5, pc, cr10, cr7, {7} @ │ │ │ │ + mrc2 7, 3, pc, cr10, cr7, {7} │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edeee4 │ │ │ │ + blls edef44 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4894 │ │ │ │ + blls ed4834 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 1327fb8 │ │ │ │ + b 1328018 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - mcr 6, 6, pc, cr14, cr8, {2} @ │ │ │ │ + mrc 6, 4, APSR_nzcv, cr14, cr8, {2} │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - mcr2 7, 6, pc, cr2, cr7, {7} @ │ │ │ │ + mrc2 7, 4, pc, cr2, cr7, {7} │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edef34 │ │ │ │ + blls edef94 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4864 │ │ │ │ + blls ed4804 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ @ instruction: 0xf658431d │ │ │ │ - @ instruction: 0x4632eeb6 │ │ │ │ + ldrtmi lr, [r2], -r6, lsl #29 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - mcr2 7, 7, pc, cr4, cr7, {7} @ │ │ │ │ + mrc2 7, 5, pc, cr4, cr7, {7} │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edef80 │ │ │ │ + blls edefe0 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - blls ed4834 │ │ │ │ - blls ee7390 │ │ │ │ + blls ed47d4 │ │ │ │ + blls ee73f0 │ │ │ │ @ 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: 0xf830f7f7 │ │ │ │ + @ instruction: 0xf800f7f7 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a73bc │ │ │ │ - bmi aa73a8 │ │ │ │ + blls 2a741c │ │ │ │ + bmi aa7408 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi a6793c │ │ │ │ + blmi a6799c │ │ │ │ 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 33a72c │ │ │ │ + blls 33a78c │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2ea574 │ │ │ │ + bls 2ea5d4 │ │ │ │ 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 350080 │ │ │ │ + bls 3500e0 │ │ │ │ @ instruction: 0xe6374613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 35015c │ │ │ │ + blls 3501bc │ │ │ │ @ instruction: 0xe6680ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r5, ror #12 │ │ │ │ - bcs 2106a4 │ │ │ │ + bcs 210704 │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ ldrb r2, [lr], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf659e61c │ │ │ │ - svclt 0x0000e91a │ │ │ │ - ldrhteq r9, [sl], #-128 @ 0xffffff80 │ │ │ │ + svclt 0x0000e8ea │ │ │ │ + rsbseq r9, sl, r0, asr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ - bmi ffa28050 │ │ │ │ + bmi ffa280b0 │ │ │ │ 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 1213734 │ │ │ │ + bne 1213794 │ │ │ │ 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 3166f0 │ │ │ │ + blls 316690 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 210f90 │ │ │ │ + blcc 210ff0 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f6b733 │ │ │ │ - blls ed66dc │ │ │ │ + blls ed667c │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d11a0 │ │ │ │ + bleq 2d1200 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 2529b8 │ │ │ │ + beq 252a18 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed66c0 │ │ │ │ + blls ed6660 │ │ │ │ @ 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 ed66a4 │ │ │ │ + blls ed6644 │ │ │ │ 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: 0xff72f7f6 │ │ │ │ + @ instruction: 0xff42f7f6 │ │ │ │ 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: 0xff62f7f6 │ │ │ │ + @ instruction: 0xff32f7f6 │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee8130 │ │ │ │ + blls ee8190 │ │ │ │ svcls 0x00334620 │ │ │ │ - bleq 212a30 │ │ │ │ + bleq 212a90 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff52f7f6 │ │ │ │ - b 13fd5cc │ │ │ │ + @ instruction: 0xff22f7f6 │ │ │ │ + b 13fd62c │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee7588 │ │ │ │ + blls ee75e8 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc 6, cr15, [r2, #352]! @ 0x160 │ │ │ │ + ldcl 6, cr15, [r2, #-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 34654c │ │ │ │ + blls 3465ac │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - ldc2l 7, cr15, [r8], #-988 @ 0xfffffc24 │ │ │ │ + mcrr2 7, 15, pc, r8, cr7 @ │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efb554 │ │ │ │ + blls efb5b4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed65e4 │ │ │ │ + blls ed6584 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee75e4 │ │ │ │ - b 142826c │ │ │ │ + blls ee7644 │ │ │ │ + b 14282cc │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - @ instruction: 0x4632ed76 │ │ │ │ + ldrtmi lr, [r2], -r6, asr #26 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a110b0 │ │ │ │ - ldc2l 7, cr15, [ip, #988] @ 0x3dc │ │ │ │ + blge a11110 │ │ │ │ + stc2 7, cr15, [ip, #988]! @ 0x3dc │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf240 │ │ │ │ + blls edf2a0 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - ldmibvs r3!, {r0, r1, r2, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r2, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebe9a0 │ │ │ │ - blls ee7620 │ │ │ │ + blls ebea00 │ │ │ │ + blls ee7680 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed658c │ │ │ │ + blls ed652c │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee763c │ │ │ │ + blls ee769c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff70f7f6 │ │ │ │ + @ instruction: 0xff40f7f6 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed6568 │ │ │ │ + blls ed6508 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7660 │ │ │ │ - b 14282e8 │ │ │ │ + blls ee76c0 │ │ │ │ + b 1428348 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - blls 311ed0 │ │ │ │ + blls 311e70 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blcs fe6d1338 │ │ │ │ + blcs fe6d1398 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - mrrc2 7, 15, pc, r6, cr7 @ │ │ │ │ + stc2 7, cr15, [r6], #-988 @ 0xfffffc24 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf234 │ │ │ │ + blls edf294 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed6524 │ │ │ │ + blls ed64c4 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee76a4 │ │ │ │ - b 142832c │ │ │ │ + blls ee7704 │ │ │ │ + b 142838c │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - vmov.i32 d30, #14090239 @ 0x00d6ffff │ │ │ │ + vqdmulh.s q15, , d2[5] │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ strbmi r9, [r1], -r4, lsl #22 │ │ │ │ - blcs 1e82c4 │ │ │ │ + blcs 1e8324 │ │ │ │ movwcs fp, #12052 @ 0x2f14 │ │ │ │ ldrmi r2, [sl, #769] @ 0x301 │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f72023 │ │ │ │ - blls ed5d88 │ │ │ │ + blls ed5d28 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 4, pc, cr10, cr6, {7} │ │ │ │ + mcr2 7, 3, pc, cr10, cr6, {7} @ │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stcl 6, cr15, [lr], #352 @ 0x160 │ │ │ │ + ldc 6, cr15, [lr], #352 @ 0x160 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1fd69c │ │ │ │ + blcs 1fd6fc │ │ │ │ @ instruction: 0x81bbf000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1eb698 │ │ │ │ + bcs 1eb6f8 │ │ │ │ bichi pc, r1, r0, asr #32 │ │ │ │ - beq ff8bd2b4 │ │ │ │ + beq ff8bd314 │ │ │ │ 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 ed6a10 │ │ │ │ + blls ed6a78 │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mcr2 7, 3, pc, cr10, cr6, {7} @ │ │ │ │ - vldr d9, [pc, #204] @ 1d6b9c │ │ │ │ + mrc2 7, 1, pc, cr10, cr6, {7} │ │ │ │ + vldr d9, [pc, #204] @ 1d6bfc │ │ │ │ eorscs r7, r3, #41984 @ 0xa400 │ │ │ │ - blls ee7754 │ │ │ │ + blls ee77b4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 212114 │ │ │ │ + blvc 212174 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrc2 7, 2, pc, cr12, cr6, {7} │ │ │ │ + mcr2 7, 1, pc, cr12, cr6, {7} @ │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fd7c0 │ │ │ │ - blls 2d8b00 │ │ │ │ + b 13fd820 │ │ │ │ + blls 2d8b60 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 337178 │ │ │ │ + blls 3371d8 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a2 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f71a8 │ │ │ │ + bcs 1f7208 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - mrc2 7, 1, pc, cr12, cr6, {7} │ │ │ │ + mcr2 7, 0, pc, cr12, cr6, {7} @ │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9f384 │ │ │ │ + blls e9f3e4 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - mrc2 7, 1, pc, cr0, cr6, {7} │ │ │ │ - b 13fd810 │ │ │ │ + mcr2 7, 0, pc, cr0, cr6, {7} @ │ │ │ │ + b 13fd870 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133d820 │ │ │ │ + b 133d880 │ │ │ │ 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 │ │ │ │ - rsbseq r9, sl, r4, lsl #16 │ │ │ │ + rsbseq r9, sl, r4, lsr #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 3963ac │ │ │ │ + blls 39634c │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f6b533 │ │ │ │ - blls ed6398 │ │ │ │ + blls ed6338 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d14e4 │ │ │ │ + bleq 2d1544 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 252cfc │ │ │ │ + beq 252d5c │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #3565 @ 0xded @ │ │ │ │ - blls ebb7d0 │ │ │ │ + movwcs pc, #3517 @ 0xdbd @ │ │ │ │ + blls ebb830 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - bleq 212d1c │ │ │ │ + bleq 212d7c │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #3549 @ 0xddd @ │ │ │ │ - blls ebb7f0 │ │ │ │ - bls 2e8470 │ │ │ │ + movwcs pc, #3501 @ 0xdad @ │ │ │ │ + blls ebb850 │ │ │ │ + bls 2e84d0 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efb3f8 │ │ │ │ + blls efb458 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #3535 @ 0xdcf @ │ │ │ │ - blls ebb80c │ │ │ │ - bls 32848c │ │ │ │ + movwcs pc, #3487 @ 0xd9f @ │ │ │ │ + blls ebb86c │ │ │ │ + bls 3284ec │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efb414 │ │ │ │ + blls efb474 │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2l 7, cr15, [r0, #984] @ 0x3d8 │ │ │ │ + ldc2 7, cr15, [r0, #984] @ 0x3d8 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143e100 │ │ │ │ + b 143e160 │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed6308 │ │ │ │ + blls ed62a8 │ │ │ │ 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 1428550 │ │ │ │ + b 14285b0 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - ldrtmi lr, [r2], -r4, lsl #24 │ │ │ │ + @ instruction: 0x4632ebd4 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a11394 │ │ │ │ - stc2l 7, cr15, [sl], #-988 @ 0xfffffc24 │ │ │ │ + blge a113f4 │ │ │ │ + ldc2 7, cr15, [sl], #-988 @ 0xfffffc24 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf524 │ │ │ │ + blls edf584 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - ldmibvs r3!, {r0, r2, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r2, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebec84 │ │ │ │ - blls ee78fc │ │ │ │ + blls ebece4 │ │ │ │ + blls ee795c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - stc2 7, cr15, [r4, #984] @ 0x3d8 │ │ │ │ + ldc2l 7, cr15, [r4, #-984] @ 0xfffffc28 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143d974 │ │ │ │ + b 143d9d4 │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed64a8 │ │ │ │ + blls ed6448 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edf134 │ │ │ │ + blls edf194 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2l 7, cr15, [r2, #-984]! @ 0xfffffc28 │ │ │ │ + stc2l 7, cr15, [r2, #-984] @ 0xfffffc28 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - bl ff394630 │ │ │ │ + bl fe794690 │ │ │ │ @ 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 ffc14cc4 │ │ │ │ + blx ff014d24 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf510 │ │ │ │ + blls edf570 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed6248 │ │ │ │ + blls ed61e8 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7978 │ │ │ │ + blls ee79d8 │ │ │ │ @ instruction: 0xf04f4640 │ │ │ │ tstmi pc, #0, 22 │ │ │ │ - bl feb94670 │ │ │ │ + bl 1f946d0 │ │ │ │ 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 1a14d0e │ │ │ │ + blx e14d6e │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf578 │ │ │ │ + blls edf5d8 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed6200 │ │ │ │ + blls ed61a0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 132864c │ │ │ │ + b 13286ac │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - bl fe3146b4 │ │ │ │ + bl 1714714 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - blx 2014d3e │ │ │ │ + blx 1414d9e │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf5c8 │ │ │ │ + blls edf628 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed61d0 │ │ │ │ + blls ed6170 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - beq 252ec0 │ │ │ │ + beq 252f20 │ │ │ │ @ instruction: 0xf658431d │ │ │ │ - strbmi lr, [r1], -sl, ror #22 │ │ │ │ + @ instruction: 0x4641eb3a │ │ │ │ @ instruction: 0x46204632 │ │ │ │ - blge 4914c8 │ │ │ │ - blx fe794d76 │ │ │ │ + blge 491528 │ │ │ │ + blx 1b94dd6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf61c │ │ │ │ + blls edf67c │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - blls ed6198 │ │ │ │ - blls ee7a2c │ │ │ │ + blls ed6138 │ │ │ │ + blls ee7a8c │ │ │ │ @ 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 │ │ │ │ - stc2l 7, cr15, [r2], #984 @ 0x3d8 │ │ │ │ + ldc2 7, cr15, [r2], #984 @ 0x3d8 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a7a58 │ │ │ │ - bmi aa7a44 │ │ │ │ + blls 2a7ab8 │ │ │ │ + bmi aa7aa4 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi a67fd8 │ │ │ │ + blmi a68038 │ │ │ │ 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 33adc8 │ │ │ │ + blls 33ae28 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2eac10 │ │ │ │ + bls 2eac70 │ │ │ │ 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 35070c │ │ │ │ + bls 35076c │ │ │ │ @ instruction: 0xe6334613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 3507e8 │ │ │ │ + blls 350848 │ │ │ │ @ instruction: 0xe6640ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r1, ror #12 │ │ │ │ - bcs 210d40 │ │ │ │ + bcs 210da0 │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ ldrb r2, [sl], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf658e618 │ │ │ │ - svclt 0x0000edcc │ │ │ │ - rsbseq r9, sl, r4, lsl r2 │ │ │ │ + svclt 0x0000ed9c │ │ │ │ + ldrhteq r9, [sl], #-20 @ 0xffffffec │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29233c │ │ │ │ + blhi 29239c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff9e86ec │ │ │ │ + bmi ff9e874c │ │ │ │ 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 1213dd0 │ │ │ │ + bne 1213e30 │ │ │ │ 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 316054 │ │ │ │ + blls 315ff4 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 21162c │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d6f7c │ │ │ │ + blcc 21168c │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d6fdc │ │ │ │ ldmib sp, {r2, r6, r7, r8, r9, fp, pc}^ │ │ │ │ @ instruction: 0xf7f6b733 │ │ │ │ - blls ed603c │ │ │ │ + blls ed5fdc │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d1840 │ │ │ │ + bleq 2d18a0 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed6024 │ │ │ │ + blls ed5fc4 │ │ │ │ @ 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 ed6008 │ │ │ │ + blls ed5fa8 │ │ │ │ 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 │ │ │ │ - stc2 7, cr15, [r4], #-984 @ 0xfffffc28 │ │ │ │ + blx fff14f92 │ │ │ │ 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, [r4], {246} @ 0xf6 │ │ │ │ + blx ffb14fb2 │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee87cc │ │ │ │ + blls ee882c │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2 7, cr15, [r6], {246} @ 0xf6 │ │ │ │ - b 13fdc64 │ │ │ │ + blx ff794fce │ │ │ │ + b 13fdcc4 │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee7c20 │ │ │ │ + blls ee7c80 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1794910 │ │ │ │ + b b94970 │ │ │ │ addvs pc, r0, #352321536 @ 0x15000000 │ │ │ │ orrpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ strbmi r9, [r1], -r5, lsl #6 │ │ │ │ strtmi r9, [r0], -r4, lsl #4 │ │ │ │ - blls 346be4 │ │ │ │ + blls 346c44 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - @ instruction: 0xf92cf7f7 │ │ │ │ + @ instruction: 0xf8fcf7f7 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efbbec │ │ │ │ + blls efbc4c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5f4c │ │ │ │ + blls ed5eec │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7c7c │ │ │ │ - b 1428904 │ │ │ │ + blls ee7cdc │ │ │ │ + b 1428964 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - ldrtmi lr, [r2], -sl, lsr #20 │ │ │ │ + @ instruction: 0x4632e9fa │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a12648 │ │ │ │ - blx fe614ff4 │ │ │ │ + blhi a126a8 │ │ │ │ + blx 1a15054 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf8d8 │ │ │ │ + blls edf938 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - ldmibvs r3!, {r0, r1, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebf038 │ │ │ │ - blls ee7cb8 │ │ │ │ + blls ebf098 │ │ │ │ + blls ee7d18 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5ef4 │ │ │ │ + blls ed5e94 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee7cd4 │ │ │ │ + blls ee7d34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2 7, cr15, [r4], #-984 @ 0xfffffc28 │ │ │ │ + blx fff1509a │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5ed0 │ │ │ │ + blls ed5e70 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7cf8 │ │ │ │ - b 1428980 │ │ │ │ + blls ee7d58 │ │ │ │ + b 14289e0 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - blls 311838 │ │ │ │ + blls 3117d8 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a926c8 │ │ │ │ - blcs fe6d19d4 │ │ │ │ + blhi a92728 │ │ │ │ + blcs fe6d1a34 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - @ instruction: 0xf908f7f7 │ │ │ │ + @ instruction: 0xf8d8f7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf8d0 │ │ │ │ + blls edf930 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5e88 │ │ │ │ + blls ed5e28 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7d40 │ │ │ │ - b 14289c8 │ │ │ │ + blls ee7da0 │ │ │ │ + b 1428a28 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - vmul.f q15, , d0[2] │ │ │ │ + @ instruction: 0xf3c5e998 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d756c │ │ │ │ + blcs 1d75cc │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f72023 │ │ │ │ - blls ed56e4 │ │ │ │ + blls ed5684 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 14150ea │ │ │ │ + blx 81514a │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldmib ip, {r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - blcs 1fdd38 │ │ │ │ + stmdb ip!, {r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 1fdd98 │ │ │ │ @ instruction: 0x81bbf000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ebd34 │ │ │ │ + bcs 1ebd94 │ │ │ │ bichi pc, r1, r0, asr #32 │ │ │ │ - beq ff8bd950 │ │ │ │ + beq ff8bd9b0 │ │ │ │ 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 ed6374 │ │ │ │ + blls ed63dc │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 915142 │ │ │ │ - vldr d9, [pc, #204] @ 1d7238 │ │ │ │ + blx ffd151a0 │ │ │ │ + vldr d9, [pc, #204] @ 1d7298 │ │ │ │ eorscs r7, r3, #40, 22 @ 0xa000 │ │ │ │ - blls ee7df0 │ │ │ │ + blls ee7e50 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 2127b0 │ │ │ │ + blvc 212810 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 59515e │ │ │ │ + blx ff9951bc │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fde5c │ │ │ │ - blls 2d919c │ │ │ │ + b 13fdebc │ │ │ │ + blls 2d91fc │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 337814 │ │ │ │ + blls 337874 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a2 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f7844 │ │ │ │ + bcs 1f78a4 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - blx ffd9519c │ │ │ │ + blx ff1951fc │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9fa20 │ │ │ │ + blls e9fa80 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - blx ffa951b4 │ │ │ │ - b 13fdeac │ │ │ │ + blx fee95214 │ │ │ │ + b 13fdf0c │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133debc │ │ │ │ + b 133df1c │ │ │ │ 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, r8, ror #2 │ │ │ │ + rsbseq r9, sl, r8, lsl #2 │ │ │ │ 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 395d14 │ │ │ │ + blls 395cb4 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f6b533 │ │ │ │ - blls ed5d00 │ │ │ │ + blls ed5ca0 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d1b7c │ │ │ │ + bleq 2d1bdc │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi fedd28d4 │ │ │ │ + blhi fedd2934 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #2721 @ 0xaa1 @ │ │ │ │ - blls ebbe68 │ │ │ │ + movwcs pc, #2673 @ 0xa71 @ │ │ │ │ + blls ebbec8 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #2707 @ 0xa93 @ │ │ │ │ - blls ebbe84 │ │ │ │ - bls 2e8b04 │ │ │ │ + movwcs pc, #2659 @ 0xa63 @ │ │ │ │ + blls ebbee4 │ │ │ │ + bls 2e8b64 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efba8c │ │ │ │ + blls efbaec │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #2693 @ 0xa85 @ │ │ │ │ - blls ebbea0 │ │ │ │ - bls 328b20 │ │ │ │ + movwcs pc, #2645 @ 0xa55 @ │ │ │ │ + blls ebbf00 │ │ │ │ + bls 328b80 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efbaa8 │ │ │ │ + blls efbb08 │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 1f9528c │ │ │ │ + blx 13952ec │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143e794 │ │ │ │ + b 143e7f4 │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed5c74 │ │ │ │ + blls ed5c14 │ │ │ │ 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 1428be4 │ │ │ │ + b 1428c44 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - @ instruction: 0x4632e8ba │ │ │ │ + ldrtmi lr, [r2], -sl, lsl #17 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a12928 │ │ │ │ - @ instruction: 0xf920f7f7 │ │ │ │ + blhi a12988 │ │ │ │ + @ instruction: 0xf8f0f7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfbb8 │ │ │ │ + blls edfc18 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - ldmibvs r3!, {r0, r1, r3, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r3, r4, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebf318 │ │ │ │ - blls ee7f90 │ │ │ │ + blls ebf378 │ │ │ │ + blls ee7ff0 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blx 1095304 │ │ │ │ + blx 495364 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143e008 │ │ │ │ + b 143e068 │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed5e14 │ │ │ │ + blls ed5db4 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edf7c8 │ │ │ │ + blls edf828 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx c15328 │ │ │ │ + @ instruction: 0xf9f8f7f6 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - ldmda ip!, {r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda ip, {r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ - blhi a929a0 │ │ │ │ + blhi a92a00 │ │ │ │ @ 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: 0xff9cf7f6 │ │ │ │ + @ instruction: 0xff6cf7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfba8 │ │ │ │ + blls edfc08 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5bb0 │ │ │ │ + blls ed5b50 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8010 │ │ │ │ + blls ee8070 │ │ │ │ tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ - ldmda ip, {r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda ip!, {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: 0xf810f7f7 │ │ │ │ + @ instruction: 0xffe0f7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfc18 │ │ │ │ + blls edfc78 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5b60 │ │ │ │ + blls ed5b00 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 1328cec │ │ │ │ + b 1328d4c │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - ldmda r4!, {r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r4, {r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0xf828f7f7 │ │ │ │ + @ instruction: 0xfff8f7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfc68 │ │ │ │ + blls edfcc8 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5b30 │ │ │ │ + blls ed5ad0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - @ instruction: 0xf658431d │ │ │ │ - @ instruction: 0x4632e81c │ │ │ │ + @ instruction: 0xf657431d │ │ │ │ + ldrtmi lr, [r2], -ip, ror #31 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xf84af7f7 │ │ │ │ + @ instruction: 0xf81af7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfcb4 │ │ │ │ + blls edfd14 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - blls ed5b00 │ │ │ │ - blls ee80c4 │ │ │ │ + blls ed5aa0 │ │ │ │ + blls ee8124 │ │ │ │ @ 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: 0xf996f7f6 │ │ │ │ + @ instruction: 0xf966f7f6 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a80f0 │ │ │ │ - bmi ba80dc │ │ │ │ + blls 2a8150 │ │ │ │ + bmi ba813c │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi b68670 │ │ │ │ + blmi b686d0 │ │ │ │ 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 33b464 │ │ │ │ + blls 33b4c4 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2eb2ac │ │ │ │ + bls 2eb30c │ │ │ │ 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 350da8 │ │ │ │ + bls 350e08 │ │ │ │ @ instruction: 0xe6334613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 350e84 │ │ │ │ + blls 350ee4 │ │ │ │ @ instruction: 0xe6640ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r1, ror #12 │ │ │ │ - bcs 2113d4 │ │ │ │ + bcs 211434 │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ ldrb r2, [sl], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf658e618 │ │ │ │ - svclt 0x0000ea7e │ │ │ │ + svclt 0x0000ea4e │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r8, sl, ip, ror fp │ │ │ │ + rsbseq r8, sl, ip, lsl fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2929e4 │ │ │ │ + blhi 292a44 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ffa68d94 │ │ │ │ + bmi ffa68df4 │ │ │ │ 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 1214478 │ │ │ │ + bne 12144d8 │ │ │ │ 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 3159ac │ │ │ │ + blls 31594c │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 211cd4 │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d7624 │ │ │ │ + blcc 211d34 │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d7684 │ │ │ │ ldmib sp, {r1, r2, r6, r7, r8, r9, fp, pc}^ │ │ │ │ @ instruction: 0xf7f6b733 │ │ │ │ - blls ed5994 │ │ │ │ + blls ed5934 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d1ee8 │ │ │ │ + bleq 2d1f48 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed597c │ │ │ │ + blls ed591c │ │ │ │ @ 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 ed5960 │ │ │ │ + blls ed5900 │ │ │ │ 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: 0xf8d0f7f6 │ │ │ │ + @ instruction: 0xf8a0f7f6 │ │ │ │ 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: 0xf8c0f7f6 │ │ │ │ + @ instruction: 0xf890f7f6 │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee8e74 │ │ │ │ + blls ee8ed4 │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8b2f7f6 │ │ │ │ - b 13fe30c │ │ │ │ + @ instruction: 0xf882f7f6 │ │ │ │ + b 13fe36c │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee82c8 │ │ │ │ + blls ee8328 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - svc 0x0002f657 │ │ │ │ + mrc 6, 6, APSR_nzcv, cr2, 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 34728c │ │ │ │ + blls 3472ec │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - ldc2l 7, cr15, [r8, #984] @ 0x3d8 │ │ │ │ + stc2 7, cr15, [r8, #984]! @ 0x3d8 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efc294 │ │ │ │ + blls efc2f4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed58a4 │ │ │ │ + blls ed5844 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8324 │ │ │ │ - b 1428fac │ │ │ │ + blls ee8384 │ │ │ │ + b 142900c │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - @ instruction: 0x4632eed6 │ │ │ │ + ldrtmi lr, [r2], -r6, lsr #29 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a12cf0 │ │ │ │ - @ instruction: 0xff3cf7f6 │ │ │ │ + blhi a12d50 │ │ │ │ + @ instruction: 0xff0cf7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edff80 │ │ │ │ + blls edffe0 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - ldmibvs r3!, {r0, r1, r2, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r2, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebf6e0 │ │ │ │ - blls ee8360 │ │ │ │ + blls ebf740 │ │ │ │ + blls ee83c0 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed584c │ │ │ │ + blls ed57ec │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee837c │ │ │ │ + blls ee83dc │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8d0f7f6 │ │ │ │ + @ instruction: 0xf8a0f7f6 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5828 │ │ │ │ + blls ed57c8 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee83a0 │ │ │ │ - b 1429028 │ │ │ │ + blls ee8400 │ │ │ │ + b 1429088 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - blls 313190 │ │ │ │ + blls 313130 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a92d70 │ │ │ │ - blcs fe6d207c │ │ │ │ + blhi a92dd0 │ │ │ │ + blcs fe6d20dc │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - ldc2 7, cr15, [r4, #984]! @ 0x3d8 │ │ │ │ + stc2 7, cr15, [r4, #984] @ 0x3d8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edff78 │ │ │ │ + blls edffd8 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - @ instruction: 0xf7f69301 │ │ │ │ - blls ed57e0 │ │ │ │ + @ instruction: 0xf7f59301 │ │ │ │ + blls ed7780 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee83e8 │ │ │ │ - b 1429070 │ │ │ │ + blls ee8448 │ │ │ │ + b 14290d0 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - vmov.i64 q15, #0xffff00ff00ff0000 │ │ │ │ + vqrdmlah.s q15, , d0[1] │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d7c14 │ │ │ │ + blcs 1d7c74 │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f62023 │ │ │ │ - blls ed703c │ │ │ │ + blls ed6fdc │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xfff4f7f5 │ │ │ │ + @ instruction: 0xffc4f7f5 │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mcr 6, 2, pc, cr8, cr7, {2} @ │ │ │ │ + mrc 6, 0, APSR_nzcv, cr8, cr7, {2} │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1fe3e8 │ │ │ │ + blcs 1fe448 │ │ │ │ bichi pc, r1, r0 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ec3e4 │ │ │ │ + bcs 1ec444 │ │ │ │ bichi pc, r7, r0, asr #32 │ │ │ │ - beq ff8be000 │ │ │ │ + beq ff8be060 │ │ │ │ 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 ed5cc4 │ │ │ │ + blls ed5d2c │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xffc4f7f5 │ │ │ │ - vldr d9, [pc, #204] @ 1d78e8 │ │ │ │ + @ instruction: 0xff94f7f5 │ │ │ │ + vldr d9, [pc, #204] @ 1d7948 │ │ │ │ eorscs r7, r3, #40, 22 @ 0xa000 │ │ │ │ - blls ee84a0 │ │ │ │ + blls ee8500 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 212e60 │ │ │ │ + blvc 212ec0 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xffb6f7f5 │ │ │ │ + @ instruction: 0xff86f7f5 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fe50c │ │ │ │ - blls 2d984c │ │ │ │ + b 13fe56c │ │ │ │ + blls 2d98ac │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 337edc │ │ │ │ + blls 337f3c │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a8 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f7f0c │ │ │ │ + bcs 1f7f6c │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - @ instruction: 0xff96f7f5 │ │ │ │ + @ instruction: 0xff66f7f5 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls ea00d0 │ │ │ │ + blls ea0130 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - @ instruction: 0xff8af7f5 │ │ │ │ - b 13fe55c │ │ │ │ + @ instruction: 0xff5af7f5 │ │ │ │ + b 13fe5bc │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133e56c │ │ │ │ + b 133e5cc │ │ │ │ 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, r0, asr #21 │ │ │ │ + rsbseq r8, sl, r0, ror #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 397664 │ │ │ │ + blls 397604 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f5b533 │ │ │ │ - blls ed7650 │ │ │ │ + blls ed75f0 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d222c │ │ │ │ + bleq 2d228c │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi fee52f84 │ │ │ │ + blhi fee52fe4 │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #3913 @ 0xf49 @ │ │ │ │ - blls ebc518 │ │ │ │ + movwcs pc, #3865 @ 0xf19 @ │ │ │ │ + blls ebc578 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #3899 @ 0xf3b @ │ │ │ │ - blls ebc534 │ │ │ │ - bls 2e91b4 │ │ │ │ + movwcs pc, #3851 @ 0xf0b @ │ │ │ │ + blls ebc594 │ │ │ │ + bls 2e9214 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efc13c │ │ │ │ + blls efc19c │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #3885 @ 0xf2d @ │ │ │ │ - blls ebc550 │ │ │ │ - bls 3291d0 │ │ │ │ + movwcs pc, #3837 @ 0xefd @ │ │ │ │ + blls ebc5b0 │ │ │ │ + bls 329230 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efc158 │ │ │ │ + blls efc1b8 │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff1ef7f5 │ │ │ │ + mcr2 7, 7, pc, cr14, cr5, {7} @ │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143ee44 │ │ │ │ + b 143eea4 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed75c4 │ │ │ │ + blls ed7564 │ │ │ │ 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 1429294 │ │ │ │ + b 14292f4 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - ldrtmi lr, [r2], -r2, ror #26 │ │ │ │ + @ instruction: 0x4632ed32 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a12fd8 │ │ │ │ - stc2l 7, cr15, [r8, #984] @ 0x3d8 │ │ │ │ + blhi a13038 │ │ │ │ + ldc2 7, cr15, [r8, #984] @ 0x3d8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0268 │ │ │ │ + blls ee02c8 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - ldmibvs r3!, {r0, r1, r4, r5, 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 ebf9c8 │ │ │ │ - blls ee8640 │ │ │ │ + blls ebfa28 │ │ │ │ + blls ee86a0 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - mcr2 7, 7, pc, cr2, cr5, {7} @ │ │ │ │ + mrc2 7, 5, pc, cr2, cr5, {7} │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143e6b8 │ │ │ │ + b 143e718 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed7764 │ │ │ │ + blls ed7704 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edfe78 │ │ │ │ + blls edfed8 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 6, pc, cr0, cr5, {7} │ │ │ │ + mcr2 7, 5, pc, cr0, cr5, {7} @ │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - stc 6, cr15, [r4, #-348]! @ 0xfffffea4 │ │ │ │ + ldcl 6, cr15, [r4], #348 @ 0x15c │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ - blhi a93050 │ │ │ │ + blhi a930b0 │ │ │ │ @ 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 │ │ │ │ - mcrr2 7, 15, pc, r4, cr6 @ │ │ │ │ + ldc2 7, cr15, [r4], {246} @ 0xf6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0258 │ │ │ │ + blls ee02b8 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7500 │ │ │ │ + blls ed74a0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee86c0 │ │ │ │ + blls ee8720 │ │ │ │ @ instruction: 0xf04f4640 │ │ │ │ tstmi pc, #0, 22 │ │ │ │ - stc 6, cr15, [r2, #-348] @ 0xfffffea4 │ │ │ │ + ldcl 6, cr15, [r2], {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}^ │ │ │ │ - ldc2 7, cr15, [r6], #984 @ 0x3d8 │ │ │ │ + stc2 7, cr15, [r6], {246} @ 0xf6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee02cc │ │ │ │ + blls ee032c │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed74ac │ │ │ │ + blls ed744c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 13293a0 │ │ │ │ + b 1329400 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - ldcl 6, cr15, [sl], {87} @ 0x57 │ │ │ │ + stc 6, cr15, [sl], #348 @ 0x15c │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - stc2l 7, cr15, [lr], {246} @ 0xf6 │ │ │ │ + ldc2 7, cr15, [lr], {246} @ 0xf6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee031c │ │ │ │ + blls ee037c │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed747c │ │ │ │ + blls ed741c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - beq 253c14 │ │ │ │ + beq 253c74 │ │ │ │ @ instruction: 0xf657431d │ │ │ │ - strbmi lr, [r1], -r0, asr #25 │ │ │ │ + @ instruction: 0x4641ec90 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ - blge 49221c │ │ │ │ - stc2l 7, cr15, [ip], #984 @ 0x3d8 │ │ │ │ + blge 49227c │ │ │ │ + ldc2 7, cr15, [ip], #984 @ 0x3d8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0370 │ │ │ │ + blls ee03d0 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f54620 │ │ │ │ - blls ed7444 │ │ │ │ - blls ee8780 │ │ │ │ + blls ed73e4 │ │ │ │ + blls ee87e0 │ │ │ │ @ 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 │ │ │ │ - mrc2 7, 1, pc, cr8, cr5, {7} │ │ │ │ + mcr2 7, 0, pc, cr8, cr5, {7} @ │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a87ac │ │ │ │ - bmi b68798 │ │ │ │ + blls 2a880c │ │ │ │ + bmi b687f8 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi b28d2c │ │ │ │ + blmi b28d8c │ │ │ │ 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 33bb20 │ │ │ │ + blls 33bb80 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2eb968 │ │ │ │ + bls 2eb9c8 │ │ │ │ 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 35144c │ │ │ │ + bls 3514ac │ │ │ │ @ instruction: 0xe62d4613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 351528 │ │ │ │ + blls 351588 │ │ │ │ @ instruction: 0xe65e0ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ @ instruction: 0x461ae65b │ │ │ │ - bcs 211a90 │ │ │ │ + bcs 211af0 │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ ldrb r2, [r4], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf657e612 │ │ │ │ - svclt 0x0000ef20 │ │ │ │ + svclt 0x0000eef0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r8, sl, r0, asr #9 │ │ │ │ + rsbseq r8, sl, r0, ror #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29309c │ │ │ │ + blhi 2930fc │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff56944c │ │ │ │ + bmi ff5694ac │ │ │ │ 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 1214b30 │ │ │ │ + bne 1214b90 │ │ │ │ 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 3172f4 │ │ │ │ + blls 317294 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 21238c │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d7cdc │ │ │ │ + blcc 2123ec │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d7d3c │ │ │ │ ldmib sp, {r1, r4, r5, r7, r8, r9, fp, pc}^ │ │ │ │ @ instruction: 0xf7f5b733 │ │ │ │ - blls ed72dc │ │ │ │ + blls ed727c │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d25a0 │ │ │ │ + bleq 2d2600 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f5431f │ │ │ │ - blls ed72c4 │ │ │ │ + blls ed7264 │ │ │ │ @ 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 ed72a8 │ │ │ │ + blls ed7248 │ │ │ │ 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 │ │ │ │ - ldc2l 7, cr15, [r4, #-980]! @ 0xfffffc2c │ │ │ │ + stc2l 7, cr15, [r4, #-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} │ │ │ │ - stc2l 7, cr15, [r4, #-980]! @ 0xfffffc2c │ │ │ │ + ldc2 7, cr15, [r4, #-980]! @ 0xfffffc2c │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee952c │ │ │ │ + blls ee958c │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2l 7, cr15, [r6, #-980] @ 0xfffffc2c │ │ │ │ - b 13fe9c4 │ │ │ │ + stc2 7, cr15, [r6, #-980]! @ 0xfffffc2c │ │ │ │ + b 13fea24 │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee8980 │ │ │ │ + blls ee89e0 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bl feb9566c │ │ │ │ + bl 1f956cc │ │ │ │ addvs pc, r0, #352321536 @ 0x15000000 │ │ │ │ orrpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ strbmi r9, [r1], -r5, lsl #6 │ │ │ │ strtmi r9, [r0], -r4, lsl #4 │ │ │ │ - blls 347944 │ │ │ │ + blls 3479a4 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - blx 2115d1c │ │ │ │ + blx 1515d7c │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efc94c │ │ │ │ + blls efc9ac │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed71ec │ │ │ │ + blls ed718c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee89dc │ │ │ │ - b 1429664 │ │ │ │ + blls ee8a3c │ │ │ │ + b 14296c4 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - @ instruction: 0x4632eb7a │ │ │ │ + ldrtmi lr, [r2], -sl, asr #22 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a133a8 │ │ │ │ - blx ffa15d52 │ │ │ │ + blhi a13408 │ │ │ │ + blx fee15db2 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0638 │ │ │ │ + blls ee0698 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - ldmibvs r3!, {r0, r1, r3, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebfd98 │ │ │ │ - blls ee8a18 │ │ │ │ + blls ebfdf8 │ │ │ │ + blls ee8a78 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7194 │ │ │ │ + blls ed7134 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee8a34 │ │ │ │ + blls ee8a94 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2l 7, cr15, [r4, #-980]! @ 0xfffffc2c │ │ │ │ + stc2l 7, cr15, [r4, #-980] @ 0xfffffc2c │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7170 │ │ │ │ + blls ed7110 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8a58 │ │ │ │ - b 14296e0 │ │ │ │ + blls ee8ab8 │ │ │ │ + b 1429740 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - blls 312ad8 │ │ │ │ + blls 312a78 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a93428 │ │ │ │ - blcs fe6d2734 │ │ │ │ + blhi a93488 │ │ │ │ + blcs fe6d2794 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - blx 1815de0 │ │ │ │ + blx c15e40 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0630 │ │ │ │ + blls ee0690 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7128 │ │ │ │ + blls ed70c8 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8aa0 │ │ │ │ - b 1429728 │ │ │ │ + blls ee8b00 │ │ │ │ + b 1429788 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - vorr.i16 d30, #55296 @ 0xd800 │ │ │ │ + vmull.u q15, d21, d0[6] │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d82cc │ │ │ │ + blcs 1d832c │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f62023 │ │ │ │ - blls ed6984 │ │ │ │ + blls ed6924 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [r8], {245} @ 0xf5 │ │ │ │ + stc2l 7, cr15, [r8], #-980 @ 0xfffffc2c │ │ │ │ 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 ffd157e0 │ │ │ │ + b ff115840 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #35277 @ 0x89cd │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1feaa4 │ │ │ │ + blcs 1feb04 │ │ │ │ @ instruction: 0x81bdf000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ecaa0 │ │ │ │ + bcs 1ecb00 │ │ │ │ bichi pc, r3, r0, asr #32 │ │ │ │ - beq ff8be6bc │ │ │ │ + beq ff8be71c │ │ │ │ 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 ed7608 │ │ │ │ + blls ed7670 │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2l 7, cr15, [r6], #-980 @ 0xfffffc2c │ │ │ │ - vldr d9, [pc, #204] @ 1d7fa4 │ │ │ │ + ldc2 7, cr15, [r6], #-980 @ 0xfffffc2c │ │ │ │ + vldr d9, [pc, #204] @ 1d8004 │ │ │ │ eorscs r7, r3, #19456 @ 0x4c00 │ │ │ │ - blls ee8b5c │ │ │ │ + blls ee8bbc │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 21351c │ │ │ │ + blvc 21357c │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrrc2 7, 15, pc, r8, cr5 @ │ │ │ │ + stc2 7, cr15, [r8], #-980 @ 0xfffffc2c │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13febc8 │ │ │ │ - blls 2d9f08 │ │ │ │ + b 13fec28 │ │ │ │ + blls 2d9f68 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 338588 │ │ │ │ + blls 3385e8 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a4 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f85b8 │ │ │ │ + bcs 1f8618 │ │ │ │ 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, r8, lsl #8 │ │ │ │ + rsbseq r8, sl, r8, lsr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ andscs r2, pc, #1073741831 @ 0x40000007 │ │ │ │ @ instruction: 0xf7f54620 │ │ │ │ - blls 3d7000 │ │ │ │ + blls 3d6fa0 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ andscs r9, r4, #67108864 @ 0x4000000 │ │ │ │ tstcs r3, r3, lsr fp │ │ │ │ ldcls 6, cr4, [r4, #-128]! @ 0xffffff80 │ │ │ │ @ instruction: 0xf7f5431f │ │ │ │ - blls ed6fe8 │ │ │ │ + blls ed6f88 │ │ │ │ streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ - b 13a96cc │ │ │ │ - blls ed9b74 │ │ │ │ + b 13a972c │ │ │ │ + blls ed9bd4 │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ cmpphi sl, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf85369f3 │ │ │ │ - blcs 1e4024 │ │ │ │ + blcs 1e4084 │ │ │ │ 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 │ │ │ │ - stc2 7, cr15, [r2], {245} @ 0xf5 │ │ │ │ + blx ff695fd2 │ │ │ │ eorscs r9, fp, #6144 @ 0x1800 │ │ │ │ - blcc 2126d8 │ │ │ │ + blcc 212738 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ ldrlt lr, [r3, #-2525]! @ 0xfffff623 │ │ │ │ - blx 15f86 │ │ │ │ + blx ff415fe6 │ │ │ │ eorscs r9, r0, #52224 @ 0xcc00 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - b 14c23bc │ │ │ │ - blls edabcc │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d8044 │ │ │ │ + b 14c241c │ │ │ │ + blls edac2c │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d80a4 │ │ │ │ tstmi sp, #176, 22 @ 0x2c000 │ │ │ │ - blx ffc95fa2 │ │ │ │ + blx ff096002 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ eorscs r9, r1, #52224 @ 0xcc00 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - b 14a9820 │ │ │ │ - blls ed9fec │ │ │ │ + b 14a9880 │ │ │ │ + blls eda04c │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - blx ff915fbe │ │ │ │ + blx fed1601e │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ @ instruction: 0x46209b33 │ │ │ │ - b 13fe804 │ │ │ │ + b 13fe864 │ │ │ │ andls r0, r0, #196608 @ 0x30000 │ │ │ │ eorscs r9, r4, #52, 22 @ 0xd000 │ │ │ │ tstmi sp, #17825792 @ 0x1100000 │ │ │ │ - blx ff595fda │ │ │ │ + blx fe99603a │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ @ instruction: 0x46209b33 │ │ │ │ - b 13fe824 │ │ │ │ + b 13fe884 │ │ │ │ andls r0, r0, #196608 @ 0x30000 │ │ │ │ eorscs r9, r5, #52, 22 @ 0xd000 │ │ │ │ - b 1329860 │ │ │ │ + b 13298c0 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - bls 3d6f20 │ │ │ │ + bls 3d6ec0 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee9874 │ │ │ │ + blls ee98d4 │ │ │ │ ldcls 6, cr4, [r3, #-128]! @ 0xffffff80 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fee96012 │ │ │ │ - b 13fed0c │ │ │ │ + blx fe296072 │ │ │ │ + b 13fed6c │ │ │ │ @ instruction: 0xf10d0505 │ │ │ │ ldrtmi r0, [r9], -r0, lsr #16 │ │ │ │ - blls ee8cc0 │ │ │ │ + blls ee8d20 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 2959b4 │ │ │ │ + ldmib r2, {r0, r1, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46414632 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f68b20 │ │ │ │ - blls ed6a0c │ │ │ │ + blls ed69ac │ │ │ │ eorcs r9, lr, #0, 6 │ │ │ │ @ instruction: 0x212c9b34 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx fe71604e │ │ │ │ + blx 1b160ae │ │ │ │ eorcs r6, fp, #2932736 @ 0x2cc000 │ │ │ │ strtmi r2, [r0], -r8, lsr #2 │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ tstmi sp, #52224 @ 0xcc00 │ │ │ │ - b 143ed5c │ │ │ │ + b 143edbc │ │ │ │ @ instruction: 0xf8ba0903 │ │ │ │ stmib sp, {r3, ip, sp}^ │ │ │ │ @ instruction: 0xf7f53700 │ │ │ │ - blls ed6ea8 │ │ │ │ + blls ed6e48 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee8d18 │ │ │ │ + blls ee8d78 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 196082 │ │ │ │ + blx ff5960e2 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6e84 │ │ │ │ + blls ed6e24 │ │ │ │ svcls 0x00344639 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ - b 1428d40 │ │ │ │ + b 1428da0 │ │ │ │ @ instruction: 0xf6570707 │ │ │ │ - @ instruction: 0xf8d6e9c6 │ │ │ │ + @ instruction: 0xf8d6e996 │ │ │ │ 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 ed6484 │ │ │ │ + blls ed6424 │ │ │ │ andcs r9, r8, #0, 6 │ │ │ │ tstcs r1, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 16160d6 │ │ │ │ + blx a16136 │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi sp, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - blhi 195378c │ │ │ │ + blhi 19537ec │ │ │ │ @ instruction: 0xf657431f │ │ │ │ - @ instruction: 0xf1b9e9a4 │ │ │ │ - blls 2dbd20 │ │ │ │ + @ instruction: 0xf1b9e974 │ │ │ │ + blls 2dbd80 │ │ │ │ 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 ed66a0 │ │ │ │ + blls ed6640 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx b9612a │ │ │ │ + blx fff96188 │ │ │ │ @ instruction: 0x46329b33 │ │ │ │ tstmi sp, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi 413798 │ │ │ │ - beq 2d2a84 │ │ │ │ - @ instruction: 0xf972f7f6 │ │ │ │ + blhi 4137f8 │ │ │ │ + beq 2d2ae4 │ │ │ │ + @ instruction: 0xf942f7f6 │ │ │ │ andscs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstcs r5, r0, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - svcls 0x0033fb11 │ │ │ │ + svcls 0x0033fae1 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ @ instruction: 0x432f4640 │ │ │ │ @ instruction: 0xf6579d34 │ │ │ │ - strbmi lr, [r1], -r8, ror #18 │ │ │ │ + @ instruction: 0x4641e938 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ - blhi 4937cc │ │ │ │ - @ instruction: 0xf994f7f6 │ │ │ │ + blhi 49382c │ │ │ │ + @ instruction: 0xf964f7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0a20 │ │ │ │ + blls ee0a80 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f54620 │ │ │ │ - blls ed6d94 │ │ │ │ + blls ed6d34 │ │ │ │ streq lr, [r5, #-2634] @ 0xfffff5b6 │ │ │ │ - blls ee8e34 │ │ │ │ + blls ee8e94 │ │ │ │ @ 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 ff9961b8 │ │ │ │ + blx fed96218 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a8e60 │ │ │ │ - bmi ba8e4c │ │ │ │ + blls 2a8ec0 │ │ │ │ + bmi ba8eac │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi b693e0 │ │ │ │ + blmi b69440 │ │ │ │ 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 33c1d4 │ │ │ │ + blls 33c234 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2ec01c │ │ │ │ + bls 2ec07c │ │ │ │ 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 351b10 │ │ │ │ + bls 351b70 │ │ │ │ @ instruction: 0xe6314613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 351c10 │ │ │ │ + blls 351c70 │ │ │ │ @ instruction: 0xe66b0ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r8, ror #12 │ │ │ │ - bcs 212144 │ │ │ │ + bcs 2121a4 │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ strbt r2, [r1], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf657e616 │ │ │ │ - svclt 0x0000ebc6 │ │ │ │ + svclt 0x0000eb96 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r7, sl, ip, lsl #28 │ │ │ │ + rsbseq r7, sl, ip, lsr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 293754 │ │ │ │ + blhi 2937b4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ffb69b04 │ │ │ │ + bmi ffb69b64 │ │ │ │ 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 12151e8 │ │ │ │ + bne 1215248 │ │ │ │ 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 316c3c │ │ │ │ + blls 316bdc │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 212a44 │ │ │ │ + blcc 212aa4 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f5b733 │ │ │ │ - blls ed6c28 │ │ │ │ + blls ed6bc8 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d2c54 │ │ │ │ + bleq 2d2cb4 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 25446c │ │ │ │ + beq 2544cc │ │ │ │ @ instruction: 0xf7f5431f │ │ │ │ - blls ed6c0c │ │ │ │ + blls ed6bac │ │ │ │ @ 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 ed6bf0 │ │ │ │ + blls ed6b90 │ │ │ │ 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 816344 │ │ │ │ + @ instruction: 0xf9e8f7f5 │ │ │ │ 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 416364 │ │ │ │ + @ instruction: 0xf9d8f7f5 │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee9be4 │ │ │ │ + blls ee9c44 │ │ │ │ svcls 0x00334620 │ │ │ │ - bleq 2144e4 │ │ │ │ + bleq 214544 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9f8f7f5 │ │ │ │ - b 13ff080 │ │ │ │ + @ instruction: 0xf9c8f7f5 │ │ │ │ + b 13ff0e0 │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee903c │ │ │ │ + blls ee909c │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stmda r8, {r0, r1, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r8, {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 348000 │ │ │ │ + blls 348060 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - @ instruction: 0xff1ef7f5 │ │ │ │ + mcr2 7, 7, pc, cr14, cr5, {7} @ │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efd008 │ │ │ │ + blls efd068 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6b30 │ │ │ │ + blls ed6ad0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9098 │ │ │ │ - b 1429d20 │ │ │ │ - @ instruction: 0xf6570903 │ │ │ │ - @ instruction: 0x4632e81c │ │ │ │ + blls ee90f8 │ │ │ │ + b 1429d80 │ │ │ │ + @ instruction: 0xf6560903 │ │ │ │ + ldrtmi lr, [r2], -ip, ror #31 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a12b64 │ │ │ │ - @ instruction: 0xf882f7f6 │ │ │ │ + blge a12bc4 │ │ │ │ + @ instruction: 0xf852f7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0cf4 │ │ │ │ + blls ee0d54 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - ldmibvs r3!, {r0, r2, r3, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r2, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ec0454 │ │ │ │ - blls ee90d4 │ │ │ │ + blls ec04b4 │ │ │ │ + blls ee9134 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6ad8 │ │ │ │ + blls ed6a78 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee90f0 │ │ │ │ + blls ee9150 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 796450 │ │ │ │ + @ instruction: 0xf9e6f7f5 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6ab4 │ │ │ │ + blls ed6a54 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9114 │ │ │ │ - b 1429d9c │ │ │ │ + blls ee9174 │ │ │ │ + b 1429dfc │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - blls 31441c │ │ │ │ + blls 3143bc │ │ │ │ @ instruction: 0xf8d62202 │ │ │ │ @ instruction: 0x4641a010 │ │ │ │ - b 15a9d30 │ │ │ │ + b 15a9d90 │ │ │ │ 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, 7, pc, cr8, cr5, {7} │ │ │ │ + mcr2 7, 6, pc, cr8, cr5, {7} @ │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0cf0 │ │ │ │ + blls ee0d50 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6a68 │ │ │ │ + blls ed6a08 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9160 │ │ │ │ - b 1429de8 │ │ │ │ + blls ee91c0 │ │ │ │ + b 1429e48 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - @ instruction: 0xf3c5efb8 │ │ │ │ + @ instruction: 0xf3c5ef88 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r2, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d898c │ │ │ │ + blcs 1d89ec │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f52023 │ │ │ │ - blls ed82c4 │ │ │ │ + blls ed8264 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf938f7f5 │ │ │ │ + @ instruction: 0xf908f7f5 │ │ │ │ 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 0x008cf656 │ │ │ │ + svc 0x005cf656 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #35277 @ 0x89cd │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1ff164 │ │ │ │ + blcs 1ff1c4 │ │ │ │ bichi pc, r2, r0 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ed160 │ │ │ │ + bcs 1ed1c0 │ │ │ │ bichi pc, r8, r0, asr #32 │ │ │ │ - beq ff8bed7c │ │ │ │ + beq ff8beddc │ │ │ │ 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 ed6f48 │ │ │ │ + blls ed6fb0 │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf906f7f5 │ │ │ │ - vldr d9, [pc, #204] @ 1d8664 │ │ │ │ + @ instruction: 0xf8d6f7f5 │ │ │ │ + vldr d9, [pc, #204] @ 1d86c4 │ │ │ │ eorscs r7, r3, #41984 @ 0xa400 │ │ │ │ - blls ee921c │ │ │ │ + blls ee927c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 213bdc │ │ │ │ + blvc 213c3c │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8f8f7f5 │ │ │ │ + @ instruction: 0xf8c8f7f5 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13ff288 │ │ │ │ - blls 2da5c8 │ │ │ │ + b 13ff2e8 │ │ │ │ + blls 2da628 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 338c5c │ │ │ │ + blls 338cbc │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a9 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f8c8c │ │ │ │ + bcs 1f8cec │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - @ instruction: 0xf8d8f7f5 │ │ │ │ + @ instruction: 0xf8a8f7f5 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls ea0e4c │ │ │ │ + blls ea0eac │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - @ instruction: 0xf8ccf7f5 │ │ │ │ - b 13ff2d8 │ │ │ │ + @ instruction: 0xf89cf7f5 │ │ │ │ + b 13ff338 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133f2e8 │ │ │ │ + b 133f348 │ │ │ │ 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, r0, asr sp │ │ │ │ + ldrshteq r7, [sl], #-192 @ 0xffffff40 │ │ │ │ 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 3968e4 │ │ │ │ + blls 396884 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f5b533 │ │ │ │ - blls ed68d0 │ │ │ │ + blls ed6870 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d2fac │ │ │ │ + bleq 2d300c │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 2547c4 │ │ │ │ + beq 254824 │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #2185 @ 0x889 @ │ │ │ │ - blls ebd298 │ │ │ │ + movwcs pc, #2137 @ 0x859 @ │ │ │ │ + blls ebd2f8 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - bleq 2147e4 │ │ │ │ + bleq 214844 │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #2169 @ 0x879 @ │ │ │ │ - blls ebd2b8 │ │ │ │ - bls 2e9f38 │ │ │ │ + movwcs pc, #2121 @ 0x849 @ │ │ │ │ + blls ebd318 │ │ │ │ + bls 2e9f98 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efcec0 │ │ │ │ + blls efcf20 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #2155 @ 0x86b @ │ │ │ │ - blls ebd2d4 │ │ │ │ - bls 329f54 │ │ │ │ + movwcs pc, #2107 @ 0x83b @ │ │ │ │ + blls ebd334 │ │ │ │ + bls 329fb4 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efcedc │ │ │ │ + blls efcf3c │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf85cf7f5 │ │ │ │ + @ instruction: 0xf82cf7f5 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143fbc8 │ │ │ │ + b 143fc28 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed6840 │ │ │ │ + blls ed67e0 │ │ │ │ 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 142a018 │ │ │ │ + b 142a078 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - ldrtmi lr, [r2], -r0, lsr #29 │ │ │ │ + @ instruction: 0x4632ee70 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a12e5c │ │ │ │ - @ instruction: 0xff06f7f5 │ │ │ │ + blge a12ebc │ │ │ │ + mrc2 7, 6, pc, cr6, cr5, {7} │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0fec │ │ │ │ + blls ee104c │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - ldmibvs r3!, {r0, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ec074c │ │ │ │ - blls ee93c4 │ │ │ │ + blls ec07ac │ │ │ │ + blls ee9424 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xf820f7f5 │ │ │ │ + @ instruction: 0xfff0f7f4 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143f43c │ │ │ │ + b 143f49c │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed69e0 │ │ │ │ + blls ed6980 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls ee0bfc │ │ │ │ + blls ee0c5c │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf80ef7f5 │ │ │ │ + @ instruction: 0xffdef7f4 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - mcr 6, 3, pc, cr2, cr6, {2} @ │ │ │ │ + mrc 6, 1, APSR_nzcv, cr2, 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 │ │ │ │ - stc2 7, cr15, [r0, #980] @ 0x3d4 │ │ │ │ + ldc2l 7, cr15, [r0, #-980] @ 0xfffffc2c │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0fe0 │ │ │ │ + blls ee1040 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed8778 │ │ │ │ + blls ed8718 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9448 │ │ │ │ - ldc 6, cr4, [pc, #256] @ 1d88d8 │ │ │ │ + blls ee94a8 │ │ │ │ + ldc 6, cr4, [pc, #256] @ 1d8938 │ │ │ │ tstmi pc, #95232 @ 0x17400 │ │ │ │ - mrc 6, 1, APSR_nzcv, cr14, cr6, {2} │ │ │ │ + mcr 6, 0, pc, cr14, 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}^ │ │ │ │ - ldc2l 7, cr15, [r2, #980]! @ 0x3d4 │ │ │ │ + stc2l 7, cr15, [r2, #980] @ 0x3d4 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee1054 │ │ │ │ + blls ee10b4 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed8724 │ │ │ │ + blls ed86c4 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ - blls ee949c │ │ │ │ + blls ee94fc │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ - b 13bb450 │ │ │ │ + b 13bb4b0 │ │ │ │ @ instruction: 0xf7f50a03 │ │ │ │ - blls ed806c │ │ │ │ + blls ed800c │ │ │ │ movwls r2, #536 @ 0x218 │ │ │ │ - blls ee0c94 │ │ │ │ + blls ee0cf4 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xffacf7f4 │ │ │ │ + @ instruction: 0xff7cf7f4 │ │ │ │ adccs r9, r8, #51, 30 @ 0xcc │ │ │ │ strbmi r2, [r0], -r0, lsl #2 │ │ │ │ ldcls 3, cr4, [r4, #-188]! @ 0xffffff44 │ │ │ │ - mcr 6, 0, pc, cr2, cr6, {2} @ │ │ │ │ + ldcl 6, cr15, [r2, #344] @ 0x158 │ │ │ │ ldrtmi r4, [r2], -r1, asr #12 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f58b0a │ │ │ │ - blls ed8124 │ │ │ │ + blls ed80c4 │ │ │ │ andscs r9, pc, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - @ instruction: 0xff94f7f4 │ │ │ │ - b 147f548 │ │ │ │ + @ instruction: 0xff64f7f4 │ │ │ │ + b 147f5a8 │ │ │ │ tstmi pc, #20971520 @ 0x1400000 │ │ │ │ tstmi sp, #52, 22 @ 0xd000 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldmibvs r3!, {r0, r4, r5, ip, lr, pc}^ │ │ │ │ - blcs 1f28fc │ │ │ │ + blcs 1f295c │ │ │ │ @ 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, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r6, 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 f32930 │ │ │ │ + blls f32990 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r9, r0, lsl #6 │ │ │ │ eorslt r9, r7, r3, lsl #16 │ │ │ │ - blhi 293bcc │ │ │ │ + blhi 293c2c │ │ │ │ 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 20c978 │ │ │ │ + blcs 20c9d8 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ strt r2, [pc], -r3, lsl #6 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ - blls 3521c0 │ │ │ │ + blls 352220 │ │ │ │ @ instruction: 0xf415b14b │ │ │ │ - blls 2ec718 │ │ │ │ + blls 2ec778 │ │ │ │ andcs fp, r6, #12, 30 @ 0x30 │ │ │ │ strbt r2, [r0], -r7, lsl #4 │ │ │ │ - beq ff67f538 │ │ │ │ - bls 35229c │ │ │ │ + beq ff67f598 │ │ │ │ + bls 3522fc │ │ │ │ @ instruction: 0xe65a4613 │ │ │ │ @ instruction: 0xe7b7461a │ │ │ │ svclt 0x000c2a00 │ │ │ │ andcs r2, r2, #1342177280 @ 0x50000000 │ │ │ │ - blcs 212288 │ │ │ │ + blcs 2122e8 │ │ │ │ movwcs fp, #24332 @ 0x5f0c │ │ │ │ ldr r2, [r1], -r2, lsl #6 │ │ │ │ - stmda r0!, {r0, r1, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r0!, {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 │ │ │ │ - rsbseq r7, sl, r2, asr #14 │ │ │ │ + rsbseq r7, sl, r2, ror #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 293e1c │ │ │ │ + blhi 293e7c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff5ea1cc │ │ │ │ + bmi ff5ea22c │ │ │ │ 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 12158b0 │ │ │ │ + bne 1215910 │ │ │ │ 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 2d8580 │ │ │ │ + blls 2d8520 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f4b733 │ │ │ │ - blls ed856c │ │ │ │ + blls ed850c │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d3310 │ │ │ │ + bleq 2d3370 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi fee14068 │ │ │ │ + blhi fee140c8 │ │ │ │ @ instruction: 0xf7f4431f │ │ │ │ - blls ed8550 │ │ │ │ + blls ed84f0 │ │ │ │ @ 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 ed8534 │ │ │ │ + blls ed84d4 │ │ │ │ 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, 5, pc, cr10, cr4, {7} │ │ │ │ + mcr2 7, 4, pc, cr10, 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 ed84f8 │ │ │ │ + blls ed8498 │ │ │ │ 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: 0xf415ecfe │ │ │ │ + @ instruction: 0xf415ecce │ │ │ │ vst1.32 {d6-d9}, [r5], r0 │ │ │ │ movwls r5, #17280 @ 0x4380 │ │ │ │ andls r4, r3, #68157440 @ 0x4100000 │ │ │ │ svclt 0x00084620 │ │ │ │ - blcs 1ff688 │ │ │ │ + blcs 1ff6e8 │ │ │ │ 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 ed79e4 │ │ │ │ + blls ed7984 │ │ │ │ movwls r2, #559 @ 0x22f │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 3, pc, cr12, cr4, {7} │ │ │ │ + mcr2 7, 2, pc, cr12, cr4, {7} @ │ │ │ │ movwpl pc, #965 @ 0x3c5 @ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ andscs r9, r2, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0x46119b33 │ │ │ │ - b 142a33c │ │ │ │ - blls edaecc │ │ │ │ + b 142a39c │ │ │ │ + blls edaf2c │ │ │ │ @ instruction: 0xf7f4431f │ │ │ │ - blls ed847c │ │ │ │ + blls ed841c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 142a3d0 │ │ │ │ - blls edaee0 │ │ │ │ + b 142a430 │ │ │ │ + blls edaf40 │ │ │ │ @ instruction: 0xf656431f │ │ │ │ - ldrtmi lr, [r2], -r2, asr #25 │ │ │ │ + @ instruction: 0x4632ec92 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a14118 │ │ │ │ - stc2 7, cr15, [r8, #-980]! @ 0xfffffc2c │ │ │ │ + blhi a14178 │ │ │ │ + ldc2l 7, cr15, [r8], #980 @ 0x3d4 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee13a8 │ │ │ │ + blls ee1408 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - ldmibvs r3!, {r0, r1, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ec0b08 │ │ │ │ + blls ec0b68 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 13bf7e0 │ │ │ │ + b 13bf840 │ │ │ │ @ instruction: 0xf8ba0b03 │ │ │ │ movwls r3, #8 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - mcr2 7, 2, pc, cr0, cr4, {7} @ │ │ │ │ + mrc2 7, 0, pc, cr0, cr4, {7} │ │ │ │ svcls 0x00339b34 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ stmdbeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrc2 7, 5, pc, cr10, cr4, {7} │ │ │ │ + mcr2 7, 4, pc, cr10, cr4, {7} @ │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee13d8 │ │ │ │ + blls ee1438 │ │ │ │ strtmi r2, [r0], -r0, lsr #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed83fc │ │ │ │ + blls ed839c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee97cc │ │ │ │ - b 142a454 │ │ │ │ + blls ee982c │ │ │ │ + b 142a4b4 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - blls 2d3d64 │ │ │ │ + blls 2d3d04 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a9419c │ │ │ │ - blcs fe6d34a8 │ │ │ │ + blhi a941fc │ │ │ │ + blcs fe6d3508 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - blx fe996b52 │ │ │ │ + blx 1d96bb2 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee13a4 │ │ │ │ + blls ee1404 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed83b4 │ │ │ │ + blls ed8354 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9814 │ │ │ │ - b 142a49c │ │ │ │ + blls ee9874 │ │ │ │ + b 142a4fc │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - vmov.i32 q15, #57087 @ 0x0000deff │ │ │ │ + vmull.u8 q15, d5, d30 │ │ │ │ @ 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 │ │ │ │ @@ -434954,2906 +434977,2905 @@ │ │ │ │ andcs fp, r0, #152, 30 @ 0x260 │ │ │ │ @ instruction: 0xf04f9107 │ │ │ │ stmib sp, {r8}^ │ │ │ │ svclt 0x00880122 │ │ │ │ @ instruction: 0x464169f2 │ │ │ │ svclt 0x00884620 │ │ │ │ eorcs pc, r3, r2, asr r8 @ │ │ │ │ - stc2 7, cr15, [r6], {245} @ 0xf5 │ │ │ │ + blx ff796c1a │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee142c │ │ │ │ + blls ee148c │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed834c │ │ │ │ + blls ed82ec │ │ │ │ @ instruction: 0x21002298 │ │ │ │ - blls ee987c │ │ │ │ - b 1442c34 │ │ │ │ + blls ee98dc │ │ │ │ + b 1442c94 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - movwcs lr, #3114 @ 0xc2a │ │ │ │ + movwcs lr, #3066 @ 0xbfa │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ stmib sp, {r3, r8, r9, sp}^ │ │ │ │ - blls 2a1840 │ │ │ │ + blls 2a18a0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 2f93cc │ │ │ │ + bls 2f942c │ │ │ │ movwpl pc, #1029 @ 0x405 @ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ - bls 2f93f0 │ │ │ │ + bls 2f9450 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xff10f7fc │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee14c0 │ │ │ │ + blls ee1520 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed82e8 │ │ │ │ - blvc 6d42dc │ │ │ │ + blls ed8288 │ │ │ │ + blvc 6d433c │ │ │ │ tstmi pc, #805306371 @ 0x30000003 │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ - b 1437870 │ │ │ │ + b 14378d0 │ │ │ │ @ instruction: 0xf7f40803 │ │ │ │ - blls ed82cc │ │ │ │ - blls ee98f8 │ │ │ │ + blls ed826c │ │ │ │ + blls ee9958 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blcs 1ff890 │ │ │ │ + blcs 1ff8f0 │ │ │ │ bichi pc, pc, r0 │ │ │ │ @ instruction: 0xf4059b04 │ │ │ │ - blcs 1ed490 │ │ │ │ + blcs 1ed4f0 │ │ │ │ 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, r8, lsl #13 │ │ │ │ + rsbseq r7, sl, r8, lsr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ andscs r2, pc, #1073741831 @ 0x40000007 │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ - blls 398278 │ │ │ │ + blls 398218 │ │ │ │ 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} │ │ │ │ - ldc2l 7, cr15, [lr, #-976] @ 0xfffffc30 │ │ │ │ + stc2 7, cr15, [lr, #-976]! @ 0xfffffc30 │ │ │ │ teqmi sp, #28672 @ 0x7000 │ │ │ │ eorscs r9, r5, #0, 4 │ │ │ │ movwcs r9, #3891 @ 0xf33 │ │ │ │ movwls r4, #5649 @ 0x1611 │ │ │ │ @ instruction: 0x432f4620 │ │ │ │ @ instruction: 0xf7f49d34 │ │ │ │ - blls ed8244 │ │ │ │ - b 13ea46c │ │ │ │ - b 139a11c │ │ │ │ - blls eda918 │ │ │ │ + blls ed81e4 │ │ │ │ + b 13ea4cc │ │ │ │ + b 139a17c │ │ │ │ + blls eda978 │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ cmnphi r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf85369f3 │ │ │ │ - blcs 1e4dc8 │ │ │ │ + blcs 1e4e28 │ │ │ │ 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] │ │ │ │ - ldc2 7, cr15, [r2, #-976]! @ 0xfffffc30 │ │ │ │ + stc2 7, cr15, [r2, #-976] @ 0xfffffc30 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ - blcc 213478 │ │ │ │ - blls eaa58c │ │ │ │ + blcc 2134d8 │ │ │ │ + blls eaa5ec │ │ │ │ @ instruction: 0xf8dd4620 │ │ │ │ movwls fp, #12496 @ 0x30d0 │ │ │ │ - stc2 7, cr15, [r6, #-976]! @ 0xfffffc30 │ │ │ │ + ldc2l 7, cr15, [r6], #976 @ 0x3d0 │ │ │ │ @ instruction: 0x46209a33 │ │ │ │ stmib sp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ - b 12c3160 │ │ │ │ - blls edb16c │ │ │ │ - ldc 2, cr2, [pc, #192] @ 1d8e28 │ │ │ │ + b 12c31c0 │ │ │ │ + blls edb1cc │ │ │ │ + ldc 2, cr2, [pc, #192] @ 1d8e88 │ │ │ │ @ instruction: 0x46118bbf │ │ │ │ - bleq 2d369c │ │ │ │ - ldc2 7, cr15, [r6, #-976] @ 0xfffffc30 │ │ │ │ + bleq 2d36fc │ │ │ │ + stc2l 7, cr15, [r6], #976 @ 0x3d0 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls ea1640 │ │ │ │ + blls ea16a0 │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ strtmi r8, [r0], -r0 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14bfa5c │ │ │ │ + b 14bfabc │ │ │ │ @ instruction: 0xf7f40903 │ │ │ │ - movwcs pc, #3335 @ 0xd07 @ │ │ │ │ - blls ebd99c │ │ │ │ + movwcs pc, #3287 @ 0xcd7 @ │ │ │ │ + blls ebd9fc │ │ │ │ sbcne pc, r0, #335544323 @ 0x14000003 │ │ │ │ eorscs r9, r4, #0, 4 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ - b 142a62c │ │ │ │ + b 142a68c │ │ │ │ @ instruction: 0xf7f40903 │ │ │ │ - movwcs pc, #3319 @ 0xcf7 @ │ │ │ │ - blls ebd9bc │ │ │ │ + movwcs pc, #3271 @ 0xcc7 @ │ │ │ │ + blls ebda1c │ │ │ │ sbcmi pc, r0, #335544323 @ 0x14000003 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ - b 142a64c │ │ │ │ + b 142a6ac │ │ │ │ @ instruction: 0xf7f40a03 │ │ │ │ - movwcs pc, #3303 @ 0xce7 @ │ │ │ │ - blls ebd9dc │ │ │ │ + movwcs pc, #3255 @ 0xcb7 @ │ │ │ │ + blls ebda3c │ │ │ │ andpl pc, r0, #335544323 @ 0x14000003 │ │ │ │ andscs r9, r2, #0, 4 │ │ │ │ stmdbeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ - b 146a66c │ │ │ │ + b 146a6cc │ │ │ │ @ instruction: 0xf7f40a03 │ │ │ │ - blls ed8150 │ │ │ │ + blls ed80f0 │ │ │ │ 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 2d3730 │ │ │ │ - bl c16764 │ │ │ │ + beq 2d3790 │ │ │ │ + b 167c4 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f58b20 │ │ │ │ - blls ed7c58 │ │ │ │ + blls ed7bf8 │ │ │ │ eorcs r9, lr, #0, 6 │ │ │ │ @ instruction: 0x212c9b34 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [sl], #976 @ 0x3d0 │ │ │ │ + stc2 7, cr15, [sl], {244} @ 0xf4 │ │ │ │ eorcs r6, fp, #2932736 @ 0x2cc000 │ │ │ │ strtmi r2, [r0], -r8, lsr #2 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ - b 143fb08 │ │ │ │ - blls edb24c │ │ │ │ - beq 2d376c │ │ │ │ + b 143fb68 │ │ │ │ + blls edb2ac │ │ │ │ + beq 2d37cc │ │ │ │ @ instruction: 0x3008f8bb │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - stc2 7, cr15, [r8], #976 @ 0x3d0 │ │ │ │ + ldc2l 7, cr15, [r8], #-976 @ 0xfffffc30 │ │ │ │ @ instruction: 0x46599b33 │ │ │ │ - b 142a6d8 │ │ │ │ - blls edb268 │ │ │ │ - beq 2d3788 │ │ │ │ - stc2 7, cr15, [r2, #-976]! @ 0xfffffc30 │ │ │ │ + b 142a738 │ │ │ │ + blls edb2c8 │ │ │ │ + beq 2d37e8 │ │ │ │ + ldc2l 7, cr15, [r2], #976 @ 0x3d0 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls f180cc │ │ │ │ + blls f1806c │ │ │ │ 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 ffc167e4 │ │ │ │ + b ff016844 │ │ │ │ @ instruction: 0xa010f8d6 │ │ │ │ - blhi a944c8 │ │ │ │ + blhi a94528 │ │ │ │ @ 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 │ │ │ │ - blx 416e7c │ │ │ │ + @ instruction: 0xf9d8f7f5 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee16d0 │ │ │ │ + blls ee1730 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed8088 │ │ │ │ + blls ed8028 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9b40 │ │ │ │ + blls ee9ba0 │ │ │ │ vmlsl.u q10, d5, d0[0] │ │ │ │ - b 142fbcc │ │ │ │ + b 142fc2c │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - @ instruction: 0xf1baeac6 │ │ │ │ + @ instruction: 0xf1baea96 │ │ │ │ @ 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 1814580 │ │ │ │ + blhi 18145e0 │ │ │ │ ldmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blx 1e96ee0 │ │ │ │ + blx 1296f40 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee1754 │ │ │ │ + blls ee17b4 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed8024 │ │ │ │ + blls ed7fc4 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ - blls ee9ba4 │ │ │ │ + blls ee9c04 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ - b 143bb50 │ │ │ │ + b 143bbb0 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed796c │ │ │ │ + blls ed790c │ │ │ │ movwls r2, #536 @ 0x218 │ │ │ │ - blls ee1394 │ │ │ │ + blls ee13f4 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2 7, cr15, [ip], #-976 @ 0xfffffc30 │ │ │ │ + blx 116f7a │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b fe2168b4 │ │ │ │ + b 1616914 │ │ │ │ ldrtmi r4, [r2], -r1, asr #12 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f58b0a │ │ │ │ - blls ed7a20 │ │ │ │ + blls ed79c0 │ │ │ │ andscs r9, pc, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [r2], {244} @ 0xf4 │ │ │ │ + blx ffa96fae │ │ │ │ eorscs r9, r5, #52224 @ 0xcc00 │ │ │ │ strlt lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - blls ee9c04 │ │ │ │ + blls ee9c64 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ streq lr, [r3, #-2633] @ 0xfffff5b7 │ │ │ │ - stc2 7, cr15, [r6], {244} @ 0xf4 │ │ │ │ + blx ff796fc6 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ tstmi sp, #52, 22 @ 0xd000 │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldmibvs r3!, {r0, r4, r5, ip, lr, pc}^ │ │ │ │ - blcs 1f3014 │ │ │ │ + blcs 1f3074 │ │ │ │ @ instruction: 0xf893d04c │ │ │ │ andcs sl, r0, #0 │ │ │ │ - beq fe215edc │ │ │ │ + beq fe215f3c │ │ │ │ movweq pc, #4234 @ 0x108a @ │ │ │ │ andcs r9, r0, #268435456 @ 0x10000000 │ │ │ │ movwls r4, #1553 @ 0x611 │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ - ldmib sp, {r0, r2, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, 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 f33048 │ │ │ │ + blls f330a8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r9, r0, lsl #6 │ │ │ │ eorslt r9, r7, r2, lsl #16 │ │ │ │ - blhi 2942e4 │ │ │ │ + blhi 294344 │ │ │ │ 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 20d090 │ │ │ │ + blcs 20d0f0 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ str r2, [r6], -r3, lsl #6 │ │ │ │ ldrmi r9, [r3], -r4, lsl #20 │ │ │ │ - blls 312834 │ │ │ │ + blls 312894 │ │ │ │ @ instruction: 0xf415b14b │ │ │ │ - blls 2ace30 │ │ │ │ + blls 2ace90 │ │ │ │ andcs fp, r6, #12, 30 @ 0x30 │ │ │ │ strb r2, [r1], -r7, lsl #4 │ │ │ │ - beq ff67fc4c │ │ │ │ - bls 312938 │ │ │ │ + beq ff67fcac │ │ │ │ + bls 312998 │ │ │ │ @ instruction: 0xe63b4613 │ │ │ │ @ instruction: 0xe7b7461a │ │ │ │ svclt 0x000c2a00 │ │ │ │ andcs r2, r2, #1342177280 @ 0x50000000 │ │ │ │ - blcs 212924 │ │ │ │ + blcs 212984 │ │ │ │ movwcs fp, #24332 @ 0x5f0c │ │ │ │ strb r2, [r8, #770]! @ 0x302 │ │ │ │ - ldcl 6, cr15, [r4], {86} @ 0x56 │ │ │ │ + stc 6, cr15, [r4], #344 @ 0x158 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r7, sl, sl, lsr #32 │ │ │ │ + rsbseq r6, sl, sl, asr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 294534 │ │ │ │ + blhi 294594 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ strmi r3, [lr], -r8, asr #9 │ │ │ │ adccs sl, r8, #640 @ 0x280 │ │ │ │ - andls r2, r4, r0, lsl #2 │ │ │ │ - @ instruction: 0xf8df2700 │ │ │ │ - ldcge 4, cr0, [r5], #-752 @ 0xfffffd10 │ │ │ │ - ldrdls pc, [r4], -r6 @ │ │ │ │ - stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ - ldmdavs fp, {r3, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf04f9337 │ │ │ │ - bvs e99cb4 │ │ │ │ - @ instruction: 0xf6569303 │ │ │ │ - ldmibvs r3!, {r1, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - ldrls r4, [r1, -r9, lsr #12] │ │ │ │ + andls r2, r3, r0, lsl #2 │ │ │ │ + @ instruction: 0xf8dfac35 │ │ │ │ + ldrbtmi r0, [r8], #-1212 @ 0xfffffb44 │ │ │ │ + strtmi r5, [r8], -r3, asr #17 │ │ │ │ + teqls r7, #1769472 @ 0x1b0000 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + stmib r6!, {r1, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x462969b3 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - strbmi r8, [r2], -r0 │ │ │ │ + movwcs r8, #0 │ │ │ │ + @ instruction: 0x46429311 │ │ │ │ mulvc r0, r8, r8 │ │ │ │ strne pc, [r0, -r7, asr #7] │ │ │ │ @ instruction: 0xf7f49710 │ │ │ │ - blls f58b2c │ │ │ │ - bls f7f4e8 │ │ │ │ + bvs e58ad4 │ │ │ │ + @ instruction: 0xf8d69b35 │ │ │ │ + bls f7d1c8 │ │ │ │ stmdbcs r4, {r2, r4, r5, r6, r7, r8, r9, fp, ip, sp} │ │ │ │ @ instruction: 0xf1b9bf08 │ │ │ │ - svclt 0x000c0f04 │ │ │ │ - bleq 255228 │ │ │ │ - bleq 21522c │ │ │ │ - @ instruction: 0xf00b4313 │ │ │ │ - svclt 0x00180b01 │ │ │ │ - bleq 215238 │ │ │ │ - svceq 0x0000f1bb │ │ │ │ - rschi pc, fp, r0, asr #32 │ │ │ │ - ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ - @ instruction: 0xf6564628 │ │ │ │ - strbmi lr, [r2], -r8, lsr #19 │ │ │ │ - strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - ldrls r2, [r0, -r0, lsl #6] │ │ │ │ - @ instruction: 0xf7f49311 │ │ │ │ - blls f58ae4 │ │ │ │ - @ instruction: 0xf1a368b2 │ │ │ │ - blls f5bcfc │ │ │ │ - tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ - beq 2d3a58 │ │ │ │ - addeq pc, r0, r2, asr #7 │ │ │ │ - movteq pc, #962 @ 0x3c2 @ │ │ │ │ - andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ - bls 2bd958 │ │ │ │ - bcs 27d158 │ │ │ │ - @ instruction: 0xf1babf08 │ │ │ │ - svclt 0x000c0f00 │ │ │ │ - beq 25528c │ │ │ │ - beq 215290 │ │ │ │ - andhi pc, r4, #64 @ 0x40 │ │ │ │ - svceq 0x0002f1b9 │ │ │ │ - adchi pc, sp, #0 │ │ │ │ - stmib sp, {r2, r3, r4, r5, r9, sp}^ │ │ │ │ - strtmi r1, [r0], -r0, lsl #22 │ │ │ │ - movwls r4, #30225 @ 0x7611 │ │ │ │ - blx 817142 │ │ │ │ - eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ - blt f538ec │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - movwcs r9, #768 @ 0x300 │ │ │ │ - @ instruction: 0xf7f49301 │ │ │ │ - movwcs pc, #2829 @ 0xb0d @ │ │ │ │ - strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 33fe64 │ │ │ │ - bleq 2d3ac0 │ │ │ │ - blls f7d998 │ │ │ │ - @ instruction: 0x4611223b │ │ │ │ - beq 2d3ac8 │ │ │ │ - blx 197174 │ │ │ │ - @ instruction: 0x21289b35 │ │ │ │ - @ instruction: 0x46207b32 │ │ │ │ - bleq 2d3adc │ │ │ │ - andls r9, r0, #55296 @ 0xd800 │ │ │ │ - b 1461a5c │ │ │ │ - @ instruction: 0xf04f0303 │ │ │ │ - @ instruction: 0xf8cd0a00 │ │ │ │ - movwls sl, #20484 @ 0x5004 │ │ │ │ - blx ffd17198 │ │ │ │ - strtmi r9, [r0], -r6, lsl #20 │ │ │ │ - bls f3d9d0 │ │ │ │ - b 14bfde8 │ │ │ │ - bls f5bde0 │ │ │ │ + tstls r4, r4, lsl #30 │ │ │ │ + @ instruction: 0xf04fbf0c │ │ │ │ + @ instruction: 0xf04f0b01 │ │ │ │ + tstmi r3, #0, 22 │ │ │ │ + bleq 255180 │ │ │ │ + @ instruction: 0xf04fbf18 │ │ │ │ + @ instruction: 0xf1bb0b00 │ │ │ │ + @ instruction: 0xf0400f00 │ │ │ │ + adccs r8, r8, #235 @ 0xeb │ │ │ │ + @ instruction: 0x46284659 │ │ │ │ + ldmdb r8!, {r1, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strtmi r4, [r9], -r2, asr #12 │ │ │ │ + movwcs r4, #1568 @ 0x620 │ │ │ │ + tstls r1, #16, 14 @ 0x400000 │ │ │ │ + mcr2 7, 2, pc, cr2, cr4, {7} @ │ │ │ │ + ldmvs r2!, {r0, r2, r4, r5, r8, r9, fp, ip, pc} │ │ │ │ + beq fff55810 │ │ │ │ + @ instruction: 0xf0029b36 │ │ │ │ + b 1459590 │ │ │ │ + vmlsl.u8 q8, d2, d3 │ │ │ │ + vaddl.u8 q8, d18, d0 │ │ │ │ + @ instruction: 0xf3c20340 │ │ │ │ + andls r1, r6, #0, 4 │ │ │ │ + andls r9, r5, r4, lsl #20 │ │ │ │ + svclt 0x00082a02 │ │ │ │ + svceq 0x0000f1ba │ │ │ │ + @ instruction: 0xf04fbf0c │ │ │ │ + @ instruction: 0xf04f0a01 │ │ │ │ + @ instruction: 0xf0400a00 │ │ │ │ + @ instruction: 0xf1b98205 │ │ │ │ + @ instruction: 0xf0000f02 │ │ │ │ + eorscs r8, ip, #-536870902 @ 0xe000000a │ │ │ │ + blne 2138f8 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + @ instruction: 0xf7f49307 │ │ │ │ + blls 3d7d74 │ │ │ │ + ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x4611ba35 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blx ff9971b4 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2aa6c │ │ │ │ + b 14bfa04 │ │ │ │ + andls r0, r0, #3072 @ 0xc00 │ │ │ │ + eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ + b 146aa40 │ │ │ │ + @ instruction: 0xf7f40a03 │ │ │ │ + blls f57d40 │ │ │ │ + blvc e616a8 │ │ │ │ + b 14aaa8c │ │ │ │ + blls f5be1c │ │ │ │ + eorcs r9, r9, #0, 4 │ │ │ │ + movweq lr, #14922 @ 0x3a4a │ │ │ │ + beq 215358 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - eorcs r4, sp, #1275068416 @ 0x4c000000 │ │ │ │ - movwls r4, #22033 @ 0x5611 │ │ │ │ - blx ff9171b8 │ │ │ │ - stmib sp, {r0, r1, r9, fp, ip, pc}^ │ │ │ │ - teqcs r2, r0, lsl #20 │ │ │ │ - @ instruction: 0x46209a35 │ │ │ │ - b 14bfe0c │ │ │ │ - bls f5be04 │ │ │ │ - eorscs r4, r4, #1275068416 @ 0x4c000000 │ │ │ │ @ instruction: 0xf7f49305 │ │ │ │ - bls f57d3c │ │ │ │ - blls 3216c4 │ │ │ │ - stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - b 14bfa14 │ │ │ │ - bls f5b620 │ │ │ │ - bleq 293b28 │ │ │ │ - @ instruction: 0xf7f42230 │ │ │ │ - blls f57d20 │ │ │ │ - andge pc, r4, sp, asr #17 │ │ │ │ - b 1421b0c │ │ │ │ - blls f5b63c │ │ │ │ - @ instruction: 0x46202137 │ │ │ │ - bleq 2d3b64 │ │ │ │ - movwls r6, #2739 @ 0xab3 │ │ │ │ - blx fee17210 │ │ │ │ - adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142ab8c │ │ │ │ - blls f5b658 │ │ │ │ - b 14aaaf0 │ │ │ │ - @ instruction: 0xf6560b03 │ │ │ │ - strbmi lr, [r2], -r4, lsl #18 │ │ │ │ - strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf8cd9710 │ │ │ │ - @ instruction: 0xf7f4a044 │ │ │ │ - blls f5899c │ │ │ │ - movwls r2, #551 @ 0x227 │ │ │ │ - blls f616f0 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - blx fe717248 │ │ │ │ - adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142abc4 │ │ │ │ - blls f5b290 │ │ │ │ - b 14aab28 │ │ │ │ - @ instruction: 0xf6560903 │ │ │ │ - ldmibvs r3!, {r3, r5, r6, r7, fp, sp, lr, pc}^ │ │ │ │ - bls 2aab38 │ │ │ │ - andls r4, lr, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0xf7f4681a │ │ │ │ - blls f58ac4 │ │ │ │ - strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - @ instruction: 0x46519b36 │ │ │ │ - andscs r9, pc, #67108864 @ 0x4000000 │ │ │ │ - blx 2017280 │ │ │ │ - ldrbmi r4, [r3], -r0, lsr #12 │ │ │ │ - movwls r9, #5888 @ 0x1700 │ │ │ │ - blls f21b80 │ │ │ │ - b 13eab04 │ │ │ │ - blls f5b2d0 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 1c9729c │ │ │ │ - teqcs r5, #3620864 @ 0x374000 │ │ │ │ - beq 293bf4 │ │ │ │ - streq lr, [r3], #-2633 @ 0xfffff5b7 │ │ │ │ - @ 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, #348160 @ 0x55000 │ │ │ │ - movteq pc, #970 @ 0x3ca @ │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf8cd9300 │ │ │ │ - ldmib sp, {r2, ip, pc}^ │ │ │ │ - movwls fp, #13109 @ 0x3335 │ │ │ │ - blx 14172e0 │ │ │ │ - blls 2bf7e8 │ │ │ │ - b 14a1c04 │ │ │ │ - ldmdbls r6!, {r0, r8, r9, fp} │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - movwmi r9, #45060 @ 0xb004 │ │ │ │ - movwls r4, #13841 @ 0x3611 │ │ │ │ - orreq pc, r0, #671088643 @ 0x28000003 │ │ │ │ - @ instruction: 0xf7f49300 │ │ │ │ - blls f57c10 │ │ │ │ - strtmi r9, [r0], -r3, lsl #20 │ │ │ │ - bleq 2d3c68 │ │ │ │ - andls pc, r4, sp, asr #17 │ │ │ │ - @ instruction: 0x21289b36 │ │ │ │ - blhi 21d49c4 │ │ │ │ - blvc e69f98 │ │ │ │ - eorcs r9, r9, #0, 4 │ │ │ │ - @ instruction: 0xf7f49303 │ │ │ │ - vmlsl.u8 , d10, d21 │ │ │ │ - andls r1, r0, #0, 4 │ │ │ │ - @ instruction: 0x46209a35 │ │ │ │ - b 14bff70 │ │ │ │ - bls f5bb70 │ │ │ │ - andls pc, r4, sp, asr #17 │ │ │ │ - bleq 293c7c │ │ │ │ + bls 397d1c │ │ │ │ + andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls 33fb04 │ │ │ │ + bleq 293b60 │ │ │ │ + @ instruction: 0xf8cd9a36 │ │ │ │ + tstmi r3, #4 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - blx 717348 │ │ │ │ + @ instruction: 0xf7f49305 │ │ │ │ + bls 317cfc │ │ │ │ + bcs 213980 │ │ │ │ + bls f21718 │ │ │ │ + blls 32aad4 │ │ │ │ + bleq 293b84 │ │ │ │ + tstmi r3, #221184 @ 0x36000 │ │ │ │ + movwls r2, #21044 @ 0x5234 │ │ │ │ + blx fe997234 │ │ │ │ + @ instruction: 0x212e9a35 │ │ │ │ + strtmi r9, [r0], -r5, lsl #22 │ │ │ │ + bls 2139a4 │ │ │ │ + stmdbeq r2, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + b 12bfb50 │ │ │ │ + eorscs r0, r0, #2048 @ 0x800 │ │ │ │ + blx fe617250 │ │ │ │ @ instruction: 0xf8cd9b35 │ │ │ │ - strtmi r9, [r0], -r4 │ │ │ │ - beq 2d3cac │ │ │ │ - eorscs r9, r8, #55296 @ 0xd800 │ │ │ │ - b 14a1868 │ │ │ │ - bvs fee9bf9c │ │ │ │ + eorscs sl, r8, #4 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + teqcs r7, r6, lsr fp │ │ │ │ + b 14aab14 │ │ │ │ + bvs fee9bea4 │ │ │ │ @ instruction: 0xf7f49300 │ │ │ │ - ldmibvs r3!, {r0, r2, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - strtmi r2, [r0], -fp, lsr #4 │ │ │ │ - ldmdavs lr, {r0, r4, r9, sl, lr} │ │ │ │ - b 1480078 │ │ │ │ - blls f5bbb4 │ │ │ │ - bleq 2d3cd8 │ │ │ │ - @ instruction: 0xf8cd7833 │ │ │ │ - vaddl.u8 , d3, d4 │ │ │ │ - movwls r1, #832 @ 0x340 │ │ │ │ - @ instruction: 0xf9f2f7f4 │ │ │ │ - adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 146ace8 │ │ │ │ - blls f5bbd4 │ │ │ │ - b 14aac6c │ │ │ │ - @ instruction: 0xf6560b03 │ │ │ │ - ldrtmi lr, [r2], -r6, asr #16 │ │ │ │ - strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - blhi 594a10 │ │ │ │ - stc2l 7, cr15, [r8, #-976]! @ 0xfffffc30 │ │ │ │ - movwls r9, #2869 @ 0xb35 │ │ │ │ - blls f6ac68 │ │ │ │ - @ instruction: 0x4649221f │ │ │ │ - @ instruction: 0xf7f49301 │ │ │ │ - blls f97b50 │ │ │ │ - @ instruction: 0x46209e35 │ │ │ │ - teqcs r2, r4, lsr r2 │ │ │ │ - blhi 214a34 │ │ │ │ - streq lr, [r6], -sl, asr #20 │ │ │ │ - beq 2d3d34 │ │ │ │ - @ instruction: 0xf9caf7f4 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - blls f6a090 │ │ │ │ - blhi 214a50 │ │ │ │ - beq 2d3d48 │ │ │ │ - @ instruction: 0xf9bef7f4 │ │ │ │ - adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - strtmi r4, [r8], -r9, asr #12 │ │ │ │ - blls f6a0a8 │ │ │ │ - beq 2d3d5c │ │ │ │ - ldmda r2, {r1, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - strbmi r4, [r2], -r0, lsr #12 │ │ │ │ - ldrls r4, [r0, -r9, lsr #12] │ │ │ │ - subls pc, r4, sp, asr #17 │ │ │ │ - ldc2l 7, cr15, [ip], {244} @ 0xf4 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - eorcs r9, r7, #0, 6 │ │ │ │ - @ instruction: 0x21209b36 │ │ │ │ + blls f57ca4 │ │ │ │ + ldrbmi r2, [r1], -r8, lsr #5 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46289b36 │ │ │ │ + bleq 2d3bdc │ │ │ │ + ldm r4, {r1, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strtmi r4, [r9], -r2, asr #12 │ │ │ │ + ldrls r4, [r0, -r0, lsr #12] │ │ │ │ + subge pc, r4, sp, asr #17 │ │ │ │ + ldc2 7, cr15, [lr, #976] @ 0x3d0 │ │ │ │ + eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls f57ae8 │ │ │ │ - @ instruction: 0x46202231 │ │ │ │ - blls f6a0dc │ │ │ │ - smladls r0, r1, r6, r4 │ │ │ │ + blls f57c6c │ │ │ │ + ldrbmi r2, [r1], -r8, lsr #5 │ │ │ │ + stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46289b36 │ │ │ │ + stmdbeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldm r8!, {r1, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x462969f3 │ │ │ │ + strtmi r9, [r0], -r4, lsl #20 │ │ │ │ + ldmdavs sl, {r1, r2, r3, r9, ip, pc} │ │ │ │ + ldc2l 7, cr15, [sl, #976] @ 0x3d0 │ │ │ │ + movwls r9, #2869 @ 0xb35 │ │ │ │ + blls f6ab84 │ │ │ │ + movwls r4, #5713 @ 0x1651 │ │ │ │ + @ instruction: 0xf7f4221f │ │ │ │ + strtmi pc, [r0], -r9, asr #20 │ │ │ │ + smlsdls r0, r3, r6, r4 │ │ │ │ + eorscs r9, r1, #67108864 @ 0x4000000 │ │ │ │ + @ instruction: 0x46119b35 │ │ │ │ + stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + b 143fffc │ │ │ │ + @ instruction: 0xf7f40903 │ │ │ │ + ldmib sp, {r0, r1, r3, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + b 13e2004 │ │ │ │ + b 141bb3c │ │ │ │ + @ instruction: 0xe1200403 │ │ │ │ + ldrdge pc, [r8], -r6 │ │ │ │ + @ instruction: 0xf04f223c │ │ │ │ + ldrmi r0, [r1], -r0, lsl #18 │ │ │ │ + movweq pc, #4106 @ 0x100a @ │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + blx b97324 │ │ │ │ + vsubl.u8 q9, d10, d28 │ │ │ │ + ldrmi r0, [r1], -r0, asr #6 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - beq 2d3d98 │ │ │ │ - @ instruction: 0xf996f7f4 │ │ │ │ - blvc f54af4 │ │ │ │ + teqlt r5, #3620864 @ 0x374000 │ │ │ │ + @ instruction: 0xf7f49304 │ │ │ │ + ldmdbls r5!, {r0, r3, r4, r9, fp, ip, sp, lr, pc} │ │ │ │ + eorscs r9, fp, #4, 22 @ 0x1000 │ │ │ │ + bleq 253ca4 │ │ │ │ + @ instruction: 0x46209936 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + ldrmi r4, [r1], -fp, lsl #6 │ │ │ │ + vsubw.u8 , q5, d4 │ │ │ │ + movwls r0, #896 @ 0x380 │ │ │ │ + blx 417360 │ │ │ │ + bls 300068 │ │ │ │ + b 14aac18 │ │ │ │ + @ instruction: 0xf8cd0b03 │ │ │ │ + blls f7d3b0 │ │ │ │ + ldc 1, cr2, [pc, #160] @ 1d9444 │ │ │ │ + tstmi r3, #128, 22 @ 0x20000 │ │ │ │ + andls r7, r0, #51200 @ 0xc800 │ │ │ │ + movwls r2, #16937 @ 0x4229 │ │ │ │ + @ instruction: 0xf9f6f7f4 │ │ │ │ + andne pc, r0, #671088643 @ 0x28000003 │ │ │ │ + bls f3dbbc │ │ │ │ + blls 2eac40 │ │ │ │ + beq 293cf0 │ │ │ │ + @ instruction: 0xf8cd9a36 │ │ │ │ + b 12bd3dc │ │ │ │ + eorcs r0, sp, #2048 @ 0x800 │ │ │ │ + @ instruction: 0xf7f44611 │ │ │ │ + blls f57b6c │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + b 146ac60 │ │ │ │ + blls f5bbf0 │ │ │ │ + teqcs r7, r8, lsr r2 │ │ │ │ + bleq 2d3d18 │ │ │ │ + movwls r6, #2739 @ 0xab3 │ │ │ │ + @ instruction: 0xf9d6f7f4 │ │ │ │ + eorcs r6, fp, #3981312 @ 0x3cc000 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + blls f33478 │ │ │ │ + beq 2d3d2c │ │ │ │ + b 14c00e0 │ │ │ │ + ldmdavc r3!, {r0, r1, r8, r9, fp} │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + movtne pc, #963 @ 0x3c3 @ │ │ │ │ + @ instruction: 0xf7f49300 │ │ │ │ + blls f57b28 │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + beq 2d3d4c │ │ │ │ + @ instruction: 0x46289b36 │ │ │ │ + bleq 2d3d58 │ │ │ │ + ldmda r6, {r1, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x46204632 │ │ │ │ + stc 6, cr4, [sp, #164] @ 0xa4 │ │ │ │ + @ instruction: 0xf7f48b0e │ │ │ │ + blls f58924 │ │ │ │ + strtmi r9, [r0], -r0, lsl #6 │ │ │ │ + andscs r9, pc, #55296 @ 0xd800 │ │ │ │ + movwls r4, #5705 @ 0x1649 │ │ │ │ + @ instruction: 0xf9a8f7f4 │ │ │ │ + vmovls.s16 r9, d5[2] │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + b 146acfc │ │ │ │ + b 149ac78 │ │ │ │ + @ instruction: 0xf6550a03 │ │ │ │ + qsub8mi lr, r0, ip │ │ │ │ + strtmi r4, [r9], -r2, asr #12 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ + @ instruction: 0xf7f49044 │ │ │ │ + blls f5878c │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + blls f61d1c │ │ │ │ + movwls r2, #4384 @ 0x1120 │ │ │ │ + @ instruction: 0xf98cf7f4 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x21202227 │ │ │ │ - blls f6a0fc │ │ │ │ - blvc 214abc │ │ │ │ - beq 2d3db4 │ │ │ │ - @ instruction: 0xf988f7f4 │ │ │ │ + tstmi lr, #52, 4 @ 0x40000003 │ │ │ │ + teqcs r2, r6, lsr fp │ │ │ │ + blhi 214acc │ │ │ │ + beq 2d3dc4 │ │ │ │ + @ instruction: 0xf980f7f4 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x212e2230 │ │ │ │ - blls f6a114 │ │ │ │ - blhi 214ad4 │ │ │ │ - bleq 2d3dcc │ │ │ │ - @ instruction: 0xf97cf7f4 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - teqcs r2, r4, lsr r2 │ │ │ │ - blhi 214ae8 │ │ │ │ - beq 2d3dd0 │ │ │ │ - @ instruction: 0xf7f49c36 │ │ │ │ - blls f57a84 │ │ │ │ - adccs sl, r8, #8, 28 @ 0x80 │ │ │ │ - b 146adec │ │ │ │ - blls f5bcd8 │ │ │ │ - streq lr, [r4], #-2635 @ 0xfffff5b5 │ │ │ │ - tstmi ip, #40, 12 @ 0x2800000 │ │ │ │ - svc 0x00c2f655 │ │ │ │ - strtmi r4, [r9], -r2, asr #12 │ │ │ │ - @ instruction: 0x97104630 │ │ │ │ - subls pc, r4, sp, asr #17 │ │ │ │ - stc2 7, cr15, [ip], {244} @ 0xf4 │ │ │ │ + blls f6a124 │ │ │ │ + blhi 214ae4 │ │ │ │ + beq 2d3ddc │ │ │ │ + @ instruction: 0xf974f7f4 │ │ │ │ + eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls f6a13c │ │ │ │ + @ instruction: 0xf8cd9700 │ │ │ │ + b 147d4dc │ │ │ │ + @ instruction: 0xf7f40a03 │ │ │ │ + @ instruction: 0xed9ff967 │ │ │ │ + blls f381b0 │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ + tstmi lr, #32, 2 │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 14780e8 │ │ │ │ + @ instruction: 0xf7f40a03 │ │ │ │ + blls f57a54 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + tstmi lr, #-2147483637 @ 0x8000000b │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 147c100 │ │ │ │ + @ instruction: 0xf7f40b03 │ │ │ │ + blls f57a3c │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ + b 137c114 │ │ │ │ + @ instruction: 0x9c360a03 │ │ │ │ + @ instruction: 0xf942f7f4 │ │ │ │ + vmovge.16 d8[0], r9 │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - @ instruction: 0xf6554628 │ │ │ │ - @ instruction: 0x4642efb6 │ │ │ │ + beq 2d3e50 │ │ │ │ + b 14c0204 │ │ │ │ + strtmi r0, [r8], -r4, lsl #8 │ │ │ │ + @ instruction: 0xf655431c │ │ │ │ + @ instruction: 0x4642ef94 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f49044 │ │ │ │ - @ instruction: 0x4649fc7f │ │ │ │ - strtmi r2, [r8], -r8, lsr #5 │ │ │ │ - svc 0x00a8f655 │ │ │ │ + adccs pc, r8, #23808 @ 0x5d00 │ │ │ │ + strtmi r4, [r8], -r9, asr #12 │ │ │ │ + svc 0x0086f655 │ │ │ │ strtmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0x97104630 │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - ldc2l 7, cr15, [r2], #-976 @ 0xfffffc30 │ │ │ │ - bmi 5c0130 │ │ │ │ - strge lr, [r0], #-2499 @ 0xfffff63d │ │ │ │ - blmi 4aa710 │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, r7, lsr fp │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0x81aef040 │ │ │ │ - eorslt r9, r9, r4, lsl #16 │ │ │ │ - blhi 294834 │ │ │ │ - svchi 0x00f0e8bd │ │ │ │ + mrrc2 7, 15, pc, r0, cr4 @ │ │ │ │ + adccs r4, r8, #76546048 @ 0x4900000 │ │ │ │ + @ instruction: 0xf6554628 │ │ │ │ + @ instruction: 0x4642ef7a │ │ │ │ + ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ + @ instruction: 0xf7f49044 │ │ │ │ + blls 2d8688 │ │ │ │ + stmib r3, {r0, r1, r2, r3, r9, fp, lr}^ │ │ │ │ + ldrbtmi sl, [sl], #-1024 @ 0xfffffc00 │ │ │ │ + ldmpl r3, {r0, r1, r3, r8, r9, fp, lr}^ │ │ │ │ + blls fb35f4 │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + @ instruction: 0xf0400300 │ │ │ │ + stmdals r3, {r4, 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 │ │ │ │ - rsbseq r6, sl, ip, asr pc │ │ │ │ - ldrsbteq r6, [sl], #-172 @ 0xffffff54 │ │ │ │ - strbmi r9, [sl, #-2563] @ 0xfffff5fd │ │ │ │ - ldclge 4, cr15, [ip, #508]! @ 0x1fc │ │ │ │ + rsbseq r6, sl, r2, lsl #30 │ │ │ │ + rsbseq r6, sl, lr, ror sl │ │ │ │ + strbmi r9, [sl, #-2564] @ 0xfffff5fc │ │ │ │ + ldclge 4, cr15, [fp, #508]! @ 0x1fc │ │ │ │ @ instruction: 0x4620223c │ │ │ │ - bne 213ca4 │ │ │ │ + bne 213d04 │ │ │ │ movwls r4, #30225 @ 0x7611 │ │ │ │ - @ instruction: 0xf914f7f4 │ │ │ │ + @ instruction: 0xf8e4f7f4 │ │ │ │ eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ - blls f53cf4 │ │ │ │ + blls f53d54 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - movwcs pc, #2313 @ 0x909 @ │ │ │ │ + movwcs pc, #2265 @ 0x8d9 @ │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 34026c │ │ │ │ + bls 3402cc │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls f7dda0 │ │ │ │ + blls f7de00 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - bleq 2d3ed4 │ │ │ │ - @ instruction: 0xf8faf7f4 │ │ │ │ + bleq 2d3f34 │ │ │ │ + @ instruction: 0xf8caf7f4 │ │ │ │ eorcs r9, r9, #54272 @ 0xd400 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - b 1421a58 │ │ │ │ - blls f5b9c8 │ │ │ │ - b 14aae40 │ │ │ │ - blvc e9c1d0 │ │ │ │ + b 1421ab8 │ │ │ │ + blls f5ba28 │ │ │ │ + b 14aaea0 │ │ │ │ + blvc e9c230 │ │ │ │ @ instruction: 0xf7f49300 │ │ │ │ - movwcs pc, #2283 @ 0x8eb @ │ │ │ │ + movwcs pc, #2235 @ 0x8bb @ │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 3802a8 │ │ │ │ + bls 380308 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls f7dddc │ │ │ │ + blls f7de3c │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - bleq 2d3f10 │ │ │ │ - @ instruction: 0xf8dcf7f4 │ │ │ │ + bleq 2d3f70 │ │ │ │ + @ instruction: 0xf8acf7f4 │ │ │ │ teqcs r2, r5, lsr fp │ │ │ │ - strtmi r9, [r0], -r3, lsl #20 │ │ │ │ + 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 2d3f2c │ │ │ │ - @ instruction: 0xf8cef7f4 │ │ │ │ + bleq 2d3f8c │ │ │ │ + @ instruction: 0xf89ef7f4 │ │ │ │ @ instruction: 0x212e9b35 │ │ │ │ - strtmi r9, [r0], -r3, lsl #20 │ │ │ │ + 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 2d3f48 │ │ │ │ - @ instruction: 0xf8c0f7f4 │ │ │ │ + bleq 2d3fa8 │ │ │ │ + @ instruction: 0xf890f7f4 │ │ │ │ eorscs r9, r8, #54272 @ 0xd400 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - b 1421b08 │ │ │ │ - blls f5ba3c │ │ │ │ - b 14aaeb4 │ │ │ │ - bvs fee9c244 │ │ │ │ + b 1421b68 │ │ │ │ + blls f5ba9c │ │ │ │ + b 14aaf14 │ │ │ │ + bvs fee9c2a4 │ │ │ │ @ instruction: 0xf7f49300 │ │ │ │ - blls f57904 │ │ │ │ + blls f578a4 │ │ │ │ ldrbmi r2, [r1], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46289b36 │ │ │ │ - bleq 2d3f7c │ │ │ │ - svc 0x0004f655 │ │ │ │ + bleq 2d3fdc │ │ │ │ + mrc 6, 6, APSR_nzcv, cr4, cr5, {2} │ │ │ │ strtmi r4, [r9], -r2, asr #12 │ │ │ │ movwcs r4, #1568 @ 0x620 │ │ │ │ tstls r1, #16, 14 @ 0x400000 │ │ │ │ - blx ff597636 │ │ │ │ + blx fe997696 │ │ │ │ eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls f578cc │ │ │ │ + blls f5786c │ │ │ │ ldrbmi r2, [r1], -r8, lsr #5 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46289b36 │ │ │ │ stmdbeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mcr 6, 7, pc, cr8, cr5, {2} @ │ │ │ │ + mrc 6, 5, APSR_nzcv, cr8, cr5, {2} │ │ │ │ @ instruction: 0x462969f3 │ │ │ │ - strtmi r9, [r0], -r3, lsl #20 │ │ │ │ + strtmi r9, [r0], -r4, lsl #20 │ │ │ │ ldmdavs sl, {r1, r2, r3, r9, ip, pc} │ │ │ │ eorsge pc, ip, sp, asr #17 │ │ │ │ - stc2 7, cr15, [r8], {244} @ 0xf4 │ │ │ │ + blx ff8176d2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ ldrbmi r9, [r1], -r0, lsl #6 │ │ │ │ andscs r9, pc, #55296 @ 0xd800 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - @ instruction: 0x4620f877 │ │ │ │ + strtmi pc, [r0], -r7, asr #16 │ │ │ │ strls r2, [r0, -r0, lsl #6] │ │ │ │ - eorscs lr, ip, #1061158912 @ 0x3f400000 │ │ │ │ + eorscs lr, ip, #252, 10 @ 0x3f000000 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ ldrmi r1, [r1], -r0, lsl #22 │ │ │ │ - @ instruction: 0xf7f49303 │ │ │ │ - blls 2d7878 │ │ │ │ + @ instruction: 0xf7f49304 │ │ │ │ + blls 317818 │ │ │ │ ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ @ instruction: 0x46119a35 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - @ instruction: 0xf860f7f4 │ │ │ │ + @ instruction: 0xf830f7f4 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f2af68 │ │ │ │ - b 143ff00 │ │ │ │ + blls f2afc8 │ │ │ │ + b 143ff60 │ │ │ │ andls r0, r0, #49152 @ 0xc000 │ │ │ │ eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ - ldc 6, cr4, [pc, #68] @ 1d973c │ │ │ │ - b 147c4a0 │ │ │ │ + ldc 6, cr4, [pc, #68] @ 1d979c │ │ │ │ + b 147c500 │ │ │ │ @ instruction: 0xf7f40a03 │ │ │ │ - blls f57840 │ │ │ │ + blls f577e0 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ eorcs fp, r9, #4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - beq 2d4040 │ │ │ │ + beq 2d40a0 │ │ │ │ movwls r7, #2867 @ 0xb33 │ │ │ │ - @ instruction: 0xf840f7f4 │ │ │ │ + @ instruction: 0xf810f7f4 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f2afa8 │ │ │ │ - b 143ff44 │ │ │ │ + blls f2b008 │ │ │ │ + b 143ffa4 │ │ │ │ andls r0, r0, #49152 @ 0xc000 │ │ │ │ eorcs r9, sp, #55296 @ 0xd800 │ │ │ │ - b 146af7c │ │ │ │ + b 146afdc │ │ │ │ @ instruction: 0xf7f40a03 │ │ │ │ - blls f57804 │ │ │ │ + blls f577a4 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ eorscs fp, r8, #4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ teqcs r7, r6, lsr fp │ │ │ │ - beq 2d407c │ │ │ │ + beq 2d40dc │ │ │ │ movwls r6, #2739 @ 0xab3 │ │ │ │ - @ instruction: 0xf822f7f4 │ │ │ │ + @ instruction: 0xfff2f7f3 │ │ │ │ eorcs r6, fp, #3981312 @ 0x3cc000 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - blls f337e0 │ │ │ │ + blls f33840 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1480448 │ │ │ │ + b 14804a8 │ │ │ │ ldmdavc r3!, {r0, r1, r9, fp} │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ - @ instruction: 0xf7f49301 │ │ │ │ - blls f577c0 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + blls f59760 │ │ │ │ ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46289b36 │ │ │ │ - beq 2d40bc │ │ │ │ - mcr 6, 3, pc, cr2, cr5, {2} @ │ │ │ │ + beq 2d411c │ │ │ │ + mrc 6, 1, APSR_nzcv, cr2, cr5, {2} │ │ │ │ @ instruction: 0x46294632 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f48b0e │ │ │ │ - blls f585bc │ │ │ │ + blls f5855c │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ andscs r9, pc, #55296 @ 0xd800 │ │ │ │ movwls r4, #5721 @ 0x1659 │ │ │ │ - @ instruction: 0xfff4f7f3 │ │ │ │ + @ instruction: 0xffc4f7f3 │ │ │ │ vmovls.s16 r9, d5[2] │ │ │ │ - eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ - stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ - b 143c3c8 │ │ │ │ - b 145afe4 │ │ │ │ - @ instruction: 0xf7f30903 │ │ │ │ - blls f59770 │ │ │ │ - eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - tstmi lr, #-2147483637 @ 0x8000000b │ │ │ │ - vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 143c3e4 │ │ │ │ - @ instruction: 0xf7f30903 │ │ │ │ - blls f59758 │ │ │ │ adccs r4, r8, #93323264 @ 0x5900000 │ │ │ │ - tstmi lr, #40, 12 @ 0x2800000 │ │ │ │ - b 14404d0 │ │ │ │ + b 142b0c4 │ │ │ │ + b 145b040 │ │ │ │ @ instruction: 0xf6550903 │ │ │ │ - @ instruction: 0x4629ee30 │ │ │ │ + @ instruction: 0x4629ee18 │ │ │ │ strbmi r4, [r2], -r0, lsr #12 │ │ │ │ - ldrls r2, [r0, -r0, lsl #10] │ │ │ │ - @ instruction: 0xf7f49511 │ │ │ │ - blls f583f4 │ │ │ │ + ldrls r2, [r0, -r0, lsl #6] │ │ │ │ + @ instruction: 0xf7f49311 │ │ │ │ + blls f583c4 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f620b4 │ │ │ │ + blls f620e4 │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - @ instruction: 0xffc0f7f3 │ │ │ │ - eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ - b 136b0a8 │ │ │ │ - blls f5c038 │ │ │ │ - stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - b 1436c34 │ │ │ │ - @ instruction: 0xf7f30503 │ │ │ │ - blls f59708 │ │ │ │ - eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ - b 1461cc4 │ │ │ │ - blls f5c054 │ │ │ │ - @ instruction: 0x270026f5 │ │ │ │ - strvs lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xf7f3431d │ │ │ │ - blls f596ec │ │ │ │ + @ instruction: 0xffa8f7f3 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + teqcs r2, r4, lsr r2 │ │ │ │ + blhi 214e90 │ │ │ │ + beq 2d4178 │ │ │ │ + @ instruction: 0xf7f39d36 │ │ │ │ + blls f596dc │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - beq 2d4188 │ │ │ │ + beq 2d4198 │ │ │ │ @ instruction: 0x212e9b36 │ │ │ │ - blhi 214e9c │ │ │ │ + streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ + blhi 214eb0 │ │ │ │ @ instruction: 0xf7f3431d │ │ │ │ - blls f596d4 │ │ │ │ - @ instruction: 0x46202234 │ │ │ │ - b 1461d40 │ │ │ │ - blls f5c088 │ │ │ │ - blhi 214eb4 │ │ │ │ - streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ - @ instruction: 0xff8cf7f3 │ │ │ │ - teqcs r5, #3620864 @ 0x374000 │ │ │ │ - beq 2941b8 │ │ │ │ - @ instruction: 0xe643431c │ │ │ │ - ldm r8!, {r1, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - andhi pc, r0, pc, lsr #7 │ │ │ │ + movwcs pc, #3983 @ 0xf8f @ │ │ │ │ + eorscs r9, r1, #67108864 @ 0x4000000 │ │ │ │ + @ instruction: 0x46119b35 │ │ │ │ + strls r4, [r0, -r0, lsr #12] │ │ │ │ + beq 2d41bc │ │ │ │ + @ instruction: 0x26f59b36 │ │ │ │ + tstmi sp, #0, 14 │ │ │ │ + @ instruction: 0xff80f7f3 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + @ instruction: 0x21202227 │ │ │ │ + beq 2d41d4 │ │ │ │ + stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ + tstmi sp, #0, 14 │ │ │ │ + @ instruction: 0xff74f7f3 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + @ instruction: 0x212e2230 │ │ │ │ + beq 2d41ec │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + tstmi sp, #0, 22 │ │ │ │ + @ instruction: 0xff68f7f3 │ │ │ │ + eorscs r9, r4, #54272 @ 0xd400 │ │ │ │ + teqcs r2, r0, lsr #12 │ │ │ │ + beq 2d4204 │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 133c4e4 │ │ │ │ + @ instruction: 0xf7f30403 │ │ │ │ + ldmib sp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + b 14625c4 │ │ │ │ + tstmi ip, #8192 @ 0x2000 │ │ │ │ + @ instruction: 0xf656e641 │ │ │ │ + svclt 0x0000e888 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 294d64 │ │ │ │ + blhi 294dc4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ @ instruction: 0x460d35f8 │ │ │ │ adccs sl, r8, #10, 28 @ 0xa0 │ │ │ │ - andls r2, r4, r0, lsl #2 │ │ │ │ - @ instruction: 0xf8df2700 │ │ │ │ - ldcge 5, cr0, [r5], #-944 @ 0xfffffc50 │ │ │ │ - ldrdls pc, [r4], -r5 @ │ │ │ │ - stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ - ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf04f9337 │ │ │ │ - bvs c9a4e4 │ │ │ │ - @ instruction: 0xf6559303 │ │ │ │ - stmibvs fp!, {r1, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x97114631 │ │ │ │ + andls r2, r3, r0, lsl #2 │ │ │ │ + @ instruction: 0xf8dfac35 │ │ │ │ + ldrbtmi r0, [r8], #-1516 @ 0xfffffa14 │ │ │ │ + ldrtmi r5, [r0], -r3, asr #17 │ │ │ │ + teqls r7, #1769472 @ 0x1b0000 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + stc 6, cr15, [lr, #340] @ 0x154 │ │ │ │ + ldrtmi r6, [r1], -fp, lsr #19 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - strbmi r8, [r2], -r0 │ │ │ │ + movwcs r8, #0 │ │ │ │ + @ instruction: 0x46429311 │ │ │ │ mulvc r0, r8, r8 │ │ │ │ - movwne pc, #967 @ 0x3c7 @ │ │ │ │ - tstls r0, #134217728 @ 0x8000000 │ │ │ │ - blx 21178d8 │ │ │ │ - stmdbls r3, {r0, r2, r4, r5, r8, r9, fp, ip, pc} │ │ │ │ - blcc fff001e8 │ │ │ │ - svclt 0x00082904 │ │ │ │ - svceq 0x0004f1b9 │ │ │ │ - @ instruction: 0xf04fbf0c │ │ │ │ - @ instruction: 0xf04f0a01 │ │ │ │ - tstmi r3, #0, 20 │ │ │ │ - beq 255950 │ │ │ │ - @ instruction: 0xf04fbf18 │ │ │ │ - @ instruction: 0xf1ba0a00 │ │ │ │ - @ instruction: 0xf0400f00 │ │ │ │ - adccs r8, r8, #238 @ 0xee │ │ │ │ - @ instruction: 0x46304651 │ │ │ │ - stc 6, cr15, [lr, #340] @ 0x154 │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ - @ instruction: 0x46204631 │ │ │ │ - movwcs r9, #784 @ 0x310 │ │ │ │ - @ instruction: 0xf7f49311 │ │ │ │ - stmiavs r9!, {r0, r1, r2, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ - blls f8022c │ │ │ │ + strne pc, [r0, -r7, asr #7] │ │ │ │ + @ instruction: 0xf7f49710 │ │ │ │ + blls f582a4 │ │ │ │ + @ instruction: 0xf1a39936 │ │ │ │ + ldmib r5, {r2, r4, r5, r6, r7, r9}^ │ │ │ │ + andls r3, r4, r8 │ │ │ │ + svclt 0x00082b04 │ │ │ │ + svclt 0x000c2804 │ │ │ │ + stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf009430a │ │ │ │ + svclt 0x00180901 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + svceq 0x0000f1b9 │ │ │ │ + rscshi pc, r0, r0, asr #32 │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + movwls r4, #22064 @ 0x5630 │ │ │ │ + stcl 6, cr15, [r0, #-340]! @ 0xfffffeac │ │ │ │ + ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + movwcs r4, #1568 @ 0x620 │ │ │ │ + tstls r1, #16, 14 @ 0x400000 │ │ │ │ + blx c9797c │ │ │ │ + bls f33c54 │ │ │ │ + vmvn.i16 d25, #150 @ 0x0096 │ │ │ │ + bcc fff1a7b8 │ │ │ │ + vsubw.u8 , , d6 │ │ │ │ + movwls r1, #29440 @ 0x7300 │ │ │ │ + blls 32a5cc │ │ │ │ andeq pc, r1, r1 │ │ │ │ - @ instruction: 0xf3c13af5 │ │ │ │ - tstmi sl, #128, 14 @ 0x2000000 │ │ │ │ - movteq pc, #961 @ 0x3c1 @ │ │ │ │ - smlabtne r0, r1, r3, pc @ │ │ │ │ - stmdbls r3, {r1, r2, r8, ip, pc} │ │ │ │ - stmdbcs r2, {r0, r2, r8, r9, sl, ip, pc} │ │ │ │ - bcs 209598 │ │ │ │ + beq 12168d0 │ │ │ │ + svclt 0x00082b02 │ │ │ │ + bls 2e41d4 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0b01 │ │ │ │ @ instruction: 0xf0400b00 │ │ │ │ - @ instruction: 0xf1b981f6 │ │ │ │ - @ instruction: 0xf0000f02 │ │ │ │ - eorscs r8, ip, #-1879048183 @ 0x90000009 │ │ │ │ - beq 2140c8 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf7f39307 │ │ │ │ - blls 3d95a4 │ │ │ │ - strcs r2, [r0, -ip, lsr #4] │ │ │ │ + bcs 27a1b0 │ │ │ │ + addshi pc, ip, #0 │ │ │ │ + stmib sp, {r2, r3, r4, r5, r9, sp}^ │ │ │ │ + ldrmi r0, [r1], -r0, lsl #18 │ │ │ │ + movwls r4, #22048 @ 0x5620 │ │ │ │ + mrc2 7, 6, pc, cr4, cr3, {7} │ │ │ │ + movwcs r2, #556 @ 0x22c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - strls r9, [r1, -r0, lsl #6] │ │ │ │ - blge f54124 │ │ │ │ - mrc2 7, 7, pc, cr6, cr3, {7} │ │ │ │ - eorscs r9, fp, #5120 @ 0x1400 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f2b204 │ │ │ │ - b 146b244 │ │ │ │ - blls f5c1d4 │ │ │ │ - bleq 2d42f8 │ │ │ │ - mcr2 7, 7, pc, cr8, cr3, {7} @ │ │ │ │ - @ instruction: 0x21289b35 │ │ │ │ - strtmi r7, [r0], -sl, lsr #22 │ │ │ │ - beq 2d4304 │ │ │ │ - andls r9, r0, #55296 @ 0xd800 │ │ │ │ - strls r2, [r1, -r9, lsr #4] │ │ │ │ - movweq lr, #14923 @ 0x3a4b │ │ │ │ - @ instruction: 0xf7f39305 │ │ │ │ - bls f59554 │ │ │ │ - blls 36b274 │ │ │ │ - b 146b4e4 │ │ │ │ - stmib sp, {r1, r9, fp}^ │ │ │ │ - bls f67600 │ │ │ │ - tstmi r3, #5120 @ 0x1400 │ │ │ │ + andge pc, r0, sp, asr #17 │ │ │ │ + beq 215b44 │ │ │ │ + ldmib sp, {r0, r8, r9, ip, pc}^ │ │ │ │ + @ instruction: 0xf7f39b35 │ │ │ │ + bls 399530 │ │ │ │ + andls r2, r0, #0, 6 │ │ │ │ + bls f2b29c │ │ │ │ + b 143e624 │ │ │ │ + bls f5be2c │ │ │ │ + bleq 294354 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + mrc2 7, 5, pc, cr8, cr3, {7} │ │ │ │ + @ instruction: 0x21289a35 │ │ │ │ + b 142b2b8 │ │ │ │ + bls f5be44 │ │ │ │ + bleq 29436c │ │ │ │ + andls r7, r0, #43008 @ 0xa800 │ │ │ │ + @ instruction: 0xf8cd2229 │ │ │ │ + @ instruction: 0xf7f3a004 │ │ │ │ + bls 3d94f4 │ │ │ │ + strtmi r9, [r0], -r0, lsl #4 │ │ │ │ + @ instruction: 0xf8cd9a35 │ │ │ │ + b 1441a6c │ │ │ │ + bls f5be68 │ │ │ │ + bleq 294390 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - @ instruction: 0xf7f39305 │ │ │ │ - bls f59534 │ │ │ │ - teqcs r2, r3, lsl #22 │ │ │ │ - beq 294340 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0x46209a36 │ │ │ │ - tstmi r3, #5120 @ 0x1400 │ │ │ │ - movwls r2, #12852 @ 0x3234 │ │ │ │ - mrc2 7, 5, pc, cr10, cr3, {7} │ │ │ │ - @ instruction: 0x212e9a35 │ │ │ │ - strtmi r9, [r0], -r3, lsl #22 │ │ │ │ - strls lr, [r0, -sp, asr #19] │ │ │ │ - stmdbeq r2, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 12c0318 │ │ │ │ - eorscs r0, r0, #8192 @ 0x2000 │ │ │ │ - mcr2 7, 5, pc, cr12, cr3, {7} @ │ │ │ │ - smladxls r1, r5, fp, r9 │ │ │ │ - b 1422330 │ │ │ │ - blls f5be60 │ │ │ │ - @ instruction: 0x46202137 │ │ │ │ - beq 2d4384 │ │ │ │ - movwls r6, #2731 @ 0xaab │ │ │ │ - mrc2 7, 4, pc, cr14, cr3, {7} │ │ │ │ - adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142b350 │ │ │ │ - blls f5be7c │ │ │ │ - b 146b334 │ │ │ │ - @ instruction: 0xf6550a03 │ │ │ │ - blls 294e44 │ │ │ │ - ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + mrc2 7, 4, pc, cr10, cr3, {7} │ │ │ │ + blls 340344 │ │ │ │ + b 1421f3c │ │ │ │ + bls f5be80 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf7f43710 │ │ │ │ - blls f58178 │ │ │ │ - movwls r2, #288 @ 0x120 │ │ │ │ - blls f6b314 │ │ │ │ - movwls r2, #4647 @ 0x1227 │ │ │ │ - mcr2 7, 4, pc, cr2, cr3, {7} @ │ │ │ │ - @ instruction: 0x9e3569eb │ │ │ │ - ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 1433b0c │ │ │ │ - b 145b2c4 │ │ │ │ - ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ - mulhi r0, r1, r8 │ │ │ │ - stmdane r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ - blx 1717a8c │ │ │ │ - movwls r9, #2869 @ 0xb35 │ │ │ │ - blls f6b344 │ │ │ │ - andcs r4, sl, #93323264 @ 0x5900000 │ │ │ │ - @ instruction: 0xf7f39301 │ │ │ │ - blls 299474 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f2239c │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - beq 2d43f8 │ │ │ │ - tstmi sp, #55296 @ 0xd800 │ │ │ │ - mrc2 7, 2, pc, cr12, cr3, {7} │ │ │ │ - eorcs r9, fp, #54272 @ 0xd400 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - beq 2d441c │ │ │ │ - @ instruction: 0xf8cd9b36 │ │ │ │ - b 1339afc │ │ │ │ - @ instruction: 0xf8cd0403 │ │ │ │ - @ instruction: 0xf7f39004 │ │ │ │ - ldmib sp, {r0, r2, r3, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - b 14627e0 │ │ │ │ - tstmi ip, #8192 @ 0x2000 │ │ │ │ - @ instruction: 0xf8d5e11b │ │ │ │ - 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, #912 @ 0x390 │ │ │ │ - movteq pc, #970 @ 0x3ca @ │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf8cd9300 │ │ │ │ - ldmib sp, {r2, ip, pc}^ │ │ │ │ - movwls fp, #13109 @ 0x3335 │ │ │ │ - mcr2 7, 1, pc, cr12, cr3, {7} @ │ │ │ │ - blls 2c0020 │ │ │ │ - b 14a243c │ │ │ │ - ldmdbls r6!, {r0, r8, r9, fp} │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - b 12bdb6c │ │ │ │ - vabdl.u8 q8, d10, d1 │ │ │ │ - ldrmi r0, [r1], -r0, lsl #7 │ │ │ │ + b 14a8280 │ │ │ │ + eorscs r0, r4, #2048 @ 0x800 │ │ │ │ + mcr2 7, 4, pc, cr12, cr3, {7} @ │ │ │ │ + bls 300760 │ │ │ │ + b 1421f48 │ │ │ │ + blls f5bea0 │ │ │ │ + stmib sp, {r5, r9, sl, lr}^ │ │ │ │ + eorscs r2, r0, #0, 20 │ │ │ │ + bleq 2d43cc │ │ │ │ + mrc2 7, 3, pc, cr14, cr3, {7} │ │ │ │ + @ instruction: 0xf8cd9b35 │ │ │ │ + eorscs sl, r8, #4 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + teqcs r7, r6, lsr fp │ │ │ │ + b 14ab338 │ │ │ │ + bvs fec9c6c8 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls f593d8 │ │ │ │ + blls f59480 │ │ │ │ + ldrbmi r2, [r1], -r8, lsr #5 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46309b36 │ │ │ │ + bleq 2d4400 │ │ │ │ + stcl 6, cr15, [r2], {85} @ 0x55 │ │ │ │ + ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + ldrls r4, [r0, -r0, lsr #12] │ │ │ │ + subge pc, r4, sp, asr #17 │ │ │ │ + @ instruction: 0xf98cf7f4 │ │ │ │ + eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + stmibvs fp!, {r0, r1, r4, r6, r9, 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 │ │ │ │ + @ instruction: 0xf89146d1 │ │ │ │ + @ instruction: 0xf7f48000 │ │ │ │ + ldrbmi pc, [r1], -r7, lsr #20 @ │ │ │ │ + stmdane r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + andcs r9, sl, #0, 6 │ │ │ │ + movwls r9, #6966 @ 0x1b36 │ │ │ │ + mrc2 7, 1, pc, cr10, cr3, {7} │ │ │ │ + eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ + b 136b3b4 │ │ │ │ + blls f5c344 │ │ │ │ + smladls r0, r1, r6, r4 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 14ab3f4 │ │ │ │ - blls f5c784 │ │ │ │ - @ instruction: 0x21287b2a │ │ │ │ - eorcs r9, r9, #0, 4 │ │ │ │ - movwls r4, #13115 @ 0x333b │ │ │ │ - mcr2 7, 0, pc, cr12, cr3, {7} @ │ │ │ │ + @ instruction: 0xf7f3431d │ │ │ │ + blls f593fc │ │ │ │ + strtmi r2, [r0], -fp, lsr #4 │ │ │ │ + beq 2d4478 │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + andhi pc, r0, sp, asr #17 │ │ │ │ + streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + mrc2 7, 0, pc, cr14, cr3, {7} │ │ │ │ + teqcs r5, #3620864 @ 0x374000 │ │ │ │ + beq 294494 │ │ │ │ + tst r7, ip, lsl r3 │ │ │ │ + ldrdge pc, [r8], -r5 │ │ │ │ + @ instruction: 0xf04f223c │ │ │ │ + ldrmi r0, [r1], -r0, lsl #18 │ │ │ │ + movweq pc, #4106 @ 0x100a @ │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + mcr2 7, 0, pc, cr10, cr3, {7} @ │ │ │ │ + vsubl.u8 q9, d10, d28 │ │ │ │ + ldrmi r0, [r1], -r0, asr #6 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + teqlt r5, #3620864 @ 0x374000 │ │ │ │ + @ instruction: 0xf7f39304 │ │ │ │ + ldmdbls r5!, {r0, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + eorscs r9, fp, #4, 22 @ 0x1000 │ │ │ │ + bleq 2544dc │ │ │ │ + @ instruction: 0x46209936 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + ldrmi r4, [r1], -fp, lsl #6 │ │ │ │ + vsubw.u8 , q5, d4 │ │ │ │ + movwls r0, #896 @ 0x380 │ │ │ │ + stc2l 7, cr15, [ip, #972]! @ 0x3cc │ │ │ │ + bls 3008a0 │ │ │ │ + b 14ab450 │ │ │ │ + @ instruction: 0xf8cd0b03 │ │ │ │ + blls f7dbe8 │ │ │ │ + ldc 1, cr2, [pc, #160] @ 1d9c7c │ │ │ │ + tstmi r3, #206848 @ 0x32800 │ │ │ │ + andls r7, r0, #43008 @ 0xa800 │ │ │ │ + movwls r2, #16937 @ 0x4229 │ │ │ │ + ldc2l 7, cr15, [sl, #972] @ 0x3cc │ │ │ │ andne pc, r0, #671088643 @ 0x28000003 │ │ │ │ - strtmi r9, [r0], -r0, lsl #4 │ │ │ │ - blls 2c0468 │ │ │ │ - beq 2944c4 │ │ │ │ + bls f3e3f4 │ │ │ │ + blls 2eb478 │ │ │ │ + beq 294528 │ │ │ │ @ instruction: 0xf8cd9a36 │ │ │ │ - b 12bdbb0 │ │ │ │ + b 12bdc14 │ │ │ │ eorcs r0, sp, #2048 @ 0x800 │ │ │ │ - ldc 6, cr4, [pc, #68] @ 1d9bec │ │ │ │ - @ instruction: 0xf7f38bbf │ │ │ │ - blls f59394 │ │ │ │ + @ instruction: 0xf7f34611 │ │ │ │ + blls f59334 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 146b438 │ │ │ │ - blls f5c3c8 │ │ │ │ + b 146b498 │ │ │ │ + blls f5c428 │ │ │ │ teqcs r7, r8, lsr r2 │ │ │ │ - bleq 2d44f0 │ │ │ │ + bleq 2d4550 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - stc2l 7, cr15, [sl, #972]! @ 0x3cc │ │ │ │ + ldc2 7, cr15, [sl, #972]! @ 0x3cc │ │ │ │ eorcs r6, fp, #3850240 @ 0x3ac000 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - blls f33c4c │ │ │ │ - beq 2d4504 │ │ │ │ - b 14c08b8 │ │ │ │ + blls f33cac │ │ │ │ + beq 2d4564 │ │ │ │ + b 14c0918 │ │ │ │ stmdavc fp!, {r0, r1, r8, r9, fp} │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls f99350 │ │ │ │ + blls f992f0 │ │ │ │ ldcls 6, cr4, [r5, #-164]! @ 0xffffff5c │ │ │ │ - b 146b47c │ │ │ │ - b 149b014 │ │ │ │ + b 146b4dc │ │ │ │ + b 149b074 │ │ │ │ @ instruction: 0xf7f40a03 │ │ │ │ - blls f582c4 │ │ │ │ + blls f58264 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ andcs r9, sl, #55296 @ 0xd800 │ │ │ │ movwls r4, #5705 @ 0x1649 │ │ │ │ - stc2l 7, cr15, [r4, #972] @ 0x3cc │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ - teqcs r2, r6, lsr fp │ │ │ │ - blhi 21525c │ │ │ │ - beq 2d4554 │ │ │ │ - ldc2 7, cr15, [r8, #972]! @ 0x3cc │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - blls f6a8b0 │ │ │ │ - blhi 215274 │ │ │ │ - beq 2d456c │ │ │ │ - stc2 7, cr15, [ip, #972]! @ 0x3cc │ │ │ │ + ldc2 7, cr15, [r4, #972] @ 0x3cc │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blls f6a8c8 │ │ │ │ - beq 2d4580 │ │ │ │ - stc 6, cr15, [r0], {85} @ 0x55 │ │ │ │ - strtmi r9, [r0], -r2, lsl #22 │ │ │ │ - ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ - @ instruction: 0xf7f49044 │ │ │ │ - blls f57f94 │ │ │ │ - movwls r4, #1568 @ 0x620 │ │ │ │ - blls f62514 │ │ │ │ - movwls r2, #4384 @ 0x1120 │ │ │ │ - ldc2 7, cr15, [r0, #972] @ 0x3cc │ │ │ │ - movwls r9, #2818 @ 0xb02 │ │ │ │ - blls f2254c │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ + tstmi sp, #76546048 @ 0x4900000 │ │ │ │ + @ instruction: 0x46309b36 │ │ │ │ + beq 2d45b0 │ │ │ │ + bl ffc175e0 │ │ │ │ + strbmi r4, [r2], -r0, lsr #12 │ │ │ │ + @ instruction: 0x97104631 │ │ │ │ + subls pc, r4, sp, asr #17 │ │ │ │ + @ instruction: 0xf8b2f7f4 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + eorcs r9, r7, #0, 6 │ │ │ │ + @ instruction: 0x21209b36 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + blls f59294 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + blls f6a92c │ │ │ │ + stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ + b 147c8c0 │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f5927c │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #-2147483637 @ 0x8000000b │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 147c8d8 │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f59264 │ │ │ │ + @ instruction: 0x46112231 │ │ │ │ + tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ + smladxls r0, r6, fp, r9 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - blls f6a908 │ │ │ │ - beq 2d45c0 │ │ │ │ - stc2 7, cr15, [r2, #972] @ 0x3cc │ │ │ │ - blvc fe2d531c │ │ │ │ - blls f2b524 │ │ │ │ + beq 2d461c │ │ │ │ + ldc2l 7, cr15, [r4, #-972] @ 0xfffffc34 │ │ │ │ + blvc fe315378 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x21202227 │ │ │ │ - blls f6a920 │ │ │ │ - blvc 2152e4 │ │ │ │ - beq 2d45dc │ │ │ │ - ldc2l 7, cr15, [r4, #-972]! @ 0xfffffc34 │ │ │ │ + blls f6a97c │ │ │ │ + blvc 215340 │ │ │ │ + beq 2d4638 │ │ │ │ + stc2l 7, cr15, [r6, #-972] @ 0xfffffc34 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x212e2230 │ │ │ │ - blls f6a938 │ │ │ │ - blhi 2152fc │ │ │ │ - bleq 2d45f4 │ │ │ │ - stc2l 7, cr15, [r8, #-972]! @ 0xfffffc34 │ │ │ │ + blls f6a994 │ │ │ │ + blhi 215358 │ │ │ │ + bleq 2d4650 │ │ │ │ + ldc2 7, cr15, [sl, #-972]! @ 0xfffffc34 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ teqcs r2, r4, lsr r2 │ │ │ │ - blhi 215310 │ │ │ │ - beq 2d45f4 │ │ │ │ + blhi 21536c │ │ │ │ + beq 2d4650 │ │ │ │ @ instruction: 0xf7f39c36 │ │ │ │ - blls f5925c │ │ │ │ + blls f59200 │ │ │ │ adccs sl, r8, #8, 26 @ 0x200 │ │ │ │ - b 146b614 │ │ │ │ - blls f5c500 │ │ │ │ + b 146b670 │ │ │ │ + blls f5c55c │ │ │ │ streq lr, [r4], #-2635 @ 0xfffff5b5 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ - bl fed97654 │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ - @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ - @ instruction: 0xf7f49044 │ │ │ │ - adccs pc, r8, #7798784 @ 0x770000 │ │ │ │ - ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - bl fea17670 │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ + bl fe2176b0 │ │ │ │ + ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + ldrls r4, [r0, -r8, lsr #12] │ │ │ │ + subls pc, r4, sp, asr #17 │ │ │ │ + @ instruction: 0xf84af7f4 │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + @ instruction: 0xf6554630 │ │ │ │ + @ instruction: 0x4642eb74 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f49044 │ │ │ │ - strbmi pc, [r9], -r9, ror #16 @ │ │ │ │ + @ instruction: 0x4649f83d │ │ │ │ ldrtmi r2, [r0], -r8, lsr #5 │ │ │ │ - bl fe69768c │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ - @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ - @ instruction: 0xf7f49044 │ │ │ │ - blls 317eb8 │ │ │ │ - stmib r3, {r0, r1, r3, r4, r6, r9, fp, lr}^ │ │ │ │ - ldrbtmi sl, [sl], #-1024 @ 0xfffffc00 │ │ │ │ - ldmpl r3, {r0, r1, r2, r4, r6, r8, r9, fp, lr}^ │ │ │ │ - blls fb3dc4 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - @ instruction: 0xf0400300 │ │ │ │ - stmdals r4, {r0, r1, r2, r7, r8, pc} │ │ │ │ - ldc 0, cr11, [sp], #228 @ 0xe4 │ │ │ │ - pop {r1, r8, r9, fp, pc} │ │ │ │ - bls 2bdd34 │ │ │ │ - @ instruction: 0xf47f454a │ │ │ │ - eorscs sl, ip, #10, 28 @ 0xa0 │ │ │ │ - bleq 2144b4 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf7f39307 │ │ │ │ - blls 3d91b8 │ │ │ │ - strcs r2, [r0, -ip, lsr #4] │ │ │ │ + bl 1b976e4 │ │ │ │ + ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + ldrls r4, [r0, -r8, lsr #12] │ │ │ │ + subls pc, r4, sp, asr #17 │ │ │ │ + @ instruction: 0xf830f7f4 │ │ │ │ + bmi 19809b0 │ │ │ │ + strge lr, [r0], #-2499 @ 0xfffff63d │ │ │ │ + blmi 186af94 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r7, lsr fp │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + orrshi pc, r0, r0, asr #32 │ │ │ │ + eorslt r9, r9, r3, lsl #16 │ │ │ │ + blhi 2950b8 │ │ │ │ + svchi 0x00f0e8bd │ │ │ │ + @ instruction: 0xf47f4293 │ │ │ │ + eorscs sl, ip, #13, 28 @ 0xd0 │ │ │ │ + bleq 214508 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - strls r9, [r1, -r0, lsl #6] │ │ │ │ - bls f54510 │ │ │ │ - stc2 7, cr15, [r0, #-972] @ 0xfffffc34 │ │ │ │ - eorscs r9, fp, #5120 @ 0x1400 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f2b5f0 │ │ │ │ - b 142b630 │ │ │ │ - blls f5c1c0 │ │ │ │ - beq 2d46e0 │ │ │ │ - ldc2l 7, cr15, [r2], #972 @ 0x3cc │ │ │ │ - eorcs r9, r9, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0xf7f39304 │ │ │ │ + eorcs pc, ip, #57600 @ 0xe100 │ │ │ │ + ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + movwls sl, #4096 @ 0x1000 │ │ │ │ + bls f54564 │ │ │ │ + ldc2l 7, cr15, [r6], {243} @ 0xf3 │ │ │ │ + movwcs r9, #2566 @ 0xa06 │ │ │ │ + strtmi r9, [r0], -r0, lsl #4 │ │ │ │ + movwls r9, #6709 @ 0x1a35 │ │ │ │ + stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + b 14806e0 │ │ │ │ + eorscs r0, fp, #8192 @ 0x2000 │ │ │ │ + @ instruction: 0xf7f34611 │ │ │ │ + bls f59130 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - b 1422268 │ │ │ │ - blls f5c1d8 │ │ │ │ - b 146b650 │ │ │ │ - blvc c9c5e0 │ │ │ │ - @ instruction: 0xf7f39300 │ │ │ │ - blls 399168 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f22698 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1480ac8 │ │ │ │ - @ instruction: 0xf7f30a03 │ │ │ │ - blls 2d914c │ │ │ │ - stmib sp, {r2, r4, r5, r9, sp}^ │ │ │ │ - teqcs r2, r0, lsl #22 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1480ae4 │ │ │ │ - @ instruction: 0xf7f30a03 │ │ │ │ - blls 2d9130 │ │ │ │ - stmib sp, {r4, r5, r9, sp}^ │ │ │ │ - @ instruction: 0x212e3b00 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ + b 14222bc │ │ │ │ + bls f5c228 │ │ │ │ + b 146b6a4 │ │ │ │ + blvc c5c630 │ │ │ │ + eorcs r9, r9, #0, 4 │ │ │ │ + ldc2 7, cr15, [r8], #972 @ 0x3cc │ │ │ │ + andls r9, r0, #28672 @ 0x7000 │ │ │ │ + bls f22a38 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + b 148071c │ │ │ │ + eorcs r0, sp, #8192 @ 0x2000 │ │ │ │ + @ instruction: 0xf7f34611 │ │ │ │ + bls f590f4 │ │ │ │ + teqcs r2, r4, lsl #22 │ │ │ │ + stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46209a36 │ │ │ │ + blcc 214594 │ │ │ │ + beq 29478c │ │ │ │ + @ instruction: 0xf7f32234 │ │ │ │ + blls 3190d8 │ │ │ │ + blcc 2145a4 │ │ │ │ + blls f22734 │ │ │ │ + strtmi r2, [r0], -lr, lsr #2 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1480b00 │ │ │ │ + b 1480b58 │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls f59114 │ │ │ │ + blls f590bc │ │ │ │ @ instruction: 0xf8cd2238 │ │ │ │ teqcs r7, r4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ - beq 2d476c │ │ │ │ + beq 2d47c4 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - stc2 7, cr15, [sl], #972 @ 0x3cc │ │ │ │ + ldc2l 7, cr15, [lr], #-972 @ 0xfffffc34 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142b7b8 │ │ │ │ - blls f5c264 │ │ │ │ - b 146b71c │ │ │ │ + b 142b810 │ │ │ │ + blls f5c2bc │ │ │ │ + b 146b774 │ │ │ │ @ instruction: 0xf6550a03 │ │ │ │ - blls 294a5c │ │ │ │ - ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf7f33710 │ │ │ │ - blls f59d90 │ │ │ │ - movwls r2, #288 @ 0x120 │ │ │ │ - blls f6b6fc │ │ │ │ - movwls r2, #4647 @ 0x1227 │ │ │ │ - stc2 7, cr15, [lr], {243} @ 0xf3 │ │ │ │ + @ instruction: 0x4642ead2 │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + ldrls r2, [r0, -r0, lsl #6] │ │ │ │ + @ instruction: 0xf7f39311 │ │ │ │ + blls f59d38 │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls f62354 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + stc2l 7, cr15, [r2], #-972 @ 0xfffffc34 │ │ │ │ @ instruction: 0x9e3569eb │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 1433ef4 │ │ │ │ - b 145b6ac │ │ │ │ - ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ - mulhi r0, r1, r8 │ │ │ │ + b 1433f4c │ │ │ │ + b 145b704 │ │ │ │ + @ instruction: 0xf04f0505 │ │ │ │ + @ instruction: 0xf8910900 │ │ │ │ + @ instruction: 0xf7f48000 │ │ │ │ + @ instruction: 0x4659f835 │ │ │ │ stmdane r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ - svclt 0x0000e60a │ │ │ │ + svclt 0x0000e60c │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, sl, ip, lsr #14 │ │ │ │ - rsbseq r6, sl, lr, lsr #5 │ │ │ │ + ldrsbteq r6, [sl], #-98 @ 0xffffff9e │ │ │ │ + rsbseq r6, sl, r8, asr r2 │ │ │ │ stmib sp, {r2, r3, r4, r5, r9, sp}^ │ │ │ │ - ldrmi r0, [r1], -r0, lsl #20 │ │ │ │ - movwls r4, #13856 @ 0x3620 │ │ │ │ - stc2l 7, cr15, [r8], #-972 @ 0xfffffc34 │ │ │ │ - eorcs r9, ip, #3072 @ 0xc00 │ │ │ │ - ldrmi r2, [r1], -r0, lsl #14 │ │ │ │ - movwls r4, #1568 @ 0x620 │ │ │ │ - ldmib sp, {r0, r8, r9, sl, ip, pc}^ │ │ │ │ - @ instruction: 0xf7f39b35 │ │ │ │ - blls 35905c │ │ │ │ - stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ - ldrmi r3, [r1], -r0, lsl #14 │ │ │ │ + ldrmi r0, [r1], -r0, lsl #18 │ │ │ │ + @ instruction: 0xf7f34620 │ │ │ │ + eorcs pc, ip, #14592 @ 0x3900 │ │ │ │ + ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + movwls sl, #4096 @ 0x1000 │ │ │ │ + blge f546b4 │ │ │ │ + stc2 7, cr15, [lr], #-972 @ 0xfffffc34 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - blhi 1a55574 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14c0bd8 │ │ │ │ + b 1480768 │ │ │ │ + andls r0, r0, #12288 @ 0x3000 │ │ │ │ + eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ + b 14ab7a0 │ │ │ │ @ instruction: 0xf7f30b03 │ │ │ │ - blls f5903c │ │ │ │ + blls f58fe0 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ - eorcs sl, r9, #4 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + eorcs r9, r9, #4 │ │ │ │ + beq 2d4898 │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - bleq 2d4848 │ │ │ │ + bleq 2d48a4 │ │ │ │ movwls r7, #2859 @ 0xb2b │ │ │ │ - ldc2 7, cr15, [lr], #-972 @ 0xfffffc34 │ │ │ │ - stmib sp, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ - eorcs r3, sp, #0, 14 │ │ │ │ - @ instruction: 0x46119b35 │ │ │ │ - b 142b7b4 │ │ │ │ - blls f5c344 │ │ │ │ - bleq 2d4868 │ │ │ │ - ldc2 7, cr15, [r0], #-972 @ 0xfffffc34 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - andge pc, r4, sp, asr #17 │ │ │ │ - b 142282c │ │ │ │ - blls f5c35c │ │ │ │ - b 14a2430 │ │ │ │ - bvs fec9cb64 │ │ │ │ - @ instruction: 0xf7f39300 │ │ │ │ - stmibvs fp!, {r0, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - strtmi r2, [r0], -fp, lsr #4 │ │ │ │ - ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ - b 1440c40 │ │ │ │ - blls f5c37c │ │ │ │ - bleq 2d48a0 │ │ │ │ - strls r7, [r1, -fp, lsr #16] │ │ │ │ + ldc2 7, cr15, [r0], {243} @ 0xf3 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2b808 │ │ │ │ + b 14807a8 │ │ │ │ + andls r0, r0, #12288 @ 0x3000 │ │ │ │ + eorcs r9, sp, #55296 @ 0xd800 │ │ │ │ + b 14ab7dc │ │ │ │ + @ instruction: 0xf7f30b03 │ │ │ │ + blls f58fa4 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + eorscs r9, r8, #4 │ │ │ │ + beq 2d48d4 │ │ │ │ + teqcs r7, r6, lsr fp │ │ │ │ + bleq 2d48e0 │ │ │ │ + movwls r6, #2731 @ 0xaab │ │ │ │ + blx ffe97f8a │ │ │ │ + eorcs r6, fp, #3850240 @ 0x3ac000 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + blls f3403c │ │ │ │ + beq 2d48f4 │ │ │ │ + b 14c0ca8 │ │ │ │ + stmdavc fp!, {r0, r1, r8, r9, fp} │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ - @ instruction: 0xf7f39300 │ │ │ │ - blls f98fc0 │ │ │ │ - ldcls 6, cr4, [r5, #-164]! @ 0xffffff5c │ │ │ │ - b 142b80c │ │ │ │ - b 149b3a4 │ │ │ │ - @ instruction: 0xf7f30903 │ │ │ │ - blls f59f34 │ │ │ │ - ldrbmi r9, [r1], -r0, lsl #6 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + blls f98f60 │ │ │ │ + strtmi r4, [r0], -r9, lsr #12 │ │ │ │ + bleq 2d4918 │ │ │ │ + @ instruction: 0xf7f39d35 │ │ │ │ + blls f59ed8 │ │ │ │ + strbmi r9, [r9], -r0, lsl #6 │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ movwls r2, #4618 @ 0x120a │ │ │ │ - blx 117f76 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ - teqcs r2, r6, lsr fp │ │ │ │ - blhi 2155ec │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx ffe17f8e │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - blls f6ac40 │ │ │ │ - blhi 215604 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx ffb17fa6 │ │ │ │ - @ instruction: 0x46519b35 │ │ │ │ + blx ff597fd2 │ │ │ │ + b 1480cdc │ │ │ │ + strbmi r0, [r9], -r5, lsl #10 │ │ │ │ ldrtmi r2, [r0], -r8, lsr #5 │ │ │ │ - beq 2d48f8 │ │ │ │ - b 1440cc0 │ │ │ │ - @ instruction: 0xf6550503 │ │ │ │ - @ instruction: 0x4631ea38 │ │ │ │ - cdpls 6, 0, cr4, cr2, cr0, {1} │ │ │ │ - stmib sp, {r1, r6, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf7f36710 │ │ │ │ - blls f59c04 │ │ │ │ + stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf6559d36 │ │ │ │ + strbmi lr, [r2], -r2, lsr #20 │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + ldrls r2, [r0, -r0, lsl #12] │ │ │ │ + @ instruction: 0xf7f39611 │ │ │ │ + blls f59bd8 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f628a4 │ │ │ │ + blls f628d0 │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - blx ff417fde │ │ │ │ - eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ - b 146b898 │ │ │ │ - blls f5c828 │ │ │ │ - stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - tstmi sp, #0, 14 │ │ │ │ - blx ff117ff6 │ │ │ │ + stmdaeq r2, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + blx fee1800e │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x21202227 │ │ │ │ - beq 2d495c │ │ │ │ - @ instruction: 0x26f59b36 │ │ │ │ + b 1422918 │ │ │ │ + blls f5c858 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + b 14a251c │ │ │ │ + stmib sp, {r0, r2, r8, sl}^ │ │ │ │ + tstmi sp, #0, 18 │ │ │ │ + blx fea1802e │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + @ instruction: 0x212e2230 │ │ │ │ + beq 2d4994 │ │ │ │ + stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ + tstmi sp, #0, 18 │ │ │ │ + blx fe718046 │ │ │ │ + eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + beq 2d49ac │ │ │ │ + stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ + ldrbtcs r7, [r5], r0, lsl #12 │ │ │ │ + @ instruction: 0xf7f3431d │ │ │ │ + blls f58eb0 │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ + b 146251c │ │ │ │ + blls f5c8ac │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ tstmi sp, #0, 14 │ │ │ │ - blx fed98012 │ │ │ │ + blx 209807a │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - b 146290c │ │ │ │ - blls f5c85c │ │ │ │ - stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ - tstmi sp, #0, 22 │ │ │ │ - blx fea9802a │ │ │ │ + @ instruction: 0x212e2230 │ │ │ │ + beq 2d49e0 │ │ │ │ + stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ + tstmi sp, #0, 18 │ │ │ │ + blx 1d98092 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ teqcs r2, r4, lsr r2 │ │ │ │ - beq 2d4990 │ │ │ │ - vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 133cc70 │ │ │ │ - strb r0, [r6, #-1027] @ 0xfffffbfd │ │ │ │ - stcl 6, cr15, [r8], {85} @ 0x55 │ │ │ │ - andhi pc, r0, pc, lsr #7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + beq 2d49f8 │ │ │ │ + stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ + b 133c4d8 │ │ │ │ + strb r0, [r1, #-1027] @ 0xfffffbfd │ │ │ │ + ldc 6, cr15, [r4], {85} @ 0x55 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 295544 │ │ │ │ + blhi 2955a4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ @ instruction: 0x460d35f8 │ │ │ │ adccs sl, r8, #10, 28 @ 0xa0 │ │ │ │ - andls r2, r4, r0, lsl #2 │ │ │ │ - @ instruction: 0xf8df2700 │ │ │ │ - ldcge 5, cr0, [r5], #-944 @ 0xfffffc50 │ │ │ │ - ldrdls pc, [r4], -r5 @ │ │ │ │ - stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ - ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf04f9337 │ │ │ │ - bvs c9acc4 │ │ │ │ - @ instruction: 0xf6559303 │ │ │ │ - stmibvs fp!, {r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x97114631 │ │ │ │ + andls r2, r3, r0, lsl #2 │ │ │ │ + @ instruction: 0xf8dfac35 │ │ │ │ + ldrbtmi r0, [r8], #-1516 @ 0xfffffa14 │ │ │ │ + ldrtmi r5, [r0], -r3, asr #17 │ │ │ │ + teqls r7, #1769472 @ 0x1b0000 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + ldmib lr, {r0, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrtmi r6, [r1], -fp, lsr #19 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - strbmi r8, [r2], -r0 │ │ │ │ + movwcs r8, #0 │ │ │ │ + @ instruction: 0x46429311 │ │ │ │ mulvc r0, r8, r8 │ │ │ │ - movwne pc, #967 @ 0x3c7 @ │ │ │ │ - tstls r0, #134217728 @ 0x8000000 │ │ │ │ - mcr2 7, 4, pc, cr12, cr3, {7} @ │ │ │ │ - stmdbls r3, {r0, r2, r4, r5, r8, r9, fp, ip, pc} │ │ │ │ - blcc fff009c8 │ │ │ │ - svclt 0x00082904 │ │ │ │ - svceq 0x0004f1b9 │ │ │ │ - @ instruction: 0xf04fbf0c │ │ │ │ - @ instruction: 0xf04f0a01 │ │ │ │ - tstmi r3, #0, 20 │ │ │ │ - beq 256130 │ │ │ │ - @ instruction: 0xf04fbf18 │ │ │ │ - @ instruction: 0xf1ba0a00 │ │ │ │ - @ instruction: 0xf0400f00 │ │ │ │ - adccs r8, r8, #238 @ 0xee │ │ │ │ - @ instruction: 0x46304651 │ │ │ │ - ldmib lr, {r0, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ - @ instruction: 0x46204631 │ │ │ │ - movwcs r9, #784 @ 0x310 │ │ │ │ - @ instruction: 0xf7f39311 │ │ │ │ - stmiavs r9!, {r0, r1, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blls f80a0c │ │ │ │ + strne pc, [r0, -r7, asr #7] │ │ │ │ + @ instruction: 0xf7f39710 │ │ │ │ + blls f59ac4 │ │ │ │ + @ instruction: 0xf1a39936 │ │ │ │ + ldmib r5, {r2, r4, r5, r6, r7, r9}^ │ │ │ │ + andls r3, r4, r8 │ │ │ │ + svclt 0x00082b04 │ │ │ │ + svclt 0x000c2804 │ │ │ │ + stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf009430a │ │ │ │ + svclt 0x00180901 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + svceq 0x0000f1b9 │ │ │ │ + rscshi pc, r0, r0, asr #32 │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + movwls r4, #22064 @ 0x5630 │ │ │ │ + ldmdb r0!, {r0, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + movwcs r4, #1568 @ 0x620 │ │ │ │ + tstls r1, #16, 14 @ 0x400000 │ │ │ │ + mrc2 7, 1, pc, cr10, cr3, {7} │ │ │ │ + bls f34434 │ │ │ │ + vmvn.i16 d25, #150 @ 0x0096 │ │ │ │ + bcc fff1af98 │ │ │ │ + vsubw.u8 , , d6 │ │ │ │ + movwls r1, #29440 @ 0x7300 │ │ │ │ + blls 32adac │ │ │ │ andeq pc, r1, r1 │ │ │ │ - @ instruction: 0xf3c13af5 │ │ │ │ - tstmi sl, #128, 14 @ 0x2000000 │ │ │ │ - movteq pc, #961 @ 0x3c1 @ │ │ │ │ - smlabtne r0, r1, r3, pc @ │ │ │ │ - stmdbls r3, {r1, r2, r8, ip, pc} │ │ │ │ - stmdbcs r2, {r0, r2, r8, r9, sl, ip, pc} │ │ │ │ - bcs 209d78 │ │ │ │ + beq 12170b0 │ │ │ │ + svclt 0x00082b02 │ │ │ │ + bls 2e49b4 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0b01 │ │ │ │ @ instruction: 0xf0400b00 │ │ │ │ - @ instruction: 0xf1b981f6 │ │ │ │ - @ instruction: 0xf0000f02 │ │ │ │ - eorscs r8, ip, #-1879048183 @ 0x90000009 │ │ │ │ - beq 2148a8 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf7f39307 │ │ │ │ - blls 3d8dc4 │ │ │ │ - strcs r2, [r0, -ip, lsr #4] │ │ │ │ + bcs 27a990 │ │ │ │ + addshi pc, ip, #0 │ │ │ │ + stmib sp, {r2, r3, r4, r5, r9, sp}^ │ │ │ │ + ldrmi r0, [r1], -r0, lsl #18 │ │ │ │ + movwls r4, #22048 @ 0x5620 │ │ │ │ + blx ffb181a4 │ │ │ │ + movwcs r2, #556 @ 0x22c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - strls r9, [r1, -r0, lsl #6] │ │ │ │ - blge f54904 │ │ │ │ - blx 398162 │ │ │ │ - eorscs r9, fp, #5120 @ 0x1400 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f2b9e4 │ │ │ │ - b 146ba24 │ │ │ │ - blls f5c9b4 │ │ │ │ - bleq 2d4ad8 │ │ │ │ - blx 1817c │ │ │ │ - @ instruction: 0x21289b35 │ │ │ │ - strtmi r7, [r0], -sl, lsr #22 │ │ │ │ - beq 2d4ae4 │ │ │ │ - andls r9, r0, #55296 @ 0xd800 │ │ │ │ - strls r2, [r1, -r9, lsr #4] │ │ │ │ - movweq lr, #14923 @ 0x3a4b │ │ │ │ - @ instruction: 0xf7f39305 │ │ │ │ - bls f58d74 │ │ │ │ - blls 36ba54 │ │ │ │ - b 146bcc4 │ │ │ │ - stmib sp, {r1, r9, fp}^ │ │ │ │ - bls f67de0 │ │ │ │ - tstmi r3, #5120 @ 0x1400 │ │ │ │ + andge pc, r0, sp, asr #17 │ │ │ │ + beq 216324 │ │ │ │ + ldmib sp, {r0, r8, r9, ip, pc}^ │ │ │ │ + @ instruction: 0xf7f39b35 │ │ │ │ + bls 398d50 │ │ │ │ + andls r2, r0, #0, 6 │ │ │ │ + bls f2ba7c │ │ │ │ + b 143ee04 │ │ │ │ + bls f5c60c │ │ │ │ + bleq 294b34 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + blx ff4181dc │ │ │ │ + @ instruction: 0x21289a35 │ │ │ │ + b 142ba98 │ │ │ │ + bls f5c624 │ │ │ │ + bleq 294b4c │ │ │ │ + andls r7, r0, #43008 @ 0xa800 │ │ │ │ + @ instruction: 0xf8cd2229 │ │ │ │ + @ instruction: 0xf7f3a004 │ │ │ │ + bls 3d8d14 │ │ │ │ + strtmi r9, [r0], -r0, lsl #4 │ │ │ │ + @ instruction: 0xf8cd9a35 │ │ │ │ + b 144224c │ │ │ │ + bls f5c648 │ │ │ │ + bleq 294b70 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - @ instruction: 0xf7f39305 │ │ │ │ - bls f58d54 │ │ │ │ - teqcs r2, r3, lsl #22 │ │ │ │ - beq 294b20 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0x46209a36 │ │ │ │ - tstmi r3, #5120 @ 0x1400 │ │ │ │ - movwls r2, #12852 @ 0x3234 │ │ │ │ - blx ff4981d8 │ │ │ │ - @ instruction: 0x212e9a35 │ │ │ │ - strtmi r9, [r0], -r3, lsl #22 │ │ │ │ - strls lr, [r0, -sp, asr #19] │ │ │ │ - stmdbeq r2, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 12c0af8 │ │ │ │ - eorscs r0, r0, #8192 @ 0x2000 │ │ │ │ - blx ff1181f4 │ │ │ │ - smladxls r1, r5, fp, r9 │ │ │ │ - b 1422b10 │ │ │ │ - blls f5c640 │ │ │ │ - @ instruction: 0x46202137 │ │ │ │ - beq 2d4b64 │ │ │ │ - movwls r6, #2731 @ 0xaab │ │ │ │ - blx fed98210 │ │ │ │ - adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142bb30 │ │ │ │ - blls f5c65c │ │ │ │ - b 146bb14 │ │ │ │ - @ instruction: 0xf6550a03 │ │ │ │ - blls 294664 │ │ │ │ - ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + blx fec98218 │ │ │ │ + blls 340b24 │ │ │ │ + b 142271c │ │ │ │ + bls f5c660 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf7f33710 │ │ │ │ - blls f59998 │ │ │ │ - movwls r2, #288 @ 0x120 │ │ │ │ - blls f6baf4 │ │ │ │ - movwls r2, #4647 @ 0x1227 │ │ │ │ - blx fe698248 │ │ │ │ - @ instruction: 0x9e3569eb │ │ │ │ - ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 14342ec │ │ │ │ - b 145baa4 │ │ │ │ - ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ - mulhi r0, r1, r8 │ │ │ │ - stmdane r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ - mrc2 7, 6, pc, cr4, cr3, {7} │ │ │ │ - movwls r9, #2869 @ 0xb35 │ │ │ │ - blls f6bb24 │ │ │ │ - andcs r4, r9, #93323264 @ 0x5900000 │ │ │ │ - @ instruction: 0xf7f39301 │ │ │ │ - blls 298c94 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f22b7c │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - beq 2d4bd8 │ │ │ │ - tstmi sp, #55296 @ 0xd800 │ │ │ │ - blx 1d18294 │ │ │ │ - eorcs r9, fp, #54272 @ 0xd400 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - beq 2d4bfc │ │ │ │ - @ instruction: 0xf8cd9b36 │ │ │ │ - b 133a2dc │ │ │ │ - @ instruction: 0xf8cd0403 │ │ │ │ - @ instruction: 0xf7f39004 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - b 1462fc0 │ │ │ │ - tstmi ip, #8192 @ 0x2000 │ │ │ │ - @ instruction: 0xf8d5e11b │ │ │ │ - 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, #299008 @ 0x49000 │ │ │ │ - movteq pc, #970 @ 0x3ca @ │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf8cd9300 │ │ │ │ - ldmib sp, {r2, ip, pc}^ │ │ │ │ - movwls fp, #13109 @ 0x3335 │ │ │ │ - blx 11182f4 │ │ │ │ - blls 2c0800 │ │ │ │ - b 14a2c1c │ │ │ │ - ldmdbls r6!, {r0, r8, r9, fp} │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - b 12be34c │ │ │ │ - vabdl.u8 q8, d10, d1 │ │ │ │ - ldrmi r0, [r1], -r0, lsl #7 │ │ │ │ + b 14a8a60 │ │ │ │ + eorscs r0, r4, #2048 @ 0x800 │ │ │ │ + blx fe918234 │ │ │ │ + bls 300f40 │ │ │ │ + b 1422728 │ │ │ │ + blls f5c680 │ │ │ │ + stmib sp, {r5, r9, sl, lr}^ │ │ │ │ + eorscs r2, r0, #0, 20 │ │ │ │ + bleq 2d4bac │ │ │ │ + blx fe598250 │ │ │ │ + @ instruction: 0xf8cd9b35 │ │ │ │ + eorscs sl, r8, #4 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + teqcs r7, r6, lsr fp │ │ │ │ + b 14abb18 │ │ │ │ + bvs fec9cea8 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls f58bf8 │ │ │ │ + blls f58ca0 │ │ │ │ + ldrbmi r2, [r1], -r8, lsr #5 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46309b36 │ │ │ │ + bleq 2d4be0 │ │ │ │ + ldm r2, {r0, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + ldrls r4, [r0, -r0, lsr #12] │ │ │ │ + subge pc, r4, sp, asr #17 │ │ │ │ + ldc2 7, cr15, [ip, #972] @ 0x3cc │ │ │ │ + eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + stmibvs fp!, {r0, r1, r5, r6, r9, 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 │ │ │ │ + @ instruction: 0xf89146d1 │ │ │ │ + @ instruction: 0xf7f38000 │ │ │ │ + ldrbmi pc, [r1], -r7, lsr #29 @ │ │ │ │ + stmdane r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + andcs r9, r9, #0, 6 │ │ │ │ + movwls r9, #6966 @ 0x1b36 │ │ │ │ + blx 14982d8 │ │ │ │ + eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ + b 136bb94 │ │ │ │ + blls f5cb24 │ │ │ │ + smladls r0, r1, r6, r4 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 14abbd4 │ │ │ │ - blls f5cf64 │ │ │ │ - @ instruction: 0x21287b2a │ │ │ │ - eorcs r9, r9, #0, 4 │ │ │ │ - movwls r4, #13115 @ 0x333b │ │ │ │ - blx 918334 │ │ │ │ + @ instruction: 0xf7f3431d │ │ │ │ + blls f58c1c │ │ │ │ + strtmi r2, [r0], -fp, lsr #4 │ │ │ │ + beq 2d4c58 │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + andhi pc, r0, sp, asr #17 │ │ │ │ + streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + blx d98310 │ │ │ │ + teqcs r5, #3620864 @ 0x374000 │ │ │ │ + beq 294c74 │ │ │ │ + tst r7, ip, lsl r3 │ │ │ │ + ldrdge pc, [r8], -r5 │ │ │ │ + @ instruction: 0xf04f223c │ │ │ │ + ldrmi r0, [r1], -r0, lsl #18 │ │ │ │ + movweq pc, #4106 @ 0x100a @ │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + blx 898338 │ │ │ │ + vsubl.u8 q9, d10, d28 │ │ │ │ + ldrmi r0, [r1], -r0, asr #6 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + teqlt r5, #3620864 @ 0x374000 │ │ │ │ + @ instruction: 0xf7f39304 │ │ │ │ + ldmdbls r5!, {r0, r2, r3, r9, fp, ip, sp, lr, pc} │ │ │ │ + eorscs r9, fp, #4, 22 @ 0x1000 │ │ │ │ + bleq 254cbc │ │ │ │ + @ instruction: 0x46209936 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + ldrmi r4, [r1], -fp, lsl #6 │ │ │ │ + vsubw.u8 , q5, d4 │ │ │ │ + movwls r0, #896 @ 0x380 │ │ │ │ + @ instruction: 0xf9fcf7f3 │ │ │ │ + bls 301080 │ │ │ │ + b 14abc30 │ │ │ │ + @ instruction: 0xf8cd0b03 │ │ │ │ + blls f7e3c8 │ │ │ │ + ldc 1, cr2, [pc, #160] @ 1da45c │ │ │ │ + tstmi r3, #206848 @ 0x32800 │ │ │ │ + andls r7, r0, #43008 @ 0xa800 │ │ │ │ + movwls r2, #16937 @ 0x4229 │ │ │ │ + @ instruction: 0xf9eaf7f3 │ │ │ │ andne pc, r0, #671088643 @ 0x28000003 │ │ │ │ - strtmi r9, [r0], -r0, lsl #4 │ │ │ │ - blls 2c0c48 │ │ │ │ - beq 294ca4 │ │ │ │ + bls f3ebd4 │ │ │ │ + blls 2ebc58 │ │ │ │ + beq 294d08 │ │ │ │ @ instruction: 0xf8cd9a36 │ │ │ │ - b 12be390 │ │ │ │ + b 12be3f4 │ │ │ │ eorcs r0, sp, #2048 @ 0x800 │ │ │ │ - ldc 6, cr4, [pc, #68] @ 1da3cc │ │ │ │ - @ instruction: 0xf7f38bbf │ │ │ │ - blls f58bb4 │ │ │ │ + @ instruction: 0xf7f34611 │ │ │ │ + blls f58b54 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 146bc18 │ │ │ │ - blls f5cba8 │ │ │ │ + b 146bc78 │ │ │ │ + blls f5cc08 │ │ │ │ teqcs r7, r8, lsr r2 │ │ │ │ - bleq 2d4cd0 │ │ │ │ + bleq 2d4d30 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - @ instruction: 0xf9faf7f3 │ │ │ │ + @ instruction: 0xf9caf7f3 │ │ │ │ eorcs r6, fp, #3850240 @ 0x3ac000 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - blls f3442c │ │ │ │ - beq 2d4ce4 │ │ │ │ - b 14c1098 │ │ │ │ + blls f3448c │ │ │ │ + beq 2d4d44 │ │ │ │ + b 14c10f8 │ │ │ │ stmdavc fp!, {r0, r1, r8, r9, fp} │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls f98b70 │ │ │ │ + blls f98b10 │ │ │ │ ldcls 6, cr4, [r5, #-164]! @ 0xffffff5c │ │ │ │ - b 146bc5c │ │ │ │ - b 149b7f4 │ │ │ │ + b 146bcbc │ │ │ │ + b 149b854 │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls f59ca4 │ │ │ │ + blls f59c44 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ andcs r9, r9, #55296 @ 0xd800 │ │ │ │ movwls r4, #5705 @ 0x1649 │ │ │ │ - @ instruction: 0xf9d4f7f3 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ - teqcs r2, r6, lsr fp │ │ │ │ - blhi 215a3c │ │ │ │ - beq 2d4d34 │ │ │ │ - @ instruction: 0xf9c8f7f3 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - blls f6b090 │ │ │ │ - blhi 215a54 │ │ │ │ - beq 2d4d4c │ │ │ │ - @ instruction: 0xf9bcf7f3 │ │ │ │ + @ instruction: 0xf9a4f7f3 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blls f6b0a8 │ │ │ │ - beq 2d4d60 │ │ │ │ - ldmda r0, {r0, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - strtmi r9, [r0], -r2, lsl #22 │ │ │ │ - ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ - @ instruction: 0xf7f39044 │ │ │ │ - blls f597b4 │ │ │ │ - movwls r4, #1568 @ 0x620 │ │ │ │ - blls f62cf4 │ │ │ │ - movwls r2, #4384 @ 0x1120 │ │ │ │ - @ instruction: 0xf9a0f7f3 │ │ │ │ - movwls r9, #2818 @ 0xb02 │ │ │ │ - blls f22d2c │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ + tstmi sp, #76546048 @ 0x4900000 │ │ │ │ + @ instruction: 0x46309b36 │ │ │ │ + beq 2d4d90 │ │ │ │ + svc 0x00f8f654 │ │ │ │ + strbmi r4, [r2], -r0, lsr #12 │ │ │ │ + @ instruction: 0x97104631 │ │ │ │ + subls pc, r4, sp, asr #17 │ │ │ │ + stc2l 7, cr15, [r2], {243} @ 0xf3 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + eorcs r9, r7, #0, 6 │ │ │ │ + @ instruction: 0x21209b36 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + blls f58ab4 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + blls f6b10c │ │ │ │ + stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ + b 147d0a0 │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f58a9c │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #-2147483637 @ 0x8000000b │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 147d0b8 │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f58a84 │ │ │ │ + @ instruction: 0x46112231 │ │ │ │ + tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ + smladxls r0, r6, fp, r9 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - blls f6b0e8 │ │ │ │ - beq 2d4da0 │ │ │ │ - @ instruction: 0xf992f7f3 │ │ │ │ - blvc fe2d5afc │ │ │ │ - blls f2bd04 │ │ │ │ + beq 2d4dfc │ │ │ │ + @ instruction: 0xf964f7f3 │ │ │ │ + blvc fe315b58 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x21202227 │ │ │ │ - blls f6b100 │ │ │ │ - blvc 215ac4 │ │ │ │ - beq 2d4dbc │ │ │ │ - @ instruction: 0xf984f7f3 │ │ │ │ + blls f6b15c │ │ │ │ + blvc 215b20 │ │ │ │ + beq 2d4e18 │ │ │ │ + @ instruction: 0xf956f7f3 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x212e2230 │ │ │ │ - blls f6b118 │ │ │ │ - blhi 215adc │ │ │ │ - bleq 2d4dd4 │ │ │ │ - @ instruction: 0xf978f7f3 │ │ │ │ + blls f6b174 │ │ │ │ + blhi 215b38 │ │ │ │ + bleq 2d4e30 │ │ │ │ + @ instruction: 0xf94af7f3 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ teqcs r2, r4, lsr r2 │ │ │ │ - blhi 215af0 │ │ │ │ - beq 2d4dd4 │ │ │ │ + blhi 215b4c │ │ │ │ + beq 2d4e30 │ │ │ │ @ instruction: 0xf7f39c36 │ │ │ │ - blls f58a7c │ │ │ │ + blls f58a20 │ │ │ │ adccs sl, r8, #8, 26 @ 0x200 │ │ │ │ - b 146bdf4 │ │ │ │ - blls f5cce0 │ │ │ │ + b 146be50 │ │ │ │ + blls f5cd3c │ │ │ │ streq lr, [r4], #-2635 @ 0xfffff5b5 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ - svc 0x00bef654 │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ - @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ - @ instruction: 0xf7f39044 │ │ │ │ - adccs pc, r8, #34560 @ 0x8700 │ │ │ │ - ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - svc 0x00b0f654 │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ + svc 0x0090f654 │ │ │ │ + ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + ldrls r4, [r0, -r8, lsr #12] │ │ │ │ + subls pc, r4, sp, asr #17 │ │ │ │ + mrrc2 7, 15, pc, sl, cr3 @ │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + @ instruction: 0xf6544630 │ │ │ │ + strbmi lr, [r2], -r4, lsl #31 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - @ instruction: 0x4649fc79 │ │ │ │ + strbmi pc, [r9], -sp, asr #24 @ │ │ │ │ ldrtmi r2, [r0], -r8, lsr #5 │ │ │ │ - svc 0x00a2f654 │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ - @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ - @ instruction: 0xf7f39044 │ │ │ │ - blls 3196d8 │ │ │ │ - stmib r3, {r0, r1, r3, r4, r6, r9, fp, lr}^ │ │ │ │ - ldrbtmi sl, [sl], #-1024 @ 0xfffffc00 │ │ │ │ - ldmpl r3, {r0, r1, r2, r4, r6, r8, r9, fp, lr}^ │ │ │ │ - blls fb45a4 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - @ instruction: 0xf0400300 │ │ │ │ - stmdals r4, {r0, r1, r2, r7, r8, pc} │ │ │ │ - ldc 0, cr11, [sp], #228 @ 0xe4 │ │ │ │ - pop {r1, r8, r9, fp, pc} │ │ │ │ - bls 2be514 │ │ │ │ - @ instruction: 0xf47f454a │ │ │ │ - eorscs sl, ip, #10, 28 @ 0xa0 │ │ │ │ - bleq 214c94 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf7f39307 │ │ │ │ - blls 3d89d8 │ │ │ │ - strcs r2, [r0, -ip, lsr #4] │ │ │ │ + svc 0x0076f654 │ │ │ │ + ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + ldrls r4, [r0, -r8, lsr #12] │ │ │ │ + subls pc, r4, sp, asr #17 │ │ │ │ + mcrr2 7, 15, pc, r0, cr3 @ │ │ │ │ + bmi 1981190 │ │ │ │ + strge lr, [r0], #-2499 @ 0xfffff63d │ │ │ │ + blmi 186b774 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r7, lsr fp │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + orrshi pc, r0, r0, asr #32 │ │ │ │ + eorslt r9, r9, r3, lsl #16 │ │ │ │ + blhi 295898 │ │ │ │ + svchi 0x00f0e8bd │ │ │ │ + @ instruction: 0xf47f4293 │ │ │ │ + eorscs sl, ip, #13, 28 @ 0xd0 │ │ │ │ + bleq 214ce8 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - strls r9, [r1, -r0, lsl #6] │ │ │ │ - bls f54cf0 │ │ │ │ - @ instruction: 0xf910f7f3 │ │ │ │ - eorscs r9, fp, #5120 @ 0x1400 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f2bdd0 │ │ │ │ - b 142be10 │ │ │ │ - blls f5c9a0 │ │ │ │ - beq 2d4ec0 │ │ │ │ - @ instruction: 0xf902f7f3 │ │ │ │ - eorcs r9, r9, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0xf7f39304 │ │ │ │ + eorcs pc, ip, #15794176 @ 0xf10000 │ │ │ │ + ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + movwls sl, #4096 @ 0x1000 │ │ │ │ + bls f54d44 │ │ │ │ + @ instruction: 0xf8e6f7f3 │ │ │ │ + movwcs r9, #2566 @ 0xa06 │ │ │ │ + strtmi r9, [r0], -r0, lsl #4 │ │ │ │ + movwls r9, #6709 @ 0x1a35 │ │ │ │ + stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + b 1480ec0 │ │ │ │ + eorscs r0, fp, #8192 @ 0x2000 │ │ │ │ + @ instruction: 0xf7f34611 │ │ │ │ + bls f58950 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - b 1422a48 │ │ │ │ - blls f5c9b8 │ │ │ │ - b 146be30 │ │ │ │ - blvc c9cdc0 │ │ │ │ - @ instruction: 0xf7f39300 │ │ │ │ - blls 398988 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f22e78 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14812a8 │ │ │ │ - @ instruction: 0xf7f30a03 │ │ │ │ - blls 2d896c │ │ │ │ - stmib sp, {r2, r4, r5, r9, sp}^ │ │ │ │ - teqcs r2, r0, lsl #22 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14812c4 │ │ │ │ - @ instruction: 0xf7f30a03 │ │ │ │ - blls 2d8950 │ │ │ │ - stmib sp, {r4, r5, r9, sp}^ │ │ │ │ - @ instruction: 0x212e3b00 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ + b 1422a9c │ │ │ │ + bls f5ca08 │ │ │ │ + b 146be84 │ │ │ │ + blvc c5ce10 │ │ │ │ + eorcs r9, r9, #0, 4 │ │ │ │ + @ instruction: 0xf8c8f7f3 │ │ │ │ + andls r9, r0, #28672 @ 0x7000 │ │ │ │ + bls f23218 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + b 1480efc │ │ │ │ + eorcs r0, sp, #8192 @ 0x2000 │ │ │ │ + @ instruction: 0xf7f34611 │ │ │ │ + bls f58914 │ │ │ │ + teqcs r2, r4, lsl #22 │ │ │ │ + stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46209a36 │ │ │ │ + blcc 214d74 │ │ │ │ + beq 294f6c │ │ │ │ + @ instruction: 0xf7f32234 │ │ │ │ + blls 3188f8 │ │ │ │ + blcc 214d84 │ │ │ │ + blls f22f14 │ │ │ │ + strtmi r2, [r0], -lr, lsr #2 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14812e0 │ │ │ │ + b 1481338 │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls f58934 │ │ │ │ + blls f588dc │ │ │ │ @ instruction: 0xf8cd2238 │ │ │ │ teqcs r7, r4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ - beq 2d4f4c │ │ │ │ + beq 2d4fa4 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - @ instruction: 0xf8baf7f3 │ │ │ │ + @ instruction: 0xf88ef7f3 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142bf98 │ │ │ │ - blls f5ca44 │ │ │ │ - b 146befc │ │ │ │ + b 142bff0 │ │ │ │ + blls f5ca9c │ │ │ │ + b 146bf54 │ │ │ │ @ instruction: 0xf6540a03 │ │ │ │ - blls 29627c │ │ │ │ - ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf7f33710 │ │ │ │ - blls f595b0 │ │ │ │ - movwls r2, #288 @ 0x120 │ │ │ │ - blls f6bedc │ │ │ │ - movwls r2, #4647 @ 0x1227 │ │ │ │ - @ instruction: 0xf89ef7f3 │ │ │ │ + strbmi lr, [r2], -r2, ror #29 │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + ldrls r2, [r0, -r0, lsl #6] │ │ │ │ + @ instruction: 0xf7f39311 │ │ │ │ + blls f59558 │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls f62b34 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf872f7f3 │ │ │ │ @ instruction: 0x9e3569eb │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 14346d4 │ │ │ │ - b 145be8c │ │ │ │ - ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ - mulhi r0, r1, r8 │ │ │ │ + b 143472c │ │ │ │ + b 145bee4 │ │ │ │ + @ instruction: 0xf04f0505 │ │ │ │ + @ instruction: 0xf8910900 │ │ │ │ + @ instruction: 0xf7f38000 │ │ │ │ + @ instruction: 0x4659fcb5 │ │ │ │ stmdane r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ - svclt 0x0000e60a │ │ │ │ + svclt 0x0000e60c │ │ │ │ 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, asr #30 │ │ │ │ - rsbseq r5, sl, lr, asr #21 │ │ │ │ + ldrshteq r5, [sl], #-226 @ 0xffffff1e │ │ │ │ + rsbseq r5, sl, r8, ror sl │ │ │ │ stmib sp, {r2, r3, r4, r5, r9, sp}^ │ │ │ │ - ldrmi r0, [r1], -r0, lsl #20 │ │ │ │ - movwls r4, #13856 @ 0x3620 │ │ │ │ - @ instruction: 0xf878f7f3 │ │ │ │ - eorcs r9, ip, #3072 @ 0xc00 │ │ │ │ - ldrmi r2, [r1], -r0, lsl #14 │ │ │ │ - movwls r4, #1568 @ 0x620 │ │ │ │ - ldmib sp, {r0, r8, r9, sl, ip, pc}^ │ │ │ │ - @ instruction: 0xf7f39b35 │ │ │ │ - blls 35887c │ │ │ │ - stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ - ldrmi r3, [r1], -r0, lsl #14 │ │ │ │ + ldrmi r0, [r1], -r0, lsl #18 │ │ │ │ + @ instruction: 0xf7f34620 │ │ │ │ + eorcs pc, ip, #4784128 @ 0x490000 │ │ │ │ + ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + movwls sl, #4096 @ 0x1000 │ │ │ │ + blge f54e94 │ │ │ │ + @ instruction: 0xf83ef7f3 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - blhi 1a55d54 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14c13b8 │ │ │ │ + b 1480f48 │ │ │ │ + andls r0, r0, #12288 @ 0x3000 │ │ │ │ + eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ + b 14abf80 │ │ │ │ @ instruction: 0xf7f30b03 │ │ │ │ - blls f5885c │ │ │ │ + blls f58800 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ - eorcs sl, r9, #4 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + eorcs r9, r9, #4 │ │ │ │ + beq 2d5078 │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - bleq 2d5028 │ │ │ │ + bleq 2d5084 │ │ │ │ movwls r7, #2859 @ 0xb2b │ │ │ │ - @ instruction: 0xf84ef7f3 │ │ │ │ - stmib sp, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ - eorcs r3, sp, #0, 14 │ │ │ │ - @ instruction: 0x46119b35 │ │ │ │ - b 142bf94 │ │ │ │ - blls f5cb24 │ │ │ │ - bleq 2d5048 │ │ │ │ - @ instruction: 0xf840f7f3 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - andge pc, r4, sp, asr #17 │ │ │ │ - b 142300c │ │ │ │ - blls f5cb3c │ │ │ │ - b 14a2c10 │ │ │ │ - bvs fec9d344 │ │ │ │ - @ instruction: 0xf7f39300 │ │ │ │ - stmibvs fp!, {r0, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ - strtmi r2, [r0], -fp, lsr #4 │ │ │ │ - ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ - b 1441420 │ │ │ │ - blls f5cb5c │ │ │ │ - bleq 2d5080 │ │ │ │ - strls r7, [r1, -fp, lsr #16] │ │ │ │ + @ instruction: 0xf820f7f3 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2bfe8 │ │ │ │ + b 1480f88 │ │ │ │ + andls r0, r0, #12288 @ 0x3000 │ │ │ │ + eorcs r9, sp, #55296 @ 0xd800 │ │ │ │ + b 14abfbc │ │ │ │ + @ instruction: 0xf7f30b03 │ │ │ │ + blls f587c4 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + eorscs r9, r8, #4 │ │ │ │ + beq 2d50b4 │ │ │ │ + teqcs r7, r6, lsr fp │ │ │ │ + bleq 2d50c0 │ │ │ │ + movwls r6, #2731 @ 0xaab │ │ │ │ + @ instruction: 0xf802f7f3 │ │ │ │ + eorcs r6, fp, #3850240 @ 0x3ac000 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + blls f3481c │ │ │ │ + beq 2d50d4 │ │ │ │ + b 14c1488 │ │ │ │ + stmdavc fp!, {r0, r1, r8, r9, fp} │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ - @ instruction: 0xf7f39300 │ │ │ │ - blls f987e0 │ │ │ │ - ldcls 6, cr4, [r5, #-164]! @ 0xffffff5c │ │ │ │ - b 142bfec │ │ │ │ - b 149bb84 │ │ │ │ - @ instruction: 0xf7f30903 │ │ │ │ - blls f59914 │ │ │ │ - ldrbmi r9, [r1], -r0, lsl #6 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + blls f9a780 │ │ │ │ + strtmi r4, [r0], -r9, lsr #12 │ │ │ │ + bleq 2d50f8 │ │ │ │ + @ instruction: 0xf7f39d35 │ │ │ │ + blls f598b8 │ │ │ │ + strbmi r9, [r9], -r0, lsl #6 │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ movwls r2, #4617 @ 0x1209 │ │ │ │ - @ instruction: 0xf80cf7f3 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ - teqcs r2, r6, lsr fp │ │ │ │ - blhi 215dcc │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf800f7f3 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - blls f6b420 │ │ │ │ - blhi 215de4 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xfff4f7f2 │ │ │ │ - @ instruction: 0x46519b35 │ │ │ │ + @ instruction: 0xffdef7f2 │ │ │ │ + b 14814bc │ │ │ │ + strbmi r0, [r9], -r5, lsl #10 │ │ │ │ ldrtmi r2, [r0], -r8, lsr #5 │ │ │ │ - beq 2d50d8 │ │ │ │ - b 14414a0 │ │ │ │ - @ instruction: 0xf6540503 │ │ │ │ - ldrtmi lr, [r1], -r8, asr #28 │ │ │ │ - cdpls 6, 0, cr4, cr2, cr0, {1} │ │ │ │ - stmib sp, {r1, r6, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf7f36710 │ │ │ │ - blls f59424 │ │ │ │ + stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf6549d36 │ │ │ │ + @ instruction: 0x4642ee32 │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + ldrls r2, [r0, -r0, lsl #12] │ │ │ │ + @ instruction: 0xf7f39611 │ │ │ │ + blls f593f8 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f63084 │ │ │ │ + blls f630b0 │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - @ instruction: 0xffd8f7f2 │ │ │ │ - eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ - b 146c078 │ │ │ │ - blls f5d008 │ │ │ │ - stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - tstmi sp, #0, 14 │ │ │ │ - @ instruction: 0xffccf7f2 │ │ │ │ + stmdaeq r2, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xffc0f7f2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x21202227 │ │ │ │ - beq 2d513c │ │ │ │ - @ instruction: 0x26f59b36 │ │ │ │ + b 14230f8 │ │ │ │ + blls f5d038 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + b 14a2cfc │ │ │ │ + stmib sp, {r0, r2, r8, sl}^ │ │ │ │ + tstmi sp, #0, 18 │ │ │ │ + @ instruction: 0xffb0f7f2 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + @ instruction: 0x212e2230 │ │ │ │ + beq 2d5174 │ │ │ │ + stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ + tstmi sp, #0, 18 │ │ │ │ + @ instruction: 0xffa4f7f2 │ │ │ │ + eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + beq 2d518c │ │ │ │ + stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ + ldrbtcs r7, [r5], r0, lsl #12 │ │ │ │ + @ instruction: 0xf7f2431d │ │ │ │ + blls f5a6d0 │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ + b 1462cfc │ │ │ │ + blls f5d08c │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ tstmi sp, #0, 14 │ │ │ │ - @ instruction: 0xffbef7f2 │ │ │ │ + @ instruction: 0xff8af7f2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - b 14630ec │ │ │ │ - blls f5d03c │ │ │ │ - stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ - tstmi sp, #0, 22 │ │ │ │ - @ instruction: 0xffb2f7f2 │ │ │ │ + @ instruction: 0x212e2230 │ │ │ │ + beq 2d51c0 │ │ │ │ + stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ + tstmi sp, #0, 18 │ │ │ │ + @ instruction: 0xff7ef7f2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ teqcs r2, r4, lsr r2 │ │ │ │ - beq 2d5170 │ │ │ │ - vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 133d450 │ │ │ │ - strb r0, [r6, #-1027] @ 0xfffffbfd │ │ │ │ - ldm r8, {r0, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andhi pc, r0, pc, lsr #7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + beq 2d51d8 │ │ │ │ + stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ + b 133ccb8 │ │ │ │ + strb r0, [r1, #-1027] @ 0xfffffbfd │ │ │ │ + stmia r4!, {r0, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 295d24 │ │ │ │ + blhi 295d84 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ @ instruction: 0x460d35f8 │ │ │ │ adccs sl, r8, #10, 28 @ 0xa0 │ │ │ │ - andls r2, r4, r0, lsl #2 │ │ │ │ - @ instruction: 0xf8df2700 │ │ │ │ - ldcge 5, cr0, [r5], #-944 @ 0xfffffc50 │ │ │ │ - ldrdls pc, [r4], -r5 @ │ │ │ │ - stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ - ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf04f9337 │ │ │ │ - bvs c9b4a4 │ │ │ │ - @ instruction: 0xf6549303 │ │ │ │ - stmibvs fp!, {r1, r3, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x97114631 │ │ │ │ + andls r2, r3, r0, lsl #2 │ │ │ │ + @ instruction: 0xf8dfac35 │ │ │ │ + ldrbtmi r0, [r8], #-1516 @ 0xfffffa14 │ │ │ │ + ldrtmi r5, [r0], -r3, asr #17 │ │ │ │ + teqls r7, #1769472 @ 0x1b0000 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + stc 6, cr15, [lr, #336]! @ 0x150 │ │ │ │ + ldrtmi r6, [r1], -fp, lsr #19 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - strbmi r8, [r2], -r0 │ │ │ │ + movwcs r8, #0 │ │ │ │ + @ instruction: 0x46429311 │ │ │ │ mulvc r0, r8, r8 │ │ │ │ - movwne pc, #967 @ 0x3c7 @ │ │ │ │ - tstls r0, #134217728 @ 0x8000000 │ │ │ │ - blx fe918894 │ │ │ │ - stmdbls r3, {r0, r2, r4, r5, r8, r9, fp, ip, pc} │ │ │ │ - blcc fff011a8 │ │ │ │ - svclt 0x00082904 │ │ │ │ - svceq 0x0004f1b9 │ │ │ │ - @ instruction: 0xf04fbf0c │ │ │ │ - @ instruction: 0xf04f0a01 │ │ │ │ - tstmi r3, #0, 20 │ │ │ │ - beq 256910 │ │ │ │ - @ instruction: 0xf04fbf18 │ │ │ │ - @ instruction: 0xf1ba0a00 │ │ │ │ - @ instruction: 0xf0400f00 │ │ │ │ - adccs r8, r8, #238 @ 0xee │ │ │ │ - @ instruction: 0x46304651 │ │ │ │ - stc 6, cr15, [lr, #336]! @ 0x150 │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ - @ instruction: 0x46204631 │ │ │ │ - movwcs r9, #784 @ 0x310 │ │ │ │ - @ instruction: 0xf7f39311 │ │ │ │ - stmiavs r9!, {r0, r1, r2, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ - blls f811ec │ │ │ │ + strne pc, [r0, -r7, asr #7] │ │ │ │ + @ instruction: 0xf7f39710 │ │ │ │ + blls f592e4 │ │ │ │ + @ instruction: 0xf1a39936 │ │ │ │ + ldmib r5, {r2, r4, r5, r6, r7, r9}^ │ │ │ │ + andls r3, r4, r8 │ │ │ │ + svclt 0x00082b04 │ │ │ │ + svclt 0x000c2804 │ │ │ │ + stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf009430a │ │ │ │ + svclt 0x00180901 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + svceq 0x0000f1b9 │ │ │ │ + rscshi pc, r0, r0, asr #32 │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + movwls r4, #22064 @ 0x5630 │ │ │ │ + stc 6, cr15, [r0, #336] @ 0x150 │ │ │ │ + ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + movwcs r4, #1568 @ 0x620 │ │ │ │ + tstls r1, #16, 14 @ 0x400000 │ │ │ │ + blx 1498938 │ │ │ │ + bls f34c14 │ │ │ │ + vmvn.i16 d25, #150 @ 0x0096 │ │ │ │ + bcc fff1b778 │ │ │ │ + vsubw.u8 , , d6 │ │ │ │ + movwls r1, #29440 @ 0x7300 │ │ │ │ + blls 32b58c │ │ │ │ andeq pc, r1, r1 │ │ │ │ - @ instruction: 0xf3c13af5 │ │ │ │ - tstmi sl, #128, 14 @ 0x2000000 │ │ │ │ - movteq pc, #961 @ 0x3c1 @ │ │ │ │ - smlabtne r0, r1, r3, pc @ │ │ │ │ - stmdbls r3, {r1, r2, r8, ip, pc} │ │ │ │ - stmdbcs r2, {r0, r2, r8, r9, sl, ip, pc} │ │ │ │ - bcs 20a558 │ │ │ │ + beq 1217890 │ │ │ │ + svclt 0x00082b02 │ │ │ │ + bls 2e5194 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0b01 │ │ │ │ @ instruction: 0xf0400b00 │ │ │ │ - @ instruction: 0xf1b981f6 │ │ │ │ - @ instruction: 0xf0000f02 │ │ │ │ - eorscs r8, ip, #-1879048183 @ 0x90000009 │ │ │ │ - beq 215088 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf7f29307 │ │ │ │ - blls 3da5e4 │ │ │ │ - strcs r2, [r0, -ip, lsr #4] │ │ │ │ + bcs 27b170 │ │ │ │ + addshi pc, ip, #0 │ │ │ │ + stmib sp, {r2, r3, r4, r5, r9, sp}^ │ │ │ │ + ldrmi r0, [r1], -r0, lsl #18 │ │ │ │ + movwls r4, #22048 @ 0x5620 │ │ │ │ + mrc2 7, 7, pc, cr4, cr2, {7} │ │ │ │ + movwcs r2, #556 @ 0x22c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - strls r9, [r1, -r0, lsl #6] │ │ │ │ - blge f550e4 │ │ │ │ - @ instruction: 0xff16f7f2 │ │ │ │ - eorscs r9, fp, #5120 @ 0x1400 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f2c1c4 │ │ │ │ - b 146c204 │ │ │ │ - blls f5d194 │ │ │ │ - bleq 2d52b8 │ │ │ │ - @ instruction: 0xff08f7f2 │ │ │ │ - @ instruction: 0x21289b35 │ │ │ │ - strtmi r7, [r0], -sl, lsr #22 │ │ │ │ - beq 2d52c4 │ │ │ │ - andls r9, r0, #55296 @ 0xd800 │ │ │ │ - strls r2, [r1, -r9, lsr #4] │ │ │ │ - movweq lr, #14923 @ 0x3a4b │ │ │ │ - @ instruction: 0xf7f29305 │ │ │ │ - bls f5a594 │ │ │ │ - blls 36c234 │ │ │ │ - b 146c4a4 │ │ │ │ - stmib sp, {r1, r9, fp}^ │ │ │ │ - bls f685c0 │ │ │ │ - tstmi r3, #5120 @ 0x1400 │ │ │ │ + andge pc, r0, sp, asr #17 │ │ │ │ + beq 216b04 │ │ │ │ + ldmib sp, {r0, r8, r9, ip, pc}^ │ │ │ │ + @ instruction: 0xf7f29b35 │ │ │ │ + bls 39a570 │ │ │ │ + andls r2, r0, #0, 6 │ │ │ │ + bls f2c25c │ │ │ │ + b 143f5e4 │ │ │ │ + bls f5cdec │ │ │ │ + bleq 295314 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + mrc2 7, 6, pc, cr8, cr2, {7} │ │ │ │ + @ instruction: 0x21289a35 │ │ │ │ + b 142c278 │ │ │ │ + bls f5ce04 │ │ │ │ + bleq 29532c │ │ │ │ + andls r7, r0, #43008 @ 0xa800 │ │ │ │ + @ instruction: 0xf8cd2229 │ │ │ │ + @ instruction: 0xf7f2a004 │ │ │ │ + bls 3da534 │ │ │ │ + strtmi r9, [r0], -r0, lsl #4 │ │ │ │ + @ instruction: 0xf8cd9a35 │ │ │ │ + b 1442a2c │ │ │ │ + bls f5ce28 │ │ │ │ + bleq 295350 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - @ instruction: 0xf7f29305 │ │ │ │ - bls f5a574 │ │ │ │ - teqcs r2, r3, lsl #22 │ │ │ │ - beq 295300 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0x46209a36 │ │ │ │ - tstmi r3, #5120 @ 0x1400 │ │ │ │ - movwls r2, #12852 @ 0x3234 │ │ │ │ - mrc2 7, 6, pc, cr10, cr2, {7} │ │ │ │ - @ instruction: 0x212e9a35 │ │ │ │ - strtmi r9, [r0], -r3, lsl #22 │ │ │ │ - strls lr, [r0, -sp, asr #19] │ │ │ │ - stmdbeq r2, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 12c12d8 │ │ │ │ - eorscs r0, r0, #8192 @ 0x2000 │ │ │ │ - mcr2 7, 6, pc, cr12, cr2, {7} @ │ │ │ │ - smladxls r1, r5, fp, r9 │ │ │ │ - b 14232f0 │ │ │ │ - blls f5ce20 │ │ │ │ - @ instruction: 0x46202137 │ │ │ │ - beq 2d5344 │ │ │ │ - movwls r6, #2731 @ 0xaab │ │ │ │ - mrc2 7, 5, pc, cr14, cr2, {7} │ │ │ │ - adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142c310 │ │ │ │ - blls f5ce3c │ │ │ │ - b 146c2f4 │ │ │ │ - @ instruction: 0xf6540a03 │ │ │ │ - blls 295e84 │ │ │ │ - ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + mrc2 7, 5, pc, cr10, cr2, {7} │ │ │ │ + blls 341304 │ │ │ │ + b 1422efc │ │ │ │ + bls f5ce40 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf7f33710 │ │ │ │ - blls f591b8 │ │ │ │ - movwls r2, #288 @ 0x120 │ │ │ │ - blls f6c2d4 │ │ │ │ - movwls r2, #4647 @ 0x1227 │ │ │ │ - mcr2 7, 5, pc, cr2, cr2, {7} @ │ │ │ │ - @ instruction: 0x9e3569eb │ │ │ │ - ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 1434acc │ │ │ │ - b 145c284 │ │ │ │ - ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ - mulhi r0, r1, r8 │ │ │ │ - stmdane r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ - blx ffb18a48 │ │ │ │ - movwls r9, #2869 @ 0xb35 │ │ │ │ - blls f6c304 │ │ │ │ - andcs r4, r9, #93323264 @ 0x5900000 │ │ │ │ - @ instruction: 0xf7f29301 │ │ │ │ - blls 29a4b4 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f2335c │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - beq 2d53b8 │ │ │ │ - tstmi sp, #55296 @ 0xd800 │ │ │ │ - mrc2 7, 3, pc, cr12, cr2, {7} │ │ │ │ - eorcs r9, fp, #54272 @ 0xd400 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - beq 2d53dc │ │ │ │ - @ instruction: 0xf8cd9b36 │ │ │ │ - b 133aabc │ │ │ │ - @ instruction: 0xf8cd0403 │ │ │ │ - @ instruction: 0xf7f29004 │ │ │ │ - ldmib sp, {r0, r2, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - b 14637a0 │ │ │ │ - tstmi ip, #8192 @ 0x2000 │ │ │ │ - @ instruction: 0xf8d5e11b │ │ │ │ - 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, #1424 @ 0x590 │ │ │ │ - movteq pc, #970 @ 0x3ca @ │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf8cd9300 │ │ │ │ - ldmib sp, {r2, ip, pc}^ │ │ │ │ - movwls fp, #13109 @ 0x3335 │ │ │ │ - mcr2 7, 2, pc, cr12, cr2, {7} @ │ │ │ │ - blls 2c0fe0 │ │ │ │ - b 14a33fc │ │ │ │ - ldmdbls r6!, {r0, r8, r9, fp} │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - b 12beb2c │ │ │ │ - vabdl.u8 q8, d10, d1 │ │ │ │ - ldrmi r0, [r1], -r0, lsl #7 │ │ │ │ + b 14a9240 │ │ │ │ + eorscs r0, r4, #2048 @ 0x800 │ │ │ │ + mcr2 7, 5, pc, cr12, cr2, {7} @ │ │ │ │ + bls 301720 │ │ │ │ + b 1422f08 │ │ │ │ + blls f5ce60 │ │ │ │ + stmib sp, {r5, r9, sl, lr}^ │ │ │ │ + eorscs r2, r0, #0, 20 │ │ │ │ + bleq 2d538c │ │ │ │ + mrc2 7, 4, pc, cr14, cr2, {7} │ │ │ │ + @ instruction: 0xf8cd9b35 │ │ │ │ + eorscs sl, r8, #4 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + teqcs r7, r6, lsr fp │ │ │ │ + b 14ac2f8 │ │ │ │ + bvs fec9d688 │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - blls f5a418 │ │ │ │ + blls f5a4c0 │ │ │ │ + ldrbmi r2, [r1], -r8, lsr #5 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46309b36 │ │ │ │ + bleq 2d53c0 │ │ │ │ + stcl 6, cr15, [r2], #336 @ 0x150 │ │ │ │ + ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + ldrls r4, [r0, -r0, lsr #12] │ │ │ │ + subge pc, r4, sp, asr #17 │ │ │ │ + @ instruction: 0xf9acf7f3 │ │ │ │ + eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + stmibvs fp!, {r0, r1, r4, r5, r6, r9, 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 │ │ │ │ + @ instruction: 0xf89146d1 │ │ │ │ + @ instruction: 0xf7f38000 │ │ │ │ + @ instruction: 0x4651fab7 │ │ │ │ + stmdane r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + andcs r9, r9, #0, 6 │ │ │ │ + movwls r9, #6966 @ 0x1b36 │ │ │ │ + mrc2 7, 2, pc, cr10, cr2, {7} │ │ │ │ + eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ + b 136c374 │ │ │ │ + blls f5d304 │ │ │ │ + smladls r0, r1, r6, r4 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 14ac3b4 │ │ │ │ - blls f5d744 │ │ │ │ - @ instruction: 0x21287b2a │ │ │ │ - eorcs r9, r9, #0, 4 │ │ │ │ - movwls r4, #13115 @ 0x333b │ │ │ │ - mcr2 7, 1, pc, cr12, cr2, {7} @ │ │ │ │ + @ instruction: 0xf7f2431d │ │ │ │ + blls f5a43c │ │ │ │ + strtmi r2, [r0], -fp, lsr #4 │ │ │ │ + beq 2d5438 │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + andhi pc, r0, sp, asr #17 │ │ │ │ + streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + mrc2 7, 1, pc, cr14, cr2, {7} │ │ │ │ + teqcs r5, #3620864 @ 0x374000 │ │ │ │ + beq 295454 │ │ │ │ + tst r7, ip, lsl r3 │ │ │ │ + ldrdge pc, [r8], -r5 │ │ │ │ + @ instruction: 0xf04f223c │ │ │ │ + ldrmi r0, [r1], -r0, lsl #18 │ │ │ │ + movweq pc, #4106 @ 0x100a @ │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + mcr2 7, 1, pc, cr10, cr2, {7} @ │ │ │ │ + vsubl.u8 q9, d10, d28 │ │ │ │ + ldrmi r0, [r1], -r0, asr #6 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + teqlt r5, #3620864 @ 0x374000 │ │ │ │ + @ instruction: 0xf7f29304 │ │ │ │ + ldmdbls r5!, {r0, r2, r3, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + eorscs r9, fp, #4, 22 @ 0x1000 │ │ │ │ + bleq 25549c │ │ │ │ + @ instruction: 0x46209936 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + ldrmi r4, [r1], -fp, lsl #6 │ │ │ │ + vsubw.u8 , q5, d4 │ │ │ │ + movwls r0, #896 @ 0x380 │ │ │ │ + mcr2 7, 0, pc, cr12, cr2, {7} @ │ │ │ │ + bls 301860 │ │ │ │ + b 14ac410 │ │ │ │ + @ instruction: 0xf8cd0b03 │ │ │ │ + blls f7eba8 │ │ │ │ + ldc 1, cr2, [pc, #160] @ 1dac3c │ │ │ │ + tstmi r3, #206848 @ 0x32800 │ │ │ │ + andls r7, r0, #43008 @ 0xa800 │ │ │ │ + movwls r2, #16937 @ 0x4229 │ │ │ │ + ldc2l 7, cr15, [sl, #968]! @ 0x3c8 │ │ │ │ andne pc, r0, #671088643 @ 0x28000003 │ │ │ │ - strtmi r9, [r0], -r0, lsl #4 │ │ │ │ - blls 2c1428 │ │ │ │ - beq 295484 │ │ │ │ + bls f3f3b4 │ │ │ │ + blls 2ec438 │ │ │ │ + beq 2954e8 │ │ │ │ @ instruction: 0xf8cd9a36 │ │ │ │ - b 12beb70 │ │ │ │ + b 12bebd4 │ │ │ │ eorcs r0, sp, #2048 @ 0x800 │ │ │ │ - ldc 6, cr4, [pc, #68] @ 1dabac │ │ │ │ - @ instruction: 0xf7f28bbf │ │ │ │ - blls f5a3d4 │ │ │ │ + @ instruction: 0xf7f24611 │ │ │ │ + blls f5a374 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 146c3f8 │ │ │ │ - blls f5d388 │ │ │ │ + b 146c458 │ │ │ │ + blls f5d3e8 │ │ │ │ teqcs r7, r8, lsr r2 │ │ │ │ - bleq 2d54b0 │ │ │ │ + bleq 2d5510 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - mcr2 7, 0, pc, cr10, cr2, {7} @ │ │ │ │ + ldc2l 7, cr15, [sl, #968] @ 0x3c8 │ │ │ │ eorcs r6, fp, #3850240 @ 0x3ac000 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - blls f34c0c │ │ │ │ - beq 2d54c4 │ │ │ │ - b 14c1878 │ │ │ │ + blls f34c6c │ │ │ │ + beq 2d5524 │ │ │ │ + b 14c18d8 │ │ │ │ stmdavc fp!, {r0, r1, r8, r9, fp} │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - blls f9a390 │ │ │ │ + blls f9a330 │ │ │ │ ldcls 6, cr4, [r5, #-164]! @ 0xffffff5c │ │ │ │ - b 146c43c │ │ │ │ - b 149bfd4 │ │ │ │ + b 146c49c │ │ │ │ + b 149c034 │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls f594c4 │ │ │ │ + blls f59464 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ andcs r9, r9, #55296 @ 0xd800 │ │ │ │ movwls r4, #5705 @ 0x1649 │ │ │ │ - stc2l 7, cr15, [r4, #968]! @ 0x3c8 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ - teqcs r2, r6, lsr fp │ │ │ │ - blhi 21621c │ │ │ │ - beq 2d5514 │ │ │ │ - ldc2l 7, cr15, [r8, #968] @ 0x3c8 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - blls f6b870 │ │ │ │ - blhi 216234 │ │ │ │ - beq 2d552c │ │ │ │ - stc2l 7, cr15, [ip, #968] @ 0x3c8 │ │ │ │ + ldc2 7, cr15, [r4, #968]! @ 0x3c8 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blls f6b888 │ │ │ │ - beq 2d5540 │ │ │ │ - stc 6, cr15, [r0], #-336 @ 0xfffffeb0 │ │ │ │ - strtmi r9, [r0], -r2, lsl #22 │ │ │ │ - ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ - @ instruction: 0xf7f39044 │ │ │ │ - blls f58fd4 │ │ │ │ - movwls r4, #1568 @ 0x620 │ │ │ │ - blls f634d4 │ │ │ │ - movwls r2, #4384 @ 0x1120 │ │ │ │ - ldc2 7, cr15, [r0, #968]! @ 0x3c8 │ │ │ │ - movwls r9, #2818 @ 0xb02 │ │ │ │ - blls f2350c │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ + tstmi sp, #76546048 @ 0x4900000 │ │ │ │ + @ instruction: 0x46309b36 │ │ │ │ + beq 2d5570 │ │ │ │ + stc 6, cr15, [r8], {84} @ 0x54 │ │ │ │ + strbmi r4, [r2], -r0, lsr #12 │ │ │ │ + @ instruction: 0x97104631 │ │ │ │ + subls pc, r4, sp, asr #17 │ │ │ │ + @ instruction: 0xf8d2f7f3 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + eorcs r9, r7, #0, 6 │ │ │ │ + @ instruction: 0x21209b36 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + blls f5a2d4 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + blls f6b8ec │ │ │ │ + stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ + b 147d880 │ │ │ │ + @ instruction: 0xf7f20a03 │ │ │ │ + blls f5a2bc │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #-2147483637 @ 0x8000000b │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 147d898 │ │ │ │ + @ instruction: 0xf7f20a03 │ │ │ │ + blls f5a2a4 │ │ │ │ + @ instruction: 0x46112231 │ │ │ │ + tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ + smladxls r0, r6, fp, r9 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - blls f6b8c8 │ │ │ │ - beq 2d5580 │ │ │ │ - stc2 7, cr15, [r2, #968]! @ 0x3c8 │ │ │ │ - blvc fe2d62dc │ │ │ │ - blls f2c4e4 │ │ │ │ + beq 2d55dc │ │ │ │ + ldc2l 7, cr15, [r4, #-968]! @ 0xfffffc38 │ │ │ │ + blvc fe316338 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x21202227 │ │ │ │ - blls f6b8e0 │ │ │ │ - blvc 2162a4 │ │ │ │ - beq 2d559c │ │ │ │ - ldc2 7, cr15, [r4, #968] @ 0x3c8 │ │ │ │ + blls f6b93c │ │ │ │ + blvc 216300 │ │ │ │ + beq 2d55f8 │ │ │ │ + stc2l 7, cr15, [r6, #-968]! @ 0xfffffc38 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x212e2230 │ │ │ │ - blls f6b8f8 │ │ │ │ - blhi 2162bc │ │ │ │ - bleq 2d55b4 │ │ │ │ - stc2 7, cr15, [r8, #968] @ 0x3c8 │ │ │ │ + blls f6b954 │ │ │ │ + blhi 216318 │ │ │ │ + bleq 2d5610 │ │ │ │ + ldc2l 7, cr15, [sl, #-968] @ 0xfffffc38 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ teqcs r2, r4, lsr r2 │ │ │ │ - blhi 2162d0 │ │ │ │ - beq 2d55b4 │ │ │ │ + blhi 21632c │ │ │ │ + beq 2d5610 │ │ │ │ @ instruction: 0xf7f29c36 │ │ │ │ - blls f5a29c │ │ │ │ + blls f5a240 │ │ │ │ adccs sl, r8, #8, 26 @ 0x200 │ │ │ │ - b 146c5d4 │ │ │ │ - blls f5d4c0 │ │ │ │ + b 146c630 │ │ │ │ + blls f5d51c │ │ │ │ streq lr, [r4], #-2635 @ 0xfffff5b5 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ - bl ff598610 │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ - @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ - @ instruction: 0xf7f39044 │ │ │ │ - adccs pc, r8, #9895936 @ 0x970000 │ │ │ │ - ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - bl ff21862c │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ + bl fea1866c │ │ │ │ + ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + ldrls r4, [r0, -r8, lsr #12] │ │ │ │ + subls pc, r4, sp, asr #17 │ │ │ │ + @ instruction: 0xf86af7f3 │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + @ instruction: 0xf6544630 │ │ │ │ + @ instruction: 0x4642eb94 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - strbmi pc, [r9], -r9, lsl #17 @ │ │ │ │ + @ instruction: 0x4649f85d │ │ │ │ ldrtmi r2, [r0], -r8, lsr #5 │ │ │ │ - bl fee98648 │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ - @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ - @ instruction: 0xf7f39044 │ │ │ │ - blls 318ef8 │ │ │ │ - stmib r3, {r0, r1, r3, r4, r6, r9, fp, lr}^ │ │ │ │ - ldrbtmi sl, [sl], #-1024 @ 0xfffffc00 │ │ │ │ - ldmpl r3, {r0, r1, r2, r4, r6, r8, r9, fp, lr}^ │ │ │ │ - blls fb4d84 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - @ instruction: 0xf0400300 │ │ │ │ - stmdals r4, {r0, r1, r2, r7, r8, pc} │ │ │ │ - ldc 0, cr11, [sp], #228 @ 0xe4 │ │ │ │ - pop {r1, r8, r9, fp, pc} │ │ │ │ - bls 2becf4 │ │ │ │ - @ instruction: 0xf47f454a │ │ │ │ - eorscs sl, ip, #10, 28 @ 0xa0 │ │ │ │ - bleq 215474 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf7f29307 │ │ │ │ - blls 3da1f8 │ │ │ │ - strcs r2, [r0, -ip, lsr #4] │ │ │ │ + bl fe3986a0 │ │ │ │ + ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + ldrls r4, [r0, -r8, lsr #12] │ │ │ │ + subls pc, r4, sp, asr #17 │ │ │ │ + @ instruction: 0xf850f7f3 │ │ │ │ + bmi 1981970 │ │ │ │ + strge lr, [r0], #-2499 @ 0xfffff63d │ │ │ │ + blmi 186bf54 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r7, lsr fp │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + orrshi pc, r0, r0, asr #32 │ │ │ │ + eorslt r9, r9, r3, lsl #16 │ │ │ │ + blhi 296078 │ │ │ │ + svchi 0x00f0e8bd │ │ │ │ + @ instruction: 0xf47f4293 │ │ │ │ + eorscs sl, ip, #13, 28 @ 0xd0 │ │ │ │ + bleq 2154c8 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - strls r9, [r1, -r0, lsl #6] │ │ │ │ - bls f554d0 │ │ │ │ - stc2 7, cr15, [r0, #-968]! @ 0xfffffc38 │ │ │ │ - eorscs r9, fp, #5120 @ 0x1400 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f2c5b0 │ │ │ │ - b 142c5f0 │ │ │ │ - blls f5d180 │ │ │ │ - beq 2d56a0 │ │ │ │ - ldc2 7, cr15, [r2, #-968] @ 0xfffffc38 │ │ │ │ - eorcs r9, r9, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0xf7f29304 │ │ │ │ + eorcs pc, ip, #1, 26 @ 0x40 │ │ │ │ + ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + movwls sl, #4096 @ 0x1000 │ │ │ │ + bls f55524 │ │ │ │ + ldc2l 7, cr15, [r6], #968 @ 0x3c8 │ │ │ │ + movwcs r9, #2566 @ 0xa06 │ │ │ │ + strtmi r9, [r0], -r0, lsl #4 │ │ │ │ + movwls r9, #6709 @ 0x1a35 │ │ │ │ + stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + b 14816a0 │ │ │ │ + eorscs r0, fp, #8192 @ 0x2000 │ │ │ │ + @ instruction: 0xf7f24611 │ │ │ │ + bls f5a170 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - b 1423228 │ │ │ │ - blls f5d198 │ │ │ │ - b 146c610 │ │ │ │ - blvc c9d5a0 │ │ │ │ - @ instruction: 0xf7f29300 │ │ │ │ - blls 39a1a8 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f23658 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1481a88 │ │ │ │ - @ instruction: 0xf7f20a03 │ │ │ │ - blls 2da18c │ │ │ │ - stmib sp, {r2, r4, r5, r9, sp}^ │ │ │ │ - teqcs r2, r0, lsl #22 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1481aa4 │ │ │ │ - @ instruction: 0xf7f20a03 │ │ │ │ - blls 2da170 │ │ │ │ - stmib sp, {r4, r5, r9, sp}^ │ │ │ │ - @ instruction: 0x212e3b00 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ + b 142327c │ │ │ │ + bls f5d1e8 │ │ │ │ + b 146c664 │ │ │ │ + blvc c5d5f0 │ │ │ │ + eorcs r9, r9, #0, 4 │ │ │ │ + ldc2l 7, cr15, [r8], {242} @ 0xf2 │ │ │ │ + andls r9, r0, #28672 @ 0x7000 │ │ │ │ + bls f239f8 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + b 14816dc │ │ │ │ + eorcs r0, sp, #8192 @ 0x2000 │ │ │ │ + @ instruction: 0xf7f24611 │ │ │ │ + bls f5a134 │ │ │ │ + teqcs r2, r4, lsl #22 │ │ │ │ + stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46209a36 │ │ │ │ + blcc 215554 │ │ │ │ + beq 29574c │ │ │ │ + @ instruction: 0xf7f22234 │ │ │ │ + blls 31a118 │ │ │ │ + blcc 215564 │ │ │ │ + blls f236f4 │ │ │ │ + strtmi r2, [r0], -lr, lsr #2 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1481ac0 │ │ │ │ + b 1481b18 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls f5a154 │ │ │ │ + blls f5a0fc │ │ │ │ @ instruction: 0xf8cd2238 │ │ │ │ teqcs r7, r4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ - beq 2d572c │ │ │ │ + beq 2d5784 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - stc2l 7, cr15, [sl], {242} @ 0xf2 │ │ │ │ + ldc2 7, cr15, [lr], {242} @ 0xf2 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142c778 │ │ │ │ - blls f5d224 │ │ │ │ - b 146c6dc │ │ │ │ + b 142c7d0 │ │ │ │ + blls f5d27c │ │ │ │ + b 146c734 │ │ │ │ @ instruction: 0xf6540a03 │ │ │ │ - blls 295a9c │ │ │ │ - ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf7f23710 │ │ │ │ - blls f5add0 │ │ │ │ - movwls r2, #288 @ 0x120 │ │ │ │ - blls f6c6bc │ │ │ │ - movwls r2, #4647 @ 0x1227 │ │ │ │ - stc2 7, cr15, [lr], #968 @ 0x3c8 │ │ │ │ + @ instruction: 0x4642eaf2 │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + ldrls r2, [r0, -r0, lsl #6] │ │ │ │ + @ instruction: 0xf7f29311 │ │ │ │ + blls f5ad78 │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls f63314 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + stc2 7, cr15, [r2], {242} @ 0xf2 │ │ │ │ @ instruction: 0x9e3569eb │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 1434eb4 │ │ │ │ - b 145c66c │ │ │ │ - ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ - mulhi r0, r1, r8 │ │ │ │ + b 1434f0c │ │ │ │ + b 145c6c4 │ │ │ │ + @ instruction: 0xf04f0505 │ │ │ │ + @ instruction: 0xf8910900 │ │ │ │ + @ instruction: 0xf7f38000 │ │ │ │ + ldrbmi pc, [r9], -r5, asr #17 @ │ │ │ │ stmdane r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ - svclt 0x0000e60a │ │ │ │ + svclt 0x0000e60c │ │ │ │ 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, ror #14 │ │ │ │ - rsbseq r5, sl, lr, ror #5 │ │ │ │ + rsbseq r5, sl, r2, lsl r7 │ │ │ │ + @ instruction: 0x007a5298 │ │ │ │ stmib sp, {r2, r3, r4, r5, r9, sp}^ │ │ │ │ - ldrmi r0, [r1], -r0, lsl #20 │ │ │ │ - movwls r4, #13856 @ 0x3620 │ │ │ │ - stc2 7, cr15, [r8], {242} @ 0xf2 │ │ │ │ - eorcs r9, ip, #3072 @ 0xc00 │ │ │ │ - ldrmi r2, [r1], -r0, lsl #14 │ │ │ │ - movwls r4, #1568 @ 0x620 │ │ │ │ - ldmib sp, {r0, r8, r9, sl, ip, pc}^ │ │ │ │ - @ instruction: 0xf7f29b35 │ │ │ │ - blls 35a09c │ │ │ │ - stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ - ldrmi r3, [r1], -r0, lsl #14 │ │ │ │ + ldrmi r0, [r1], -r0, lsl #18 │ │ │ │ + @ instruction: 0xf7f24620 │ │ │ │ + eorcs pc, ip, #22784 @ 0x5900 │ │ │ │ + ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + movwls sl, #4096 @ 0x1000 │ │ │ │ + blge f55674 │ │ │ │ + mcrr2 7, 15, pc, lr, cr2 @ │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - blhi 1a56534 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14c1b98 │ │ │ │ + b 1481728 │ │ │ │ + andls r0, r0, #12288 @ 0x3000 │ │ │ │ + eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ + b 14ac760 │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f5a07c │ │ │ │ + blls f5a020 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ - eorcs sl, r9, #4 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + eorcs r9, r9, #4 │ │ │ │ + beq 2d5858 │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - bleq 2d5808 │ │ │ │ + bleq 2d5864 │ │ │ │ movwls r7, #2859 @ 0xb2b │ │ │ │ - mrrc2 7, 15, pc, lr, cr2 @ │ │ │ │ - stmib sp, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ - eorcs r3, sp, #0, 14 │ │ │ │ - @ instruction: 0x46119b35 │ │ │ │ - b 142c774 │ │ │ │ - blls f5d304 │ │ │ │ - bleq 2d5828 │ │ │ │ - mrrc2 7, 15, pc, r0, cr2 @ │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - andge pc, r4, sp, asr #17 │ │ │ │ - b 14237ec │ │ │ │ - blls f5d31c │ │ │ │ - b 14a33f0 │ │ │ │ - bvs fec9db24 │ │ │ │ - @ instruction: 0xf7f29300 │ │ │ │ - stmibvs fp!, {r0, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - strtmi r2, [r0], -fp, lsr #4 │ │ │ │ - ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ - b 1441c00 │ │ │ │ - blls f5d33c │ │ │ │ - bleq 2d5860 │ │ │ │ - strls r7, [r1, -fp, lsr #16] │ │ │ │ + ldc2 7, cr15, [r0], #-968 @ 0xfffffc38 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2c7c8 │ │ │ │ + b 1481768 │ │ │ │ + andls r0, r0, #12288 @ 0x3000 │ │ │ │ + eorcs r9, sp, #55296 @ 0xd800 │ │ │ │ + b 14ac79c │ │ │ │ + @ instruction: 0xf7f20b03 │ │ │ │ + blls f59fe4 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + eorscs r9, r8, #4 │ │ │ │ + beq 2d5894 │ │ │ │ + teqcs r7, r6, lsr fp │ │ │ │ + bleq 2d58a0 │ │ │ │ + movwls r6, #2731 @ 0xaab │ │ │ │ + ldc2 7, cr15, [r2], {242} @ 0xf2 │ │ │ │ + eorcs r6, fp, #3850240 @ 0x3ac000 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + blls f34ffc │ │ │ │ + beq 2d58b4 │ │ │ │ + b 14c1c68 │ │ │ │ + stmdavc fp!, {r0, r1, r8, r9, fp} │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ - @ instruction: 0xf7f29300 │ │ │ │ - blls f9a000 │ │ │ │ - ldcls 6, cr4, [r5, #-164]! @ 0xffffff5c │ │ │ │ - b 142c7cc │ │ │ │ - b 149c364 │ │ │ │ - @ instruction: 0xf7f30903 │ │ │ │ - blls f59134 │ │ │ │ - ldrbmi r9, [r1], -r0, lsl #6 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + blls f99fa0 │ │ │ │ + strtmi r4, [r0], -r9, lsr #12 │ │ │ │ + bleq 2d58d8 │ │ │ │ + @ instruction: 0xf7f39d35 │ │ │ │ + blls f590d8 │ │ │ │ + strbmi r9, [r9], -r0, lsl #6 │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ movwls r2, #4617 @ 0x1209 │ │ │ │ - ldc2 7, cr15, [ip], {242} @ 0xf2 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ - teqcs r2, r6, lsr fp │ │ │ │ - blhi 2165ac │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2 7, cr15, [r0], {242} @ 0xf2 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - blls f6bc00 │ │ │ │ - blhi 2165c4 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2 7, cr15, [r4], {242} @ 0xf2 │ │ │ │ - @ instruction: 0x46519b35 │ │ │ │ + blx ffd98f8e │ │ │ │ + b 1481c9c │ │ │ │ + strbmi r0, [r9], -r5, lsl #10 │ │ │ │ ldrtmi r2, [r0], -r8, lsr #5 │ │ │ │ - beq 2d58b8 │ │ │ │ - b 1441c80 │ │ │ │ - @ instruction: 0xf6540503 │ │ │ │ - @ instruction: 0x4631ea58 │ │ │ │ - cdpls 6, 0, cr4, cr2, cr0, {1} │ │ │ │ - stmib sp, {r1, r6, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf7f26710 │ │ │ │ - blls f5ac44 │ │ │ │ + stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf6549d36 │ │ │ │ + strbmi lr, [r2], -r2, asr #20 │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + ldrls r2, [r0, -r0, lsl #12] │ │ │ │ + @ instruction: 0xf7f29611 │ │ │ │ + blls f5ac18 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f63864 │ │ │ │ + blls f63890 │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - blx ffc18f9a │ │ │ │ - eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ - b 146c858 │ │ │ │ - blls f5d7e8 │ │ │ │ - stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - tstmi sp, #0, 14 │ │ │ │ - blx ff918fb2 │ │ │ │ + stmdaeq r2, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + blx ff618fca │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x21202227 │ │ │ │ - beq 2d591c │ │ │ │ - @ instruction: 0x26f59b36 │ │ │ │ + b 14238d8 │ │ │ │ + blls f5d818 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + b 14a34dc │ │ │ │ + stmib sp, {r0, r2, r8, sl}^ │ │ │ │ + tstmi sp, #0, 18 │ │ │ │ + blx ff218fea │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + @ instruction: 0x212e2230 │ │ │ │ + beq 2d5954 │ │ │ │ + stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ + tstmi sp, #0, 18 │ │ │ │ + blx fef19002 │ │ │ │ + eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + beq 2d596c │ │ │ │ + stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ + ldrbtcs r7, [r5], r0, lsl #12 │ │ │ │ + @ instruction: 0xf7f2431d │ │ │ │ + blls f59ef0 │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ + b 14634dc │ │ │ │ + blls f5d86c │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ tstmi sp, #0, 14 │ │ │ │ - blx ff598fce │ │ │ │ + blx fe899036 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - b 14638cc │ │ │ │ - blls f5d81c │ │ │ │ - stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ - tstmi sp, #0, 22 │ │ │ │ - blx ff298fe6 │ │ │ │ + @ instruction: 0x212e2230 │ │ │ │ + beq 2d59a0 │ │ │ │ + stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ + tstmi sp, #0, 18 │ │ │ │ + blx fe59904e │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ teqcs r2, r4, lsr r2 │ │ │ │ - beq 2d5950 │ │ │ │ - vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 133dc30 │ │ │ │ - strb r0, [r6, #-1027] @ 0xfffffbfd │ │ │ │ - stcl 6, cr15, [r8], #336 @ 0x150 │ │ │ │ - andhi pc, r0, pc, lsr #7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + beq 2d59b8 │ │ │ │ + stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ + b 133d498 │ │ │ │ + strb r0, [r1, #-1027] @ 0xfffffbfd │ │ │ │ + ldc 6, cr15, [r4], #336 @ 0x150 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 296504 │ │ │ │ + blhi 296564 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ strmi r3, [sp], -r0, lsl #10 │ │ │ │ adccs sl, r8, #10, 28 @ 0xa0 │ │ │ │ - andls r2, r4, r0, lsl #2 │ │ │ │ - @ instruction: 0xf8df2700 │ │ │ │ - ldcge 4, cr0, [r5], #-976 @ 0xfffffc30 │ │ │ │ - ldrdge pc, [r4], -r5 @ │ │ │ │ - stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ - ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf04f9337 │ │ │ │ - bvs c9bc84 │ │ │ │ - @ instruction: 0xf6549303 │ │ │ │ - stmibvs fp!, {r1, r3, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x97114631 │ │ │ │ + andls r2, r3, r0, lsl #2 │ │ │ │ + @ instruction: 0xf8dfac35 │ │ │ │ + ldrbtmi r0, [r8], #-1268 @ 0xfffffb0c │ │ │ │ + ldrtmi r5, [r0], -r3, asr #17 │ │ │ │ + teqls r7, #1769472 @ 0x1b0000 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + ldmib lr!, {r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrtmi r6, [r1], -fp, lsr #19 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ strbmi r8, [r2], -r0 │ │ │ │ mulvc r0, r8, r8 │ │ │ │ movwne pc, #967 @ 0x3c7 @ │ │ │ │ tstls r0, #134217728 @ 0x8000000 │ │ │ │ - mcr2 7, 5, pc, cr12, cr2, {7} @ │ │ │ │ - stmdbls r3, {r0, r2, r4, r5, r8, r9, fp, ip, pc} │ │ │ │ - blcc fff01988 │ │ │ │ + tstls r1, #0, 6 │ │ │ │ + mcr2 7, 4, pc, cr0, cr2, {7} @ │ │ │ │ + blls f359a8 │ │ │ │ + ldrdge pc, [r4], -r5 @ │ │ │ │ + blcc fff019e4 │ │ │ │ svclt 0x00082904 │ │ │ │ svceq 0x0004f1ba │ │ │ │ - @ instruction: 0xf04fbf0c │ │ │ │ - @ instruction: 0xf04f0901 │ │ │ │ - tstmi r3, #0, 18 │ │ │ │ - stmdbeq r1, {r0, r3, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf04fbf18 │ │ │ │ - @ instruction: 0xf1b90900 │ │ │ │ - @ instruction: 0xf0400f00 │ │ │ │ - adccs r8, r8, #248 @ 0xf8 │ │ │ │ - ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - ldmib lr!, {r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ - @ instruction: 0x46204631 │ │ │ │ - movwcs r9, #784 @ 0x310 │ │ │ │ - @ instruction: 0xf7f29311 │ │ │ │ - stmiavs r9!, {r0, r1, r2, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blls f819cc │ │ │ │ - andeq pc, r1, r1 │ │ │ │ - @ instruction: 0xf3c13af5 │ │ │ │ - tstmi sl, #128, 14 @ 0x2000000 │ │ │ │ - movteq pc, #961 @ 0x3c1 @ │ │ │ │ - smlabtne r0, r1, r3, pc @ │ │ │ │ - stmdbls r3, {r1, r2, r8, ip, pc} │ │ │ │ - stmdbcs r2, {r0, r2, r8, r9, sl, ip, pc} │ │ │ │ - bcs 20ad38 │ │ │ │ - @ instruction: 0xf04fbf0c │ │ │ │ - @ instruction: 0xf04f0b01 │ │ │ │ - @ instruction: 0xf0400b00 │ │ │ │ - @ instruction: 0xf1ba8221 │ │ │ │ - @ instruction: 0xf0000f02 │ │ │ │ - eorscs r8, ip, #805306382 @ 0x3000000e │ │ │ │ - stmdbeq r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf7f29307 │ │ │ │ - blls 3d9e04 │ │ │ │ - strcs r2, [r0, -ip, lsr #4] │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - strls r9, [r1, -r0, lsl #6] │ │ │ │ - blls f558c4 │ │ │ │ - blx b9911e │ │ │ │ - eorscs r9, fp, #5120 @ 0x1400 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f2c9a4 │ │ │ │ - b 142c9e4 │ │ │ │ - blls f5d574 │ │ │ │ - bleq 2d5a98 │ │ │ │ - blx 81913a │ │ │ │ + svclt 0x000c9104 │ │ │ │ + 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 │ │ │ │ + rscshi pc, r8, r0, asr #32 │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + @ instruction: 0xf6544630 │ │ │ │ + blls 295780 │ │ │ │ + ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + tstls r0, #32, 12 @ 0x2000000 │ │ │ │ + tstls r1, #0, 6 │ │ │ │ + mrc2 7, 2, pc, cr8, cr2, {7} │ │ │ │ + bls f353f8 │ │ │ │ + @ instruction: 0xf0019b36 │ │ │ │ + bcc fff1b160 │ │ │ │ + streq pc, [r0, r1, asr #7] │ │ │ │ + vorr.i32 d20, #39424 @ 0x00009a00 │ │ │ │ + @ instruction: 0xf3c10340 │ │ │ │ + mrsls r1, (UNDEF: 22) │ │ │ │ + strls r9, [r5, -r4, lsl #18] │ │ │ │ + svclt 0x00082902 │ │ │ │ + svclt 0x000c2a00 │ │ │ │ + bleq 2572b8 │ │ │ │ + bleq 2172bc │ │ │ │ + eorhi pc, r2, #64 @ 0x40 │ │ │ │ + svceq 0x0002f1ba │ │ │ │ + rschi pc, r4, #0 │ │ │ │ + stmib sp, {r2, r3, r4, r5, r9, sp}^ │ │ │ │ + ldrmi r0, [r1], -r0, lsl #18 │ │ │ │ + movwls r4, #30240 @ 0x7620 │ │ │ │ + blx 299166 │ │ │ │ + eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ + ldrmi r2, [r1], -r0, lsl #14 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + ldmib sp, {r0, r8, r9, sl, ip, pc}^ │ │ │ │ + @ instruction: 0xf7f29b35 │ │ │ │ + blls 359d90 │ │ │ │ + stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ + ldrmi r3, [r1], -r0, lsl #14 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x21287b2a │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - andls r9, r0, #55296 @ 0xd800 │ │ │ │ - strls r2, [r1, -r9, lsr #4] │ │ │ │ - movweq lr, #14923 @ 0x3a4b │ │ │ │ + b 14c1ea0 │ │ │ │ + @ instruction: 0xf7f20b03 │ │ │ │ + blls f59d74 │ │ │ │ + blvc c6ca54 │ │ │ │ + b 1423678 │ │ │ │ + blls f5d5e8 │ │ │ │ + eorcs r9, r9, #0, 4 │ │ │ │ + b 14c0de8 │ │ │ │ + movwls r0, #21251 @ 0x5303 │ │ │ │ + blx ff8991b4 │ │ │ │ + @ instruction: 0x46209a35 │ │ │ │ + b 1441e0c │ │ │ │ + stmib sp, {r1, r8, fp}^ │ │ │ │ + bls f68dfc │ │ │ │ + tstmi r3, #5120 @ 0x1400 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ @ instruction: 0xf7f29305 │ │ │ │ - bls f59db4 │ │ │ │ - blls 36ca14 │ │ │ │ + bls f59d38 │ │ │ │ + strtmi r9, [r0], -r4, lsl #22 │ │ │ │ stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls 341a78 │ │ │ │ - eorcs r4, sp, #1275068416 @ 0x4c000000 │ │ │ │ - movwls r4, #22033 @ 0x5611 │ │ │ │ - blx 99174 │ │ │ │ - blls 2c1a84 │ │ │ │ - b 142ca34 │ │ │ │ - stmib sp, {r1, r8, fp}^ │ │ │ │ - bls f68dbc │ │ │ │ - blls 323688 │ │ │ │ - eorscs r4, r4, #1275068416 @ 0x4c000000 │ │ │ │ - @ instruction: 0xf7f29303 │ │ │ │ - bls f59d78 │ │ │ │ - blls 2aca50 │ │ │ │ - b 142368c │ │ │ │ - bls f5d5e0 │ │ │ │ - strge lr, [r0, -sp, asr #19] │ │ │ │ - beq 295aec │ │ │ │ - @ instruction: 0xf7f22230 │ │ │ │ - blls f59d5c │ │ │ │ - strtmi r9, [r0], -r1, lsl #14 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - eorscs r9, r8, #55296 @ 0xd800 │ │ │ │ - b 14636d4 │ │ │ │ - bvs fec9da08 │ │ │ │ - @ instruction: 0xf7f29300 │ │ │ │ - blls f59d40 │ │ │ │ - ldrtmi r2, [r9], -r8, lsr #5 │ │ │ │ + teqcs r2, r6, lsr sl │ │ │ │ + tstmi r3, #5120 @ 0x1400 │ │ │ │ + movwls r2, #16948 @ 0x4234 │ │ │ │ + blx ff1191f0 │ │ │ │ + @ instruction: 0x46209a35 │ │ │ │ + @ instruction: 0x212e9b04 │ │ │ │ + stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmib sp, {r1, r2, r4, r5, r9, fp, ip, pc}^ │ │ │ │ + b 12c4e3c │ │ │ │ + eorscs r0, r0, #8192 @ 0x2000 │ │ │ │ + blx fed9920c │ │ │ │ + smladxls r1, r5, fp, r9 │ │ │ │ + b 142cacc │ │ │ │ + blls f5d65c │ │ │ │ + teqcs r7, r8, lsr r2 │ │ │ │ + beq 2d5b80 │ │ │ │ + movwls r6, #2731 @ 0xaab │ │ │ │ + blx fea19228 │ │ │ │ + adccs r9, r8, #54272 @ 0xd400 │ │ │ │ + b 142cb4c │ │ │ │ + blls f5d678 │ │ │ │ + b 146cb30 │ │ │ │ + @ instruction: 0xf6540a03 │ │ │ │ + blls 295648 │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + stmib sp, {r1, r6, r9, sl, lr}^ │ │ │ │ + @ instruction: 0xf7f23710 │ │ │ │ + blls f5a97c │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls f6cb10 │ │ │ │ + movwls r2, #4384 @ 0x1120 │ │ │ │ + blx fe319260 │ │ │ │ + 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} │ │ │ │ - @ instruction: 0x46309b36 │ │ │ │ - beq 2d5b3c │ │ │ │ - stmdb r2!, {r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrtmi r9, [r1], -r2, lsl #22 │ │ │ │ - strbmi r4, [r2], -r0, lsr #12 │ │ │ │ - ldrcc lr, [r0, -sp, asr #19] │ │ │ │ - stc2l 7, cr15, [ip, #968]! @ 0x3c8 │ │ │ │ - eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ - strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - @ instruction: 0x21209b36 │ │ │ │ - @ instruction: 0xf7f29301 │ │ │ │ - stmibvs fp!, {r0, r1, r4, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 14752a8 │ │ │ │ - blls f1c65c │ │ │ │ - b 1435284 │ │ │ │ - @ instruction: 0xf7f20903 │ │ │ │ - blls f5ad58 │ │ │ │ - strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - @ instruction: 0x46399b36 │ │ │ │ - movwls r2, #4615 @ 0x1207 │ │ │ │ - blx fe99922c │ │ │ │ - stmib sp, {r1, r8, r9, fp, ip, pc}^ │ │ │ │ - eorscs r3, r1, #0, 14 │ │ │ │ - @ instruction: 0x46119b35 │ │ │ │ - b 142caf4 │ │ │ │ - blls f5da84 │ │ │ │ - @ instruction: 0xf7f2431d │ │ │ │ - blls f59cc4 │ │ │ │ - strtmi r2, [r0], -sl, lsl #4 │ │ │ │ - b 146cacc │ │ │ │ - blls f5da98 │ │ │ │ - tstmi sp, #262144 @ 0x40000 │ │ │ │ - orrmi pc, r0, #402653187 @ 0x18000003 │ │ │ │ - vsubw.u8 , q3, d0 │ │ │ │ - @ instruction: 0xf7f21640 │ │ │ │ - blls f59ca4 │ │ │ │ - eorcs r4, fp, #32, 12 @ 0x2000000 │ │ │ │ - beq 2d5bd0 │ │ │ │ - @ instruction: 0x96009b36 │ │ │ │ - streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ - @ instruction: 0x4611463b │ │ │ │ + mrc2 7, 4, pc, cr2, cr2, {7} │ │ │ │ + movwls r9, #2869 @ 0xb35 │ │ │ │ + blls f6cb38 │ │ │ │ + andcs r4, r7, #59768832 @ 0x3900000 │ │ │ │ @ instruction: 0xf7f29301 │ │ │ │ - ldmib sp, {r0, r1, r4, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - b 1463f94 │ │ │ │ - tstmi ip, #8192 @ 0x2000 │ │ │ │ - @ instruction: 0xf8d5e12e │ │ │ │ - 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, #389120 @ 0x5f000 │ │ │ │ - movteq pc, #970 @ 0x3ca @ │ │ │ │ + blls 299c80 │ │ │ │ + strcc lr, [r0, -sp, asr #19] │ │ │ │ + blls f23b90 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf8cd9300 │ │ │ │ - blls f3f304 │ │ │ │ - ldrsblt pc, [r8], #141 @ 0x8d @ │ │ │ │ - @ instruction: 0xf7f29303 │ │ │ │ - ldmdbls r5!, {r0, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ - blls 2a3bf0 │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - movwmi r9, #45060 @ 0xb004 │ │ │ │ - movwls r9, #14646 @ 0x3936 │ │ │ │ - bleq 255c40 │ │ │ │ - orreq pc, r0, sl, asr #7 │ │ │ │ - ldrmi r9, [r1], -r0, lsl #2 │ │ │ │ - blx 12192e8 │ │ │ │ - blls 2c1bf8 │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - @ instruction: 0x21289004 │ │ │ │ - bls f6bf7c │ │ │ │ - b 14bff40 │ │ │ │ - blvc c5df40 │ │ │ │ - eorcs r9, r9, #0, 4 │ │ │ │ + beq 2d5bf8 │ │ │ │ + tstmi sp, #55296 @ 0xd800 │ │ │ │ + blx 1a992a4 │ │ │ │ + andcs r9, sl, #54272 @ 0xd400 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + beq 2d5c10 │ │ │ │ + smladxls r1, r6, fp, r9 │ │ │ │ + vorr.i32 d20, #60672 @ 0x0000ed00 │ │ │ │ + movwls r4, #896 @ 0x380 │ │ │ │ + strbne pc, [r0], -r6, asr #7 @ │ │ │ │ + blx 16992c4 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + b 1463bb0 │ │ │ │ + blls f5db14 │ │ │ │ + b 1340b0c │ │ │ │ + ldrtmi r0, [fp], -r3, lsl #8 │ │ │ │ + movwls r4, #5649 @ 0x1611 │ │ │ │ + blx 13192e0 │ │ │ │ + teqcs r5, #3620864 @ 0x374000 │ │ │ │ + beq 295c48 │ │ │ │ + @ instruction: 0xe12e431c │ │ │ │ + ldrdge pc, [r8], -r5 │ │ │ │ + @ instruction: 0xf04f223c │ │ │ │ + ldrmi r0, [r1], -r0, lsl #18 │ │ │ │ + movweq pc, #4106 @ 0x100a @ │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ blx e19308 │ │ │ │ - @ instruction: 0xf3ca9b03 │ │ │ │ - andls r1, r0, #0, 4 │ │ │ │ - @ instruction: 0x46209a35 │ │ │ │ + vsubl.u8 q9, d10, d28 │ │ │ │ + ldrmi r0, [r1], -r0, asr #6 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - beq 295c60 │ │ │ │ - eorcs r9, sp, #55296 @ 0xd800 │ │ │ │ - blhi 21169d8 │ │ │ │ - b 14acba4 │ │ │ │ - @ instruction: 0xf7f20b03 │ │ │ │ - blls f59bdc │ │ │ │ + @ instruction: 0xf8dd9b35 │ │ │ │ + movwls fp, #16600 @ 0x40d8 │ │ │ │ + blx a99324 │ │ │ │ + eorscs r9, fp, #868352 @ 0xd4000 │ │ │ │ + strtmi r9, [r0], -r4, lsl #22 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 146cbf0 │ │ │ │ - blls f5db80 │ │ │ │ - teqcs r7, r8, lsr r2 │ │ │ │ - bleq 2d5ca8 │ │ │ │ - movwls r6, #2731 @ 0xaab │ │ │ │ - blx 59934c │ │ │ │ - bls f35b34 │ │ │ │ - b 14753f8 │ │ │ │ - bls f5c798 │ │ │ │ - @ instruction: 0xf8d39303 │ │ │ │ - b 14c3398 │ │ │ │ - eorcs r0, fp, #2048 @ 0x800 │ │ │ │ + ldmdbls r6!, {r0, r1, r3, r8, r9, lr} │ │ │ │ + b 14bff80 │ │ │ │ + @ instruction: 0xf3ca0b01 │ │ │ │ + smlabbls r0, r0, r1, r0 │ │ │ │ + @ instruction: 0xf7f24611 │ │ │ │ + bls f59bc4 │ │ │ │ + strtmi r9, [r0], -r4, lsl #22 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - vqshlu.s8 d20, d1, #2 │ │ │ │ - andls r1, r0, r0, asr #32 │ │ │ │ - @ instruction: 0xf7f24620 │ │ │ │ - blls 2d9b94 │ │ │ │ - ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ - tstmi sp, #54272 @ 0xd400 │ │ │ │ - b 14c2094 │ │ │ │ + tstmi r3, #40, 2 │ │ │ │ + movwls r9, #18998 @ 0x4a36 │ │ │ │ + bleq 295cc0 │ │ │ │ + andls r7, r0, #43008 @ 0xa800 │ │ │ │ + @ instruction: 0xf7f22229 │ │ │ │ + blls 319ba4 │ │ │ │ + andne pc, r0, #671088643 @ 0x28000003 │ │ │ │ + bls f3fba8 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + b 12bf3c0 │ │ │ │ + blls f5dbbc │ │ │ │ + ldc 2, cr2, [pc, #180] @ 1db46c │ │ │ │ + @ instruction: 0x46118b7d │ │ │ │ + bleq 2d5cec │ │ │ │ + @ instruction: 0xf9eef7f2 │ │ │ │ + @ instruction: 0xf8cd9b35 │ │ │ │ + strtmi r9, [r0], -r4 │ │ │ │ + beq 2d5cf8 │ │ │ │ + eorscs r9, r8, #55296 @ 0xd800 │ │ │ │ + b 14a38b4 │ │ │ │ + bvs fec9dfe8 │ │ │ │ + @ instruction: 0xf7f29300 │ │ │ │ + stmibvs fp!, {r0, r1, r2, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs fp, {r0, r2, r4, r5, r9, fp, ip, pc} │ │ │ │ + streq lr, [r2, #-2634] @ 0xfffff5b6 │ │ │ │ + movwls r9, #18998 @ 0x4a36 │ │ │ │ + ldrdge pc, [r0], -r3 │ │ │ │ + bleq 295d24 │ │ │ │ + @ instruction: 0xf8cd222b │ │ │ │ + ldrmi r9, [r1], -r4 │ │ │ │ + subne pc, r0, sl, asr #7 │ │ │ │ + strtmi r9, [r0], -r0 │ │ │ │ + @ instruction: 0xf9caf7f2 │ │ │ │ + strtmi r9, [r0], -r4, lsl #22 │ │ │ │ + blls f2cc78 │ │ │ │ + blls f6c08c │ │ │ │ + bleq 2d5d48 │ │ │ │ + ldc2l 7, cr15, [sl, #968] @ 0x3c8 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + andcs r9, r7, #0, 6 │ │ │ │ + @ instruction: 0x46499b36 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + blls f59b10 │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + blls f6c0b0 │ │ │ │ + b 14acd00 │ │ │ │ + @ instruction: 0xf6540b03 │ │ │ │ + blls 295478 │ │ │ │ + strbmi r4, [r2], -r0, lsr #12 │ │ │ │ + tstls r0, #51380224 @ 0x3100000 │ │ │ │ + subls pc, r4, sp, asr #17 │ │ │ │ + ldc2l 7, cr15, [r4], {242} @ 0xf2 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + eorcs r9, r7, #0, 6 │ │ │ │ + @ instruction: 0x21209b36 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + blls f59ad8 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + blls f6c0e8 │ │ │ │ + stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ + b 14be07c │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f5abe8 │ │ │ │ - movwls r4, #1568 @ 0x620 │ │ │ │ - blls f63be8 │ │ │ │ - movwls r4, #5705 @ 0x1649 │ │ │ │ - @ instruction: 0xf9e6f7f2 │ │ │ │ + blls f59ac0 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #-2147483637 @ 0x8000000b │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 14be094 │ │ │ │ + @ instruction: 0xf7f20b03 │ │ │ │ + @ instruction: 0xf3caf983 │ │ │ │ + movwls r4, #896 @ 0x380 │ │ │ │ + andcs r9, sl, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls f6c120 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + beq 2d5de0 │ │ │ │ + @ instruction: 0xf974f7f2 │ │ │ │ + eorscs r9, r1, #2048 @ 0x800 │ │ │ │ + ldrmi r9, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ - teqcs r2, r6, lsr fp │ │ │ │ - blhi 216a18 │ │ │ │ - bleq 2d5d14 │ │ │ │ - @ instruction: 0xf9daf7f2 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + blls f6c140 │ │ │ │ + beq 2d5df8 │ │ │ │ + @ instruction: 0xf966f7f2 │ │ │ │ + blvc fd6b54 │ │ │ │ + blls f2cd5c │ │ │ │ + @ instruction: 0x21202227 │ │ │ │ + blls f6c158 │ │ │ │ + blvc 216b1c │ │ │ │ + beq 2d5e14 │ │ │ │ + @ instruction: 0xf958f7f2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x212e2230 │ │ │ │ - blls f6c06c │ │ │ │ - blhi 216a30 │ │ │ │ - bleq 2d5d2c │ │ │ │ - @ instruction: 0xf9cef7f2 │ │ │ │ - adccs r9, r8, #54272 @ 0xd400 │ │ │ │ + blls f6c170 │ │ │ │ + blhi 216b34 │ │ │ │ + bleq 2d5e2c │ │ │ │ + @ instruction: 0xf94cf7f2 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + teqcs r2, r4, lsr r2 │ │ │ │ + blhi 216b48 │ │ │ │ + beq 2d5e2c │ │ │ │ + @ instruction: 0xf7f29c36 │ │ │ │ + blls f59a24 │ │ │ │ + adccs sl, r8, #8, 26 @ 0x200 │ │ │ │ + b 146ce4c │ │ │ │ + blls f5dd38 │ │ │ │ + streq lr, [r4], #-2635 @ 0xfffff5b5 │ │ │ │ + tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ + svc 0x0092f653 │ │ │ │ + strbmi r9, [r2], -r2, lsl #22 │ │ │ │ + @ instruction: 0x46284631 │ │ │ │ + @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf7f29044 │ │ │ │ + adccs pc, r8, #23296 @ 0x5b00 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blls f6c084 │ │ │ │ - bleq 2d5d40 │ │ │ │ - stmda r2!, {r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - strtmi r9, [r0], -r2, lsl #22 │ │ │ │ - ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + svc 0x0084f653 │ │ │ │ + strbmi r9, [r2], -r2, lsl #22 │ │ │ │ + @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8cd9310 │ │ │ │ @ instruction: 0xf7f29044 │ │ │ │ - blls f5a7d8 │ │ │ │ - movwls r4, #1568 @ 0x620 │ │ │ │ - blls f63cd0 │ │ │ │ - movwls r2, #4384 @ 0x1120 │ │ │ │ - @ instruction: 0xf9b2f7f2 │ │ │ │ - orrmi pc, r0, #671088643 @ 0x28000003 │ │ │ │ - andcs r9, sl, #0, 6 │ │ │ │ - @ instruction: 0x46119b35 │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - tstmi sp, #4 │ │ │ │ - b 14c212c │ │ │ │ - @ instruction: 0xf7f20a03 │ │ │ │ - blls 299ae8 │ │ │ │ - movwls r2, #561 @ 0x231 │ │ │ │ - blls f2cca8 │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - tstmi sp, #4 │ │ │ │ - b 1482148 │ │ │ │ - @ instruction: 0xf7f20a03 │ │ │ │ - @ instruction: 0xed9ff995 │ │ │ │ - @ instruction: 0x46207b37 │ │ │ │ - eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ - tstmi sp, #32, 2 │ │ │ │ - vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 147a08c │ │ │ │ - @ instruction: 0xf7f20a03 │ │ │ │ - blls f59ab0 │ │ │ │ - eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - tstmi sp, #-2147483637 @ 0x8000000b │ │ │ │ - vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 147e0a4 │ │ │ │ - @ instruction: 0xf7f20b03 │ │ │ │ - blls f59a98 │ │ │ │ - eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ - stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ - b 133e0b8 │ │ │ │ - @ instruction: 0x9c360a03 │ │ │ │ - @ instruction: 0xf970f7f2 │ │ │ │ - vstrge d9, [r8, #-212] @ 0xffffff2c │ │ │ │ - strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - beq 2d5df4 │ │ │ │ - b 14c21a8 │ │ │ │ - ldrtmi r0, [r0], -r4, lsl #8 │ │ │ │ - @ instruction: 0xf653431c │ │ │ │ - blls 2973e4 │ │ │ │ - ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - tstls r0, #40, 12 @ 0x2800000 │ │ │ │ - subls pc, r4, sp, asr #17 │ │ │ │ - stc2 7, cr15, [sl], {242} @ 0xf2 │ │ │ │ - strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - @ instruction: 0xf6534630 │ │ │ │ - blls 2973c8 │ │ │ │ - ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - tstls r0, #40, 12 @ 0x2800000 │ │ │ │ - subls pc, r4, sp, asr #17 │ │ │ │ - ldc2l 7, cr15, [ip], #-968 @ 0xfffffc38 │ │ │ │ - adccs r4, r8, #76546048 @ 0x4900000 │ │ │ │ - @ instruction: 0xf6534630 │ │ │ │ - blls 2973ac │ │ │ │ - ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - tstls r0, #40, 12 @ 0x2800000 │ │ │ │ - subls pc, r4, sp, asr #17 │ │ │ │ - stc2l 7, cr15, [lr], #-968 @ 0xfffffc38 │ │ │ │ - bmi 5c2138 │ │ │ │ - strge lr, [r0], #-2499 @ 0xfffff63d │ │ │ │ - blmi 4ac718 │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, r7, lsr fp │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - bichi pc, r4, r0, asr #32 │ │ │ │ - eorslt r9, r9, r4, lsl #16 │ │ │ │ - blhi 29683c │ │ │ │ - svchi 0x00f0e8bd │ │ │ │ + strbmi pc, [r9], -sp, asr #24 @ │ │ │ │ + ldrtmi r2, [r0], -r8, lsr #5 │ │ │ │ + svc 0x0076f653 │ │ │ │ + strbmi r9, [r2], -r2, lsl #22 │ │ │ │ + @ instruction: 0x46284631 │ │ │ │ + @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf7f29044 │ │ │ │ + blls 2da680 │ │ │ │ + stmib r3, {r0, r1, r2, r3, r9, fp, lr}^ │ │ │ │ + ldrbtmi sl, [sl], #-1024 @ 0xfffffc00 │ │ │ │ + ldmpl r3, {r0, r1, r3, r8, r9, fp, lr}^ │ │ │ │ + blls fb55fc │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + @ instruction: 0xf0400300 │ │ │ │ + stmdals r3, {r1, r2, r6, 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 │ │ │ │ - rsbseq r4, sl, ip, lsl #31 │ │ │ │ - ldrsbteq r4, [sl], #-164 @ 0xffffff5c │ │ │ │ - ldrbmi r9, [r2, #-2563] @ 0xfffff5fd │ │ │ │ - ldclge 4, cr15, [pc, #508] @ 1db76c │ │ │ │ + rsbseq r4, sl, r2, lsr pc │ │ │ │ + rsbseq r4, sl, r6, ror sl │ │ │ │ + ldrbmi r9, [r2, #-2564] @ 0xfffff5fc │ │ │ │ + ldclge 4, cr15, [lr, #508] @ 0x1fc │ │ │ │ stmib sp, {r2, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r0, [r1], -r0, lsl #22 │ │ │ │ movwls r4, #30240 @ 0x7620 │ │ │ │ - @ instruction: 0xf910f7f2 │ │ │ │ + @ instruction: 0xf8e0f7f2 │ │ │ │ eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ ldrmi r2, [r1], -r0, lsl #14 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ ldmib sp, {r0, r8, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf7f29a35 │ │ │ │ - blls 3599ac │ │ │ │ + blls 35994c │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #14 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1482284 │ │ │ │ + b 14822e4 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls f59990 │ │ │ │ + blls f59930 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ eorcs fp, r9, #4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - beq 2d5ef0 │ │ │ │ + beq 2d5f50 │ │ │ │ movwls r7, #2859 @ 0xb2b │ │ │ │ - @ instruction: 0xf8e8f7f2 │ │ │ │ + @ instruction: 0xf8b8f7f2 │ │ │ │ stmib sp, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ eorcs r3, sp, #0, 14 │ │ │ │ @ instruction: 0x46119b35 │ │ │ │ - b 142ce60 │ │ │ │ - blls f5d9f0 │ │ │ │ - beq 2d5f10 │ │ │ │ - @ instruction: 0xf8daf7f2 │ │ │ │ - strtmi r9, [r0], -r3, lsl #22 │ │ │ │ - blcc 215d28 │ │ │ │ - blls f23ec8 │ │ │ │ - b 1423ac4 │ │ │ │ - blls f5da0c │ │ │ │ - beq 2d5f2c │ │ │ │ - @ instruction: 0xf8ccf7f2 │ │ │ │ - strtmi r9, [r0], -r3, lsl #22 │ │ │ │ - blcc 215d44 │ │ │ │ - blls f23ed4 │ │ │ │ - b 1423ad0 │ │ │ │ - blls f5da28 │ │ │ │ - beq 2d5f48 │ │ │ │ - @ instruction: 0xf8bef7f2 │ │ │ │ + b 142cec0 │ │ │ │ + blls f5da50 │ │ │ │ + beq 2d5f70 │ │ │ │ + @ instruction: 0xf8aaf7f2 │ │ │ │ + strtmi r9, [r0], -r4, lsl #22 │ │ │ │ + blcc 215d88 │ │ │ │ + blls f23f28 │ │ │ │ + b 1423b24 │ │ │ │ + blls f5da6c │ │ │ │ + beq 2d5f8c │ │ │ │ + @ instruction: 0xf89cf7f2 │ │ │ │ + strtmi r9, [r0], -r4, lsl #22 │ │ │ │ + blcc 215da4 │ │ │ │ + blls f23f34 │ │ │ │ + b 1423b30 │ │ │ │ + blls f5da88 │ │ │ │ + beq 2d5fa8 │ │ │ │ + @ instruction: 0xf88ef7f2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - b 1423f10 │ │ │ │ - blls f5da40 │ │ │ │ - b 1463b14 │ │ │ │ - bvs fec9de48 │ │ │ │ + b 1423f70 │ │ │ │ + blls f5daa0 │ │ │ │ + b 1463b74 │ │ │ │ + bvs fec9dea8 │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - blls f59900 │ │ │ │ + blls f598a0 │ │ │ │ ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46309b36 │ │ │ │ - beq 2d5f7c │ │ │ │ - svc 0x0002f653 │ │ │ │ + beq 2d5fdc │ │ │ │ + mrc 6, 6, APSR_nzcv, cr2, cr3, {2} │ │ │ │ ldrtmi r9, [r1], -r2, lsl #22 │ │ │ │ strbmi r4, [r2], -r0, lsr #12 │ │ │ │ ldrcc lr, [r0, -sp, asr #19] │ │ │ │ - blx ff519632 │ │ │ │ + blx fe919692 │ │ │ │ eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0x21209b36 │ │ │ │ @ instruction: 0xf7f29301 │ │ │ │ - stmibvs fp!, {r0, r1, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r5, r6, fp, ip, sp, lr, pc}^ │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 14756e8 │ │ │ │ - blls f1ca9c │ │ │ │ - b 14356c4 │ │ │ │ + b 1475748 │ │ │ │ + blls f1cafc │ │ │ │ + b 1435724 │ │ │ │ @ instruction: 0xf7f20903 │ │ │ │ - blls f5a918 │ │ │ │ + blls f5a8b8 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0x46599b36 │ │ │ │ movwls r2, #4615 @ 0x1207 │ │ │ │ - @ instruction: 0xf87ef7f2 │ │ │ │ + @ instruction: 0xf84ef7f2 │ │ │ │ stmib sp, {r1, r8, r9, fp, ip, pc}^ │ │ │ │ eorscs r3, r1, #0, 14 │ │ │ │ @ instruction: 0x46119b35 │ │ │ │ - b 142cf34 │ │ │ │ - blls f5dec4 │ │ │ │ + b 142cf94 │ │ │ │ + blls f5df24 │ │ │ │ @ instruction: 0xf7f2431d │ │ │ │ - blls f59884 │ │ │ │ + blls f59824 │ │ │ │ strtmi r2, [r0], -sl, lsl #4 │ │ │ │ - b 146cf0c │ │ │ │ - blls f5ded8 │ │ │ │ + b 146cf6c │ │ │ │ + blls f5df38 │ │ │ │ tstmi sp, #262144 @ 0x40000 │ │ │ │ orrmi pc, r0, #402653187 @ 0x18000003 │ │ │ │ vsubw.u8 , q3, d0 │ │ │ │ @ instruction: 0xf7f21640 │ │ │ │ - blls f59864 │ │ │ │ + blls f59804 │ │ │ │ eorcs r4, fp, #32, 12 @ 0x2000000 │ │ │ │ - beq 2d6010 │ │ │ │ + beq 2d6070 │ │ │ │ @ instruction: 0x96009b36 │ │ │ │ streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ - ldrb r4, [lr, #1595] @ 0x63b │ │ │ │ + ldrb r4, [sp, #1595] @ 0x63b │ │ │ │ stmib sp, {r2, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r0, [r1], -r0, lsl #18 │ │ │ │ - movwls r4, #13856 @ 0x3620 │ │ │ │ - @ instruction: 0xf84ef7f2 │ │ │ │ - eorcs r9, ip, #3072 @ 0xc00 │ │ │ │ + movwls r4, #17952 @ 0x4620 │ │ │ │ + @ instruction: 0xf81ef7f2 │ │ │ │ + eorcs r9, ip, #4, 22 @ 0x1000 │ │ │ │ ldrmi r2, [r1], -r0, lsl #14 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ ldmib sp, {r0, r8, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf7f2ab35 │ │ │ │ - blls 359828 │ │ │ │ + blls 3597c8 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #14 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - blhi 1c16da8 │ │ │ │ - beq 2d6058 │ │ │ │ - b 14c240c │ │ │ │ + beq 2d60b4 │ │ │ │ + b 14c2468 │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f59808 │ │ │ │ + blls f597ac │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ eorcs r9, r9, #4 │ │ │ │ - beq 2d6070 │ │ │ │ + beq 2d60cc │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - bleq 2d607c │ │ │ │ + bleq 2d60d8 │ │ │ │ movwls r7, #2859 @ 0xb2b │ │ │ │ - @ instruction: 0xf824f7f2 │ │ │ │ + @ instruction: 0xfff6f7f1 │ │ │ │ stmib sp, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ eorcs r3, sp, #0, 14 │ │ │ │ @ instruction: 0x46119b35 │ │ │ │ - b 146cfe8 │ │ │ │ - blls f5df78 │ │ │ │ - bleq 2d609c │ │ │ │ - @ instruction: 0xf816f7f2 │ │ │ │ + b 146d044 │ │ │ │ + blls f5dfd4 │ │ │ │ + bleq 2d60f8 │ │ │ │ + @ instruction: 0xffe8f7f1 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 1464060 │ │ │ │ - blls f5df90 │ │ │ │ - b 14a3c64 │ │ │ │ - bvs fec9e398 │ │ │ │ - @ instruction: 0xf7f29300 │ │ │ │ - stmibvs fp!, {r0, r1, r2, fp, ip, sp, lr, pc}^ │ │ │ │ + b 14640bc │ │ │ │ + blls f5dfec │ │ │ │ + b 14a3cc0 │ │ │ │ + bvs fec9e3f4 │ │ │ │ + @ instruction: 0xf7f19300 │ │ │ │ + stmibvs fp!, {r0, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp, {r0, r2, r4, r5, r9, fp, ip, pc} │ │ │ │ streq lr, [r2, #-2634] @ 0xfffff5b6 │ │ │ │ - movwls r9, #14902 @ 0x3a36 │ │ │ │ + movwls r9, #18998 @ 0x4a36 │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ - bleq 2960d4 │ │ │ │ + bleq 296130 │ │ │ │ strls r2, [r1, -fp, lsr #4] │ │ │ │ vqshlu.s8 d20, d1, #2 │ │ │ │ andls r1, r0, r0, asr #32 │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - blls 2db788 │ │ │ │ + blls 31b72c │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ tstmi sp, #54272 @ 0xd400 │ │ │ │ - b 14c24a0 │ │ │ │ + b 14c24fc │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f5a7dc │ │ │ │ - movwls r4, #1568 @ 0x620 │ │ │ │ - blls f63ff4 │ │ │ │ - movwls r4, #5705 @ 0x1649 │ │ │ │ - @ instruction: 0xffe0f7f1 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ - teqcs r2, r6, lsr fp │ │ │ │ - blhi 216e24 │ │ │ │ - bleq 2d6120 │ │ │ │ - @ instruction: 0xffd4f7f1 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - blls f6c478 │ │ │ │ - blhi 216e3c │ │ │ │ - bleq 2d6138 │ │ │ │ - @ instruction: 0xffc8f7f1 │ │ │ │ + blls f5a780 │ │ │ │ + movwls r4, #1609 @ 0x649 │ │ │ │ + blls f6d0b4 │ │ │ │ + movwls r2, #4615 @ 0x1207 │ │ │ │ + @ instruction: 0xffb2f7f1 │ │ │ │ @ instruction: 0x46499b35 │ │ │ │ - ldrtmi r2, [r0], -r8, lsr #5 │ │ │ │ - blls f6c490 │ │ │ │ - bleq 2d614c │ │ │ │ - mrc 6, 0, APSR_nzcv, cr12, cr3, {2} │ │ │ │ + tstmi sp, #168, 4 @ 0x8000000a │ │ │ │ + @ instruction: 0x46309b36 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + bleq 2d617c │ │ │ │ + mcr 6, 0, pc, cr4, cr3, {2} @ │ │ │ │ + strbmi r9, [r2], -r2, lsl #22 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - strbmi r9, [r2], -r2, lsl #28 │ │ │ │ - ldrvs lr, [r0, -sp, asr #19] │ │ │ │ - blx ffb997fc │ │ │ │ + ldrcc lr, [r0, -sp, asr #19] │ │ │ │ + blx ff59982c │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ eorcs r9, r7, #0, 6 │ │ │ │ @ instruction: 0x21209b36 │ │ │ │ - @ instruction: 0xf7f19301 │ │ │ │ - @ instruction: 0xf3caffad │ │ │ │ - andcs r4, sl, #128, 6 │ │ │ │ - blls f40450 │ │ │ │ + @ instruction: 0xf04f9301 │ │ │ │ + @ instruction: 0xf7f10802 │ │ │ │ + blls f5b6c8 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + stmib sp, {r1, r4, r5, r8, sp}^ │ │ │ │ + tstmi sp, #0, 18 │ │ │ │ + @ instruction: 0xf7f19e36 │ │ │ │ + blls f5b6b4 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls f6c50c │ │ │ │ + b 14a3d54 │ │ │ │ + stmib sp, {r1, r2, r9, sl}^ │ │ │ │ + tstmi lr, #0, 18 │ │ │ │ + @ instruction: 0xff7cf7f1 │ │ │ │ + orrmi pc, r0, #671088643 @ 0x28000003 │ │ │ │ + movwls r2, #522 @ 0x20a │ │ │ │ + @ instruction: 0x46119b35 │ │ │ │ + strls r4, [r1, -r0, lsr #12] │ │ │ │ + beq 2d61d0 │ │ │ │ + @ instruction: 0xf7f19d36 │ │ │ │ + blls 29b680 │ │ │ │ + strcc lr, [r0, -sp, asr #19] │ │ │ │ + blls f24190 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - b 134145c │ │ │ │ - vldmdbls r6!, {s0-s2} │ │ │ │ - @ instruction: 0xffa0f7f1 │ │ │ │ - eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ - b 146d0e8 │ │ │ │ - blls f5e078 │ │ │ │ - stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - b 14b5474 │ │ │ │ - ldrbtcs r0, [r5], r5, lsl #10 │ │ │ │ + b 146c5a8 │ │ │ │ + blls f5e0e4 │ │ │ │ + @ instruction: 0x270026f5 │ │ │ │ @ instruction: 0xf7f1431d │ │ │ │ - blls f5b6c4 │ │ │ │ + blls f5b660 │ │ │ │ eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ - b 1463d08 │ │ │ │ - blls f5e098 │ │ │ │ - stmib sp, {r8, r9, sl, sp}^ │ │ │ │ - tstmi sp, #0, 14 │ │ │ │ - @ instruction: 0xff84f7f1 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - beq 2d61cc │ │ │ │ - vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - tstmi sp, #0, 22 │ │ │ │ - @ instruction: 0xff78f7f1 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - teqcs r2, r4, lsr r2 │ │ │ │ - beq 2d61e4 │ │ │ │ - vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 133e4c4 │ │ │ │ - ldrbt r0, [r6], #1027 @ 0x403 │ │ │ │ - ldm lr, {r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b 1463d6c │ │ │ │ + blls f5e0fc │ │ │ │ + strvs lr, [r0, -sp, asr #19] │ │ │ │ + @ instruction: 0xf7f1431d │ │ │ │ + blls f5b648 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + b 1463dbc │ │ │ │ + blls f5e114 │ │ │ │ + stmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7f1431d │ │ │ │ + blls f5b630 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + b 1463de4 │ │ │ │ + blls f5e12c │ │ │ │ + stmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ + @ instruction: 0xf654e4f4 │ │ │ │ + svclt 0x0000e86e │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed32adc │ │ │ │ + bl fed32b38 │ │ │ │ @ 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 dbc7a8 │ │ │ │ + blcs dbc804 │ │ │ │ sbcshi pc, r1, #2 │ │ │ │ - bvc 1f5a30 │ │ │ │ + bvc 1f5a8c │ │ │ │ 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 │ │ │ │ @@ -437872,15 +437894,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 @ 1db97c │ │ │ │ + strbeq r0, [pc], #936 @ 1db9d8 │ │ │ │ strbeq r0, [r7, #1463] @ 0x5b7 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ strbeq r0, [r5, #1495]! @ 0x5d7 │ │ │ │ @ instruction: 0x060505f5 │ │ │ │ @@ -437987,15 +438009,15 @@ │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ streq r0, [sp, #-1279] @ 0xfffffb01 │ │ │ │ - strbteq r0, [pc], #1247 @ 1dbb48 │ │ │ │ + strbteq r0, [pc], #1247 @ 1dbba4 │ │ │ │ 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 │ │ │ │ @@ -438060,16 +438082,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 39e440 │ │ │ │ - beq d1e4d4 │ │ │ │ + beq 39e49c │ │ │ │ + beq d1e530 │ │ │ │ @ instruction: 0x03a80a3f │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @@ -438114,20 +438136,20 @@ │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ - beq 1a5e690 │ │ │ │ - beq fe2de714 │ │ │ │ - beq feb5e7a0 │ │ │ │ + beq 1a5e6ec │ │ │ │ + beq fe2de770 │ │ │ │ + beq feb5e7fc │ │ │ │ @ instruction: 0x03a80ab7 │ │ │ │ - beq ff3dcbf4 │ │ │ │ - beq ffc5e8bc │ │ │ │ + beq ff3dcc50 │ │ │ │ + beq ffc5e918 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @@ -438178,23 +438200,23 @@ │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ - bleq 45ea30 │ │ │ │ - bleq cdeab4 │ │ │ │ - bleq 14deb40 │ │ │ │ - bleq 1c1ebbc │ │ │ │ - bleq fe29ec30 │ │ │ │ - bleq fe99ec9c │ │ │ │ - bleq ff01ed10 │ │ │ │ - bleq ff71ed7c │ │ │ │ - bleq ffd9edf0 │ │ │ │ + bleq 45ea8c │ │ │ │ + bleq cdeb10 │ │ │ │ + bleq 14deb9c │ │ │ │ + bleq 1c1ec18 │ │ │ │ + bleq fe29ec8c │ │ │ │ + bleq fe99ecf8 │ │ │ │ + bleq ff01ed6c │ │ │ │ + bleq ff71edd8 │ │ │ │ + bleq ffd9ee4c │ │ │ │ @ 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 │ │ │ │ @@ -438320,2116 +438342,2116 @@ │ │ │ │ @ instruction: 0xf1000799 │ │ │ │ @ instruction: 0xf00382ea │ │ │ │ ldrbeq r0, [fp], r1, lsl #2 │ │ │ │ stmdbcs r0, {r2, r3, r5, r8, sl, ip, lr, pc} │ │ │ │ strbhi pc, [r9], #-1 @ │ │ │ │ vmin.s8 d4, d13, d1 │ │ │ │ @ instruction: 0xf7fe60dc │ │ │ │ - @ instruction: 0xf8ddfbf5 │ │ │ │ + @ instruction: 0xf8ddfbf7 │ │ │ │ @ instruction: 0xf8dd26e0 │ │ │ │ @ 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, #2517 @ 0x9d5 @ │ │ │ │ + movwcs pc, #2471 @ 0x9a7 @ │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ - blmi dae970 │ │ │ │ + blmi dae9cc │ │ │ │ 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 ffc1a0ca │ │ │ │ + blx ffc9a126 │ │ │ │ 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]! @ 1dbd7c │ │ │ │ + stcge 7, cr14, [pc, #-880]! @ 1dbdd8 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xf924f7f3 │ │ │ │ + @ instruction: 0xf8f6f7f3 │ │ │ │ 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] @ 0x3dc │ │ │ │ + stc2 7, cr15, [r0, #988]! @ 0x3dc │ │ │ │ @ instruction: 0x27c8f8dd │ │ │ │ @ instruction: 0x37c4f8dd │ │ │ │ andcc lr, r0, #196, 18 @ 0x310000 │ │ │ │ @ instruction: 0x4611e7be │ │ │ │ subsvc pc, ip, sp, lsl #4 │ │ │ │ - mrc2 7, 5, pc, cr6, cr7, {7} │ │ │ │ + mcr2 7, 4, pc, cr14, 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, 5, pc, cr8, cr7, {7} @ │ │ │ │ + mcr2 7, 4, pc, cr0, 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, lsl r7 │ │ │ │ + ldrhteq r4, [sl], #-102 @ 0xffffff9a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - mlaeq r5, sl, r0, pc @ │ │ │ │ - eoreq r0, r4, r8, asr r6 │ │ │ │ - rsbseq r3, sl, r8, asr pc │ │ │ │ + mlaeq r5, lr, r0, pc @ │ │ │ │ + eoreq r0, r4, ip, asr r6 │ │ │ │ + ldrshteq r3, [sl], #-236 @ 0xffffff14 │ │ │ │ vmin.s8 d4, d13, d1 │ │ │ │ @ instruction: 0xf7f770b4 │ │ │ │ - @ instruction: 0xf8ddfd95 │ │ │ │ + @ instruction: 0xf8ddfd6d │ │ │ │ @ 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: 0xf8ddfd87 │ │ │ │ + @ instruction: 0xf8ddfd5f │ │ │ │ @ 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: 0xf8ddfd79 │ │ │ │ + @ instruction: 0xf8ddfd51 │ │ │ │ @ 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: 0xf8ddfd6b │ │ │ │ + @ instruction: 0xf8ddfd43 │ │ │ │ @ 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: 0xf8ddfd5d │ │ │ │ + @ instruction: 0xf8ddfd35 │ │ │ │ @ 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: 0xf8ddfd4f │ │ │ │ + @ instruction: 0xf8ddfd27 │ │ │ │ @ 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: 0xf8ddfd41 │ │ │ │ + @ instruction: 0xf8ddfd19 │ │ │ │ @ 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: 0xf8ddfe2d │ │ │ │ + @ instruction: 0xf8ddfe05 │ │ │ │ @ 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: 0xf8ddfe1f │ │ │ │ + @ instruction: 0xf8ddfdf7 │ │ │ │ @ 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: 0xf8ddfe0f │ │ │ │ + @ instruction: 0xf8ddfde7 │ │ │ │ @ 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: 0xf8ddfd05 │ │ │ │ + @ instruction: 0xf8ddfcdd │ │ │ │ @ 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 │ │ │ │ - mrc2 7, 2, pc, cr0, cr7, {7} │ │ │ │ + mcr2 7, 1, pc, cr8, cr7, {7} @ │ │ │ │ @ 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 │ │ │ │ - stc2l 7, cr15, [r0], #988 @ 0x3dc │ │ │ │ + ldc2 7, cr15, [r8], #988 @ 0x3dc │ │ │ │ @ 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: 0xf9caf7f8 │ │ │ │ + @ instruction: 0xf9a2f7f8 │ │ │ │ @ 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: 0xf9baf7f8 │ │ │ │ + @ instruction: 0xf992f7f8 │ │ │ │ @ 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: 0xf9aaf7f8 │ │ │ │ + @ instruction: 0xf982f7f8 │ │ │ │ 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: 0xf99cf7f8 │ │ │ │ + @ instruction: 0xf974f7f8 │ │ │ │ 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 │ │ │ │ - stc2 7, cr15, [r4], #-992 @ 0xfffffc20 │ │ │ │ + stc2 7, cr15, [r6], {248} @ 0xf8 │ │ │ │ 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 │ │ │ │ - mrc2 7, 3, pc, cr0, cr8, {7} │ │ │ │ + mcr2 7, 3, pc, cr10, 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 │ │ │ │ - stc2 7, cr15, [r6], {248} @ 0xf8 │ │ │ │ + blx ffc1a3fe │ │ │ │ @ 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 │ │ │ │ - mrc2 7, 2, pc, cr0, cr8, {7} │ │ │ │ + mcr2 7, 2, pc, cr10, cr8, {7} @ │ │ │ │ @ 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 ffb9a3e2 │ │ │ │ + blx ff41a43e │ │ │ │ @ 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 ff79a402 │ │ │ │ + blx ff01a45e │ │ │ │ @ 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 ff39a422 │ │ │ │ + blx fec1a47e │ │ │ │ @ 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 fef9a442 │ │ │ │ + blx fe81a49e │ │ │ │ @ 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 fec1a45e │ │ │ │ + blx fe49a4ba │ │ │ │ @ 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: 0xf900f7f8 │ │ │ │ + @ instruction: 0xf8d8f7f8 │ │ │ │ @ instruction: 0x3640f8dd │ │ │ │ @ instruction: 0x263cf8dd │ │ │ │ orrmi pc, r4, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ @ instruction: 0x4611e5fa │ │ │ │ rsbsvc pc, r4, sp, lsl #4 │ │ │ │ - blx 1a496 │ │ │ │ + blx ff61a4f2 │ │ │ │ @ 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 ffc1a4b6 │ │ │ │ + blx ff21a512 │ │ │ │ @ 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 │ │ │ │ - mcr2 7, 1, pc, cr12, cr7, {7} @ │ │ │ │ + mcr2 7, 0, pc, cr4, cr7, {7} @ │ │ │ │ @ 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, 5, pc, cr2, cr7, {7} │ │ │ │ + mcr2 7, 4, pc, cr10, 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, 5, pc, cr2, cr7, {7} @ │ │ │ │ + mrc2 7, 3, pc, cr10, 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 │ │ │ │ - ldc2l 7, cr15, [ip, #-988]! @ 0xfffffc24 │ │ │ │ + ldc2l 7, cr15, [r4, #-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 │ │ │ │ - stc2l 7, cr15, [lr, #988]! @ 0x3dc │ │ │ │ + stc2l 7, cr15, [r6, #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 │ │ │ │ - stc2l 7, cr15, [r0, #988]! @ 0x3dc │ │ │ │ + ldc2 7, cr15, [r8, #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: 0xf82cf7f7 │ │ │ │ + @ instruction: 0xf804f7f7 │ │ │ │ @ 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 fe51a5bc │ │ │ │ + blx 1b1a618 │ │ │ │ @ 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: 0xf8ddf997 │ │ │ │ + @ instruction: 0xf8ddf96f │ │ │ │ @ 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: 0xf89ef7f7 │ │ │ │ + @ instruction: 0xf876f7f7 │ │ │ │ @ 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 │ │ │ │ - ldc2 7, cr15, [sl, #-1008] @ 0xfffffc10 │ │ │ │ + ldc2 7, cr15, [ip, #-1008] @ 0xfffffc10 │ │ │ │ @ instruction: 0x3700f8dd │ │ │ │ usatcs pc, #28, sp, asr #17 @ │ │ │ │ movwpl pc, #4163 @ 0x1043 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldrmi lr, [r1], -r8, lsr #10 │ │ │ │ rscvs pc, ip, sp, lsl #4 │ │ │ │ - ldc2l 7, cr15, [r4], #1016 @ 0x3f8 │ │ │ │ + ldc2l 7, cr15, [r6], #1016 @ 0x3f8 │ │ │ │ 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: 0xf812f7f8 │ │ │ │ + @ instruction: 0xffeaf7f7 │ │ │ │ @ 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: 0xf802f7f8 │ │ │ │ + @ instruction: 0xffdaf7f7 │ │ │ │ @ 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: 0xfff2f7f7 │ │ │ │ + @ instruction: 0xffcaf7f7 │ │ │ │ @ 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 │ │ │ │ - ldc2l 7, cr15, [r4], {248} @ 0xf8 │ │ │ │ + stc2l 7, cr15, [lr], {248} @ 0xf8 │ │ │ │ @ instruction: 0x3620f8dd │ │ │ │ @ instruction: 0x261cf8dd │ │ │ │ orrmi pc, r5, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ vqshl.s8 q7, q6, │ │ │ │ @ instruction: 0x46286514 │ │ │ │ - stc2l 7, cr15, [r6], {248} @ 0xf8 │ │ │ │ + stc2l 7, cr15, [r0], {248} @ 0xf8 │ │ │ │ @ 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: 0xffc4f7f7 │ │ │ │ + @ instruction: 0xff9cf7f7 │ │ │ │ @ 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: 0xffb4f7f7 │ │ │ │ + @ instruction: 0xff8cf7f7 │ │ │ │ @ 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: 0xffa4f7f7 │ │ │ │ + @ instruction: 0xff7cf7f7 │ │ │ │ @ instruction: 0x3600f8dd │ │ │ │ ldrbcs pc, [ip, #2269]! @ 0x8dd @ │ │ │ │ orrmi pc, r6, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ vqshl.s8 d14, d14, d29 │ │ │ │ @ instruction: 0x462855f4 │ │ │ │ - @ instruction: 0xff96f7f7 │ │ │ │ + @ instruction: 0xff6ef7f7 │ │ │ │ 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 │ │ │ │ - blx 99a770 │ │ │ │ + blx 21a7cc │ │ │ │ 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: 0xff76f7f7 │ │ │ │ + @ instruction: 0xff4ef7f7 │ │ │ │ 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: 0xff68f7f7 │ │ │ │ + @ instruction: 0xff40f7f7 │ │ │ │ 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: 0xf9f0f7f8 │ │ │ │ + @ instruction: 0xf9d2f7f8 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xff48f7f7 │ │ │ │ + @ instruction: 0xff20f7f7 │ │ │ │ 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 │ │ │ │ - stc2 7, cr15, [sl], #-992 @ 0xfffffc20 │ │ │ │ + stc2 7, cr15, [r4], #-992 @ 0xfffffc20 │ │ │ │ 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 │ │ │ │ - ldc2 7, cr15, [sl], {248} @ 0xf8 │ │ │ │ + ldc2 7, cr15, [r4], {248} @ 0xf8 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xff18f7f7 │ │ │ │ + mrc2 7, 7, pc, cr0, 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 │ │ │ │ - @ instruction: 0xff0af7f7 │ │ │ │ + mcr2 7, 7, pc, cr2, 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, 7, pc, cr10, cr7, {7} │ │ │ │ + mrc2 7, 6, pc, cr2, 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 ffe9a8bc │ │ │ │ + bllt ffe9a918 │ │ │ │ ldrpl pc, [ip, #525] @ 0x20d │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddf981 │ │ │ │ + @ instruction: 0xf8ddf963 │ │ │ │ @ instruction: 0xf8dd35a0 │ │ │ │ @ instruction: 0xf043259c │ │ │ │ eorvs r4, r2, ip, lsl #7 │ │ │ │ biceq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vqdmulh.s , , │ │ │ │ @ instruction: 0x46285594 │ │ │ │ - @ instruction: 0xf970f7f8 │ │ │ │ + @ instruction: 0xf952f7f8 │ │ │ │ ldrcc pc, [r8, #2269] @ 0x8dd │ │ │ │ ldrcs pc, [r4, #2269] @ 0x8dd │ │ │ │ orrmi pc, sp, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - bllt ff69a8fc │ │ │ │ + bllt ff69a958 │ │ │ │ strpl pc, [ip, #525] @ 0x20d │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddf961 │ │ │ │ + @ instruction: 0xf8ddf943 │ │ │ │ @ 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, 5, pc, cr8, cr7, {7} │ │ │ │ + mrc2 7, 4, pc, cr0, 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 fee1a940 │ │ │ │ + bllt fee1a99c │ │ │ │ ldrbpl pc, [ip, #-525]! @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfea7 │ │ │ │ + @ instruction: 0xf8ddfe7f │ │ │ │ @ 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, 4, pc, cr6, cr7, {7} │ │ │ │ + mcr2 7, 3, pc, cr14, cr7, {7} @ │ │ │ │ ldrbcc pc, [r8, #-2269]! @ 0xfffff723 @ │ │ │ │ ldrbcs pc, [r4, #-2269]! @ 0xfffff723 @ │ │ │ │ orrmi pc, lr, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - bllt fe61a980 │ │ │ │ + bllt fe61a9dc │ │ │ │ ldrvs pc, [r4, #525]! @ 0x20d │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfd2b │ │ │ │ + @ instruction: 0xf8ddfd03 │ │ │ │ @ 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, 3, pc, cr6, cr7, {7} │ │ │ │ + mcr2 7, 2, pc, cr14, 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 1d9a9c4 │ │ │ │ + bllt 1d9aa20 │ │ │ │ strbpl pc, [r4, #-525]! @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfe65 │ │ │ │ + @ instruction: 0xf8ddfe3d │ │ │ │ @ instruction: 0xf8dd3568 │ │ │ │ @ instruction: 0xf0432564 │ │ │ │ eorvs r4, r2, lr, lsl #7 │ │ │ │ biceq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vpadd.i8 , , │ │ │ │ @ instruction: 0x4628555c │ │ │ │ - @ instruction: 0xf8ecf7f8 │ │ │ │ + @ instruction: 0xf8cef7f8 │ │ │ │ strbcc pc, [r0, #-2269]! @ 0xfffff723 @ │ │ │ │ ldrbcs pc, [ip, #-2269] @ 0xfffff723 @ │ │ │ │ orrmi pc, pc, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - bllt 159aa04 │ │ │ │ + bllt 159aa60 │ │ │ │ ldrbpl pc, [r4, #-525] @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddf8dd │ │ │ │ + @ instruction: 0xf8ddf8bf │ │ │ │ @ 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 │ │ │ │ - mrc2 7, 1, pc, cr4, cr7, {7} │ │ │ │ + mcr2 7, 0, pc, cr12, cr7, {7} @ │ │ │ │ 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 d1aa48 │ │ │ │ + bllt d1aaa4 │ │ │ │ strbpl pc, [r4, #-525] @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfe23 │ │ │ │ + @ instruction: 0xf8ddfdfb │ │ │ │ @ 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 519e74 │ │ │ │ + blge 519ed0 │ │ │ │ strvs pc, [ip, #525]! @ 0x20d │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfcb1 │ │ │ │ + @ instruction: 0xf8ddfc89 │ │ │ │ @ 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: 0xf8ddfacb │ │ │ │ + @ instruction: 0xf8ddfa9f │ │ │ │ @ instruction: 0xf8dd3540 │ │ │ │ @ instruction: 0xf043253c │ │ │ │ stmib r4, {r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmin.s8 , , │ │ │ │ @ instruction: 0x46115534 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfabb │ │ │ │ + @ instruction: 0xf8ddfa8f │ │ │ │ @ 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: 0xf8ddfaab │ │ │ │ + @ instruction: 0xf8ddfa7f │ │ │ │ @ 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: 0xf8ddfa9b │ │ │ │ + @ instruction: 0xf8ddfa6f │ │ │ │ @ instruction: 0xf8dd3528 │ │ │ │ @ instruction: 0xf0432524 │ │ │ │ stmib r4, {r0, r1, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmax.s8 , , │ │ │ │ @ instruction: 0x4611551c │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfa8b │ │ │ │ + @ instruction: 0xf8ddfa5f │ │ │ │ @ instruction: 0xf8dd3520 │ │ │ │ @ instruction: 0xf043251c │ │ │ │ stmib r4, {r2, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmin.s8 d11, d29, d21 │ │ │ │ @ instruction: 0x46115514 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfa7b │ │ │ │ + @ instruction: 0xf8ddfa4f │ │ │ │ @ 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: 0xf8ddfa6b │ │ │ │ + @ instruction: 0xf8ddfa3f │ │ │ │ @ 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: 0xf8ddfa5b │ │ │ │ + @ instruction: 0xf8ddfa2f │ │ │ │ @ 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: 0xf8ddfa4b │ │ │ │ + @ instruction: 0xf8ddfa1f │ │ │ │ @ instruction: 0xf8dd3500 │ │ │ │ @ instruction: 0xf04324fc │ │ │ │ stmib r4, {r3, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmin.s8 , , │ │ │ │ @ instruction: 0x461145f4 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfa3b │ │ │ │ + @ instruction: 0xf8ddfa0f │ │ │ │ @ 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: 0xf8ddfa2b │ │ │ │ + @ instruction: 0xf8ddf9ff │ │ │ │ @ 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: 0xf8ddfa1b │ │ │ │ + @ instruction: 0xf8ddf9ef │ │ │ │ @ instruction: 0xf8dd34e8 │ │ │ │ @ instruction: 0xf04324e4 │ │ │ │ stmib r4, {r0, r1, r3, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmax.s8 , , │ │ │ │ @ instruction: 0x461145dc │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfa0b │ │ │ │ + @ instruction: 0xf8ddf9df │ │ │ │ @ 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: 0xf8ddf9fb │ │ │ │ + @ instruction: 0xf8ddf9cf │ │ │ │ @ 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: 0xf8ddf9eb │ │ │ │ + @ instruction: 0xf8ddf9bf │ │ │ │ @ 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: 0xf8ddf9db │ │ │ │ + @ instruction: 0xf8ddf9af │ │ │ │ @ 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: 0xf8ddfec7 │ │ │ │ + @ instruction: 0xf8ddfe9d │ │ │ │ @ instruction: 0xf8dd24c0 │ │ │ │ @ instruction: 0xf04234bc │ │ │ │ rsbvs r4, r2, r8, asr #5 │ │ │ │ movwpl pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6023 │ │ │ │ vmul.i8 , , │ │ │ │ @ instruction: 0x461145b4 │ │ │ │ @ instruction: 0xf7f54628 │ │ │ │ - @ instruction: 0xf8ddfeb5 │ │ │ │ + @ instruction: 0xf8ddfe8b │ │ │ │ @ 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: 0xf8ddfea3 │ │ │ │ + @ instruction: 0xf8ddfe79 │ │ │ │ @ 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: 0xf8ddfe91 │ │ │ │ + @ instruction: 0xf8ddfe67 │ │ │ │ @ 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: 0xf8ddfe7f │ │ │ │ + @ instruction: 0xf8ddfe55 │ │ │ │ @ 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: 0xf8ddfd25 │ │ │ │ + @ instruction: 0xf8ddfd01 │ │ │ │ @ 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: 0xf8ddfd13 │ │ │ │ + @ instruction: 0xf8ddfcef │ │ │ │ @ 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: 0xf8ddfa41 │ │ │ │ + @ instruction: 0xf8ddfa15 │ │ │ │ @ instruction: 0xf8dd2488 │ │ │ │ @ instruction: 0xf0423484 │ │ │ │ rsbvs r4, r2, lr, asr #5 │ │ │ │ movwpl pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6023 │ │ │ │ vmul.i8 , , │ │ │ │ @ instruction: 0x4611457c │ │ │ │ @ instruction: 0xf7f54628 │ │ │ │ - @ instruction: 0xf8ddfa2f │ │ │ │ + @ instruction: 0xf8ddfa03 │ │ │ │ @ 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 │ │ │ │ - stc2 7, cr15, [r0], {248} @ 0xf8 │ │ │ │ + stc2 7, cr15, [r4], {248} @ 0xf8 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xf8ddfbf1 │ │ │ │ + @ instruction: 0xf8ddfbf5 │ │ │ │ @ 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 ffa1ae12 │ │ │ │ + blx ffb1ae6e │ │ │ │ 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 @ │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddfbcf │ │ │ │ + @ instruction: 0xf8ddfbd3 │ │ │ │ @ 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 ff19ae56 │ │ │ │ + blx ff29aeb2 │ │ │ │ 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 @ │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddfbad │ │ │ │ + @ instruction: 0xf8ddfbb1 │ │ │ │ @ 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 fe91ae9a │ │ │ │ + blx fea1aef6 │ │ │ │ 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 │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddfb8b │ │ │ │ + @ instruction: 0xf8ddfb8f │ │ │ │ @ instruction: 0xf8dd3440 │ │ │ │ @ instruction: 0xf043243c │ │ │ │ eorvs r4, r2, r1, lsl #6 │ │ │ │ movwne pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vtst.8 , , │ │ │ │ @ instruction: 0x46284534 │ │ │ │ - blx 209aede │ │ │ │ + blx 219af3a │ │ │ │ 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 │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddfb69 │ │ │ │ + @ instruction: 0xf8ddfb6d │ │ │ │ @ instruction: 0xf8dd3430 │ │ │ │ @ instruction: 0xf043242c │ │ │ │ eorvs r4, r2, r1, lsl #6 │ │ │ │ biceq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vtst.8 d11, d29, d23 │ │ │ │ strtmi r4, [r8], -r4, lsr #10 │ │ │ │ - stc2 7, cr15, [lr, #-1004] @ 0xfffffc14 │ │ │ │ + ldc2 7, cr15, [r0, #-1004] @ 0xfffffc14 │ │ │ │ strtcc pc, [r8], #-2269 @ 0xfffff723 │ │ │ │ strtcs pc, [r4], #-2269 @ 0xfffff723 │ │ │ │ nopmi {67} @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ stmialt r8!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrmi pc, [ip, #-525] @ 0xfffffdf3 │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ - @ instruction: 0xf8ddf99b │ │ │ │ + @ instruction: 0xf8ddf99d │ │ │ │ @ instruction: 0xf8dd3420 │ │ │ │ @ instruction: 0xf043241c │ │ │ │ eorvs r4, r2, r0, lsr #6 │ │ │ │ orreq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vtst.8 d11, d29, d7 │ │ │ │ @ instruction: 0x46284514 │ │ │ │ - mcr2 7, 1, pc, cr14, cr10, {7} @ │ │ │ │ + mrc2 7, 1, pc, cr0, cr10, {7} │ │ │ │ ldrcc pc, [r8], #-2269 @ 0xfffff723 │ │ │ │ ldrcs pc, [r4], #-2269 @ 0xfffff723 │ │ │ │ nopmi {67} @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #6 │ │ │ │ stmlt r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strmi pc, [ip, #-525] @ 0xfffffdf3 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ - @ instruction: 0xf8ddfe1d │ │ │ │ + @ instruction: 0xf8ddfe1f │ │ │ │ @ instruction: 0xf8dd3410 │ │ │ │ @ instruction: 0xf043240c │ │ │ │ eorvs r4, r2, r0, lsr #6 │ │ │ │ movteq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vtst.8 , , │ │ │ │ strtmi r4, [r8], -r4, lsl #10 │ │ │ │ - @ instruction: 0xf968f7fb │ │ │ │ + @ instruction: 0xf96af7fb │ │ │ │ strcc pc, [r8], #-2269 @ 0xfffff723 │ │ │ │ strcs pc, [r4], #-2269 @ 0xfffff723 │ │ │ │ msrmi CPSR_c, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ stmdalt r6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4628adff │ │ │ │ - @ instruction: 0xf95af7fb │ │ │ │ + @ instruction: 0xf95cf7fb │ │ │ │ strcc pc, [r0], #-2269 @ 0xfffff723 │ │ │ │ @ instruction: 0xf0439aff │ │ │ │ eorvs r4, r2, r1, lsr #6 │ │ │ │ orreq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ ldclge 8, cr11, [sp, #348]! @ 0x15c │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strdvs r2, [r2], -sp @ │ │ │ │ msrmi CPSR_c, #67 @ 0x43 │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ ldclge 8, cr11, [fp, #292]! @ 0x124 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ - ldmib sp, {r0, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strdvs r2, [r2], -fp @ │ │ │ │ msrmi CPSR_c, #67 @ 0x43 │ │ │ │ movteq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ ldclge 8, cr11, [r9, #236]! @ 0xec │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r5, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r4, r5, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323f9 │ │ │ │ stmib r4, {r1, r5, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ ldclge 8, cr11, [r7, #188]! @ 0xbc │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ - ldmib sp, {r0, r1, r5, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r5, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strdvs r2, [r2], -r7 @ │ │ │ │ msrmi CPSR_x, #67 @ 0x43 │ │ │ │ orreq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ ldclge 8, cr11, [r5, #132]! @ 0x84 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strdvs r2, [r2], -r5 @ │ │ │ │ msrmi CPSR_x, #67 @ 0x43 │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ ldclge 8, cr11, [r3, #76]! @ 0x4c │ │ │ │ @ instruction: 0xf7f94628 │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strdvs r2, [r2], -r3 @ │ │ │ │ msrmi CPSR_x, #67 @ 0x43 │ │ │ │ movteq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ ldclge 8, cr11, [r1, #20]! │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ - ldmib sp, {r0, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323f1 │ │ │ │ stmib r4, {r0, r1, r5, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ - stclge 15, cr11, [pc, #996]! @ 1dd498 │ │ │ │ + stclge 15, cr11, [pc, #996]! @ 1dd4f4 │ │ │ │ @ instruction: 0xf7f94628 │ │ │ │ - ldmib sp, {r0, r2, r4, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r7, 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 │ │ │ │ @ instruction: 0xf7f94628 │ │ │ │ - ldmib sp, {r0, r1, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, sp, ror #7 │ │ │ │ msrmi CPSR_xc, #67 @ 0x43 │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stclge 15, cr11, [fp, #884]! @ 0x374 │ │ │ │ @ instruction: 0xf7f94628 │ │ │ │ - ldmib sp, {r0, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, fp, ror #7 │ │ │ │ msrmi CPSR_xc, #67 @ 0x43 │ │ │ │ movteq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stclge 15, cr11, [r9, #828]! @ 0x33c │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ - ldmib sp, {r0, r1, r2, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323e9 │ │ │ │ stmib r4, {r2, r5, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stclge 15, cr11, [r7, #780]! @ 0x30c │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ - ldmib sp, {r0, r1, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r7, ror #7 │ │ │ │ msrmi CPSR_s, #67 @ 0x43 │ │ │ │ orreq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stclge 15, cr11, [r5, #724]! @ 0x2d4 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ - ldmib sp, {r0, r2, r3, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r5, ror #7 │ │ │ │ msrmi CPSR_s, #67 @ 0x43 │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stclge 15, cr11, [r3, #668]! @ 0x29c │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r3, ror #7 │ │ │ │ msrmi CPSR_s, #67 @ 0x43 │ │ │ │ movteq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stclge 15, cr11, [r1, #612]! @ 0x264 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ - ldmib sp, {r0, r4, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r4, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323e1 │ │ │ │ stmib r4, {r0, r2, r5, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ - ldclge 15, cr11, [pc, #564] @ 1dd3c0 │ │ │ │ + ldclge 15, cr11, [pc, #564] @ 1dd41c │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ - ldmib sp, {r0, r2, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r5, 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 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ - ldmib sp, {r0, r1, r2, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdvs r2, [r2], -sp @ │ │ │ │ msrmi CPSR_sc, #67 @ 0x43 │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ ldclge 15, cr11, [fp, #452] @ 0x1c4 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ - ldmib sp, {r0, r3, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdvs r2, [r2], -fp @ │ │ │ │ msrmi CPSR_sc, #67 @ 0x43 │ │ │ │ movteq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ ldclge 15, cr11, [r9, #396] @ 0x18c │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - ldmib sp, {r0, r1, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323d9 │ │ │ │ stmib r4, {r1, r2, r5, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ ldclge 15, cr11, [r7, #348] @ 0x15c │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - ldmib sp, {r0, r1, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdvs r2, [r2], -r7 @ │ │ │ │ msrmi CPSR_sx, #67 @ 0x43 │ │ │ │ orreq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ ldclge 15, cr11, [r5, #292] @ 0x124 │ │ │ │ @ instruction: 0xf7f94628 │ │ │ │ - ldmib sp, {r0, r4, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r4, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdvs r2, [r2], -r5 @ │ │ │ │ msrmi CPSR_sx, #67 @ 0x43 │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ ldclge 15, cr11, [r3, #236] @ 0xec │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - ldmib sp, {r0, r1, r3, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdvs r2, [r2], -r3 @ │ │ │ │ msrmi CPSR_sx, #67 @ 0x43 │ │ │ │ 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, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r6, 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] @ 1dd2d8 │ │ │ │ + stclge 15, cr11, [pc, #100] @ 1dd334 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - stc2l 7, cr15, [r8, #976] @ 0x3d0 │ │ │ │ + ldc2 7, cr15, [sl, #976] @ 0x3d0 │ │ │ │ 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, r3, r4, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r5, r6, 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 │ │ │ │ - stc2 7, cr15, [ip], {244} @ 0xf4 │ │ │ │ + mrrc2 7, 15, pc, lr, cr4 @ │ │ │ │ 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, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r6, 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 │ │ │ │ - blx 141b2d0 │ │ │ │ + blx 89b32c │ │ │ │ movwcs r2, #571 @ 0x23b │ │ │ │ streq pc, [r0], r6, asr #7 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ movwls r9, #5632 @ 0x1600 │ │ │ │ @ instruction: 0x67c4f8dd │ │ │ │ @ instruction: 0x57c8f8dd │ │ │ │ - blx 109b2ec │ │ │ │ + blx 51b348 │ │ │ │ @ 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, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r5, r6, 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 │ │ │ │ - stc2l 7, cr15, [r8, #-972] @ 0xfffffc34 │ │ │ │ + ldc2 7, cr15, [sl, #-972] @ 0xfffffc34 │ │ │ │ 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, r4, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r8, 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]! @ 1dd598 │ │ │ │ + ldcge 14, cr11, [pc, #484]! @ 1dd5f4 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xfff8f7f3 │ │ │ │ + @ instruction: 0xffcaf7f3 │ │ │ │ @ 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, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r4, r5, r7, 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]! @ 1dd554 │ │ │ │ + stcge 14, cr11, [pc, #348]! @ 1dd5b0 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx ff59b3ce │ │ │ │ + blx fea1b42a │ │ │ │ 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: 0xf8b0f7f3 │ │ │ │ + @ instruction: 0xf882f7f3 │ │ │ │ @ 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, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r5, r7, 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 fe81b43a │ │ │ │ + blx 1c9b496 │ │ │ │ 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: 0xf9a4f7f3 │ │ │ │ + @ instruction: 0xf976f7f3 │ │ │ │ @ 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, r3, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r9, 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 │ │ │ │ - mcr2 7, 1, pc, cr0, cr2, {7} @ │ │ │ │ + ldc2l 7, cr15, [r2, #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, r3, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r5, r6, 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 │ │ │ │ - ldc2l 7, cr15, [lr, #968]! @ 0x3c8 │ │ │ │ + ldc2l 7, cr15, [r0, #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, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r5, 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 │ │ │ │ - ldc2l 7, cr15, [lr, #968] @ 0x3c8 │ │ │ │ + ldc2 7, cr15, [r0, #968]! @ 0x3c8 │ │ │ │ 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, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r7, 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 │ │ │ │ - ldc2 7, cr15, [ip, #968]! @ 0x3c8 │ │ │ │ + stc2 7, cr15, [lr, #968] @ 0x3c8 │ │ │ │ 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, r3, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, r5, 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 │ │ │ │ - ldc2 7, cr15, [ip, #968] @ 0x3c8 │ │ │ │ + stc2l 7, cr15, [lr, #-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, r3, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, r6, 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, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r7, 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] @ 1dd744 │ │ │ │ + ldcge 5, cr8, [pc, #252] @ 1dd7a0 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r6, 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, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r5, r9, 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: 0xf906f7f2 │ │ │ │ + @ instruction: 0xf8d8f7f2 │ │ │ │ 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, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r4, r5, 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 ff61b6a2 │ │ │ │ + blx fea9b6fe │ │ │ │ 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, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r6, 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 fed1b6ea │ │ │ │ + blx 219b746 │ │ │ │ @ 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, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r5, r6, 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 fe41b732 │ │ │ │ + blx 189b78e │ │ │ │ @ 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, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r6, 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] @ 1dd5b8 │ │ │ │ + ldcge 12, cr11, [pc, #-500] @ 1dd614 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx 1b1b77a │ │ │ │ + blx f9b7d6 │ │ │ │ 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, r4, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r5, r8, 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: 0xffeef7f1 │ │ │ │ + @ instruction: 0xffc0f7f1 │ │ │ │ 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, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r5, r7, 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, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r7, 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, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r4, r9, 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 9ac94 │ │ │ │ + blge 9acf0 │ │ │ │ ldrmi sl, [r1], -fp, lsr #27 │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ - ldmib sp, {r0, r4, r5, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r6, 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, 4, pc, cr2, cr1, {7} @ │ │ │ │ + mrc2 7, 2, pc, cr4, 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 ffa9b8d8 │ │ │ │ + bllt ffa9b934 │ │ │ │ ldrmi sl, [r1], -sp, lsr #26 │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r1, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r4, r5, 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 ff11b8fe │ │ │ │ + blx ff19b95a │ │ │ │ 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 ff21b91c │ │ │ │ + bllt ff21b978 │ │ │ │ @ instruction: 0x4611ad1b │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r1, r2, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r4, r5, 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, r3, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r4, r6, 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, r4, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r6, 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, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r4, r5, 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, r3, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r9, 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, r3, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r9, 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, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r5, 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, r4, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r5, r6, 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, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r6, 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, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r4, r5, 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, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r5, r7, 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 ff81aed8 │ │ │ │ + bge ff81af34 │ │ │ │ ldrmi sl, [r1], -r9, lsr #27 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r5, 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 21bad6 │ │ │ │ + blx ff69bb30 │ │ │ │ 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 ff21bb1c │ │ │ │ + blt ff21bb78 │ │ │ │ ldrmi sl, [r1], -r7, asr #26 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r6, 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 ff99bb18 │ │ │ │ + blx fee1bb74 │ │ │ │ movtcs lr, #23005 @ 0x59dd │ │ │ │ movtmi pc, #24643 @ 0x6043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ orrne pc, r0, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - blt fe99bb60 │ │ │ │ + blt fe99bbbc │ │ │ │ ldrmi sl, [r1], -r3, asr #26 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r3, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r7, 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 ff11bb5c │ │ │ │ + blx fe59bbb8 │ │ │ │ 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 211bba4 │ │ │ │ + blt 211bc00 │ │ │ │ @ instruction: 0xf5a16809 │ │ │ │ stmdacs r3!, {r1, r2, r4, ip, sp, lr}^ │ │ │ │ addshi pc, r2, #64, 4 │ │ │ │ svcvc 0x002ff5b1 │ │ │ │ - bge 1c1afb8 │ │ │ │ + bge 1c1b014 │ │ │ │ ldrmi sl, [r1], -r3, asr #27 │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ - ldmib sp, {r0, r1, r2, r4, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r5, r8, 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: 0xf99cf7f3 │ │ │ │ + @ instruction: 0xf96ef7f3 │ │ │ │ @ instruction: 0x23bbe9dd │ │ │ │ movtmi pc, #67 @ 0x43 @ │ │ │ │ andeq pc, r0, #1107296256 @ 0x42000000 │ │ │ │ cmppeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - blt 139bc10 │ │ │ │ + blt 139bc6c │ │ │ │ @ instruction: 0x4611ad3d │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r1, r2, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r4, r5, 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 1b1bc0c │ │ │ │ + blx f9bc68 │ │ │ │ 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 b1bc54 │ │ │ │ + blt b1bcb0 │ │ │ │ ldrmi sl, [r1], -pc, asr #26 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r1, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r5, r9, 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 │ │ │ │ - blx 129bc50 │ │ │ │ + blx 71bcac │ │ │ │ movtcs lr, #55773 @ 0xd9dd │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ orrne pc, r0, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - blt 29bc98 │ │ │ │ + blt 29bcf4 │ │ │ │ ldrmi sl, [r1], -fp, asr #26 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r9, 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 │ │ │ │ - blx a1bc94 │ │ │ │ + @ instruction: 0xf9f2f7f2 │ │ │ │ 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, r3, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r5, r6, 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, r3, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r4, r5, 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: 0xff7ef7f0 │ │ │ │ + @ instruction: 0xff50f7f0 │ │ │ │ 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, r2, r3, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r4, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r7, lsl r3 │ │ │ │ msrmi SPSR_, #67 @ 0x43 │ │ │ │ movwcc pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ @ instruction: 0xad15b99f │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - stc2l 7, cr15, [r0, #-988] @ 0xfffffc24 │ │ │ │ + stc2l 7, cr15, [r4, #-988] @ 0xfffffc24 │ │ │ │ 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, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432313 │ │ │ │ stmib r4, {r0, r5, r6, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ @ instruction: 0xad11b983 │ │ │ │ @ instruction: 0x46286891 │ │ │ │ - mcr2 7, 7, pc, cr14, cr0, {7} @ │ │ │ │ + mcr2 7, 6, pc, cr0, 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: 0xff8af7f1 │ │ │ │ + @ instruction: 0xff5cf7f1 │ │ │ │ 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, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, r5, 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, r3, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r6, 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, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r5, r6, 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, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r5, r6, 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, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r6, 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: 0xff6cf7f5 │ │ │ │ + @ instruction: 0xff44f7f5 │ │ │ │ @ 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, r3, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r7, 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, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r9, 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 │ │ │ │ - mcr2 7, 4, pc, cr14, cr0, {7} @ │ │ │ │ + mcr2 7, 3, pc, cr0, 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: 0xff9cf7f1 │ │ │ │ + @ instruction: 0xff6ef7f1 │ │ │ │ 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: 0xff8cf7f1 │ │ │ │ + @ instruction: 0xff5ef7f1 │ │ │ │ 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: 0xff7cf7f1 │ │ │ │ + @ instruction: 0xff4ef7f1 │ │ │ │ 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: 0xff6cf7f1 │ │ │ │ + @ instruction: 0xff3ef7f1 │ │ │ │ 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: 0xff5cf7f1 │ │ │ │ + @ instruction: 0xff2ef7f1 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xff4cf7f1 │ │ │ │ + @ instruction: 0xff1ef7f1 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xff3cf7f1 │ │ │ │ + @ instruction: 0xff0ef7f1 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xff2cf7f1 │ │ │ │ + mrc2 7, 7, pc, cr14, 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 │ │ │ │ - @ instruction: 0xff1cf7f1 │ │ │ │ + mcr2 7, 7, pc, cr14, 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 │ │ │ │ - @ instruction: 0xff0cf7f1 │ │ │ │ + mrc2 7, 6, pc, cr14, 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 │ │ │ │ - mrc2 7, 7, pc, cr12, cr1, {7} │ │ │ │ + mcr2 7, 6, pc, cr14, 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: 0xf94ef7f2 │ │ │ │ + @ instruction: 0xf920f7f2 │ │ │ │ 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 1c9c078 │ │ │ │ + blx 111c0d4 │ │ │ │ @ instruction: 0x23a3e9dd │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ vst2.16 {d20-d23}, [r3], r6 │ │ │ │ rsbvs r0, r3, r0, asr #6 │ │ │ │ svclt 0x00f0f7fd │ │ │ │ @ instruction: 0x4628ad9d │ │ │ │ - @ instruction: 0xf932f7f2 │ │ │ │ + @ instruction: 0xf904f7f2 │ │ │ │ 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, r4, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r5, r6, 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: 0xfff2f7f2 │ │ │ │ + @ instruction: 0xffc4f7f2 │ │ │ │ @ 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 │ │ │ │ - ldcl 6, cr15, [r2], #-324 @ 0xfffffebc │ │ │ │ + mcrr 6, 5, pc, r4, cr1 @ │ │ │ │ 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: 0xf806f710 │ │ │ │ + @ instruction: 0xffd8f70f │ │ │ │ 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} │ │ │ │ @@ -440441,357 +440463,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 15a29c0 │ │ │ │ + b 15a2a1c │ │ │ │ movwls r0, #9091 @ 0x2383 │ │ │ │ ldrtmi sp, [r2], -r6 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ - blx fe69c1a6 │ │ │ │ + blx fe69c202 │ │ │ │ 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 1f837c │ │ │ │ + blls 1f83d8 │ │ │ │ @ instruction: 0xd1d1429d │ │ │ │ - bmi 4855d4 │ │ │ │ + bmi 485630 │ │ │ │ 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 0x0000ec0e │ │ │ │ - rsbseq r1, sl, r6, asr #29 │ │ │ │ + svclt 0x0000ebe0 │ │ │ │ + rsbseq r1, sl, sl, ror #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, sl, lr, lsr #28 │ │ │ │ + ldrsbteq r1, [sl], #-210 @ 0xffffff2e │ │ │ │ vst3.8 {d27-d29}, [pc], lr │ │ │ │ ldrblt r5, [r0, #3200]! @ 0xc80 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00dcf8cc │ │ │ │ addlt r4, r4, pc, lsl ip │ │ │ │ - blge 430a90 │ │ │ │ + blge 430aec │ │ │ │ @ instruction: 0x4605447c │ │ │ │ stmdage r1, {r0, r8, sp} │ │ │ │ ldmdavs r2, {r1, r5, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9203 │ │ │ │ @ instruction: 0xf8530200 │ │ │ │ movwls r2, #11012 @ 0x2b04 │ │ │ │ - stc 6, cr15, [r2, #324]! @ 0x144 │ │ │ │ + ldcl 6, cr15, [r4, #-324]! @ 0xfffffebc │ │ │ │ andsle r3, r9, r1 │ │ │ │ ldrtmi r9, [r0], -r1, lsl #28 │ │ │ │ - b 1a1bb80 │ │ │ │ + b e9bbdc │ │ │ │ orrlt r4, r0, r7, lsl #12 │ │ │ │ ldcpl 4, cr2, [r6, #-0] │ │ │ │ stmdavs r9!, {r0, sl, ip, sp} │ │ │ │ @ instruction: 0xf6514630 │ │ │ │ - cdpcs 12, 0, cr14, cr10, cr14, {0} │ │ │ │ + vmlscs.f64 d14, d26, d16 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ svclt 0x001c9e01 │ │ │ │ movwcc r6, #6251 @ 0x186b │ │ │ │ rsbvs r4, fp, r7, lsr #5 │ │ │ │ ldrtmi sp, [r0], -pc, ror #3 │ │ │ │ - ldmdb r2!, {r0, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 430a94 │ │ │ │ + stmdb r4, {r0, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 430af0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2b82dc │ │ │ │ + blls 2b8338 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_abt │ │ │ │ pop {r2, ip, sp, pc} │ │ │ │ strdlt r4, [r3], -r0 │ │ │ │ @ instruction: 0xf6514770 │ │ │ │ - svclt 0x0000ebc0 │ │ │ │ - rsbseq r1, sl, ip, ror #27 │ │ │ │ + svclt 0x0000eb92 │ │ │ │ + @ instruction: 0x007a1d90 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x007a1d94 │ │ │ │ + rsbseq r1, sl, r8, lsr sp │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4682fabb │ │ │ │ + strmi pc, [r2], sp, lsl #21 │ │ │ │ @ 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 fe769afc │ │ │ │ - blx fee9ad98 │ │ │ │ + blx fe769b58 │ │ │ │ + blx fee9adf4 │ │ │ │ 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 1e0378 │ │ │ │ + blcs 1e03d4 │ │ │ │ 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 3e58a8 │ │ │ │ + blls 3e5904 │ │ │ │ rsclt r2, r4, #262144 @ 0x40000 │ │ │ │ cdpne 0, 5, cr4, cr8, cr7, {4} │ │ │ │ @ instruction: 0xf6514408 │ │ │ │ - @ instruction: 0xf107ea62 │ │ │ │ - bls 86d768 │ │ │ │ + @ instruction: 0xf107ea34 │ │ │ │ + bls 86d7c4 │ │ │ │ @ instruction: 0xf889427f │ │ │ │ - blx 36e846 │ │ │ │ - b 511378 │ │ │ │ + blx 36e8a2 │ │ │ │ + b 5113d4 │ │ │ │ @ instruction: 0xf8c90307 │ │ │ │ - bcs 1ea740 │ │ │ │ + bcs 1ea79c │ │ │ │ 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 25647c │ │ │ │ + bcc 2564d8 │ │ │ │ @ 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 404fda │ │ │ │ + blx 405036 │ │ │ │ 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 1fa7f4 │ │ │ │ - blls 21e808 │ │ │ │ + b 1fa850 │ │ │ │ + blls 21e864 │ │ │ │ rsbsvs r3, r9, r1, lsl #12 │ │ │ │ - blx 2ac026 │ │ │ │ - blls 89b81c │ │ │ │ + blx 2ac082 │ │ │ │ + blls 89b878 │ │ │ │ @ instruction: 0xf505fb01 │ │ │ │ @ instruction: 0xf149192d │ │ │ │ strtmi r0, [ip], -r0, lsl #18 │ │ │ │ strhtle r4, [fp], #-35 @ 0xffffffdd │ │ │ │ - blx ac5080 │ │ │ │ - blls 29b838 │ │ │ │ + blx ac50dc │ │ │ │ + blls 29b894 │ │ │ │ svclt 0x00382d01 │ │ │ │ teqlt r3, r1, lsl #10 │ │ │ │ stmdblt r3!, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ - blx ac5050 │ │ │ │ + blx ac50ac │ │ │ │ stmdbcs pc, {r1, r2, r8, ip, sp, lr, pc} @ │ │ │ │ - blls 394938 │ │ │ │ + blls 394994 │ │ │ │ @ instruction: 0xa108f893 │ │ │ │ @ instruction: 0xf3ca9b05 │ │ │ │ - blx aa4c48 │ │ │ │ - blls 31a860 │ │ │ │ + blx aa4ca4 │ │ │ │ + blls 31a8bc │ │ │ │ svclt 0x002c2901 │ │ │ │ movwcc r1, #6235 @ 0x185b │ │ │ │ ldrmi r2, [r8], r1, lsl #2 │ │ │ │ - b 405064 │ │ │ │ - blls 7e0468 │ │ │ │ + b 4050c0 │ │ │ │ + blls 7e04c4 │ │ │ │ @ instruction: 0xf006fa23 │ │ │ │ svclt 0x00382801 │ │ │ │ @ instruction: 0xf1bb2001 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ strmi r3, [r8], #-2049 @ 0xfffff7ff │ │ │ │ - ldmib r8, {r0, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib sl!, {r0, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blls 452b18 │ │ │ │ + blls 452b74 │ │ │ │ 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 ac50d0 │ │ │ │ - blls 31a8d8 │ │ │ │ + blx ac512c │ │ │ │ + blls 31a934 │ │ │ │ svclt 0x002c2901 │ │ │ │ movwcc r1, #6235 @ 0x185b │ │ │ │ - blls 2aff2c │ │ │ │ + blls 2aff88 │ │ │ │ stmdaeq r3, {r3, r9, fp, sp, lr, pc} │ │ │ │ - blx ac5134 │ │ │ │ + blx ac5190 │ │ │ │ stmdacs r1, {r1, r2, ip, sp, lr, pc} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd0cd │ │ │ │ stmdacc r1, {r4, ip} │ │ │ │ @ instruction: 0xf6514408 │ │ │ │ - bfi lr, lr, (invalid: 19:6) │ │ │ │ + @ instruction: 0xe7c6e970 │ │ │ │ @ instruction: 0xf8dd46cb │ │ │ │ stmib r9, {r3, r4, ip, pc}^ │ │ │ │ - blls 535224 │ │ │ │ + blls 535280 │ │ │ │ @ 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 fea2ae16 │ │ │ │ + blx fea2ae72 │ │ │ │ @ instruction: 0xf8c93103 │ │ │ │ - blls 8aa9c4 │ │ │ │ + blls 8aaa20 │ │ │ │ andne pc, r2, #3072 @ 0xc00 │ │ │ │ smlawtcs ip, r9, r8, pc @ │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ - blls 8c24f4 │ │ │ │ + blls 8c2550 │ │ │ │ stmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svceq 0x0030f015 │ │ │ │ @ instruction: 0xf43f9301 │ │ │ │ ldr sl, [r0, r2, lsl #30]! │ │ │ │ - blmi 326d98 │ │ │ │ - blx 26f73a │ │ │ │ + blmi 326df4 │ │ │ │ + blx 26f796 │ │ │ │ ldmdane sl, {ip, sp, lr, pc} │ │ │ │ tstlt sl, r2, lsl ip │ │ │ │ @ instruction: 0x47705818 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ - eoreq r8, sl, r8, ror #17 │ │ │ │ + eoreq r8, sl, ip, ror #17 │ │ │ │ andscs r4, r4, #4, 22 @ 0x1000 │ │ │ │ - blx 26f756 │ │ │ │ + blx 26f7b2 │ │ │ │ ldcvc 3, cr3, [r8], {-0} │ │ │ │ ldmvs r8, {r8, ip, sp, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ - eoreq r8, sl, ip, asr #17 │ │ │ │ + ldrdeq r8, [sl], -r0 @ │ │ │ │ @ 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 3f0364 │ │ │ │ + blmi 3f03c0 │ │ │ │ ldrbtmi r2, [fp], #-532 @ 0xfffffdec │ │ │ │ movwcc pc, #2818 @ 0xb02 @ │ │ │ │ @ instruction: 0x47706858 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ svcvc 0x00c8f5b0 │ │ │ │ strdcs sp, [ip], -r3 │ │ │ │ svclt 0x00004770 │ │ │ │ - strhteq r8, [sl], -r2 │ │ │ │ - eoreq r8, sl, sl, lsl #17 │ │ │ │ + strhteq r8, [sl], -r6 │ │ │ │ + eoreq r8, sl, lr, lsl #17 │ │ │ │ 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 51263c │ │ │ │ + blmi 512698 │ │ │ │ ldceq 0, cr15, [r4], {79} @ 0x4f │ │ │ │ - blx 4ef7de │ │ │ │ + blx 4ef83a │ │ │ │ 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, asr #16 │ │ │ │ + eoreq r8, sl, r8, asr #16 │ │ │ │ andscs r4, r4, #8, 22 @ 0x2000 │ │ │ │ - blx 26f812 │ │ │ │ + blx 26f86e │ │ │ │ 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, lsl r8 │ │ │ │ + eoreq r8, sl, r4, 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, ror #15 │ │ │ │ + eoreq r8, sl, sl, 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 fed358a4 │ │ │ │ + bl fed35900 │ │ │ │ @ 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 │ │ │ │ - stmia ip!, {r0, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda lr!, {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: 0xf890f8a9 │ │ │ │ + @ instruction: 0xf890f87b │ │ │ │ @ instruction: 0xf0033020 │ │ │ │ - blcs 25f314 │ │ │ │ + blcs 25f370 │ │ │ │ @ instruction: 0xf5b5d030 │ │ │ │ ldrdle r7, [r8], -r6 @ │ │ │ │ @ instruction: 0x510af894 │ │ │ │ @ instruction: 0x411cf8d4 │ │ │ │ ldmdale lr, {r3, sl, fp, sp} │ │ │ │ @ instruction: 0xf853a302 │ │ │ │ strtmi r4, [r3], #-36 @ 0xffffffdc │ │ │ │ @@ -440813,15 +440835,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, lsl #20 │ │ │ │ + eoreq sl, sl, lr, lsl #20 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ @ instruction: 0x4615b09d │ │ │ │ @ instruction: 0xf8df461c │ │ │ │ @ instruction: 0x46063814 │ │ │ │ @@ -440831,57 +440853,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 beabf8 │ │ │ │ + blls beac54 │ │ │ │ tstpcc r4, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8c09b29 │ │ │ │ @ instruction: 0x46283118 │ │ │ │ umlalcc pc, ip, sp, r8 @ │ │ │ │ @ instruction: 0xf70d9304 │ │ │ │ - @ instruction: 0x4683f839 │ │ │ │ + strmi pc, [r3], fp, lsl #16 │ │ │ │ @ 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 308c58 │ │ │ │ + bls 308cb4 │ │ │ │ sbcslt r4, ip, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0x3108f896 │ │ │ │ - blx fe6e9800 │ │ │ │ - blx fef5be94 │ │ │ │ + blx fe6e985c │ │ │ │ + blx fef5bef0 │ │ │ │ svclt 0x0008f585 │ │ │ │ - ldrbcc pc, [pc, #79]! @ 1de85b @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 1de8b7 @ │ │ │ │ @ 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 19aac4c │ │ │ │ + blx 19aaca8 │ │ │ │ @ instruction: 0xf886f888 │ │ │ │ @ instruction: 0xf7ff810a │ │ │ │ ldmib sp, {r0, r1, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 22b0dc │ │ │ │ - bcs 24e660 │ │ │ │ + blcs 22b138 │ │ │ │ + bcs 24e6bc │ │ │ │ @ instruction: 0xf896bf82 │ │ │ │ @ instruction: 0xf0233108 │ │ │ │ @ instruction: 0xf8860301 │ │ │ │ - blls 82ac70 │ │ │ │ + blls 82accc │ │ │ │ @ instruction: 0xf896b92b │ │ │ │ vrhadd.u32 d18, d3, d8 │ │ │ │ @ instruction: 0xf8860200 │ │ │ │ - bls b66c80 │ │ │ │ + bls b66cdc │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ svclt 0x008c2a0f │ │ │ │ @ instruction: 0xf0072700 │ │ │ │ svccs 0x00000701 │ │ │ │ mvnshi pc, r0 │ │ │ │ @ instruction: 0x2108f896 │ │ │ │ andeq pc, r1, #34 @ 0x22 │ │ │ │ @@ -440891,21 +440913,21 @@ │ │ │ │ ldrsbtcs pc, [r8], -fp @ │ │ │ │ @ instruction: 0xf0002a03 │ │ │ │ @ instruction: 0xf896829d │ │ │ │ @ instruction: 0xf0222108 │ │ │ │ @ instruction: 0xf8860230 │ │ │ │ @ instruction: 0xf8962108 │ │ │ │ ldrbeq r7, [r8, r8, lsl #2]! │ │ │ │ - bls 253cc8 │ │ │ │ + bls 253d24 │ │ │ │ umullcs pc, r9, r2, r8 @ │ │ │ │ @ instruction: 0xf047b922 │ │ │ │ @ instruction: 0xf8860704 │ │ │ │ rscslt r7, pc, #8, 2 │ │ │ │ andeq pc, r2, #23 │ │ │ │ - bls c83104 │ │ │ │ + bls c83160 │ │ │ │ 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 │ │ │ │ @@ -440921,21 +440943,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 b83524 │ │ │ │ + blls b83580 │ │ │ │ teqppl r4, r6, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - bcc 1dad34 │ │ │ │ + bcc 1dad90 │ │ │ │ andeq lr, sl, r1, lsl #22 │ │ │ │ - svc 0x007cf650 │ │ │ │ - blx 30553e │ │ │ │ - blls 22a938 │ │ │ │ + svc 0x004ef650 │ │ │ │ + blx 30559a │ │ │ │ + blls 22a994 │ │ │ │ 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 │ │ │ │ @@ -440950,127 +440972,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 c429c4 │ │ │ │ + bls c42a20 │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ - bls b7f050 │ │ │ │ + bls b7f0ac │ │ │ │ @ instruction: 0xf0071e58 │ │ │ │ - bcs 220da8 │ │ │ │ + bcs 220e04 │ │ │ │ svclt 0x00839a27 │ │ │ │ - blx fe49d494 │ │ │ │ + blx fe49d4f0 │ │ │ │ @ instruction: 0xf1ca2101 │ │ │ │ tstcs r1, r0, lsr #20 │ │ │ │ - blx 24e7d8 │ │ │ │ - bcs 25ade4 │ │ │ │ + blx 24e834 │ │ │ │ + bcs 25ae40 │ │ │ │ @ instruction: 0xf102bf82 │ │ │ │ strcs r3, [r1], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ svclt 0x00884408 │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svclt 0x00944619 │ │ │ │ addsmi r2, r4, r1, lsl #8 │ │ │ │ - svc 0x0026f650 │ │ │ │ + mrc 6, 7, APSR_nzcv, cr8, 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, lsl pc @ │ │ │ │ - bmi 1499150 │ │ │ │ + eorscc lr, pc, lr, ror #29 │ │ │ │ + bmi 14991ac │ │ │ │ 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 c3de28 │ │ │ │ - blcc 24324c │ │ │ │ - blls 58365c │ │ │ │ + blls c3de84 │ │ │ │ + blcc 2432a8 │ │ │ │ + blls 5836b8 │ │ │ │ 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 c0eb30 │ │ │ │ + blls c0eb8c │ │ │ │ @ instruction: 0xf507fa23 │ │ │ │ vstrcs d9, [r1, #-32] @ 0xffffffe0 │ │ │ │ strcs fp, [r1, #-3896] @ 0xfffff0c8 │ │ │ │ - blls 50af2c │ │ │ │ - blls b8cef0 │ │ │ │ - blcs 5aee54 │ │ │ │ + blls 50af88 │ │ │ │ + blls b8cf4c │ │ │ │ + blcs 5aeeb0 │ │ │ │ sbcshi pc, fp, r0, asr #4 │ │ │ │ stmdbls r7, {r0, r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x6108f89b │ │ │ │ - blcs 22ee64 │ │ │ │ + blcs 22eec0 │ │ │ │ stmiane r9, {r2, r3, r5, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blls 36ae84 │ │ │ │ + blls 36aee0 │ │ │ │ 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, r4, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r1, r2, r3, r7, 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 a264d0 │ │ │ │ + blx a2652c │ │ │ │ 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 244f52 │ │ │ │ - blx 21bf46 │ │ │ │ + blx 244fae │ │ │ │ + blx 21bfa2 │ │ │ │ pushne {r0, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf14a462c │ │ │ │ - bllt 1ea133c │ │ │ │ + bllt 1ea1398 │ │ │ │ strcc r9, [r1, -r9, lsr #22] │ │ │ │ stmdaeq r8, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xd18242bb │ │ │ │ @ instruction: 0x465e9b11 │ │ │ │ ldrsbls pc, [ip], #-141 @ 0xffffff73 @ │ │ │ │ - bmi 1499280 │ │ │ │ + bmi 14992dc │ │ │ │ @ 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 @ │ │ │ │ @@ -441083,28 +441105,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 21b0d0 │ │ │ │ + beq 21b12c │ │ │ │ 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 a45804 │ │ │ │ + blx a45860 │ │ │ │ ldmdbls r4, {r0, r1, r2, ip, sp, lr, pc} │ │ │ │ - blcs 22efb0 │ │ │ │ + blcs 22f00c │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svclt 0x002c2801 │ │ │ │ tstcc r1, r9, lsl #16 │ │ │ │ teqcc pc, #1376256 @ 0x150000 │ │ │ │ teqpeq pc, #35 @ p-variant is OBSOLETE @ 0x23 │ │ │ │ - blx 22ebe2 │ │ │ │ + blx 22ec3e │ │ │ │ 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 │ │ │ │ @@ -441114,35 +441136,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 358a2c │ │ │ │ + blls 358a88 │ │ │ │ rscsmi r9, fp, r7, lsl #18 │ │ │ │ svclt 0x002c2b01 │ │ │ │ smlabtcc r1, r9, r8, r1 │ │ │ │ - b 24584c │ │ │ │ - blls ba1044 │ │ │ │ + b 2458a8 │ │ │ │ + blls ba10a0 │ │ │ │ @ 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 51a400 │ │ │ │ + blls 51a3a4 │ │ │ │ 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 366d44 │ │ │ │ + bcs 366da0 │ │ │ │ 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 │ │ │ │ @@ -441162,23 +441184,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 19a70e8 │ │ │ │ - blx 25c308 │ │ │ │ + blx 19a7144 │ │ │ │ + blx 25c364 │ │ │ │ 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 │ │ │ │ - ldc 6, cr15, [r2, #320] @ 0x140 │ │ │ │ + stcl 6, cr15, [r4, #-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} │ │ │ │ @@ -441192,54 +441214,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 c859fc │ │ │ │ - blx 285e06 │ │ │ │ + bls c85a58 │ │ │ │ + blx 285e62 │ │ │ │ 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 21d998 │ │ │ │ - bge 25d9a0 │ │ │ │ + blx 21d9f4 │ │ │ │ + bge 25d9fc │ │ │ │ strmi pc, [r5, #-2980] @ 0xfffff45c │ │ │ │ stmiane r4!, {r1, r3, r5, r7, sl, lr}^ │ │ │ │ - beq 299ac0 │ │ │ │ + beq 299b1c │ │ │ │ @ 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, lsr sp @ │ │ │ │ + andcc lr, pc, lr, lsl #26 │ │ │ │ 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 366eb0 │ │ │ │ + bcs 366f0c │ │ │ │ svcge 0x004cf47f │ │ │ │ @ instruction: 0x2108f896 │ │ │ │ eorseq pc, r0, #34 @ 0x22 │ │ │ │ smlabbcs r8, r6, r8, pc @ │ │ │ │ @ instruction: 0xf89be73f │ │ │ │ @ instruction: 0xf0022020 │ │ │ │ - bcs 25f614 │ │ │ │ + bcs 25f670 │ │ │ │ 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 │ │ │ │ @@ -441248,38 +441270,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 19a7240 │ │ │ │ - blx 25c460 │ │ │ │ + blx 19a729c │ │ │ │ + blx 25c4bc │ │ │ │ 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 366f2c │ │ │ │ + bcs 366f88 │ │ │ │ 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 19a7298 │ │ │ │ - blx 25c4b8 │ │ │ │ + blx 19a72f4 │ │ │ │ + blx 25c514 │ │ │ │ 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 │ │ │ │ @@ -441336,20 +441358,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 0x0000ed38 │ │ │ │ + svclt 0x0000ed0a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, sl, r8, ror #16 │ │ │ │ - @ instruction: 0x007a1692 │ │ │ │ + rsbseq r1, sl, ip, lsl #16 │ │ │ │ + rsbseq r1, sl, r6, lsr r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed361b0 │ │ │ │ + bl fed3620c │ │ │ │ @ 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 │ │ │ │ @@ -441359,24 +441381,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], {163} @ 0xa3 │ │ │ │ + stccs 12, cr15, [r6], {117} @ 0x75 │ │ │ │ strcs fp, [r0], -ip, lsl #30 │ │ │ │ streq pc, [r1], -r0 │ │ │ │ @ instruction: 0x4620bb16 │ │ │ │ - stc2 7, cr15, [r4], {20} │ │ │ │ + mrrc2 7, 1, pc, r6, cr4 @ │ │ │ │ tstlt r8, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf8a52305 │ │ │ │ rscvc r6, fp, r1 │ │ │ │ @ instruction: 0x4620bdf8 │ │ │ │ - mcrr2 7, 1, pc, r8, cr4 @ │ │ │ │ + ldc2 7, cr15, [sl], {20} │ │ │ │ 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 │ │ │ │ @@ -441384,59 +441406,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 │ │ │ │ - @ instruction: 0x4606fd1d │ │ │ │ + strmi pc, [r6], -pc, ror #25 │ │ │ │ strtmi fp, [r0], -r8, asr #18 │ │ │ │ - stc2 7, cr15, [r2, #-80] @ 0xffffffb0 │ │ │ │ + ldc2l 7, cr15, [r4], {20} │ │ │ │ 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 fed36284 │ │ │ │ + bl fed362e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r0, ror #31 │ │ │ │ - blmi 8f10fc │ │ │ │ + blmi 8f1158 │ │ │ │ ldrbtmi fp, [r8], #-133 @ 0xffffff7b │ │ │ │ strtmi sl, [r2], -r1, lsl #24 │ │ │ │ - bvs febf53a8 │ │ │ │ + bvs febf5404 │ │ │ │ movwls r6, #14363 @ 0x381b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ @ instruction: 0xf105aa02 │ │ │ │ strtmi r0, [r0], -r4, lsr #2 │ │ │ │ - mrc2 7, 0, pc, cr12, cr4, {0} │ │ │ │ + stc2l 7, cr15, [lr, #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 44bb4c │ │ │ │ - blmi 3afd44 │ │ │ │ + bmi 44bba8 │ │ │ │ + blmi 3afda0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2b9154 │ │ │ │ + blls 2b91b0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-20]! @ 0xffffffec │ │ │ │ - stc 6, cr15, [r6], {80} @ 0x50 │ │ │ │ - rsbseq r0, sl, lr, ror #30 │ │ │ │ + mrrc 6, 5, pc, r8, cr0 @ │ │ │ │ + rsbseq r0, sl, r2, lsl pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, sl, ip, lsl pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rsbseq r0, sl, r0, asr #29 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ ldrmi fp, [r5], -r7, lsr #1 │ │ │ │ strbcs pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ stmdavs lr, {r2, r9, sl, lr} │ │ │ │ @@ -441449,723 +441470,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 230a8c │ │ │ │ + blcs 230ae4 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf70c9307 │ │ │ │ - bvs fedddf18 │ │ │ │ + bvs fedddec0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d084c5 │ │ │ │ strmi fp, [r0], ip │ │ │ │ svceq 0x0001f1bb │ │ │ │ ldrtmi sp, [r8], -sl, lsr #18 │ │ │ │ - blx 199cdb6 │ │ │ │ + blx e9ce0e │ │ │ │ @ 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, r3, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3, {r0, r1, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ cmple r1, r1, lsl #22 │ │ │ │ strbmi r9, [r1], -r6, lsl #22 │ │ │ │ strbmi r1, [r0], #-3672 @ 0xfffff1a8 │ │ │ │ - bl 109caf4 │ │ │ │ + bl 59cb4c │ │ │ │ andls r6, r6, fp, ror #21 │ │ │ │ teqle sl, r3, lsl #22 │ │ │ │ @ instruction: 0x3114f8d6 │ │ │ │ - blx 49da52 │ │ │ │ + blx 49daaa │ │ │ │ svceq 0x0001f1bb │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ @ instruction: 0xf8cd0b01 │ │ │ │ eors fp, sp, ip, lsr r0 │ │ │ │ ldrtmi sp, [r8], -sl, lsl #2 │ │ │ │ - blx e9ce0e │ │ │ │ + blx 39ce66 │ │ │ │ stmiavs r3, {r5, r7, r8, ip, sp, pc}^ │ │ │ │ ldmible r6, {r0, r8, r9, fp, sp}^ │ │ │ │ - blx 2c5a06 │ │ │ │ + blx 2c5a5e │ │ │ │ andls pc, r7, #536870912 @ 0x20000000 │ │ │ │ @ instruction: 0x8010f8d8 │ │ │ │ svceq 0x0001f1b8 │ │ │ │ ldrtmi sp, [r8], -sp, lsl #18 │ │ │ │ - blx a9ce2e │ │ │ │ + blx fff9ce84 │ │ │ │ sbcsle r2, r3, r0, lsl #16 │ │ │ │ - blcs 239610 │ │ │ │ + blcs 239668 │ │ │ │ bfi sp, r2, #2, #14 │ │ │ │ @ instruction: 0x8010f8d8 │ │ │ │ svceq 0x0001f1b8 │ │ │ │ @ instruction: 0xf1b8d8ca │ │ │ │ tstle r9, r1, lsl #30 │ │ │ │ @ instruction: 0xf70c4638 │ │ │ │ - msrlt (UNDEF: 56), r1 │ │ │ │ - blcs 239630 │ │ │ │ - bls 38f030 │ │ │ │ + msrlt R8_fiq, r5 │ │ │ │ + blcs 239688 │ │ │ │ + bls 38f088 │ │ │ │ andls r4, r6, #1744830465 @ 0x68000001 │ │ │ │ - blcs 2b9ddc │ │ │ │ - blcs 293544 │ │ │ │ + blcs 2b9e34 │ │ │ │ + blcs 29359c │ │ │ │ andls r6, pc, #3833856 @ 0x3a8000 │ │ │ │ @ instruction: 0xf64abf05 │ │ │ │ @ instruction: 0xf6ca23ab │ │ │ │ @ instruction: 0xf8dd23aa │ │ │ │ - blx feacb33a │ │ │ │ + blx feacb392 │ │ │ │ svclt 0x00082302 │ │ │ │ - bleq fe6d9b8c │ │ │ │ + bleq fe6d9be4 │ │ │ │ @ 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 1eb63e │ │ │ │ + blx 1eb696 │ │ │ │ stmiavs r9!, {r0, r9, sp} │ │ │ │ tstls r2, r2, lsr #3 │ │ │ │ @ instruction: 0xf8961852 │ │ │ │ - blx aa375c │ │ │ │ + blx aa37b4 │ │ │ │ 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 aab698 │ │ │ │ - blcs 25bef4 │ │ │ │ + blx aab6f0 │ │ │ │ + blcs 25bf4c │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf023333f │ │ │ │ tstls r5, #-67108864 @ 0xfc000000 │ │ │ │ movwne pc, #5064 @ 0x13c8 @ │ │ │ │ - beq ff21c200 │ │ │ │ + beq ff21c258 │ │ │ │ @ instruction: 0x46524619 │ │ │ │ movwls r4, #5688 @ 0x1638 │ │ │ │ - @ instruction: 0xf946f7ff │ │ │ │ + @ instruction: 0xf948f7ff │ │ │ │ andls r9, r5, r1, lsl #18 │ │ │ │ @ instruction: 0x46384652 │ │ │ │ - @ instruction: 0xf968f7ff │ │ │ │ + @ instruction: 0xf96af7ff │ │ │ │ svceq 0x0030f018 │ │ │ │ @ instruction: 0xf000900e │ │ │ │ @ instruction: 0xf01882c9 │ │ │ │ @ instruction: 0xf0400a04 │ │ │ │ @ instruction: 0xf1b98307 │ │ │ │ vmax.f32 d16, d0, d15 │ │ │ │ - blls 2402cc │ │ │ │ + blls 240324 │ │ │ │ andeq pc, r1, #8 │ │ │ │ @ instruction: 0xf1a39202 │ │ │ │ andsls r0, r7, #12288 @ 0x3000 │ │ │ │ - blx fe49de0c │ │ │ │ + blx fe49de64 │ │ │ │ movweq pc, #4226 @ 0x1082 @ │ │ │ │ - b 15c3f58 │ │ │ │ + b 15c3fb0 │ │ │ │ @ instruction: 0xf1a71a5a │ │ │ │ @ instruction: 0xf0230392 │ │ │ │ svccs 0x00c80302 │ │ │ │ - blcs 20ef9c │ │ │ │ + blcs 20eff4 │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ tstls r8, #0, 6 │ │ │ │ cmpphi r7, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ @ instruction: 0xf0002fc8 │ │ │ │ - bls 33fdb4 │ │ │ │ - blls 4c578c │ │ │ │ + bls 33fe0c │ │ │ │ + blls 4c57e4 │ │ │ │ stmpl r2, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00142a91 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - b 159ff68 │ │ │ │ + b 159ffc0 │ │ │ │ @ instruction: 0xf0087981 │ │ │ │ tstlt r3, pc, ror r8 │ │ │ │ stmdavs r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ - blls 283fa0 │ │ │ │ + blls 283ff8 │ │ │ │ @ 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: 0xf896e866 │ │ │ │ - bvs febeb7b8 │ │ │ │ + @ instruction: 0xf896e83a │ │ │ │ + bvs febeb810 │ │ │ │ biceq pc, r0, #201326595 @ 0xc000003 │ │ │ │ movweq lr, #14858 @ 0x3a0a │ │ │ │ @ instruction: 0xf70c9303 │ │ │ │ - strmi pc, [r7], -sp, asr #20 │ │ │ │ - blvs fe3cb86c │ │ │ │ + strmi pc, [r7], -r1, lsr #20 │ │ │ │ + blvs fe3cb8c4 │ │ │ │ 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 fe2dde94 │ │ │ │ - mrc2 7, 2, pc, cr8, cr15, {7} │ │ │ │ - bvs 31ab24 │ │ │ │ - beq 9dbafc │ │ │ │ - bvc 41aa2c │ │ │ │ - b 15b9988 │ │ │ │ + blx fe2ddeec │ │ │ │ + mrc2 7, 2, pc, cr10, cr15, {7} │ │ │ │ + bvs 31ab7c │ │ │ │ + beq 9dbb54 │ │ │ │ + bvc 41aa84 │ │ │ │ + b 15b99e0 │ │ │ │ vmov.f32 s11, #138 @ 0xc0500000 -3.250 │ │ │ │ - bls 23dd7c │ │ │ │ - vldr d3, [pc, #4] @ 1df3ec │ │ │ │ + bls 23ddd4 │ │ │ │ + vldr d3, [pc, #4] @ 1df444 │ │ │ │ @ instruction: 0xf40a5b5f │ │ │ │ - bvs ffc25cf0 │ │ │ │ + bvs ffc25d48 │ │ │ │ mrc 4, 1, r0, cr7, cr11, {0} │ │ │ │ vst1.16 {d7-d8}, [r3 :128], r7 │ │ │ │ tstmi r3, #112, 6 @ 0xc0000001 │ │ │ │ - b 12c5c0c │ │ │ │ + b 12c5c64 │ │ │ │ vst2.8 {d16-d19}, [pc], r9 │ │ │ │ @ instruction: 0xf6c34900 │ │ │ │ - b 12bdc08 │ │ │ │ + b 12bdc60 │ │ │ │ cdp 3, 11, cr0, cr7, cr8, {0} │ │ │ │ teqmi fp, #815104 @ 0xc7000 │ │ │ │ - blls 370078 │ │ │ │ - b 1207040 │ │ │ │ + blls 3700d0 │ │ │ │ + b 1207098 │ │ │ │ rscvs r0, r0, #10 │ │ │ │ - blvc 35acc0 │ │ │ │ + blvc 35ad18 │ │ │ │ stmibcc r3, {r0, r3, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8969b07 │ │ │ │ cdp 1, 15, cr8, cr12, cr8, {0} │ │ │ │ @ instruction: 0xf3c37bc7 │ │ │ │ - b 1420070 │ │ │ │ + b 14200c8 │ │ │ │ @ instruction: 0xf0180903 │ │ │ │ - b 1423050 │ │ │ │ + b 14230a8 │ │ │ │ @ instruction: 0x632272c2 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ rscsvc pc, lr, #204472320 @ 0xc300000 │ │ │ │ submi lr, fp, #8192 @ 0x2000 │ │ │ │ ldrdlt pc, [r8], -r5 @ │ │ │ │ - bcc fe61acb4 │ │ │ │ + bcc fe61ad0c │ │ │ │ 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 3c60b8 │ │ │ │ + b 3c6110 │ │ │ │ ldrls r1, [r6, -r3, asr #15] │ │ │ │ movweq lr, #31308 @ 0x7a4c │ │ │ │ - blls 2f821c │ │ │ │ + blls 2f8274 │ │ │ │ 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 ba92c0 │ │ │ │ + blx ba9318 │ │ │ │ ldrbeq pc, [fp, ip, lsl #14]! @ │ │ │ │ - blvs cd4a34 │ │ │ │ + blvs cd4a8c │ │ │ │ @ instruction: 0x1602e9d5 │ │ │ │ - blvs 1caa0c0 │ │ │ │ + blvs 1caa118 │ │ │ │ @ instruction: 0xf440bf04 │ │ │ │ rscvs r3, r0, #128 @ 0x80 │ │ │ │ stmibvs sp!, {r0, r8, r9, fp, sp} │ │ │ │ - bvs ffacf0d4 │ │ │ │ + bvs ffacf12c │ │ │ │ orrcs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ - blls 278060 │ │ │ │ + blls 2780b8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvs feabffc0 │ │ │ │ + blvs feac0018 │ │ │ │ @ instruction: 0xf043a81e │ │ │ │ @ instruction: 0x63a35380 │ │ │ │ svcne 0x001f9b10 │ │ │ │ cdpeq 1, 0, cr15, cr8, cr3, {0} │ │ │ │ - bcc fe61ad48 │ │ │ │ + bcc fe61ada0 │ │ │ │ stceq 1, cr15, [pc], {3} │ │ │ │ svccc 0x0004f857 │ │ │ │ @ instruction: 0xf8d33008 │ │ │ │ @ instruction: 0xf8538100 │ │ │ │ - blx 3eb5f6 │ │ │ │ + blx 3eb64e │ │ │ │ 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 979680 │ │ │ │ - blls 9b84b0 │ │ │ │ + blls 9796d8 │ │ │ │ + blls 9b8508 │ │ │ │ strtvs r4, [r3], #-787 @ 0xfffffced │ │ │ │ ldrsbtcc pc, [r0], #128 @ 0x80 @ │ │ │ │ teqpcs r4, r0 @ @ p-variant is OBSOLETE │ │ │ │ - beq fe61ad8c │ │ │ │ + beq fe61ade4 │ │ │ │ vpmax.s8 d15, d2, d1 │ │ │ │ subsmi r4, r5, #195 @ 0xc3 │ │ │ │ svclt 0x0038428b │ │ │ │ - blcc 230d70 │ │ │ │ + blcc 230dc8 │ │ │ │ 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 │ │ │ │ - ldrsbteq r0, [sl], #-230 @ 0xffffff1a │ │ │ │ + rsbseq r0, sl, lr, ror lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - bls 5061bc │ │ │ │ - blx 2055ce │ │ │ │ - blls 66bd88 │ │ │ │ + bls 506214 │ │ │ │ + blx 205626 │ │ │ │ + blls 66bde0 │ │ │ │ tstls r1, #13828096 @ 0xd30000 │ │ │ │ vorr.i16 d25, #46336 @ 0xb500 │ │ │ │ tstls r0, #402653186 @ 0x18000002 │ │ │ │ @ instruction: 0xf1439b13 │ │ │ │ tstls r2, #0, 6 │ │ │ │ - blcs 2061a0 │ │ │ │ + blcs 2061f8 │ │ │ │ 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 fea27a18 │ │ │ │ + blvs fea27a70 │ │ │ │ sbceq lr, r2, #6144 @ 0x1800 │ │ │ │ stccs 8, cr15, [r4], {82} @ 0x52 │ │ │ │ @ instruction: 0xf00202d2 │ │ │ │ tstmi r1, #240, 4 │ │ │ │ - blls 578450 │ │ │ │ + blls 5784a8 │ │ │ │ @ instruction: 0xf8d64658 │ │ │ │ - b 15bba44 │ │ │ │ - blls 229fe4 │ │ │ │ - bvs 121c604 │ │ │ │ + b 15bba9c │ │ │ │ + blls 22a03c │ │ │ │ + bvs 121c65c │ │ │ │ movwls r0, #49691 @ 0xc21b │ │ │ │ tsteq fp, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf89d930e │ │ │ │ tstls r4, #20 │ │ │ │ - @ instruction: 0xf928f70c │ │ │ │ - blvs fe22b1f8 │ │ │ │ + @ instruction: 0xf8fcf70c │ │ │ │ + blvs fe22b250 │ │ │ │ stmdble r9, {r1, r9, sl, lr} │ │ │ │ tsteq sl, sp, asr #19 │ │ │ │ @ instruction: 0xf7144658 │ │ │ │ - ldmib sp, {r0, r2, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r7, 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 fee0624c │ │ │ │ + blx fee062a4 │ │ │ │ @ instruction: 0xf8c4f080 │ │ │ │ @ instruction: 0xf1c030ac │ │ │ │ - blls 4df6a0 │ │ │ │ + blls 4df6f8 │ │ │ │ streq pc, [r1, -r1, lsr #3] │ │ │ │ - b 15a9a38 │ │ │ │ - blx fefab830 │ │ │ │ + b 15a9a90 │ │ │ │ + blx fefab888 │ │ │ │ @ instruction: 0xf8c4f787 │ │ │ │ addlt r9, r0, #192 @ 0xc0 │ │ │ │ ldrbne lr, [r7, -pc, asr #20] │ │ │ │ andeq lr, r3, r0, asr #20 │ │ │ │ - b 120627c │ │ │ │ - blls 29f654 │ │ │ │ + b 12062d4 │ │ │ │ + blls 29f6ac │ │ │ │ subvc lr, r3, r0, asr #20 │ │ │ │ - b 12062a0 │ │ │ │ - blls 69f660 │ │ │ │ + b 12062f8 │ │ │ │ + blls 69f6b8 │ │ │ │ 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 12062b8 │ │ │ │ + b 1206310 │ │ │ │ @ instruction: 0xf8c40003 │ │ │ │ @ instruction: 0xf00000b0 │ │ │ │ - blls 63fb5c │ │ │ │ + blls 63fbb4 │ │ │ │ strne pc, [r1, -r8, asr #7] │ │ │ │ ldrbmi r6, [r8], -r3, lsr #1 │ │ │ │ @ instruction: 0x46399b12 │ │ │ │ - blls 2f7a20 │ │ │ │ - blls 737b24 │ │ │ │ - blls 3f7c28 │ │ │ │ - blls 43772c │ │ │ │ + blls 2f7a78 │ │ │ │ + blls 737b7c │ │ │ │ + blls 3f7c80 │ │ │ │ + blls 437784 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ - selmi pc, r1, fp @ │ │ │ │ + selmi pc, r1, sp @ │ │ │ │ @ instruction: 0xf00028ff │ │ │ │ @ instruction: 0x463980db │ │ │ │ sbceq pc, r0, #200, 6 @ 0x20000003 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ - blls 85f5d0 │ │ │ │ - blcs 1f0edc │ │ │ │ + blls 85f630 │ │ │ │ + blcs 1f0f34 │ │ │ │ mrshi pc, (UNDEF: 6) @ │ │ │ │ - blcs 2062f4 │ │ │ │ + blcs 20634c │ │ │ │ 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, 11, cr15, cr12, cr15, {2} │ │ │ │ - bvs fec062fc │ │ │ │ - bpl fe2da028 │ │ │ │ - @ instruction: 0xf8a8f70c │ │ │ │ - bpl 21db71c │ │ │ │ + cdp 6, 9, cr15, cr0, cr15, {2} │ │ │ │ + bvs fec06354 │ │ │ │ + bpl fe2da080 │ │ │ │ + @ instruction: 0xf87cf70c │ │ │ │ + bpl 21db774 │ │ │ │ smlalbblt r4, r0, r3, r6 │ │ │ │ @ instruction: 0xf1a36b83 │ │ │ │ - blx ff0a2304 │ │ │ │ - b 15de530 │ │ │ │ - b 15a6474 │ │ │ │ - blls 222538 │ │ │ │ + blx ff0a235c │ │ │ │ + b 15de588 │ │ │ │ + b 15a64cc │ │ │ │ + blls 222590 │ │ │ │ stmdbls sl, {r3, r5, r9, sl, lr} │ │ │ │ - beq 2da03c │ │ │ │ - ldc2 7, cr15, [r2], #1020 @ 0x3fc │ │ │ │ - b 147a2c8 │ │ │ │ - blvs a7e13c │ │ │ │ - beq 4da04c │ │ │ │ + beq 2da094 │ │ │ │ + ldc2 7, cr15, [r4], #1020 @ 0x3fc │ │ │ │ + b 147a320 │ │ │ │ + blvs a7e194 │ │ │ │ + beq 4da0a4 │ │ │ │ strvs r2, [r2, -r2, lsl #22]! │ │ │ │ svclt 0x00149a16 │ │ │ │ @ instruction: 0xf04f075b │ │ │ │ - b 1474334 │ │ │ │ + b 147438c │ │ │ │ tstmi sl, #0 │ │ │ │ ldrmi r6, [r3], -r0, ror #13 │ │ │ │ strbvs r9, [r3, -r8, lsl #20]! │ │ │ │ strbvs r9, [r2, r7, lsl #22]! │ │ │ │ - bls 5b7ed4 │ │ │ │ + bls 5b7f2c │ │ │ │ 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 206388 │ │ │ │ + blcs 2063e0 │ │ │ │ adchi pc, r2, r0, asr #32 │ │ │ │ @ instruction: 0x3118f8d6 │ │ │ │ - blcc 239c38 │ │ │ │ + blcc 239c90 │ │ │ │ svclt 0x00181a9b │ │ │ │ @ instruction: 0xf8842301 │ │ │ │ cmneq r9, #36 @ 0x24 │ │ │ │ @ instruction: 0xf4019b17 │ │ │ │ @ instruction: 0xf88441c0 │ │ │ │ - blls 4eb83c │ │ │ │ - b 1405fb4 │ │ │ │ + blls 4eb894 │ │ │ │ + b 140600c │ │ │ │ @ instruction: 0xf8960b03 │ │ │ │ @ instruction: 0xf8843108 │ │ │ │ vaddl.u8 , d3, d23 │ │ │ │ @ instruction: 0xf88403c0 │ │ │ │ stmdavs fp!, {r1, r2, r5, ip, sp} │ │ │ │ - blcs 37a278 │ │ │ │ + blcs 37a2d0 │ │ │ │ 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 1270404 │ │ │ │ + b 127045c │ │ │ │ @ instruction: 0xf8c4020b │ │ │ │ @ instruction: 0xf71420b4 │ │ │ │ - strmi pc, [r2], r9, ror #17 │ │ │ │ - b 15b108c │ │ │ │ + @ instruction: 0x4682f8bd │ │ │ │ + b 15b10e4 │ │ │ │ @ instruction: 0xf7142a0a │ │ │ │ - b 149dbf8 │ │ │ │ - b 146a0f8 │ │ │ │ + b 149dba0 │ │ │ │ + b 146a150 │ │ │ │ @ instruction: 0xf8c40008 │ │ │ │ @ instruction: 0x462800b8 │ │ │ │ vst1.32 {d0-d3}, [r5 :256]! │ │ │ │ - @ instruction: 0xf70c6540 │ │ │ │ - teqplt r0, fp, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xf70b6540 │ │ │ │ + teqplt r0, pc, ror #31 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a06b80 │ │ │ │ - blx feddf818 │ │ │ │ + blx feddf870 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ ldmib sp, {r6, r8, r9}^ │ │ │ │ cmneq pc, r1, lsl #4 │ │ │ │ @ instruction: 0xf0079903 │ │ │ │ - b 12a15a8 │ │ │ │ - blls 560234 │ │ │ │ + b 12a1600 │ │ │ │ + blls 56028c │ │ │ │ andeq lr, r9, #270336 @ 0x42000 │ │ │ │ - b 12b051c │ │ │ │ - b 122fd3c │ │ │ │ + b 12b0574 │ │ │ │ + b 122fd94 │ │ │ │ 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 fee32328 │ │ │ │ + blmi fee32380 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b398d8 │ │ │ │ + blls b39930 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, r7, r4, asr r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - blcs 2064ac │ │ │ │ + blcs 206504 │ │ │ │ mrshi pc, (UNDEF: 13) @ │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ ldrmi r5, [r9], sl, ror #16 │ │ │ │ strb r9, [lr, #-782]! @ 0xfffffcf2 │ │ │ │ @ instruction: 0xf1a39b01 │ │ │ │ @ instruction: 0xf0180a03 │ │ │ │ - blx ff0604a4 │ │ │ │ - b 15de2cc │ │ │ │ + blx ff0604fc │ │ │ │ + b 15de324 │ │ │ │ @ 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 feec6104 │ │ │ │ + blx feec615c │ │ │ │ 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 3679c4 │ │ │ │ + bcs 367a1c │ │ │ │ mcrge 4, 6, pc, cr5, cr15, {1} @ │ │ │ │ stmdbvs r9!, {r1, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ vmul.f q11, q9, d0[6] │ │ │ │ - b 126012c │ │ │ │ + b 1260184 │ │ │ │ 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 2dbfac │ │ │ │ - blx ff084584 │ │ │ │ + beq 2dc004 │ │ │ │ + blx ff0845dc │ │ │ │ @ instruction: 0xf083fa8a │ │ │ │ movwls r0, #45825 @ 0xb301 │ │ │ │ - bne 189a270 │ │ │ │ - blls 3d8d24 │ │ │ │ + bne 189a2c8 │ │ │ │ + blls 3d8d7c │ │ │ │ mrcne 6, 2, r4, cr8, cr9, {2} │ │ │ │ @ instruction: 0xf64f4458 │ │ │ │ - andls lr, r7, r4, ror pc │ │ │ │ - bge 958a90 │ │ │ │ + andls lr, r7, r8, asr #30 │ │ │ │ + bge 958ae8 │ │ │ │ @ instruction: 0x4630a91c │ │ │ │ - mcr2 7, 5, pc, cr6, cr14, {7} @ │ │ │ │ + mcr2 7, 5, pc, cr8, 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 12c5de0 │ │ │ │ + b 12c5e38 │ │ │ │ andsls r7, r3, #536870920 @ 0x20000008 │ │ │ │ @ instruction: 0xf3c36d22 │ │ │ │ mcrne 3, 2, r1, cr8, cr0, {0} │ │ │ │ - blls 3b05e8 │ │ │ │ + blls 3b0640 │ │ │ │ ldrmi r6, [r8], #-1314 @ 0xfffffade │ │ │ │ - svc 0x0050f64f │ │ │ │ + svc 0x0024f64f │ │ │ │ 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, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r2, r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00886d62 │ │ │ │ mvnscc pc, #0, 2 │ │ │ │ svclt 0x008a9910 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ - blx feea85d0 │ │ │ │ - b 129c7e0 │ │ │ │ + blx feea8628 │ │ │ │ + b 129c838 │ │ │ │ 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 346628 │ │ │ │ + bls 346680 │ │ │ │ stmibvc r1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00142a91 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 1e0610 │ │ │ │ + blcs 1e0668 │ │ │ │ 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 ff0e2a58 │ │ │ │ - b 15dec74 │ │ │ │ - b 15a6bb8 │ │ │ │ + blx ff0e2ab0 │ │ │ │ + b 15deccc │ │ │ │ + b 15a6c10 │ │ │ │ strb r4, [r1, #3212]! @ 0xc8c │ │ │ │ svcge 0x001e9b10 │ │ │ │ stceq 1, cr15, [r4], {163} @ 0xa3 │ │ │ │ stmdaeq r8, {r0, r1, r8, ip, sp, lr, pc} │ │ │ │ - bcc fe61b2b4 │ │ │ │ + bcc fe61b30c │ │ │ │ @ instruction: 0x0ec3ea4f │ │ │ │ svceq 0x0004f85c │ │ │ │ - bl 1ed688 │ │ │ │ + bl 1ed6e0 │ │ │ │ @ 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]! @ 1df8b4 │ │ │ │ + ldr sp, [pc, #-484]! @ 1df90c │ │ │ │ tstls r7, #268435456 @ 0x10000000 │ │ │ │ movwls r9, #8715 @ 0x220b │ │ │ │ - bls 358bb8 │ │ │ │ - bcs fe6466d4 │ │ │ │ + bls 358c10 │ │ │ │ + bcs fe64672c │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - b 15c62ec │ │ │ │ - blcs 1fe0c0 │ │ │ │ + b 15c6344 │ │ │ │ + blcs 1fe118 │ │ │ │ mrrcge 4, 7, pc, r8, cr15 @ │ │ │ │ - b 15c66d4 │ │ │ │ + b 15c672c │ │ │ │ @ instruction: 0xf0085883 │ │ │ │ ldrb r5, [r4], #-2175 @ 0xfffff781 │ │ │ │ - blx 19c632c │ │ │ │ + blx 19c6384 │ │ │ │ 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 15c6744 │ │ │ │ + b 15c679c │ │ │ │ @ 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, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blge fe69cc04 │ │ │ │ - blcs 239e18 │ │ │ │ - blge fe41d50c │ │ │ │ + stmdacs r0, {r0, r1, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blge fe69cc5c │ │ │ │ + blcs 239e70 │ │ │ │ + blge fe41d564 │ │ │ │ ldrtmi r9, [r8], -r7, lsl #20 │ │ │ │ vqdmulh.s d15, d2, d3 │ │ │ │ @ instruction: 0xf70b9207 │ │ │ │ - @ instruction: 0xf7fffe91 │ │ │ │ + @ instruction: 0xf7fffe65 │ │ │ │ @ instruction: 0xf64fbb7e │ │ │ │ - svclt 0x0000ef72 │ │ │ │ - @ instruction: 0x007a0798 │ │ │ │ + svclt 0x0000ef46 │ │ │ │ + rsbseq r0, sl, r0, asr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ - bmi 1071590 │ │ │ │ + bmi 10715e8 │ │ │ │ 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 │ │ │ │ - strmi pc, [r6], -pc, ror #28 │ │ │ │ + strmi pc, [r6], -r3, asr #28 │ │ │ │ stmibvs r2, {r4, r8, ip, sp, pc} │ │ │ │ ldmdale r4, {r0, r1, r2, r9, fp, sp}^ │ │ │ │ - beq 25bcac │ │ │ │ + beq 25bd04 │ │ │ │ ldrbmi r2, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0xf0074619 │ │ │ │ @ instruction: 0xf64f003f │ │ │ │ - eorscs lr, r8, #124, 30 @ 0x1f0 │ │ │ │ + eorscs lr, r8, #80, 30 @ 0x140 │ │ │ │ strmi r2, [r2], r0, lsl #2 │ │ │ │ @ instruction: 0xf0274668 │ │ │ │ @ instruction: 0xf64f083f │ │ │ │ - @ instruction: 0xf8dbec68 │ │ │ │ + @ instruction: 0xf8dbec3c │ │ │ │ stmib sp, {sp}^ │ │ │ │ tstcs r0, r9, lsl #8 │ │ │ │ strtmi r2, [r8], -r0, asr #4 │ │ │ │ - mrrc 6, 4, pc, lr, cr15 @ │ │ │ │ + ldc 6, cr15, [r2], #-316 @ 0xfffffec4 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - andcs pc, r0, #960 @ 0x3c0 │ │ │ │ + andcs pc, r0, #1088 @ 0x440 │ │ │ │ pkhbtmi r4, r3, r1, lsl #12 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - strmi pc, [r4], -r1, ror #25 │ │ │ │ + strmi pc, [r4], -r3, ror #25 │ │ │ │ strbtmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx 199dbbc │ │ │ │ - b 11e1250 │ │ │ │ + blx 1a1dc14 │ │ │ │ + b 11e12a8 │ │ │ │ @ instruction: 0xf003708b │ │ │ │ movwmi r5, #13183 @ 0x337f │ │ │ │ - blvs fee8c0c8 │ │ │ │ + blvs fee8c120 │ │ │ │ andeq pc, r1, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - b 12a2124 │ │ │ │ + b 12a217c │ │ │ │ eorvs r0, fp, r2, lsl #7 │ │ │ │ - bmi 706854 │ │ │ │ + bmi 7068ac │ │ │ │ strbmi pc, [r0, -r3, lsr #32] @ │ │ │ │ vrsra.s8 d18, d0, #8 │ │ │ │ ldrbtmi r0, [sl], #-768 @ 0xfffffd00 │ │ │ │ movwmi lr, #43587 @ 0xaa43 │ │ │ │ - blmi 577ea4 │ │ │ │ + blmi 577efc │ │ │ │ andshi pc, r0, r5, asr #17 │ │ │ │ @ instruction: 0xf8c5606f │ │ │ │ ldmpl r3, {r2, r4, ip, pc}^ │ │ │ │ - blls 5b9c70 │ │ │ │ + blls 5b9cc8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 58) │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ - b 15c3bd8 │ │ │ │ + b 15c3c30 │ │ │ │ ldmdals ip, {r1, r4, r6, r7, r9, fp} │ │ │ │ @ instruction: 0xf64f4651 │ │ │ │ - andsls lr, ip, r4, lsl #28 │ │ │ │ + @ instruction: 0x901cedd8 │ │ │ │ @ instruction: 0xf64fe7a4 │ │ │ │ - svclt 0x0000eef0 │ │ │ │ - ldrhteq r0, [sl], #-72 @ 0xffffffb8 │ │ │ │ + svclt 0x0000eec4 │ │ │ │ + rsbseq r0, sl, r0, ror #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, sl, r2, lsl r4 │ │ │ │ + ldrhteq r0, [sl], #-58 @ 0xffffffc6 │ │ │ │ movwcs fp, #5136 @ 0x1410 │ │ │ │ subscs r2, r4, #0, 8 │ │ │ │ strbne lr, [sl], #-2496 @ 0xfffff640 │ │ │ │ movtne lr, #14784 @ 0x39c0 │ │ │ │ - blmi 31ddc0 │ │ │ │ + blmi 31de18 │ │ │ │ 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 5aff98 │ │ │ │ + bcs 5afff0 │ │ │ │ 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} │ │ │ │ @@ -442176,458 +442197,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, ror #9 │ │ │ │ - ldrdeq fp, [r5], -r0 @ │ │ │ │ - mlaeq r4, r6, r6, r2 │ │ │ │ - strhteq fp, [r5], -ip │ │ │ │ - eoreq r2, r4, r4, lsl #13 │ │ │ │ - eoreq r2, r4, lr, ror r6 │ │ │ │ + strdeq fp, [r5], -r0 @ │ │ │ │ + ldrdeq fp, [r5], -r8 @ │ │ │ │ + mlaeq r4, lr, r6, r2 │ │ │ │ + eoreq fp, r5, r4, asr #9 │ │ │ │ + eoreq r2, r4, ip, lsl #13 │ │ │ │ + eoreq r2, r4, r6, lsl #13 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ - blmi 11cbf50 │ │ │ │ + blmi 11cbfa8 │ │ │ │ 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 1e4188 │ │ │ │ + blx 1e41e0 │ │ │ │ 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: 0xf85bed78 │ │ │ │ + @ instruction: 0xf85bed4c │ │ │ │ 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 77ea5c │ │ │ │ + bls 77eab4 │ │ │ │ movwhi lr, #39373 @ 0x99cd │ │ │ │ andsls r9, r0, r5, lsl fp │ │ │ │ movwls r9, #33291 @ 0x820b │ │ │ │ - blvs 51b3a0 │ │ │ │ - blvc 59b3a4 │ │ │ │ + blvs 51b3f8 │ │ │ │ + blvc 59b3fc │ │ │ │ @ instruction: 0x3109f894 │ │ │ │ @ instruction: 0x2114f8d4 │ │ │ │ ldrbmi r9, [r3], -r3, lsl #6 │ │ │ │ strls r9, [r6], -r7, lsl #14 │ │ │ │ - bcs 23012c │ │ │ │ + bcs 230184 │ │ │ │ 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 8045b4 │ │ │ │ + bls 80460c │ │ │ │ strvs lr, [r0, -sp, asr #19] │ │ │ │ - cdp 6, 3, cr15, cr12, cr15, {2} │ │ │ │ + cdp 6, 1, cr15, cr0, cr15, {2} │ │ │ │ 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 │ │ │ │ - ldc2 7, cr15, [r8, #-44]! @ 0xffffffd4 │ │ │ │ + stc2 7, cr15, [ip, #-44] @ 0xffffffd4 │ │ │ │ orrsle r2, r5, r0, lsl #16 │ │ │ │ ldrdge pc, [r4], #-141 @ 0xffffff73 @ │ │ │ │ mulslt fp, r4, r7 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - eoreq ip, r3, ip, lsl r2 │ │ │ │ - rsbseq r0, sl, lr, lsl #6 │ │ │ │ - eoreq fp, r5, r2, ror r4 │ │ │ │ + eoreq ip, r3, r4, lsr #4 │ │ │ │ + ldrhteq r0, [sl], #-38 @ 0xffffffda │ │ │ │ + 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 313e54 │ │ │ │ - blx 293e4e │ │ │ │ + blcs 313eac │ │ │ │ + blx 293ea6 │ │ │ │ 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 31dfa0 │ │ │ │ + blmi 31dff8 │ │ │ │ subeq r4, r9, r0, ror r7 │ │ │ │ ubfx r0, r2, #0, #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed3703c │ │ │ │ + bl fed37094 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ - @ instruction: 0xf80af799 │ │ │ │ + @ instruction: 0xffdef798 │ │ │ │ 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 620a88 │ │ │ │ + bmi 620ae0 │ │ │ │ stmiapl sl!, {r0, r4, r8, r9, fp, lr} │ │ │ │ ldmdavs r3, {r3, r5, r6, r7, fp, ip, lr} │ │ │ │ ldclt 0, cr6, [r8, #-140]! @ 0xffffff74 │ │ │ │ - blmi 5f26ac │ │ │ │ + blmi 5f2704 │ │ │ │ stmiapl r8!, {r1, r3, r5, r7, fp, ip, lr}^ │ │ │ │ eorvs r6, r3, r3, lsl r8 │ │ │ │ - bmi 58f35c │ │ │ │ + bmi 58f3b4 │ │ │ │ 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 5326bc │ │ │ │ + blmi 532714 │ │ │ │ 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 │ │ │ │ - ldrhteq r0, [sl], #-18 @ 0xffffffee │ │ │ │ + rsbseq r0, sl, sl, asr r1 │ │ │ │ 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 dcc0e4 │ │ │ │ + blmi dcc13c │ │ │ │ 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 25c028 │ │ │ │ + beq 25c080 │ │ │ │ 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 fef9efa8 │ │ │ │ - blx ff01d130 │ │ │ │ + blx fef9f000 │ │ │ │ + blx ff01d188 │ │ │ │ strcc pc, [r1, #-2696] @ 0xfffff578 │ │ │ │ - b 15a24b0 │ │ │ │ - b 16e688c │ │ │ │ + b 15a2508 │ │ │ │ + b 16e68e4 │ │ │ │ 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 feff18a4 │ │ │ │ + blx feff18fc │ │ │ │ strcc pc, [r1, #-2696] @ 0xfffff578 │ │ │ │ stc2 0, cr15, [r8], {228} @ 0xe4 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ ldc2 0, cr15, [r0, #-912] @ 0xfffffc70 │ │ │ │ - bne 189a894 │ │ │ │ + bne 189a8ec │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ - b 7146a0 │ │ │ │ + b 7146f8 │ │ │ │ rscle r0, r1, sl, lsl #30 │ │ │ │ - blmi 532798 │ │ │ │ + blmi 5327f0 │ │ │ │ stmdals r1, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmiapl r3, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf64f6818 │ │ │ │ - andcs lr, r0, ip, asr sp │ │ │ │ + andcs lr, r0, r0, lsr sp │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ usub8mi r8, lr, r0 │ │ │ │ @ instruction: 0xf1b8e7c7 │ │ │ │ bicle r0, r1, r0, lsl #30 │ │ │ │ @ instruction: 0xe7c246d8 │ │ │ │ - blmi 2b27a0 │ │ │ │ + blmi 2b27f8 │ │ │ │ @ instruction: 0xe7ea447a │ │ │ │ - rsbseq r0, sl, r6, lsr #2 │ │ │ │ - strhteq r6, [r6], -r4 │ │ │ │ + rsbseq r0, sl, lr, asr #1 │ │ │ │ + strhteq r6, [r6], -ip │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r6, r6, r4, ror ip │ │ │ │ + eoreq r6, r6, ip, ror ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed371ac │ │ │ │ + bl fed37204 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2e3f94 │ │ │ │ + blmi 2e3fec │ │ │ │ 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 fe2b1a20 │ │ │ │ + bmi fe2b1a78 │ │ │ │ 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], -r1, lsr #24 │ │ │ │ + @ instruction: 0x4606fbf5 │ │ │ │ @ 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 │ │ │ │ - stc 6, cr15, [r6], #316 @ 0x13c │ │ │ │ + ldcl 6, cr15, [sl], #-316 @ 0xfffffec4 │ │ │ │ @ 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 1b1b290 │ │ │ │ + bne 1b1b238 │ │ │ │ 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 │ │ │ │ - ldmda r0!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle 212a070 │ │ │ │ + stmda r4, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blle 212a0c8 │ │ │ │ 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 3802a0 │ │ │ │ + bls 3802f8 │ │ │ │ @ instruction: 0xf1072300 │ │ │ │ @ instruction: 0xf0650014 │ │ │ │ @ instruction: 0x4605fbb9 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1ec8b8 │ │ │ │ + bcs 1ec910 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 203e2c │ │ │ │ - blls 394658 │ │ │ │ + blcs 203e84 │ │ │ │ + blls 3946b0 │ │ │ │ suble r2, r6, r0, lsl #26 │ │ │ │ - blls 3b8178 │ │ │ │ + blls 3b81d0 │ │ │ │ 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 │ │ │ │ - ldmib sl!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib lr, {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} │ │ │ │ - ldmda lr, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle 62a108 │ │ │ │ - blmi ff29f4 │ │ │ │ + svc 0x00f2f64e │ │ │ │ + blle 62a160 │ │ │ │ + blmi ff2a4c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4ba17c │ │ │ │ + blls 4ba1d4 │ │ │ │ @ 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} │ │ │ │ - cdp 6, 2, cr15, cr4, cr15, {2} │ │ │ │ - @ instruction: 0xf64f6800 │ │ │ │ - bmi dda1d8 │ │ │ │ + ldcl 6, cr15, [r8, #316]! @ 0x13c │ │ │ │ + @ instruction: 0xf64e6800 │ │ │ │ + bmi ddc180 │ │ │ │ strtmi r4, [r1], -r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1584 @ 0xfffff9d0 │ │ │ │ - ldcl 6, cr15, [r0], #-316 @ 0xfffffec4 │ │ │ │ + mcrr 6, 4, pc, r4, cr15 @ │ │ │ │ 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 0x00f2f64e │ │ │ │ + svc 0x00c6f64e │ │ │ │ strb r2, [sp, r0, lsl #10] │ │ │ │ @ instruction: 0xf85a4b22 │ │ │ │ ldmdavs ip, {r0, r1, ip, sp} │ │ │ │ - cdp 6, 0, cr15, cr4, cr15, {2} │ │ │ │ - @ instruction: 0xf64f6800 │ │ │ │ - bmi a1a198 │ │ │ │ + ldcl 6, cr15, [r8, #316] @ 0x13c │ │ │ │ + @ instruction: 0xf64e6800 │ │ │ │ + bmi a1c140 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ - mrrc 6, 4, pc, r0, cr15 @ │ │ │ │ + stc 6, cr15, [r4], #-316 @ 0xfffffec4 │ │ │ │ movwcs lr, #2028 @ 0x7ec │ │ │ │ tstcs r1, r0, lsr #12 │ │ │ │ @ instruction: 0xf70b613b │ │ │ │ - @ instruction: 0xe792fe93 │ │ │ │ + ldr pc, [r2, r7, ror #28] │ │ │ │ tstle r2, r2, lsl #22 │ │ │ │ andcs r2, r0, #8388608 @ 0x800000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - cdp2 7, 9, cr15, cr14, cr11, {0} │ │ │ │ + cdp2 7, 7, cr15, cr2, 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 0x0000ec12 │ │ │ │ - rsbseq r0, sl, r0, lsr #32 │ │ │ │ + svclt 0x0000ebe6 │ │ │ │ + rsbseq pc, r9, r8, asr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, sl, r4, lsl r0 │ │ │ │ - ldrshteq pc, [r9], #-228 @ 0xffffff1c @ │ │ │ │ + ldrhteq pc, [r9], #-252 @ 0xffffff04 @ │ │ │ │ + @ instruction: 0x0079fe9c │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r6, r6, sl, lsl fp │ │ │ │ - strhteq r6, [r6], -r4 │ │ │ │ + eoreq r6, r6, r2, lsr #22 │ │ │ │ + strhteq r6, [r6], -ip │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3740c │ │ │ │ + bl fed37464 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r8], {232} @ 0xe8 │ │ │ │ strmi fp, [lr], -r2, lsl #1 │ │ │ │ @ instruction: 0xf7234615 │ │ │ │ - blmi 39f2b4 │ │ │ │ + blmi 39f25c │ │ │ │ @ instruction: 0x4632447c │ │ │ │ stmiapl r3!, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0049301 │ │ │ │ andlt pc, r2, r9, asr #16 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - rsbseq pc, r9, r0, ror #27 │ │ │ │ + rsbseq pc, r9, r8, lsl #27 │ │ │ │ andeq r0, r0, r0, lsl sl │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed37444 │ │ │ │ + bl fed3749c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r8], {232} @ 0xe8 │ │ │ │ strmi fp, [lr], -r2, lsl #1 │ │ │ │ @ instruction: 0xf7234615 │ │ │ │ - blmi 39f27c │ │ │ │ + blmi 39f224 │ │ │ │ @ instruction: 0x4632447c │ │ │ │ stmiapl r3!, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0049301 │ │ │ │ andlt pc, r2, sp, lsr #16 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - rsbseq pc, r9, r8, lsr #27 │ │ │ │ + rsbseq pc, r9, r0, asr sp @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3747c │ │ │ │ + bl fed374d4 │ │ │ │ @ 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 1e06a8 │ │ │ │ + blcs 1e0700 │ │ │ │ @ instruction: 0xf104d034 │ │ │ │ @ instruction: 0x9100019c │ │ │ │ @ instruction: 0x6094f8d7 │ │ │ │ ldrtmi r2, [r8], -r4, lsl #2 │ │ │ │ @ instruction: 0xf8d447b0 │ │ │ │ @ instruction: 0xf04f311c │ │ │ │ @ instruction: 0xf8c432ff │ │ │ │ - blcs 1e8528 │ │ │ │ + blcs 1e8580 │ │ │ │ @ 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 │ │ │ │ - ldm r4!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm r8, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f4a1f │ │ │ │ @ instruction: 0xf8c433ff │ │ │ │ - blmi 8ec770 │ │ │ │ + blmi 8ec7c8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3ba370 │ │ │ │ + blls 3ba3c8 │ │ │ │ @ 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 1e8594 │ │ │ │ + blcs 1e85ec │ │ │ │ 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 1e85bc │ │ │ │ + blcs 1e8614 │ │ │ │ @ instruction: 0xe7c9d1b5 │ │ │ │ sbcle r2, r7, r0, lsl #26 │ │ │ │ @ instruction: 0xf64fe7e7 │ │ │ │ - svclt 0x0000eb50 │ │ │ │ - rsbseq pc, r9, ip, ror #26 │ │ │ │ + svclt 0x0000eb24 │ │ │ │ + rsbseq pc, r9, r4, lsl sp @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r9, r0, lsl #26 │ │ │ │ + rsbseq pc, r9, r8, lsr #25 │ │ │ │ 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 3f2268 │ │ │ │ + bl 3f22c0 │ │ │ │ @ instruction: 0xf8d50647 │ │ │ │ vhadd.s8 d3, d22, d16 │ │ │ │ @ instruction: 0x46284654 │ │ │ │ eorne pc, r6, r4, asr r8 @ │ │ │ │ strpl pc, [r0], #1284 @ 0x504 │ │ │ │ @ instruction: 0xf8944798 │ │ │ │ @ instruction: 0xb1233170 │ │ │ │ @@ -442647,193 +442668,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 fed37618 │ │ │ │ + bl fed37670 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 6e43c0 │ │ │ │ - blmi 70c634 │ │ │ │ + bmi 6e4418 │ │ │ │ + blmi 70c68c │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ ldmpl r3, {r2, r5, sl, ip}^ │ │ │ │ movwls r6, #14363 @ 0x381b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bmi 60c9bc │ │ │ │ + bmi 60ca14 │ │ │ │ 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 471c64 │ │ │ │ - blge 27a658 │ │ │ │ + bmi 471cbc │ │ │ │ + blge 27a6b0 │ │ │ │ ldrbtmi r9, [sl], #-256 @ 0xffffff00 │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ - stc2l 6, cr15, [r4], #508 @ 0x1fc │ │ │ │ + ldc2 6, cr15, [r8], #508 @ 0x1fc │ │ │ │ @ instruction: 0xf8c44601 │ │ │ │ strb r0, [r4, r4, lsr #8]! │ │ │ │ - b ff51ddac │ │ │ │ - ldrsbteq pc, [r9], #-188 @ 0xffffff44 @ │ │ │ │ + b fea1de04 │ │ │ │ + rsbseq pc, r9, r4, lsl #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r9, r6, asr #23 │ │ │ │ - eoreq sl, sl, sl, asr #30 │ │ │ │ + rsbseq pc, r9, lr, ror #22 │ │ │ │ + eoreq sl, sl, r2, asr pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed3768c │ │ │ │ + bl fed376e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 7e4414 │ │ │ │ - blmi 80c6b0 │ │ │ │ + bmi 7e446c │ │ │ │ + blmi 80c708 │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ ldmpl r3, {r5, sl, ip}^ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bmi 70ca30 │ │ │ │ + bmi 70ca88 │ │ │ │ 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] @ 1e04d8 │ │ │ │ - bmi 53f0f0 │ │ │ │ + ldc 6, cr4, [pc, #16] @ 1e0530 │ │ │ │ + bmi 53f148 │ │ │ │ stmvs r0, {r1, r8, r9, fp, sp, pc} │ │ │ │ tstls r0, sl, ror r4 │ │ │ │ stc 1, cr2, [sp, #8] │ │ │ │ @ instruction: 0xf67f7b02 │ │ │ │ - strmi pc, [r1], -r7, lsr #25 │ │ │ │ + @ instruction: 0x4601fc7b │ │ │ │ strteq pc, [r0], #-2244 @ 0xfffff73c │ │ │ │ @ instruction: 0xf64fe7e1 │ │ │ │ - svclt 0x0000ea90 │ │ │ │ + svclt 0x0000ea64 │ │ │ │ ... │ │ │ │ - rsbseq pc, r9, r8, ror #22 │ │ │ │ + rsbseq pc, r9, r0, lsl fp @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r9, r2, asr fp @ │ │ │ │ - eoreq sl, sl, ip, asr #29 │ │ │ │ + ldrshteq pc, [r9], #-170 @ 0xffffff56 @ │ │ │ │ + ldrdeq sl, [sl], -r4 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed3770c │ │ │ │ + bl fed37764 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ ldrteq pc, [r8], #-2256 @ 0xfffff730 @ │ │ │ │ ldclt 1, cr11, [r0, #-0] │ │ │ │ @ instruction: 0xf67f68a0 │ │ │ │ - @ instruction: 0xf8c4fc99 │ │ │ │ + @ instruction: 0xf8c4fc6d │ │ │ │ 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 fe2deb34 │ │ │ │ + blvs fe2deadc │ │ │ │ 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 22c6b4 │ │ │ │ + blcs 22c70c │ │ │ │ @ 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 44cb24 │ │ │ │ + blls 44cb7c │ │ │ │ strle r0, [r5, #-1691] @ 0xfffff965 │ │ │ │ @ instruction: 0xf70b9808 │ │ │ │ - blvs fe2dead4 │ │ │ │ + blvs fe2dea7c │ │ │ │ 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 1ecbac │ │ │ │ + blcs 1ecc04 │ │ │ │ movwcs sp, #4334 @ 0x10ee │ │ │ │ @ instruction: 0xf890e7ba │ │ │ │ - blcs 36c6b8 │ │ │ │ + blcs 36c710 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ ldr r2, [r3, r2, lsl #6]! │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ sbcsle r2, sp, r6, lsl #22 │ │ │ │ - blcs fe78721c │ │ │ │ + blcs fe787274 │ │ │ │ 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 ff14724c │ │ │ │ - blcc ff414648 │ │ │ │ + blcs ff1472a4 │ │ │ │ + blcc ff4146a0 │ │ │ │ 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 207264 │ │ │ │ + blcs 2072bc │ │ │ │ @ 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 4dea24 │ │ │ │ + bmi 4de9cc │ │ │ │ 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 31e804 │ │ │ │ + bl 31e85c │ │ │ │ ldrbmi fp, [r0, -r4]! │ │ │ │ - ldmib r8!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq pc, r9, r0, lsr #19 │ │ │ │ + stmib ip, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq pc, r9, r8, asr #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r6, lr, lsl r6 │ │ │ │ - rsbseq pc, r9, r6, lsl #19 │ │ │ │ + eoreq r6, r6, r6, lsr #12 │ │ │ │ + rsbseq pc, r9, lr, lsr #18 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ @ instruction: 0x4692b09a │ │ │ │ @ instruction: 0xee054a7c │ │ │ │ - blmi 20eef04 │ │ │ │ - bmi 21c2a4 │ │ │ │ - bvc a9be40 │ │ │ │ + blmi 20eef5c │ │ │ │ + bmi 21c2fc │ │ │ │ + bvc a9be98 │ │ │ │ stcl 4, cr4, [sp, #488] @ 0x1e8 │ │ │ │ @ instruction: 0xeeb84a14 │ │ │ │ vrintz.f32 s11, s10 │ │ │ │ strmi r3, [r4], -r0, lsl #20 │ │ │ │ - bvs ffbdc2c0 │ │ │ │ - bvc adbe58 │ │ │ │ + bvs ffbdc318 │ │ │ │ + bvc adbeb0 │ │ │ │ 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 │ │ │ │ @@ -442872,63 +442893,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 21bea4 │ │ │ │ + bvc 21befc │ │ │ │ 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 │ │ │ │ - stc2l 6, cr15, [r4], {98} @ 0x62 │ │ │ │ - blcs 2073f0 │ │ │ │ + ldc2 6, cr15, [r8], {98} @ 0x62 │ │ │ │ + blcs 207448 │ │ │ │ stmdbvs r8!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - blx 21e16e │ │ │ │ + blx ff71e1c4 │ │ │ │ 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 1fed98 │ │ │ │ + blcs 1fedf0 │ │ │ │ movwcs sp, #8239 @ 0x202f │ │ │ │ @ instruction: 0xf88d960b │ │ │ │ - blge 3ac8c8 │ │ │ │ + blge 3ac920 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ tstls r1, #-67108861 @ 0xfc000003 │ │ │ │ - blls b29028 │ │ │ │ + blls b29080 │ │ │ │ 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 9c5470 │ │ │ │ + blmi 9c54c8 │ │ │ │ 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 7b30bc │ │ │ │ + blmi 7b3114 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 83a8c8 │ │ │ │ + blls 83a920 │ │ │ │ @ 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 │ │ │ │ @@ -442940,54 +442961,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] │ │ │ │ - stmia ip!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq pc, r9, r4, lsr r9 @ │ │ │ │ + stm r0, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrsbteq pc, [r9], #-140 @ 0xffffff74 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, sl, lr, asr #18 │ │ │ │ - rsbseq pc, r9, r8, lsr #15 │ │ │ │ + ldrshteq r1, [sl], #-134 @ 0xffffff7a │ │ │ │ + rsbseq pc, r9, r0, asr r7 @ │ │ │ │ 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 a1c054 │ │ │ │ + bvc a1c0ac │ │ │ │ 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 ffbdc4d8 │ │ │ │ - bvc a9c070 │ │ │ │ + bvs ffbdc530 │ │ │ │ + bvc a9c0c8 │ │ │ │ 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 67f4b8 │ │ │ │ + bllt 67f510 │ │ │ │ @ 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 3dbf70 │ │ │ │ + bvs 3dbfc8 │ │ │ │ tstls ip, fp, lsl #2 │ │ │ │ - bvs 41c078 │ │ │ │ - bvc 45bf7c │ │ │ │ - bvc 49c080 │ │ │ │ + bvs 41c0d0 │ │ │ │ + bvc 45bfd4 │ │ │ │ + bvc 49c0d8 │ │ │ │ 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] │ │ │ │ @@ -442997,75 +443018,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 121c454 │ │ │ │ - bvc 4dbfcc │ │ │ │ + bvc 121c4ac │ │ │ │ + bvc 4dc024 │ │ │ │ movwcc pc, #1443 @ 0x5a3 @ │ │ │ │ movwcc pc, #1059 @ 0x423 @ │ │ │ │ - blls 90d630 │ │ │ │ + blls 90d688 │ │ │ │ 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 fe5809cc │ │ │ │ - ldc 7, cr9, [pc] @ 1e09c0 │ │ │ │ + bmi fe580a24 │ │ │ │ + ldc 7, cr9, [pc] @ 1e0a18 │ │ │ │ ldrbtmi r0, [sl], #-2698 @ 0xfffff576 │ │ │ │ ldrdne pc, [ip, -r1]! │ │ │ │ strcs r9, [r1, #-1285] @ 0xfffffafb │ │ │ │ strmi r9, [r0, r3, lsl #10]! │ │ │ │ - blmi fe3b33f8 │ │ │ │ + blmi fe3b3450 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 73aa44 │ │ │ │ + blls 73aa9c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrshlt r8, [r6], -lr │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - bvc ff21c5e0 │ │ │ │ + bvc ff21c638 │ │ │ │ @ instruction: 0x23abf64a │ │ │ │ @ instruction: 0x23aaf6ca │ │ │ │ vmla.i8 d10, d5, d13 │ │ │ │ mrc 4, 0, r4, cr7, cr12, {0} │ │ │ │ - blx feaa3446 │ │ │ │ + blx feaa349e │ │ │ │ andcs r2, r6, #0, 6 │ │ │ │ - blx 262c7a │ │ │ │ - blls 3a0a5c │ │ │ │ + blx 262cd2 │ │ │ │ + blls 3a0ab4 │ │ │ │ andcs r9, r2, #872415232 @ 0x34000000 │ │ │ │ - blls 405664 │ │ │ │ + blls 4056bc │ │ │ │ tstls r0, #939524096 @ 0x38000000 │ │ │ │ movwls r9, #64265 @ 0xfb09 │ │ │ │ - blls 485668 │ │ │ │ + blls 4856c0 │ │ │ │ tstls r4, #1207959552 @ 0x48000000 │ │ │ │ movwls r2, #776 @ 0x308 │ │ │ │ msrvc SPSR_fs, #20971520 @ 0x1400000 │ │ │ │ cdp2 0, 1, cr15, cr14, cr4, {0} │ │ │ │ - blls 906e68 │ │ │ │ + blls 906ec0 │ │ │ │ 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] @ 1e0c48 │ │ │ │ + ldc 4, cr4, [pc, #488] @ 1e0ca0 │ │ │ │ @ instruction: 0xf8d50a62 │ │ │ │ @ instruction: 0xf7ff112c │ │ │ │ @ instruction: 0xe7b1fe1f │ │ │ │ andcs r3, r0, r2, lsl #24 │ │ │ │ - bvs 3dc0a8 │ │ │ │ + bvs 3dc100 │ │ │ │ andls r9, ip, fp │ │ │ │ - bvs 41c1b0 │ │ │ │ - bvc 45c0b4 │ │ │ │ - bvc 49c1b8 │ │ │ │ + bvs 41c208 │ │ │ │ + bvc 45c10c │ │ │ │ + bvc 49c210 │ │ │ │ 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 │ │ │ │ @@ -443073,22 +443094,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 1b5c6a4 │ │ │ │ + bpl 1b5c6fc │ │ │ │ stmdbcs r1, {r0, r4, r6, r7, lr} │ │ │ │ - bpl b5c4e4 │ │ │ │ + bpl b5c53c │ │ │ │ tstcs r1, r8, lsr pc │ │ │ │ - bvs b5c4f0 │ │ │ │ - bne 61c2f4 │ │ │ │ + bvs b5c548 │ │ │ │ + bne 61c34c │ │ │ │ mrsls r2, (UNDEF: 27) │ │ │ │ - bvc 13dc5c0 │ │ │ │ + bvc 13dc618 │ │ │ │ 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 │ │ │ │ @@ -443099,67 +443120,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 b1c2a0 │ │ │ │ - beq 4dc164 │ │ │ │ - bvc ffbdc714 │ │ │ │ - bvc 51c26c │ │ │ │ + bvc b1c2f8 │ │ │ │ + beq 4dc1bc │ │ │ │ + bvc ffbdc76c │ │ │ │ + bvc 51c2c4 │ │ │ │ cdp 7, 15, cr14, cr12, cr14, {1} │ │ │ │ @ instruction: 0xf64a7ac0 │ │ │ │ @ instruction: 0xf6ca21ab │ │ │ │ cdp 1, 1, cr2, cr7, cr10, {5} │ │ │ │ - blx fea2b58e │ │ │ │ + blx fea2b5e6 │ │ │ │ ldmeq r2, {r1, r9, ip} │ │ │ │ - bcs fe61c370 │ │ │ │ - bvc ffbdc738 │ │ │ │ - bvc 51c290 │ │ │ │ + bcs fe61c3c8 │ │ │ │ + bvc ffbdc790 │ │ │ │ + bvc 51c2e8 │ │ │ │ stc 7, cr14, [sp, #112] @ 0x70 │ │ │ │ vstr s0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r7, -r8, lsl #20] │ │ │ │ - bvc b1c2e0 │ │ │ │ - bvc ffbdc750 │ │ │ │ - bvc 51c2a8 │ │ │ │ + bvc b1c338 │ │ │ │ + bvc ffbdc7a8 │ │ │ │ + bvc 51c300 │ │ │ │ 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 b1c30c │ │ │ │ - bvc ffbdc77c │ │ │ │ - bvc 51c2d4 │ │ │ │ + bvc b1c364 │ │ │ │ + bvc ffbdc7d4 │ │ │ │ + bvc 51c32c │ │ │ │ mrc 6, 5, lr, cr12, cr15, {7} │ │ │ │ @ instruction: 0xf64a0ac0 │ │ │ │ @ instruction: 0xf6ca23ab │ │ │ │ cdp 3, 1, cr2, cr0, cr10, {5} │ │ │ │ - blx feaab3f6 │ │ │ │ + blx feaab44e │ │ │ │ ldmeq fp, {r1, r8, r9, sp} │ │ │ │ - bcc fe61c3d8 │ │ │ │ - bvc ffbdc7a0 │ │ │ │ - bvc 51c2f8 │ │ │ │ + bcc fe61c430 │ │ │ │ + bvc ffbdc7f8 │ │ │ │ + bvc 51c350 │ │ │ │ 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 49c210 │ │ │ │ - beq 41c214 │ │ │ │ + beq 49c268 │ │ │ │ + beq 41c26c │ │ │ │ @ instruction: 0xf64ee6df │ │ │ │ - svclt 0x0000ef12 │ │ │ │ + svclt 0x0000eee6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq pc, r9, r0, lsr #14 │ │ │ │ + rsbseq pc, r9, r8, asr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xfffffabf │ │ │ │ - rsbseq pc, r9, ip, lsr #12 │ │ │ │ + ldrsbteq pc, [r9], #-84 @ 0xffffffac @ │ │ │ │ @ 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} │ │ │ │ @@ -443227,19 +443248,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 29c1e0 │ │ │ │ + blhi 29c238 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ - bmi b258c │ │ │ │ - blmi b27a4 │ │ │ │ + bmi b25e4 │ │ │ │ + blmi b27fc │ │ │ │ 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 @ │ │ │ │ @@ -443259,72 +443280,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: 0xf8dbeb5a │ │ │ │ + @ instruction: 0xf8dbeb2e │ │ │ │ stmdbls sp, {r4, ip, sp} │ │ │ │ @ instruction: 0x2010f8bb │ │ │ │ @ instruction: 0x9320980e │ │ │ │ @ instruction: 0x3012f8bb │ │ │ │ cmpcs r9, #200, 18 @ 0x320000 │ │ │ │ @ instruction: 0xf0801e4b │ │ │ │ stmdbcs r5, {r0, r9} │ │ │ │ - blcs 250a2c │ │ │ │ + blcs 250a84 │ │ │ │ addcs pc, r7, sp, lsl #17 │ │ │ │ - blls 696df0 │ │ │ │ + blls 696e48 │ │ │ │ svclt 0x00982f01 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf9b58159 │ │ │ │ - blcs 1ece30 │ │ │ │ + blcs 1ece88 │ │ │ │ rschi pc, r9, r0, asr #6 │ │ │ │ @ instruction: 0xf04f990c │ │ │ │ - bne 2062df4 │ │ │ │ - blx fee6b1fc │ │ │ │ - b 15dd804 │ │ │ │ + bne 2062e4c │ │ │ │ + blx fee6b254 │ │ │ │ + b 15dd85c │ │ │ │ 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 247718 │ │ │ │ + bcc 247770 │ │ │ │ vpmax.s8 d15, d2, d1 │ │ │ │ - bge a0567c │ │ │ │ + bge a056d4 │ │ │ │ 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 5b2c94 │ │ │ │ + blls 5b2cec │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 701054 │ │ │ │ + blls 7010ac │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 120104c │ │ │ │ - bls 7b2708 │ │ │ │ + blls 12010a4 │ │ │ │ + bls 7b2760 │ │ │ │ @ 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 61c680 │ │ │ │ + bcc 61c6d8 │ │ │ │ andls r6, r4, r9, lsr #16 │ │ │ │ - beq ff21c968 │ │ │ │ + beq ff21c9c0 │ │ │ │ strls r6, [r5, -r7, lsr #17] │ │ │ │ - beq 41c750 │ │ │ │ + beq 41c7a8 │ │ │ │ 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 │ │ │ │ @@ -443337,40 +443358,40 @@ │ │ │ │ @ instruction: 0xf1bbbf18 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0xf1088088 │ │ │ │ ldrmi r0, [r8, #2049] @ 0x801 │ │ │ │ @ instruction: 0xf9b4da73 │ │ │ │ mcr 0, 0, r2, cr7, cr2, {0} │ │ │ │ @ instruction: 0xeef83a90 │ │ │ │ - b fe27fa80 │ │ │ │ - bl fea3d670 │ │ │ │ + b fe27fad8 │ │ │ │ + bl fea3d6c8 │ │ │ │ addlt r7, r9, #-2147483592 @ 0x80000038 │ │ │ │ - bne 61c70c │ │ │ │ + bne 61c764 │ │ │ │ @ instruction: 0xeeb8990d │ │ │ │ stmdbcs r3, {r0, r1, r2, r6, r7, r9, fp, sp, lr} │ │ │ │ - bvs bdca14 │ │ │ │ - ldc 15, cr11, [pc, #96] @ 1e0f60 │ │ │ │ + bvs bdca6c │ │ │ │ + ldc 15, cr11, [pc, #96] @ 1e0fb8 │ │ │ │ smlabble sp, r8, sl, r8 │ │ │ │ - bcc fe61c724 │ │ │ │ - blmi 21c9e4 │ │ │ │ - blpl ffbdc9f0 │ │ │ │ - blvc ff3dc9f4 │ │ │ │ - bleq 35c928 │ │ │ │ - bleq 3dc79c │ │ │ │ - blhi ff21c9fc │ │ │ │ + bcc fe61c77c │ │ │ │ + blmi 21ca3c │ │ │ │ + blpl ffbdca48 │ │ │ │ + blvc ff3dca4c │ │ │ │ + bleq 35c980 │ │ │ │ + bleq 3dc7f4 │ │ │ │ + blhi ff21ca54 │ │ │ │ vmla.f32 s4, s14, s0 │ │ │ │ - blls 583968 │ │ │ │ - bvc ffbdcb0c │ │ │ │ + blls 5839c0 │ │ │ │ + bvc ffbdcb64 │ │ │ │ mrc 15, 7, fp, cr1, cr12, {5} │ │ │ │ vneg.f32 s12, s13 │ │ │ │ vmls.f32 s16, s14, s16 │ │ │ │ - blcs 2039d4 │ │ │ │ + blcs 203a2c │ │ │ │ svcge 0x0072f47f │ │ │ │ addlt pc, ip, sp, asr #17 │ │ │ │ - blls 69ad08 │ │ │ │ + blls 69ad60 │ │ │ │ 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 │ │ │ │ @@ -443392,29 +443413,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 18d7dec │ │ │ │ + bmi 18d7e44 │ │ │ │ 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 1ed7f0 │ │ │ │ + bcs 1ed848 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 204d64 │ │ │ │ + blcs 204dbc │ │ │ │ @ instruction: 0xf8dbd1da │ │ │ │ ldrbmi r0, [r9], -ip │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ bfi r4, r8, #15, #5 │ │ │ │ ldrdcc pc, [r0, -r6]! │ │ │ │ tstcs r1, r3, lsl r1 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @@ -443450,49 +443471,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 11f2f08 │ │ │ │ + bls 11f2f60 │ │ │ │ @ instruction: 0x311cf8d6 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - bcc 24d4fc │ │ │ │ + bcc 24d554 │ │ │ │ addsmi r2, r1, r1, lsl #2 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ ldrdcc pc, [r0, -r6]! │ │ │ │ - bls 68d590 │ │ │ │ + bls 68d5e8 │ │ │ │ stmdbls ip, {r4, r5, r9, sl, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ ldrmi r2, [r8, r1, lsl #2] │ │ │ │ @ instruction: 0x46489b10 │ │ │ │ - blls 10c5cfc │ │ │ │ - blls 1085ce8 │ │ │ │ - ldc 3, cr9, [pc, #8] @ 1e10e8 │ │ │ │ + blls 10c5d54 │ │ │ │ + blls 1085d40 │ │ │ │ + ldc 3, cr9, [pc, #8] @ 1e1140 │ │ │ │ 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 ff79f112 │ │ │ │ + blx ff79f16a │ │ │ │ @ instruction: 0xf8cde753 │ │ │ │ ldr fp, [pc, ip, lsr #1]! │ │ │ │ - ldcl 6, cr15, [r4], #-312 @ 0xfffffec8 │ │ │ │ + mcrr 6, 4, pc, r8, cr14 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq pc, r9, r4, asr #5 │ │ │ │ + rsbseq pc, r9, ip, ror #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r9, lr, lsr r0 @ │ │ │ │ + rsbseq lr, r9, r6, ror #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 │ │ │ │ @@ -443500,52 +443521,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 │ │ │ │ - mcrr2 7, 1, pc, r2, cr2 @ │ │ │ │ + ldc2 7, cr15, [r6], {18} │ │ │ │ @ instruction: 0x4658b1f0 │ │ │ │ - ldc2 7, cr15, [lr], #-72 @ 0xffffffb8 │ │ │ │ + ldc2 7, cr15, [r2], {18} │ │ │ │ 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 3321a8 │ │ │ │ - bl 322ba0 │ │ │ │ + bl 332200 │ │ │ │ + bl 322bf8 │ │ │ │ @ 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, #3073 @ 0xc01 @ │ │ │ │ + movwlt pc, #3029 @ 0xbd5 @ │ │ │ │ @ instruction: 0xf7124658 │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r4, r6, 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 217544 │ │ │ │ + bl 21759c │ │ │ │ strtmi r0, [r0], #-192 @ 0xffffff40 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - bl 355300 │ │ │ │ - bl 3214e4 │ │ │ │ + bl 355358 │ │ │ │ + bl 32153c │ │ │ │ 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 247e38 │ │ │ │ + blcs 247e90 │ │ │ │ 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 │ │ │ │ @@ -443556,15 +443577,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: 0xf8c9fd0d │ │ │ │ + @ instruction: 0xf8c9fce1 │ │ │ │ @ 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 │ │ │ │ @@ -443594,26 +443615,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 │ │ │ │ - ldc2l 6, cr15, [r8, #504]! @ 0x1f8 │ │ │ │ + stc2l 6, cr15, [ip, #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 1d9ed02 │ │ │ │ + blx 129ed5a │ │ │ │ streq pc, [r8], r4, asr #17 │ │ │ │ - bl 35b044 │ │ │ │ + bl 35b09c │ │ │ │ @ instruction: 0xf68004c4 │ │ │ │ - @ instruction: 0xf8c4fbfd │ │ │ │ + @ instruction: 0xf8c4fbd1 │ │ │ │ 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 │ │ │ │ @@ -443624,27 +443645,27 @@ │ │ │ │ @ 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 │ │ │ │ - pkhtbmi lr, r2, r0, asr #16 │ │ │ │ + strmi lr, [r2], r4, lsr #16 │ │ │ │ @ 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 21d4cc │ │ │ │ + bleq 21d524 │ │ │ │ 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}^ │ │ │ │ @@ -443690,49 +443711,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: 0xf60aeffc │ │ │ │ + @ instruction: 0xf60aefd0 │ │ │ │ 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 2332f4 │ │ │ │ + blls 23334c │ │ │ │ @ instruction: 0xf8434631 │ │ │ │ - b 13e1588 │ │ │ │ + b 13e15e0 │ │ │ │ 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 0x00caf64d │ │ │ │ + svc 0x009ef64d │ │ │ │ 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 773350 │ │ │ │ + blls 7733a8 │ │ │ │ @ instruction: 0xf8c74631 │ │ │ │ @ instruction: 0xf0030100 │ │ │ │ @ instruction: 0xf64e4260 │ │ │ │ @ instruction: 0xf6c1132f │ │ │ │ @ instruction: 0x462073ff │ │ │ │ tstls r6, #1275068416 @ 0x4c000000 │ │ │ │ ldrdcc pc, [r8], r4 @ │ │ │ │ @@ -443742,40 +443763,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 0x0092f64d │ │ │ │ + svc 0x0066f64d │ │ │ │ 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 2f33b4 │ │ │ │ + blls 2f340c │ │ │ │ @ instruction: 0x2090f8d4 │ │ │ │ smlalbteq pc, r0, r7, r8 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls c01894 │ │ │ │ + blls c018ec │ │ │ │ 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 0x0060f64d │ │ │ │ + svc 0x0034f64d │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ vqadd.s8 d19, d12, d8 │ │ │ │ @ instruction: 0xf8ad0303 │ │ │ │ @ instruction: 0xf89d301c │ │ │ │ @ instruction: 0x46312019 │ │ │ │ mulscc sl, sp, r8 │ │ │ │ ldrtmi r4, [sp], -r0, lsr #12 │ │ │ │ @@ -443793,17 +443814,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 2d5d50 │ │ │ │ + blls 2d5da8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 38188c │ │ │ │ + blls 3818e4 │ │ │ │ @ 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} │ │ │ │ @@ -443848,15 +443869,15 @@ │ │ │ │ @ instruction: 0xf8ca410c │ │ │ │ @ instruction: 0xf8ca33ac │ │ │ │ @ instruction: 0xf8ca33cc │ │ │ │ @ instruction: 0xf8ca23a8 │ │ │ │ @ instruction: 0xf8ca23c8 │ │ │ │ @ instruction: 0xf8ca23e8 │ │ │ │ andvs r3, r2, ip, ror #7 │ │ │ │ - bmi d3970c │ │ │ │ + bmi d39764 │ │ │ │ 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 │ │ │ │ @@ -443875,34 +443896,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 2db3b0 │ │ │ │ + blls 2db408 │ │ │ │ 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] │ │ │ │ - stmdb r2, {r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrhteq lr, [r9], #-200 @ 0xffffff38 │ │ │ │ + ldmdb r6, {r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq lr, r9, r0, ror #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xfffff887 │ │ │ │ - eoreq r9, sl, ip, ror sp │ │ │ │ - rsbseq lr, r9, lr, lsl r9 │ │ │ │ + eoreq r9, sl, r4, lsl #27 │ │ │ │ + rsbseq lr, r9, r6, asr #17 │ │ │ │ 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 │ │ │ │ @@ -443996,17 +444017,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 b1dd58 │ │ │ │ + beq b1ddb0 │ │ │ │ strhle r4, [r5, #46]! @ 0x2e │ │ │ │ - bmi 131e154 │ │ │ │ + bmi 131e1ac │ │ │ │ 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 │ │ │ │ @@ -444034,15 +444055,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 256180 │ │ │ │ + blls 2561d8 │ │ │ │ stmdaeq r8!, {r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1093708 │ │ │ │ ldrmi r0, [r8, #2308] @ 0x904 │ │ │ │ @ instruction: 0xf50bd191 │ │ │ │ @ instruction: 0xf60b671a │ │ │ │ @ instruction: 0xf1a74898 │ │ │ │ @ instruction: 0xf8560628 │ │ │ │ @@ -444079,33 +444100,33 @@ │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ @ instruction: 0x46203098 │ │ │ │ ldrdne pc, [r4, #-133] @ 0xffffff7b │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ @ instruction: 0xf8d53098 │ │ │ │ strtmi r1, [r0], -r0, asr #2 │ │ │ │ @ instruction: 0x46584798 │ │ │ │ - stcl 6, cr15, [r8, #-308]! @ 0xfffffecc │ │ │ │ + ldc 6, cr15, [ip, #-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 fed38c98 │ │ │ │ + bl fed38cf0 │ │ │ │ @ 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, asr #3 │ │ │ │ + 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}^ │ │ │ │ @@ -444121,25 +444142,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 │ │ │ │ - ldc 6, cr15, [ip], {77} @ 0x4d │ │ │ │ + ldcl 6, cr15, [r0], #-308 @ 0xfffffecc │ │ │ │ @ instruction: 0xf8c42300 │ │ │ │ @ instruction: 0xf50431b4 │ │ │ │ @ instruction: 0xf8d75580 │ │ │ │ - bvs a2de44 │ │ │ │ + bvs a2de9c │ │ │ │ @ instruction: 0x47984638 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ @ instruction: 0x3170f895 │ │ │ │ @ instruction: 0xb12b6226 │ │ │ │ ldrsbcc pc, [r0], #135 @ 0x87 @ │ │ │ │ - bvs 1a3342c │ │ │ │ + bvs 1a33484 │ │ │ │ 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 │ │ │ │ @@ -444147,29 +444168,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 │ │ │ │ - strmi lr, [r3], -sl, ror #24 │ │ │ │ + @ instruction: 0x4603ec3e │ │ │ │ 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 1ee3c4 │ │ │ │ + bcs 1ee41c │ │ │ │ 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 │ │ │ │ @@ -444182,20 +444203,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, 15, cr15, cr8, cr13, {2} │ │ │ │ - rsbseq lr, r9, r4, lsr #10 │ │ │ │ + cdp 6, 12, cr15, cr12, cr13, {2} │ │ │ │ + rsbseq lr, r9, ip, asr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r9, r2, lsl #8 │ │ │ │ + rsbseq lr, r9, sl, lsr #7 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed38e2c │ │ │ │ + bl fed38e84 │ │ │ │ @ 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] │ │ │ │ @@ -444241,30 +444262,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 fed38f04 │ │ │ │ + bl fed38f5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1000ff8 │ │ │ │ stmvs r0, {r4, r5, sl} │ │ │ │ @ instruction: 0xf8d04621 │ │ │ │ @ instruction: 0x47983130 │ │ │ │ @ instruction: 0xf67d4620 │ │ │ │ - vldrlt s30, [r0, #-436] @ 0xfffffe4c │ │ │ │ + vldrlt s30, [r0, #-260] @ 0xfffffefc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed38f28 │ │ │ │ + bl fed38f80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0, -r8] │ │ │ │ - blx fea1fd2c │ │ │ │ + blx fea1fd84 │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed38f40 │ │ │ │ + bl fed38f98 │ │ │ │ @ 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 │ │ │ │ @@ -444272,16 +444293,16 @@ │ │ │ │ @ instruction: 0xf8c42300 │ │ │ │ andlt r3, r3, r4, lsr #3 │ │ │ │ svclt 0x0000bd30 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ - bmi 19b35d8 │ │ │ │ - blmi 19b37e4 │ │ │ │ + bmi 19b3630 │ │ │ │ + blmi 19b383c │ │ │ │ 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} │ │ │ │ @@ -444306,29 +444327,29 @@ │ │ │ │ @ instruction: 0x46284651 │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xf04f311c │ │ │ │ @ instruction: 0x462831ff │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ tstlt r3, r0, lsr #2 │ │ │ │ tstcs r1, r8, lsr #12 │ │ │ │ - bmi 11b3c68 │ │ │ │ + bmi 11b3cc0 │ │ │ │ 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 2b36e0 │ │ │ │ + bcs 2b3738 │ │ │ │ @ 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 │ │ │ │ @@ -444342,47 +444363,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 ffa9f7cc │ │ │ │ + b fef9f824 │ │ │ │ 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 3ee6d4 │ │ │ │ + bcs 3ee72c │ │ │ │ @ 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 1f3d50 │ │ │ │ + blls 1f3da8 │ │ │ │ @ instruction: 0xf8c34601 │ │ │ │ @ instruction: 0xe7bb0cfc │ │ │ │ - stc 6, cr15, [r6, #308] @ 0x134 │ │ │ │ - rsbseq lr, r9, ip, ror r2 │ │ │ │ + ldcl 6, cr15, [sl, #-308] @ 0xfffffecc │ │ │ │ + rsbseq lr, r9, r4, lsr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq lr, [r9], #-22 @ 0xffffffea │ │ │ │ - eoreq r4, r6, sl, asr lr │ │ │ │ + @ instruction: 0x0079e19e │ │ │ │ + eoreq r4, r6, r2, ror #28 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29d3cc │ │ │ │ + blhi 29d424 │ │ │ │ @ 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 │ │ │ │ @@ -444414,21 +444435,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 @ 1e1fb8 │ │ │ │ + ldrbtmi r4, [pc], #-3917 @ 1e2010 │ │ │ │ tstcs r0, r2, asr r6 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf8cdf9db │ │ │ │ movwcs r9, #8 │ │ │ │ stmdavs r6!, {r0, sp} │ │ │ │ - bleq ff41daac │ │ │ │ + bleq ff41db04 │ │ │ │ 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 │ │ │ │ @@ -444440,96 +444461,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 36ad80 │ │ │ │ + blvs 36add8 │ │ │ │ @ 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 d73e98 │ │ │ │ + bmi d73ef0 │ │ │ │ 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 29d344 │ │ │ │ + blhi 29d39c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - ldrbtmi r4, [pc], #-3879 @ 1e2058 │ │ │ │ + ldrbtmi r4, [pc], #-3879 @ 1e20b0 │ │ │ │ @ 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 @ 1e207c │ │ │ │ + ldrbtmi r4, [pc], #-3871 @ 1e20d4 │ │ │ │ ldmdami pc, {r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ msrcs (UNDEF: 102), r0 │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ @ instruction: 0xe7cefadf │ │ │ │ - ldrbtmi r4, [pc], #-3868 @ 1e2090 │ │ │ │ + ldrbtmi r4, [pc], #-3868 @ 1e20e8 │ │ │ │ @ instruction: 0x4652e792 │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ @ instruction: 0xf96ef7fe │ │ │ │ - bmi 847cac │ │ │ │ + bmi 847d04 │ │ │ │ stmdavs r6!, {r8, r9, sp} │ │ │ │ - bleq ff41db84 │ │ │ │ + bleq ff41dbdc │ │ │ │ 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 fe71fad4 │ │ │ │ + blx 1c1fb2c │ │ │ │ @ instruction: 0xf8c44601 │ │ │ │ strb r0, [r5, -r4, asr #8]! │ │ │ │ @ instruction: 0xf67e4628 │ │ │ │ - strmi pc, [r1], -r1, asr #24 │ │ │ │ + @ instruction: 0x4601fc15 │ │ │ │ ldrteq pc, [ip], #-2244 @ 0xfffff73c @ │ │ │ │ @ instruction: 0xf64de7c1 │ │ │ │ - svclt 0x0000ec94 │ │ │ │ - ldrsbteq lr, [r9], #-8 │ │ │ │ + svclt 0x0000ec68 │ │ │ │ + rsbseq lr, r9, r0, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffe4cb │ │ │ │ - rsbseq sp, r9, r6, asr #31 │ │ │ │ + rsbseq sp, r9, lr, ror #30 │ │ │ │ @ instruction: 0xffffe42b │ │ │ │ @ instruction: 0xffffe393 │ │ │ │ - eoreq r4, r6, r0, lsl #24 │ │ │ │ + eoreq r4, r6, r8, lsl #24 │ │ │ │ @ instruction: 0xffffe37f │ │ │ │ @ instruction: 0xffffe455 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed39310 │ │ │ │ + bl fed39368 │ │ │ │ @ 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 fed39340 │ │ │ │ + bl fed39398 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [pc], -r8, ror #31 │ │ │ │ tstcs r0, r6, lsl r6 │ │ │ │ strmi r2, [r5], -r0, lsr #4 │ │ │ │ @ instruction: 0xf64d461c │ │ │ │ - @ instruction: 0xf8b7e984 │ │ │ │ + @ instruction: 0xf8b7e958 │ │ │ │ ldrtmi r7, [r8], -sl, asr #32 │ │ │ │ - blx 1e1fd86 │ │ │ │ - blvs fe2ce5c4 │ │ │ │ + blx 131fdde │ │ │ │ + blvs fe2ce61c │ │ │ │ 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 │ │ │ │ @@ -444538,77 +444559,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, #92, 18 @ 0x170000 │ │ │ │ + rscslt lr, fp, #48, 18 @ 0xc0000 │ │ │ │ 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 111fdee │ │ │ │ + blx 61fe46 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf1a9d004 │ │ │ │ @ instruction: 0xf0130304 │ │ │ │ strdle r0, [lr], -fp @ │ │ │ │ @ instruction: 0xf3696c23 │ │ │ │ strtvs r3, [r3], #-979 @ 0xfffffc2d │ │ │ │ - blvs fe2ce664 │ │ │ │ + blvs fe2ce6bc │ │ │ │ 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 22e328 │ │ │ │ + blcc 22e380 │ │ │ │ @ instruction: 0xf8b4b29b │ │ │ │ @ instruction: 0xf8a42042 │ │ │ │ @ instruction: 0xf002304e │ │ │ │ vst2.16 {d16-d19}, [r3 :256] │ │ │ │ @ instruction: 0xf8a443d1 │ │ │ │ pop {r1, r6, ip, sp} │ │ │ │ @ instruction: 0xf8b58ff8 │ │ │ │ - blx a6a340 │ │ │ │ - blcs 25ee48 │ │ │ │ + blx a6a398 │ │ │ │ + blcs 25eea0 │ │ │ │ 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 fe2ce7c4 │ │ │ │ + blvs fe2ce81c │ │ │ │ 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 fed39478 │ │ │ │ + bl fed394d0 │ │ │ │ @ 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 fed394a0 │ │ │ │ + bl fed394f8 │ │ │ │ @ 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 @ │ │ │ │ @@ -444637,19 +444658,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], -r7, lsl #21 │ │ │ │ + @ instruction: 0x4607fa5b │ │ │ │ @ instruction: 0x0004f8ba │ │ │ │ - blx fe29ff60 │ │ │ │ - blvs ff0c8b64 │ │ │ │ - blcs 2c6f9c │ │ │ │ + blx 179ffb8 │ │ │ │ + blvs ff0c8bbc │ │ │ │ + blcs 2c6ff4 │ │ │ │ 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 │ │ │ │ @@ -444665,15 +444686,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 │ │ │ │ - @ instruction: 0xff2af67c │ │ │ │ + mrc2 6, 7, pc, cr14, 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} │ │ │ │ @@ -444685,74 +444706,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 fe2463b4 │ │ │ │ + blvs fe24640c │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ cdpne 0, 12, cr8, cr11, cr11, {7} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ - blls 4c7054 │ │ │ │ - blls 144e874 │ │ │ │ + blls 4c70ac │ │ │ │ + blls 144e8cc │ │ │ │ @ instruction: 0xf100069e │ │ │ │ - blls 7027d4 │ │ │ │ + blls 70282c │ │ │ │ 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 442a9c │ │ │ │ - bcs 209168 │ │ │ │ + bls 442af4 │ │ │ │ + bcs 2091c0 │ │ │ │ movwcs fp, #3868 @ 0xf1c │ │ │ │ movtls r2, #41472 @ 0xa200 │ │ │ │ stmdbvc r3!, {r0, r3, r9, ip, pc} │ │ │ │ - blcs 1f3cf0 │ │ │ │ + blcs 1f3d48 │ │ │ │ @ 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 6b4394 │ │ │ │ + bls 6b43ec │ │ │ │ ldrdcc pc, [r8], r5 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8d48132 │ │ │ │ @ instruction: 0x46281c7c │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xf8d830ac │ │ │ │ @ instruction: 0x462810fc │ │ │ │ - blls 5342f4 │ │ │ │ + blls 53434c │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d8827b │ │ │ │ @ instruction: 0x4628317c │ │ │ │ ldrmi r9, [r8, sp, lsl #18] │ │ │ │ - blcs 2491d0 │ │ │ │ + blcs 249228 │ │ │ │ @ instruction: 0xf0009b0f │ │ │ │ - blcs 342a10 │ │ │ │ + blcs 342a68 │ │ │ │ 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 b2f158 │ │ │ │ + blge b2f1b0 │ │ │ │ @ instruction: 0x46394618 │ │ │ │ - stmdb ip!, {r0, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r0, {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} │ │ │ │ @@ -444761,43 +444782,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 ac0124 │ │ │ │ + blge ac017c │ │ │ │ ldrtmi r9, [sl], -r2, lsl #6 │ │ │ │ tstcs r4, r2, lsl #6 │ │ │ │ @ instruction: 0xf8d59024 │ │ │ │ strtmi r6, [r8], -r8, asr #2 │ │ │ │ - blge 9f43f8 │ │ │ │ + blge 9f4450 │ │ │ │ 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 1eed5c │ │ │ │ + bcs 1eedb4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2062d0 │ │ │ │ + blcs 206328 │ │ │ │ mvnhi pc, r0 │ │ │ │ - blls 46c174 │ │ │ │ + blls 46c1cc │ │ │ │ @ instruction: 0xf8d5b12b │ │ │ │ andcs r6, r1, #60, 2 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - blls 5f443c │ │ │ │ - blcs 233e00 │ │ │ │ + blls 5f4494 │ │ │ │ + blcs 233e58 │ │ │ │ svclt 0x00949b0a │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ svclt 0x00181e19 │ │ │ │ @ instruction: 0xf7fd2101 │ │ │ │ - blls 6a2160 │ │ │ │ + blls 6a21b8 │ │ │ │ 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 │ │ │ │ @@ -444806,46 +444827,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 4c2c74 │ │ │ │ + blls 4c2ccc │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 1442d8c │ │ │ │ + blls 1442de4 │ │ │ │ @ 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 4dc23c │ │ │ │ + blls 4dc294 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 144e0e8 │ │ │ │ + blls 144e140 │ │ │ │ @ instruction: 0xf57f069b │ │ │ │ - blvs fe24e0e0 │ │ │ │ + blvs fe24e138 │ │ │ │ @ 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 59c20c │ │ │ │ - b 6c8e94 │ │ │ │ + blls 59c264 │ │ │ │ + b 6c8eec │ │ │ │ @ instruction: 0xf0000702 │ │ │ │ svcls 0x001d80cf │ │ │ │ ldrmi sl, [r8], -r5, lsr #22 │ │ │ │ @ instruction: 0x46392258 │ │ │ │ - ldmda r2!, {r0, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r6, {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} │ │ │ │ @@ -444866,36 +444887,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 2322c8 │ │ │ │ + blcc 232320 │ │ │ │ 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 209334 │ │ │ │ + blcs 20938c │ │ │ │ mcrge 4, 6, pc, cr11, cr15, {3} @ │ │ │ │ stmiavs r0!, {r1, r2, r4, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ - blls 942b70 │ │ │ │ + blls 942bc8 │ │ │ │ strhcs pc, [r0], #-131 @ 0xffffff7d @ │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ - blcs 1bf2768 │ │ │ │ + blcs 1bf27c0 │ │ │ │ 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 │ │ │ │ @@ -444904,21 +444925,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 35bf40 │ │ │ │ + blcs 35bf98 │ │ │ │ sbcshi pc, r8, r0 │ │ │ │ ldrdcc pc, [r4, #-136] @ 0xffffff78 │ │ │ │ @ instruction: 0xf8d3e6a6 │ │ │ │ @ instruction: 0xf8dbc00c │ │ │ │ - b fe4e27a4 │ │ │ │ - bl fed82328 │ │ │ │ + b fe4e27fc │ │ │ │ + bl fed82380 │ │ │ │ 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 │ │ │ │ @@ -444943,37 +444964,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 9746bc │ │ │ │ + blge 974714 │ │ │ │ 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 209068 │ │ │ │ + bcs 2090c0 │ │ │ │ @ instruction: 0xf8d4d04e │ │ │ │ @ instruction: 0x46281c7c │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xf8d830ac │ │ │ │ strtmi r1, [r8], -r8, lsl #2 │ │ │ │ - blls 53468c │ │ │ │ + blls 5346e4 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - blls 7ce104 │ │ │ │ - blcs 23cab8 │ │ │ │ + blls 7ce15c │ │ │ │ + blcs 23cb10 │ │ │ │ subshi pc, r0, #64, 4 │ │ │ │ @ instruction: 0x2178f898 │ │ │ │ addmi r9, fp, #16, 18 @ 0x40000 │ │ │ │ andcs fp, r0, #20, 30 @ 0x50 │ │ │ │ andeq pc, r1, #2 │ │ │ │ - bl 28948c │ │ │ │ - bl 2e3560 │ │ │ │ + bl 2894e4 │ │ │ │ + bl 2e35b8 │ │ │ │ @ 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 │ │ │ │ @@ -444981,65 +445002,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 2a30c0 │ │ │ │ + bcs 2a3118 │ │ │ │ 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 27415c │ │ │ │ - bl 2e31c4 │ │ │ │ + bl 2741b4 │ │ │ │ + bl 2e321c │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ @ instruction: 0x47981c7c │ │ │ │ ldrdcc pc, [ip], r5 @ │ │ │ │ ldrdne pc, [r4, -r8] │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ - blcs 20950c │ │ │ │ - ldclge 4, cr15, [pc, #508] @ 1e2ad8 │ │ │ │ + blcs 209564 │ │ │ │ + ldclge 4, cr15, [pc, #508] @ 1e2b30 │ │ │ │ @ instruction: 0xf8ba9b1d │ │ │ │ @ instruction: 0xf8b32004 │ │ │ │ - blls 6269e8 │ │ │ │ + blls 626a40 │ │ │ │ smlabteq fp, r1, r3, pc @ │ │ │ │ @ instruction: 0xf1a2b123 │ │ │ │ - blcs 223694 │ │ │ │ + blcs 2236ec │ │ │ │ eorhi pc, ip, #64, 4 │ │ │ │ @ instruction: 0x46209b17 │ │ │ │ - blls 447500 │ │ │ │ - blls 1487510 │ │ │ │ - blls 607510 │ │ │ │ - blls 5c7510 │ │ │ │ + blls 447558 │ │ │ │ + blls 1487568 │ │ │ │ + blls 607568 │ │ │ │ + blls 5c7568 │ │ │ │ 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 7dc190 │ │ │ │ + blls 7dc1e8 │ │ │ │ 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 289594 │ │ │ │ - bl 2e3668 │ │ │ │ + bl 2895ec │ │ │ │ + bl 2e36c0 │ │ │ │ @ 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]! │ │ │ │ @@ -445057,194 +445078,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 2095e8 │ │ │ │ + blcs 209640 │ │ │ │ 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 fe72adec │ │ │ │ + bcs fe72ae44 │ │ │ │ msrhi (UNDEF: 39), r0 │ │ │ │ vpmin.s8 d18, d16, d1 │ │ │ │ @ instruction: 0xf1a28129 │ │ │ │ - blcs 263844 │ │ │ │ + blcs 26389c │ │ │ │ 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 20764c │ │ │ │ - ldcge 4, cr15, [pc, #-508]! @ 1e2820 │ │ │ │ - @ instruction: 0xf94af681 │ │ │ │ + blcs 2076a4 │ │ │ │ + ldcge 4, cr15, [pc, #-508]! @ 1e2878 │ │ │ │ + @ instruction: 0xf91ef681 │ │ │ │ @ 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 289698 │ │ │ │ + blcs 2896f0 │ │ │ │ tstcs r2, r4, lsr pc │ │ │ │ ldrb r2, [r0, lr, lsl #2] │ │ │ │ - blcs 2896a4 │ │ │ │ + blcs 2896fc │ │ │ │ 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 fe72ae68 │ │ │ │ + bcs fe72aec0 │ │ │ │ rschi pc, r9, r0, lsl #4 │ │ │ │ vpmin.s8 d18, d16, d1 │ │ │ │ @ instruction: 0xf1a280eb │ │ │ │ - blcs 2638c0 │ │ │ │ + blcs 263918 │ │ │ │ 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 2896f4 │ │ │ │ + blcs 28974c │ │ │ │ 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 289714 │ │ │ │ + blcs 28976c │ │ │ │ tstcs sl, r4, lsr pc │ │ │ │ ldrb r2, [r0, pc, lsl #2] │ │ │ │ @ instruction: 0xf8982101 │ │ │ │ @ instruction: 0xf67d3177 │ │ │ │ - andls pc, sp, r1, ror #31 │ │ │ │ + @ instruction: 0x900dffb5 │ │ │ │ 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: 0xffe8f67d │ │ │ │ + @ instruction: 0xffbcf67d │ │ │ │ @ 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 13c73a8 │ │ │ │ + bls 13c7400 │ │ │ │ stmdals r8, {r0, r1, r3, r4, ip, pc}^ │ │ │ │ - bcs 232f08 │ │ │ │ + bcs 232f60 │ │ │ │ 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 206bdc │ │ │ │ + blcs 206c34 │ │ │ │ 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 15b4168 │ │ │ │ + b 15b41c0 │ │ │ │ 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 249818 │ │ │ │ + blcs 249870 │ │ │ │ @ instruction: 0xf898d945 │ │ │ │ ldmdbls r0, {r3, r4, r5, r6, r8, sp} │ │ │ │ svclt 0x0014428b │ │ │ │ @ instruction: 0xf0022200 │ │ │ │ - blls 5a33d4 │ │ │ │ + blls 5a342c │ │ │ │ movteq lr, #15106 @ 0x3b02 │ │ │ │ streq lr, [r3, r4, lsl #22] │ │ │ │ @ instruction: 0x3784f8d7 │ │ │ │ - blcs 207814 │ │ │ │ + blcs 20786c │ │ │ │ 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: 0xff82f67d │ │ │ │ + @ instruction: 0xff56f67d │ │ │ │ @ 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 ff15cbc0 │ │ │ │ + bcs ff15cc18 │ │ │ │ strcs fp, [r2, -r8, lsl #30] │ │ │ │ mcrge 4, 7, pc, cr1, cr15, {1} @ │ │ │ │ movwls r2, #54016 @ 0xd300 │ │ │ │ - blls 45bce8 │ │ │ │ + blls 45bd40 │ │ │ │ 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 5ce758 │ │ │ │ + bls 5ce7b0 │ │ │ │ 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 787888 │ │ │ │ + bls 7878e0 │ │ │ │ @ instruction: 0x3176f898 │ │ │ │ - blx fef20686 │ │ │ │ + blx fe4206de │ │ │ │ eorsvs r9, r8, sp │ │ │ │ movwcs lr, #9217 @ 0x2401 │ │ │ │ @ instruction: 0xe7f19316 │ │ │ │ tstls r6, #67108864 @ 0x4000000 │ │ │ │ tstcs r0, #62390272 @ 0x3b80000 │ │ │ │ @ instruction: 0xe7eb9316 │ │ │ │ tstls r6, #671088640 @ 0x28000000 │ │ │ │ @@ -445252,140 +445273,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 5dc6e0 │ │ │ │ - bl 2efbd0 │ │ │ │ + blls 5dc738 │ │ │ │ + bl 2efc28 │ │ │ │ @ instruction: 0xf85407c3 │ │ │ │ @ instruction: 0xe7c13033 │ │ │ │ - blcs 209904 │ │ │ │ + blcs 20995c │ │ │ │ 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 5ce6c4 │ │ │ │ + bls 5ce71c │ │ │ │ vpmax.s8 d2, d0, d8 │ │ │ │ ldm pc, {r5, r6, r7, pc}^ @ │ │ │ │ - ldcne 0, cr15, [pc, #-8] @ 1e2d00 │ │ │ │ + ldcne 0, cr15, [pc, #-8] @ 1e2d58 │ │ │ │ ldrne r1, [r7, #-2331] @ 0xfffff6e5 │ │ │ │ andeq r1, r5, r3, lsl r1 │ │ │ │ - blls 42b554 │ │ │ │ + blls 42b5ac │ │ │ │ movwls r2, #288 @ 0x120 │ │ │ │ @ instruction: 0x3176f898 │ │ │ │ - blx 1d20716 │ │ │ │ + blx 122076e │ │ │ │ eorsvs r9, r8, sp │ │ │ │ - bllt ff060d24 │ │ │ │ + bllt ff060d7c │ │ │ │ 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 2160d4c │ │ │ │ - bcs 409590 │ │ │ │ + bllt 2160da4 │ │ │ │ + bcs 4095e8 │ │ │ │ sbchi pc, r5, r0, lsl #4 │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ @ instruction: 0x46481036 │ │ │ │ - bcc 11f3674 │ │ │ │ + bcc 11f36cc │ │ │ │ svclt 0x00000038 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r9, r8, lsl sp │ │ │ │ - rsbseq sp, r9, r6, lsr #24 │ │ │ │ - strhteq r4, [r6], -sl │ │ │ │ - eoreq r4, r6, r8, lsr #9 │ │ │ │ + rsbseq sp, r9, r0, asr #25 │ │ │ │ + rsbseq sp, r9, lr, asr #23 │ │ │ │ + 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 263bdc │ │ │ │ + blcs 263c34 │ │ │ │ addshi pc, fp, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ andseq r1, r4, r2, lsl #12 │ │ │ │ movwcc r9, #23313 @ 0x5b11 │ │ │ │ - blx 26b5ce │ │ │ │ - bl 2ef9a8 │ │ │ │ + blx 26b626 │ │ │ │ + bl 2efa00 │ │ │ │ @ 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 289a30 │ │ │ │ + blcs 289a88 │ │ │ │ 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 289a4c │ │ │ │ + blcs 289aa4 │ │ │ │ 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 8ce940 │ │ │ │ + bls 8ce998 │ │ │ │ @ instruction: 0xf1bc4494 │ │ │ │ svclt 0x00180200 │ │ │ │ ldrbmi r2, [r4, #513]! @ 0x201 │ │ │ │ andcs fp, r0, #200, 30 @ 0x320 │ │ │ │ - bcs 207660 │ │ │ │ + bcs 2076b8 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr9, cr15, {1} │ │ │ │ ldrmi r9, [sl], #-2588 @ 0xfffff5e4 │ │ │ │ - bcs 1f488c │ │ │ │ + bcs 1f48e4 │ │ │ │ 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 5dcb80 │ │ │ │ + bls 5dcbd8 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x900dfab7 │ │ │ │ + andls pc, sp, fp, lsl #21 │ │ │ │ @ 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, #164, 26 @ 0x2900 │ │ │ │ + andscs lr, r2, #120, 26 @ 0x1e00 │ │ │ │ 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 │ │ │ │ @@ -445407,120 +445428,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 20ac24 │ │ │ │ + blcs 20ac7c │ │ │ │ ldrdls pc, [r8], -r6 │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ @ instruction: 0xf8d8930b │ │ │ │ - blcs 1eef7c │ │ │ │ + blcs 1eefd4 │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ @ instruction: 0xf9b8930d │ │ │ │ - blcs 1eefa0 │ │ │ │ + blcs 1eeff8 │ │ │ │ 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, r7, ror #24 @ p-variant is OBSOLETE │ │ │ │ - blcs 23dd84 │ │ │ │ + tstplt r8, fp, lsr ip @ p-variant is OBSOLETE │ │ │ │ + blcs 23dddc │ │ │ │ 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 10b47bc │ │ │ │ + blls 10b4814 │ │ │ │ @ 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 4877d8 │ │ │ │ + bge 487830 │ │ │ │ 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 1ef7fc │ │ │ │ + bcs 1ef854 │ │ │ │ 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 232c10 │ │ │ │ + blcc 232c68 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ - bmi 5cf66c │ │ │ │ + bmi 5cf6c4 │ │ │ │ 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 │ │ │ │ - ldcl 6, cr15, [sl], {76} @ 0x4c │ │ │ │ - rsbseq sp, r9, lr, ror #1 │ │ │ │ + stc 6, cr15, [lr], #304 @ 0x130 │ │ │ │ + @ instruction: 0x0079d096 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq ip, [r9], #-254 @ 0xffffff02 │ │ │ │ + rsbseq ip, r9, r6, lsl #31 │ │ │ │ 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 a74b00 │ │ │ │ + blhi a74b58 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrtmi r3, [r8], -fp, lsl #6 │ │ │ │ movwcc lr, #55757 @ 0xd9cd │ │ │ │ - bleq 151f4e0 │ │ │ │ + bleq 151f538 │ │ │ │ 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 ffa6f310 │ │ │ │ + blvs ffa6f368 │ │ │ │ movweq pc, #45922 @ 0xb362 @ │ │ │ │ addcc pc, ip, sp, lsr #17 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf899d01b │ │ │ │ @ instruction: 0xf8993000 │ │ │ │ @ instruction: 0xf0032001 │ │ │ │ @ instruction: 0xf8990307 │ │ │ │ @@ -445555,60 +445576,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 232d8c │ │ │ │ + blcc 232de4 │ │ │ │ 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 1ef9ac │ │ │ │ + bcs 1efa04 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ orrslt r8, fp, fp, asr pc │ │ │ │ - blmi 5759f4 │ │ │ │ + blmi 575a4c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls c3d228 │ │ │ │ + blls c3d280 │ │ │ │ @ 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 │ │ │ │ - stc 6, cr15, [lr], {76} @ 0x4c │ │ │ │ - rsbseq ip, r9, r8, lsl #31 │ │ │ │ + bl ffaa0b74 │ │ │ │ + rsbseq ip, r9, r0, lsr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r9, r8, asr #28 │ │ │ │ + ldrshteq ip, [r9], #-208 @ 0xffffff30 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ - bmi 1ff4a68 │ │ │ │ - blmi 1ff4c74 │ │ │ │ + bmi 1ff4ac0 │ │ │ │ + blmi 1ff4ccc │ │ │ │ addslt r4, fp, sl, ror r4 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ - beq e1f650 │ │ │ │ + beq e1f6a8 │ │ │ │ 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, r4, r8, fp, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r1, r3, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbvc r3!, {r0, r1, r2, r5, r7, pc} │ │ │ │ - blcs 1f4ae0 │ │ │ │ + blcs 1f4b38 │ │ │ │ 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 │ │ │ │ @@ -445624,126 +445645,126 @@ │ │ │ │ @ instruction: 0xf8d41440 │ │ │ │ stmdbcs r0, {r3, ip, sp, pc} │ │ │ │ adchi pc, r1, r0 │ │ │ │ @ instruction: 0xf8d84658 │ │ │ │ @ instruction: 0x4798317c │ │ │ │ @ instruction: 0x46516933 │ │ │ │ movwls r4, #50728 @ 0xc628 │ │ │ │ - bleq 25f3dc │ │ │ │ + bleq 25f434 │ │ │ │ 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: 0xf822f67c │ │ │ │ + @ instruction: 0xfff6f67b │ │ │ │ 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 fff461b8 │ │ │ │ + blhi fff46210 │ │ │ │ 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 b13368 │ │ │ │ + blls b133c0 │ │ │ │ strls r9, [r3, #-2086] @ 0xfffff7da │ │ │ │ - beq e9e99c │ │ │ │ + beq e9e9f4 │ │ │ │ ldrdne pc, [ip, -r8]! │ │ │ │ strmi r9, [r3], #-768 @ 0xfffffd00 │ │ │ │ - blls b47f34 │ │ │ │ + blls b47f8c │ │ │ │ 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 ff22133e │ │ │ │ + blx ff221396 │ │ │ │ @ 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: 0xf8d4ff4d │ │ │ │ + @ instruction: 0xf8d4ff21 │ │ │ │ cmplt r9, r0, asr r3 │ │ │ │ @ instruction: 0xf8d468a0 │ │ │ │ @ instruction: 0xf8943354 │ │ │ │ - blvs 32c0d0 │ │ │ │ + blvs 32c128 │ │ │ │ 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 835bf8 │ │ │ │ + blmi 835c50 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 83d3fc │ │ │ │ + blls 83d454 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1220300 │ │ │ │ pop {r0, r1, r3, r4, ip, sp, pc} │ │ │ │ - bmi 787364 │ │ │ │ + bmi 7873bc │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4601fa3b │ │ │ │ + strmi pc, [r1], -pc, lsl #20 │ │ │ │ strbeq pc, [r0], #-2244 @ 0xfffff73c @ │ │ │ │ @ instruction: 0xf64ce754 │ │ │ │ - svclt 0x0000eb12 │ │ │ │ + svclt 0x0000eae6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldrshteq ip, [r9], #-208 @ 0xffffff30 │ │ │ │ + @ instruction: 0x0079cd98 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffd171 │ │ │ │ - rsbseq ip, r9, r4, ror ip │ │ │ │ + rsbseq ip, r9, ip, lsl ip │ │ │ │ @ instruction: 0xffffd0db │ │ │ │ - ldrdeq r3, [r6], -r4 @ │ │ │ │ - eoreq r3, r6, r4, asr #17 │ │ │ │ + ldrdeq r3, [r6], -ip @ │ │ │ │ + eoreq r3, r6, ip, asr #17 │ │ │ │ @ instruction: 0xffffd137 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29e8cc │ │ │ │ + blhi 29e924 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ - bmi fe6b4c80 │ │ │ │ - blmi fe6b4e88 │ │ │ │ + bmi fe6b4cd8 │ │ │ │ + blmi fe6b4ee0 │ │ │ │ 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 121ef0c │ │ │ │ - @ instruction: 0xf64c68a5 │ │ │ │ - ldmvs r3!, {r1, r2, fp, sp, lr, pc} │ │ │ │ + blhi 121ef64 │ │ │ │ + @ instruction: 0xf64b68a5 │ │ │ │ + ldmvs r3!, {r1, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8ad2200 │ │ │ │ - blcs 1eb4cc │ │ │ │ + blcs 1eb524 │ │ │ │ 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 │ │ │ │ @@ -445777,60 +445798,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 fff46424 │ │ │ │ - bhi 1e74d88 │ │ │ │ - bhi eaa0c0 │ │ │ │ + blhi fff4647c │ │ │ │ + bhi 1e74de0 │ │ │ │ + bhi eaa118 │ │ │ │ subscc lr, r9, #3260416 @ 0x31c000 │ │ │ │ - blls af0918 │ │ │ │ - bls b2e91c │ │ │ │ + blls af0970 │ │ │ │ + bls b2e974 │ │ │ │ streq lr, [r3], -sl, lsl #22 │ │ │ │ - bl 2ca1ac │ │ │ │ + bl 2ca204 │ │ │ │ @ instruction: 0xf04f0802 │ │ │ │ ldrmi r0, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf897d904 │ │ │ │ - blcs 1efaf8 │ │ │ │ + blcs 1efb50 │ │ │ │ addhi pc, r6, r0, asr #32 │ │ │ │ @ instruction: 0xff20f7fc │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ ldrdne pc, [ip, -r7]! │ │ │ │ - beq 141f004 │ │ │ │ + beq 141f05c │ │ │ │ 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 13c7d68 │ │ │ │ + bmi 13c7dc0 │ │ │ │ @ instruction: 0x47a8447a │ │ │ │ @ instruction: 0xf1044620 │ │ │ │ @ instruction: 0xf7fe0530 │ │ │ │ strtmi pc, [r0], -sp, lsr #21 │ │ │ │ - blx 18a156a │ │ │ │ + blx 18a15c2 │ │ │ │ strtmi r6, [r9], -r0, lsr #17 │ │ │ │ teqpcc r0, r0 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46284798 │ │ │ │ - mrc2 6, 1, pc, cr12, cr11, {3} │ │ │ │ + mrc2 6, 0, pc, cr0, cr11, {3} │ │ │ │ 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 e35e7c │ │ │ │ + blmi e35ed4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 73d620 │ │ │ │ + blls 73d678 │ │ │ │ @ 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 │ │ │ │ @@ -445838,15 +445859,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: 0xf9b0f67d │ │ │ │ + @ instruction: 0xf984f67d │ │ │ │ @ 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 │ │ │ │ @@ -445865,45 +445886,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 42be74 │ │ │ │ + bmi 42becc │ │ │ │ @ instruction: 0x47a8447a │ │ │ │ @ instruction: 0xf64ce77a │ │ │ │ - svclt 0x0000e9ce │ │ │ │ - ldrsbteq ip, [r9], #-184 @ 0xffffff48 │ │ │ │ + svclt 0x0000e9a2 │ │ │ │ + rsbseq ip, r9, r0, lsl #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffceb1 │ │ │ │ - rsbseq ip, r9, r0, asr sl │ │ │ │ - eoreq r3, r6, lr, ror r6 │ │ │ │ - eoreq r3, r6, sl, asr r6 │ │ │ │ + ldrshteq ip, [r9], #-152 @ 0xffffff68 │ │ │ │ + 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 1a350e0 │ │ │ │ - blmi 1a35108 │ │ │ │ + bmi 1a35138 │ │ │ │ + blmi 1a35160 │ │ │ │ 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, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r5, r7, 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 1f4f7c │ │ │ │ + blcs 1f4fd4 │ │ │ │ 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 │ │ │ │ @@ -445927,88 +445948,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, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r1, {r0, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs fp, r0, #148, 30 @ 0x250 │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ @ instruction: 0xf7fc4620 │ │ │ │ - bhi ea2f88 │ │ │ │ + bhi ea2fe0 │ │ │ │ @ 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] @ 1e383c │ │ │ │ + ldc 1, cr1, [pc, #176] @ 1e3894 │ │ │ │ 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: 0xf8d4fd1f │ │ │ │ + @ instruction: 0xf8d4fcf3 │ │ │ │ cmplt r1, r0, asr r3 │ │ │ │ @ instruction: 0xf8d468a0 │ │ │ │ @ instruction: 0xf8943354 │ │ │ │ - blvs 32c52c │ │ │ │ + blvs 32c584 │ │ │ │ @ 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 6b5644 │ │ │ │ + bmi 6b569c │ │ │ │ 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 0x0000e8f6 │ │ │ │ + svclt 0x0000e8ca │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq ip, r9, ip, asr r9 │ │ │ │ + rsbseq ip, r9, r4, lsl #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffcc81 │ │ │ │ - rsbseq ip, r9, sl, lsl r8 │ │ │ │ - eoreq r3, r6, r2, lsl #9 │ │ │ │ - eoreq r3, r6, r2, ror r4 │ │ │ │ + rsbseq ip, r9, r2, asr #15 │ │ │ │ + eoreq r3, r6, sl, lsl #9 │ │ │ │ + eoreq r3, r6, sl, ror r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29ecfc │ │ │ │ + blhi 29ed54 │ │ │ │ @ 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 2080c0 │ │ │ │ + blcs 208118 │ │ │ │ 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 │ │ │ │ @@ -446019,16 +446040,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 3a37b8 │ │ │ │ - blvs fe2cfd30 │ │ │ │ + bls 3a3760 │ │ │ │ + blvs fe2cfd88 │ │ │ │ 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 │ │ │ │ @@ -446036,28 +446057,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 fe76453c │ │ │ │ + blcs fe764594 │ │ │ │ vhadd.s8 d13, d0, d9 │ │ │ │ - blcs fe684144 │ │ │ │ + blcs fe68419c │ │ │ │ biccs fp, r8, #8, 30 │ │ │ │ - blcs fe6d792c │ │ │ │ + blcs fe6d7984 │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ @ instruction: 0xf8bd23c9 │ │ │ │ @ instruction: 0x462a1134 │ │ │ │ vmax.u32 q10, , q4 │ │ │ │ @ instruction: 0xf8d9010b │ │ │ │ @ instruction: 0xf8ad31ac │ │ │ │ @ instruction: 0x46211134 │ │ │ │ @ instruction: 0xf8d84798 │ │ │ │ - blge 6aad14 │ │ │ │ + blge 6aad6c │ │ │ │ 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 │ │ │ │ @@ -446065,15 +446086,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} │ │ │ │ - stcl 6, cr15, [ip, #-300]! @ 0xfffffed4 │ │ │ │ + stcl 6, cr15, [r0, #-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 │ │ │ │ @@ -446081,156 +446102,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], {169} @ 0xa9 │ │ │ │ + ldcls 12, cr15, [r0], {125} @ 0x7d │ │ │ │ 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 10c9e04 │ │ │ │ + bhi 10c9e5c │ │ │ │ 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 5b5874 │ │ │ │ + blls 5b58cc │ │ │ │ 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 5758a0 │ │ │ │ + blls 5758f8 │ │ │ │ strhcc pc, [sl], #-131 @ 0xffffff7d @ │ │ │ │ - blcs 208640 │ │ │ │ + blcs 208698 │ │ │ │ orrhi pc, sp, r0 │ │ │ │ @ instruction: 0xf7074618 │ │ │ │ - blvs fe2e3650 │ │ │ │ + blvs fe2e35f8 │ │ │ │ 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 21fb90 │ │ │ │ + bleq 21fbe8 │ │ │ │ addpl pc, r4, sp, lsl #17 │ │ │ │ addlt pc, r5, sp, lsl #17 │ │ │ │ @ instruction: 0xf8d94648 │ │ │ │ @ instruction: 0x465d3118 │ │ │ │ ldrbmi r9, [r3], r1, lsr #18 │ │ │ │ - bhi ff21f0e8 │ │ │ │ + bhi ff21f140 │ │ │ │ @ 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 5c2634 │ │ │ │ + blls 5c268c │ │ │ │ stc 8, cr1, [sp, #552] @ 0x228 │ │ │ │ ldmdavs fp, {r0, r1, r2, r5, r9, fp, pc} │ │ │ │ - bvc a9f1d8 │ │ │ │ - bvc 29f214 │ │ │ │ + bvc a9f230 │ │ │ │ + bvc 29f26c │ │ │ │ mrc 12, 7, r6, cr8, cr11, {0} │ │ │ │ vmull.u , d19, d3[5] │ │ │ │ - blcc 2709c4 │ │ │ │ - bvc adf1ec │ │ │ │ - bcs fe61f2d8 │ │ │ │ + blcc 270a1c │ │ │ │ + bvc adf244 │ │ │ │ + bcs fe61f330 │ │ │ │ andne lr, r2, #3588096 @ 0x36c000 │ │ │ │ - bvc ffbdf6a4 │ │ │ │ + bvc ffbdf6fc │ │ │ │ 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 382680 │ │ │ │ + blcs 3826d8 │ │ │ │ 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 b9f230 │ │ │ │ - blcs 20a718 │ │ │ │ - blmi fe957cd8 │ │ │ │ - bpl fe420f28 │ │ │ │ - beq 41ff34 │ │ │ │ + bvc b9f288 │ │ │ │ + blcs 20a770 │ │ │ │ + blmi fe957d30 │ │ │ │ + bpl fe420f80 │ │ │ │ + beq 41ff8c │ │ │ │ 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 141f5f4 │ │ │ │ + beq 141f64c │ │ │ │ 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 3a8008 │ │ │ │ - blls 3759fc │ │ │ │ + bls 3a8060 │ │ │ │ + blls 375a54 │ │ │ │ @ instruction: 0xf000429c │ │ │ │ - bls 403eec │ │ │ │ + bls 403f44 │ │ │ │ strls r2, [r0, -r1] │ │ │ │ movwcs r2, #260 @ 0x104 │ │ │ │ - blx 322372 │ │ │ │ + blx 3223ca │ │ │ │ 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: 0xf8bdec60 │ │ │ │ + @ instruction: 0xf8bdec34 │ │ │ │ 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 feaaca82 │ │ │ │ - blls 3703e4 │ │ │ │ + blx feaacada │ │ │ │ + blls 37043c │ │ │ │ mcr 8, 0, r0, cr7, cr2, {4} │ │ │ │ @ instruction: 0xeef82a90 │ │ │ │ vstr s15, [sp, #924] @ 0x39c │ │ │ │ - blcs 202488 │ │ │ │ - blls 598214 │ │ │ │ + blcs 2024e0 │ │ │ │ + blls 59826c │ │ │ │ @ instruction: 0xf8933501 │ │ │ │ - blcs 22fd30 │ │ │ │ + blcs 22fd88 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ adcmi r3, fp, #1024 @ 0x400 │ │ │ │ svcge 0x003bf4bf │ │ │ │ @ instruction: 0x3710e9dd │ │ │ │ @ instruction: 0xf8d9b13b │ │ │ │ @ instruction: 0x4648413c │ │ │ │ orreq pc, r4, #8, 2 │ │ │ │ @@ -446241,209 +446262,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 ff8a1630 │ │ │ │ + blx feda1688 │ │ │ │ cmppne r0, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ ldrdeq pc, [r8], -r8 │ │ │ │ - blvs 310194 │ │ │ │ + blvs 3101ec │ │ │ │ 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 1ec314 │ │ │ │ + blcs 1ec36c │ │ │ │ @ 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 2338a0 │ │ │ │ + blcc 2338f8 │ │ │ │ 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 2338c8 │ │ │ │ + blcc 233920 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c88b91b │ │ │ │ asrscc pc, r0 @ @ │ │ │ │ - bmi bb5b40 │ │ │ │ + bmi bb5b98 │ │ │ │ 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 29efec │ │ │ │ + blhi 29f044 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bpl 61f51c │ │ │ │ - bvc b9f438 │ │ │ │ - bvc ff3df7e8 │ │ │ │ - bvc bdf340 │ │ │ │ + bpl 61f574 │ │ │ │ + bvc b9f490 │ │ │ │ + bvc ff3df840 │ │ │ │ + bvc bdf398 │ │ │ │ stcl 6, cr14, [sp, #984] @ 0x3d8 │ │ │ │ vstr s15, [sp, #148] @ 0x94 │ │ │ │ ldrbt r7, [r1], r3, lsr #20 │ │ │ │ - bpl fe61f538 │ │ │ │ - bvc ffbdf900 │ │ │ │ - bvc bdf458 │ │ │ │ + bpl fe61f590 │ │ │ │ + bvc ffbdf958 │ │ │ │ + bvc bdf4b0 │ │ │ │ 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 2a456c │ │ │ │ + bcs 2a45c4 │ │ │ │ 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, lsr #15 │ │ │ │ + rsbseq ip, r9, r8, asr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffc973 │ │ │ │ - rsbseq ip, r9, lr, lsl r3 │ │ │ │ - eoreq r2, r6, r4, lsr pc │ │ │ │ - eoreq r2, r6, r6, lsr #30 │ │ │ │ + rsbseq ip, r9, r6, asr #5 │ │ │ │ + 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 │ │ │ │ - @ instruction: 0x4601fb95 │ │ │ │ + strmi pc, [r1], -r9, ror #22 │ │ │ │ ldcleq 8, cr15, [r4], #-784 @ 0xfffffcf0 │ │ │ │ @ instruction: 0xf64be5d8 │ │ │ │ - svclt 0x0000ee22 │ │ │ │ + svclt 0x0000edf6 │ │ │ │ @ instruction: 0xb1284603 │ │ │ │ ldclvs 0, cr2, [fp] │ │ │ │ - blcs 1efdd8 │ │ │ │ + blcs 1efe30 │ │ │ │ @ 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 234ff4 │ │ │ │ + bl 23504c │ │ │ │ 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 235018 │ │ │ │ + bl 235070 │ │ │ │ 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 23503c │ │ │ │ + bl 235094 │ │ │ │ ldmdavs r1, {r1, r6, r7, r9} │ │ │ │ ldmdavs r2, {r0, r3, r4, sp, lr}^ │ │ │ │ @ instruction: 0x4770605a │ │ │ │ - eoreq r7, sl, ip, ror r7 │ │ │ │ - mlaeq sl, sl, r5, r7 │ │ │ │ - eoreq r7, sl, r8, lsl #13 │ │ │ │ - strdeq r7, [sl], -r6 @ │ │ │ │ - eoreq r7, sl, r4, lsr #14 │ │ │ │ + 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 fed3b080 │ │ │ │ + bl fed3b0d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 627c88 │ │ │ │ - blmi 650108 │ │ │ │ + bmi 627ce0 │ │ │ │ + blmi 650160 │ │ │ │ ldrbtmi r4, [sl], #-1641 @ 0xfffff997 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931d │ │ │ │ @ instruction: 0xf64b0300 │ │ │ │ - mcrrne 10, 14, lr, r3, cr6 │ │ │ │ + mcrrne 10, 11, lr, r3, cr10 │ │ │ │ stmdals r0, {r2, ip, lr, pc} │ │ │ │ - blls 40a6b0 │ │ │ │ + blls 40a708 │ │ │ │ subsmi r4, r8, r0, asr r0 │ │ │ │ - blmi 3f66d4 │ │ │ │ + blmi 3f672c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 93df20 │ │ │ │ + blls 93df78 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ @ instruction: 0xf85db01f │ │ │ │ @ instruction: 0xf64bfb04 │ │ │ │ - svclt 0x0000eda0 │ │ │ │ - rsbseq ip, r9, r2, ror r1 │ │ │ │ + svclt 0x0000ed74 │ │ │ │ + rsbseq ip, r9, sl, lsl r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r9, r0, asr r1 │ │ │ │ + ldrshteq ip, [r9], #-8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3b0e0 │ │ │ │ + bl fed3b138 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi e27b08 │ │ │ │ - blmi e501d4 │ │ │ │ + bmi e27b60 │ │ │ │ + blmi e5022c │ │ │ │ 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 │ │ │ │ - mrc2 7, 3, pc, cr14, cr15, {0} │ │ │ │ + mrc2 7, 2, pc, cr2, cr15, {0} │ │ │ │ svclt 0x00a42800 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ - ble 7e6418 │ │ │ │ + ble 7e6470 │ │ │ │ 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 fe92185c │ │ │ │ + b 1e218b4 │ │ │ │ @ instruction: 0x4620a91c │ │ │ │ - b fe821864 │ │ │ │ + b 1d218bc │ │ │ │ andeq lr, r0, #3620864 @ 0x374000 │ │ │ │ tstne ip, #3620864 @ 0x374000 │ │ │ │ svclt 0x0008429a │ │ │ │ andle r4, ip, r8, lsl #5 │ │ │ │ - bmi 92bf4c │ │ │ │ + bmi 92bfa4 │ │ │ │ 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}^ │ │ │ │ @@ -446453,102 +446474,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, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ - ldm r8!, {r0, r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdavs r0, {r2, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmia ip, {r0, r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r4, [r3], -fp, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf64b4628 │ │ │ │ - ldr lr, [fp, r4, asr #26]! │ │ │ │ - stc 6, cr15, [lr, #-300]! @ 0xfffffed4 │ │ │ │ - rsbseq ip, r9, r2, lsl r1 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r9, sl, lsl #2 │ │ │ │ - rsbseq fp, ip, r7, asr #1 │ │ │ │ - ldrhteq fp, [ip], #-9 │ │ │ │ + @ instruction: 0xe7bbed18 │ │ │ │ + stc 6, cr15, [r2, #-300] @ 0xfffffed4 │ │ │ │ + ldrhteq ip, [r9], #-10 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ ldrhteq ip, [r9], #-2 │ │ │ │ + rsbseq fp, ip, pc, rrx │ │ │ │ + rsbseq fp, ip, r1, rrx │ │ │ │ + rsbseq ip, r9, sl, asr r0 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r2, r6, lr, lsl sp │ │ │ │ + eoreq r2, r6, r6, lsr #26 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3b1d4 │ │ │ │ + bl fed3b22c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 1167f9c │ │ │ │ + blmi 1167ff4 │ │ │ │ tstcs r1, r4, lsl #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmda r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bcs 1efbec │ │ │ │ + bcs 1efc44 │ │ │ │ stmda r3, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdacs r0, {ip} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - bcs 207d68 │ │ │ │ + bcs 207dc0 │ │ │ │ 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 233c14 │ │ │ │ + blcc 233c6c │ │ │ │ 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, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r8!, {r0, r3, r5, r7, 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 1f0854 │ │ │ │ + bcs 1f08ac │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - bllt 4c7dc8 │ │ │ │ + bllt 4c7e20 │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ subscc pc, r8, #196, 16 @ 0xc40000 │ │ │ │ ldcllt 7, cr4, [r0, #-608]! @ 0xfffffda0 │ │ │ │ @ instruction: 0xf7084631 │ │ │ │ - strdvs pc, [lr], -r7 @ │ │ │ │ - bcs 29e00c │ │ │ │ + eorvs pc, lr, fp, asr #23 │ │ │ │ + bcs 29e064 │ │ │ │ ldcmi 1, cr13, [fp, #-128] @ 0xffffff80 │ │ │ │ ldrbtmi r2, [sp], #-1538 @ 0xfffff9fe │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf7074628 │ │ │ │ - vcvt.u32.f32 d15, d17, #1 │ │ │ │ + @ instruction: 0xf3bfff05 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r5, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ - bcs 1fc894 │ │ │ │ + bcs 1fc8ec │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 207e08 │ │ │ │ + blcs 207e60 │ │ │ │ str sp, [lr, lr, ror #3]! │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf7076003 │ │ │ │ - ldrb pc, [r7, fp, lsl #30] @ │ │ │ │ + @ instruction: 0xe7d7fedf │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf7076003 │ │ │ │ - ldcllt 15, cr15, [r0, #-20]! @ 0xffffffec │ │ │ │ + ldcllt 14, cr15, [r0, #-868]! @ 0xfffffc9c │ │ │ │ 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 207e3c │ │ │ │ + bcs 207e94 │ │ │ │ @ instruction: 0xe794d1d1 │ │ │ │ - rsbseq fp, ip, r0 │ │ │ │ - ldrsbteq sl, [ip], #-248 @ 0xffffff08 │ │ │ │ - ldrhteq sl, [ip], #-250 @ 0xffffff06 │ │ │ │ - @ instruction: 0x007caf9e │ │ │ │ - rsbseq sl, ip, sl, ror #30 │ │ │ │ + rsbseq sl, ip, r8, lsr #31 │ │ │ │ + rsbseq sl, ip, r0, lsl #31 │ │ │ │ + rsbseq sl, ip, r2, ror #30 │ │ │ │ + rsbseq sl, ip, r6, asr #30 │ │ │ │ + rsbseq sl, ip, r2, lsl pc │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3b2f0 │ │ │ │ + bl fed3b348 │ │ │ │ @ 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 │ │ │ │ @@ -446625,159 +446646,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 92c248 │ │ │ │ + bmi 92c2a0 │ │ │ │ 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 293820 │ │ │ │ + blge 293878 │ │ │ │ movwls r2, #517 @ 0x205 │ │ │ │ - @ instruction: 0xf64b2300 │ │ │ │ - stmdacs r0, {r3, fp, sp, lr, pc} │ │ │ │ - blls 298934 │ │ │ │ + @ instruction: 0xf64a2300 │ │ │ │ + stmdacs r0, {r2, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + blls 29898c │ │ │ │ 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 ff9a1ebe │ │ │ │ + blx feea1f16 │ │ │ │ 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 fed21bdc │ │ │ │ - rsbseq fp, r9, r2, lsl #30 │ │ │ │ + bl fe221c34 │ │ │ │ + rsbseq fp, r9, sl, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [r9], #-218 @ 0xffffff26 │ │ │ │ - eoreq r2, r6, lr, lsr fp │ │ │ │ + rsbseq fp, r9, r2, ror #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 1f3ee8 │ │ │ │ + blcs 1f3f40 │ │ │ │ stmda r4, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 208064 │ │ │ │ + blcs 2080bc │ │ │ │ @ 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 1f0b2c │ │ │ │ + bcs 1f0b84 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2080a0 │ │ │ │ + blcs 2080f8 │ │ │ │ strtmi sp, [r0], -r5, asr #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ strtmi r4, [r0], -pc, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2351 @ 0xfffff6d1 │ │ │ │ @ instruction: 0xf7084479 │ │ │ │ - strmi pc, [r4], -sp, ror #19 │ │ │ │ + strmi pc, [r4], -r1, asr #19 │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ rscle r2, r1, r0, lsl #16 │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - blx fefa04e2 │ │ │ │ + blx fefa053a │ │ │ │ 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 a62f78 │ │ │ │ + blmi a62f20 │ │ │ │ subscs pc, r8, #212, 16 @ 0xd40000 │ │ │ │ rsbvs r4, r2, fp, ror r4 │ │ │ │ subscc pc, r8, #196, 16 @ 0xc40000 │ │ │ │ - blcs 29e29c │ │ │ │ + blcs 29e2f4 │ │ │ │ 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 │ │ │ │ - stc2 7, cr15, [r0, #28]! │ │ │ │ + ldc2l 7, cr15, [r4, #-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 │ │ │ │ - ldc2l 7, cr15, [sl, #-28]! @ 0xffffffe4 │ │ │ │ + stc2l 7, cr15, [lr, #-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, lsl #26 │ │ │ │ - rsbseq sl, ip, sl, ror #25 │ │ │ │ - rsbseq sl, ip, r6, asr #25 │ │ │ │ + ldrhteq sl, [ip], #-196 @ 0xffffff3c │ │ │ │ + @ instruction: 0x007cac92 │ │ │ │ + rsbseq sl, ip, lr, ror #24 │ │ │ │ @ instruction: 0xfffffb93 │ │ │ │ @ instruction: 0xfffffb31 │ │ │ │ - rsbseq sl, ip, r0, ror ip │ │ │ │ + rsbseq sl, ip, r8, lsl ip │ │ │ │ @ instruction: 0xfffffc41 │ │ │ │ - rsbseq sl, ip, r8, asr #24 │ │ │ │ + ldrshteq sl, [ip], #-176 @ 0xffffff50 │ │ │ │ umaalcc pc, ip, r0, r8 @ │ │ │ │ - blcs 411818 │ │ │ │ + blcs 411870 │ │ │ │ addhi pc, r6, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - blpl e76530 │ │ │ │ + blpl e76588 │ │ │ │ ldrbeq r3, [r1, #-627] @ 0xfffffd8d │ │ │ │ stcvs 0, cr0, [r3], {5} │ │ │ │ strhgt pc, [r4], #-128 @ 0xffffff80 @ │ │ │ │ strh pc, [r8], #-128 @ 0xffffff80 @ │ │ │ │ - blx cf4784 │ │ │ │ - blcs 263444 │ │ │ │ + blx cf47dc │ │ │ │ + blcs 26349c │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svceq 0x0001f1bc │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ stmdavs sl, {r0, sl, fp} │ │ │ │ - blle 76ec50 │ │ │ │ + blle 76eca8 │ │ │ │ strmi r6, [r2], #-2120 @ 0xfffff7b8 │ │ │ │ ldcle 2, cr4, [r2], {154} @ 0x9a │ │ │ │ - blcs 1fe688 │ │ │ │ + blcs 1fe6e0 │ │ │ │ stmiavs sl, {r0, r1, r2, r3, r8, r9, fp, ip, lr, pc}^ │ │ │ │ strbmi r4, [r3, #-1043]! @ 0xfffffbed │ │ │ │ @ instruction: 0xf9b1dc0b │ │ │ │ - blcs 1f04ac │ │ │ │ + blcs 1f0504 │ │ │ │ @ instruction: 0xf9b1db07 │ │ │ │ ldrmi r0, [r8], #-18 @ 0xffffffee │ │ │ │ svclt 0x00cc4570 │ │ │ │ andcs r2, r1, r0 │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blx 3225fa │ │ │ │ + blx 322652 │ │ │ │ @ instruction: 0xf04f6c03 │ │ │ │ @ instruction: 0xf8b00e01 │ │ │ │ sbcsmi ip, r3, r4, asr #32 │ │ │ │ stc2 10, cr15, [r2], {44} @ 0x2c @ │ │ │ │ svclt 0x00382b01 │ │ │ │ @ instruction: 0xf1bc2301 │ │ │ │ svclt 0x00380f01 │ │ │ │ @@ -446793,28 +446814,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 cf4830 │ │ │ │ - blcs 2634f0 │ │ │ │ + blx cf4888 │ │ │ │ + blcs 263548 │ │ │ │ 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 cf4860 │ │ │ │ - blcs 263520 │ │ │ │ + blx cf48b8 │ │ │ │ + blcs 263578 │ │ │ │ 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 │ │ │ │ @@ -446824,29 +446845,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: 0xf970f707 │ │ │ │ + @ instruction: 0xf944f707 │ │ │ │ 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 0x006cf64a │ │ │ │ + svc 0x0040f64a │ │ │ │ strbmi r4, [lr, #-1085] @ 0xfffffbc3 │ │ │ │ strdlt sp, [r3], -r5 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bls 226900 │ │ │ │ - blcs 3b319c │ │ │ │ + bls 226958 │ │ │ │ + blcs 3b31f4 │ │ │ │ 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 │ │ │ │ @@ -446855,31 +446876,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 @ 1e4718 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1e4770 │ │ │ │ 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 fe4b5c04 │ │ │ │ - b 2a5218 │ │ │ │ - b fe2a523c │ │ │ │ + b fe4b5c5c │ │ │ │ + b 2a5270 │ │ │ │ + b fe2a5294 │ │ │ │ @ instruction: 0xf841030b │ │ │ │ - b fe473234 │ │ │ │ - b 2a5220 │ │ │ │ - b fe2a5254 │ │ │ │ + b fe47328c │ │ │ │ + b 2a5278 │ │ │ │ + b fe2a52ac │ │ │ │ @ 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 │ │ │ │ @@ -446889,40 +446910,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 fe2b5ca4 │ │ │ │ - b 2a5278 │ │ │ │ - b fe2a526c │ │ │ │ + b fe2b5cfc │ │ │ │ + b 2a52d0 │ │ │ │ + b fe2a52c4 │ │ │ │ @ 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 260ac4 │ │ │ │ + beq 260b1c │ │ │ │ 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 260af0 │ │ │ │ + beq 260b48 │ │ │ │ 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} │ │ │ │ @@ -446931,154 +446952,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 2a2794 │ │ │ │ + blmi 2a27ec │ │ │ │ @ instruction: 0xd1fa4598 │ │ │ │ ldrtmi r3, [sp], #-257 @ 0xfffffeff │ │ │ │ mvnsle r4, lr, lsl #5 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ - blx 4086e2 │ │ │ │ + blx 40873a │ │ │ │ rsclt pc, r1, #1610612736 @ 0x60000000 │ │ │ │ @ instruction: 0xf64a4628 │ │ │ │ - @ instruction: 0xe72eee9a │ │ │ │ + str lr, [lr, -lr, ror #28]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29fbec │ │ │ │ + blhi 29fc44 │ │ │ │ @ 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 91fdcc │ │ │ │ + blhi 91fe24 │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #12293 @ 0x3005 @ │ │ │ │ sbcsmi r9, ip, r7 │ │ │ │ - beq 2607bc │ │ │ │ + beq 260814 │ │ │ │ ldrmi sp, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf866f707 │ │ │ │ - blvs fe2d0bf8 │ │ │ │ + @ instruction: 0xf83af707 │ │ │ │ + blvs fe2d0c50 │ │ │ │ suble r2, sp, r3, lsl #22 │ │ │ │ and r2, r2, r2, lsl #6 │ │ │ │ - beq 2208c0 │ │ │ │ - bls 9ad390 │ │ │ │ + beq 220918 │ │ │ │ + bls 9ad3e8 │ │ │ │ andls r4, sl, #93323264 @ 0x5900000 │ │ │ │ andls r9, ip, #32, 20 @ 0x20000 │ │ │ │ @ instruction: 0xf8ad9a21 │ │ │ │ - bls a6c878 │ │ │ │ + bls a6c8d0 │ │ │ │ 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 976004 │ │ │ │ + bls 97605c │ │ │ │ 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 260c0c │ │ │ │ + bleq 260c64 │ │ │ │ stc 6, cr4, [sp, #172] @ 0xac │ │ │ │ @ instruction: 0xf7ff8b04 │ │ │ │ - strbmi pc, [pc], #-3749 @ 1e47ec @ │ │ │ │ + strbmi pc, [pc], #-3749 @ 1e4844 @ │ │ │ │ ldrdle r4, [sp, #88]! @ 0x58 │ │ │ │ stmdals r7, {r0, r3, r8, fp, ip, pc} │ │ │ │ ldrdcc pc, [ip, #128] @ 0x80 │ │ │ │ - bmi 63665c │ │ │ │ + bmi 6366b4 │ │ │ │ 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 29fb08 │ │ │ │ + blhi 29fb60 │ │ │ │ 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]! │ │ │ │ - stmia r8!, {r0, r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrhteq fp, [r9], #-136 @ 0xffffff78 │ │ │ │ + ldm ip!, {r0, r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq fp, r9, r0, ror #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r9, r2, lsl #16 │ │ │ │ + rsbseq fp, r9, sl, lsr #15 │ │ │ │ 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 febf60a4 │ │ │ │ + bmi febf60fc │ │ │ │ @ instruction: 0xf8dd4648 │ │ │ │ ldrbtmi r8, [sl], #-128 @ 0xffffff80 │ │ │ │ - bhi 1a7abc0 │ │ │ │ + bhi 1a7ac18 │ │ │ │ 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: 0xffd0f706 │ │ │ │ - blvs fe2d0d04 │ │ │ │ + @ instruction: 0xffa4f706 │ │ │ │ + blvs fe2d0d5c │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ @ instruction: 0xf8d5809c │ │ │ │ - blcs 1f0ed0 │ │ │ │ + blcs 1f0f28 │ │ │ │ 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, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ sbchi pc, r4, r0 │ │ │ │ - blcs dfeeec │ │ │ │ + blcs dfef44 │ │ │ │ mrshi pc, (UNDEF: 4) @ │ │ │ │ - blcc 41a96c │ │ │ │ + blcc 41a9c4 │ │ │ │ vpadd.i8 d2, d0, d8 │ │ │ │ - blcs 804bdc │ │ │ │ + blcs 804c34 │ │ │ │ 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 19e4cdc │ │ │ │ + blcs 19e4d34 │ │ │ │ sbchi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002b80 │ │ │ │ - blcs 1204cb0 │ │ │ │ + blcs 1204d08 │ │ │ │ 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 @ │ │ │ │ @@ -447087,169 +447108,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: 0x4641fa37 │ │ │ │ + strbmi pc, [r1], -fp, lsl #20 @ │ │ │ │ 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 2345ac │ │ │ │ + blcc 234604 │ │ │ │ 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 162c9cc │ │ │ │ + bmi 162ca24 │ │ │ │ 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 370ab8 │ │ │ │ + blcs 370b10 │ │ │ │ @ instruction: 0xf8d5d037 │ │ │ │ - blcs 1f1020 │ │ │ │ + blcs 1f1078 │ │ │ │ @ instruction: 0x4632d038 │ │ │ │ @ instruction: 0x31b4f8d5 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ @ instruction: 0x46064798 │ │ │ │ @ instruction: 0xf8bdb380 │ │ │ │ movwcs sl, #40 @ 0x28 │ │ │ │ movwls r2, #34560 @ 0x8700 │ │ │ │ @ instruction: 0xf88d4650 │ │ │ │ @ instruction: 0xf706701f │ │ │ │ - blvs fe2e466c │ │ │ │ - blcs 2b6420 │ │ │ │ + blvs fe2e4614 │ │ │ │ + blcs 2b6478 │ │ │ │ ldrtmi sp, [fp], -r4, lsr #32 │ │ │ │ - bleq fa00a0 │ │ │ │ + bleq fa00f8 │ │ │ │ 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 234650 │ │ │ │ + blcc 2346a8 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ adcle r2, sp, r0, lsl #20 │ │ │ │ @ instruction: 0xf890e7f7 │ │ │ │ - blcs 370b34 │ │ │ │ + blcs 370b8c │ │ │ │ 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, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r3, r7, 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 2a0bcc │ │ │ │ - @ instruction: 0xf9a0f70f │ │ │ │ + beq 2a0c24 │ │ │ │ + @ instruction: 0xf974f70f │ │ │ │ stmib sp, {r0, r8, r9, sp}^ │ │ │ │ movwcs r3, #768 @ 0x300 │ │ │ │ ldrmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf10d69c7 │ │ │ │ @ instruction: 0x47b8001f │ │ │ │ - beq 420134 │ │ │ │ + beq 42018c │ │ │ │ mulscc pc, sp, r8 @ │ │ │ │ - beq ff2205a4 │ │ │ │ + beq ff2205fc │ │ │ │ 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 0x0086f64a │ │ │ │ + svc 0x005af64a │ │ │ │ ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0079b792 │ │ │ │ - rsbseq fp, r9, r6, lsr r6 │ │ │ │ + rsbseq fp, r9, sl, lsr r7 │ │ │ │ + ldrsbteq fp, [r9], #-94 @ 0xffffffa2 │ │ │ │ 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 30c396 │ │ │ │ + blx 30c3ee │ │ │ │ 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 9b65a8 │ │ │ │ + blls 9b6600 │ │ │ │ movwls r4, #26168 @ 0x6638 │ │ │ │ - blls 976498 │ │ │ │ + blls 9764f0 │ │ │ │ movwls r4, #22089 @ 0x5649 │ │ │ │ - blls 8b1f5c │ │ │ │ + blls 8b1fb4 │ │ │ │ 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, #9, 28 @ 0x90 │ │ │ │ + adcmi pc, lr, #14144 @ 0x3740 │ │ │ │ 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: 0x4602fe53 │ │ │ │ + strmi pc, [r2], -r7, lsr #28 │ │ │ │ ldrtmi r9, [r8], -sp, lsl #26 │ │ │ │ stccc 14, cr9, [r1, #-60] @ 0xffffffc4 │ │ │ │ - bmi 2df2f0 │ │ │ │ + bmi 2df348 │ │ │ │ @ instruction: 0x46216997 │ │ │ │ - cdp 6, 3, cr15, cr12, cr10, {2} │ │ │ │ + cdp 6, 1, cr15, cr0, cr10, {2} │ │ │ │ andls r4, r1, r1, asr r6 │ │ │ │ stmdals ip, {r0, r1, r2, r3, r4, r5, r6, r7, fp} │ │ │ │ - cdp 6, 3, cr15, cr6, cr10, {2} │ │ │ │ + cdp 6, 0, cr15, cr10, cr10, {2} │ │ │ │ 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} │ │ │ │ - cdp 6, 2, cr15, cr12, cr10, {2} │ │ │ │ + cdp 6, 0, cr15, cr0, cr10, {2} │ │ │ │ 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 220470 │ │ │ │ + bls 220418 │ │ │ │ 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 │ │ │ │ @@ -447257,270 +447278,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 │ │ │ │ - stc 6, cr15, [r8, #296] @ 0x128 │ │ │ │ + ldcl 6, cr15, [ip, #-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 2530fc │ │ │ │ + blcc 253154 │ │ │ │ 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 2a2d10 │ │ │ │ + blne 2a2d68 │ │ │ │ @ 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 25313c │ │ │ │ - blne 322db8 │ │ │ │ + blcc 253194 │ │ │ │ + blne 322e10 │ │ │ │ mvnsle r1, pc, asr ip │ │ │ │ - beq 2610e0 │ │ │ │ + beq 261138 │ │ │ │ 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 261100 │ │ │ │ - bl ff222604 │ │ │ │ + beq 261158 │ │ │ │ + bl fe72265c │ │ │ │ ldrbmi r4, [r4, #-1219] @ 0xfffffb3d │ │ │ │ strdlt sp, [r3], -r5 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ vqdmulh.s d15, d0, d5 │ │ │ │ @ instruction: 0x46587831 │ │ │ │ - bl fef2261c │ │ │ │ + bl fe422674 │ │ │ │ svclt 0x0000e7a2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ - bmi e76564 │ │ │ │ - blmi e7677c │ │ │ │ + bmi e765bc │ │ │ │ + blmi e767d4 │ │ │ │ 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 │ │ │ │ - pkhbtmi pc, r0, r3, lsl #27 @ │ │ │ │ + strmi pc, [r0], r7, ror #26 │ │ │ │ @ instruction: 0xf70e4630 │ │ │ │ - cmnplt r0, #1552 @ p-variant is OBSOLETE @ 0x610 │ │ │ │ + cmnplt r0, #848 @ p-variant is OBSOLETE @ 0x350 │ │ │ │ stmib sp, {r0, r8, r9, sp}^ │ │ │ │ ldrbmi r3, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8d82300 │ │ │ │ @ instruction: 0xf10db014 │ │ │ │ @ instruction: 0x46400810 │ │ │ │ bfimi r4, r9, #12, #13 │ │ │ │ - bls 3df4a4 │ │ │ │ + bls 3df4fc │ │ │ │ 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 7b75dc │ │ │ │ + blmi 7b7634 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 53edec │ │ │ │ + blls 53ee44 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1200300 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0x46818ff0 │ │ │ │ @ instruction: 0xf70e4630 │ │ │ │ - ldrbmi pc, [sl], -pc, lsl #28 @ │ │ │ │ + ldrbmi pc, [sl], -r3, ror #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 0x0000ee1c │ │ │ │ - ldrshteq fp, [r9], #-32 @ 0xffffffe0 │ │ │ │ + svclt 0x0000edf0 │ │ │ │ + @ instruction: 0x0079b298 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r9, r4, lsl #5 │ │ │ │ + rsbseq fp, r9, ip, lsr #4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - bmi ab6650 │ │ │ │ - blmi ab6858 │ │ │ │ + bmi ab66a8 │ │ │ │ + blmi ab68b0 │ │ │ │ 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 725a0c │ │ │ │ - blls 789a28 │ │ │ │ - blls 7c9a34 │ │ │ │ + blls 725a64 │ │ │ │ + blls 789a80 │ │ │ │ + blls 7c9a8c │ │ │ │ eorcc pc, r8, sp, lsr #17 │ │ │ │ movwls r9, #31512 @ 0x7b18 │ │ │ │ movwls sl, #6917 @ 0x1b05 │ │ │ │ movwls sl, #2822 @ 0xb06 │ │ │ │ @ instruction: 0xf8dd2302 │ │ │ │ - bls 708fcc │ │ │ │ + bls 709024 │ │ │ │ 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 537688 │ │ │ │ + blmi 5376e0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4beec0 │ │ │ │ + blls 4bef18 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_mon │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ - blls 805e28 │ │ │ │ + blls 805e80 │ │ │ │ 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 0x0000edc6 │ │ │ │ - rsbseq fp, r9, r8, lsl #4 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + svclt 0x0000ed9a │ │ │ │ ldrhteq fp, [r9], #-16 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq fp, r9, r8, asr r1 │ │ │ │ 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 c896e4 │ │ │ │ + bls c8973c │ │ │ │ addshi pc, r0, r0 │ │ │ │ tstls r0, #148, 12 @ 0x9400000 │ │ │ │ strmi r9, [r4], -r6, lsr #22 │ │ │ │ @ instruction: 0xf10d9312 │ │ │ │ - blls ba7830 │ │ │ │ + blls ba7888 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4603fc9b │ │ │ │ + strmi pc, [r3], -pc, ror #24 │ │ │ │ @ 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 │ │ │ │ - stc2 7, cr15, [ip], {6} │ │ │ │ + stc2l 7, cr15, [r0], #-24 @ 0xffffffe8 │ │ │ │ movwne lr, #47581 @ 0xb9dd │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibvs r2, {r0, r3, r4, r6, r7, pc} │ │ │ │ svclt 0x00882a07 │ │ │ │ - bleq ff69f878 │ │ │ │ + bleq ff69f8d0 │ │ │ │ svclt 0x009868c2 │ │ │ │ - bleq 261080 │ │ │ │ + bleq 2610d8 │ │ │ │ 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, ror #24 │ │ │ │ + andsls lr, r1, r4, lsr ip │ │ │ │ strbmi r4, [r8], -r1, asr #12 │ │ │ │ - mrrc 6, 4, pc, sl, cr10 @ │ │ │ │ + stc 6, cr15, [lr], #-296 @ 0xfffffed8 │ │ │ │ ldrbmi r9, [lr, #-19] @ 0xffffffed │ │ │ │ @ instruction: 0xf895d132 │ │ │ │ - blcs 1f10b0 │ │ │ │ + blcs 1f1108 │ │ │ │ @ instruction: 0xf897d13c │ │ │ │ - blcs 1f10b8 │ │ │ │ + blcs 1f1110 │ │ │ │ @ instruction: 0xf8cdd138 │ │ │ │ ldrtmi sl, [r9], -r0 │ │ │ │ - bls c4fbcc │ │ │ │ + bls c4fc24 │ │ │ │ @ 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 476858 │ │ │ │ + bls 4768b0 │ │ │ │ @ instruction: 0x51bcf8d4 │ │ │ │ strtmi r2, [r0], -sl, lsl #6 │ │ │ │ stmdacs r0, {r3, r5, r7, r8, r9, sl, lr} │ │ │ │ adchi pc, ip, r0 │ │ │ │ - bls 7b68ac │ │ │ │ - bl fefa28f4 │ │ │ │ + bls 7b6904 │ │ │ │ + bl fe4a294c │ │ │ │ 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 17b7944 │ │ │ │ + blmi 17b799c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8bf054 │ │ │ │ + blls 8bf0ac │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, sp, r1, lsr #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf8cdab0e │ │ │ │ movwls sl, #4096 @ 0x1000 │ │ │ │ - bls c368ec │ │ │ │ + bls c36944 │ │ │ │ @ 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 4768c8 │ │ │ │ + bls 476920 │ │ │ │ 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}^ │ │ │ │ @@ -447536,164 +447557,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 fe222cbe │ │ │ │ + blx 1722d16 │ │ │ │ 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, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0067f43f │ │ │ │ - blcs 3bf6bc │ │ │ │ + blcs 3bf714 │ │ │ │ @ instruction: 0x2601d91e │ │ │ │ - b 15bf3c0 │ │ │ │ + b 15bf418 │ │ │ │ @ instruction: 0x46310bd3 │ │ │ │ smlatbeq r1, r1, r1, pc @ │ │ │ │ - blx fee2f8c8 │ │ │ │ - b 15e16cc │ │ │ │ + blx fee2f920 │ │ │ │ + b 15e1724 │ │ │ │ svclt 0x00981151 │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ svcge 0x0051f43f │ │ │ │ - blx 27f4e6 │ │ │ │ + blx 27f53e │ │ │ │ andsls pc, r1, #8, 4 @ 0x80000000 │ │ │ │ vqrdmulh.s d15, d9, d3 │ │ │ │ smlald r9, r8, r3, r3 │ │ │ │ - bleq 261224 │ │ │ │ + bleq 26127c │ │ │ │ @ instruction: 0xf63f2901 │ │ │ │ smlaldx sl, r2, r9, pc @ │ │ │ │ - bcs 23f3fc │ │ │ │ + bcs 23f454 │ │ │ │ @ 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: 0xf99ef708 │ │ │ │ - bmi 61eeb0 │ │ │ │ + @ instruction: 0xf972f708 │ │ │ │ + bmi 61ef08 │ │ │ │ ldrbtmi r4, [sl], #-2320 @ 0xfffff6f0 │ │ │ │ @ instruction: 0xf7084479 │ │ │ │ - @ instruction: 0xe7bbf997 │ │ │ │ + ldr pc, [fp, fp, ror #18]! │ │ │ │ stmdbmi pc, {r1, r2, r3, r9, fp, lr} @ │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - @ instruction: 0xf990f708 │ │ │ │ - bmi 55ee80 │ │ │ │ + @ instruction: 0xf964f708 │ │ │ │ + bmi 55eed8 │ │ │ │ ldrbtmi r4, [sl], #-2317 @ 0xfffff6f3 │ │ │ │ @ instruction: 0xf7084479 │ │ │ │ - ldrb pc, [r3, -r9, lsl #19] @ │ │ │ │ - stcl 6, cr15, [r6], #-296 @ 0xfffffed8 │ │ │ │ - rsbseq fp, r9, ip, asr r1 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r9, ip, lsl r0 │ │ │ │ - eoreq r1, r6, r0, asr #26 │ │ │ │ - eoreq r7, r3, sl, ror #11 │ │ │ │ - eoreq r1, r6, sl, ror #26 │ │ │ │ - ldrdeq r7, [r3], -ip @ │ │ │ │ - eoreq r1, r6, ip, ror #25 │ │ │ │ - eoreq r7, r3, lr, asr #11 │ │ │ │ - eoreq r1, r6, r6, lsr #25 │ │ │ │ - eoreq r7, r3, r0, asr #11 │ │ │ │ + @ instruction: 0xe753f95d │ │ │ │ + ldc 6, cr15, [sl], #-296 @ 0xfffffed8 │ │ │ │ + rsbseq fp, r9, r4, lsl #2 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq sl, r9, r4, asr #31 │ │ │ │ + eoreq r1, r6, r8, asr #26 │ │ │ │ + strdeq r7, [r3], -r2 @ │ │ │ │ + eoreq r1, r6, r2, ror sp │ │ │ │ + eoreq r7, r3, r4, ror #11 │ │ │ │ + strdeq r1, [r6], -r4 @ │ │ │ │ + ldrdeq r7, [r3], -r6 @ │ │ │ │ + eoreq r1, r6, lr, lsr #25 │ │ │ │ + eoreq r7, r3, r8, 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 fe9369dc │ │ │ │ + bmi fe936a34 │ │ │ │ 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 14a2dc6 │ │ │ │ + blx 9a2e1e │ │ │ │ tstlt r0, r0, lsl #13 │ │ │ │ - blcs 2bffc0 │ │ │ │ + blcs 2c0018 │ │ │ │ ldrtmi sp, [r8], -ip, lsr #32 │ │ │ │ @ instruction: 0xf70eaf0d │ │ │ │ - @ instruction: 0x4651fe15 │ │ │ │ + ldrbmi pc, [r1], -r9, ror #27 @ │ │ │ │ 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 fe1f7bfc │ │ │ │ + blmi fe1f7c54 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63f268 │ │ │ │ + blls 63f2c0 │ │ │ │ @ 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 26135c │ │ │ │ + bleq 2613b4 │ │ │ │ movwcs r9, #780 @ 0x30c │ │ │ │ eorcc pc, pc, sp, lsl #17 │ │ │ │ - ldc2l 7, cr15, [lr, #56] @ 0x38 │ │ │ │ - bllt 21f964 │ │ │ │ + ldc2 7, cr15, [r2, #56]! @ 0x38 │ │ │ │ + bllt 21f9bc │ │ │ │ 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 ff220e38 │ │ │ │ - blx 620e2c │ │ │ │ + bvc ff220e90 │ │ │ │ + blx 620e84 │ │ │ │ @ instruction: 0xf1a7d94e │ │ │ │ cdp 3, 11, cr0, cr7, cr14, {4} │ │ │ │ - blcs 3bfe10 │ │ │ │ + blcs 3bfe68 │ │ │ │ ldm pc, {r2, r3, r4, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ - blvc fe5e1288 │ │ │ │ + blvc fe5e12e0 │ │ │ │ vmulmi.f64 d23, d19, d0 │ │ │ │ cdp 14, 15, cr4, cr5, cr3, {3} │ │ │ │ vnmla.f32 s14, s14, s0 │ │ │ │ @ instruction: 0x46530a90 │ │ │ │ - blx 620e54 │ │ │ │ + blx 620eac │ │ │ │ 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 fa32bc │ │ │ │ + blx fa3314 │ │ │ │ @ instruction: 0xf898e798 │ │ │ │ - blcs 37139c │ │ │ │ + blcs 3713f4 │ │ │ │ @ instruction: 0x46d8d0be │ │ │ │ @ instruction: 0xf0484638 │ │ │ │ @ instruction: 0xf70e0b02 │ │ │ │ - movwcs pc, #7561 @ 0x1d89 @ │ │ │ │ + movwcs pc, #7517 @ 0x1d5d @ │ │ │ │ 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 @ │ │ │ │ @@ -447704,70 +447725,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 14a3b64 │ │ │ │ - bleq d609a4 │ │ │ │ - bleq 220bc4 │ │ │ │ - ldm r4!, {r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - b 15b1180 │ │ │ │ + ble 14a3bbc │ │ │ │ + bleq d609fc │ │ │ │ + bleq 220c1c │ │ │ │ + stm r8, {r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + b 15b11d8 │ │ │ │ tstle r9, r0 │ │ │ │ andeq lr, r0, sl, asr #20 │ │ │ │ str r2, [r9, r0, lsl #6]! │ │ │ │ - bvc 220e20 │ │ │ │ - bvc ff3e0f18 │ │ │ │ - blx 620f10 │ │ │ │ + bvc 220e78 │ │ │ │ + bvc ff3e0f70 │ │ │ │ + blx 620f68 │ │ │ │ @ instruction: 0xf06fbfa8 │ │ │ │ - ble 335550 │ │ │ │ - bleq a609d4 │ │ │ │ - bleq 220bf4 │ │ │ │ - ldm ip, {r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ble 3355a8 │ │ │ │ + bleq a60a2c │ │ │ │ + bleq 220c4c │ │ │ │ + ldmda r0!, {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 963bc8 │ │ │ │ - bleq 7a0a08 │ │ │ │ - bleq 220c28 │ │ │ │ - ldmib ip, {r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ble 963c20 │ │ │ │ + bleq 7a0a60 │ │ │ │ + bleq 220c80 │ │ │ │ + ldmdb r0!, {r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrb r2, [sp, -r0, lsl #6]! │ │ │ │ - bvc 220e78 │ │ │ │ - bvc ff3e0f70 │ │ │ │ - blx 620f68 │ │ │ │ - vldr s26, [pc, #68] @ 1e53ec │ │ │ │ + bvc 220ed0 │ │ │ │ + bvc ff3e0fc8 │ │ │ │ + blx 620fc0 │ │ │ │ + vldr s26, [pc, #68] @ 1e5444 │ │ │ │ vmov.32 d6[1], r0 │ │ │ │ @ instruction: 0xf64a0b00 │ │ │ │ - movwcs lr, #2164 @ 0x874 │ │ │ │ + movwcs lr, #2120 @ 0x848 │ │ │ │ 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 0x0000eb18 │ │ │ │ + svclt 0x0000eaec │ │ │ │ and r0, r0, r0 │ │ │ │ - strdmi pc, [pc, #-255] @ 1e52e5 │ │ │ │ + strdmi pc, [pc, #-255] @ 1e533d │ │ │ │ @ instruction: 0xffe00000 │ │ │ │ - strdmi pc, [pc, #255] @ 1e54eb │ │ │ │ + strdmi pc, [pc, #255] @ 1e5543 │ │ │ │ andeq r0, r0, r0 │ │ │ │ rscmi pc, pc, r0, ror #31 │ │ │ │ - rsbseq sl, r9, ip, ror lr │ │ │ │ + rsbseq sl, r9, r4, lsr #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r8, lsl #28 │ │ │ │ + ldrhteq sl, [r9], #-208 @ 0xffffff30 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, r9, r4, lsr sp │ │ │ │ @ instruction: 0x46064c34 │ │ │ │ @ instruction: 0x460f447d │ │ │ │ @@ -447788,90 +447809,90 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf1bb000f │ │ │ │ @ instruction: 0xf8de0f00 │ │ │ │ @ instruction: 0xf8cc3000 │ │ │ │ @ instruction: 0xf04f3000 │ │ │ │ @ instruction: 0xf8ad0301 │ │ │ │ ldcle 0, cr3, [r9, #-104] @ 0xffffff98 │ │ │ │ - bleq 2215b0 │ │ │ │ + bleq 221608 │ │ │ │ @ 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 1223bf0 │ │ │ │ + b 1223c48 │ │ │ │ @ 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 4f7cec │ │ │ │ + blmi 4f7d44 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3bf528 │ │ │ │ + blls 3bf580 │ │ │ │ @ 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 fe6a2e0c │ │ │ │ - rsbseq sl, r9, r8, ror #23 │ │ │ │ + b 1ba2e64 │ │ │ │ + @ instruction: 0x0079ab90 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r8, asr #22 │ │ │ │ + ldrshteq sl, [r9], #-160 @ 0xffffff60 │ │ │ │ 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: 0xf990f706 │ │ │ │ - blvs fe2d2244 │ │ │ │ + @ instruction: 0xf964f706 │ │ │ │ + blvs fe2d229c │ │ │ │ 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: 0xf8baf97d │ │ │ │ + @ instruction: 0xf8baf951 │ │ │ │ strmi r2, [r3], sl, asr #32 │ │ │ │ ldrmi r9, [r0], -r0, lsl #4 │ │ │ │ - @ instruction: 0xf976f706 │ │ │ │ + @ instruction: 0xf94af706 │ │ │ │ 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 1aa31aa │ │ │ │ + blx fa3202 │ │ │ │ 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 200d1c │ │ │ │ + blcs 200d74 │ │ │ │ @ instruction: 0xf894d1d0 │ │ │ │ - blcs 1f181c │ │ │ │ + blcs 1f1874 │ │ │ │ @ instruction: 0xf894d1cc │ │ │ │ - b 779820 │ │ │ │ + b 779878 │ │ │ │ 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 @ │ │ │ │ @@ -447884,157 +447905,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 22d5f8 │ │ │ │ + blcs 22d650 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ - blx fedec0fc │ │ │ │ + blx fedec154 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf890e798 │ │ │ │ @ instruction: 0xf8902034 │ │ │ │ - bcs 3716e0 │ │ │ │ - blcs 399620 │ │ │ │ + bcs 371738 │ │ │ │ + blcs 399678 │ │ │ │ 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 fed3c82c │ │ │ │ + bl fed3c884 │ │ │ │ @ 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 c23798 │ │ │ │ - bvs 1aca260 │ │ │ │ - bvs aca260 │ │ │ │ + blne c237f0 │ │ │ │ + bvs 1aca2b8 │ │ │ │ + bvs aca2b8 │ │ │ │ @ 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 15bfe80 │ │ │ │ + b 15bfed8 │ │ │ │ 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 221290 │ │ │ │ - bvc 13e117c │ │ │ │ - bvc 1be1280 │ │ │ │ + bvs 2212e8 │ │ │ │ + bvc 13e11d4 │ │ │ │ + bvc 1be12d8 │ │ │ │ @ instruction: 0xf1bc4411 │ │ │ │ addsvs r0, r8, r1, lsl #24 │ │ │ │ - bvc 220cd4 │ │ │ │ - bvc 260dd8 │ │ │ │ + bvc 220d2c │ │ │ │ + bvc 260e30 │ │ │ │ adchi pc, r9, r0 │ │ │ │ - bvc 220d18 │ │ │ │ + bvc 220d70 │ │ │ │ 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 2212cc │ │ │ │ - bvc 1be12b8 │ │ │ │ + bvs 221324 │ │ │ │ + bvc 1be1310 │ │ │ │ @ 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 260e58 │ │ │ │ - bvc 3e0ff4 │ │ │ │ - bvc febe10f8 │ │ │ │ - bvc 1ba0ffc │ │ │ │ - bvc ffba1100 │ │ │ │ + bvc 260eb0 │ │ │ │ + bvc 3e104c │ │ │ │ + bvc febe1150 │ │ │ │ + bvc 1ba1054 │ │ │ │ + bvc ffba1158 │ │ │ │ andcs lr, r0, r4, ror #15 │ │ │ │ addvc pc, r0, fp, asr #13 │ │ │ │ - bvs 22130c │ │ │ │ - bvc 1be12f8 │ │ │ │ + bvs 221364 │ │ │ │ + bvc 1be1350 │ │ │ │ @ instruction: 0xf1bc4411 │ │ │ │ subsvs r0, r8, r1, lsl #24 │ │ │ │ - bvc 220d4c │ │ │ │ - bvc 2a0e50 │ │ │ │ + bvc 220da4 │ │ │ │ + bvc 2a0ea8 │ │ │ │ ldc 0, cr13, [r1, #436] @ 0x1b4 │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260e94 │ │ │ │ - bvc 3e1030 │ │ │ │ - bvc febe1134 │ │ │ │ - bvc 1ba1038 │ │ │ │ - bvc ffba113c │ │ │ │ + bvc 260eec │ │ │ │ + bvc 3e1088 │ │ │ │ + bvc febe118c │ │ │ │ + bvc 1ba1090 │ │ │ │ + bvc ffba1194 │ │ │ │ cdp 7, 15, cr14, cr7, cr6, {7} │ │ │ │ ldrmi r6, [r1], #-2560 @ 0xfffff600 │ │ │ │ stceq 1, cr15, [r1], {188} @ 0xbc │ │ │ │ - bvc 220d7c │ │ │ │ - bvc 2a0e80 │ │ │ │ - bvs 260e84 │ │ │ │ + bvc 220dd4 │ │ │ │ + bvc 2a0ed8 │ │ │ │ + bvs 260edc │ │ │ │ ldc 0, cr13, [r1, #332] @ 0x14c │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260ec8 │ │ │ │ - bvc 3e1064 │ │ │ │ - bvc febe1168 │ │ │ │ - bvc 1ba106c │ │ │ │ - bvc ffba1170 │ │ │ │ + bvc 260f20 │ │ │ │ + bvc 3e10bc │ │ │ │ + bvc febe11c0 │ │ │ │ + bvc 1ba10c4 │ │ │ │ + bvc ffba11c8 │ │ │ │ andcs lr, r0, r7, ror #15 │ │ │ │ addvc pc, r0, fp, asr #13 │ │ │ │ - bvs 22137c │ │ │ │ - bvc 1be1368 │ │ │ │ + bvs 2213d4 │ │ │ │ + bvc 1be13c0 │ │ │ │ @ instruction: 0xf1bc4411 │ │ │ │ andsvs r0, r8, r1, lsl #24 │ │ │ │ - bvc 2a0dbc │ │ │ │ - bvc 260ec0 │ │ │ │ + bvc 2a0e14 │ │ │ │ + bvc 260f18 │ │ │ │ ldc 0, cr13, [r1, #212] @ 0xd4 │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260f04 │ │ │ │ - bvc 3e10a0 │ │ │ │ - bvc febe11a4 │ │ │ │ - bvc 1ba10a8 │ │ │ │ - bvc ffba11ac │ │ │ │ + bvc 260f5c │ │ │ │ + bvc 3e10f8 │ │ │ │ + bvc febe11fc │ │ │ │ + bvc 1ba1100 │ │ │ │ + bvc ffba1204 │ │ │ │ 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 220ef4 │ │ │ │ - bvc 260ef8 │ │ │ │ - bvc 2a0dfc │ │ │ │ + bvs 220f4c │ │ │ │ + bvc 260f50 │ │ │ │ + bvc 2a0e54 │ │ │ │ ldc 0, cr13, [r1, #92] @ 0x5c │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260f40 │ │ │ │ - bvc 3e10dc │ │ │ │ - bvc febe11e0 │ │ │ │ - bvc 1ba10e4 │ │ │ │ - bvc ffba11e8 │ │ │ │ + bvc 260f98 │ │ │ │ + bvc 3e1134 │ │ │ │ + bvc febe1238 │ │ │ │ + bvc 1ba113c │ │ │ │ + bvc ffba1240 │ │ │ │ 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 fed3ca2c │ │ │ │ + bl fed3ca84 │ │ │ │ @ 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 │ │ │ │ @@ -448053,34 +448074,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 0x0050f649 │ │ │ │ + svc 0x0024f649 │ │ │ │ ldrdcc pc, [r4, #132] @ 0x84 │ │ │ │ strtmi r9, [r0], -r3, lsl #18 │ │ │ │ - bmi 437704 │ │ │ │ + bmi 43775c │ │ │ │ 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 0x0000e8a6 │ │ │ │ - rsbseq sl, r9, r8, asr #15 │ │ │ │ + svclt 0x0000e87a │ │ │ │ + rsbseq sl, r9, r0, ror r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, sl, asr r7 │ │ │ │ + rsbseq sl, r9, r2, lsl #14 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ stmdami r6!, {r0, r7, r9, sl, lr} │ │ │ │ - blmi b77160 │ │ │ │ + blmi b771b8 │ │ │ │ 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} │ │ │ │ @@ -448094,33 +448115,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 4771e4 │ │ │ │ + bl 47723c │ │ │ │ svclt 0x00280004 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ @ instruction: 0xf649442c │ │ │ │ - blne 1fa152c │ │ │ │ + blne 1fa14d4 │ │ │ │ ldmle r2!, {r0, r1, r2, r5, r7, r9, lr}^ │ │ │ │ ldrdcc pc, [r4, #137] @ 0x89 │ │ │ │ stmdbls r3, {r3, r6, r9, sl, lr} │ │ │ │ - bmi 4377bc │ │ │ │ + bmi 437814 │ │ │ │ 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 │ │ │ │ - stmda r8, {r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq sl, r9, ip, lsl r7 │ │ │ │ + ldmda ip, {r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq sl, r9, r4, asr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r2, lsr #13 │ │ │ │ + rsbseq sl, r9, sl, asr #12 │ │ │ │ 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 │ │ │ │ @@ -448130,15 +448151,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 6125cc │ │ │ │ + blls 612624 │ │ │ │ @ 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}^ │ │ │ │ @@ -448147,25 +448168,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 3f8234 │ │ │ │ + blmi 3f828c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63fa80 │ │ │ │ + blls 63fad8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf64983f0 │ │ │ │ - svclt 0x0000eff0 │ │ │ │ - rsbseq sl, r9, r2, ror #12 │ │ │ │ + svclt 0x0000efc4 │ │ │ │ + rsbseq sl, r9, sl, lsl #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq sl, [r9], #-80 @ 0xffffffb0 │ │ │ │ + @ instruction: 0x0079a598 │ │ │ │ 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 │ │ │ │ @@ -448184,161 +448205,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, 12, cr15, cr14, cr5, {0} │ │ │ │ - blx 47fb66 │ │ │ │ + cdp2 7, 10, cr15, cr2, cr5, {0} │ │ │ │ + blx 47fbbe │ │ │ │ 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 feaca6d8 │ │ │ │ + bvs feaca730 │ │ │ │ andls r6, r7, #34816 @ 0x8800 │ │ │ │ @ instruction: 0x901cf8d3 │ │ │ │ vqrdmulh.s d15, d6, d9 │ │ │ │ @ instruction: 0xf7059306 │ │ │ │ - ldmib sp, {r0, r2, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r7, 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 2699e0 │ │ │ │ + bl 269a38 │ │ │ │ @ instruction: 0xf0000003 │ │ │ │ stmdble r5!, {r1, r3, r4, r5, r7, pc}^ │ │ │ │ svceq 0x00c8f1b8 │ │ │ │ addshi pc, fp, r0 │ │ │ │ svceq 0x00caf1b8 │ │ │ │ - bvs ffad9f64 │ │ │ │ - blvs 1b2dd60 │ │ │ │ - blx 30027e │ │ │ │ + bvs ffad9fbc │ │ │ │ + blvs 1b2ddb8 │ │ │ │ + blx 3002d6 │ │ │ │ @ instruction: 0xf705f606 │ │ │ │ - msrlt R8_usr, r7 │ │ │ │ - blcs 3c0124 │ │ │ │ + msrlt R8_usr, fp │ │ │ │ + blcs 3c017c │ │ │ │ ldmeq fp, {r2, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blls 2f689c │ │ │ │ + blls 2f68f4 │ │ │ │ movwls r4, #5182 @ 0x143e │ │ │ │ - blls 2ac1c8 │ │ │ │ + blls 2ac220 │ │ │ │ movwls r4, #1569 @ 0x621 │ │ │ │ - bls 33747c │ │ │ │ - mcr2 7, 3, pc, cr12, cr13, {0} @ │ │ │ │ - blmi 18f84ac │ │ │ │ + bls 3374d4 │ │ │ │ + mcr2 7, 2, pc, cr0, cr13, {0} @ │ │ │ │ + blmi 18f8504 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls e3fba8 │ │ │ │ + blls e3fc00 │ │ │ │ @ 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 2e0d60 │ │ │ │ - blls 30a790 │ │ │ │ + blls 2e0d08 │ │ │ │ + blls 30a7e8 │ │ │ │ @ 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] @ 1e5aa8 │ │ │ │ + stcgt 0, cr3, [pc, #-232] @ 1e5b00 │ │ │ │ strbtmi ip, [r0], -pc, lsl #14 │ │ │ │ subls pc, r0, sp, asr #17 │ │ │ │ eorsgt pc, ip, sp, asr #17 │ │ │ │ eorsvs r6, fp, fp, lsr #16 │ │ │ │ - cdp2 7, 4, cr15, cr14, cr5, {0} │ │ │ │ + cdp2 7, 2, cr15, cr2, cr5, {0} │ │ │ │ @ instruction: 0xb1204603 │ │ │ │ - blcs 2c09b8 │ │ │ │ + blcs 2c0a10 │ │ │ │ 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 337524 │ │ │ │ + bls 33757c │ │ │ │ @ instruction: 0xf71d9400 │ │ │ │ - str pc, [r9, r7, lsr #24]! │ │ │ │ - blx 3a7f0a │ │ │ │ + @ instruction: 0xe7a9fbfb │ │ │ │ + blx 3a7f62 │ │ │ │ ldrb pc, [sp, -r1, lsl #2]! @ │ │ │ │ - blx 3a7f5a │ │ │ │ + blx 3a7fb2 │ │ │ │ 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 39fb5c │ │ │ │ + blcs 39fbb4 │ │ │ │ @ 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, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs lr!, {r0, r3, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d4682f │ │ │ │ - bvs ffacdca4 │ │ │ │ - blvs 1b2de90 │ │ │ │ - blx 3003ae │ │ │ │ + bvs ffacdcfc │ │ │ │ + blvs 1b2dee8 │ │ │ │ + blx 300406 │ │ │ │ @ instruction: 0xf705f606 │ │ │ │ - strdlt pc, [r0, -pc]! @ │ │ │ │ - blcs 3c0254 │ │ │ │ + ldrdlt pc, [r0, -r3]! │ │ │ │ + blcs 3c02ac │ │ │ │ ldmeq fp, {r2, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blls 2f69cc │ │ │ │ + blls 2f6a24 │ │ │ │ movwls r4, #5182 @ 0x143e │ │ │ │ - blls 2ac2f8 │ │ │ │ + blls 2ac350 │ │ │ │ movwls r4, #1569 @ 0x621 │ │ │ │ - bls 3375ac │ │ │ │ - blx ba38d8 │ │ │ │ - bls 31fa00 │ │ │ │ + bls 337604 │ │ │ │ + @ instruction: 0xf9faf71d │ │ │ │ + bls 31fa58 │ │ │ │ andls r4, r1, #87031808 @ 0x5300000 │ │ │ │ - bls 2b7594 │ │ │ │ - bls 34a474 │ │ │ │ - stc2 7, cr15, [sl, #-116]! @ 0xffffff8c │ │ │ │ + bls 2b75ec │ │ │ │ + bls 34a4cc │ │ │ │ + ldc2l 7, cr15, [lr], #116 @ 0x74 │ │ │ │ stmdavs pc!, {r1, r2, r3, r5, r7, fp, sp, lr} @ │ │ │ │ @ instruction: 0xa01cf8d4 │ │ │ │ - bls 31f980 │ │ │ │ + bls 31f9d8 │ │ │ │ andls r4, r1, #87031808 @ 0x5300000 │ │ │ │ - bls 2b75b0 │ │ │ │ - bls 34a490 │ │ │ │ - @ instruction: 0xf95cf71d │ │ │ │ + bls 2b7608 │ │ │ │ + bls 34a4e8 │ │ │ │ + @ instruction: 0xf930f71d │ │ │ │ stmdavs pc!, {r1, r2, r3, r5, r7, fp, sp, lr} @ │ │ │ │ @ instruction: 0xa01cf8d4 │ │ │ │ @ instruction: 0xf649e7c9 │ │ │ │ - svclt 0x0000eeb4 │ │ │ │ - rsbseq sl, r9, ip, lsr #11 │ │ │ │ + svclt 0x0000ee88 │ │ │ │ + rsbseq sl, r9, r4, asr r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r8, asr #9 │ │ │ │ + rsbseq sl, r9, r0, ror r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr8, cr12, {6} │ │ │ │ - bmi fe77751c │ │ │ │ - blmi fe77772c │ │ │ │ + bmi fe777574 │ │ │ │ + blmi fe777784 │ │ │ │ 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 fe423610 │ │ │ │ + bl 1923668 │ │ │ │ @ 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 │ │ │ │ @@ -448346,187 +448367,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 1f252c │ │ │ │ + bcs 1f2584 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 209aa0 │ │ │ │ + blcs 209af8 │ │ │ │ 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: 0xf1aaeb7c │ │ │ │ - blx feea6970 │ │ │ │ + @ instruction: 0xf1aaeb50 │ │ │ │ + blx feea69c8 │ │ │ │ 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 │ │ │ │ - tstplt r8, sp, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstplt r8, r1, lsr #26 @ 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] @ 1e5de4 │ │ │ │ + stcgt 14, cr0, [pc, #-0] @ 1e5e3c │ │ │ │ @ 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 2c0894 │ │ │ │ + bls 2c08ec │ │ │ │ ldrdvs r6, [r3, #155]! @ 0x9b │ │ │ │ - bmi 133de60 │ │ │ │ + bmi 133deb8 │ │ │ │ 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 1f263c │ │ │ │ + bcs 1f2694 │ │ │ │ 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 a378c │ │ │ │ + b ff5a37e4 │ │ │ │ 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 │ │ │ │ - smlawtlt r0, pc, ip, pc @ │ │ │ │ - blcs 2c0cb4 │ │ │ │ + msrlt CPSR_, r3, lsr #25 │ │ │ │ + blcs 2c0d0c │ │ │ │ andcs fp, pc, r8, lsl pc @ │ │ │ │ eorsls sp, r2, r3, lsr #32 │ │ │ │ @ instruction: 0xf8d84659 │ │ │ │ strbmi r3, [r0], -r0, lsl #3 │ │ │ │ - blvs ffb77d1c │ │ │ │ + blvs ffb77d74 │ │ │ │ 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 │ │ │ │ - andcs lr, r0, lr, lsr #22 │ │ │ │ + andcs lr, r0, r2, lsl #22 │ │ │ │ @ instruction: 0xf890e78b │ │ │ │ @ instruction: 0xf8902034 │ │ │ │ - bcs 371fd4 │ │ │ │ - blcs 399f14 │ │ │ │ + bcs 37202c │ │ │ │ + blcs 399f6c │ │ │ │ eorscs fp, r0, r4, lsl pc │ │ │ │ bfi r2, r0, #0, #17 │ │ │ │ svclt 0x00142b06 │ │ │ │ andcs r2, pc, r0, lsr #32 │ │ │ │ @ instruction: 0xf649e7cb │ │ │ │ - svclt 0x0000ed78 │ │ │ │ - rsbseq sl, r9, r8, lsr r3 │ │ │ │ + svclt 0x0000ed4c │ │ │ │ + rsbseq sl, r9, r0, ror #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, lr, ror #3 │ │ │ │ + @ instruction: 0x0079a196 │ │ │ │ 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 │ │ │ │ - ldc2l 7, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ - blvs fe2d23a4 │ │ │ │ + mcrr2 7, 0, pc, r4, cr5 @ │ │ │ │ + blvs fe2d23fc │ │ │ │ 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 1138878 │ │ │ │ + blmi 11388d0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 83fff0 │ │ │ │ + blls 840048 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle sp, r0, lsl #6 │ │ │ │ andslt r4, sl, r8, lsr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - blcs 204768 │ │ │ │ + blcs 2047c0 │ │ │ │ ldmdavs r3!, {r3, r5, r6, r7, ip, lr, pc} │ │ │ │ rsbcs r4, r4, #42991616 @ 0x2900000 │ │ │ │ ldmdavs sp, {r3, r5, r6, r9, sl, lr} │ │ │ │ - bl ff3a38d0 │ │ │ │ + bl fe8a3928 │ │ │ │ @ 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 204494 │ │ │ │ - bvc eda314 │ │ │ │ + blcs 2044ec │ │ │ │ + bvc eda36c │ │ │ │ bicle r2, pc, r0, lsl #22 │ │ │ │ rsbcs r4, r4, #42991616 @ 0x2900000 │ │ │ │ strbtmi r4, [r8], r8, ror #12 │ │ │ │ - bl feda3900 │ │ │ │ + bl fe2a3958 │ │ │ │ @ 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 │ │ │ │ @@ -448537,59 +448558,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 2048f4 │ │ │ │ + blcs 20494c │ │ │ │ strtmi sp, [r9], -r0, lsr #3 │ │ │ │ strbtmi r2, [r8], -r4, ror #4 │ │ │ │ @ instruction: 0xf64946e8 │ │ │ │ - svccs 0x0093eb82 │ │ │ │ + svccs 0x0093eb56 │ │ │ │ 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] │ │ │ │ - stcl 6, cr15, [ip], {73} @ 0x49 │ │ │ │ - rsbseq sl, r9, r0, asr #1 │ │ │ │ + stc 6, cr15, [r0], #292 @ 0x124 │ │ │ │ + rsbseq sl, r9, r8, rrx │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r0, lsl #1 │ │ │ │ + rsbseq sl, r9, r8, lsr #32 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed3d284 │ │ │ │ + bl fed3d2dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe8 │ │ │ │ @ instruction: 0x46057254 │ │ │ │ ldmdavs fp!, {r1, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xb32269da │ │ │ │ - bllt 644980 │ │ │ │ + bllt 6449d8 │ │ │ │ @ instruction: 0x47904630 │ │ │ │ mvnlt r4, r1, lsl #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f28b4 │ │ │ │ + bcs 1f290c │ │ │ │ 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 1f28d8 │ │ │ │ + bcs 1f2930 │ │ │ │ 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 │ │ │ │ @@ -448605,170 +448626,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 fe323d4e │ │ │ │ - blvs fe2d259c │ │ │ │ + blx 1823da6 │ │ │ │ + blvs fe2d25f4 │ │ │ │ @ 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 2006d8 │ │ │ │ + blcs 200730 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4604e934 │ │ │ │ + strmi lr, [r4], -r8, lsl #18 │ │ │ │ @ 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 1f29d0 │ │ │ │ + bcs 1f2a28 │ │ │ │ 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 1f29f4 │ │ │ │ + bcs 1f2a4c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 209f68 │ │ │ │ + blcs 209fc0 │ │ │ │ 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 │ │ │ │ - strmi pc, [r3], -r9, lsl #22 │ │ │ │ + @ instruction: 0x4603fadd │ │ │ │ ldmvs r9, {r5, r6, r8, ip, sp, pc}^ │ │ │ │ movwls r1, #24184 @ 0x5e78 │ │ │ │ @ instruction: 0xf6494408 │ │ │ │ - blls 360e18 │ │ │ │ + blls 360dc0 │ │ │ │ ldmibvs fp, {r0, r1, r2, r9, sl, lr} │ │ │ │ svclt 0x00842b07 │ │ │ │ cmpmi pc, #14352384 @ 0xdb0000 │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ - blx 2be9f2 │ │ │ │ + blx 2bea4a │ │ │ │ eorvs pc, r0, #7 │ │ │ │ - bl ff323b80 │ │ │ │ + bl fe823bd8 │ │ │ │ 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 2f7bd8 │ │ │ │ - b 14804f8 │ │ │ │ + bls 2f7c30 │ │ │ │ + b 1480550 │ │ │ │ ldrmi r2, [r8, r6, asr #7]! │ │ │ │ @ instruction: 0x63204607 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8b580dd │ │ │ │ @ instruction: 0xf705004a │ │ │ │ - @ instruction: 0xb110fad7 │ │ │ │ - blcs 2c10a4 │ │ │ │ - bvs feada450 │ │ │ │ + tstplt r0, fp, lsr #21 @ p-variant is OBSOLETE │ │ │ │ + blcs 2c10fc │ │ │ │ + bvs feada4a8 │ │ │ │ stmdbls r7, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ ldrdls r6, [r1, -fp] │ │ │ │ tstls r0, r6, lsl #18 │ │ │ │ - blvs fea00a30 │ │ │ │ - @ instruction: 0xf8eef71d │ │ │ │ - blvs fea0cf00 │ │ │ │ + blvs fea00a88 │ │ │ │ + @ instruction: 0xf8c2f71d │ │ │ │ + blvs fea0cf58 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xb118fab5 │ │ │ │ - blcs 2c10e8 │ │ │ │ + tstplt r8, r9, lsl #21 @ p-variant is OBSOLETE │ │ │ │ + blcs 2c1140 │ │ │ │ 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 1e6f04 │ │ │ │ + blcs 1e6f5c │ │ │ │ svcge 0x003df47f │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - blls 6b7bb0 │ │ │ │ + blls 6b7c08 │ │ │ │ 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 1f235c │ │ │ │ + blcs 1f23b4 │ │ │ │ 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 372444 │ │ │ │ + blcs 37249c │ │ │ │ mrcge 4, 7, APSR_nzcv, cr6, cr15, {3} │ │ │ │ @ instruction: 0xf890e6e5 │ │ │ │ - blcs 37244c │ │ │ │ + blcs 3724a4 │ │ │ │ @ instruction: 0xf890d08d │ │ │ │ - blcs 372458 │ │ │ │ + blcs 3724b0 │ │ │ │ @ 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 2e9454 │ │ │ │ + bls 2e94ac │ │ │ │ @ instruction: 0xf00a4658 │ │ │ │ @ instruction: 0xf8cd0a89 │ │ │ │ @ instruction: 0xf8cd8000 │ │ │ │ ldrmi ip, [r8, r4]! │ │ │ │ svceq 0x0001f1ba │ │ │ │ cmnvs r0, #7340032 @ 0x700000 │ │ │ │ svcge 0x0078f47f │ │ │ │ @@ -448776,145 +448797,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 ffae4a28 │ │ │ │ + bvs ffae49d0 │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, r8, fp, sp, lr}^ │ │ │ │ - blvs 1a7f7ec │ │ │ │ - blvs fea00b74 │ │ │ │ - blx e24068 │ │ │ │ + blvs 1a7f844 │ │ │ │ + blvs fea00bcc │ │ │ │ + blx 3240c0 │ │ │ │ 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 3724e4 │ │ │ │ + blcs 37253c │ │ │ │ mrcge 4, 5, APSR_nzcv, cr5, cr15, {3} │ │ │ │ - bvs feae01a8 │ │ │ │ + bvs feae0200 │ │ │ │ mulgt r7, r9, r8 │ │ │ │ ldmibvs fp, {r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - blvs a80ba8 │ │ │ │ + blvs a80c00 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xe735feb9 │ │ │ │ + ldr pc, [r5, -sp, lsl #29]! │ │ │ │ @ instruction: 0xb1216aa1 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ldmdbvs fp, {r3, r4, r6, r9, sl, lr} │ │ │ │ - bvs ffa382b4 │ │ │ │ + bvs ffa3830c │ │ │ │ @ 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 1f2c74 │ │ │ │ + bcs 1f2ccc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ teqlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf6496ba0 │ │ │ │ - strtmi lr, [r0], -r6, ror #16 │ │ │ │ - stmda r2!, {r0, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x4620e83a │ │ │ │ + ldmda r6!, {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 2360a4 │ │ │ │ + blcc 2360fc │ │ │ │ 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 feae0430 │ │ │ │ + bvs feae0488 │ │ │ │ ldmibvs fp, {r0, r1, r2, r9, fp, ip, pc}^ │ │ │ │ - bls 38acd4 │ │ │ │ - blvs a8acd4 │ │ │ │ - blvs fea00c5c │ │ │ │ - @ instruction: 0xffd8f71c │ │ │ │ + bls 38ad2c │ │ │ │ + blvs a8ad2c │ │ │ │ + blvs fea00cb4 │ │ │ │ + @ instruction: 0xffacf71c │ │ │ │ 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 │ │ │ │ - mrc2 7, 1, pc, cr4, cr12, {0} │ │ │ │ + mcr2 7, 0, pc, cr8, cr12, {0} @ │ │ │ │ stcls 6, cr14, [r7, #-888] @ 0xfffffc88 │ │ │ │ svceq 0x0000f1bc │ │ │ │ mcrls 0, 0, sp, cr6, cr1, {7} │ │ │ │ strls r9, [r0], -r1, lsl #10 │ │ │ │ - ldc2l 7, cr15, [r4, #-112] @ 0xffffff90 │ │ │ │ + stc2 7, cr15, [r8, #-112]! @ 0xffffff90 │ │ │ │ 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: 0xe6cbfdf5 │ │ │ │ + strb pc, [fp], r9, asr #27 @ │ │ │ │ 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 2014e0 │ │ │ │ - bvs fea5a64c │ │ │ │ + blcs 201538 │ │ │ │ + bvs fea5a6a4 │ │ │ │ @ instruction: 0x46284632 │ │ │ │ ldrdcc pc, [r0, #133] @ 0x85 │ │ │ │ @ instruction: 0x46324798 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 1c24568 │ │ │ │ + blx 1c245c0 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ mulcc r6, r8, r8 │ │ │ │ @ instruction: 0xf897b11b │ │ │ │ - blcs 2326b4 │ │ │ │ + blcs 23270c │ │ │ │ @ instruction: 0xf898d8e8 │ │ │ │ mvnlt r3, r8 │ │ │ │ mulcc r5, r8, r8 │ │ │ │ strhvc pc, [sl], #-135 @ 0xffffff79 @ │ │ │ │ @ instruction: 0x4638b133 │ │ │ │ - @ instruction: 0xf956f705 │ │ │ │ - blvs fe2d29d8 │ │ │ │ + @ instruction: 0xf92af705 │ │ │ │ + blvs fe2d2a30 │ │ │ │ eorsle r2, r1, r3, lsl #22 │ │ │ │ mulcc r4, r8, r8 │ │ │ │ svclt 0x00142fbd │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 1e71b0 │ │ │ │ + blcs 1e7208 │ │ │ │ @ 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 e245d8 │ │ │ │ + blx e24630 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ldrtmi r6, [r2], -r1, lsr #21 │ │ │ │ ldmvs fp, {r3, r5, r9, sl, lr}^ │ │ │ │ - bvs ffa3844c │ │ │ │ + bvs ffa384a4 │ │ │ │ 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 │ │ │ │ @@ -448944,85 +448965,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 fec3802c │ │ │ │ + bvs fec38084 │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - blvs ffce4de8 │ │ │ │ - blcs 20113c │ │ │ │ + blvs ffce4e40 │ │ │ │ + blcs 201194 │ │ │ │ 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 1f2eb8 │ │ │ │ + bcs 1f2f10 │ │ │ │ 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 1f2edc │ │ │ │ + bcs 1f2f34 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 20a450 │ │ │ │ + blcs 20a4a8 │ │ │ │ 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 2362f8 │ │ │ │ + blcc 236350 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ eorsle r2, sp, r0, lsl #22 │ │ │ │ @ instruction: 0xf6486ba8 │ │ │ │ - strtmi lr, [r8], -r0, lsr #30 │ │ │ │ - svc 0x001cf648 │ │ │ │ + @ instruction: 0x4628eef4 │ │ │ │ + cdp 6, 15, cr15, cr0, cr8, {2} │ │ │ │ ldmibvc fp!, {r0, r3, r5, sp, lr, pc} │ │ │ │ @ instruction: 0xf896b11b │ │ │ │ - blcs 232858 │ │ │ │ - bvc 10dc994 │ │ │ │ + blcs 2328b0 │ │ │ │ + bvc 10dc9ec │ │ │ │ ldmdbvc fp!, {r0, r1, r3, r4, r6, r7, r8, ip, sp, pc}^ │ │ │ │ strhvs pc, [sl], #-134 @ 0xffffff7a @ │ │ │ │ @ instruction: 0x4630b133 │ │ │ │ - @ instruction: 0xf886f705 │ │ │ │ - blvs fe2d2b78 │ │ │ │ + @ instruction: 0xf85af705 │ │ │ │ + blvs fe2d2bd0 │ │ │ │ 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 b385cc │ │ │ │ + bmi b38624 │ │ │ │ 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 23639c │ │ │ │ + blcc 2363f4 │ │ │ │ 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] │ │ │ │ @@ -449032,99 +449053,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 3728b4 │ │ │ │ + blcs 37290c │ │ │ │ @ instruction: 0xf890d0aa │ │ │ │ - blcs 3728c0 │ │ │ │ + blcs 372918 │ │ │ │ svcge 0x0036f47f │ │ │ │ @ instruction: 0xf649e7a4 │ │ │ │ - svclt 0x0000e90a │ │ │ │ - ldrsbteq r9, [r9], #-148 @ 0xffffff6c │ │ │ │ + svclt 0x0000e8de │ │ │ │ + rsbseq r9, r9, ip, ror r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00799892 │ │ │ │ + rsbseq r9, r9, sl, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed3da0c │ │ │ │ + bl fed3da64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ tstcs ip, r5, lsl #12 │ │ │ │ @ instruction: 0xf6482001 │ │ │ │ - @ instruction: 0xf004edf0 │ │ │ │ + @ instruction: 0xf004edc4 │ │ │ │ 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 fed3da54 │ │ │ │ + bl fed3daac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6480ff8 │ │ │ │ - stclt 14, cr14, [r8, #-480] @ 0xfffffe20 │ │ │ │ + stclt 14, cr14, [r8, #-304] @ 0xfffffed0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3da68 │ │ │ │ + bl fed3dac0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r3, r7, r8, r9, sl, fp}^ │ │ │ │ ldmdami r6, {r0, r1, r3, r4, r7, ip, sp, pc} │ │ │ │ - blmi 7780c8 │ │ │ │ + blmi 778120 │ │ │ │ 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: 0xf04fede8 │ │ │ │ + @ instruction: 0xf04fedbc │ │ │ │ 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 438710 │ │ │ │ + bmi 438768 │ │ │ │ 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 0x0000e8a0 │ │ │ │ - rsbseq r9, r9, r6, lsl #15 │ │ │ │ + svclt 0x0000e874 │ │ │ │ + rsbseq r9, r9, lr, lsr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r9, lr, asr #14 │ │ │ │ + ldrshteq r9, [r9], #-102 @ 0xffffff9a │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2364e4 │ │ │ │ + blcc 23653c │ │ │ │ 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 fed3dafc │ │ │ │ + bl fed3db54 │ │ │ │ @ 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 236518 │ │ │ │ + blcc 236570 │ │ │ │ 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 fed3db34 │ │ │ │ + bl fed3db8c │ │ │ │ @ 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 │ │ │ │ @@ -449147,28 +449168,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 20157c │ │ │ │ + blcs 2015d4 │ │ │ │ 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 fed3dbe4 │ │ │ │ + bl fed3dc3c │ │ │ │ @ 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} │ │ │ │ @@ -449177,15 +449198,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 324b9e │ │ │ │ + blx 324bf6 │ │ │ │ @ instruction: 0xe7fa201a │ │ │ │ svclt 0x00142900 │ │ │ │ andcs r2, sp, lr │ │ │ │ @ instruction: 0xf101e7f5 │ │ │ │ ldrb r0, [r2, r0, lsr #32]! │ │ │ │ @ instruction: 0xe7f02018 │ │ │ │ strb r2, [lr, pc]! │ │ │ │ @@ -449199,22 +449220,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: 0xf648efd8 │ │ │ │ - andcs lr, ip, r6, asr #23 │ │ │ │ + @ instruction: 0xf648efac │ │ │ │ + mulcs ip, sl, fp │ │ │ │ svclt 0x0000e7cd │ │ │ │ - rsbseq r9, r9, r0, lsl r6 │ │ │ │ + ldrhteq r9, [r9], #-88 @ 0xffffffa8 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r0, r6, r6, asr #8 │ │ │ │ + eoreq r0, r6, lr, asr #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed3dc9c │ │ │ │ + bl fed3dcf4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff8 │ │ │ │ @ instruction: 0xf04fe0dc │ │ │ │ @ instruction: 0xf8830c00 │ │ │ │ ldrbtmi ip, [lr], #0 │ │ │ │ @ instruction: 0xf882b10a │ │ │ │ ldmdacs r1, {lr, pc} │ │ │ │ @@ -449262,31 +449283,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 0x0058f648 │ │ │ │ - bl 13a44a0 │ │ │ │ - rsbseq r9, r9, r2, asr r5 │ │ │ │ + svc 0x002cf648 │ │ │ │ + bl 8a44f8 │ │ │ │ + ldrshteq r9, [r9], #-74 @ 0xffffffb6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r0, r6, r0, ror #6 │ │ │ │ + eoreq r0, r6, r8, ror #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed3dd94 │ │ │ │ + bl fed3ddec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ ldrmi r4, [r0], -ip, lsl #12 │ │ │ │ @ instruction: 0xf89d4619 │ │ │ │ - blls 32ebe8 │ │ │ │ - @ instruction: 0xf844f6dc │ │ │ │ + blls 32ec40 │ │ │ │ + @ instruction: 0xf818f6dc │ │ │ │ @ instruction: 0x46024b1b │ │ │ │ stmdbvs r8!, {r1, r8, sp}^ │ │ │ │ @ instruction: 0xf69b447b │ │ │ │ - blls 3a4f60 │ │ │ │ + blls 3a4f08 │ │ │ │ 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 │ │ │ │ @@ -449295,23 +449316,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 12eaf80 │ │ │ │ + b 12eafd8 │ │ │ │ @ instruction: 0xf8c30402 │ │ │ │ svclt 0x009c40d0 │ │ │ │ @ instruction: 0xf8c34311 │ │ │ │ @ instruction: 0xf8d310e0 │ │ │ │ tstmi r1, #240 @ 0xf0 │ │ │ │ rscsne pc, r0, r3, asr #17 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - strdeq ip, [r3], -r4 @ │ │ │ │ + strdeq ip, [r3], -ip @ │ │ │ │ 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} │ │ │ │ @@ -449319,136 +449340,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: 0xf814f6a8 │ │ │ │ + @ instruction: 0xffe8f6a7 │ │ │ │ @ instruction: 0xf0204620 │ │ │ │ strtmi pc, [r0], -r1, ror #27 │ │ │ │ - stc2l 6, cr15, [r2, #-848] @ 0xfffffcb0 │ │ │ │ + ldc2 6, cr15, [r6, #-848] @ 0xfffffcb0 │ │ │ │ @ instruction: 0xf6aa4620 │ │ │ │ - strtmi pc, [r0], -fp, asr #26 │ │ │ │ - blx ff7a471a │ │ │ │ + @ instruction: 0x4620fd1f │ │ │ │ + blx feca4772 │ │ │ │ @ instruction: 0xf0294620 │ │ │ │ @ instruction: 0x2100fe93 │ │ │ │ @ instruction: 0xf0294620 │ │ │ │ @ instruction: 0xf896fedf │ │ │ │ stmdbcs r0, {r0, r1, r4, r5, r7, ip} │ │ │ │ - bls 3daddc │ │ │ │ + bls 3dae34 │ │ │ │ @ instruction: 0x6d926953 │ │ │ │ svccs 0x00c0f412 │ │ │ │ @ instruction: 0xf893d005 │ │ │ │ andsls r2, r2, #184 @ 0xb8 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ @ instruction: 0xf8938109 │ │ │ │ - bcs 1eef0c │ │ │ │ + bcs 1eef64 │ │ │ │ rscshi pc, r9, r0, asr #32 │ │ │ │ ldrdcc pc, [r4], r3 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf89580f0 │ │ │ │ - blcs 1f384c │ │ │ │ + blcs 1f38a4 │ │ │ │ @ instruction: 0xf8d6d047 │ │ │ │ - blcs 1f3958 │ │ │ │ + blcs 1f39b0 │ │ │ │ stmdbls r7, {r1, r3, r6, ip, lr, pc} │ │ │ │ @ instruction: 0x47984630 │ │ │ │ - ldc 6, cr15, [ip], #-288 @ 0xfffffee0 │ │ │ │ + ldc 6, cr15, [r0], {72} @ 0x48 │ │ │ │ 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 1222d46 │ │ │ │ + blx 1222d9e │ │ │ │ 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 fe740d8c │ │ │ │ + blls fe740de4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d83fb │ │ │ │ pop {r0, r1, r2, r4, r8, sl, fp, ip, sp, lr} │ │ │ │ - blge f0acf8 │ │ │ │ + blge f0ad50 │ │ │ │ sbcvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf6484618 │ │ │ │ - strmi lr, [r3], -lr, lsl #23 │ │ │ │ + strmi lr, [r3], -r2, ror #22 │ │ │ │ andcs r4, r1, #1048576 @ 0x100000 │ │ │ │ tstvc sl, #458752 @ 0x70000 │ │ │ │ - blx a2e00 │ │ │ │ + blx a2e58 │ │ │ │ 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: 0xff90f6a7 │ │ │ │ + @ instruction: 0xff64f6a7 │ │ │ │ vst1.8 {d18-d21}, [pc], r0 │ │ │ │ strtmi r2, [r0], -r0, ror #2 │ │ │ │ - @ instruction: 0xf9e4f6aa │ │ │ │ + @ instruction: 0xf9b8f6aa │ │ │ │ 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 21a2e76 │ │ │ │ + blx 21a2ece │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf0489301 │ │ │ │ @ instruction: 0x4680fb7b │ │ │ │ @ instruction: 0xf6a94620 │ │ │ │ - @ instruction: 0x4607fe99 │ │ │ │ + strmi pc, [r7], -sp, ror #28 │ │ │ │ @ instruction: 0xf0434620 │ │ │ │ strmi pc, [r6], -fp, ror #22 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - blls 247bd0 │ │ │ │ - beq 4e16f4 │ │ │ │ + blls 247c28 │ │ │ │ + beq 4e174c │ │ │ │ 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 11f866c │ │ │ │ + b 11f86c4 │ │ │ │ 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: 0xf9e4f6a9 │ │ │ │ + @ instruction: 0xf9b8f6a9 │ │ │ │ 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 8855a8 │ │ │ │ + bvc 885600 │ │ │ │ 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 │ │ │ │ @@ -449463,57 +449484,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} │ │ │ │ - @ instruction: 0xff46f6d9 │ │ │ │ + @ instruction: 0xff1af6d9 │ │ │ │ stcls 7, cr14, [r7], {11} │ │ │ │ @ instruction: 0xf8952100 │ │ │ │ strtmi r2, [r0], -r4, ror #5 │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ - blx fe4a2f7a │ │ │ │ + blx fe4a2fd2 │ │ │ │ ldrbt r6, [fp], r3, ror #18 │ │ │ │ andscs r9, r1, #7, 30 │ │ │ │ ldrtmi r2, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf87cf69b │ │ │ │ + @ instruction: 0xf850f69b │ │ │ │ pkhbtmi r2, r0, r2, lsl #4 │ │ │ │ andsls r2, fp, r8, lsl #2 │ │ │ │ @ instruction: 0xf69b4638 │ │ │ │ - @ instruction: 0xf8dff875 │ │ │ │ + @ instruction: 0xf8dff849 │ │ │ │ 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} │ │ │ │ - stc2 6, cr15, [r0], #880 @ 0x370 │ │ │ │ + ldc2l 6, cr15, [r4], #-880 @ 0xfffffc90 │ │ │ │ @ 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: 0xf8d7f8a5 │ │ │ │ + @ instruction: 0xf8d7f879 │ │ │ │ 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 200f88 │ │ │ │ + bcs 200fe0 │ │ │ │ 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 6f8970 │ │ │ │ - blx feecb7b0 │ │ │ │ + blls 6f89c8 │ │ │ │ + blx feecb808 │ │ │ │ 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 │ │ │ │ @@ -449522,15 +449543,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 │ │ │ │ - stc2 6, cr15, [r4], {155} @ 0x9b │ │ │ │ + blx ff824a52 │ │ │ │ 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}^ │ │ │ │ @@ -449541,98 +449562,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} │ │ │ │ - blx 1124a44 │ │ │ │ + blx 624a9c │ │ │ │ @ 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 567508 │ │ │ │ + blcs 567560 │ │ │ │ tstls lr, r1, lsl #24 │ │ │ │ @ instruction: 0x2320bf18 │ │ │ │ stmdbls lr, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d2bf08 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - ldc2l 6, cr15, [r4], #624 @ 0x270 │ │ │ │ + stc2l 6, cr15, [r8], {156} @ 0x9c │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r2, #632] @ 0x278 │ │ │ │ + stc2 6, cr15, [r6, #632]! @ 0x278 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ - blx 14a4a90 │ │ │ │ + blx 9a4ae8 │ │ │ │ andls r4, pc, r4, lsl #12 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - stc2l 6, cr15, [r6, #632] @ 0x278 │ │ │ │ + ldc2 6, cr15, [sl, #632] @ 0x278 │ │ │ │ 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 201124 │ │ │ │ + bcs 20117c │ │ │ │ andshi pc, lr, #0 │ │ │ │ - bcs 305ccc │ │ │ │ + bcs 305d24 │ │ │ │ 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 22f0ac │ │ │ │ + bcs 22f104 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ ldrbmi r0, [r2], -r0, lsl #20 │ │ │ │ - bvs ff69f09c │ │ │ │ - blvc 6410d4 │ │ │ │ + bvs ff69f0f4 │ │ │ │ + blvc 64112c │ │ │ │ @ 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 305d2c │ │ │ │ + bcs 305d84 │ │ │ │ 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 3cb920 │ │ │ │ + bls 3cb978 │ │ │ │ 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 24b530 │ │ │ │ + blls 24b588 │ │ │ │ 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 │ │ │ │ @@ -449647,32 +449668,32 @@ │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ - blls 2a7634 │ │ │ │ + blls 2a768c │ │ │ │ andcc pc, r0, r8, lsr #17 │ │ │ │ @ instruction: 0x6726e9dd │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stmib sp, {r4}^ │ │ │ │ @ instruction: 0xf69b671c │ │ │ │ - @ instruction: 0x4607f991 │ │ │ │ + strmi pc, [r7], -r5, ror #18 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - stc2 6, cr15, [r8, #-632] @ 0xfffffd88 │ │ │ │ + ldc2l 6, cr15, [ip], {158} @ 0x9e │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ @ instruction: 0xf69b0010 │ │ │ │ - bls 2656ec │ │ │ │ + bls 265694 │ │ │ │ ldmibvs r3, {r1, r2, r9, sl, lr} │ │ │ │ ldmibvs r0, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - mrc2 6, 2, pc, cr10, cr13, {6} │ │ │ │ + mcr2 6, 1, pc, cr14, cr13, {6} @ │ │ │ │ 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} │ │ │ │ @@ -449682,111 +449703,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 fffa4c7e │ │ │ │ + blx ff4a4cd6 │ │ │ │ @ instruction: 0x46584631 │ │ │ │ - ldc2l 6, cr15, [r4], {158} @ 0x9e │ │ │ │ + stc2 6, cr15, [r8], #632 @ 0x278 │ │ │ │ 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 3257c8 │ │ │ │ + blls 325770 │ │ │ │ @ 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 4ff4e8 │ │ │ │ + blx 4ff540 │ │ │ │ @ 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 a0de9c │ │ │ │ + blcs a0def4 │ │ │ │ @ instruction: 0xf003bf1b │ │ │ │ andcs r0, r1, #2080374784 @ 0x7c000000 │ │ │ │ - blx 278c24 │ │ │ │ + blx 278c7c │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [ip], #-632 @ 0xfffffd88 │ │ │ │ - blls 2cdad0 │ │ │ │ + mrrc2 6, 9, pc, r0, cr14 @ │ │ │ │ + blls 2cdb28 │ │ │ │ andls r3, r2, #268435456 @ 0x10000000 │ │ │ │ movwcc r9, #6661 @ 0x1a05 │ │ │ │ movwls r4, #13849 @ 0x3619 │ │ │ │ andeq pc, r0, #-2147483632 @ 0x80000010 │ │ │ │ - bls 3cbaf0 │ │ │ │ + bls 3cbb48 │ │ │ │ teqpcc r2, r2 @ @ p-variant is OBSOLETE │ │ │ │ svcne 0x0013ebb1 │ │ │ │ svcge 0x001df4ff │ │ │ │ - bvc 4a1a60 │ │ │ │ + bvc 4a1ab8 │ │ │ │ stmdbvs ip, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrmi r9, [r8], -r6, lsl #22 │ │ │ │ - @ instruction: 0xffb0f69b │ │ │ │ + @ instruction: 0xff84f69b │ │ │ │ @ instruction: 0x46519811 │ │ │ │ - @ instruction: 0xffa2f707 │ │ │ │ + @ instruction: 0xff76f707 │ │ │ │ mcrcs 12, 0, r9, cr0, cr2, {0} │ │ │ │ mrcge 4, 6, APSR_nzcv, cr6, cr15, {3} │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - strmi pc, [r1], r5, asr #26 │ │ │ │ + pkhbtmi pc, r1, r9, lsl #26 @ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf8ddae9b │ │ │ │ tstlt ip, r4, asr #32 │ │ │ │ ldmdals sl, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xf99af6a8 │ │ │ │ + @ instruction: 0xf96ef6a8 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - @ instruction: 0xfff4f707 │ │ │ │ + @ instruction: 0xffc8f707 │ │ │ │ ldrsbtcc pc, [r0], -fp @ │ │ │ │ orrslt r4, fp, r5, lsl #12 │ │ │ │ stmdavs r8!, {sl, sp}^ │ │ │ │ - @ instruction: 0xff8ef69b │ │ │ │ + @ instruction: 0xff62f69b │ │ │ │ ldrsbtcc pc, [r0], -fp @ │ │ │ │ strmi lr, [r0], #-2501 @ 0xfffff63b │ │ │ │ - blcc 238bec │ │ │ │ + blcc 238c44 │ │ │ │ @ instruction: 0xf8cb4658 │ │ │ │ @ instruction: 0xf7073030 │ │ │ │ - @ instruction: 0xf8dbffe1 │ │ │ │ + @ instruction: 0xf8dbffb5 │ │ │ │ @ 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 8138b4 │ │ │ │ - blls 813878 │ │ │ │ - bcs 2019d8 │ │ │ │ + blls 81390c │ │ │ │ + blls 8138d0 │ │ │ │ + bcs 201a30 │ │ │ │ addshi pc, pc, r0, asr #32 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0x5615e9dd │ │ │ │ - blls 2e0ac0 │ │ │ │ + blls 2e0b18 │ │ │ │ andcc pc, r0, r8, lsl #17 │ │ │ │ - blls 2e0f7c │ │ │ │ + blls 2e0fd4 │ │ │ │ svclt 0x00183b00 │ │ │ │ @ instruction: 0xf8882301 │ │ │ │ ldrbt r3, [r5], r0 │ │ │ │ @ instruction: 0xf8c89b03 │ │ │ │ ldrbt r3, [r1], r0 │ │ │ │ vmulge.f64 d9, d12, d6 │ │ │ │ strpl lr, [r0, #-2504] @ 0xfffff638 │ │ │ │ @@ -449794,60 +449815,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 20dfd4 │ │ │ │ + blcs 20e02c │ │ │ │ @ instruction: 0xf1babf08 │ │ │ │ svclt 0x00080f01 │ │ │ │ - beq 263514 │ │ │ │ + beq 26356c │ │ │ │ svcge 0x0029f43f │ │ │ │ @ instruction: 0xf8c646b4 │ │ │ │ - blx 19cb414 │ │ │ │ + blx 19cb46c │ │ │ │ @ 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: 0xf899ffed │ │ │ │ + @ instruction: 0xf899ffc1 │ │ │ │ @ instruction: 0xf1003011 │ │ │ │ andcs r0, r1, #28, 18 @ 0x70000 │ │ │ │ strmi r4, [r6], -r9, asr #12 │ │ │ │ - blx ffd24e90 │ │ │ │ + blx ff224ee8 │ │ │ │ ldrdcc pc, [ip], -fp │ │ │ │ mulne r8, fp, r8 │ │ │ │ ldceq 1, cr15, [r0], #-24 @ 0xffffffe8 │ │ │ │ vbic.i16 d24, #45568 @ 0xb200 │ │ │ │ - b 1228054 │ │ │ │ - blls 7a7b44 │ │ │ │ + b 12280ac │ │ │ │ + blls 7a7b9c │ │ │ │ @ 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: 0xf896fbb1 │ │ │ │ + @ instruction: 0xf896fb85 │ │ │ │ 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 fee2e3a4 │ │ │ │ + blx fee2e3fc │ │ │ │ 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 │ │ │ │ @@ -449861,44 +449882,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], #2825 @ 0xb09 │ │ │ │ - blcs 216124 │ │ │ │ + str pc, [r2], #2781 @ 0xadd │ │ │ │ + blcs 21617c │ │ │ │ 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, 7, cr15, cr14, cr8, {5} │ │ │ │ + cdp2 6, 5, cr15, cr2, 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 1e24e48 │ │ │ │ + b 1324ea0 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ movwcs fp, #3047 @ 0xbe7 │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r9, r9, r2, asr #7 │ │ │ │ - ldrhteq r9, [r9], #-60 @ 0xffffffc4 │ │ │ │ + rsbseq r9, r9, sl, ror #6 │ │ │ │ + rsbseq r9, r9, r4, ror #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r9, r8, ror #5 │ │ │ │ + @ instruction: 0x00799290 │ │ │ │ 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 │ │ │ │ @@ -449908,51 +449929,51 @@ │ │ │ │ movwls r4, #25723 @ 0x647b │ │ │ │ @ instruction: 0xf8534603 │ │ │ │ movwls r9, #31492 @ 0x7b04 │ │ │ │ mulcc r1, r9, r8 │ │ │ │ @ instruction: 0x2006f8b9 │ │ │ │ @ instruction: 0x5004f8b9 │ │ │ │ movwls r0, #18715 @ 0x491b │ │ │ │ - blcc 2ee2ec │ │ │ │ - bleq 2639b0 │ │ │ │ + blcc 2ee344 │ │ │ │ + bleq 263a08 │ │ │ │ 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: 0xf8dfffa7 │ │ │ │ - bls 374fe8 │ │ │ │ + @ instruction: 0xf8dfff7b │ │ │ │ + bls 375040 │ │ │ │ stceq 0, cr15, [r4], {79} @ 0x4f │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ strcs r4, [r0, -r4, lsl #12] │ │ │ │ rsbcs r5, r4, #13697024 @ 0xd10000 │ │ │ │ - blx 281ada │ │ │ │ + blx 281b32 │ │ │ │ @ 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: 0xf9fcf69c │ │ │ │ + @ instruction: 0xf9d0f69c │ │ │ │ strtmi r9, [r1], -r7, lsl #16 │ │ │ │ - blx ffd25080 │ │ │ │ + blx ff2250d8 │ │ │ │ eorsvs pc, r4, sl, asr #17 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf8998ff0 │ │ │ │ @ instruction: 0xf0033019 │ │ │ │ - blcs 268318 │ │ │ │ + blcs 268370 │ │ │ │ strtcs fp, [r2], #-3848 @ 0xfffff0f8 │ │ │ │ - blcs 2db630 │ │ │ │ + blcs 2db688 │ │ │ │ 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 │ │ │ │ @@ -449964,20 +449985,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 36a404 │ │ │ │ + bls 36a45c │ │ │ │ @ instruction: 0xf8cd58d3 │ │ │ │ ldrtmi r9, [r1], ip │ │ │ │ cmncs r0, r2, lsl #6 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ - @ instruction: 0xff3cf69a │ │ │ │ + @ instruction: 0xff10f69a │ │ │ │ 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 │ │ │ │ @@ -449988,50 +450009,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, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r7, {r0, r1, r2, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf69e4621 │ │ │ │ - blls 2e60e8 │ │ │ │ + blls 2e6090 │ │ │ │ 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 30c31c │ │ │ │ + blls 30c374 │ │ │ │ andsle r2, r7, r1, lsl #22 │ │ │ │ - blcc 28e328 │ │ │ │ + blcc 28e380 │ │ │ │ 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 1e8360 │ │ │ │ + blcc 1e83b8 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ and r9, r8, r3, lsl #6 │ │ │ │ mulcc r2, r9, r8 │ │ │ │ @ instruction: 0xf10006db │ │ │ │ @ instruction: 0xf1bb8255 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ - blls 2d34c4 │ │ │ │ + blls 2d351c │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blcs 20df78 │ │ │ │ + blcs 20dfd0 │ │ │ │ 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 │ │ │ │ @@ -450042,44 +450063,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, r7, lsl #29 │ │ │ │ + rscvs pc, r0, fp, asr lr @ │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ strtmi r6, [r1], -r5, ror #5 │ │ │ │ - blx fea25220 │ │ │ │ - blcs 20e3c8 │ │ │ │ + blx 1f25278 │ │ │ │ + blcs 20e420 │ │ │ │ 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 366adc │ │ │ │ + blls 366a84 │ │ │ │ addvs r4, r3, r4, lsl #12 │ │ │ │ movtvs r9, #23299 @ 0x5b03 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 307d6c │ │ │ │ + blls 307dc4 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 2c7c44 │ │ │ │ + blcs 2c7c9c │ │ │ │ @ instruction: 0xf8b9d1cb │ │ │ │ cmncs r0, r1, lsl r0 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ @ instruction: 0xf8992604 │ │ │ │ movwls r8, #36880 @ 0x9010 │ │ │ │ - mrc2 6, 3, pc, cr8, cr10, {4} │ │ │ │ + mcr2 6, 2, pc, cr12, cr10, {4} @ │ │ │ │ strtcc pc, [ip], #-2271 @ 0xfffff721 │ │ │ │ - bls 36fda8 │ │ │ │ + bls 36fe00 │ │ │ │ ldmpl r3, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ - blx 241d2a │ │ │ │ + blx 241d82 │ │ │ │ @ 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 │ │ │ │ @@ -450088,32 +450109,32 @@ │ │ │ │ @ instruction: 0xf89c302e │ │ │ │ @ instruction: 0xf89ce052 │ │ │ │ @ instruction: 0xf10ec054 │ │ │ │ @ instruction: 0xf10c0e0b │ │ │ │ @ instruction: 0xf8400c0b │ │ │ │ @ instruction: 0xf840602e │ │ │ │ @ instruction: 0xf69c202c │ │ │ │ - stmdals r7, {r0, r1, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r7, {r0, r1, r2, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf69e4639 │ │ │ │ - stmdbvs r3!, {r0, r1, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r1, r2, r3, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmibmi r8!, {r3, r9, sp}^ │ │ │ │ vmax.u32 d20, d2, d16 │ │ │ │ ldrbtmi r0, [r9], #-788 @ 0xfffffcec │ │ │ │ @ instruction: 0x6123462a │ │ │ │ - cdp2 7, 1, cr15, cr12, cr6, {0} │ │ │ │ + ldc2l 7, cr15, [r0, #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 257508 │ │ │ │ + blcs 257560 │ │ │ │ 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 │ │ │ │ @@ -450129,90 +450150,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 ff5a7a40 │ │ │ │ - bls 379270 │ │ │ │ + blmi ff5a7a98 │ │ │ │ + bls 3792c8 │ │ │ │ @ instruction: 0x5014f8da │ │ │ │ andcs r5, r0, #13828096 @ 0xd30000 │ │ │ │ ldrmi r9, [r8], -r2, lsl #6 │ │ │ │ - @ instruction: 0xff88f6db │ │ │ │ + @ instruction: 0xff5cf6db │ │ │ │ @ instruction: 0x201cf8b9 │ │ │ │ strmi r4, [r4], -sp, asr #19 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ andeq pc, r9, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf7064479 │ │ │ │ - strtmi pc, [r2], -r3, asr #27 │ │ │ │ + @ instruction: 0x4622fd97 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r3, [r8], -r0, lsl #2 │ │ │ │ - blx ba53a8 │ │ │ │ + @ instruction: 0xf9faf69a │ │ │ │ svceq 0x0000f1bb │ │ │ │ mcrge 4, 3, pc, cr2, cr15, {1} @ │ │ │ │ @ instruction: 0x2004f8b9 │ │ │ │ @ instruction: 0xf8da210c │ │ │ │ - blx 2339e6 │ │ │ │ + blx 233a3e │ │ │ │ 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 ff0e12a8 │ │ │ │ + blmi ff0e1300 │ │ │ │ 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 34f19a │ │ │ │ + blx 34f1f2 │ │ │ │ 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 24ba48 │ │ │ │ + bl 24baa0 │ │ │ │ tstcc r1, r8, lsl #10 │ │ │ │ eoreq pc, r0, #1073741865 @ 0x40000029 │ │ │ │ stmdbeq r0!, {r0, r2, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf505fa07 │ │ │ │ - blx 3b9008 │ │ │ │ - b 13641e8 │ │ │ │ - blx bab21c │ │ │ │ - b 12a5e0c │ │ │ │ - b 1268210 │ │ │ │ + blx 3b9060 │ │ │ │ + b 1364240 │ │ │ │ + blx bab274 │ │ │ │ + b 12a5e64 │ │ │ │ + b 1268268 │ │ │ │ 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 1f6368 │ │ │ │ + blcs 1f63c0 │ │ │ │ rschi pc, r0, r0 │ │ │ │ rscvs r2, r3, #134217728 @ 0x8000000 │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ - blmi fe6a18e4 │ │ │ │ + blmi fe6a193c │ │ │ │ str r2, [sl, r0, lsl #4]! │ │ │ │ strtmi r6, [r0], -r3, lsr #18 │ │ │ │ stmdbls sp, {r0, r1, r3, r9, fp, ip, pc} │ │ │ │ - bls 4f7a74 │ │ │ │ + bls 4f7acc │ │ │ │ @ instruction: 0x462a4313 │ │ │ │ @ instruction: 0xf7066123 │ │ │ │ - @ instruction: 0xf8dafd43 │ │ │ │ + @ instruction: 0xf8dafd17 │ │ │ │ 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] │ │ │ │ @@ -450222,47 +450243,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 237b10 │ │ │ │ + bl 237b68 │ │ │ │ tstcc r1, lr, lsl #4 │ │ │ │ msreq CPSR_, #-2147483608 @ 0x80000028 │ │ │ │ streq pc, [r0, #-450]! @ 0xfffffe3e │ │ │ │ vpmax.s8 d15, d2, d7 │ │ │ │ - blx 3b90bc │ │ │ │ - b 12a46a0 │ │ │ │ - blx ba9ab8 │ │ │ │ - b 12e4eb0 │ │ │ │ - b 12a86b4 │ │ │ │ + blx 3b9114 │ │ │ │ + b 12a46f8 │ │ │ │ + blx ba9b10 │ │ │ │ + b 12e4f08 │ │ │ │ + b 12a870c │ │ │ │ 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 │ │ │ │ - strhtvs pc, [r0], fp @ │ │ │ │ + adcvs pc, r0, pc, lsl #29 │ │ │ │ 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 37a860 │ │ │ │ + bls 37a8b8 │ │ │ │ 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 24f70e │ │ │ │ + blx 24f766 │ │ │ │ tstcs r0, r5, lsl #4 │ │ │ │ tstcc r1, r0, ror r8 │ │ │ │ strmi r6, [fp, #144] @ 0x90 │ │ │ │ - blvc 525c04 │ │ │ │ + blvc 525c5c │ │ │ │ @ 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} │ │ │ │ @@ -450273,25 +450294,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 1e834c │ │ │ │ + bcs 1e83a4 │ │ │ │ svcge 0x0019f43f │ │ │ │ teqpne r2, r3 @ @ p-variant is OBSOLETE │ │ │ │ - blmi 12b0364 │ │ │ │ + blmi 12b03bc │ │ │ │ sbcsmi r9, r1, r6, lsl #16 │ │ │ │ movwls r5, #39107 @ 0x98c3 │ │ │ │ @ instruction: 0xf6db4618 │ │ │ │ - @ instruction: 0xf8dafe65 │ │ │ │ + @ instruction: 0xf8dafe39 │ │ │ │ adcvs r3, r0, r4, lsl r0 │ │ │ │ sbcsmi pc, r8, #13238272 @ 0xca0000 │ │ │ │ - blmi 11a178c │ │ │ │ + blmi 11a17e4 │ │ │ │ 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 │ │ │ │ @@ -450303,29 +450324,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 be18d4 │ │ │ │ + blmi be192c │ │ │ │ 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} │ │ │ │ - svc 0x001cf647 │ │ │ │ - bl 4a5514 │ │ │ │ + cdp 6, 15, cr15, cr0, cr7, {2} │ │ │ │ + b ff9a556c │ │ │ │ @ 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 │ │ │ │ @@ -450335,91 +450356,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, lsl #21 │ │ │ │ + rsbseq r8, r9, r4, lsr sl │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ muleq r0, r8, sl │ │ │ │ - eoreq pc, r5, r8, lsl #15 │ │ │ │ - eoreq pc, r5, r8, ror #14 │ │ │ │ - eoreq pc, r5, sl, lsl #13 │ │ │ │ - eoreq r3, sl, r4, lsl #26 │ │ │ │ - eoreq pc, r5, r4, asr #11 │ │ │ │ + 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, lsr fp │ │ │ │ + eoreq r3, sl, lr, lsr fp │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq pc, r5, r8, asr #5 │ │ │ │ + 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 40c4a6 │ │ │ │ + blx 40c4fe │ │ │ │ @ instruction: 0xf8932303 │ │ │ │ @ instruction: 0xf8932051 │ │ │ │ andcc r3, fp, #83 @ 0x53 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ @ instruction: 0xf8569022 │ │ │ │ @ instruction: 0xf69aa023 │ │ │ │ - strmi pc, [r4], -r1, lsr #24 │ │ │ │ + @ instruction: 0x4604fbf5 │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf289fa5f │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46494653 │ │ │ │ - mrc2 6, 4, pc, cr2, cr11, {4} │ │ │ │ - blls 202260 │ │ │ │ + mcr2 6, 3, pc, cr6, cr11, {4} @ │ │ │ │ + blls 2022b8 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr4, {0} │ │ │ │ @ instruction: 0xf10d9505 │ │ │ │ strcs r0, [r0, #-3096] @ 0xfffff3e8 │ │ │ │ stmib sp, {r1, r8, sl, ip, pc}^ │ │ │ │ - blx 3fd0fa │ │ │ │ - blge 2744f8 │ │ │ │ + blx 3fd152 │ │ │ │ + blge 274550 │ │ │ │ mulslt sp, r2, r8 │ │ │ │ @ instruction: 0xa055f892 │ │ │ │ @ instruction: 0x2056f892 │ │ │ │ - bleq 4e412c │ │ │ │ - beq 4e412c │ │ │ │ + bleq 4e4184 │ │ │ │ + beq 4e4184 │ │ │ │ tstpeq fp, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5cc110 │ │ │ │ + blgt 5cc168 │ │ │ │ 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, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r3!, {r0, r2, r3, r4, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strbmi r9, [r8], -r0, lsl #20 │ │ │ │ movwcs pc, #15112 @ 0x3b08 @ │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ - blne 18b3dcc │ │ │ │ + blne 18b3e24 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ eorcc pc, sl, r4, lsl #17 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - rsbseq r8, r9, r0, ror r3 │ │ │ │ + rsbseq r8, r9, r8, lsl r3 │ │ │ │ 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 14f97c0 │ │ │ │ + bmi 14f9818 │ │ │ │ @ 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 │ │ │ │ @@ -450458,47 +450479,47 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf69a6938 │ │ │ │ - @ instruction: 0x7c73fadf │ │ │ │ + @ instruction: 0x7c73fab3 │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf69b4680 │ │ │ │ - ldmvs fp!, {r0, r1, r2, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r4, r5, 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 @ 1e7e68 │ │ │ │ + strgt ip, [pc], #-3343 @ 1e7ec0 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - mcr2 6, 5, pc, cr2, cr13, {4} @ │ │ │ │ - blmi 43a6a8 │ │ │ │ + mrc2 6, 3, pc, cr6, cr13, {4} │ │ │ │ + blmi 43a700 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 741eec │ │ │ │ + blls 741f44 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf647e79c │ │ │ │ - svclt 0x0000edb6 │ │ │ │ + svclt 0x0000ed8a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r9, r2, lsl #5 │ │ │ │ - rsbseq r8, r9, r4, lsl #3 │ │ │ │ + rsbseq r8, r9, sl, lsr #4 │ │ │ │ + rsbseq r8, r9, ip, lsr #2 │ │ │ │ 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 │ │ │ │ @@ -450510,163 +450531,163 @@ │ │ │ │ @ instruction: 0xf7ff4633 │ │ │ │ shasxmi pc, r3, fp @ │ │ │ │ @ instruction: 0xf8d9462a │ │ │ │ strmi r1, [r7], -r0 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8cd0c03 │ │ │ │ @ instruction: 0xf7ffc008 │ │ │ │ - ldc 15, cr15, [pc, #188] @ 1e7fb8 │ │ │ │ + ldc 15, cr15, [pc, #188] @ 1e8010 │ │ │ │ smlawbcs r0, r8, fp, r0 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx aa5976 │ │ │ │ + blx fffa59cc │ │ │ │ stmdbvs r0!, {r0, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf69a2220 │ │ │ │ - @ instruction: 0x4606fad3 │ │ │ │ + strmi pc, [r6], -r7, lsr #21 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - mcr2 6, 2, pc, cr10, cr13, {4} @ │ │ │ │ + mrc2 6, 0, pc, cr14, cr13, {4} │ │ │ │ @ instruction: 0x46424633 │ │ │ │ strtmi r2, [r0], -r7, ror #3 │ │ │ │ - ldc2 6, cr15, [lr], {157} @ 0x9d │ │ │ │ - bleq 20e35b4 │ │ │ │ + blx ffea5a02 │ │ │ │ + bleq 20e360c │ │ │ │ strmi r2, [r0], r0, lsr #2 │ │ │ │ @ instruction: 0xf69b4628 │ │ │ │ - stmdbvs r0!, {r0, r2, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx fefa59b4 │ │ │ │ + blx fe4a5a0c │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2b9800 │ │ │ │ + blgt 2b9858 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - ldrtmi pc, [r3], -sp, lsr #28 @ │ │ │ │ + ldrtmi pc, [r3], -r1, lsl #28 @ │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - ldc 12, cr15, [pc, #4] @ 1e7f74 │ │ │ │ + vldr d15, [pc, #852] @ 1e831c │ │ │ │ @ instruction: 0x21200b6f │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx ffc259e8 │ │ │ │ + blx ff125a40 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - @ instruction: 0x4606fa99 │ │ │ │ + strmi pc, [r6], -sp, ror #20 │ │ │ │ strtmi fp, [sl], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - mrc2 6, 0, pc, cr0, cr13, {4} │ │ │ │ + stc2l 6, cr15, [r4, #628]! @ 0x274 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ strtmi r2, [r0], -r5, ror #3 │ │ │ │ - blx ffb25a1e │ │ │ │ + blx ff025a76 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x462021f9 │ │ │ │ - blx ff9a5a2a │ │ │ │ + blx feea5a82 │ │ │ │ @ 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] @ 1e81cc │ │ │ │ + ldc 6, cr4, [pc, #512] @ 1e8224 │ │ │ │ @ instruction: 0x46280b58 │ │ │ │ mulsvs r1, r8, r8 │ │ │ │ @ instruction: 0xf69b4631 │ │ │ │ - @ instruction: 0x4632fab9 │ │ │ │ + ldrtmi pc, [r2], -sp, lsl #21 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blx 1ca5a4c │ │ │ │ + blx 11a5aa4 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2b9898 │ │ │ │ + blgt 2b98f0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - ldrtmi pc, [r3], -r1, ror #27 @ │ │ │ │ + @ instruction: 0x4633fdb5 │ │ │ │ bicscs r4, sp, r2, asr #12 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - vldr d15, [pc, #724] @ 1e82dc │ │ │ │ + vldr d15, [pc, #548] @ 1e8284 │ │ │ │ @ instruction: 0x21200b49 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx fe925a80 │ │ │ │ + blx 1e25ad8 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - strmi pc, [r6], -sp, asr #20 │ │ │ │ + strmi pc, [r6], -r1, lsr #20 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2l 6, cr15, [r4, #628] @ 0x274 │ │ │ │ + ldc2 6, cr15, [r8, #628] @ 0x274 │ │ │ │ ldrtmi r4, [r3], -r2, asr #12 │ │ │ │ smlsdxls r0, r3, r1, r2 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - smlawtcs r0, fp, fp, pc @ │ │ │ │ - bleq 223b24 │ │ │ │ + msrcs LR_irq, pc │ │ │ │ + bleq 223b7c │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx 21a5abc │ │ │ │ + blx 16a5b14 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - strmi pc, [r7], -pc, lsr #20 │ │ │ │ + strmi pc, [r7], -r3, lsl #20 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - stc2 6, cr15, [r6, #628]! @ 0x274 │ │ │ │ + ldc2l 6, cr15, [sl, #-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] @ 1e8230 │ │ │ │ + ldc 14, cr15, [pc, #428] @ 1e8288 │ │ │ │ @ instruction: 0x21200b2a │ │ │ │ strtmi r4, [r8], -r1, lsl #13 │ │ │ │ - blx 19a5afc │ │ │ │ + blx ea5b54 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - strmi pc, [r6], -pc, lsl #20 │ │ │ │ + strmi pc, [r6], -r3, ror #19 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2 6, cr15, [r6, #628] @ 0x274 │ │ │ │ + ldc2l 6, cr15, [sl, #-628] @ 0xfffffd8c │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ strtmi r2, [r0], -r5, ror #3 │ │ │ │ - blx 18a5b32 │ │ │ │ + blx da5b8a │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r1], r0, lsl #22 │ │ │ │ @ instruction: 0xf69b4628 │ │ │ │ - stmdbvs r0!, {r0, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r2, r4, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf9f2f69a │ │ │ │ + @ instruction: 0xf9c6f69a │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2l 6, cr15, [sl, #-628]! @ 0xfffffd8c │ │ │ │ + ldc2 6, cr15, [lr, #-628]! @ 0xfffffd8c │ │ │ │ ldrtmi r4, [sl], -fp, asr #12 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ vmax.s8 d24, d0, d0 │ │ │ │ @ instruction: 0xf69d11d1 │ │ │ │ - bmi 626fb0 │ │ │ │ + bmi 626f58 │ │ │ │ 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 │ │ │ │ - ldcl 6, cr15, [r8], #-284 @ 0xfffffee4 │ │ │ │ + mcrr 6, 4, pc, ip, cr7 @ │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ rsbmi r0, r0, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ rsbgt r0, r0, r0 │ │ │ │ ... │ │ │ │ - rsbseq r8, r9, ip, lsr r1 │ │ │ │ + rsbseq r8, r9, r4, ror #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r9, r2, lsl #30 │ │ │ │ + rsbseq r7, r9, sl, lsr #29 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2a3604 │ │ │ │ + blhi 2a365c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0], {204} @ 0xcc │ │ │ │ stclvc 5, cr15, [r1, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0xf8df4617 │ │ │ │ @ instruction: 0x461c247c │ │ │ │ movwls r4, #54915 @ 0xd683 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @@ -450676,507 +450697,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, #75776 @ 0x12800 │ │ │ │ + adcsmi lr, r4, #30720 @ 0x7800 │ │ │ │ @ instruction: 0xf0c0900e │ │ │ │ - blls 3c845c │ │ │ │ + blls 3c84b4 │ │ │ │ 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 11ccdec │ │ │ │ + blge 11cce44 │ │ │ │ tstls r0, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0xf0c045cb │ │ │ │ - bls 448954 │ │ │ │ + bls 4489ac │ │ │ │ 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 807296 │ │ │ │ + blx 8072ee │ │ │ │ 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 2f4e28 │ │ │ │ - bl feccea30 │ │ │ │ + blls 2f4e80 │ │ │ │ + bl feccea88 │ │ │ │ stcls 3, cr0, [r5, #-12] │ │ │ │ strbmi r6, [r3, #-244] @ 0xffffff0c │ │ │ │ movwls r4, #9759 @ 0x261f │ │ │ │ strcs fp, [r0, -ip, lsr #30] │ │ │ │ - bcs 231e3c │ │ │ │ + bcs 231e94 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ smladcs r0, r8, pc, fp @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ @ instruction: 0x4641811f │ │ │ │ @ instruction: 0xf6479802 │ │ │ │ - strtmi lr, [lr], ip, ror #21 │ │ │ │ + strtmi lr, [lr], r0, asr #21 │ │ │ │ rscvs fp, ip, r7, asr #5 │ │ │ │ - blge d85318 │ │ │ │ + blge d85370 │ │ │ │ movwls r4, #46748 @ 0xb69c │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - blcs 24ee80 │ │ │ │ + blcs 24eed8 │ │ │ │ mrshi pc, (UNDEF: 5) @ │ │ │ │ vst1.8 {d25-d26}, [pc], r6 │ │ │ │ ldmdbvs r0, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf8b2f69a │ │ │ │ + @ instruction: 0xf886f69a │ │ │ │ @ instruction: 0xf1007c63 │ │ │ │ andcs r0, r1, #28, 8 @ 0x1c000000 │ │ │ │ strmi r4, [r5], -r1, lsr #12 │ │ │ │ - blx feea5d02 │ │ │ │ + blx fe3a5d5a │ │ │ │ svcls 0x000b9a06 │ │ │ │ ldceq 1, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ - bvc 6425ec │ │ │ │ + bvc 642644 │ │ │ │ @ instruction: 0xf3c38b2a │ │ │ │ - b 1228ec8 │ │ │ │ - blls 6289b8 │ │ │ │ + b 1228f20 │ │ │ │ + blls 628a10 │ │ │ │ @ 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 4a74ac │ │ │ │ + blls 4a7454 │ │ │ │ ldmdavs fp, {r0, r1, r2, r9, fp, ip, pc} │ │ │ │ addsmi r7, sl, #23296 @ 0x5b00 │ │ │ │ sbcshi pc, fp, r0, asr #1 │ │ │ │ - bls 60ef00 │ │ │ │ + bls 60ef58 │ │ │ │ eormi pc, r3, r2, asr #16 │ │ │ │ - bls 3b4eec │ │ │ │ + bls 3b4f44 │ │ │ │ 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 fe5a5c28 │ │ │ │ + b 1aa5c80 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ umulleq r8, r3, pc, r0 @ │ │ │ │ - blls 54cf30 │ │ │ │ + blls 54cf88 │ │ │ │ ldcleq 1, cr15, [r4], #-52 @ 0xffffffcc │ │ │ │ - blhi fed6399c │ │ │ │ - beq 124758 │ │ │ │ + blhi fed639f4 │ │ │ │ + beq 1247b0 │ │ │ │ stmdbeq r4, {r0, r1, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd9007 │ │ │ │ - blx 19d0370 │ │ │ │ + blx 19d03c8 │ │ │ │ strbtmi pc, [r1], r9, lsl #7 @ │ │ │ │ - bl 50cf44 │ │ │ │ + bl 50cf9c │ │ │ │ strls r0, [r9, -r7, lsl #7] │ │ │ │ stmdals r7, {r0, r2, r8, r9, ip, pc} │ │ │ │ - stc2l 6, cr15, [sl, #-624] @ 0xfffffd90 │ │ │ │ + ldc2 6, cr15, [lr, #-624] @ 0xfffffd90 │ │ │ │ strmi r9, [r1], -r4, lsl #20 │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - blls 566e84 │ │ │ │ - blcs 9f9b64 │ │ │ │ + blls 566e2c │ │ │ │ + blcs 9f9bbc │ │ │ │ @ instruction: 0xf0007c43 │ │ │ │ - blcs 608620 │ │ │ │ + blcs 608678 │ │ │ │ @ instruction: 0x81abf000 │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ - blcs 4089e8 │ │ │ │ + blcs 408a40 │ │ │ │ teqphi lr, r0 @ p-variant is OBSOLETE │ │ │ │ movwcs sl, #3610 @ 0xe1a │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - bls 53077c │ │ │ │ + bls 5307d4 │ │ │ │ movwcc lr, #2502 @ 0x9c6 │ │ │ │ - blhi 8239b4 │ │ │ │ - @ instruction: 0xf89af69a │ │ │ │ + blhi 823a0c │ │ │ │ + @ instruction: 0xf86ef69a │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2d2fec │ │ │ │ + blgt 2d3044 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46580a14 │ │ │ │ - stc2 6, cr15, [lr], {157} @ 0x9d │ │ │ │ - blcs 207430 │ │ │ │ + blx ffaa5e6e │ │ │ │ + blcs 207488 │ │ │ │ @ instruction: 0xf04fd049 │ │ │ │ - blge 8aa3ac │ │ │ │ + blge 8aa404 │ │ │ │ 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 2a7ae0 │ │ │ │ + blls 2a7a88 │ │ │ │ eorcs r4, r0, #128, 12 @ 0x8000000 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ andsvs r2, pc, r1, lsl #2 │ │ │ │ - blx 347572 │ │ │ │ + blx 3475ca │ │ │ │ eorsvs pc, r3, r3, lsl #6 │ │ │ │ - blvc 8a3a60 │ │ │ │ - blvc 823a24 │ │ │ │ - @ instruction: 0xf862f69a │ │ │ │ + blvc 8a3ab8 │ │ │ │ + blvc 823a7c │ │ │ │ + @ instruction: 0xf836f69a │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - bgt 2d2c5c │ │ │ │ + bgt 2d2cb4 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46580914 │ │ │ │ - blx ff7a5e86 │ │ │ │ + blx feca5ede │ │ │ │ strbmi r4, [r2], -fp, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - ldrbmi pc, [r2], -r9, lsr #19 @ │ │ │ │ + @ instruction: 0x4652f97d │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r8], -r7, lsr #3 │ │ │ │ @ instruction: 0xf69d3501 │ │ │ │ - @ instruction: 0x7c23f9a1 │ │ │ │ + @ instruction: 0x7c23f975 │ │ │ │ addsmi r4, sp, #136314880 @ 0x8200000 │ │ │ │ @ instruction: 0xf8ddd3bf │ │ │ │ - blls 30c4bc │ │ │ │ + blls 30c514 │ │ │ │ @ instruction: 0xf8499a06 │ │ │ │ ldrmi sl, [r3], #-3844 @ 0xfffff0fc │ │ │ │ - blls 34d058 │ │ │ │ + blls 34d0b0 │ │ │ │ @ instruction: 0xf47f454b │ │ │ │ svcls 0x0009af78 │ │ │ │ @ instruction: 0xf69c4638 │ │ │ │ - bge 9a775c │ │ │ │ + bge 9a7704 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 1325ed4 │ │ │ │ - blmi 19bade4 │ │ │ │ + blx 825f2c │ │ │ │ + blmi 19bae3c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ff1c24d4 │ │ │ │ + blls ff1c252c │ │ │ │ @ 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 a0890c │ │ │ │ + bcs a08964 │ │ │ │ rschi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a08 │ │ │ │ strtmi r8, [r8], -r3, lsr #2 │ │ │ │ - ldmib r8!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib ip, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ ands r9, r9, sl │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a0886c │ │ │ │ + blcs a088c4 │ │ │ │ strmi fp, [r2], r8, lsl #30 │ │ │ │ - blcs 41c7a8 │ │ │ │ + blcs 41c800 │ │ │ │ svcge 0x004ef47f │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b1 │ │ │ │ - @ instruction: 0xf924f69d │ │ │ │ + @ instruction: 0xf8f8f69d │ │ │ │ str r4, [ip, r2, lsl #13]! │ │ │ │ strtmi r9, [r8], -r7, lsl #30 │ │ │ │ @ instruction: 0xf6474639 │ │ │ │ - adcmi lr, pc, #160, 18 @ 0x280000 │ │ │ │ + adcmi lr, pc, #116, 18 @ 0x1d0000 │ │ │ │ ldmdale sl!, {r1, r3, ip, pc} │ │ │ │ strtmi r2, [r1], -r0, lsl #10 │ │ │ │ - blge d39db4 │ │ │ │ + blge d39e0c │ │ │ │ movwcs r9, #771 @ 0x303 │ │ │ │ movwls r9, #2054 @ 0x806 │ │ │ │ - blls 4f0d14 │ │ │ │ + blls 4f0d6c │ │ │ │ @ instruction: 0xf69d3501 │ │ │ │ - blls 2e79a8 │ │ │ │ + blls 2e7950 │ │ │ │ svceq 0x0004f843 │ │ │ │ - blls 3cd120 │ │ │ │ - blls 479594 │ │ │ │ + blls 3cd178 │ │ │ │ + blls 4795ec │ │ │ │ eorle r4, r4, #-805306359 @ 0xd0000009 │ │ │ │ svccs 0x00004621 │ │ │ │ - blls 39c8d0 │ │ │ │ + blls 39c928 │ │ │ │ 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 823b6c │ │ │ │ - @ instruction: 0xffbef699 │ │ │ │ + blvc 823bc4 │ │ │ │ + @ instruction: 0xff92f699 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #47640 @ 0xba18 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x461962d9 │ │ │ │ @ instruction: 0xf69d9806 │ │ │ │ - blls 4e7228 │ │ │ │ + blls 4e71d0 │ │ │ │ vst2.8 {d19-d22}, [pc :64], r4 │ │ │ │ stmdals r6, {r0, r2, r5, r6, r7, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf69d4622 │ │ │ │ - strmi pc, [r1], -r7, lsl #18 │ │ │ │ + @ instruction: 0x4601f8db │ │ │ │ stmdals sl, {r0, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - ldc2 6, cr15, [r6], #-624 @ 0xfffffd90 │ │ │ │ + stc2 6, cr15, [sl], {156} @ 0x9c │ │ │ │ strmi sl, [r1], -lr, lsr #20 │ │ │ │ @ instruction: 0xf69d9806 │ │ │ │ - @ instruction: 0x4604f9b9 │ │ │ │ + strmi pc, [r4], -sp, lsl #19 │ │ │ │ strbmi r9, [r1], -r2, lsl #16 │ │ │ │ - ldmib r6!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib sl, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdbls r7, {r3, r9, sl, lr} │ │ │ │ - ldmdb r0, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r4!, {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 5e201c │ │ │ │ + blls 5e2074 │ │ │ │ @ instruction: 0xf8539a09 │ │ │ │ - bl 2b862c │ │ │ │ + bl 2b8684 │ │ │ │ movwls r0, #41858 @ 0xa382 │ │ │ │ @ instruction: 0xf8947c23 │ │ │ │ movwls r8, #12305 @ 0x3011 │ │ │ │ - blls 3e1e68 │ │ │ │ + blls 3e1ec0 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a08818 │ │ │ │ - blcs 41c930 │ │ │ │ + blcs a08870 │ │ │ │ + blcs 41c988 │ │ │ │ strtmi sp, [r2], -lr, lsl #3 │ │ │ │ vadd.i8 d25, d0, d6 │ │ │ │ @ instruction: 0xf69d11b9 │ │ │ │ - strmi pc, [r4], -fp, lsr #17 │ │ │ │ + @ instruction: 0x4604f87f │ │ │ │ svclt 0x0000e7d2 │ │ │ │ ... │ │ │ │ - @ instruction: 0x00797e98 │ │ │ │ + rsbseq r7, r9, r0, asr #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00797b9c │ │ │ │ + rsbseq r7, r9, r4, asr #22 │ │ │ │ subcs sl, r0, #2944 @ 0xb80 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - svc 0x0034f646 │ │ │ │ + svc 0x0008f646 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 11f0638 │ │ │ │ + blx 11f0690 │ │ │ │ strbeq pc, [lr, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf845bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 5f5214 │ │ │ │ + bcs 5f526c │ │ │ │ @ instruction: 0x462ad1f3 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx fe9a661a │ │ │ │ + blx fe9a6672 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf87ef69d │ │ │ │ + @ instruction: 0xf852f69d │ │ │ │ strmi r2, [r6], -r0, asr #4 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - svc 0x0014f646 │ │ │ │ + cdp 6, 14, cr15, cr8, cr6, {2} │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 11f09fc │ │ │ │ + blx 11f0a54 │ │ │ │ strbeq pc, [r9, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf845bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 5f5254 │ │ │ │ + bcs 5f52ac │ │ │ │ @ instruction: 0x462ad1f3 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 21a665a │ │ │ │ + blx 21a66b2 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf85ef69d │ │ │ │ + @ instruction: 0xf832f69d │ │ │ │ @ instruction: 0x46034632 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - vst2.16 {d31-d32}, [pc :256]! │ │ │ │ + vst2.16 {d31-d32}, [pc :64], r1 │ │ │ │ @ instruction: 0x460271b3 │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - pkhtbmi pc, r2, r1, asr #16 @ │ │ │ │ + strmi pc, [r2], r5, lsr #16 │ │ │ │ @ instruction: 0x4622e6d9 │ │ │ │ vst2.8 {d25-d26}, [pc], r6 │ │ │ │ @ instruction: 0xf69d71dd │ │ │ │ - strmi pc, [r4], -r9, asr #16 │ │ │ │ + @ instruction: 0x4604f81d │ │ │ │ @ instruction: 0x4602e770 │ │ │ │ asrsvc pc, pc, #8 @ │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - strmi pc, [r2], r1, asr #16 │ │ │ │ + pkhbtmi pc, r2, r5, lsl #16 @ │ │ │ │ strmi lr, [r2], -r9, asr #13 │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - @ instruction: 0x4682f839 │ │ │ │ + strmi pc, [r2], sp, lsl #16 │ │ │ │ strmi lr, [r2], -r1, asr #13 │ │ │ │ @ instruction: 0x71b4f44f │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - @ instruction: 0x4682f831 │ │ │ │ + strmi pc, [r2], r5, lsl #16 │ │ │ │ @ instruction: 0x4638e6b9 │ │ │ │ - blx fe3a613e │ │ │ │ + blx 18a6196 │ │ │ │ @ instruction: 0x4601aa3f │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - strb pc, [r3], r9, lsl #18 @ │ │ │ │ + @ instruction: 0xe6c3f8dd │ │ │ │ stmdals r6, {r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ - @ instruction: 0xf820f69d │ │ │ │ + @ instruction: 0xfff4f69c │ │ │ │ strb r4, [r7, -r4, lsl #12] │ │ │ │ stmdals r6, {r1, r5, r9, sl, lr} │ │ │ │ bicsvc pc, fp, pc, asr #8 │ │ │ │ - @ instruction: 0xf818f69d │ │ │ │ + @ instruction: 0xffecf69c │ │ │ │ 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: 0xf80ef69d │ │ │ │ + @ instruction: 0xffe2f69c │ │ │ │ strmi r2, [r4], -r1, lsl #6 │ │ │ │ ldrtmi r4, [r2], -r1, lsl #12 │ │ │ │ eorsvs r4, r5, r8, lsr r6 │ │ │ │ - blx a26716 │ │ │ │ + blx a2676e │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ ldrtmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf800f69d │ │ │ │ + @ instruction: 0xffd4f69c │ │ │ │ strcs r4, [r1], #-1569 @ 0xfffff9df │ │ │ │ strtmi r4, [r3], -r5, lsl #12 │ │ │ │ @ instruction: 0x46384632 │ │ │ │ @ instruction: 0xf7ff6034 │ │ │ │ vpadd.i8 d31, d0, d1 │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf69c4638 │ │ │ │ - qsub8mi pc, r9, r1 @ │ │ │ │ + strtmi pc, [r9], -r5, asr #31 │ │ │ │ ldrtmi r2, [r2], -r0, lsl #6 │ │ │ │ ldrtmi r9, [r8], -r3 │ │ │ │ @ instruction: 0x46236033 │ │ │ │ - blx 2a6752 │ │ │ │ + blx 2a67aa │ │ │ │ strtmi r4, [r9], -r3, lsr #12 │ │ │ │ andls r4, sl, r2, lsr r6 │ │ │ │ eorsvs r4, r4, r8, lsr r6 │ │ │ │ - blx a6760 │ │ │ │ + blx a67b8 │ │ │ │ strtmi r4, [r9], -r3, lsr #12 │ │ │ │ andls r4, fp, r2, lsr r6 │ │ │ │ smladxls r6, r8, r6, r4 │ │ │ │ eorsvs r2, r7, r2, lsl #14 │ │ │ │ - blx ffe26774 │ │ │ │ + blx ffe267cc │ │ │ │ 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 ffba6788 │ │ │ │ + blx ffba67e0 │ │ │ │ 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 ff7267ac │ │ │ │ + blx ff726804 │ │ │ │ eorsvs r2, r7, r2, lsl #14 │ │ │ │ strtmi r9, [r3], -r6, lsl #30 │ │ │ │ ldrtmi r9, [r2], -r3, lsl #18 │ │ │ │ @ instruction: 0x46389017 │ │ │ │ - blx ff4a67c0 │ │ │ │ + blx ff4a6818 │ │ │ │ @ instruction: 0x46234632 │ │ │ │ strmi r9, [r4], -r3, lsl #18 │ │ │ │ @ instruction: 0x46386035 │ │ │ │ - blx ff2a67d0 │ │ │ │ + blx ff2a6828 │ │ │ │ @ instruction: 0x932e9b0a │ │ │ │ - blls 4d3094 │ │ │ │ + blls 4d30ec │ │ │ │ bicsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0x463861d0 │ │ │ │ - blls 700934 │ │ │ │ - blls 740a38 │ │ │ │ - blls 780b3c │ │ │ │ - blls 7c0c40 │ │ │ │ + blls 70098c │ │ │ │ + blls 740a90 │ │ │ │ + blls 780b94 │ │ │ │ + blls 7c0c98 │ │ │ │ strcc lr, [r5], #-2498 @ 0xfffff63e │ │ │ │ - @ instruction: 0xf876f69d │ │ │ │ + @ instruction: 0xf84af69d │ │ │ │ ldrt r4, [fp], r4, lsl #12 │ │ │ │ - stmdb r2, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r6, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ - blmi 1494a94 │ │ │ │ + blmi 1494aec │ │ │ │ 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 247868 │ │ │ │ + blcs 2478c0 │ │ │ │ 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, #7684 @ 0x1e04 │ │ │ │ + movwcs lr, #7640 @ 0x1dd8 │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf8994650 │ │ │ │ smladls r9, r1, r0, fp │ │ │ │ - blx 2026864 │ │ │ │ + blx 20268bc │ │ │ │ andls r2, r1, r9, asr r1 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - mcr2 6, 2, pc, cr6, cr9, {4} @ │ │ │ │ + mrc2 6, 0, pc, cr10, cr9, {4} │ │ │ │ ldrbmi r9, [fp], -r1, lsl #20 │ │ │ │ - bleq 824c7c │ │ │ │ + bleq 824cd4 │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf8807c12 │ │ │ │ @ instruction: 0xf69b202c │ │ │ │ - bls 266b68 │ │ │ │ + bls 266b10 │ │ │ │ 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: 0xf988f69d │ │ │ │ + @ instruction: 0xf95cf69d │ │ │ │ stmibvs fp!, {r0, r1, r9, fp, ip, pc} │ │ │ │ eorlt pc, r7, r2, asr #16 │ │ │ │ - bls 2764bc │ │ │ │ + bls 276514 │ │ │ │ @ instruction: 0xf899615a │ │ │ │ addmi r0, r7, #16 │ │ │ │ @ instruction: 0xf69cd3c9 │ │ │ │ - bls 2e72ec │ │ │ │ + bls 2e7294 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf80cf69d │ │ │ │ + @ instruction: 0xffe0f69c │ │ │ │ eor r4, r5, r6, lsl #12 │ │ │ │ mulsmi r1, r9, r8 │ │ │ │ @ instruction: 0xf6992159 │ │ │ │ - @ instruction: 0xf899fe11 │ │ │ │ + @ instruction: 0xf899fde5 │ │ │ │ @ instruction: 0xf1002010 │ │ │ │ @ instruction: 0x46230618 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0x46054631 │ │ │ │ - @ instruction: 0xf882f69b │ │ │ │ + @ instruction: 0xf856f69b │ │ │ │ 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, r4, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r0, r2, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ cmpvs sl, r2, lsl #20 │ │ │ │ - blmi 3bb148 │ │ │ │ + blmi 3bb1a0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 942994 │ │ │ │ + blls 9429ec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, pc, r0, lsr r6 @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - stmda r4!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r8!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r7, [r9], #-126 @ 0xffffff82 │ │ │ │ - ldrsbteq r7, [r9], #-108 @ 0xffffff94 │ │ │ │ + rsbseq r7, r9, r6, lsl #15 │ │ │ │ + rsbseq r7, r9, r4, lsl #13 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0xb0934ad9 │ │ │ │ @ instruction: 0x46054bd9 │ │ │ │ @ instruction: 0xf890447a │ │ │ │ @@ -451184,224 +451205,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 │ │ │ │ - ldc2 6, cr15, [sl, #612]! @ 0x264 │ │ │ │ + stc2 6, cr15, [lr, #612] @ 0x264 │ │ │ │ @ instruction: 0xf1002301 │ │ │ │ @ instruction: 0x461a0918 │ │ │ │ strbmi r4, [r9], -r4, lsl #12 │ │ │ │ - @ instruction: 0xf82ef69b │ │ │ │ + @ instruction: 0xf802f69b │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf90cf69d │ │ │ │ + @ instruction: 0xf8e0f69d │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [ip, #-612]! @ 0xfffffd9c │ │ │ │ + ldc2l 6, cr15, [r0, #-612] @ 0xfffffd9c │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2d35d8 │ │ │ │ + blgt 2d3630 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf69d4630 │ │ │ │ - stcge 8, cr15, [r8], {243} @ 0xf3 │ │ │ │ + stcge 8, cr15, [r8], {199} @ 0xc7 │ │ │ │ stmdbvs r8!, {r8, r9, sp}^ │ │ │ │ movwls r2, #33312 @ 0x8220 │ │ │ │ rsbvs r2, r3, r1, lsl #2 │ │ │ │ - beq 224b24 │ │ │ │ - bleq 224b28 │ │ │ │ - blge 323124 │ │ │ │ - stc2l 6, cr15, [r2, #-612]! @ 0xfffffd9c │ │ │ │ + beq 224b7c │ │ │ │ + bleq 224b80 │ │ │ │ + blge 32317c │ │ │ │ + ldc2 6, cr15, [r6, #-612]! @ 0xfffffd9c │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2d360c │ │ │ │ + blgt 2d3664 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xf8d6f69d │ │ │ │ + @ instruction: 0xf8aaf69d │ │ │ │ @ instruction: 0x464a463b │ │ │ │ @ instruction: 0x46302173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - mrc2 6, 6, pc, cr12, cr12, {4} │ │ │ │ + mrc2 6, 5, pc, cr0, 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 │ │ │ │ - @ instruction: 0x4607fd3f │ │ │ │ - blge 314f40 │ │ │ │ + @ instruction: 0x4607fd13 │ │ │ │ + blge 314f98 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xf8b6f69d │ │ │ │ + @ instruction: 0xf88af69d │ │ │ │ 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 │ │ │ │ - strmi pc, [r4], -r5, lsr #26 │ │ │ │ - blge 314f74 │ │ │ │ + @ instruction: 0x4604fcf9 │ │ │ │ + blge 314fcc │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xf89cf69d │ │ │ │ + @ instruction: 0xf870f69d │ │ │ │ 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 │ │ │ │ - strmi pc, [r5], -sp, lsl #26 │ │ │ │ - blge 314fa4 │ │ │ │ + strmi pc, [r5], -r1, ror #25 │ │ │ │ + blge 314ffc │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46303514 │ │ │ │ - @ instruction: 0xf884f69d │ │ │ │ + @ instruction: 0xf858f69d │ │ │ │ ldrls r2, [r0, #-4] │ │ │ │ - @ instruction: 0xf98ef69c │ │ │ │ + @ instruction: 0xf962f69c │ │ │ │ strmi sl, [r1], -sp, lsl #20 │ │ │ │ @ instruction: 0xf69c4630 │ │ │ │ - bmi fe2a870c │ │ │ │ + bmi fe2a86b4 │ │ │ │ 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, r4, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs sl!, {r0, r1, r2, r7, 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: 0xff70f69a │ │ │ │ + @ instruction: 0xff44f69a │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf84ef69d │ │ │ │ + @ instruction: 0xf822f69d │ │ │ │ ldmdbvc r3, {r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - blcs 747878 │ │ │ │ + blcs 7478d0 │ │ │ │ adcshi pc, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - bllt ff016e14 │ │ │ │ - bllt ff198364 │ │ │ │ + bllt ff016e6c │ │ │ │ + bllt ff1983bc │ │ │ │ @ instruction: 0xc10b0bbb │ │ │ │ - bleq 4aba20 │ │ │ │ + bleq 4aba78 │ │ │ │ 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}^ │ │ │ │ - ldc2l 6, cr15, [r6], {153} @ 0x99 │ │ │ │ + stc2 6, cr15, [sl], #612 @ 0x264 │ │ │ │ @ instruction: 0xf100464b │ │ │ │ @ instruction: 0x46070918 │ │ │ │ @ instruction: 0xf8804622 │ │ │ │ strbmi r4, [r9], -ip, lsr #32 │ │ │ │ @ instruction: 0xf69aac08 │ │ │ │ - blge 328888 │ │ │ │ + blge 328830 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ cdpeq 1, 5, cr15, cr4, cr7, {0} │ │ │ │ andsgt pc, r0, sp, asr #17 │ │ │ │ - bleq 1b24cb8 │ │ │ │ + bleq 1b24d10 │ │ │ │ @ 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: 0xf69dc023 │ │ │ │ - msrcs CPSR_, r5, lsl #16 │ │ │ │ + @ instruction: 0xf69cc023 │ │ │ │ + ldrdcs pc, [r0, -r9]! │ │ │ │ cdp 6, 11, cr4, cr7, cr0, {1} │ │ │ │ @ instruction: 0xf69a0b00 │ │ │ │ - stmdbvs r8!, {r0, r1, r2, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r8!, {r0, r1, r3, r4, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - ldc2l 6, cr15, [r8], #-612 @ 0xfffffd9c │ │ │ │ + mcrr2 6, 9, pc, ip, cr9 @ │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2ba45c │ │ │ │ + blgt 2ba4b4 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf69c4630 │ │ │ │ - msrcs LR_irq, pc │ │ │ │ + smlawtcs r0, r3, pc, pc @ │ │ │ │ cdp 6, 11, cr4, cr15, cr0, {1} │ │ │ │ @ instruction: 0xf69a0b00 │ │ │ │ - stmdbvs r8!, {r0, r4, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r8!, {r0, r2, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - stc2l 6, cr15, [r2], #-612 @ 0xfffffd9c │ │ │ │ + ldc2 6, cr15, [r6], #-612 @ 0xfffffd9c │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2ba488 │ │ │ │ + blgt 2ba4e0 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xffd6f69c │ │ │ │ + @ instruction: 0xffaaf69c │ │ │ │ @ instruction: 0x464a463b │ │ │ │ @ instruction: 0x46302173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - ldc2l 6, cr15, [ip, #624] @ 0x270 │ │ │ │ - ldc 1, cr2, [pc, #128] @ 1e8ca4 │ │ │ │ + ldc2 6, cr15, [r0, #624]! @ 0x270 │ │ │ │ + ldc 1, cr2, [pc, #128] @ 1e8cfc │ │ │ │ andls r0, sp, r6, lsr #22 │ │ │ │ @ instruction: 0xf69a4620 │ │ │ │ - stmdbvs r8!, {r0, r1, r2, r3, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r8!, {r0, r1, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - mcrr2 6, 9, pc, r0, cr9 @ │ │ │ │ + ldc2 6, cr15, [r4], {153} @ 0x99 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2ba4cc │ │ │ │ + blgt 2ba524 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf69c4630 │ │ │ │ - msrcs LR_irq, r7 │ │ │ │ - bleq 8a42d0 │ │ │ │ + smlawbcs r0, fp, pc, pc @ │ │ │ │ + bleq 8a4328 │ │ │ │ strls r4, [lr, -r0, lsr #12] │ │ │ │ - ldc2l 6, cr15, [r8], #-616 @ 0xfffffd98 │ │ │ │ + mcrr2 6, 9, pc, ip, cr10 @ │ │ │ │ eorcs r6, r0, #104, 18 @ 0x1a0000 │ │ │ │ @ instruction: 0xf6992101 │ │ │ │ - strmi pc, [r7], -r9, lsr #24 │ │ │ │ + @ instruction: 0x4607fbfd │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xffa0f69c │ │ │ │ + @ instruction: 0xff74f69c │ │ │ │ strtmi r2, [r0], -r0, lsr #2 │ │ │ │ - bleq 224760 │ │ │ │ + bleq 2247b8 │ │ │ │ @ instruction: 0xf69a970f │ │ │ │ - stmdbvs r8!, {r0, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r8!, {r0, r2, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - ldc2 6, cr15, [r2], {153} @ 0x99 │ │ │ │ + blx ffba6752 │ │ │ │ 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, 10, cr15, cr6, cr6, {2} │ │ │ │ + cdp 6, 7, cr15, cr10, cr6, {2} │ │ │ │ ... │ │ │ │ - @ instruction: 0x0079769c │ │ │ │ + rsbseq r7, r9, r4, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r9, lr, lsl #13 │ │ │ │ - rsbseq r7, r9, r6, lsr r5 │ │ │ │ + rsbseq r7, r9, r6, lsr r6 │ │ │ │ + ldrsbteq r7, [r9], #-78 @ 0xffffffb2 │ │ │ │ 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 │ │ │ │ @@ -451411,34 +451432,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 fea35938 │ │ │ │ + blcs fea35990 │ │ │ │ rscshi pc, r2, r0, asr #32 │ │ │ │ ldrsbtcc pc, [r0], -r8 @ │ │ │ │ - blne fe5e5a34 │ │ │ │ + blne fe5e5a8c │ │ │ │ mlascc r0, r8, r8, pc @ │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ @ instruction: 0xf0002b0b │ │ │ │ - blls 2897f0 │ │ │ │ + blls 289848 │ │ │ │ movwcc r2, #16798 @ 0x419e │ │ │ │ ldmdbvs r8!, {r0, r1, r8, r9, ip, pc}^ │ │ │ │ - blx ff9a67aa │ │ │ │ + blx feea6802 │ │ │ │ @ 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 │ │ │ │ - stc2l 7, cr15, [ip, #-8]! │ │ │ │ + stc2l 7, cr15, [r0, #-8] │ │ │ │ mlacs r4, r0, r8, pc @ │ │ │ │ mulcc ip, r8, r8 │ │ │ │ svclt 0x00440654 │ │ │ │ andseq pc, pc, #2 │ │ │ │ @ instruction: 0xf0033a02 │ │ │ │ svclt 0x0048010f │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ @@ -451452,63 +451473,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 1426826 │ │ │ │ + blx 92687e │ │ │ │ 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 │ │ │ │ - mcr2 6, 0, pc, cr0, cr10, {4} @ │ │ │ │ + ldc2l 6, cr15, [r4, #616] @ 0x268 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - mrc2 6, 6, pc, cr14, cr12, {4} │ │ │ │ + mrc2 6, 5, pc, cr2, 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 26352c │ │ │ │ + bge 263584 │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ eorlt pc, ip, sp, asr #17 │ │ │ │ and lr, r7, #212, 18 @ 0x350000 │ │ │ │ - bleq 1725240 │ │ │ │ + bleq 1725298 │ │ │ │ @ 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 2a8e90 │ │ │ │ + blls 2a8ee8 │ │ │ │ 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 │ │ │ │ - strmi pc, [r2], pc, ror #24 │ │ │ │ + strmi pc, [r2], r3, asr #24 │ │ │ │ @ instruction: 0xf10ab128 │ │ │ │ @ instruction: 0x46010a14 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - movwcs pc, #3761 @ 0xeb1 @ │ │ │ │ + movwcs pc, #3717 @ 0xe85 @ │ │ │ │ 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 │ │ │ │ @@ -451519,49 +451540,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 fe5a784a │ │ │ │ + blx fe5a78a2 │ │ │ │ @ instruction: 0xf886bf18 │ │ │ │ @ instruction: 0xf000b02c │ │ │ │ @ instruction: 0xf04f818e │ │ │ │ ldrtmi r0, [r1], -r0, lsl #16 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - @ instruction: 0xf8dffe6d │ │ │ │ + @ instruction: 0xf8dffe41 │ │ │ │ @ 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 fe5e5c18 │ │ │ │ + blcs fe5e5c70 │ │ │ │ mulscc r0, r8, r8 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ - blls 273b44 │ │ │ │ + blls 273b9c │ │ │ │ @ instruction: 0x21a6bf18 │ │ │ │ @ instruction: 0xf47f9303 │ │ │ │ @ instruction: 0xf44faf0e │ │ │ │ - bl 3c77c0 │ │ │ │ + bl 3c7818 │ │ │ │ @ instruction: 0xf8d6068b │ │ │ │ stccs 1, cr4, [r0], {192} @ 0xc0 │ │ │ │ andhi pc, pc, #0 │ │ │ │ ldrbmi sl, [r1], -ip, lsl #24 │ │ │ │ @ instruction: 0xf6996978 │ │ │ │ - @ instruction: 0xf898fae1 │ │ │ │ + @ instruction: 0xf898fab5 │ │ │ │ @ instruction: 0x46063010 │ │ │ │ svclt 0x0017091b │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xf1c3469e │ │ │ │ - blx 19ac7d4 │ │ │ │ + blx 19ac82c │ │ │ │ @ instruction: 0xf880f38e │ │ │ │ @ instruction: 0xf898302c │ │ │ │ @ instruction: 0xf002200c │ │ │ │ @ instruction: 0xf002010f │ │ │ │ ldreq r0, [r0, r1, lsl #6] │ │ │ │ @ instruction: 0xf043bf48 │ │ │ │ strbeq r0, [sl, -r2, lsl #6] │ │ │ │ @@ -451588,102 +451609,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 524654 │ │ │ │ + blvc 5246ac │ │ │ │ ldmdbvs r8!, {r0, r8, sp}^ │ │ │ │ - blvc 42461c │ │ │ │ - blx 1ba6a50 │ │ │ │ + blvc 424674 │ │ │ │ + blx 10a6aa8 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - bgt 2ba89c │ │ │ │ + bgt 2ba8f4 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46480b14 │ │ │ │ - ldc2l 6, cr15, [sl, #624] @ 0x270 │ │ │ │ - bne 4a3c24 │ │ │ │ + stc2 6, cr15, [lr, #624]! @ 0x270 │ │ │ │ + bne 4a3c7c │ │ │ │ mrrceq 1, 0, pc, r4, cr10 @ │ │ │ │ - beq 225150 │ │ │ │ + beq 2251a8 │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - bge 263730 │ │ │ │ + bge 263788 │ │ │ │ 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 2ba8bc │ │ │ │ + blls 2ba914 │ │ │ │ @ instruction: 0xf8cd4648 │ │ │ │ ldmdavs r9, {r4, r5, sp, pc} │ │ │ │ @ instruction: 0xf7fe2301 │ │ │ │ - blls 2a8a70 │ │ │ │ + blls 2a8ac8 │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - bge 263760 │ │ │ │ - blne 2e3c68 │ │ │ │ + bge 2637b8 │ │ │ │ + blne 2e3cc0 │ │ │ │ andge pc, ip, r5, asr #17 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ - bleq 1725488 │ │ │ │ + bleq 17254e0 │ │ │ │ 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 │ │ │ │ - ldc2 6, cr15, [r4], #616 @ 0x268 │ │ │ │ + stc2 6, cr15, [r8], {154} @ 0x9a │ │ │ │ @ instruction: 0x46484631 │ │ │ │ - ldc2 6, cr15, [r2, #624] @ 0x270 │ │ │ │ + stc2l 6, cr15, [r6, #-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 2251f4 │ │ │ │ - blge 4237f0 │ │ │ │ - @ instruction: 0xf9fcf699 │ │ │ │ + bleq 22524c │ │ │ │ + blge 423848 │ │ │ │ + @ instruction: 0xf9d0f699 │ │ │ │ teqlt r8, r4, lsl #12 │ │ │ │ adcvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - ldc2l 6, cr15, [r4, #-624]! @ 0xfffffd90 │ │ │ │ + stc2l 6, cr15, [r8, #-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 4271ec │ │ │ │ + blcs 427244 │ │ │ │ addsmi r3, sl, #268435456 @ 0x10000000 │ │ │ │ - bcs 2dd8d0 │ │ │ │ + bcs 2dd928 │ │ │ │ cmpphi pc, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ mrrceq 1, 0, pc, r8, cr13 @ │ │ │ │ - bl 4f14fc │ │ │ │ + bl 4f1554 │ │ │ │ movwcc r0, #4803 @ 0x12c3 │ │ │ │ smlabtmi r0, r2, r9, lr │ │ │ │ @ instruction: 0xf1022b04 │ │ │ │ mvnsle r0, r8, lsl #4 │ │ │ │ strbtmi r2, [r1], -r4, lsl #4 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - strmi pc, [r0], fp, lsr #24 │ │ │ │ - blls 2e2ca8 │ │ │ │ + @ instruction: 0x4680fbff │ │ │ │ + blls 2e2d00 │ │ │ │ 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 263850 │ │ │ │ + bge 2638a8 │ │ │ │ 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 │ │ │ │ @@ -451691,101 +451712,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 │ │ │ │ - pkhbtmi pc, r2, pc, lsl #19 @ │ │ │ │ + @ instruction: 0x4682f973 │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 7255b8 │ │ │ │ + beq 725610 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - @ instruction: 0xf898fd13 │ │ │ │ + @ instruction: 0xf898fce7 │ │ │ │ movwcs lr, #16 │ │ │ │ stmib r5, {r3, r8, r9, ip, pc}^ │ │ │ │ - b 19b5da8 │ │ │ │ + b 19b5e00 │ │ │ │ rscvs r1, fp, lr, lsl lr │ │ │ │ - blx ff198e0c │ │ │ │ + blx ff198e64 │ │ │ │ @ instruction: 0xf8d8fb8e │ │ │ │ @ instruction: 0xf8cd3000 │ │ │ │ @ instruction: 0xf106a02c │ │ │ │ svclt 0x00180a84 │ │ │ │ - bleq a258ec │ │ │ │ - ldclcs 4, cr15, [pc], #-12 @ 1e91b8 │ │ │ │ + bleq a25944 │ │ │ │ + ldclcs 4, cr15, [pc], #-12 @ 1e9210 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ @ instruction: 0x46debf16 │ │ │ │ - blx 19bad9c │ │ │ │ + blx 19badf4 │ │ │ │ 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 1febc08 │ │ │ │ + blmi 1febc60 │ │ │ │ mrrceq 1, 0, pc, r8, cr13 @ │ │ │ │ - blgt 5ba3ec │ │ │ │ + blgt 5ba444 │ │ │ │ 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 1b648a4 │ │ │ │ + blvc 1b648fc │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4682f937 │ │ │ │ + strmi pc, [r2], fp, lsl #18 │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 725688 │ │ │ │ + beq 7256e0 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - @ instruction: 0xf8d8fcab │ │ │ │ + @ instruction: 0xf8d8fc7f │ │ │ │ @ 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 2a2e58 │ │ │ │ - bne ff965b98 │ │ │ │ + blls 2a2eb0 │ │ │ │ + bne ff965bf0 │ │ │ │ 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: 0xf6da9305 │ │ │ │ - blmi 1367384 │ │ │ │ + blmi 136732c │ │ │ │ tstcs r0, r2, lsl #12 │ │ │ │ ldmdbvs r8!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - ldc2l 6, cr15, [ip, #-608] @ 0xfffffda0 │ │ │ │ + ldc2 6, cr15, [r0, #-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 │ │ │ │ @@ -451793,69 +451814,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 ee2858 │ │ │ │ + blmi ee28b0 │ │ │ │ mrrceq 1, 0, pc, r8, cr13 @ │ │ │ │ - beq 265458 │ │ │ │ - blgt 5ba50c │ │ │ │ + beq 2654b0 │ │ │ │ + blgt 5ba564 │ │ │ │ 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 b22c50 │ │ │ │ + blmi b22ca8 │ │ │ │ strtmi r4, [r1], -r2, lsr #12 │ │ │ │ movwls r5, #18667 @ 0x48eb │ │ │ │ @ instruction: 0xf6da4618 │ │ │ │ - blmi a67cf8 │ │ │ │ + blmi a67ca0 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ ldrbtmi r7, [fp], #-256 @ 0xffffff00 │ │ │ │ movwls r9, #54021 @ 0xd305 │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 1e94b0 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1e9508 │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [lr], #608 @ 0x260 │ │ │ │ + ldc2l 6, cr15, [r2], {152} @ 0x98 │ │ │ │ strtmi r9, [r3], -r5, lsl #18 │ │ │ │ @ instruction: 0xf8c0ac0c │ │ │ │ andcs fp, r3, #40 @ 0x28 │ │ │ │ tstls r0, r4 │ │ │ │ tstcs r1, r0, lsr #12 │ │ │ │ - @ instruction: 0xff16f6da │ │ │ │ + mcr2 6, 7, pc, cr10, cr10, {6} @ │ │ │ │ ldrvs r9, [r0], -r4, lsl #20 │ │ │ │ biccs pc, r0, r6, asr #17 │ │ │ │ @ instruction: 0xf10de5c1 │ │ │ │ ssat r0, #10, r8, asr #24 │ │ │ │ - bl ba6cd4 │ │ │ │ + b a6d2c │ │ │ │ ... │ │ │ │ - rsbseq r7, r9, r8, lsl #6 │ │ │ │ + ldrhteq r7, [r9], #-32 @ 0xffffffe0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r7, [r9], #-44 @ 0xffffffd4 │ │ │ │ + rsbseq r7, r9, r4, lsr #5 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r7, r9, r6, lsl r1 │ │ │ │ - mlaeq sl, r4, r7, r2 │ │ │ │ - eoreq r6, r3, r0, lsr #4 │ │ │ │ - eoreq r2, sl, r4, ror r6 │ │ │ │ + ldrhteq r7, [r9], #-14 │ │ │ │ + mlaeq sl, ip, r7, r2 │ │ │ │ + eoreq r6, r3, r8, lsr #4 │ │ │ │ + eoreq r2, sl, ip, ror r6 │ │ │ │ andeq r0, r0, r4, asr #22 │ │ │ │ - eoreq r3, r6, r6, ror r2 │ │ │ │ - eoreq r9, r3, ip, lsr #18 │ │ │ │ + eoreq r3, r6, lr, ror r2 │ │ │ │ + eoreq r9, r3, r4, lsr r9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ ldrmi fp, [r5], -r3, lsr #1 │ │ │ │ @ instruction: 0xf8df4699 │ │ │ │ @@ -451889,22 +451910,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 a43500 │ │ │ │ + blls a43558 │ │ │ │ @ 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 df6000 │ │ │ │ + blcs df6058 │ │ │ │ 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 │ │ │ │ @@ -451927,269 +451948,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 20e14c │ │ │ │ + bcs 20e1a4 │ │ │ │ sbchi pc, r2, #64, 6 │ │ │ │ tstpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffe2f698 │ │ │ │ + @ instruction: 0xffb6f698 │ │ │ │ @ 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 20fd78 │ │ │ │ + bcs 20fdd0 │ │ │ │ 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 6ec6dc │ │ │ │ - blge 80e1ac │ │ │ │ + blge 6ec734 │ │ │ │ + blge 80e204 │ │ │ │ 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 ff8a55cc │ │ │ │ + blx ff8a5624 │ │ │ │ @ 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 3ad670 │ │ │ │ + bls 3ad6c8 │ │ │ │ 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 5ce260 │ │ │ │ + bgt 5ce2b8 │ │ │ │ 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: 0xf9f0f69a │ │ │ │ + @ instruction: 0xf9c4f69a │ │ │ │ strbmi r9, [r1], -r4, lsl #16 │ │ │ │ - blx ff5a7090 │ │ │ │ + blx feaa70e8 │ │ │ │ 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 2f22cc │ │ │ │ + bcs 2f2324 │ │ │ │ orrshi pc, r1, r0 │ │ │ │ - blvs ff0c3c28 │ │ │ │ + blvs ff0c3c80 │ │ │ │ @ instruction: 0xf8532100 │ │ │ │ @ instruction: 0xf6985029 │ │ │ │ - stmdbvs fp!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs fp!, {r0, r1, r4, r6, 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 57af94 │ │ │ │ + blcs 57afec │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf69a2201 │ │ │ │ - @ instruction: 0x4621f9bd │ │ │ │ + @ instruction: 0x4621f991 │ │ │ │ @ instruction: 0xf69c1d38 │ │ │ │ - stmibvs r2!, {r0, r1, r3, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 1707ad8 │ │ │ │ + stmibvs r2!, {r0, r1, r2, r3, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 1707b30 │ │ │ │ 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 a98f0 │ │ │ │ + blvs a9948 │ │ │ │ @ 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 2c40c2 │ │ │ │ + blx 2c411a │ │ │ │ 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 ff5256fc │ │ │ │ + blx ff525754 │ │ │ │ strmi r6, [r0], r2, asr #19 │ │ │ │ - blvc 1747b4c │ │ │ │ + blvc 1747ba4 │ │ │ │ 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 feba7720 │ │ │ │ + blx feba7778 │ │ │ │ strmi r2, [r5], -r0, lsl #4 │ │ │ │ andsls r9, r7, r4, lsl r2 │ │ │ │ @ instruction: 0xf04fe69c │ │ │ │ ldmdbvs r8!, {r6, fp}^ │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ - mcr2 6, 7, pc, cr0, cr8, {4} @ │ │ │ │ + mrc2 6, 5, pc, cr4, cr8, {4} │ │ │ │ @ instruction: 0xf1004643 │ │ │ │ @ instruction: 0x46050818 │ │ │ │ strbmi r4, [r1], -r2, lsr #12 │ │ │ │ eormi pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf69a2700 │ │ │ │ - @ instruction: 0x9714f951 │ │ │ │ + ldrls pc, [r4, -r5, lsr #18] │ │ │ │ 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 4757c2 │ │ │ │ + blx 47581a │ │ │ │ @ instruction: 0xf8933309 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorvc pc, r3, r5, asr #16 │ │ │ │ - blx 6a7208 │ │ │ │ + @ instruction: 0xf9e6f69c │ │ │ │ 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 1225904 │ │ │ │ + beq 122595c │ │ │ │ vst2.16 {d22,d24}, [pc :256], r8 │ │ │ │ @ instruction: 0xf698718a │ │ │ │ - @ instruction: 0x462afe97 │ │ │ │ + strtmi pc, [sl], -fp, ror #28 │ │ │ │ eorpl pc, ip, r0, lsl #17 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ ldrbmi r4, [r3], -r1, lsl #13 │ │ │ │ @ instruction: 0xf04f4629 │ │ │ │ @ instruction: 0xf69a0a00 │ │ │ │ - @ instruction: 0xf108f907 │ │ │ │ + @ instruction: 0xf108f8db │ │ │ │ @ instruction: 0xf10d0344 │ │ │ │ tstls r7, #80, 16 @ 0x500000 │ │ │ │ subsge pc, r0, sp, asr #17 │ │ │ │ mrrceq 1, 0, pc, r4, cr9 @ │ │ │ │ - bge 763f34 │ │ │ │ + bge 763f8c │ │ │ │ @ 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 331dac │ │ │ │ + bls 331e04 │ │ │ │ andcc pc, lr, r6, asr r8 @ │ │ │ │ - blx 24f836 │ │ │ │ + blx 24f88e │ │ │ │ strbmi r3, [r9], -r2, lsl #6 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf849330b │ │ │ │ @ instruction: 0xf69ca023 │ │ │ │ - @ instruction: 0xf8cdf9c3 │ │ │ │ + @ instruction: 0xf8cdf997 │ │ │ │ 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 625994 │ │ │ │ + beq 6259ec │ │ │ │ @ instruction: 0xf04fe7b6 │ │ │ │ ldr r0, [r3, r8, lsl #20]! │ │ │ │ - beq 2659a0 │ │ │ │ + beq 2659f8 │ │ │ │ ldmdbvs r8!, {r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ tstpcs r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - mcr2 6, 2, pc, cr8, cr8, {4} @ │ │ │ │ + mrc2 6, 0, pc, cr12, cr8, {4} │ │ │ │ strmi r2, [r6], -r0, lsr #6 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ strtmi r2, [r9], -r2, lsl #4 │ │ │ │ - @ instruction: 0xf8bcf69a │ │ │ │ + @ instruction: 0xf890f69a │ │ │ │ ldrtmi r9, [r1], -r4, lsl #16 │ │ │ │ - @ instruction: 0xf99af69c │ │ │ │ - blcs 288938 │ │ │ │ + @ instruction: 0xf96ef69c │ │ │ │ + blcs 288990 │ │ │ │ mvnhi pc, r0 │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ andcs r8, r0, #-1342177279 @ 0xb0000001 │ │ │ │ strb r9, [r6, #1303]! @ 0x517 │ │ │ │ vmul.i8 q11, q0, q12 │ │ │ │ @ instruction: 0xf6982103 │ │ │ │ - msrcs CPSR_, #720 @ 0x2d0 │ │ │ │ + msrcs CPSR_, #1, 28 │ │ │ │ @ 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 │ │ │ │ - mcr2 6, 1, pc, cr2, cr8, {4} @ │ │ │ │ + ldc2l 6, cr15, [r6, #608]! @ 0x260 │ │ │ │ strmi r2, [r6], -r0, lsr #6 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ ldrb r2, [r8, r8, lsl #4] │ │ │ │ mvncs r6, r8, ror r9 │ │ │ │ - mrc2 6, 0, pc, cr8, cr8, {4} │ │ │ │ + stc2l 6, cr15, [ip, #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: 0xf100fe09 │ │ │ │ + @ instruction: 0xf100fddd │ │ │ │ @ instruction: 0x46060518 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf69a4629 │ │ │ │ - @ instruction: 0x4631f87d │ │ │ │ + @ instruction: 0x4631f851 │ │ │ │ @ instruction: 0xf69c1d38 │ │ │ │ - ldmdbvs sl!, {r0, r1, r3, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs sl!, {r0, r1, r2, r3, r5, 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 │ │ │ │ - stc2l 6, cr15, [ip, #608]! @ 0x260 │ │ │ │ + stc2l 6, cr15, [r0, #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]! │ │ │ │ @@ -452205,30 +452226,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] │ │ │ │ - stc2l 6, cr15, [r4, #-608]! @ 0xfffffda0 │ │ │ │ + ldc2 6, cr15, [r8, #-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: 0xf822f69a │ │ │ │ + @ instruction: 0xfff6f699 │ │ │ │ ldcne 6, cr4, [r8, #-132]! @ 0xffffff7c │ │ │ │ - @ instruction: 0xf900f69c │ │ │ │ + @ instruction: 0xf8d4f69c │ │ │ │ ldmdbvc r3, {r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - blcs 748714 │ │ │ │ + blcs 74876c │ │ │ │ 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 │ │ │ │ @@ -452237,22 +452258,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 │ │ │ │ - @ instruction: 0x4643fd7d │ │ │ │ + @ instruction: 0x4643fd51 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r2], -r5, lsl #12 │ │ │ │ @ instruction: 0xf8804641 │ │ │ │ strcs r4, [r0, -ip, lsr #32] │ │ │ │ - @ instruction: 0xffeef699 │ │ │ │ + @ instruction: 0xffc2f699 │ │ │ │ stmib sp, {r2, r4, r8, r9, sl, ip, pc}^ │ │ │ │ - blge 707678 │ │ │ │ + blge 7076d0 │ │ │ │ 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] │ │ │ │ @@ -452262,51 +452283,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 5cbac0 │ │ │ │ + blgt 5cbb18 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ vrshl.s8 d30, d3, d0 │ │ │ │ movwls r2, #24850 @ 0x6112 │ │ │ │ - stc2l 6, cr15, [r0, #-608] @ 0xfffffda0 │ │ │ │ + ldc2 6, cr15, [r4, #-608] @ 0xfffffda0 │ │ │ │ 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 6f1b60 │ │ │ │ - bge 80e2d0 │ │ │ │ + bge 6f1bb8 │ │ │ │ + bge 80e328 │ │ │ │ ldrb r9, [r7, #-521]! @ 0xfffffdf7 │ │ │ │ mulcs r0, sl, r8 │ │ │ │ @ instruction: 0xf53f07d1 │ │ │ │ vmla.f32 d26, d0, d25 │ │ │ │ @ instruction: 0xf6982112 │ │ │ │ - blls 3e8f38 │ │ │ │ - blcs 1fb4d0 │ │ │ │ + blls 3e8ee0 │ │ │ │ + blcs 1fb528 │ │ │ │ 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 1f5b04 │ │ │ │ + blcs 1f5b5c │ │ │ │ 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 │ │ │ │ @@ -452315,45 +452336,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 │ │ │ │ - @ instruction: 0x4602fcbd │ │ │ │ + @ instruction: 0x4602fc91 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2d0764 │ │ │ │ + blgt 2d07bc │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ @ instruction: 0x46111d38 │ │ │ │ - @ instruction: 0xf834f69c │ │ │ │ + @ instruction: 0xf808f69c │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ - blls 33b3d4 │ │ │ │ + blls 33b42c │ │ │ │ @ instruction: 0x4619b15b │ │ │ │ @ instruction: 0xf0014638 │ │ │ │ ldrtmi pc, [r2], -fp, lsl #16 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ ldcne 1, cr1, [r8, #-124]! @ 0xffffff84 │ │ │ │ - ldc2l 6, cr15, [lr, #620]! @ 0x26c │ │ │ │ + ldc2l 6, cr15, [r2, #620] @ 0x26c │ │ │ │ movwcs r4, #17926 @ 0x4606 │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, r8, lsl r2 │ │ │ │ eorcs r6, r0, #120, 18 @ 0x1e0000 │ │ │ │ - blvc 8251fc │ │ │ │ - blvc 7251c0 │ │ │ │ - ldc2 6, cr15, [r4], {152} @ 0x98 │ │ │ │ + blvc 825254 │ │ │ │ + blvc 725218 │ │ │ │ + stc2l 6, cr15, [r8], #-608 @ 0xfffffda0 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls r9, #43527 @ 0xaa07 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ ldcne 2, cr6, [r8, #-868]! @ 0xfffffc9c │ │ │ │ - @ instruction: 0xf69c4619 │ │ │ │ - blls 4a7bd4 │ │ │ │ + @ instruction: 0xf69b4619 │ │ │ │ + blls 4a9b7c │ │ │ │ @ instruction: 0x46323314 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69b1d38 │ │ │ │ - @ instruction: 0xf8d8fddd │ │ │ │ + @ instruction: 0xf8d8fdb1 │ │ │ │ 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 @ │ │ │ │ @@ -452365,70 +452386,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 462fc4 │ │ │ │ - ldc 1, cr2, [pc, #4] @ 1e9c10 │ │ │ │ - blls 348978 │ │ │ │ + bls 46301c │ │ │ │ + ldc 1, cr2, [pc, #4] @ 1e9c68 │ │ │ │ + blls 3489d0 │ │ │ │ ldmdbvs r8!, {r3, r4, r8, r9, ip, pc}^ │ │ │ │ eorcs r6, r0, #83 @ 0x53 │ │ │ │ - blvc 725250 │ │ │ │ - mcrr2 6, 9, pc, ip, cr8 @ │ │ │ │ + blvc 7252a8 │ │ │ │ + stc2 6, cr15, [r0], #-608 @ 0xfffffda0 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls r9, #23047 @ 0x5a07 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x461962d9 │ │ │ │ @ instruction: 0xf69b9804 │ │ │ │ - blls 369b44 │ │ │ │ + blls 369aec │ │ │ │ @ instruction: 0xf8d83314 │ │ │ │ cmncs r4, r4, lsl r0 │ │ │ │ - blx 24fc66 │ │ │ │ + blx 24fcbe │ │ │ │ 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 2634b8 │ │ │ │ - blls 38e8d8 │ │ │ │ + blcc 263510 │ │ │ │ + blls 38e930 │ │ │ │ tstls r9, #32, 4 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ ldmdbvs r8!, {r3, r4, r8, r9, fp, ip, sp, lr}^ │ │ │ │ - blvc 7252bc │ │ │ │ - ldc2 6, cr15, [r6], {152} @ 0x98 │ │ │ │ + blvc 725314 │ │ │ │ + blx ffca7746 │ │ │ │ @ instruction: 0x4603aa14 │ │ │ │ cmplt r8, r7, lsl #4 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ ldcne 2, cr6, [r8, #-868]! @ 0xfffffc9c │ │ │ │ movwls r4, #38425 @ 0x9619 │ │ │ │ - @ instruction: 0xff8cf69b │ │ │ │ + @ instruction: 0xff60f69b │ │ │ │ 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 80e918 │ │ │ │ + blge 80e970 │ │ │ │ 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 2841f2 │ │ │ │ + blx 28424a │ │ │ │ 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 @ │ │ │ │ @@ -452440,69 +452461,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 829568 │ │ │ │ + blge 8295c0 │ │ │ │ andsls r2, fp, r0, lsl #4 │ │ │ │ stmib sp, {r3, r4, r9, ip, pc}^ │ │ │ │ - blgt 5b25a4 │ │ │ │ + blgt 5b25fc │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ - bllt fea27d44 │ │ │ │ + bllt fea27d9c │ │ │ │ tstcc r0, fp, lsl #4 │ │ │ │ eorne pc, r2, r8, asr #16 │ │ │ │ @ instruction: 0xf89ae449 │ │ │ │ @ instruction: 0xf0111000 │ │ │ │ @ instruction: 0xf47f0101 │ │ │ │ @ instruction: 0x4613aed1 │ │ │ │ - bge 6fb598 │ │ │ │ - bge 80e584 │ │ │ │ + bge 6fb5f0 │ │ │ │ + bge 80e5dc │ │ │ │ ldr r9, [sp], #-521 @ 0xfffffdf7 │ │ │ │ - cdp 6, 4, cr15, cr12, cr5, {2} │ │ │ │ + cdp 6, 2, cr15, cr0, cr5, {2} │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r9, r6, ror #23 │ │ │ │ - ldrsbteq r6, [r9], #-188 @ 0xffffff44 │ │ │ │ - rsbseq r6, r9, r0, ror fp │ │ │ │ + rsbseq r6, r9, lr, lsl #23 │ │ │ │ + rsbseq r6, r9, r4, lsl #23 │ │ │ │ + rsbseq r6, r9, r8, lsl fp │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eoreq r1, sl, sl, lsr sp │ │ │ │ - eoreq r1, sl, r2, asr #25 │ │ │ │ + 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 327f30 │ │ │ │ + blcc 327f88 │ │ │ │ vmov.i16 d22, #136 @ 0x0088 │ │ │ │ @ instruction: 0xf66d3007 │ │ │ │ - eorcs pc, r0, #238592 @ 0x3a400 │ │ │ │ + eorcs pc, r0, #193536 @ 0x2f400 │ │ │ │ tstcs r0, r7, lsl #12 │ │ │ │ @ instruction: 0xf6454620 │ │ │ │ - stmdavc sl!, {r1, r2, r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavc sl!, {r1, r4, r8, 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 cdde2c │ │ │ │ + bvc cdde84 │ │ │ │ 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 │ │ │ │ @@ -452511,15 +452532,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 ff627e50 │ │ │ │ + blx ff627ea8 │ │ │ │ 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 │ │ │ │ @@ -452538,87 +452559,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 fe727920 │ │ │ │ + blx 1c27978 │ │ │ │ @ instruction: 0xf1007c63 │ │ │ │ andcs r0, r4, #28, 8 @ 0x1c000000 │ │ │ │ strmi r4, [r2], r1, lsr #12 │ │ │ │ - ldc2 6, cr15, [r4, #612] @ 0x264 │ │ │ │ - blvc e443a0 │ │ │ │ + stc2l 6, cr15, [r8, #-612]! @ 0xfffffd9c │ │ │ │ + blvc e443f8 │ │ │ │ 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 0x0005fe57 │ │ │ │ + svccc 0x0005fe2b │ │ │ │ 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 68ef32 │ │ │ │ + blx 68ef8a │ │ │ │ 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 │ │ │ │ - strmi pc, [r4], -pc, ror #23 │ │ │ │ + strmi pc, [r4], -r3, asr #23 │ │ │ │ strcs lr, [r0], #-0 │ │ │ │ - blmi 97c7cc │ │ │ │ + blmi 97c824 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7c3fc0 │ │ │ │ + blls 7c4018 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12b0300 │ │ │ │ andslt r4, r9, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x2120ad04 │ │ │ │ - bleq 6e55ec │ │ │ │ + bleq 6e5644 │ │ │ │ @ instruction: 0xf6994628 │ │ │ │ - ldmdbvs r0!, {r0, r1, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r0!, {r0, r1, r2, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx fe9279e0 │ │ │ │ + blx 1e27a38 │ │ │ │ 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 │ │ │ │ - mrc2 6, 0, pc, cr2, cr11, {4} │ │ │ │ + stc2l 6, cr15, [r6, #620]! @ 0x26c │ │ │ │ @ instruction: 0x4622e7d8 │ │ │ │ @ instruction: 0x4648219d │ │ │ │ - blx ff227a12 │ │ │ │ + blx fe727a6a │ │ │ │ strmi r7, [r4], -fp, ror #17 │ │ │ │ strbmi lr, [r8], -r3, asr #15 │ │ │ │ cmppne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx ff027a22 │ │ │ │ + blx fe527a7a │ │ │ │ strb r4, [r9, r4, lsl #12] │ │ │ │ - stc 6, cr15, [r6, #-276]! @ 0xfffffeec │ │ │ │ + ldcl 6, cr15, [sl], #276 @ 0x114 │ │ │ │ ... │ │ │ │ - rsbseq r6, r9, r8, asr #4 │ │ │ │ + ldrshteq r6, [r9], #-16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r6, [r9], #-0 │ │ │ │ + rsbseq r6, r9, r8, asr r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 12, cr15, cr0, cr12, {6} │ │ │ │ - blcs fe228360 │ │ │ │ + blcs fe2283b8 │ │ │ │ @ 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 │ │ │ │ @@ -452628,21 +452649,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 36aaf0 │ │ │ │ + bcs 36ab48 │ │ │ │ ldrbhi pc, [sp, #-512]! @ 0xfffffe00 @ │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ @ instruction: 0x03220329 │ │ │ │ ldrbeq r0, [fp, #-796]! @ 0xfffffce4 │ │ │ │ tsteq r5, #515899392 @ 0x1ec00000 │ │ │ │ - blcs 5ea168 │ │ │ │ + blcs 5ea1c0 │ │ │ │ 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 │ │ │ │ @@ -452667,36 +452688,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 2ead74 │ │ │ │ + blls 2eadcc │ │ │ │ strtmi r2, [r1], -r1, lsl #8 │ │ │ │ andls r2, r9, #-1879048192 @ 0x90000000 │ │ │ │ - blcc 388940 │ │ │ │ - blcs 4d6c44 │ │ │ │ + blcc 388998 │ │ │ │ + blcs 4d6c9c │ │ │ │ @ instruction: 0xf640d806 │ │ │ │ - blx a6ac7c │ │ │ │ + blx a6acd4 │ │ │ │ @ instruction: 0xf003f303 │ │ │ │ ldrmi r0, [r9], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf8d99d04 │ │ │ │ - bvc 1caa140 │ │ │ │ + bvc 1caa198 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ ldrmi r3, [r9], #-770 @ 0xfffffcfe │ │ │ │ - blx 1627b5c │ │ │ │ - blls 43bb0c │ │ │ │ + blx b27bb4 │ │ │ │ + blls 43bb64 │ │ │ │ subeq pc, r1, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf10b61c3 │ │ │ │ - bvc bea55c │ │ │ │ + bvc bea5b4 │ │ │ │ movteq pc, #267 @ 0x10b @ │ │ │ │ stc2l 7, cr15, [r0], {252} @ 0xfc │ │ │ │ @ instruction: 0x0014f8db │ │ │ │ - ldc2l 6, cr15, [r2, #872] @ 0x368 │ │ │ │ + stc2 6, cr15, [r6, #872]! @ 0x368 │ │ │ │ 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 @ │ │ │ │ @@ -452717,31 +452738,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: 0xf960f698 │ │ │ │ + @ instruction: 0xf934f698 │ │ │ │ @ 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 │ │ │ │ - ldc2 6, cr15, [sl], {153} @ 0x99 │ │ │ │ + blx ffda7c82 │ │ │ │ ldcge 6, cr4, [r6], {33} @ 0x21 │ │ │ │ @ instruction: 0xf69b9807 │ │ │ │ - blge 6295ac │ │ │ │ + blge 629554 │ │ │ │ @ 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} │ │ │ │ @@ -452764,29 +452785,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 b1e2d8 │ │ │ │ + blge b1e330 │ │ │ │ ldrmi r2, [r8], -r0, asr #4 │ │ │ │ movwls r4, #26153 @ 0x6629 │ │ │ │ - stmdb r2, {r0, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r6, {r0, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [fp], -r1 │ │ │ │ - blx 1fbb08 │ │ │ │ + blx 1fbb60 │ │ │ │ stmdacc r1, {r1, r3, ip, sp, lr, pc} │ │ │ │ - blx 1216c68 │ │ │ │ + blx 1216cc0 │ │ │ │ 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 37bb48 │ │ │ │ + bls 37bba0 │ │ │ │ @ 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 │ │ │ │ @@ -452797,128 +452818,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 2ea30c │ │ │ │ + blls 2ea364 │ │ │ │ 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 33a12e │ │ │ │ + blx 33a186 │ │ │ │ @ instruction: 0xf000f508 │ │ │ │ - blls 40b0d0 │ │ │ │ + blls 40b128 │ │ │ │ stmdals r7, {r1, r5, r9, sl, lr} │ │ │ │ ldrls r2, [r6], -r3, lsl #12 │ │ │ │ movwcs r6, #6169 @ 0x1819 │ │ │ │ ldc2 7, cr15, [sl, #-1012] @ 0xfffffc0c │ │ │ │ - bls 34e374 │ │ │ │ + bls 34e3cc │ │ │ │ tstls r0, #0, 6 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ ldrsbtcc pc, [r4], -fp @ │ │ │ │ - bgt 5bb3b0 │ │ │ │ + bgt 5bb408 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ - blls 2f2b5c │ │ │ │ + blls 2f2bb4 │ │ │ │ @ instruction: 0x612a681b │ │ │ │ cmnpcs pc, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ svccs 0x0033f5b3 │ │ │ │ bicshi pc, ip, r0 │ │ │ │ svccc 0x00c8f5b3 │ │ │ │ @ instruction: 0xf5b3bf18 │ │ │ │ @ instruction: 0xd1292fbc │ │ │ │ - bls 4337b8 │ │ │ │ - blx 334b82 │ │ │ │ + bls 433810 │ │ │ │ + blx 334bda │ │ │ │ @ instruction: 0xf000f508 │ │ │ │ @ instruction: 0xf5b383af │ │ │ │ @ instruction: 0xf0003fc8 │ │ │ │ - blls 40b0e4 │ │ │ │ + blls 40b13c │ │ │ │ stmdals r7, {r1, r5, r9, sl, lr} │ │ │ │ ldrls r2, [r6], -r3, lsl #12 │ │ │ │ movwcs r6, #6169 @ 0x1819 │ │ │ │ stc2l 7, cr15, [r6], #1012 @ 0x3f4 │ │ │ │ - bls 34e3dc │ │ │ │ + bls 34e434 │ │ │ │ tstls r0, #0, 6 │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ ldrsbtcc pc, [r4], -fp @ │ │ │ │ - bgt 5bb414 │ │ │ │ + bgt 5bb46c │ │ │ │ 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 334fea │ │ │ │ + blx 335042 │ │ │ │ @ instruction: 0xf000f508 │ │ │ │ - bls 40b188 │ │ │ │ + bls 40b1e0 │ │ │ │ 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 3696bc │ │ │ │ + bls 369714 │ │ │ │ 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 3028c8 │ │ │ │ + blls 302920 │ │ │ │ @ instruction: 0x071b7a5b │ │ │ │ adcshi pc, sp, r0 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ ldrmi fp, [lr], -r0, lsr #32 │ │ │ │ - bge afbe9c │ │ │ │ + bge afbef4 │ │ │ │ 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 22658c │ │ │ │ + beq 2265e4 │ │ │ │ strvs lr, [r0], -r3, asr #19 │ │ │ │ @ instruction: 0xf10b609e │ │ │ │ - bl 26b0dc │ │ │ │ + bl 26b134 │ │ │ │ @ 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 3e7214 │ │ │ │ - bcs 5e721c │ │ │ │ - @ instruction: 0xff06f69a │ │ │ │ + beq 3e726c │ │ │ │ + bcs 5e7274 │ │ │ │ + mrc2 6, 6, pc, cr10, cr10, {4} │ │ │ │ ldrdgt pc, [r4], -sp @ │ │ │ │ movweq pc, #12367 @ 0x304f @ │ │ │ │ addge pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88d4605 │ │ │ │ @ instruction: 0xf88d7082 │ │ │ │ svcls 0x00063083 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @@ -452934,145 +452955,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: 0xf89aff7b │ │ │ │ + @ instruction: 0xf89aff4f │ │ │ │ @ instruction: 0xf1003011 │ │ │ │ @ instruction: 0x462a0a1c │ │ │ │ @ instruction: 0x46074651 │ │ │ │ - blx 20a7f68 │ │ │ │ + blx 15a7fc0 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ mulne ip, r9, r8 │ │ │ │ ldreq pc, [r0, #-263]! @ 0xfffffef9 │ │ │ │ vbic.i16 d24, #47616 @ 0xba00 │ │ │ │ @ instruction: 0xf8dd0308 │ │ │ │ - b 125a57c │ │ │ │ - blls 4aac2c │ │ │ │ + b 125a5d4 │ │ │ │ + blls 4aac84 │ │ │ │ @ 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 429238 │ │ │ │ + bls 4291e0 │ │ │ │ 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 2d26f2 │ │ │ │ + blx 2d274a │ │ │ │ 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 31b9c8 │ │ │ │ - bvc 18c264c │ │ │ │ + blls 31ba20 │ │ │ │ + bvc 18c26a4 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ @ instruction: 0xf63f455b │ │ │ │ @ instruction: 0xf8ddaf55 │ │ │ │ ldrbmi fp, [r8], -r0, lsr #32 │ │ │ │ streq pc, [r0, #-267]! @ 0xfffffef5 │ │ │ │ - ldc2l 6, cr15, [r8, #616] @ 0x268 │ │ │ │ + stc2 6, cr15, [ip, #616]! @ 0x268 │ │ │ │ umaalcs pc, r3, fp, r8 @ │ │ │ │ strtmi r2, [r9], -r0, lsr #6 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #8 │ │ │ │ - blx a2801c │ │ │ │ + @ instruction: 0xf9f4f699 │ │ │ │ ldrbmi r9, [r9], -r7, lsl #16 │ │ │ │ - blx 1a802c │ │ │ │ + blx ff6a8084 │ │ │ │ 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: 0xff6af697 │ │ │ │ + @ instruction: 0xff3ef697 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2d1200 │ │ │ │ + blgt 2d1258 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf69b9807 │ │ │ │ - @ instruction: 0xf89bfae1 │ │ │ │ + @ instruction: 0xf89bfab5 │ │ │ │ cmplt fp, r0, lsr r0 │ │ │ │ andcs sl, r0, #606208 @ 0x94000 │ │ │ │ stcpl 8, cr15, [r4], {65} @ 0x41 │ │ │ │ - blcs 428710 │ │ │ │ + blcs 428768 │ │ │ │ addsmi r3, r3, #268435456 @ 0x10000000 │ │ │ │ - blcs 2dedf4 │ │ │ │ + blcs 2dee4c │ │ │ │ addhi pc, r6, #0, 4 │ │ │ │ tstcs r0, r4, lsr #20 │ │ │ │ - bl 28ee38 │ │ │ │ + bl 28ee90 │ │ │ │ movwcc r0, #4803 @ 0x12c3 │ │ │ │ smlabtmi r0, r2, r9, lr │ │ │ │ @ instruction: 0xf1022b04 │ │ │ │ mvnsle r0, r8, lsl #4 │ │ │ │ ldrdne lr, [r6], -sp │ │ │ │ @ instruction: 0xf69b2204 │ │ │ │ - @ instruction: 0x4605f999 │ │ │ │ + strmi pc, [r5], -sp, ror #18 │ │ │ │ ldrcs pc, [r0, #-2271]! @ 0xfffff721 │ │ │ │ strcc pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 13446b4 │ │ │ │ + blls 134470c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r8], -r5, lsl #5 │ │ │ │ pop {r0, r1, r2, r6, ip, sp, pc} │ │ │ │ - blls 30e620 │ │ │ │ + blls 30e678 │ │ │ │ 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 8ceea8 │ │ │ │ - blls 323b1c │ │ │ │ + bvc 8cef00 │ │ │ │ + blls 323b74 │ │ │ │ strcs r2, [r2], #-512 @ 0xfffffe00 │ │ │ │ andls r2, r9, #1073741824 @ 0x40000000 │ │ │ │ ldr r7, [lr, #-2587] @ 0xfffff5e5 │ │ │ │ strcs r9, [r1], #-2820 @ 0xfffff4fc │ │ │ │ @ instruction: 0xf1a37a1b │ │ │ │ - bcs 22aed8 │ │ │ │ + bcs 22af30 │ │ │ │ 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 8ceee8 │ │ │ │ - blls 323adc │ │ │ │ + bvc 8cef40 │ │ │ │ + blls 323b34 │ │ │ │ tstcs r2, r1, lsl #8 │ │ │ │ - bvc 8cf6f4 │ │ │ │ - blls 323ad0 │ │ │ │ + bvc 8cf74c │ │ │ │ + blls 323b28 │ │ │ │ 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 4cadd0 │ │ │ │ - bl 2d130c │ │ │ │ + bls 4cae28 │ │ │ │ + bl 2d1364 │ │ │ │ @ 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 │ │ │ │ @@ -453081,33 +453102,33 @@ │ │ │ │ @ instruction: 0xf7fd2301 │ │ │ │ ldrls pc, [r6, #-2841] @ 0xfffff4e7 │ │ │ │ strpl lr, [r1, #-2500] @ 0xfffff63c │ │ │ │ @ instruction: 0xf8db2314 │ │ │ │ @ instruction: 0x46865034 │ │ │ │ @ instruction: 0x46269019 │ │ │ │ @ instruction: 0xf8cd9f05 │ │ │ │ - blx 2d2882 │ │ │ │ + blx 2d28da │ │ │ │ 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] @ 1e9955 │ │ │ │ + strgt ip, [pc, #-3599] @ 1e99ad │ │ │ │ @ instruction: 0xf8c59b04 │ │ │ │ ldmdavs fp, {sp, pc} │ │ │ │ cmnpcs pc, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ - blls 423f3c │ │ │ │ + blls 423f94 │ │ │ │ stmdals r7, {r1, r5, r9, sl, lr} │ │ │ │ ldrls r2, [r6, #-1280] @ 0xfffffb00 │ │ │ │ - beq 3268bc │ │ │ │ + beq 326914 │ │ │ │ movwcs r6, #6233 @ 0x1859 │ │ │ │ - blx ffc2877c │ │ │ │ + blx ffc287d4 │ │ │ │ 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 │ │ │ │ @@ -453115,96 +453136,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 31bc04 │ │ │ │ + blls 31bc5c │ │ │ │ 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}^ │ │ │ │ - stc2l 6, cr15, [r0, #-616]! @ 0xfffffd98 │ │ │ │ + ldc2 6, cr15, [r4, #-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, lsr lr │ │ │ │ + andcs lr, r1, r8, lsl #28 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ stmdacc r1, {r3, r5, r7, lr} │ │ │ │ - blx 1217204 │ │ │ │ + blx 121725c │ │ │ │ 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 37c0e4 │ │ │ │ + bls 37c13c │ │ │ │ @ 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 264f58 │ │ │ │ + bge 264fb0 │ │ │ │ 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 41bcac │ │ │ │ + blls 41bd04 │ │ │ │ @ instruction: 0xf108602e │ │ │ │ ldrbmi r0, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf69a689f │ │ │ │ - @ instruction: 0x4605fd11 │ │ │ │ + strmi pc, [r5], -r5, ror #25 │ │ │ │ addsmi r7, r8, #15104 @ 0x3b00 │ │ │ │ - blge b1e904 │ │ │ │ + blge b1e95c │ │ │ │ ldrmi r2, [r8], -r0, asr #4 │ │ │ │ movwls r4, #26193 @ 0x6651 │ │ │ │ - stcl 6, cr15, [r4, #272]! @ 0x110 │ │ │ │ + ldc 6, cr15, [r8, #272]! @ 0x110 │ │ │ │ ldrbmi r2, [r3], -r1 │ │ │ │ adcmi r4, r8, r2, asr r6 │ │ │ │ addlt r3, r0, #65536 @ 0x10000 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 254dc4 │ │ │ │ + bl 254e1c │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ stccs 8, cr15, [r8], {65} @ 0x41 │ │ │ │ - bcs 5f70bc │ │ │ │ + bcs 5f7114 │ │ │ │ @ instruction: 0x4639d1f2 │ │ │ │ stmdals r7, {r1, r2, r9, fp, ip, pc} │ │ │ │ - blx 14a88b8 │ │ │ │ - blls 43c0e4 │ │ │ │ + blx 14a8910 │ │ │ │ + blls 43c13c │ │ │ │ cdpeq 0, 0, cr15, cr10, cr15, {2} │ │ │ │ @ instruction: 0xf1089719 │ │ │ │ cdpls 8, 0, cr0, cr5, cr2, {0} │ │ │ │ - beq 726ce4 │ │ │ │ + beq 726d3c │ │ │ │ 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 31bd48 │ │ │ │ + blls 31bda0 │ │ │ │ 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} │ │ │ │ @@ -453221,15 +453242,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 31bdac │ │ │ │ + blls 31be04 │ │ │ │ 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} │ │ │ │ @@ -453245,72 +453266,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 31be0c │ │ │ │ + blls 31be64 │ │ │ │ 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 ff4e89ec │ │ │ │ + bllt ff4e8a44 │ │ │ │ @ instruction: 0xf8d92300 │ │ │ │ tstls r6, #20 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ strcs r6, [r0], -r3, rrx │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf6976710 │ │ │ │ - @ instruction: 0x4606fd57 │ │ │ │ - blls 356f10 │ │ │ │ + strmi pc, [r6], -fp, lsr #26 │ │ │ │ + blls 356f68 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ stmdals r7, {r2, r4, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xf8cef69b │ │ │ │ + @ instruction: 0xf8a2f69b │ │ │ │ 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] │ │ │ │ - ldc2 6, cr15, [r8, #-604]! @ 0xfffffda4 │ │ │ │ + stc2 6, cr15, [ip, #-604] @ 0xfffffda4 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2d1664 │ │ │ │ + blgt 2d16bc │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69b9807 │ │ │ │ - ldrls pc, [r3], -pc, lsr #17 │ │ │ │ + ldrls pc, [r3], -r3, lsl #17 │ │ │ │ movwls lr, #62613 @ 0xf495 │ │ │ │ - blls 414a98 │ │ │ │ + blls 414af0 │ │ │ │ movwls r6, #59483 @ 0xe85b │ │ │ │ ldm r3, {r1, r2, r3, r8, r9, fp, sp, pc} │ │ │ │ @ instruction: 0xf69a0006 │ │ │ │ - ldmib sp, {r0, r2, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ stmdavs fp, {r2, r3, r9, ip} │ │ │ │ sbceq lr, r2, #3072 @ 0xc00 │ │ │ │ - blcs a09bb0 │ │ │ │ + blcs a09c08 │ │ │ │ stmdale r2!, {r1, r4, r7, r9, fp, sp, lr}^ │ │ │ │ - blcs 9b9690 │ │ │ │ + blcs 9b96e8 │ │ │ │ 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 402458 │ │ │ │ + blls 4024b0 │ │ │ │ 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 │ │ │ │ @@ -453333,34 +453354,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 672f34 │ │ │ │ + bmi 672f8c │ │ │ │ stmdbpl r0, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf6446800 │ │ │ │ - @ instruction: 0xf644ef7a │ │ │ │ - sbcslt lr, r3, #104, 22 @ 0x1a000 │ │ │ │ + @ instruction: 0xf644ef4e │ │ │ │ + sbcslt lr, r3, #60, 22 @ 0xf000 │ │ │ │ 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 ff328b5c │ │ │ │ - svc 0x0052f644 │ │ │ │ - rsbseq r6, r9, r4, lsl r0 │ │ │ │ + blt ff328bb4 │ │ │ │ + svc 0x0026f644 │ │ │ │ + ldrhteq r5, [r9], #-252 @ 0xffffff04 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r9, lr │ │ │ │ - ldrhteq r5, [r9], #-156 @ 0xffffff64 │ │ │ │ + ldrhteq r5, [r9], #-246 @ 0xffffff0a │ │ │ │ + rsbseq r5, r9, r4, ror #18 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq ip, r5, r4, ror #7 │ │ │ │ + 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 │ │ │ │ @@ -453372,15 +453393,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] @ 1ea864 │ │ │ │ + strcs pc, [pc, #-872] @ 1ea8bc │ │ │ │ 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 │ │ │ │ @@ -453390,98 +453411,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 ffca8672 │ │ │ │ + blx ff1a86ca │ │ │ │ mulscc r1, sl, r8 │ │ │ │ - beq 92701c │ │ │ │ + beq 927074 │ │ │ │ ldrbmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6984681 │ │ │ │ - ldmdbvs fp!, {r0, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r0, r2, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1097b39 │ │ │ │ @ instruction: 0xf8b90430 │ │ │ │ vmov.i32 d18, #184 @ 0x000000b8 │ │ │ │ vld2.8 {d0-d3}, [r2], r8 │ │ │ │ - b 1243638 │ │ │ │ + b 1243690 │ │ │ │ @ instruction: 0xf02201c3 │ │ │ │ @ instruction: 0xf6400209 │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ @ instruction: 0xf8a94313 │ │ │ │ - stcgt 0, cr3, [pc, #-96] @ 1eabf0 │ │ │ │ + stcgt 0, cr3, [pc, #-96] @ 1eac48 │ │ │ │ ldm r5, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf69a4630 │ │ │ │ - bmi 4aab18 │ │ │ │ + bmi 4aaac0 │ │ │ │ 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 0x0000eec4 │ │ │ │ - rsbseq r5, r9, r4, ror #8 │ │ │ │ + svclt 0x0000ee98 │ │ │ │ + rsbseq r5, r9, ip, lsl #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0079539a │ │ │ │ + rsbseq r5, r9, r2, asr #6 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ - bmi 153c4fc │ │ │ │ - blmi 153c710 │ │ │ │ + bmi 153c554 │ │ │ │ + blmi 153c768 │ │ │ │ @ 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, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs sl!, {r0, r3, r4, r7, 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 57c608 │ │ │ │ + blcs 57c660 │ │ │ │ svclt 0x0014466c │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - mcr2 6, 4, pc, cr2, cr8, {4} @ │ │ │ │ + mrc2 6, 2, pc, cr6, cr8, {4} │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xff60f69a │ │ │ │ + @ instruction: 0xff34f69a │ │ │ │ movwcs r9, #1540 @ 0x604 │ │ │ │ ldc 3, cr9, [sp, #20] │ │ │ │ eorcs r7, r0, #4, 22 @ 0x1000 │ │ │ │ tstcs r1, r8, ror r9 │ │ │ │ - blvc 226344 │ │ │ │ - blx ff6a8772 │ │ │ │ + blvc 22639c │ │ │ │ + blx feba87ca │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2bc6c8 │ │ │ │ + blgt 2bc720 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69a4640 │ │ │ │ - @ instruction: 0xf1baff49 │ │ │ │ + @ instruction: 0xf1baff1d │ │ │ │ andle r0, fp, r0, lsl #30 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ @ instruction: 0xff22f7ff │ │ │ │ @ instruction: 0x46034632 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69a4640 │ │ │ │ - @ instruction: 0x4606fd15 │ │ │ │ + strmi pc, [r6], -r9, ror #25 │ │ │ │ ldmdbvs r8!, {r0, r8, sp}^ │ │ │ │ - blx fe2287ae │ │ │ │ + blx 1728806 │ │ │ │ strmi r6, [r7], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - beq a27178 │ │ │ │ - @ instruction: 0xf88cf6da │ │ │ │ + beq a271d0 │ │ │ │ + @ instruction: 0xf860f6da │ │ │ │ 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} │ │ │ │ @@ -453493,28 +453514,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 │ │ │ │ - ldrtmi pc, [r9], -r5, lsr #28 @ │ │ │ │ + @ instruction: 0x4639fdf9 │ │ │ │ @ instruction: 0xf69a4640 │ │ │ │ - bmi 4aa9c4 │ │ │ │ + bmi 4aa96c │ │ │ │ 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 0x0000ee1a │ │ │ │ - rsbseq r5, r9, r8, asr r3 │ │ │ │ + svclt 0x0000edee │ │ │ │ + rsbseq r5, r9, r0, lsl #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r9, r6, asr #4 │ │ │ │ + rsbseq r5, r9, lr, ror #3 │ │ │ │ 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 │ │ │ │ @@ -453523,41 +453544,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: 0xf99af703 │ │ │ │ + @ instruction: 0xf96ef703 │ │ │ │ strtmi r4, [r9], -r0, lsl #13 │ │ │ │ @ instruction: 0xf66d4630 │ │ │ │ - @ instruction: 0xf895f883 │ │ │ │ + @ instruction: 0xf895f857 │ │ │ │ @ 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 │ │ │ │ - ldrbmi pc, [ip], pc, ror #21 @ │ │ │ │ + ldrbmi pc, [ip], r3, asr #21 @ │ │ │ │ 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 │ │ │ │ - ldc2 7, cr15, [r0], {2} │ │ │ │ + blx ffb28af2 │ │ │ │ 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 │ │ │ │ @@ -453567,25 +453588,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 ff0a8940 │ │ │ │ - bleq 3272fc │ │ │ │ + blx fe5a8998 │ │ │ │ + bleq 327354 │ │ │ │ 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: 0xf894fbd9 │ │ │ │ + @ instruction: 0xf894fbad │ │ │ │ movwcs r2, #87 @ 0x57 │ │ │ │ vmax.u32 d20, d2, d16 │ │ │ │ @ instruction: 0xf8940307 │ │ │ │ vqadd.u32 q9, q1, │ │ │ │ @ instruction: 0xf894230f │ │ │ │ vqadd.u32 q9, q1, q3 │ │ │ │ @ instruction: 0xf8944317 │ │ │ │ @@ -453598,15 +453619,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 2f73dc │ │ │ │ + bcs 2f7434 │ │ │ │ @ instruction: 0xf897bf02 │ │ │ │ @ instruction: 0xf0433142 │ │ │ │ @ instruction: 0xf8870304 │ │ │ │ @ instruction: 0xf8d53142 │ │ │ │ @ instruction: 0xf8d533a4 │ │ │ │ @ instruction: 0xf1031a28 │ │ │ │ @ instruction: 0xf8d50c01 │ │ │ │ @@ -453617,20 +453638,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 feedac18 │ │ │ │ + blx feedac70 │ │ │ │ @ instruction: 0xf1c3f383 │ │ │ │ sbcslt r0, fp, #32, 6 @ 0x80000000 │ │ │ │ subcc pc, r4, r7, lsl #17 │ │ │ │ - bcc 929304 │ │ │ │ - blx feed7440 │ │ │ │ + bcc 92935c │ │ │ │ + blx feed7498 │ │ │ │ @ instruction: 0xf1c3f383 │ │ │ │ sbcslt r0, fp, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf8872100 │ │ │ │ @ instruction: 0xf8c73047 │ │ │ │ @ instruction: 0xf8c710f4 │ │ │ │ @ instruction: 0xf8d510f8 │ │ │ │ @ instruction: 0xf8c73a1c │ │ │ │ @@ -453680,92 +453701,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 937ca0 │ │ │ │ - bcs 35f804 │ │ │ │ + blcs 937cf8 │ │ │ │ + bcs 35f85c │ │ │ │ strhi pc, [fp, #0]! │ │ │ │ tstcs r4, r2, ror #12 │ │ │ │ @ instruction: 0xf50d4640 │ │ │ │ @ instruction: 0xf7037994 │ │ │ │ - @ instruction: 0xf8d7f8b1 │ │ │ │ + @ instruction: 0xf8d7f885 │ │ │ │ tstcs r4, r8, ror r1 │ │ │ │ eorseq pc, r8, r8, asr #17 │ │ │ │ @ instruction: 0xf7034640 │ │ │ │ - @ instruction: 0xf8d5f8a9 │ │ │ │ + @ instruction: 0xf8d5f87d │ │ │ │ smlatbcs ip, r8, r3, r2 │ │ │ │ eorseq pc, ip, r8, asr #17 │ │ │ │ strbmi r3, [r0], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf8a0f703 │ │ │ │ + @ instruction: 0xf874f703 │ │ │ │ @ instruction: 0x23acf8d5 │ │ │ │ @ instruction: 0xf8c8210c │ │ │ │ andcc r0, r1, #32 │ │ │ │ @ instruction: 0xf7034640 │ │ │ │ - @ instruction: 0xf8d5f897 │ │ │ │ + @ instruction: 0xf8d5f86b │ │ │ │ @ instruction: 0x210423b8 │ │ │ │ eoreq pc, r4, r8, asr #17 │ │ │ │ strbmi r3, [r0], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf88ef703 │ │ │ │ + @ instruction: 0xf862f703 │ │ │ │ biccs pc, r4, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8c82101 │ │ │ │ andcc r0, r1, #40 @ 0x28 │ │ │ │ @ instruction: 0xf8c84640 │ │ │ │ @ instruction: 0xf703202c │ │ │ │ - ldrtmi pc, [r1], -r3, lsl #17 @ │ │ │ │ + @ instruction: 0x4631f857 │ │ │ │ eorseq pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf66c4648 │ │ │ │ - blge 15a9ee8 │ │ │ │ + blge 15a9e90 │ │ │ │ strbmi r9, [r8], -r5, lsl #6 │ │ │ │ - blx fe2a8ad6 │ │ │ │ + blx 17a8b2e │ │ │ │ strbmi r4, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0xf66cb9d4 │ │ │ │ - @ instruction: 0xf899fb87 │ │ │ │ - bls 337174 │ │ │ │ + @ instruction: 0xf899fb5b │ │ │ │ + bls 3371cc │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ andcs pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 28be58 │ │ │ │ + blcs 28beb0 │ │ │ │ @ instruction: 0x81a2f000 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf7fc4640 │ │ │ │ strbmi pc, [r8], -r5, lsl #20 @ │ │ │ │ - blx 1c28b0a │ │ │ │ + blx 1128b62 │ │ │ │ strbmi r4, [r8], -r4, lsl #12 │ │ │ │ rscle r2, r4, r0, lsl #24 │ │ │ │ - blx 1a28b16 │ │ │ │ + blx f28b6e │ │ │ │ @ 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 33727c │ │ │ │ + bls 3372d4 │ │ │ │ eorvc pc, r2, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ - blls 34c080 │ │ │ │ + blls 34c0d8 │ │ │ │ vhsub.s8 d18, d0, d12 │ │ │ │ @ instruction: 0xf8df11a7 │ │ │ │ - blx 2958c6 │ │ │ │ + blx 29591e │ │ │ │ @ instruction: 0xf8dbf303 │ │ │ │ ldmne r5, {r5, sp}^ │ │ │ │ @ instruction: 0xf8d558d4 │ │ │ │ ldcge 0, cr9, [sl, #-32] @ 0xffffffe0 │ │ │ │ - @ instruction: 0xf9a4f697 │ │ │ │ + @ instruction: 0xf978f697 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ andcs r0, r4, #24, 6 @ 0x60000000 │ │ │ │ @ instruction: 0xf8804619 │ │ │ │ movwls r2, #28716 @ 0x702c │ │ │ │ @ instruction: 0xf6982320 │ │ │ │ - @ instruction: 0xf106fc15 │ │ │ │ + @ instruction: 0xf106fbe9 │ │ │ │ @ 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} │ │ │ │ @@ -453780,90 +453801,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: 0xf896fcc9 │ │ │ │ + @ instruction: 0xf896fc9d │ │ │ │ @ instruction: 0xf8db3028 │ │ │ │ - blcs 9eb284 │ │ │ │ + blcs 9eb2dc │ │ │ │ @ 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 b5a64 │ │ │ │ + bvs b5abc │ │ │ │ sbcshi pc, sp, #0 │ │ │ │ vpadd.i8 d2, d0, d6 │ │ │ │ - bls 68bdec │ │ │ │ + bls 68be44 │ │ │ │ @ instruction: 0x07d240da │ │ │ │ movwcs sp, #5387 @ 0x150b │ │ │ │ stmdals r6, {r0, r1, r2, r8, fp, ip, pc} │ │ │ │ strcs r4, [r0], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7fc6026 │ │ │ │ - bvs ea83c │ │ │ │ + bvs ea894 │ │ │ │ @ instruction: 0xf8db9007 │ │ │ │ stmdbvs r2, {r2, r4}^ │ │ │ │ @ instruction: 0xf8922b11 │ │ │ │ @ instruction: 0xf00020b8 │ │ │ │ - blcs 68bffc │ │ │ │ + blcs 68c054 │ │ │ │ sbchi pc, sl, #64 @ 0x40 │ │ │ │ teqpcc r2, r0 @ @ p-variant is OBSOLETE │ │ │ │ - b 15b5fd4 │ │ │ │ + b 15b602c │ │ │ │ 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: 0xf8ccf697 │ │ │ │ + @ instruction: 0xf8a0f697 │ │ │ │ @ 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: 0xf8ddfb87 │ │ │ │ + @ instruction: 0xf8ddfb5b │ │ │ │ @ instruction: 0x46498018 │ │ │ │ @ instruction: 0xf69a4640 │ │ │ │ - eorcs pc, r0, #25344 @ 0x6300 │ │ │ │ + eorcs pc, r0, #14080 @ 0x3700 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ @ instruction: 0xf6970014 │ │ │ │ - @ instruction: 0x4606f8db │ │ │ │ + strmi pc, [r6], -pc, lsr #17 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - mrrc2 6, 9, pc, r8, cr10 @ │ │ │ │ + stc2 6, cr15, [ip], #-616 @ 0xfffffd98 │ │ │ │ @ instruction: 0x0014f8db │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ tstls r3, #1024000 @ 0xfa000 │ │ │ │ teqpcc r2, r0 @ @ p-variant is OBSOLETE │ │ │ │ svclt 0x00082a12 │ │ │ │ - b 15b3734 │ │ │ │ + b 15b378c │ │ │ │ andle r1, r4, r3, lsl r3 │ │ │ │ @ instruction: 0xf04f2b04 │ │ │ │ svclt 0x00280100 │ │ │ │ addmi r2, fp, #4, 6 @ 0x10000000 │ │ │ │ rschi pc, fp, #64, 4 │ │ │ │ - bne 18b3b3c │ │ │ │ + bne 18b3b94 │ │ │ │ @ instruction: 0x46139311 │ │ │ │ eorlt pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0x4692469b │ │ │ │ tstls ip, sp, lsl #4 │ │ │ │ andls sl, lr, #139264 @ 0x22000 │ │ │ │ @ instruction: 0x2055f899 │ │ │ │ - bge 225a68 │ │ │ │ + bge 225ac0 │ │ │ │ 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 │ │ │ │ @@ -453893,31 +453914,31 @@ │ │ │ │ strhi pc, [r9], #-0 │ │ │ │ svclt 0x00182a05 │ │ │ │ svceq 0x0004f85e │ │ │ │ strhi pc, [r7], #-0 │ │ │ │ svclt 0x00183800 │ │ │ │ @ instruction: 0xf8872001 │ │ │ │ @ instruction: 0xf85e0139 │ │ │ │ - bcs 1ef000 │ │ │ │ + bcs 1ef058 │ │ │ │ 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 30c348 │ │ │ │ + bcs 30c3a0 │ │ │ │ @ instruction: 0xf10ebf18 │ │ │ │ @ instruction: 0xf0000e04 │ │ │ │ @ instruction: 0xf85e83d0 │ │ │ │ - bcs 2ef040 │ │ │ │ + bcs 2ef098 │ │ │ │ @ instruction: 0xf10ebf0b │ │ │ │ cpsid a, #4 │ │ │ │ @ instruction: 0xf8970104 │ │ │ │ @ instruction: 0xf8de3142 │ │ │ │ svclt 0x00040004 │ │ │ │ biceq pc, r5, #96, 6 @ 0x80000001 │ │ │ │ smlalbbcc pc, r2, r7, r8 @ │ │ │ │ @@ -453945,19 +453966,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 3295d8 │ │ │ │ + bleq 329630 │ │ │ │ bicne pc, r3, #201326595 @ 0xc000003 │ │ │ │ mvnsle r4, #156, 4 @ 0xc0000009 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf91ef66c │ │ │ │ + @ instruction: 0xf8f2f66c │ │ │ │ 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 │ │ │ │ @@ -454143,71 +454164,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 │ │ │ │ - mrc2 6, 3, pc, cr0, cr6, {4} │ │ │ │ + mcr2 6, 2, pc, cr4, 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: 0xf9d6f69a │ │ │ │ - blcs 224a28 │ │ │ │ + @ instruction: 0xf9aaf69a │ │ │ │ + blcs 224a80 │ │ │ │ adcshi pc, r9, r0 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2cc024 │ │ │ │ + blcs 2cc07c │ │ │ │ sbchi pc, r8, r0 │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ strhlt r3, [r3, -r8]! │ │ │ │ - blcc 64641c │ │ │ │ + blcc 646474 │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ swpcs r8, r4, [r0] │ │ │ │ - mcr2 6, 0, pc, cr10, cr6, {4} @ │ │ │ │ + ldc2l 6, cr15, [lr, #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 57d120 │ │ │ │ + blcs 57d178 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6982201 │ │ │ │ - strbmi pc, [r1], -r7, asr #17 @ │ │ │ │ + @ instruction: 0x4641f89b │ │ │ │ @ instruction: 0xf04f9806 │ │ │ │ @ instruction: 0xf69a38ff │ │ │ │ - blls 3e9f04 │ │ │ │ + blls 3e9eac │ │ │ │ vpmax.s8 d25, d0, d8 │ │ │ │ @ instruction: 0xf8db217f │ │ │ │ ldcvc 0, cr0, [pc], {20} │ │ │ │ @ instruction: 0xf707fa08 │ │ │ │ streq lr, [r7, -r2, lsr #20] │ │ │ │ - mrc2 6, 1, pc, cr8, cr6, {4} │ │ │ │ + mcr2 6, 0, pc, cr12, cr6, {4} @ │ │ │ │ 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 3ab8f4 │ │ │ │ + blls 3ab94c │ │ │ │ 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 │ │ │ │ @@ -454220,39 +454241,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: 0xf8dbf959 │ │ │ │ - bls 32b960 │ │ │ │ + @ instruction: 0xf8dbf92d │ │ │ │ + bls 32b9b8 │ │ │ │ ldrsbcc pc, [r8, #-128]! @ 0xffffff80 @ │ │ │ │ andls r3, r5, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf4ff429a │ │ │ │ @ instruction: 0x46d8ac34 │ │ │ │ - blmi fe4fe36c │ │ │ │ + blmi fe4fe3c4 │ │ │ │ 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 2eddb8 │ │ │ │ + blcs 2ede10 │ │ │ │ movwcs fp, #20264 @ 0x4f28 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ movwls r3, #35585 @ 0x8b01 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - blls 417710 │ │ │ │ + blls 417768 │ │ │ │ sbcsle r2, r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf85ee4a3 │ │ │ │ - bcs 32f57c │ │ │ │ + bcs 32f5d4 │ │ │ │ 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 │ │ │ │ @@ -454260,45 +454281,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 1ee99a8 │ │ │ │ + bllt 1ee9a00 │ │ │ │ @ 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 585f3c │ │ │ │ + blls 585f94 │ │ │ │ smlsdvs r2, r3, r9, lr │ │ │ │ strvs lr, [r0, -r5, asr #19] │ │ │ │ - stc2l 6, cr15, [r8, #-600]! @ 0xfffffda8 │ │ │ │ + ldc2 6, cr15, [ip, #-600]! @ 0xfffffda8 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2bd29c │ │ │ │ + blgt 2bd2f4 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ stmdals r6, {r2, r4, fp} │ │ │ │ - @ instruction: 0xf8dcf69a │ │ │ │ + @ instruction: 0xf8b0f69a │ │ │ │ tstcs r1, fp, lsl #22 │ │ │ │ @ instruction: 0xf6966958 │ │ │ │ - @ instruction: 0xf8d9fd21 │ │ │ │ + @ instruction: 0xf8d9fcf5 │ │ │ │ @ instruction: 0x46073018 │ │ │ │ @ instruction: 0xf8d96183 │ │ │ │ @ instruction: 0xf107001c │ │ │ │ @ instruction: 0xf6d90644 │ │ │ │ - blls 62a2d0 │ │ │ │ + blls 62a278 │ │ │ │ @ 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 │ │ │ │ @@ -454306,532 +454327,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: 0xffcaf697 │ │ │ │ + @ instruction: 0xff9ef697 │ │ │ │ ldrtmi r9, [r9], -r6, lsl #16 │ │ │ │ - @ instruction: 0xf8a8f69a │ │ │ │ - bls 3f4674 │ │ │ │ + @ instruction: 0xf87cf69a │ │ │ │ + bls 3f46cc │ │ │ │ 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}^ │ │ │ │ - ldc2 6, cr15, [r0, #-600]! @ 0xfffffda8 │ │ │ │ + stc2 6, cr15, [r4, #-600] @ 0xfffffda8 │ │ │ │ @ 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 5abb18 │ │ │ │ + blls 5abb70 │ │ │ │ cmple r4, r0, lsl #22 │ │ │ │ svceq 0x0020f1bc │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strdle r3, [r5], -pc @ │ │ │ │ tstpeq pc, #12 @ p-variant is OBSOLETE │ │ │ │ - blx 2742f8 │ │ │ │ - blcc 268704 │ │ │ │ + blx 274350 │ │ │ │ + blcc 26875c │ │ │ │ smccs 18066 @ 0x4692 │ │ │ │ @ instruction: 0xf10b9809 │ │ │ │ - blx 22e70a │ │ │ │ + blx 22e762 │ │ │ │ stmdals r6, {r1, r9} │ │ │ │ svcvc 0x00974631 │ │ │ │ mlacs lr, r2, r8, pc @ │ │ │ │ @ instruction: 0xf846370b │ │ │ │ @ instruction: 0xf1023027 │ │ │ │ @ instruction: 0xf846030b │ │ │ │ @ instruction: 0xf69aa023 │ │ │ │ - blls 529c58 │ │ │ │ + blls 529c00 │ │ │ │ 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 5a56d8 │ │ │ │ + blls 5a5730 │ │ │ │ @ instruction: 0xf823990c │ │ │ │ strb r1, [r3, -r8, lsl #24] │ │ │ │ - ldrshteq r5, [r9], #-30 @ 0xffffffe2 │ │ │ │ - ldrshteq r5, [r9], #-24 @ 0xffffffe8 │ │ │ │ + rsbseq r5, r9, r6, lsr #3 │ │ │ │ + rsbseq r5, r9, r0, lsr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, ip, r8, lsr #3 │ │ │ │ - eoreq ip, r5, sl, asr #1 │ │ │ │ - rsbseq r4, ip, ip, lsr r1 │ │ │ │ - eoreq ip, r5, ip, asr r0 │ │ │ │ + rsbseq r4, ip, r0, asr r1 │ │ │ │ + ldrdeq ip, [r5], -r2 @ │ │ │ │ + rsbseq r4, ip, r4, ror #1 │ │ │ │ + eoreq ip, r5, r4, rrx │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrsbteq r4, [r9], #-108 @ 0xffffff94 │ │ │ │ + rsbseq r4, r9, r4, lsl #13 │ │ │ │ stmdbls ip, {r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ stcne 8, cr15, [r8], {3} │ │ │ │ - blls 52582c │ │ │ │ - blcc 211fb8 │ │ │ │ + blls 525884 │ │ │ │ + blcc 212010 │ │ │ │ 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 5a595c │ │ │ │ + blls 5a59b4 │ │ │ │ @ instruction: 0xf843990c │ │ │ │ stmdbls sp, {r3, sl, fp, ip} │ │ │ │ stcne 8, cr15, [r4], {67} @ 0x43 │ │ │ │ - blx fee257f4 │ │ │ │ + blx fee2584c │ │ │ │ @ instruction: 0xf897f080 │ │ │ │ @ instruction: 0xf1013141 │ │ │ │ stmdbeq r0, {r3, r9, sl, fp}^ │ │ │ │ movtne pc, #21344 @ 0x5360 @ │ │ │ │ smlalbbcc pc, r1, r7, r8 @ │ │ │ │ @ instruction: 0xf1a06888 │ │ │ │ @ instruction: 0xf8970001 │ │ │ │ - blx fedf80d8 │ │ │ │ + blx fedf8130 │ │ │ │ @ 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 1f808c │ │ │ │ - bge 14a8e0c │ │ │ │ + blcs 1f80e4 │ │ │ │ + bge 14a8e64 │ │ │ │ teqpcc r7, r7 @ @ p-variant is OBSOLETE │ │ │ │ nopeq {67} @ 0x43 │ │ │ │ teqpcc r7, r7, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - blt 12a9c1c │ │ │ │ + blt 12a9c74 │ │ │ │ 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 feeac848 │ │ │ │ + blx feeac8a0 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00182900 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bge b4db00 │ │ │ │ + bge b4db58 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - mcrrvc 14, 4, pc, r3, cr5 @ │ │ │ │ - blcs 23d474 │ │ │ │ + mcrrvc 14, 1, pc, r3, cr9 @ │ │ │ │ + blcs 23d4cc │ │ │ │ ldrbhi pc, [r3], r0 @ │ │ │ │ @ instruction: 0xf0002d40 │ │ │ │ @ instruction: 0xf89986e3 │ │ │ │ @ instruction: 0x06d93012 │ │ │ │ addshi pc, r8, r0, lsl #2 │ │ │ │ - blcs 24ad08 │ │ │ │ + blcs 24ad60 │ │ │ │ addshi pc, pc, r0 │ │ │ │ - beq fe2280b8 │ │ │ │ - blcs 2978f0 │ │ │ │ + beq fe228110 │ │ │ │ + blcs 297948 │ │ │ │ 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 2cd360 │ │ │ │ + bcs 2cd3b8 │ │ │ │ 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} │ │ │ │ - stc2 6, cr15, [ip], {150} @ 0x96 │ │ │ │ + blx ffa2979a │ │ │ │ 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 3abd4c │ │ │ │ + bls 3abda4 │ │ │ │ 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 3ecefc │ │ │ │ + blls 3ecf54 │ │ │ │ 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 2f9148 │ │ │ │ + blx 2f91a0 │ │ │ │ svclt 0x0018f40e │ │ │ │ - ldrbtcc pc, [pc], #260 @ 1ebd54 @ │ │ │ │ + ldrbtcc pc, [pc], #260 @ 1ebdac @ │ │ │ │ strtcc pc, [r8], #-2271 @ 0xfffff721 │ │ │ │ - bls 4742ec │ │ │ │ + bls 474344 │ │ │ │ svcls 0x00062600 │ │ │ │ ldmpl r3, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ - blx 246312 │ │ │ │ + blx 24636a │ │ │ │ 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: 0xf7ffff19 │ │ │ │ + @ instruction: 0xf7fffeed │ │ │ │ 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 │ │ │ │ - ldc2 6, cr15, [r8], #612 @ 0x264 │ │ │ │ + stc2 6, cr15, [ip], {153} @ 0x99 │ │ │ │ stcvc 6, cr4, [r3], #-16 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ eorscs sl, r0, #388 @ 0x184 │ │ │ │ stmdage lr!, {r8, sp} │ │ │ │ @ instruction: 0xf643ad2a │ │ │ │ - andcs lr, r4, sl, asr #22 │ │ │ │ + andcs lr, r4, lr, lsl fp │ │ │ │ strtmi lr, [sl], #-2509 @ 0xfffff633 │ │ │ │ - beq fe228208 │ │ │ │ + beq fe228260 │ │ │ │ strtmi lr, [ip], #-2509 @ 0xfffff633 │ │ │ │ - @ instruction: 0xfffef698 │ │ │ │ + @ instruction: 0xffd2f698 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ svcge 0x001a4658 │ │ │ │ - stc2 6, cr15, [r0, #612] @ 0x264 │ │ │ │ + ldc2l 6, cr15, [r4, #-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 │ │ │ │ - ldc2 6, cr15, [r2], #612 @ 0x264 │ │ │ │ + stc2 6, cr15, [r6], {153} @ 0x99 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4604fc77 │ │ │ │ + strmi pc, [r4], -fp, asr #24 │ │ │ │ lslsle r2, r0, #24 │ │ │ │ stmdblt pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0x71bef44f │ │ │ │ - bls b65dbc │ │ │ │ + bls b65e14 │ │ │ │ @ instruction: 0x465821ff │ │ │ │ - stc2l 6, cr15, [sl], #-612 @ 0xfffffd9c │ │ │ │ + ldc2 6, cr15, [lr], #-612 @ 0xfffffd9c │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strmi pc, [r4], -r5, ror #24 │ │ │ │ + @ instruction: 0x4604fc39 │ │ │ │ orrsle r2, lr, r0, lsl #24 │ │ │ │ ldmdblt sp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - beq fe22829c │ │ │ │ - bleq ff2274e8 │ │ │ │ + beq fe2282f4 │ │ │ │ + bleq ff227540 │ │ │ │ ldrbmi r2, [r0], -r0, lsr #2 │ │ │ │ @ instruction: 0xf6979e25 │ │ │ │ - @ instruction: 0xf8d8fb6b │ │ │ │ + @ instruction: 0xf8d8fb3f │ │ │ │ eorcs r0, r0, #20 │ │ │ │ stcge 1, cr2, [r5, #-4]! │ │ │ │ - blx 8a98de │ │ │ │ + blx ffda9934 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2bd7d8 │ │ │ │ + blgt 2bd830 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4623fe91 │ │ │ │ + strtmi pc, [r3], -r5, ror #28 │ │ │ │ bicscs r4, sp, r2, lsr r6 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - stmiavs fp!, {r0, r2, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs fp!, {r0, r3, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r9, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0x46582173 │ │ │ │ @ instruction: 0xf699686b │ │ │ │ - @ instruction: 0x4604fc91 │ │ │ │ + strmi pc, [r4], -r5, ror #24 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffaf70 │ │ │ │ @ instruction: 0x21b6b92e │ │ │ │ @ instruction: 0x2325e9dd │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4604fc51 │ │ │ │ + strmi pc, [r4], -r5, lsr #24 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffaf64 │ │ │ │ @ instruction: 0xf8d8b922 │ │ │ │ tstcs r2, r4, lsl r0 │ │ │ │ - blx ff6a993c │ │ │ │ + blx feba9994 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - mcr2 6, 3, pc, cr8, cr9, {4} @ │ │ │ │ + mrc2 6, 1, pc, cr12, cr9, {4} │ │ │ │ ldmdblt r7, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - beq fe228328 │ │ │ │ + beq fe228380 │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ ldrbmi r9, [r8], -r5, lsr #18 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xff2af7fb │ │ │ │ - ldc 6, cr4, [pc, #20] @ 1ebf1c │ │ │ │ + ldc 6, cr4, [pc, #20] @ 1ebf74 │ │ │ │ @ instruction: 0x46500b99 │ │ │ │ strtmi r7, [r1], -ip, ror #24 │ │ │ │ - blx 929972 │ │ │ │ + blx ffe299c8 │ │ │ │ @ instruction: 0xf8d84622 │ │ │ │ tstcs r1, r4, lsl r0 │ │ │ │ - blx ff529978 │ │ │ │ + blx fea299d0 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2bd874 │ │ │ │ + blgt 2bd8cc │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strtmi pc, [r3], -r3, asr #28 │ │ │ │ + @ instruction: 0x4623fe17 │ │ │ │ mvnscs r4, sl, lsr #12 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4601fc17 │ │ │ │ + strmi pc, [r1], -fp, ror #23 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0xf7fffe83 │ │ │ │ + @ instruction: 0xf7fffe57 │ │ │ │ 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 1f8254 │ │ │ │ - ldrhi pc, [pc, #-0]! @ 1ebf74 │ │ │ │ + blcs 1f82ac │ │ │ │ + ldrhi pc, [pc, #-0]! @ 1ebfcc │ │ │ │ @ instruction: 0xf6962161 │ │ │ │ - strmi pc, [r1], -r3, asr #21 │ │ │ │ + @ instruction: 0x4601fa97 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0xf8d8fe1d │ │ │ │ + @ instruction: 0xf8d8fdf1 │ │ │ │ @ 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 fe2283e4 │ │ │ │ + beq fe22843c │ │ │ │ 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 fed29a32 │ │ │ │ + blx fe229a8a │ │ │ │ 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 fe228418 │ │ │ │ - bleq 1a67664 │ │ │ │ + beq fe228470 │ │ │ │ + bleq 1a676bc │ │ │ │ stclvc 6, cr4, [lr], #-320 @ 0xfffffec0 │ │ │ │ @ instruction: 0xf6974631 │ │ │ │ - strtmi pc, [r1], -sp, lsr #21 │ │ │ │ + strtmi pc, [r1], -r1, lsl #21 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ @ instruction: 0xf6964632 │ │ │ │ - @ instruction: 0x4604fa5d │ │ │ │ + @ instruction: 0x4604fa31 │ │ │ │ ldrbmi fp, [r3], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - ldc2l 6, cr15, [r4, #612] @ 0x264 │ │ │ │ + stc2 6, cr15, [r8, #612]! @ 0x264 │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ @ instruction: 0x465821dd │ │ │ │ - blx fec29a86 │ │ │ │ - ldc 15, cr10, [pc, #104] @ 1ec08c │ │ │ │ + blx 2129ade │ │ │ │ + ldc 15, cr10, [pc, #104] @ 1ec0e4 │ │ │ │ andcs r7, r1, #84, 22 @ 0x15000 │ │ │ │ strmi r2, [r5], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8d84611 │ │ │ │ stmib sl, {r2, r4}^ │ │ │ │ stc 3, cr3, [r7] │ │ │ │ @ instruction: 0xf6967b00 │ │ │ │ - @ instruction: 0x4604fa3d │ │ │ │ + @ instruction: 0x4604fa11 │ │ │ │ ldrtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - ldc2 6, cr15, [r4, #612]! @ 0x264 │ │ │ │ - blcc 24b104 │ │ │ │ + stc2 6, cr15, [r8, #612] @ 0x264 │ │ │ │ + blcc 24b15c │ │ │ │ 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 1e29af6 │ │ │ │ + blx 1329b4e │ │ │ │ strmi r9, [r2], -r7, lsr #22 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strmi pc, [r4], -r9, ror #22 │ │ │ │ + @ instruction: 0x4604fb3d │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffae7c │ │ │ │ - ldc 8, cr11, [pc, #232] @ 1ec194 │ │ │ │ + ldc 8, cr11, [pc, #232] @ 1ec1ec │ │ │ │ eorcs r7, r0, #51200 @ 0xc800 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ stmib sp, {r0, r2, r5, r8, sl, fp, sp, pc}^ │ │ │ │ svcge 0x001a3320 │ │ │ │ - blvc 8a76f8 │ │ │ │ + blvc 8a7750 │ │ │ │ @ instruction: 0xf696682e │ │ │ │ - @ instruction: 0x4604f9f7 │ │ │ │ + strmi pc, [r4], -fp, asr #19 │ │ │ │ ldrtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - stc2l 6, cr15, [lr, #-612]! @ 0xfffffd9c │ │ │ │ + stc2l 6, cr15, [r2, #-612] @ 0xfffffd9c │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ ldrb r1, [sl], r5, asr #2 │ │ │ │ - beq fe228524 │ │ │ │ + beq fe22857c │ │ │ │ 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 │ │ │ │ - strmi pc, [r4], -sp, lsl #22 │ │ │ │ + strmi pc, [r4], -r1, ror #21 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffae46 │ │ │ │ @ instruction: 0xf8d8b804 │ │ │ │ @ instruction: 0x212d0014 │ │ │ │ - @ instruction: 0xf9f0f696 │ │ │ │ - bls 47ed80 │ │ │ │ + @ instruction: 0xf9c4f696 │ │ │ │ + bls 47edd8 │ │ │ │ strcs r4, [r4, #-1537] @ 0xfffff9ff │ │ │ │ stmdbvs r2, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ - blx 1f42c2 │ │ │ │ + blx 1f431a │ │ │ │ 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: 0xf7fefd2d │ │ │ │ + @ instruction: 0xf7fefd01 │ │ │ │ svclt 0x0000bfdc │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - eoreq pc, r9, r8, ror #18 │ │ │ │ + eoreq pc, r9, r0, ror r9 @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdmi pc, [r0], -r8 │ │ │ │ @ instruction: 0xf8d82102 │ │ │ │ strcs r0, [r4, #-20]! @ 0xffffffec │ │ │ │ - blx 329bec │ │ │ │ + @ instruction: 0xf9d8f696 │ │ │ │ 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: 0xf9f2f696 │ │ │ │ + @ instruction: 0xf9c6f696 │ │ │ │ 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 2ed008 │ │ │ │ + blcs 2ed060 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ - blcs fe220204 │ │ │ │ + blcs fe22025c │ │ │ │ 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: 0xf8d8f91d │ │ │ │ + @ instruction: 0xf8d8f8f1 │ │ │ │ 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 ff729cae │ │ │ │ + blx fec29d06 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf699463c │ │ │ │ - bls 3ab520 │ │ │ │ + bls 3ab4c8 │ │ │ │ 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 167ddc8 │ │ │ │ + blvs 167de20 │ │ │ │ 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 @ 1ec284 │ │ │ │ + strgt r4, [pc], #-1620 @ 1ec2dc │ │ │ │ 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 │ │ │ │ @@ -454840,85 +454861,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 @ 1ec2c8 │ │ │ │ + strgt r5, [pc], #-0 @ 1ec320 │ │ │ │ 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 18fde44 │ │ │ │ + blvs 18fde9c │ │ │ │ tstls r7, r9 │ │ │ │ ldm sl, {r2, r4, sl, ip, sp} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ rscsvs r0, fp, pc │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ - bls 4ddb48 │ │ │ │ + bls 4ddba0 │ │ │ │ andsvs r2, r6, r5, lsl #12 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ eorvs ip, r6, pc, lsl #8 │ │ │ │ strtmi r9, [r0], -r6, lsl #24 │ │ │ │ - @ instruction: 0xff1cf698 │ │ │ │ + mrc2 6, 7, pc, cr0, cr8, {4} │ │ │ │ umaalcs pc, r3, r4, r8 @ │ │ │ │ stmdbls r7, {r5, r8, r9, sp} │ │ │ │ strtmi r4, [r0], -r2, lsl #8 │ │ │ │ - blx 1b29d8e │ │ │ │ + blx 1029de6 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - mcrr2 6, 9, pc, r2, cr9 @ │ │ │ │ + ldc2 6, cr15, [r6], {153} @ 0x99 │ │ │ │ @ instruction: 0x23209e08 │ │ │ │ eoreq pc, r0, #-2147483647 @ 0x80000001 │ │ │ │ @ instruction: 0x46114630 │ │ │ │ andcs r9, r1, #8, 4 @ 0x80000000 │ │ │ │ - blx 17a9daa │ │ │ │ + blx ca9e02 │ │ │ │ @ instruction: 0x46314658 │ │ │ │ - ldc2 6, cr15, [r4], #-612 @ 0xfffffd9c │ │ │ │ + stc2 6, cr15, [r8], {153} @ 0x99 │ │ │ │ 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 │ │ │ │ - strmi pc, [r6], -r1, lsr #17 │ │ │ │ + @ instruction: 0x4606f875 │ │ │ │ ldrtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - ldc2 6, cr15, [r8], {153} @ 0x99 │ │ │ │ + blx ffd29e4a │ │ │ │ @ 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 3347b4 │ │ │ │ + bl 33480c │ │ │ │ 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, asr #21 │ │ │ │ + andls pc, r7, r3, lsr #21 │ │ │ │ @ instruction: 0xf6987c00 │ │ │ │ - strmi pc, [r1], -r1, lsl #26 │ │ │ │ + @ instruction: 0x4601fcd5 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ - @ instruction: 0xf804f696 │ │ │ │ + @ instruction: 0xffd8f695 │ │ │ │ strmi r9, [r1], -r7, lsl #22 │ │ │ │ muls r0, r3, r8 │ │ │ │ svceq 0x0000f1be │ │ │ │ @ instruction: 0xf04fd03a │ │ │ │ @ instruction: 0xf1000c00 │ │ │ │ @ instruction: 0xf8cd0390 │ │ │ │ strmi r8, [r4], -r4, lsr #32 │ │ │ │ @@ -454933,64 +454954,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 420bdc │ │ │ │ + blls 420c34 │ │ │ │ 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 │ │ │ │ - strmi pc, [r4], -r3, ror #16 │ │ │ │ + @ instruction: 0x4604f837 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7feac96 │ │ │ │ @ instruction: 0xf8d8be54 │ │ │ │ tstcs r3, r4, lsl r0 │ │ │ │ - @ instruction: 0xf804f696 │ │ │ │ + @ instruction: 0xffd8f695 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx fe8a9eee │ │ │ │ + blx 1da9f46 │ │ │ │ mcrlt 7, 2, pc, cr9, cr14, {7} @ │ │ │ │ - beq fe2288c4 │ │ │ │ + beq fe22891c │ │ │ │ movwcs r9, #6437 @ 0x1925 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ mrrc2 7, 15, pc, ip, cr11 @ │ │ │ │ - ldc 6, cr4, [pc, #20] @ 1ec4b8 │ │ │ │ + ldc 6, cr4, [pc, #20] @ 1ec510 │ │ │ │ @ instruction: 0xf8d87bd6 │ │ │ │ tstcs r1, r4, lsl r0 │ │ │ │ strtmi lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ stclvc 15, cr10, [sl], #-104 @ 0xffffff98 │ │ │ │ - blvc 8a7aec │ │ │ │ - @ instruction: 0xfffef695 │ │ │ │ + blvc 8a7b44 │ │ │ │ + @ instruction: 0xffd2f695 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2bddb0 │ │ │ │ + blgt 2bde08 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4623fb75 │ │ │ │ + strtmi pc, [r3], -r9, asr #22 │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf948f699 │ │ │ │ + @ instruction: 0xf91cf699 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx fef29f4e │ │ │ │ + blx fe429fa6 │ │ │ │ mrclt 7, 0, APSR_nzcv, cr9, cr14, {7} │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx ffb29f5a │ │ │ │ + blx ff029fb2 │ │ │ │ mrclt 7, 0, APSR_nzcv, cr3, cr14, {7} │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - stc2 6, cr15, [r2], {153} @ 0x99 │ │ │ │ + blx ff7a9fbe │ │ │ │ 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} │ │ │ │ @@ -455008,199 +455029,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: 0xf8def699 │ │ │ │ + @ instruction: 0xf8b2f699 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ ldcge 4, cr15, [r7], {127} @ 0x7f │ │ │ │ ldcllt 7, cr15, [r5, #1016] @ 0x3f8 │ │ │ │ - beq fe2289ac │ │ │ │ + beq fe228a04 │ │ │ │ movwcs r9, #6437 @ 0x1925 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ - blx ffc2a576 │ │ │ │ + blx ffc2a5ce │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf8c8f699 │ │ │ │ + @ instruction: 0xf89cf699 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ stcge 4, cr15, [r1], {127} @ 0x7f │ │ │ │ - ldclt 7, cr15, [pc, #1016]! @ 1ec998 │ │ │ │ - beq fe2289d8 │ │ │ │ + ldclt 7, cr15, [pc, #1016]! @ 1ec9f0 │ │ │ │ + beq fe228a30 │ │ │ │ stmdbls r5!, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ - blx ff6aa5a2 │ │ │ │ + blx ff6aa5fa │ │ │ │ strmi r2, [r6], -fp, asr #3 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf8b2f699 │ │ │ │ + @ instruction: 0xf886f699 │ │ │ │ strmi r2, [r2], -sl, asr #3 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - ldrtmi pc, [r2], -sp, lsr #17 @ │ │ │ │ + ldrtmi pc, [r2], -r1, lsl #17 @ │ │ │ │ strmi r2, [r4], -fp, asr #3 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - ldrtmi pc, [r2], -r7, lsr #17 @ │ │ │ │ + @ instruction: 0x4632f87b │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ ldrbmi r1, [r8], -r9, lsl #2 │ │ │ │ - @ instruction: 0xf8c6f699 │ │ │ │ + @ instruction: 0xf89af699 │ │ │ │ @ instruction: 0x46054632 │ │ │ │ ldrbmi r2, [r8], -sl, asr #3 │ │ │ │ - @ instruction: 0xf89af699 │ │ │ │ + @ instruction: 0xf86ef699 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r6], -r0, lsl #22 │ │ │ │ @ instruction: 0xf6964650 │ │ │ │ - @ instruction: 0xf8d8ffa7 │ │ │ │ + @ instruction: 0xf8d8ff7b │ │ │ │ eorcs r0, r0, #20 │ │ │ │ @ instruction: 0xf6952101 │ │ │ │ - @ instruction: 0x4607ff57 │ │ │ │ + strmi pc, [r7], -fp, lsr #30 │ │ │ │ ldrbmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - blx ff5aa084 │ │ │ │ + blx feaaa0dc │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sl, lr}^ │ │ │ │ strtmi r6, [r2], -r0, lsl #14 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf69911d1 │ │ │ │ - @ instruction: 0x4604f911 │ │ │ │ + strmi pc, [r4], -r5, ror #17 │ │ │ │ @ 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: 0xf864f699 │ │ │ │ + @ instruction: 0xf838f699 │ │ │ │ @ instruction: 0x460621db │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf85ef699 │ │ │ │ + @ instruction: 0xf832f699 │ │ │ │ strmi r2, [r5], -fp, asr #3 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf858f699 │ │ │ │ + @ instruction: 0xf82cf699 │ │ │ │ biccs r4, fp, sl, lsr #12 │ │ │ │ ldrbmi r4, [r8], -r4, lsl #12 │ │ │ │ - @ instruction: 0xf852f699 │ │ │ │ + @ instruction: 0xf826f699 │ │ │ │ strmi r2, [r2], -sl, asr #3 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - ldrtmi pc, [r2], -sp, asr #16 @ │ │ │ │ + ldrtmi pc, [r2], -r1, lsr #16 @ │ │ │ │ @ instruction: 0x21b34603 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - ldrtmi pc, [r2], -sp, ror #16 @ │ │ │ │ + ldrtmi pc, [r2], -r1, asr #16 @ │ │ │ │ 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: 0xf830f699 │ │ │ │ + @ instruction: 0xf804f699 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ - blge 1c698c8 │ │ │ │ + blge 1c69920 │ │ │ │ stclt 7, cr15, [r7, #-1016]! @ 0xfffffc08 │ │ │ │ - beq fe228b08 │ │ │ │ + beq fe228b60 │ │ │ │ movwcs r9, #6437 @ 0x1925 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ - blx 10aa6d2 │ │ │ │ + blx 10aa72a │ │ │ │ @ instruction: 0x460221db │ │ │ │ - @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4604f81b │ │ │ │ + @ instruction: 0xf6984658 │ │ │ │ + strmi pc, [r4], -pc, ror #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: 0xf6994658 │ │ │ │ - strmi pc, [r4], -r3, lsr #16 │ │ │ │ + @ instruction: 0xf6984658 │ │ │ │ + @ instruction: 0x4604fff7 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7feab36 │ │ │ │ @ instruction: 0x4658bcf4 │ │ │ │ - blx 122a1a2 │ │ │ │ - stcllt 7, cr15, [pc], #1016 @ 1ecb38 │ │ │ │ + blx 72a1fa │ │ │ │ + stcllt 7, cr15, [pc], #1016 @ 1ecb90 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx 1a2a1ae │ │ │ │ + blx f2a206 │ │ │ │ stcllt 7, cr15, [r9], #1016 @ 0x3f8 │ │ │ │ - beq fe228b84 │ │ │ │ + beq fe228bdc │ │ │ │ ldrbmi r2, [r0], -r0, lsr #2 │ │ │ │ - bleq 228234 │ │ │ │ - mrc2 6, 7, pc, cr8, cr6, {4} │ │ │ │ + bleq 22828c │ │ │ │ + mcr2 6, 6, pc, cr12, cr6, {4} @ │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - mcr2 6, 5, pc, cr8, cr5, {4} @ │ │ │ │ + mrc2 6, 3, pc, cr12, cr5, {4} │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2be0bc │ │ │ │ + blgt 2be114 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strcs pc, [r1, #-2591] @ 0xfffff5e1 │ │ │ │ + strcs pc, [r1, #-2547] @ 0xfffff60d │ │ │ │ strtmi r9, [fp], -r5, lsr #18 │ │ │ │ @ instruction: 0xf8ca4652 │ │ │ │ ldrbmi r5, [r8], -r0 │ │ │ │ - blx ffb2a77c │ │ │ │ + blx ffb2a7d4 │ │ │ │ strmi r4, [r7], -fp, lsr #12 │ │ │ │ ldrbmi r9, [r2], -r6, lsr #18 │ │ │ │ andpl pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0x26034658 │ │ │ │ - blx ff8aa790 │ │ │ │ + blx ff8aa7e8 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ ldrbmi r2, [r8], -sl, ror #3 │ │ │ │ - @ instruction: 0xffe0f698 │ │ │ │ + @ instruction: 0xffb4f698 │ │ │ │ @ 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 ff22a7c4 │ │ │ │ + blx ff22a81c │ │ │ │ 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: 0xfff4f698 │ │ │ │ + @ instruction: 0xffc8f698 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ - bge ff6e99f4 │ │ │ │ + bge ff6e9a4c │ │ │ │ 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 397570 │ │ │ │ + bls 3975c8 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0x7c23fa33 │ │ │ │ mlavs r0, r9, r8, pc @ │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ vmax.s8 d20, d0, d5 │ │ │ │ - blx 274e38 │ │ │ │ + blx 274e90 │ │ │ │ @ instruction: 0xf8d8f303 │ │ │ │ ldmdbeq r6!, {r2, r4} │ │ │ │ streq lr, [r3], -r6, lsr #20 │ │ │ │ - mrc2 6, 2, pc, cr10, cr5, {4} │ │ │ │ + mcr2 6, 1, pc, cr14, 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 │ │ │ │ @@ -455214,30 +455235,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 ff67a4a0 │ │ │ │ - bls 474e38 │ │ │ │ + blmi ff67a4f8 │ │ │ │ + bls 474e90 │ │ │ │ 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: 0xf978f699 │ │ │ │ + @ instruction: 0xf94cf699 │ │ │ │ stclt 7, cr15, [r7], #-1016 @ 0xfffffc08 │ │ │ │ msrvc CPSR_s, pc, asr #8 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ mlavs r0, r9, r8, pc @ │ │ │ │ - mrc2 6, 0, pc, cr0, cr5, {4} │ │ │ │ + stc2l 6, cr15, [r4, #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} │ │ │ │ @@ -455249,15 +455270,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 37a52c │ │ │ │ + blx 37a584 │ │ │ │ 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 @ │ │ │ │ @@ -455275,167 +455296,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 227fb4 │ │ │ │ - stc2 6, cr15, [lr, #596] @ 0x254 │ │ │ │ + blvc 22800c │ │ │ │ + stc2l 6, cr15, [r2, #-596]! @ 0xfffffdac │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2be290 │ │ │ │ + blgt 2be2e8 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x7c21f905 │ │ │ │ - bge cd96dc │ │ │ │ + stcvc 8, cr15, [r1], #-868 @ 0xfffffc9c │ │ │ │ + bge cd9734 │ │ │ │ @ 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 304ddc │ │ │ │ + blcs 304e34 │ │ │ │ andeq pc, r8, #-2147483648 @ 0x80000000 │ │ │ │ @ instruction: 0x4629d1f8 │ │ │ │ ldrbmi r2, [r8], -r4, lsl #4 │ │ │ │ - @ instruction: 0xffc0f698 │ │ │ │ + @ instruction: 0xff94f698 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ vmla.i8 , q0, │ │ │ │ @ instruction: 0xf69521a5 │ │ │ │ - strmi pc, [r1], -r3, lsl #27 │ │ │ │ + @ instruction: 0x4601fd57 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0xf7fff8dd │ │ │ │ + @ instruction: 0xf7fff8b1 │ │ │ │ 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 fe92a484 │ │ │ │ + blx 1e2a4dc │ │ │ │ cmppne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - mrc2 6, 3, pc, cr12, cr8, {4} │ │ │ │ + mrc2 6, 2, pc, cr0, cr8, {4} │ │ │ │ strmi r2, [r4], -r0, asr #26 │ │ │ │ ldmibge r2!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ - blcs 24bac4 │ │ │ │ + blcs 24bb1c │ │ │ │ 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 1faaa46 │ │ │ │ + blx 1faaa9e │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ ldmibge pc, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} @ │ │ │ │ - bllt 196aa5c │ │ │ │ + bllt 196aab4 │ │ │ │ subcs sl, r0, #2688 @ 0xa80 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldcl 6, cr15, [r6], #264 @ 0x108 │ │ │ │ + stcl 6, cr15, [sl], {66} @ 0x42 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 11f4a84 │ │ │ │ + blx 11f4adc │ │ │ │ strbeq pc, [lr, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf845bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 5f9690 │ │ │ │ + bcs 5f96e8 │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r4], -r3, ror #28 │ │ │ │ + @ instruction: 0x4604fe37 │ │ │ │ @ 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, lsl sp @ │ │ │ │ + ldrshtvs pc, [ip], #193 @ 0xc1 @ │ │ │ │ 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: 0xf86af699 │ │ │ │ - blt 14eaae8 │ │ │ │ + @ instruction: 0xf83ef699 │ │ │ │ + blt 14eab40 │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ @ instruction: 0x46582172 │ │ │ │ - mrc2 6, 1, pc, cr12, cr8, {4} │ │ │ │ + mrc2 6, 0, pc, cr0, cr8, {4} │ │ │ │ ldrb r4, [r7, r4, lsl #12] │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ ldrbmi r2, [r8], -pc, ror #2 │ │ │ │ - mrc2 6, 1, pc, cr4, cr8, {4} │ │ │ │ + mcr2 6, 0, pc, cr8, cr8, {4} @ │ │ │ │ strb r4, [pc, r4, lsl #12] │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ ldrbmi r2, [r8], -lr, ror #2 │ │ │ │ - mcr2 6, 1, pc, cr12, cr8, {4} @ │ │ │ │ + mcr2 6, 0, pc, cr0, cr8, {4} @ │ │ │ │ strb r4, [r7, r4, lsl #12] │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6981145 │ │ │ │ - strmi pc, [r4], -r3, lsr #28 │ │ │ │ + @ instruction: 0x4604fdf7 │ │ │ │ @ instruction: 0x4623e7be │ │ │ │ cmncs r1, sl, lsr #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - @ instruction: 0x4604fe1b │ │ │ │ + strmi pc, [r4], -pc, ror #27 │ │ │ │ @ instruction: 0x4623e7b6 │ │ │ │ cmncs r0, sl, lsr #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - @ instruction: 0x4604fe13 │ │ │ │ + strmi pc, [r4], -r7, ror #27 │ │ │ │ eorscs lr, r8, #45613056 @ 0x2b80000 │ │ │ │ stmdage ip!, {r8, sp} │ │ │ │ @ instruction: 0xf642ad2a │ │ │ │ - andcs lr, r2, r2, lsl #25 │ │ │ │ + andcs lr, r2, r6, asr ip │ │ │ │ strtmi lr, [sl], #-2509 @ 0xfffff633 │ │ │ │ - @ instruction: 0xf93af698 │ │ │ │ + @ instruction: 0xf90ef698 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - stcvc 14, cr15, [r3], {189} @ 0xbd │ │ │ │ + stcvc 14, cr15, [r3], {145} @ 0x91 │ │ │ │ strb r4, [r3, -r4, lsl #12]! │ │ │ │ @ instruction: 0x21a6f240 │ │ │ │ - stc2l 6, cr15, [r2], {149} @ 0x95 │ │ │ │ + ldc2 6, cr15, [r6], {149} @ 0x95 │ │ │ │ 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 665bdc │ │ │ │ - bls 47e490 │ │ │ │ + blmi 665c34 │ │ │ │ + bls 47e4e8 │ │ │ │ ldmdavs ip, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - stc2l 6, cr15, [sl], #424 @ 0x1a8 │ │ │ │ + ldc2 6, cr15, [lr], #424 @ 0x1a8 │ │ │ │ strmi r4, [r3], -lr, lsl #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf642447a │ │ │ │ - @ instruction: 0xf642ef34 │ │ │ │ - @ instruction: 0xf642eb22 │ │ │ │ - stmdbmi r8, {r1, r2, r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - bmi 453bfc │ │ │ │ + @ instruction: 0xf642ef08 │ │ │ │ + @ instruction: 0xf642eaf6 │ │ │ │ + stmdbmi r8, {r1, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + bmi 453c54 │ │ │ │ ldrbtmi r5, [sl], #-2148 @ 0xfffff79c │ │ │ │ mrscs r9, (UNDEF: 1) │ │ │ │ @ instruction: 0xf6426820 │ │ │ │ - svclt 0x0000ef26 │ │ │ │ + svclt 0x0000eefa │ │ │ │ ... │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq sl, r5, r4, lsr #7 │ │ │ │ - eoreq sl, r5, lr, asr r3 │ │ │ │ + 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 │ │ │ │ @@ -455444,83 +455465,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 177649c │ │ │ │ + blx 17764f4 │ │ │ │ addseq pc, r2, r2, lsl #5 │ │ │ │ ldc2 0, cr15, [r6, #332] @ 0x14c │ │ │ │ @ instruction: 0xf66a4628 │ │ │ │ - @ instruction: 0xf8d4ffc9 │ │ │ │ + @ instruction: 0xf8d4ff9d │ │ │ │ strmi r3, [r2], -r8, ror #5 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - bge 2beabc │ │ │ │ + bge 2beb14 │ │ │ │ ldrbmi r4, [r1], -r6, lsl #12 │ │ │ │ @ instruction: 0xf0534638 │ │ │ │ strmi pc, [r1], r5, ror #25 │ │ │ │ - blls 2d9acc │ │ │ │ + blls 2d9b24 │ │ │ │ addsmi r6, sl, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf10dd12d │ │ │ │ - bcc 2eecb8 │ │ │ │ + bcc 2eed10 │ │ │ │ strbmi r1, [r0], -r1, lsl #26 │ │ │ │ @ instruction: 0xf6ff9203 │ │ │ │ - ldrtmi pc, [r1], -fp, ror #16 @ │ │ │ │ + @ instruction: 0x4631f83f │ │ │ │ andcs r4, r0, r2, asr #12 │ │ │ │ ldc2l 0, cr15, [r0, #300]! @ 0x12c │ │ │ │ strbmi r4, [r8], -r6, lsl #12 │ │ │ │ - mrrc 6, 4, pc, ip, cr2 @ │ │ │ │ + ldc 6, cr15, [r0], #-264 @ 0xfffffef8 │ │ │ │ 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 b2b910 │ │ │ │ + bmi b2b8b8 │ │ │ │ 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: 0xf10dec3e │ │ │ │ + @ instruction: 0xf10dec12 │ │ │ │ @ instruction: 0x46220810 │ │ │ │ tstcs r0, r8, lsr #12 │ │ │ │ @ instruction: 0xf882f7fe │ │ │ │ strmi r4, [r5], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7f96946 │ │ │ │ qadd8mi pc, r8, fp @ │ │ │ │ - blx 2a8f4 │ │ │ │ + blx ff52a94c │ │ │ │ strbmi r2, [r0], -r0, lsl #6 │ │ │ │ stmib r8, {r2, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8c83301 │ │ │ │ @ instruction: 0xf6fe300c │ │ │ │ - strbmi pc, [r0], -pc, asr #28 @ │ │ │ │ - mcr2 6, 6, pc, cr6, cr14, {7} @ │ │ │ │ + strbmi pc, [r0], -r3, lsr #28 @ │ │ │ │ + mrc2 6, 4, pc, cr10, cr14, {7} │ │ │ │ stmdblt r0!, {r2, r9, sl, lr}^ │ │ │ │ andcs r4, r1, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf04b4631 │ │ │ │ - bls 32baf4 │ │ │ │ + bls 32bb4c │ │ │ │ ldrbmi r9, [r1], -r6, lsl #22 │ │ │ │ andsvs r4, r3, r8, lsr r6 │ │ │ │ @ instruction: 0xf0539400 │ │ │ │ @ instruction: 0xf89dfc5b │ │ │ │ - blcs 1f8d9c │ │ │ │ + blcs 1f8df4 │ │ │ │ stmdals r4, {r0, r6, r7, r8, ip, lr, pc} │ │ │ │ - stc 6, cr15, [ip], {66} @ 0x42 │ │ │ │ + bl ffa2a694 │ │ │ │ @ instruction: 0xf642e7bd │ │ │ │ - svclt 0x0000ee68 │ │ │ │ - rsbseq r3, r9, ip, ror #7 │ │ │ │ + svclt 0x0000ee3c │ │ │ │ + @ instruction: 0x00793394 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r9, sl, asr #6 │ │ │ │ + ldrshteq r3, [r9], #-34 @ 0xffffffde │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed43f50 │ │ │ │ + bl fed43fa8 │ │ │ │ @ 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} │ │ │ │ @@ -455528,69 +455549,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 eff664 │ │ │ │ + blmi eff6bc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 246e00 │ │ │ │ + blls 246e58 │ │ │ │ @ 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 1fc9b4 │ │ │ │ + blcs 1fca0c │ │ │ │ stmda r5, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - bllt ed0b30 │ │ │ │ + bllt ed0b88 │ │ │ │ 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 23c9dc │ │ │ │ + blcc 23ca34 │ │ │ │ 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: 0xf864f6ff │ │ │ │ + @ instruction: 0xf838f6ff │ │ │ │ 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 │ │ │ │ - ldmib lr, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - blcs 2a6d90 │ │ │ │ + ldmdb r2!, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 2a6de8 │ │ │ │ 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: 0xf856f6ff │ │ │ │ + @ instruction: 0xf82af6ff │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ andvc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf642e7b6 │ │ │ │ - svclt 0x0000edd8 │ │ │ │ - @ instruction: 0x0079329a │ │ │ │ + svclt 0x0000edac │ │ │ │ + rsbseq r3, r9, r2, asr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r9, r0, ror r2 │ │ │ │ + rsbseq r3, r9, r8, lsl r2 │ │ │ │ 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 │ │ │ │ @@ -455600,297 +455621,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 │ │ │ │ - stc2l 6, cr15, [r8], {254} @ 0xfe │ │ │ │ + ldc2 6, cr15, [ip], {254} @ 0xfe │ │ │ │ stmibvs r0, {r8, ip, sp, pc} │ │ │ │ - bge 290ec8 │ │ │ │ + bge 290f20 │ │ │ │ vadd.i8 d22, d22, d24 │ │ │ │ vsra.s64 d20, d18, #52 │ │ │ │ movwcs r0, #288 @ 0x120 │ │ │ │ @ instruction: 0xf6429301 │ │ │ │ - stmdacs r0, {r1, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r8, 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 23cb08 │ │ │ │ + blcc 23cb60 │ │ │ │ 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 fe5aa848 │ │ │ │ + b 1aaa8a0 │ │ │ │ teqvs r3, r7, lsl #22 │ │ │ │ andcs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmdbls r6, {r1, r8, r9, sp} │ │ │ │ @ instruction: 0xf1066033 │ │ │ │ stmiavs r8!, {r2, r3, r8, r9} │ │ │ │ - ldm r4!, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle 536f5c │ │ │ │ - blmi fbf844 │ │ │ │ + stmia r8, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blle 536fb4 │ │ │ │ + blmi fbf89c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4c6fd0 │ │ │ │ + blls 4c7028 │ │ │ │ @ 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, {r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - stmdb r0, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdavs r0, {r2, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldm r4, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46034a30 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf642447a │ │ │ │ - movwcs lr, #3404 @ 0xd4c │ │ │ │ + movwcs lr, #3360 @ 0xd20 │ │ │ │ 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 │ │ │ │ - stmia sl, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm lr, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blmi aa6ef8 │ │ │ │ + blmi aa6f50 │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ - cdp 6, 13, cr15, cr12, cr2, {2} │ │ │ │ + cdp 6, 11, cr15, cr0, cr2, {2} │ │ │ │ @ instruction: 0xf6426800 │ │ │ │ - bmi a27348 │ │ │ │ + bmi a272f0 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ - stc 6, cr15, [r8, #-264]! @ 0xfffffef8 │ │ │ │ - blcs 2a6f90 │ │ │ │ + ldcl 6, cr15, [ip], #264 @ 0x108 │ │ │ │ + blcs 2a6fe8 │ │ │ │ @ instruction: 0xf04fd11a │ │ │ │ andcs r0, r0, #131072 @ 0x20000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - @ instruction: 0xff7cf6fe │ │ │ │ + @ instruction: 0xff50f6fe │ │ │ │ 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: 0xe77fff55 │ │ │ │ + ldrb pc, [pc, -r9, lsr #30]! @ │ │ │ │ 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 210d9c │ │ │ │ + blcs 210df4 │ │ │ │ smmls sp, r7, r1, sp │ │ │ │ - stcl 6, cr15, [r8], #264 @ 0x108 │ │ │ │ - rsbseq r3, r9, ip, ror r1 │ │ │ │ + ldc 6, cr15, [ip], #264 @ 0x108 │ │ │ │ + rsbseq r3, r9, r4, lsr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r9, r8, ror #2 │ │ │ │ - rsbseq r3, r9, r0, lsr #1 │ │ │ │ + rsbseq r3, r9, r0, lsl r1 │ │ │ │ + rsbseq r3, r9, r8, asr #32 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - ldrdeq r9, [r5], -r0 @ │ │ │ │ - eoreq r9, r5, r4, ror #24 │ │ │ │ + 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 @ │ │ │ │ - stmib sl!, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib lr!, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r9, [r2], -r0, lsl #14 │ │ │ │ - blge 2fe930 │ │ │ │ + blge 2fe988 │ │ │ │ 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 1fccb4 │ │ │ │ + blcs 1fcd0c │ │ │ │ stmda r5, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 210e30 │ │ │ │ - bge 2e15e4 │ │ │ │ + blcs 210e88 │ │ │ │ + bge 2e163c │ │ │ │ ldmvs r0!, {r0, r6, r9, sl, lr} │ │ │ │ - ldmdb r0, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r4!, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strbmi r4, [r0], -r4, lsl #12 │ │ │ │ - stc 6, cr15, [lr], {66} @ 0x42 │ │ │ │ - blle 8780dc │ │ │ │ + bl ffaaaa38 │ │ │ │ + blle 878134 │ │ │ │ movwcs r9, #2563 @ 0xa03 │ │ │ │ andseq pc, r4, r6, lsl #2 │ │ │ │ - blx fe82924a │ │ │ │ + blx fe8292a2 │ │ │ │ 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 413918 │ │ │ │ + blls 413970 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ strcs lr, [r0], #-0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f9924 │ │ │ │ + bcs 1f997c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt fp!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blmi 93f9a8 │ │ │ │ + blmi 93fa00 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7471a0 │ │ │ │ + blls 7471f8 │ │ │ │ @ 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, 5, pc, cr6, cr14, {7} │ │ │ │ + mcr2 6, 4, pc, cr10, cr14, {7} @ │ │ │ │ adcsmi lr, fp, #61341696 @ 0x3a80000 │ │ │ │ strcs sp, [r2], #-274 @ 0xfffffeee │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf6fe4628 │ │ │ │ - vqrdmlah.s , , d1[0] │ │ │ │ + @ instruction: 0xf3bffe95 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r5, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ - bcs 1fd974 │ │ │ │ + bcs 1fd9cc │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 210ee8 │ │ │ │ + blcs 210f40 │ │ │ │ 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 0x0000ec36 │ │ │ │ - @ instruction: 0x00792f94 │ │ │ │ + svclt 0x0000ec0a │ │ │ │ + rsbseq r2, r9, ip, lsr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r2, [r9], #-224 @ 0xffffff20 │ │ │ │ + rsbseq r2, r9, r8, ror lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed443b4 │ │ │ │ + bl fed4440c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 3d93d0 │ │ │ │ + bmi 3d9428 │ │ │ │ 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, ip, lsr #24 │ │ │ │ + andlt lr, r4, r0, lsl #24 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - strhteq r9, [r5], -ip │ │ │ │ + eoreq r9, r5, r4, asr #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed443e8 │ │ │ │ + bl fed44440 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 3d9404 │ │ │ │ + bmi 3d945c │ │ │ │ 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, lsl ip │ │ │ │ + andlt lr, r4, r6, ror #23 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r9, r5, ip, lsr #27 │ │ │ │ + strhteq r9, [r5], -r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed4441c │ │ │ │ + bl fed44474 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 419438 │ │ │ │ + bmi 419490 │ │ │ │ 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 │ │ │ │ - strdlt lr, [r4], -r6 │ │ │ │ + andlt lr, r4, sl, asr #23 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r9, r5, ip, lsl #27 │ │ │ │ + mlaeq r5, r4, sp, r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed44454 │ │ │ │ + bl fed444ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 419470 │ │ │ │ + bmi 4194c8 │ │ │ │ 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 │ │ │ │ - ldrdlt lr, [r4], -sl │ │ │ │ + andlt lr, r4, lr, lsr #23 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r9, r5, r0, lsl #27 │ │ │ │ + eoreq r9, r5, r8, lsl #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4448c │ │ │ │ + bl fed444e4 │ │ │ │ @ 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, r1, asr #21 │ │ │ │ - bmi 6074d0 │ │ │ │ - blmi 585574 │ │ │ │ + @ instruction: 0xb1c0fa95 │ │ │ │ + bmi 607528 │ │ │ │ + blmi 5855cc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3c7338 │ │ │ │ + blls 3c7390 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_hyp │ │ │ │ ldclt 0, cr11, [r0, #-36]! @ 0xffffffdc │ │ │ │ - bmi 47eb24 │ │ │ │ + bmi 47eb7c │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrbtmi r3, [sl], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf0569300 │ │ │ │ strmi pc, [r5], -pc, ror #25 │ │ │ │ - blmi 3a726c │ │ │ │ + blmi 3a72c4 │ │ │ │ @ instruction: 0xe7e4447b │ │ │ │ - bl fe3aac04 │ │ │ │ - rsbseq r2, r9, r4, ror #26 │ │ │ │ + bl 18aac5c │ │ │ │ + rsbseq r2, r9, ip, lsl #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r9, r8, lsr sp │ │ │ │ - rsbseq lr, r6, sl, lsr #1 │ │ │ │ - eoreq lr, r2, r0, lsr #24 │ │ │ │ + rsbseq r2, r9, r0, ror #25 │ │ │ │ + rsbseq lr, r6, r2, asr r0 │ │ │ │ + eoreq lr, r2, r8, lsr #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed44518 │ │ │ │ + bl fed44570 │ │ │ │ @ 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 @ │ │ │ │ @@ -455899,430 +455920,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 3c73c4 │ │ │ │ + blls 3c741c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 59) │ │ │ │ ldclt 0, cr11, [r0, #-32] @ 0xffffffe0 │ │ │ │ - bmi 3febb0 │ │ │ │ + bmi 3fec08 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrbtmi r3, [sl], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf0569300 │ │ │ │ strb pc, [r1, r9, lsr #25]! @ │ │ │ │ - bl 132ac88 │ │ │ │ - ldrsbteq r2, [r9], #-198 @ 0xffffff3a │ │ │ │ + bl 82ace0 │ │ │ │ + rsbseq r2, r9, lr, ror ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r2, [r9], #-198 @ 0xffffff3a │ │ │ │ - rsbseq lr, r6, sl │ │ │ │ + rsbseq r2, r9, lr, asr ip │ │ │ │ + ldrhteq sp, [r6], #-242 @ 0xffffff0e │ │ │ │ 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 ffd078dc │ │ │ │ + bcs ffd07934 │ │ │ │ @ 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 fed445d0 │ │ │ │ + bl fed44628 │ │ │ │ @ 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 ffd07920 │ │ │ │ + bcs ffd07978 │ │ │ │ @ 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 fed44614 │ │ │ │ + bl fed4466c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ movwls r4, #1562 @ 0x61a │ │ │ │ @ instruction: 0xffe2f7ff │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ @ instruction: 0xf1006a43 │ │ │ │ addsmi r0, sl, #32, 4 │ │ │ │ - blcs 21d098 │ │ │ │ + blcs 21d0f0 │ │ │ │ andcs fp, r1, r7, lsl pc │ │ │ │ ldmdavs r8, {sp}^ │ │ │ │ svclt 0x001c1a80 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ ldrbmi r0, [r0, -r0, asr #18]! │ │ │ │ @ instruction: 0xf1006a43 │ │ │ │ - blcc 2ed8c4 │ │ │ │ + blcc 2ed91c │ │ │ │ @ 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 622498 │ │ │ │ + blvc 6224f0 │ │ │ │ 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 fed446b0 │ │ │ │ + bl fed44708 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 231478 │ │ │ │ - blvs ffe72dc4 │ │ │ │ - blvc 287500 │ │ │ │ + bl 2314d0 │ │ │ │ + blvs ffe72e1c │ │ │ │ + blvc 287558 │ │ │ │ tstle sl, r5, lsl #20 │ │ │ │ - bls 319bf4 │ │ │ │ + bls 319c4c │ │ │ │ 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: 0xf922f696 │ │ │ │ - bleq 1228fc0 │ │ │ │ - blx 6290b8 │ │ │ │ + @ instruction: 0xf8f6f696 │ │ │ │ + bleq 1229018 │ │ │ │ + blx 629110 │ │ │ │ andcs sp, r1, ip, ror #15 │ │ │ │ andcs fp, r0, r0, ror sp │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed44708 │ │ │ │ + bl fed44760 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 2314d0 │ │ │ │ - blvs ffe72e1c │ │ │ │ - blvc 287558 │ │ │ │ + bl 231528 │ │ │ │ + blvs ffe72e74 │ │ │ │ + blvc 2875b0 │ │ │ │ tstle r8, r5, lsl #20 │ │ │ │ - bls 319c4c │ │ │ │ + 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: 0xf8f6f696 │ │ │ │ - bleq 1229018 │ │ │ │ - blx 629110 │ │ │ │ + @ instruction: 0xf8caf696 │ │ │ │ + bleq 1229070 │ │ │ │ + blx 629168 │ │ │ │ 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 2a8a18 │ │ │ │ + blhi 2a8a70 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x460e4617 │ │ │ │ - bl 23fe14 │ │ │ │ + bl 23fe6c │ │ │ │ ldrbtmi r1, [sl], #-2631 @ 0xfffff5b9 │ │ │ │ ldrsbtne pc, [ip], -sl @ │ │ │ │ - blvc 4475a4 │ │ │ │ + blvc 4475fc │ │ │ │ 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 407b76 │ │ │ │ + blx 407bce │ │ │ │ ldrtmi r9, [fp], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0037ddb │ │ │ │ - blcs fe1ee3cc │ │ │ │ + blcs fe1ee424 │ │ │ │ @ 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: 0xf8b0f696 │ │ │ │ - bleq 12290a4 │ │ │ │ - blx 62919c │ │ │ │ - bleq ff2290b0 │ │ │ │ + @ instruction: 0xf884f696 │ │ │ │ + bleq 12290fc │ │ │ │ + blx 6291f4 │ │ │ │ + bleq ff229108 │ │ │ │ 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 6291b8 │ │ │ │ + blx 629210 │ │ │ │ @ instruction: 0xf043bfc8 │ │ │ │ - blcs 1ee200 │ │ │ │ + blcs 1ee258 │ │ │ │ ldc 0, cr13, [sp], #832 @ 0x340 │ │ │ │ andcs r8, r0, r2, lsl #22 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blhi 2a8900 │ │ │ │ + blhi 2a8958 │ │ │ │ pop {r0, sp} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq r2, r9, sl, lsl #21 │ │ │ │ + rsbseq r2, r9, r2, lsr sl │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2a8adc │ │ │ │ + blhi 2a8b34 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x460e4617 │ │ │ │ - bl 23fed8 │ │ │ │ + bl 23ff30 │ │ │ │ ldrbtmi r1, [sl], #-2631 @ 0xfffff5b9 │ │ │ │ ldrsbtne pc, [ip], -sl @ │ │ │ │ - blvc 447668 │ │ │ │ + blvc 4476c0 │ │ │ │ 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 407c3a │ │ │ │ + blx 407c92 │ │ │ │ ldrtmi r9, [fp], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0037ddb │ │ │ │ - blcs fe1ee490 │ │ │ │ + blcs fe1ee4e8 │ │ │ │ @ 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: 0xf84ef696 │ │ │ │ - bleq 1229168 │ │ │ │ - blx 629260 │ │ │ │ - bleq ff229174 │ │ │ │ + @ instruction: 0xf822f696 │ │ │ │ + bleq 12291c0 │ │ │ │ + blx 6292b8 │ │ │ │ + bleq ff2291cc │ │ │ │ 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 62927c │ │ │ │ + blx 6292d4 │ │ │ │ @ instruction: 0xf043bfa8 │ │ │ │ - blcs 1ee2c4 │ │ │ │ + blcs 1ee31c │ │ │ │ ldc 0, cr13, [sp], #832 @ 0x340 │ │ │ │ andcs r8, r0, r2, lsl #22 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blhi 2a89c4 │ │ │ │ + blhi 2a8a1c │ │ │ │ pop {r0, sp} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq r2, r9, r6, asr #19 │ │ │ │ + rsbseq r2, r9, lr, ror #18 │ │ │ │ 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 28773c │ │ │ │ + blvc 287794 │ │ │ │ tstle sp, r5, lsl #20 │ │ │ │ - bls 399ef0 │ │ │ │ + bls 399f48 │ │ │ │ @ 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: 0xf800f696 │ │ │ │ - bleq 628878 │ │ │ │ + @ instruction: 0xffd4f695 │ │ │ │ + bleq 6288d0 │ │ │ │ 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 fed44950 │ │ │ │ + bl fed449a8 │ │ │ │ @ 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 32b8ee │ │ │ │ + blx 32b946 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44980 │ │ │ │ + bl fed449d8 │ │ │ │ @ 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 32b91e │ │ │ │ + blx 32b976 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed449b0 │ │ │ │ + bl fed44a08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf938f047 │ │ │ │ @ instruction: 0xf1a0b2c0 │ │ │ │ - blx feded7c8 │ │ │ │ + blx feded820 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed449d8 │ │ │ │ + bl fed44a30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf924f047 │ │ │ │ @ instruction: 0xf1a0b2c0 │ │ │ │ - blx feded7f8 │ │ │ │ + blx feded850 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44a00 │ │ │ │ + bl fed44a58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf910f047 │ │ │ │ vaddl.u8 , d0, d1 │ │ │ │ cmplt r0, r7 │ │ │ │ mulcc r4, sp, r8 │ │ │ │ - blcs 37517c │ │ │ │ + blcs 3751d4 │ │ │ │ stmdacs r1, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ mulcs r1, r4, pc @ │ │ │ │ andlt r2, r3, r0 │ │ │ │ - blx 32b9a2 │ │ │ │ + blx 32b9fa │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44a34 │ │ │ │ + bl fed44a8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf8f6f047 │ │ │ │ - blcs 35a350 │ │ │ │ + blcs 35a3a8 │ │ │ │ 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 fed44a60 │ │ │ │ + bl fed44ab8 │ │ │ │ @ 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 fed44a8c │ │ │ │ + bl fed44ae4 │ │ │ │ @ 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 fed44aac │ │ │ │ + bl fed44b04 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf8baf047 │ │ │ │ vaddl.u8 , d0, d1 │ │ │ │ cmplt r0, r7 │ │ │ │ mulcc r4, sp, r8 │ │ │ │ - blcs 375428 │ │ │ │ + blcs 375480 │ │ │ │ stmdacs r1, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ mulcs r1, r4, pc @ │ │ │ │ andlt r2, r3, r0 │ │ │ │ - blx 32ba4e │ │ │ │ + blx 32baa6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44ae0 │ │ │ │ + bl fed44b38 │ │ │ │ @ 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 fed44b0c │ │ │ │ + bl fed44b64 │ │ │ │ @ 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 fed44b2c │ │ │ │ + bl fed44b84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf87af047 │ │ │ │ andlt r0, r3, r0, lsl #28 │ │ │ │ - blx 32bab6 │ │ │ │ + blx 32bb0e │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44b48 │ │ │ │ + bl fed44ba0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf86cf047 │ │ │ │ cdpeq 0, 0, cr9, cr0, cr1, {0} │ │ │ │ @ instruction: 0xf89dd008 │ │ │ │ - blcs 339970 │ │ │ │ + blcs 3399c8 │ │ │ │ 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 fed44b7c │ │ │ │ + bl fed44bd4 │ │ │ │ @ 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 fed44ba0 │ │ │ │ + bl fed44bf8 │ │ │ │ @ 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 91aa18 │ │ │ │ + blvc 91aa70 │ │ │ │ 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 │ │ │ │ @@ -456331,70 +456352,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 34c668 │ │ │ │ + blcs 34c6c0 │ │ │ │ stmdblt r3, {r0, r1, r3, ip, lr, pc}^ │ │ │ │ stmiacs ip!, {r4, r6, r8, fp, sp, lr}^ │ │ │ │ vhadd.s8 d29, d0, d9 │ │ │ │ - bne ff1f2638 │ │ │ │ + bne ff1f2690 │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ - blvs ff6bf7fc │ │ │ │ - blvc 887aac │ │ │ │ + blvs ff6bf854 │ │ │ │ + blvc 887b04 │ │ │ │ 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 307a5c │ │ │ │ + blvc 307ab4 │ │ │ │ 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 321b74 │ │ │ │ + bcs 321bcc │ │ │ │ @ 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 fe894514 │ │ │ │ + bls fe89456c │ │ │ │ @ instruction: 0x919a9a9a │ │ │ │ - bls fe894534 │ │ │ │ + bls fe89458c │ │ │ │ @ instruction: 0x8e9a9a9a │ │ │ │ - bls fe89453c │ │ │ │ - bls fe894540 │ │ │ │ - bls fe894544 │ │ │ │ - bvc fe894548 │ │ │ │ - bcs 233a38 │ │ │ │ + bls fe894594 │ │ │ │ + bls fe894598 │ │ │ │ + bls fe89459c │ │ │ │ + bvc fe8945a0 │ │ │ │ + bcs 233a90 │ │ │ │ stceq 1, cr15, [r0], {117} @ 0x75 │ │ │ │ @ instruction: 0xf112dbba │ │ │ │ - b 4fceec │ │ │ │ + b 4fcf44 │ │ │ │ @ instruction: 0xf1450202 │ │ │ │ - b 4fcef4 │ │ │ │ + b 4fcf4c │ │ │ │ @ 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 @ │ │ │ │ @@ -456434,82 +456455,82 @@ │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ bfine fp, r2, #4, #18 │ │ │ │ subslt lr, r2, #40108032 @ 0x2640000 │ │ │ │ @ instruction: 0xe79617d5 │ │ │ │ - b 1675bb8 │ │ │ │ + b 1675c10 │ │ │ │ @ instruction: 0xf43f0400 │ │ │ │ mrcne 15, 2, sl, cr4, cr1, {2} │ │ │ │ andeq lr, r4, #8192 @ 0x2000 │ │ │ │ - ldrbtcc pc, [pc], #320 @ 1edbc8 @ │ │ │ │ + ldrbtcc pc, [pc], #320 @ 1edc20 @ │ │ │ │ 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 21a734 │ │ │ │ + bcs 21a78c │ │ │ │ @ instruction: 0xe737d1f0 │ │ │ │ strb r4, [r0, r0, lsr #12]! │ │ │ │ - rsbseq r2, r9, sl, lsr #11 │ │ │ │ + rsbseq r2, r9, r2, asr r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ subne lr, r2, r1, lsl #22 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ - blvs ff340d00 │ │ │ │ + blvs ff340d58 │ │ │ │ stmdavs r8!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ vmlacs.f64 d7, d5, d6 │ │ │ │ - blcs 22215c │ │ │ │ + blcs 2221b4 │ │ │ │ stmdbvs lr, {r2, r3, r5, r6, ip, lr, pc}^ │ │ │ │ stmdapl r1!, {r1, r3, r4, r5, r8, fp, lr}^ │ │ │ │ - blx 2f6ce2 │ │ │ │ + blx 2f6d3a │ │ │ │ ldrmi r1, [r1], #-262 @ 0xfffffefa │ │ │ │ @ instruction: 0xf0027dca │ │ │ │ - bcs 26e644 │ │ │ │ + bcs 26e69c │ │ │ │ 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 @ 1edc5c │ │ │ │ + ldclcc 1, cr15, [pc], #20 @ 1edcb4 │ │ │ │ vst1.8 {d15-d16}, [r4], lr │ │ │ │ - blx 159d9c0 │ │ │ │ + blx 159da18 │ │ │ │ movwmi pc, #49409 @ 0xc101 @ │ │ │ │ - blx 1594070 │ │ │ │ + blx 15940c8 │ │ │ │ strmi pc, [fp], #-3586 @ 0xfffff1fe │ │ │ │ - blcc 23c064 │ │ │ │ + blcc 23c0bc │ │ │ │ svccs 0x0001f811 │ │ │ │ @ instruction: 0xf1022d20 │ │ │ │ - bl 1ee480 │ │ │ │ + bl 1ee4d8 │ │ │ │ @ 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 117d580 │ │ │ │ + blcc 117d5d8 │ │ │ │ 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 1db3c1c │ │ │ │ + b 1db3c74 │ │ │ │ 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 │ │ │ │ @@ -456517,30 +456538,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 │ │ │ │ - ldrshteq r2, [r9], #-56 @ 0xffffffc8 │ │ │ │ + rsbseq r2, r9, r0, lsr #7 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r0, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34c91c │ │ │ │ + bcs 34c974 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 1ffadc │ │ │ │ + blcs 1ffb34 │ │ │ │ adcshi pc, r5, r0 │ │ │ │ strcs fp, [r0, #-1520] @ 0xfffffa10 │ │ │ │ @ instruction: 0xf8909a05 │ │ │ │ strtmi ip, [ip], -r5, lsr #32 │ │ │ │ - bcc 23ed7c │ │ │ │ + bcc 23edd4 │ │ │ │ @ instruction: 0xf8121e59 │ │ │ │ @ instruction: 0xf1bc3f01 │ │ │ │ @ instruction: 0xf1030f20 │ │ │ │ - bl 1ee954 │ │ │ │ + bl 1ee9ac │ │ │ │ @ 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 │ │ │ │ @@ -456551,68 +456572,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 21a8f8 │ │ │ │ + blcs 21a950 │ │ │ │ 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 1d6e9b0 │ │ │ │ + blle 1d6ea08 │ │ │ │ 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 ffa789e0 │ │ │ │ + ble ffa78a38 │ │ │ │ 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 15b4184 │ │ │ │ + b 15b41dc │ │ │ │ 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 2229a4 │ │ │ │ + blcs 2229fc │ │ │ │ @ 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 26f660 │ │ │ │ + blle 26f6b8 │ │ │ │ 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 │ │ │ │ @@ -456629,23 +456650,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 1ffc84 │ │ │ │ + blcs 1ffcdc │ │ │ │ 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 26eaf8 │ │ │ │ + bl 26eb50 │ │ │ │ @ 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 │ │ │ │ @@ -456677,40 +456698,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 ff9b7f84 │ │ │ │ + ble ff9b7fdc │ │ │ │ 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 34cbc4 │ │ │ │ + bcs 34cc1c │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 1ffd84 │ │ │ │ + blcs 1ffddc │ │ │ │ adcshi pc, r3, r0 │ │ │ │ strcs fp, [r0], #-1520 @ 0xfffffa10 │ │ │ │ @ instruction: 0xf8909a05 │ │ │ │ strtmi ip, [r5], -r5, lsr #32 │ │ │ │ - bcc 23f024 │ │ │ │ + bcc 23f07c │ │ │ │ @ instruction: 0xf8121e59 │ │ │ │ @ instruction: 0xf1bc3f01 │ │ │ │ @ instruction: 0xf1030f20 │ │ │ │ - bl 1eebfc │ │ │ │ + bl 1eec54 │ │ │ │ @ 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 │ │ │ │ @@ -456719,23 +456740,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 155d7ec │ │ │ │ + bllt 155d844 │ │ │ │ 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 15743b8 │ │ │ │ + bl 1574410 │ │ │ │ @ instruction: 0xf5130e0e │ │ │ │ @ instruction: 0xf14e4700 │ │ │ │ @ instruction: 0xf5b70600 │ │ │ │ @ instruction: 0xf1763fc0 │ │ │ │ andle r0, pc, #0, 12 │ │ │ │ svceq 0x0000f1be │ │ │ │ ldmdblt sp, {r2, r9, fp, ip, lr, pc}^ │ │ │ │ @@ -456756,37 +456777,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 fe2da92e │ │ │ │ + blx fe2da986 │ │ │ │ @ instruction: 0xf513360e │ │ │ │ @ instruction: 0xf1464700 │ │ │ │ @ instruction: 0xf5b70c00 │ │ │ │ @ instruction: 0xf17c3fc0 │ │ │ │ sbcsle r0, r5, #0, 24 │ │ │ │ - ble 4798d8 │ │ │ │ + ble 479930 │ │ │ │ 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 b2f8f8 │ │ │ │ + blle b2f950 │ │ │ │ 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 4ef918 │ │ │ │ + blle 4ef970 │ │ │ │ @ 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 │ │ │ │ @@ -456796,21 +456817,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 fed45360 │ │ │ │ + bl fed453b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 232128 │ │ │ │ + bl 232180 │ │ │ │ ldrmi r1, [sp], -r2, asr #8 │ │ │ │ mcrls 4, 0, r3, cr4, cr0, {1} │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ - blx 2bbcc │ │ │ │ + blx ff52bc24 │ │ │ │ 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 │ │ │ │ @@ -456855,26 +456876,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 fe5abca0 │ │ │ │ + blx 1aabcf8 │ │ │ │ subsle r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ stmiavs r2!, {r2, r5, r6, r7, pc}^ │ │ │ │ - blvs bf314 │ │ │ │ + blvs bf36c │ │ │ │ cdpcc 13, 0, cr3, cr1, cr1, {0} │ │ │ │ ldrdhi pc, [r0], -r2 │ │ │ │ @ instruction: 0xf8987c5f │ │ │ │ @ instruction: 0xf8159025 │ │ │ │ @ instruction: 0xf1b93f01 │ │ │ │ @ instruction: 0xf1030f20 │ │ │ │ - bl 3eee8c │ │ │ │ + bl 3eeee4 │ │ │ │ @ instruction: 0xf85802c3 │ │ │ │ @ instruction: 0xf8d24033 │ │ │ │ vhadd.s8 d10, d0, d4 │ │ │ │ @ instruction: 0xf10980b3 │ │ │ │ @ instruction: 0xf1b939ff │ │ │ │ vrecps.f32 d0, d0, d15 │ │ │ │ ldm pc, {r2, r7, pc}^ @ │ │ │ │ @@ -456891,50 +456912,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: 0xf1a0e934 │ │ │ │ + @ instruction: 0xf1a0e908 │ │ │ │ @ instruction: 0xf1c00320 │ │ │ │ - blx 46eb64 │ │ │ │ - blx caaef4 │ │ │ │ + blx 46ebbc │ │ │ │ + blx caaf4c │ │ │ │ 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 1eef10 │ │ │ │ + blcs 1eef68 │ │ │ │ ldrdcs sp, [r0], -r8 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - beq 26a458 │ │ │ │ + beq 26a4b0 │ │ │ │ adcmi lr, lr, #6 │ │ │ │ @ instruction: 0xf815d07d │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorsmi pc, r3, r8, asr r8 @ │ │ │ │ smlattcs r0, r4, r2, fp │ │ │ │ @ instruction: 0xf6414620 │ │ │ │ - @ instruction: 0xf1a0e906 │ │ │ │ + @ instruction: 0xf1a0e8da │ │ │ │ @ instruction: 0xf1c00320 │ │ │ │ - blx 46ebc0 │ │ │ │ - blx caaf50 │ │ │ │ + blx 46ec18 │ │ │ │ + blx caafa8 │ │ │ │ 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 1eef6c │ │ │ │ + blcs 1eefc4 │ │ │ │ @ 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 │ │ │ │ @@ -456942,170 +456963,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 │ │ │ │ - ldmda r2, {r0, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00e6f640 │ │ │ │ msreq CPSR_, #160, 2 @ 0x28 │ │ │ │ eoreq pc, r0, #192, 2 @ 0x30 │ │ │ │ vpmax.u8 d15, d3, d10 │ │ │ │ vpmax.s8 d15, d2, d26 │ │ │ │ - blx 47f024 │ │ │ │ - blcc 26afc0 │ │ │ │ + blx 47f07c │ │ │ │ + blcc 26b018 │ │ │ │ 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 │ │ │ │ - stmia r6!, {r0, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda sl!, {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 1ef018 │ │ │ │ + blcs 1ef070 │ │ │ │ svcge 0x007bf47f │ │ │ │ @ instruction: 0xf47f42ae │ │ │ │ andcs sl, r1, r6, lsr #30 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf1a02301 │ │ │ │ @ instruction: 0xf1c00220 │ │ │ │ - blx 2ae8b0 │ │ │ │ - blx aeac3c │ │ │ │ + blx 2ae908 │ │ │ │ + blx aeac94 │ │ │ │ addmi pc, r3, r1, lsl #2 │ │ │ │ - blcc 23f064 │ │ │ │ + blcc 23f0bc │ │ │ │ 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: 0xf980f695 │ │ │ │ + @ instruction: 0xf954f695 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stccs 0, cr8, [r0], {235} @ 0xeb │ │ │ │ rschi pc, r5, r0 │ │ │ │ - bl 3c9440 │ │ │ │ + bl 3c9498 │ │ │ │ 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 3be524 │ │ │ │ + blx 3be57c │ │ │ │ @ instruction: 0xf1a2f602 │ │ │ │ @ instruction: 0xf1c20120 │ │ │ │ - bcs 11ef11c │ │ │ │ + bcs 11ef174 │ │ │ │ sbcshi pc, r5, r0 │ │ │ │ @ instruction: 0xf101fa07 │ │ │ │ - ldclcc 1, cr15, [pc], #88 @ 1ee500 │ │ │ │ + ldclcc 1, cr15, [pc], #88 @ 1ee558 │ │ │ │ vpmax.u8 d15, d3, d23 │ │ │ │ tsteq r3, r1, asr #20 │ │ │ │ mvnscc pc, r1, asr #2 │ │ │ │ svccc 0x0001f810 │ │ │ │ @ instruction: 0xf1032c20 │ │ │ │ - bl 32f0d4 │ │ │ │ + bl 32f12c │ │ │ │ @ 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 5f252c │ │ │ │ + bpl 5f2584 │ │ │ │ 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 3ffaa4 │ │ │ │ - blx c2b52c │ │ │ │ + blx 3ffafc │ │ │ │ + blx c2b584 │ │ │ │ @ instruction: 0xf040f606 │ │ │ │ teqmi r4, #145 @ 0x91 │ │ │ │ @ instruction: 0xf0004586 │ │ │ │ @ instruction: 0xf810808a │ │ │ │ - bcs 11fe134 │ │ │ │ + bcs 11fe18c │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf1033cff │ │ │ │ svclt 0x00080305 │ │ │ │ @ instruction: 0xf8554661 │ │ │ │ sbcsle r3, pc, r3, lsr r0 @ │ │ │ │ - ldclcc 1, cr15, [pc], #92 @ 1ee5a4 │ │ │ │ + ldclcc 1, cr15, [pc], #92 @ 1ee5fc │ │ │ │ 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 12ffaf8 │ │ │ │ + b 12ffb50 │ │ │ │ cmnle r9, r6, lsl #8 │ │ │ │ rsble r4, r4, r6, lsl #11 │ │ │ │ svccc 0x0001f810 │ │ │ │ svclt 0x00082a40 │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 1ee6bc │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1ee714 │ │ │ │ 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 41b110 │ │ │ │ - b 2eb5b8 │ │ │ │ - blx bef1dc │ │ │ │ + blx 41b168 │ │ │ │ + b 2eb610 │ │ │ │ + blx bef234 │ │ │ │ strmi pc, [r9, #1542] @ 0x606 │ │ │ │ strbmi fp, [r3, #-3848]! @ 0xfffff0f8 │ │ │ │ streq lr, [r6], #-2628 @ 0xfffff5bc │ │ │ │ strmi sp, [r6, #324] @ 0x144 │ │ │ │ @ instruction: 0xf810d03f │ │ │ │ - bcs 11fe1c8 │ │ │ │ + bcs 11fe220 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf1033cff │ │ │ │ svclt 0x00080305 │ │ │ │ @ instruction: 0xf8554661 │ │ │ │ sbcsle r3, pc, r3, lsr r0 @ │ │ │ │ - ldclcc 1, cr15, [pc], #92 @ 1ee638 │ │ │ │ + ldclcc 1, cr15, [pc], #92 @ 1ee690 │ │ │ │ mvnscc pc, r4, asr #2 │ │ │ │ @ instruction: 0xf04fe7da │ │ │ │ @ instruction: 0x46613cff │ │ │ │ strteq pc, [r0], #-418 @ 0xfffffe5e │ │ │ │ strteq pc, [r0], -r2, asr #3 │ │ │ │ - blx 41b160 │ │ │ │ - b 2eb608 │ │ │ │ - blx bef22c │ │ │ │ + blx 41b1b8 │ │ │ │ + b 2eb660 │ │ │ │ + blx bef284 │ │ │ │ strmi pc, [r9, #1542] @ 0x606 │ │ │ │ strbmi fp, [r3, #-3848]! @ 0xfffff0f8 │ │ │ │ streq lr, [r6], #-2628 @ 0xfffff5bc │ │ │ │ strmi sp, [r6, #284] @ 0x11c │ │ │ │ @ instruction: 0xf810d017 │ │ │ │ - bcs 11fe218 │ │ │ │ + bcs 11fe270 │ │ │ │ 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} │ │ │ │ @@ -457122,79 +457143,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: 0xf878f695 │ │ │ │ + @ instruction: 0xf84cf695 │ │ │ │ rsble r2, r5, r0, lsl #16 │ │ │ │ suble r2, r8, r0, lsl #24 │ │ │ │ - bl 3c9648 │ │ │ │ + bl 3c96a0 │ │ │ │ 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 3be730 │ │ │ │ + blx 3be788 │ │ │ │ @ instruction: 0xf1a0f600 │ │ │ │ @ instruction: 0xf1c00320 │ │ │ │ stmdacs r0, {r5, r8}^ │ │ │ │ addshi pc, fp, r0 │ │ │ │ @ instruction: 0xf101fa27 │ │ │ │ - ldclcc 1, cr15, [pc], #88 @ 1ee70c │ │ │ │ + ldclcc 1, cr15, [pc], #88 @ 1ee764 │ │ │ │ vpmax.u8 d15, d3, d7 │ │ │ │ movweq lr, #6723 @ 0x1a43 │ │ │ │ mvnscc pc, r3, asr #2 │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032c20 │ │ │ │ - bl 32f2e0 │ │ │ │ + bl 32f338 │ │ │ │ @ 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 4fbfdc │ │ │ │ - b 22f314 │ │ │ │ + b 4fc034 │ │ │ │ + b 22f36c │ │ │ │ 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 6db2b0 │ │ │ │ + b 6db308 │ │ │ │ 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 6ba844 │ │ │ │ + b 6ba89c │ │ │ │ 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 │ │ │ │ @@ -457206,174 +457227,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 @ 1ee904 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1ee95c │ │ │ │ movwcc r4, #22156 @ 0x568c │ │ │ │ svclt 0x000c3305 │ │ │ │ eorscc pc, r3, r5, asr r8 @ │ │ │ │ eorscc pc, r3, r5, asr r8 @ │ │ │ │ - b 6db348 │ │ │ │ + b 6db3a0 │ │ │ │ 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: 0xffacf694 │ │ │ │ + @ instruction: 0xff80f694 │ │ │ │ subsle r2, r9, r0, lsl #16 │ │ │ │ subsle r2, r4, r0, lsl #24 │ │ │ │ - bl 3c97e4 │ │ │ │ + bl 3c983c │ │ │ │ stmiavs fp!, {r2, r9, sl, fp}^ │ │ │ │ - ldclcc 1, cr15, [pc], #28 @ 1ee840 │ │ │ │ + ldclcc 1, cr15, [pc], #28 @ 1ee898 │ │ │ │ @ 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 bb894c │ │ │ │ - b 12eb058 │ │ │ │ + blx bb89a4 │ │ │ │ + b 12eb0b0 │ │ │ │ @ instruction: 0xf0000302 │ │ │ │ mrcne 0, 3, r8, cr2, cr11, {7} │ │ │ │ mvnscc pc, #-1073741808 @ 0xc0000010 │ │ │ │ @ instruction: 0xf808fa02 │ │ │ │ - blx a7ea70 │ │ │ │ - b 12eac6c │ │ │ │ + blx a7eac8 │ │ │ │ + b 12eacc4 │ │ │ │ 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] @ 1ee75c │ │ │ │ + stclge 15, cr4, [pc, #-316] @ 1ee7b4 │ │ │ │ svcmi 0x004f4f4f │ │ │ │ cdpvc 15, 4, cr4, cr15, cr15, {2} │ │ │ │ svcmi 0x004f4f4f │ │ │ │ svcmi 0x004f4f4f │ │ │ │ svcmi 0x004f4f4f │ │ │ │ svcmi 0x004f4f4f │ │ │ │ - b 2be8f8 │ │ │ │ + b 2be950 │ │ │ │ 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 3db408 │ │ │ │ + blx 3db460 │ │ │ │ andsmi pc, r1, r4, lsl #8 │ │ │ │ @ instruction: 0xf909fa27 │ │ │ │ svclt 0x00084598 │ │ │ │ - b 12ff338 │ │ │ │ + b 12ff390 │ │ │ │ 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 @ 1ee90c @ │ │ │ │ - blx 2fad24 │ │ │ │ + ldrbtcc pc, [pc], #324 @ 1ee964 @ │ │ │ │ + blx 2fad7c │ │ │ │ @ instruction: 0xf1a0f300 │ │ │ │ - blx 26f998 │ │ │ │ + blx 26f9f0 │ │ │ │ @ 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 3f0d38 │ │ │ │ + blx 3f0d90 │ │ │ │ @ instruction: 0xf1a0f700 │ │ │ │ @ instruction: 0xf1c00420 │ │ │ │ andsmi r0, r1, r0, lsr #12 │ │ │ │ svclt 0x00084599 │ │ │ │ - blx 3ff390 │ │ │ │ - blx c2b960 │ │ │ │ + blx 3ff3e8 │ │ │ │ + blx c2b9b8 │ │ │ │ @ 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 a6fa04 │ │ │ │ + blx a6fa5c │ │ │ │ msrmi CPSR_xc, #4, 8 @ 0x4000000 │ │ │ │ ldrb r4, [r6, r2, lsl #1] │ │ │ │ @ instruction: 0xf04f2701 │ │ │ │ - blx 3b0994 │ │ │ │ + blx 3b09ec │ │ │ │ @ instruction: 0xf1a0f600 │ │ │ │ @ instruction: 0xf1c00420 │ │ │ │ addlt r0, r9, #32, 18 @ 0x80000 │ │ │ │ vst1.8 {d15-d16}, [r4], r7 │ │ │ │ - blx bbe9ec │ │ │ │ + blx bbea44 │ │ │ │ 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 @ 1ee9c8 @ │ │ │ │ - blx 2fade0 │ │ │ │ + ldrbtcc pc, [pc], #324 @ 1eea20 @ │ │ │ │ + blx 2fae38 │ │ │ │ @ instruction: 0xf1a0f300 │ │ │ │ - blx 26fa54 │ │ │ │ + blx 26faac │ │ │ │ @ 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 3db524 │ │ │ │ + blx 3db57c │ │ │ │ andsmi pc, r1, r4, lsl #8 │ │ │ │ @ instruction: 0xf909fa27 │ │ │ │ svclt 0x00084598 │ │ │ │ - b 12ff454 │ │ │ │ + b 12ff4ac │ │ │ │ @ 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 a6fac4 │ │ │ │ + blx a6fb1c │ │ │ │ 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 │ │ │ │ @@ -457396,82 +457417,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 @ │ │ │ │ - mrc2 6, 2, pc, cr4, cr4, {4} │ │ │ │ + mcr2 6, 1, pc, cr8, cr4, {4} @ │ │ │ │ rsbsle r2, r3, r0, lsl #16 │ │ │ │ subsle r2, r5, r0, lsl #24 │ │ │ │ - bl 3c9a94 │ │ │ │ + bl 3c9aec │ │ │ │ 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 3beb78 │ │ │ │ + blx 3bebd0 │ │ │ │ @ instruction: 0xf1a1f601 │ │ │ │ @ instruction: 0xf1c10320 │ │ │ │ ldrmi r0, [r9], r0, lsr #4 │ │ │ │ - blx 3c0534 │ │ │ │ + blx 3c058c │ │ │ │ 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 @ 1eeb60 │ │ │ │ + ldclcc 1, cr15, [pc], #88 @ 1eebb8 │ │ │ │ mvnscc pc, #-1073741808 @ 0xc0000010 │ │ │ │ @ instruction: 0xf909fa0c │ │ │ │ - blx cfed40 │ │ │ │ - b 12ecb38 │ │ │ │ - blx 4ef740 │ │ │ │ - b 12edb24 │ │ │ │ + blx cfed98 │ │ │ │ + b 12ecb90 │ │ │ │ + blx 4ef798 │ │ │ │ + b 12edb7c │ │ │ │ @ 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 fbc828 │ │ │ │ + bvs fbc880 │ │ │ │ @ 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 23edac │ │ │ │ + blcc 23ee04 │ │ │ │ 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 69b6f0 │ │ │ │ + b 69b748 │ │ │ │ rscle r0, fp, ip, lsl #30 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ movwcs r8, #5112 @ 0x13f8 │ │ │ │ - blcc 23ede4 │ │ │ │ + blcc 23ee3c │ │ │ │ and r4, pc, fp, lsl #1 │ │ │ │ sbcsle r4, r9, r6, lsl #11 │ │ │ │ svccs 0x0001f810 │ │ │ │ svclt 0x000b2940 │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 1eed08 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1eed60 │ │ │ │ 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 │ │ │ │ @@ -457496,34 +457517,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 @ 1eed8c │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1eede4 │ │ │ │ strb r4, [r6, -r3, ror #12]! │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34d8a8 │ │ │ │ + bcs 34d900 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200a28 │ │ │ │ - blvs ff462d94 │ │ │ │ - bls 2dc130 │ │ │ │ + blcs 200a80 │ │ │ │ + blvs ff462dec │ │ │ │ + bls 2dc188 │ │ │ │ ldrmi r6, [r3], #-2057 @ 0xfffff7f7 │ │ │ │ vnmlsne.f32 s7, s16, s2 │ │ │ │ mla r5, r1, r8, pc @ │ │ │ │ - ldrbcc pc, [pc, #270]! @ 1eed8e @ │ │ │ │ + ldrbcc pc, [pc, #270]! @ 1eede6 @ │ │ │ │ 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] @ 1eec04 │ │ │ │ + ldccs 8, cr13, [pc, #-152] @ 1eec5c │ │ │ │ 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 │ │ │ │ @@ -457531,38 +457552,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 22f8f0 │ │ │ │ + bl 22f948 │ │ │ │ @ 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 20ff78c │ │ │ │ + bl 20ff7e4 │ │ │ │ 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 34d958 │ │ │ │ + bcs 34d9b0 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200ad8 │ │ │ │ - blvs ff422e78 │ │ │ │ - bls 29bde0 │ │ │ │ + blcs 200b30 │ │ │ │ + blvs ff422ed0 │ │ │ │ + bls 29be38 │ │ │ │ ldrmi r6, [r3], #-2052 @ 0xfffff7fc │ │ │ │ vnmlsne.f32 s7, s18, s2 │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032820 │ │ │ │ - bl 2ef94c │ │ │ │ + bl 2ef9a4 │ │ │ │ @ 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 │ │ │ │ @@ -457574,40 +457595,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 9bae54 │ │ │ │ + blcs 9baeac │ │ │ │ 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 9db924 │ │ │ │ + blcs 9db97c │ │ │ │ @ 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 34da24 │ │ │ │ + bcs 34da7c │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200ba4 │ │ │ │ - blvs ff422f4c │ │ │ │ - bls 25be2c │ │ │ │ + blcs 200bfc │ │ │ │ + blvs ff422fa4 │ │ │ │ + bls 25be84 │ │ │ │ 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}^ │ │ │ │ @@ -457642,24 +457663,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 32d00c │ │ │ │ + blmi 32d064 │ │ │ │ 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 34daf4 │ │ │ │ + bcs 34db4c │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200c74 │ │ │ │ - blvs ff42301c │ │ │ │ - bls 25befc │ │ │ │ + blcs 200ccc │ │ │ │ + blvs ff423074 │ │ │ │ + bls 25bf54 │ │ │ │ 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}^ │ │ │ │ @@ -457694,24 +457715,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 32d0dc │ │ │ │ + blmi 32d134 │ │ │ │ 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 34dbc4 │ │ │ │ + bcs 34dc1c │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200d44 │ │ │ │ - blvs ff4230ec │ │ │ │ - bls 25bfcc │ │ │ │ + blcs 200d9c │ │ │ │ + blvs ff423144 │ │ │ │ + bls 25c024 │ │ │ │ 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}^ │ │ │ │ @@ -457746,24 +457767,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 32d1ac │ │ │ │ + blmi 32d204 │ │ │ │ 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 34dc94 │ │ │ │ + bcs 34dcec │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200e14 │ │ │ │ - blvs ff4231bc │ │ │ │ - bls 25c09c │ │ │ │ + blcs 200e6c │ │ │ │ + blvs ff423214 │ │ │ │ + bls 25c0f4 │ │ │ │ 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}^ │ │ │ │ @@ -457798,24 +457819,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 32d27c │ │ │ │ + blmi 32d2d4 │ │ │ │ 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 34dd64 │ │ │ │ + bcs 34ddbc │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200ee4 │ │ │ │ - blvs ff42328c │ │ │ │ - bls 25c16c │ │ │ │ + blcs 200f3c │ │ │ │ + blvs ff4232e4 │ │ │ │ + bls 25c1c4 │ │ │ │ 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}^ │ │ │ │ @@ -457850,24 +457871,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 32d34c │ │ │ │ + blmi 32d3a4 │ │ │ │ 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 34de34 │ │ │ │ + bcs 34de8c │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200fb4 │ │ │ │ - blvs ff42335c │ │ │ │ - bls 25c23c │ │ │ │ + blcs 20100c │ │ │ │ + blvs ff4233b4 │ │ │ │ + bls 25c294 │ │ │ │ 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}^ │ │ │ │ @@ -457902,50 +457923,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 32d41c │ │ │ │ + blmi 32d474 │ │ │ │ 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 34df04 │ │ │ │ + bcs 34df5c │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 201084 │ │ │ │ - blvs ff423414 │ │ │ │ - bls 25c30c │ │ │ │ + blcs 2010dc │ │ │ │ + blvs ff42346c │ │ │ │ + bls 25c364 │ │ │ │ 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 9bdef0 │ │ │ │ + blcs 9bdf48 │ │ │ │ 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 32d48c │ │ │ │ + blmi 32d4e4 │ │ │ │ @ instruction: 0xf8124770 │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorseq pc, r3, r4, asr r8 @ │ │ │ │ svceq 0x001ef010 │ │ │ │ addsmi sp, r1, #243 @ 0xf3 │ │ │ │ strdcs sp, [r1], -r5 │ │ │ │ - blmi 32d4a8 │ │ │ │ + blmi 32d500 │ │ │ │ @ instruction: 0xf8124770 │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorseq pc, r3, r4, asr r8 @ │ │ │ │ svceq 0x001ef010 │ │ │ │ addsmi sp, r1, #229 @ 0xe5 │ │ │ │ udf #3349 @ 0xd15 │ │ │ │ svccc 0x0001f812 │ │ │ │ @@ -457956,28 +457977,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 34dfc8 │ │ │ │ + bcs 34e020 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 201148 │ │ │ │ + blcs 2011a0 │ │ │ │ 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 3affc8 │ │ │ │ + bl 3b0020 │ │ │ │ @ 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 │ │ │ │ @@ -457987,53 +458008,53 @@ │ │ │ │ @ instruction: 0x17171717 │ │ │ │ @ instruction: 0x17171717 │ │ │ │ @ instruction: 0x17171717 │ │ │ │ ldcllt 0, cr2, [r8] │ │ │ │ svccc 0x0001f814 │ │ │ │ @ instruction: 0xf8573305 │ │ │ │ @ instruction: 0xf63f0033 │ │ │ │ - stmdacs r2, {r1, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r2, {r1, r2, r3, r4, r5, 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 │ │ │ │ - ldm r4, {r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r8!, {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 │ │ │ │ - stm r6, {r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda sl, {r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bicsle r2, r7, r2, lsl #16 │ │ │ │ mvnsle r4, r6, lsr #5 │ │ │ │ @ instruction: 0xf640e7e1 │ │ │ │ - stmdacs r2, {r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r2, {r2, r4, r6, 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 5099ae │ │ │ │ + blx 509a06 │ │ │ │ ldrmi r0, [r0], #-5 │ │ │ │ @ instruction: 0xf0227dc2 │ │ │ │ - bcc 26fe68 │ │ │ │ + bcc 26fec0 │ │ │ │ svceq 0x00fcf012 │ │ │ │ andcs sp, r0, r1 │ │ │ │ strtmi fp, [r1], #-3376 @ 0xfffff2d0 │ │ │ │ - bl 295ca0 │ │ │ │ + bl 295cf8 │ │ │ │ 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 │ │ │ │ @@ -458050,15 +458071,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, lsr #23 │ │ │ │ + rsbseq r0, r9, lr, asr #22 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0xf1006a43 │ │ │ │ addlt r0, fp, r0, lsr #12 │ │ │ │ @@ -458066,45 +458087,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 863d10 │ │ │ │ + blvc 863d68 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ ldmdbvs r9, {r0, r2, r4, r5, r8, pc}^ │ │ │ │ svclt 0x0018299d │ │ │ │ svclt 0x000c29ec │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - bvs 18a3cec │ │ │ │ + bvs 18a3d44 │ │ │ │ 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 1063d54 │ │ │ │ + blvc 1063dac │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ ldmdbvs r9!, {r0, r1, r4, r8, pc}^ │ │ │ │ svclt 0x0018299d │ │ │ │ svclt 0x000c29ec │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - bvs 20a3d30 │ │ │ │ + bvs 20a3d88 │ │ │ │ @ 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 32bc38 │ │ │ │ + beq 32bc90 │ │ │ │ @ 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} │ │ │ │ @@ -458119,30 +458140,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 3e3dd8 │ │ │ │ + blvc 3e3e30 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ stmdbvs r7, {r0, r1, r3, r6, r7, pc}^ │ │ │ │ svclt 0x00182f9d │ │ │ │ svclt 0x000c2fec │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - bvs 12a3db4 │ │ │ │ + bvs 12a3e0c │ │ │ │ stmdaeq r0!, {r8, ip, sp, lr, pc} │ │ │ │ - bleq 32bcb4 │ │ │ │ + bleq 32bd0c │ │ │ │ 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 32bcd0 │ │ │ │ + bleq 32bd28 │ │ │ │ @ instruction: 0xf0004590 │ │ │ │ @ instruction: 0xf8db80ba │ │ │ │ @ instruction: 0xf0100000 │ │ │ │ mvnsle r0, r1, lsl #4 │ │ │ │ vstrcs d7, [r0, #-20] @ 0xffffffec │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0x2d9d6945 │ │ │ │ @@ -458164,16 +458185,16 @@ │ │ │ │ @ instruction: 0xf1bcc00c │ │ │ │ cmnle pc, r0, lsl #30 │ │ │ │ @ instruction: 0xc014f8d0 │ │ │ │ svceq 0x009df1bc │ │ │ │ @ instruction: 0xf1bcbf18 │ │ │ │ svclt 0x000c0fec │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - bvs 12a3e48 │ │ │ │ - bleq a2bac4 │ │ │ │ + bvs 12a3ea0 │ │ │ │ + bleq a2bb1c │ │ │ │ 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 │ │ │ │ @@ -458181,15 +458202,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 18a3ea0 │ │ │ │ + bvs 18a3ef8 │ │ │ │ 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 │ │ │ │ @@ -458197,15 +458218,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 1a23ee4 │ │ │ │ + bvs 1a23f3c │ │ │ │ @ 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 │ │ │ │ @@ -458227,26 +458248,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 32be44 │ │ │ │ + bleq 32be9c │ │ │ │ @ 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 32be70 │ │ │ │ + beq 32bec8 │ │ │ │ @ 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 │ │ │ │ @@ -458255,74 +458276,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 241088 │ │ │ │ + bl 2410e0 │ │ │ │ ldcmi 2, cr0, [r9], #-32 @ 0xffffffe0 │ │ │ │ @ instruction: 0x460d3230 │ │ │ │ ldrbtmi r4, [ip], #-1566 @ 0xfffff9e2 │ │ │ │ @ instruction: 0xf693ca0f │ │ │ │ - stmdacs r0, {r0, r2, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ mcrcs 0, 0, sp, cr0, cr4, {2} │ │ │ │ - blmi f23990 │ │ │ │ + blmi f239e8 │ │ │ │ ldmdbeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bleq 172b98c │ │ │ │ + bleq 172b9e4 │ │ │ │ andge pc, r3, r4, asr r8 @ │ │ │ │ strtmi r9, [r6], #-3082 @ 0xfffff3f6 │ │ │ │ - blx 449e0a │ │ │ │ + blx 449e62 │ │ │ │ ldrtmi sl, [fp], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0007dd8 │ │ │ │ stmdacs r6, {r1, r2, r7} │ │ │ │ stmdacs r1, {r0, r3, r5, fp, ip, lr, pc} │ │ │ │ - blx ce5d84 │ │ │ │ + blx ce5ddc │ │ │ │ strbeq pc, [r3, r0] @ │ │ │ │ - bl 364d7c │ │ │ │ + bl 364dd4 │ │ │ │ stmdavc r2!, {r3, r8, r9} │ │ │ │ - blvs ff8bc094 │ │ │ │ - bl 2498e8 │ │ │ │ + blvs ff8bc0ec │ │ │ │ + bl 249940 │ │ │ │ @ instruction: 0xf89100c2 │ │ │ │ @ instruction: 0xf8513025 │ │ │ │ - blcs 9f7958 │ │ │ │ + blcs 9f79b0 │ │ │ │ ldmdale fp!, {r0, r6, fp, sp, lr} │ │ │ │ - blcs 9be49c │ │ │ │ + blcs 9be4f4 │ │ │ │ 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 363d30 │ │ │ │ - blvs ff8b04e8 │ │ │ │ + bl 363d88 │ │ │ │ + blvs ff8b0540 │ │ │ │ stmdavc r3!, {r1, r3, r4, fp, sp, lr} │ │ │ │ biceq lr, r3, #2048 @ 0x800 │ │ │ │ mlacs r5, r2, r8, pc @ │ │ │ │ ldrdeq lr, [sl, -r3] │ │ │ │ - @ instruction: 0xff2af693 │ │ │ │ - bleq 122b3b4 │ │ │ │ - blx 62b4a8 │ │ │ │ + mrc2 6, 7, pc, cr14, cr3, {4} │ │ │ │ + bleq 122b40c │ │ │ │ + blx 62b500 │ │ │ │ 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, asr #15 │ │ │ │ + rsbseq r0, r9, r2, ror 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 │ │ │ │ @@ -458331,51 +458352,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 1849ec8 │ │ │ │ + blcc 1849f20 │ │ │ │ ldmdble r6, {r0, r2, r8, r9, fp, sp} │ │ │ │ andlt r4, r5, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrteq pc, [r0], -r3, lsl #2 @ │ │ │ │ - blne feb89ed8 │ │ │ │ - b 15ba340 │ │ │ │ + blne feb89f30 │ │ │ │ + b 15ba398 │ │ │ │ andsle r1, r2, r6, ror #12 │ │ │ │ @ instruction: 0xf85c4b31 │ │ │ │ - blx 42f98e │ │ │ │ + blx 42f9e6 │ │ │ │ ldrtmi r0, [r0], #-2 │ │ │ │ @ instruction: 0xf0037dc3 │ │ │ │ - blcs fe1f07a4 │ │ │ │ + blcs fe1f07fc │ │ │ │ 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 2e4a40 │ │ │ │ + blvc 2e4a98 │ │ │ │ ldrteq pc, [r0], -r0, lsl #2 @ │ │ │ │ streq lr, [r6], -r8, lsr #23 │ │ │ │ hvclt 45334 @ 0xb116 │ │ │ │ tstle r3, r4, lsl #22 │ │ │ │ - blcc 1849ee8 │ │ │ │ + blcc 1849f40 │ │ │ │ ldmdble r1, {r0, r2, r8, r9, fp, sp} │ │ │ │ mcrls 6, 0, r4, cr1, cr4, {4} │ │ │ │ strb r9, [r7, r0, lsl #20] │ │ │ │ - blcs 1ec9ef8 │ │ │ │ + blcs 1ec9f50 │ │ │ │ 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 │ │ │ │ @@ -458388,42 +458409,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, asr #13 │ │ │ │ + rsbseq r0, r9, r0, ror r6 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldrd pc, [r0, #143] @ 0x8f │ │ │ │ - beq a2be5c │ │ │ │ + beq a2beb4 │ │ │ │ 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 1849fec │ │ │ │ + blcc 184a044 │ │ │ │ ldmdble sp, {r0, r2, r8, r9, fp, sp} │ │ │ │ andlt r4, r9, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf103695e │ │ │ │ - blne cf0b54 │ │ │ │ + blne cf0bac │ │ │ │ rsbseq pc, r3, #-2147483607 @ 0x80000029 │ │ │ │ - blx fee7402c │ │ │ │ + blx fee74084 │ │ │ │ stccs 2, cr15, [r0], {130} @ 0x82 │ │ │ │ subsne lr, r2, #323584 @ 0x4f000 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ - blmi 191e0f4 │ │ │ │ + blmi 191e14c │ │ │ │ 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 │ │ │ │ @@ -458434,48 +458455,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 184a004 │ │ │ │ + blcc 184a05c │ │ │ │ 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 fee340a4 │ │ │ │ + blx fee340fc │ │ │ │ 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 1f7bee │ │ │ │ + blx 1f7c46 │ │ │ │ strtmi r1, [r3], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0037ddb │ │ │ │ - blcs fe1f0950 │ │ │ │ + blcs fe1f09a8 │ │ │ │ @ instruction: 0xf8dbd106 │ │ │ │ @ instruction: 0xf1a33008 │ │ │ │ ldrmi r0, [r8, #2820] @ 0xb04 │ │ │ │ ldr sp, [fp, lr, asr #3]! │ │ │ │ @ instruction: 0x46664614 │ │ │ │ - bvs 1269a10 │ │ │ │ + bvs 1269a68 │ │ │ │ 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 @ 1efb74 │ │ │ │ + ldrle r0, [pc], #-1985 @ 1efbcc │ │ │ │ @ instruction: 0xf1007b01 │ │ │ │ - blne ef0c3c │ │ │ │ + blne ef0c94 │ │ │ │ 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 │ │ │ │ @@ -458496,26 +458517,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 205dd6 │ │ │ │ + blx 205e2e │ │ │ │ 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 257c44 │ │ │ │ + bls 257c9c │ │ │ │ svclt 0x0000e788 │ │ │ │ - rsbseq r0, r9, r0, lsr #11 │ │ │ │ + rsbseq r0, r9, r8, asr #10 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0xf8dfb0b7 │ │ │ │ movwcs r2, #6560 @ 0x19a0 │ │ │ │ @@ -458555,17 +458576,17 @@ │ │ │ │ eorsvs pc, pc, sp, lsl #17 │ │ │ │ @ instruction: 0xf893b928 │ │ │ │ @ instruction: 0xf1bee07c │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0xf8938384 │ │ │ │ @ instruction: 0x2600b07a │ │ │ │ @ instruction: 0xa078f893 │ │ │ │ - bleq 26bf08 │ │ │ │ + bleq 26bf60 │ │ │ │ mulhi r7, r3, r8 │ │ │ │ - beq 26bf0c │ │ │ │ + beq 26bf64 │ │ │ │ vpmin.u32 , , │ │ │ │ @ instruction: 0xf8930607 │ │ │ │ vqadd.u32 , q5, q10 │ │ │ │ @ instruction: 0xf04f260f │ │ │ │ @ instruction: 0xf0890a00 │ │ │ │ vmls.i32 d16, d14, d1 │ │ │ │ @ instruction: 0xf04f0a07 │ │ │ │ @@ -458580,15 +458601,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 9c259c │ │ │ │ + bvc 9c25f4 │ │ │ │ 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 @ │ │ │ │ @@ -458675,15 +458696,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 208070 │ │ │ │ + bcs 2080c8 │ │ │ │ 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 │ │ │ │ @@ -458731,59 +458752,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 3aa8cc │ │ │ │ + bleq 3aa924 │ │ │ │ @ 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 22c10c │ │ │ │ + beq 22c164 │ │ │ │ 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 5ecd8c │ │ │ │ + bcs 5ecde4 │ │ │ │ strcs r9, [r0], -r4, lsl #24 │ │ │ │ - bleq 26c20c │ │ │ │ + bleq 26c264 │ │ │ │ streq pc, [r7], -lr, ror #6 │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ @ instruction: 0xf36b9c0d │ │ │ │ @ instruction: 0xf893260f │ │ │ │ vhadd.u32 d27, d0, d13 │ │ │ │ - blvc fe7f3830 │ │ │ │ - bmi 7ecdc4 │ │ │ │ + blvc fe7f3888 │ │ │ │ + bmi 7ece1c │ │ │ │ mulslt r6, r3, r8 │ │ │ │ strcs pc, [pc, -r0, ror #6] │ │ │ │ @ instruction: 0x007df893 │ │ │ │ - bvs 9ecdb8 │ │ │ │ + bvs 9ece10 │ │ │ │ @ instruction: 0xf36b7d1c │ │ │ │ @ instruction: 0xf8b34717 │ │ │ │ strls fp, [r1], #-62 @ 0xffffffc2 │ │ │ │ cdpcs 3, 0, cr15, cr15, cr0, {3} │ │ │ │ - bleq 22c728 │ │ │ │ + bleq 22c780 │ │ │ │ svclt 0x00189c05 │ │ │ │ - bleq 26c180 │ │ │ │ + bleq 26c1d8 │ │ │ │ ldmdavs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ - bleq 26c25c │ │ │ │ + bleq 26c2b4 │ │ │ │ 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 │ │ │ │ @@ -458841,15 +458862,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 2083dc │ │ │ │ + bcs 208434 │ │ │ │ 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 @ │ │ │ │ @@ -458867,16 +458888,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 301618 │ │ │ │ - ldrvs pc, [pc, #-866] @ 1efe5e │ │ │ │ + bls 301670 │ │ │ │ + ldrvs pc, [pc, #-866] @ 1efeb6 │ │ │ │ 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 │ │ │ │ @@ -458931,15 +458952,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 fee802e4 │ │ │ │ + blx fee8033c │ │ │ │ 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 │ │ │ │ @@ -458971,17 +458992,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 fe9c2ddc │ │ │ │ + blmi fe9c2e34 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls f4a3cc │ │ │ │ + blls f4a424 │ │ │ │ @ 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 │ │ │ │ @@ -459007,15 +459028,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 fefa95b0 │ │ │ │ + blx fefa9608 │ │ │ │ @ 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 │ │ │ │ @@ -459036,15 +459057,15 @@ │ │ │ │ @ instruction: 0xf0872600 │ │ │ │ @ instruction: 0xf8ad0c01 │ │ │ │ @ instruction: 0xf88d6068 │ │ │ │ @ instruction: 0xf04fc06b │ │ │ │ @ instruction: 0xf88d0c01 │ │ │ │ @ instruction: 0xf8ad606a │ │ │ │ svccs 0x0000c06c │ │ │ │ - bcs 224974 │ │ │ │ + bcs 2249cc │ │ │ │ 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 │ │ │ │ @@ -459057,39 +459078,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 fee8c66c │ │ │ │ + blx fee8c6c4 │ │ │ │ @ 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 feea98b0 │ │ │ │ + blx feea9908 │ │ │ │ @ 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 21d0c8 │ │ │ │ + blcs 21d120 │ │ │ │ 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 │ │ │ │ @@ -459112,15 +459133,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 1f0850 │ │ │ │ + bcs 1f08a8 │ │ │ │ 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 │ │ │ │ @@ -459129,40 +459150,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 │ │ │ │ - b 8aded0 │ │ │ │ - rsbseq r0, r9, r8, asr #7 │ │ │ │ + stmib lr!, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r0, r9, r0, ror r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r8, r4, lsr #25 │ │ │ │ - rsbseq sp, r6, ip, asr #23 │ │ │ │ + rsbseq pc, r8, ip, asr #24 │ │ │ │ + rsbseq sp, r6, r4, ror 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 fef2e984 │ │ │ │ + bcc fef2e9dc │ │ │ │ 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 fee30a3c │ │ │ │ + blx fee30a94 │ │ │ │ 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 │ │ │ │ @@ -459178,24 +459199,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 26c8c4 │ │ │ │ + bleq 26c91c │ │ │ │ @ instruction: 0x9074f893 │ │ │ │ - beq 26c8c8 │ │ │ │ + beq 26c920 │ │ │ │ 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 22c7f4 │ │ │ │ - beq 3ed440 │ │ │ │ + beq 22c84c │ │ │ │ + beq 3ed498 │ │ │ │ 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 │ │ │ │ @@ -459353,61 +459374,61 @@ │ │ │ │ @ instruction: 0xf04f6034 │ │ │ │ rfeia r3 │ │ │ │ @ instruction: 0xf04fe03f │ │ │ │ @ instruction: 0xf0860900 │ │ │ │ ldclvc 8, cr0, [lr, #-4] │ │ │ │ vmax.u32 d25, d4, d10 │ │ │ │ @ instruction: 0xf8930a07 │ │ │ │ - blvc 9c8a30 │ │ │ │ - bcs 5ed6ec │ │ │ │ - bleq 3ab294 │ │ │ │ + blvc 9c8a88 │ │ │ │ + bcs 5ed744 │ │ │ │ + bleq 3ab2ec │ │ │ │ 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 7ed718 │ │ │ │ + bmi 7ed770 │ │ │ │ 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 fe8f1dc0 │ │ │ │ + blvc fe8f1e18 │ │ │ │ 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] @ 1f065c │ │ │ │ + strcs pc, [pc, #-868] @ 1f06b4 │ │ │ │ tstls r9, r3, lsl #8 │ │ │ │ stmdbls r7, {r2, r3, r9, sl, lr} │ │ │ │ - bleq 26cbd0 │ │ │ │ + bleq 26cc28 │ │ │ │ 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 26cb30 │ │ │ │ + bleq 26cb88 │ │ │ │ ldmdbvs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ - bleq 26cc00 │ │ │ │ + bleq 26cc58 │ │ │ │ vceq.i32 d23, d11, d9 │ │ │ │ @ instruction: 0xf0844717 │ │ │ │ @ instruction: 0x9c0e0b01 │ │ │ │ - bvs 9ed790 │ │ │ │ + bvs 9ed7e8 │ │ │ │ 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} @ │ │ │ │ @@ -459417,15 +459438,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] @ 1f06ee │ │ │ │ + ldrvs pc, [pc, #-870] @ 1f0746 │ │ │ │ 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 │ │ │ │ @@ -459492,32 +459513,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] @ 1f081f │ │ │ │ + ldrvs pc, [pc, #-865] @ 1f0877 │ │ │ │ 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 @ 1f0bb8 │ │ │ │ + strcs pc, [pc], #-869 @ 1f0c10 │ │ │ │ ldrmi pc, [r7], #-864 @ 0xfffffca0 │ │ │ │ mlaseq fp, r3, r8, pc @ │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f0bc4 │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f0c1c │ │ │ │ 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 │ │ │ │ @@ -459545,23 +459566,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 @ 1f0c54 │ │ │ │ + strcs pc, [pc], #-870 @ 1f0cac │ │ │ │ ldrmi pc, [r7], #-869 @ 0xfffffc9b │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f0c5c │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f0cb4 │ │ │ │ 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 fee00cb4 │ │ │ │ + blx fee00d0c │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ umullpl pc, r8, r3, r8 @ │ │ │ │ @ instruction: 0xf8932600 │ │ │ │ @ instruction: 0xf0894085 │ │ │ │ @ instruction: 0xf8930801 │ │ │ │ svccs 0x0000e05c │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @@ -459575,28 +459596,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] @ 1f096c │ │ │ │ + strcs pc, [pc, #-864] @ 1f09c4 │ │ │ │ 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] @ 1f099f │ │ │ │ + ldrvs pc, [pc, #-865] @ 1f09f7 │ │ │ │ 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 │ │ │ │ @@ -459674,17 +459695,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 fe8438c0 │ │ │ │ + blmi fe843918 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 11caec8 │ │ │ │ + blls 11caf20 │ │ │ │ @ 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 │ │ │ │ @@ -459696,15 +459717,15 @@ │ │ │ │ @ instruction: 0xf3c19901 │ │ │ │ @ instruction: 0xf0801000 │ │ │ │ sbclt r0, r0, #1 │ │ │ │ @ instruction: 0xf89ce470 │ │ │ │ vaddw.u8 , , d13 │ │ │ │ @ instruction: 0xf0810180 │ │ │ │ sbclt r0, r9, #1073741824 @ 0x40000000 │ │ │ │ - bllt ffd6eeac │ │ │ │ + bllt ffd6ef04 │ │ │ │ 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} │ │ │ │ @@ -459747,44 +459768,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 fee2a19c │ │ │ │ + blx fee2a1f4 │ │ │ │ @ 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 @ 1f0fb0 │ │ │ │ + strbt r0, [pc], #-122 @ 1f1008 │ │ │ │ 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 fee2a160 │ │ │ │ + blx fee2a1b8 │ │ │ │ @ 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 21dba4 │ │ │ │ + blcs 21dbfc │ │ │ │ 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 │ │ │ │ @@ -459825,41 +459846,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 ffe6f0b0 │ │ │ │ - stc 6, cr15, [r8], #248 @ 0xf8 │ │ │ │ - rsbseq pc, r8, r2, lsl #20 │ │ │ │ + bllt ffe6f108 │ │ │ │ + ldcl 6, cr15, [ip], #-248 @ 0xffffff08 │ │ │ │ + rsbseq pc, r8, sl, lsr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r8, r8, lsr #3 │ │ │ │ - rsbseq fp, r6, r0, asr #20 │ │ │ │ + rsbseq pc, r8, r0, asr r1 @ │ │ │ │ + rsbseq fp, r6, r8, ror #19 │ │ │ │ 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 fef2f468 │ │ │ │ + bcc fef2f4c0 │ │ │ │ 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 fee31520 │ │ │ │ + blx fee31578 │ │ │ │ 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 │ │ │ │ @@ -459875,24 +459896,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 26d3a8 │ │ │ │ + bleq 26d400 │ │ │ │ @ instruction: 0x9074f893 │ │ │ │ - beq 26d3ac │ │ │ │ + beq 26d404 │ │ │ │ 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 22d2d8 │ │ │ │ - beq 3edf24 │ │ │ │ + beq 22d330 │ │ │ │ + beq 3edf7c │ │ │ │ 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 │ │ │ │ @@ -460050,61 +460071,61 @@ │ │ │ │ @ instruction: 0xf04f6034 │ │ │ │ rfeia r3 │ │ │ │ @ instruction: 0xf04fe03f │ │ │ │ @ instruction: 0xf0860900 │ │ │ │ ldclvc 8, cr0, [lr, #-4] │ │ │ │ vmax.u32 d25, d4, d10 │ │ │ │ @ instruction: 0xf8930a07 │ │ │ │ - blvc 9c9514 │ │ │ │ - bcs 5ee1d0 │ │ │ │ - bleq 3abd78 │ │ │ │ + blvc 9c956c │ │ │ │ + bcs 5ee228 │ │ │ │ + bleq 3abdd0 │ │ │ │ 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 7ee1fc │ │ │ │ + bmi 7ee254 │ │ │ │ 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 fe8f28a4 │ │ │ │ + blvc fe8f28fc │ │ │ │ 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] @ 1f1140 │ │ │ │ + strcs pc, [pc, #-868] @ 1f1198 │ │ │ │ tstls r9, r3, lsl #8 │ │ │ │ stmdbls r7, {r2, r3, r9, sl, lr} │ │ │ │ - bleq 26d6b4 │ │ │ │ + bleq 26d70c │ │ │ │ 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 26d614 │ │ │ │ + bleq 26d66c │ │ │ │ ldmdbvs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ - bleq 26d6e4 │ │ │ │ + bleq 26d73c │ │ │ │ vceq.i32 d23, d11, d9 │ │ │ │ @ instruction: 0xf0844717 │ │ │ │ @ instruction: 0x9c0e0b01 │ │ │ │ - bvs 9ee274 │ │ │ │ + bvs 9ee2cc │ │ │ │ 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} @ │ │ │ │ @@ -460114,15 +460135,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] @ 1f11d2 │ │ │ │ + ldrvs pc, [pc, #-870] @ 1f122a │ │ │ │ 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 │ │ │ │ @@ -460189,32 +460210,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] @ 1f1303 │ │ │ │ + ldrvs pc, [pc, #-865] @ 1f135b │ │ │ │ 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 @ 1f169c │ │ │ │ + strcs pc, [pc], #-869 @ 1f16f4 │ │ │ │ ldrmi pc, [r7], #-864 @ 0xfffffca0 │ │ │ │ mlaseq fp, r3, r8, pc @ │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f16a8 │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f1700 │ │ │ │ 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 │ │ │ │ @@ -460242,23 +460263,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 @ 1f1738 │ │ │ │ + strcs pc, [pc], #-870 @ 1f1790 │ │ │ │ ldrmi pc, [r7], #-869 @ 0xfffffc9b │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f1740 │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f1798 │ │ │ │ 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 fee01798 │ │ │ │ + blx fee017f0 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ umullpl pc, r8, r3, r8 @ │ │ │ │ @ instruction: 0xf8932600 │ │ │ │ @ instruction: 0xf0894085 │ │ │ │ @ instruction: 0xf8930801 │ │ │ │ svccs 0x0000e05c │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @@ -460272,28 +460293,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] @ 1f1450 │ │ │ │ + strcs pc, [pc, #-864] @ 1f14a8 │ │ │ │ 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] @ 1f1483 │ │ │ │ + ldrvs pc, [pc, #-865] @ 1f14db │ │ │ │ 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 │ │ │ │ @@ -460371,17 +460392,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 fe8443a4 │ │ │ │ + blmi fe8443fc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 11cb9ac │ │ │ │ + blls 11cba04 │ │ │ │ @ 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 │ │ │ │ @@ -460393,15 +460414,15 @@ │ │ │ │ @ instruction: 0xf3c19901 │ │ │ │ @ instruction: 0xf0801000 │ │ │ │ sbclt r0, r0, #1 │ │ │ │ @ instruction: 0xf89ce470 │ │ │ │ vaddw.u8 , , d13 │ │ │ │ @ instruction: 0xf0810180 │ │ │ │ sbclt r0, r9, #1073741824 @ 0x40000000 │ │ │ │ - bllt ffd6f990 │ │ │ │ + bllt ffd6f9e8 │ │ │ │ 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} │ │ │ │ @@ -460444,44 +460465,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 fee2ac80 │ │ │ │ + blx fee2acd8 │ │ │ │ @ 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 @ 1f1a94 │ │ │ │ + strbt r0, [pc], #-122 @ 1f1aec │ │ │ │ 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 fee2ac44 │ │ │ │ + blx fee2ac9c │ │ │ │ @ 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 21e688 │ │ │ │ + blcs 21e6e0 │ │ │ │ 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 │ │ │ │ @@ -460522,86 +460543,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 ffe6fb94 │ │ │ │ - svc 0x0036f63d │ │ │ │ - rsbseq lr, r8, lr, lsl pc │ │ │ │ + bllt ffe6fbec │ │ │ │ + svc 0x000af63d │ │ │ │ + rsbseq lr, r8, r6, asr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r8, r4, asr #13 │ │ │ │ - rsbseq r9, r6, r4, ror #17 │ │ │ │ + rsbseq lr, r8, ip, ror #12 │ │ │ │ + rsbseq r9, r6, ip, lsl #17 │ │ │ │ ldrblt r4, [r0, #1539]! @ 0x603 │ │ │ │ - blvc 883f0c │ │ │ │ - bcs 482d98 │ │ │ │ + blvc 883f64 │ │ │ │ + bcs 482df0 │ │ │ │ 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 d8c278 │ │ │ │ + bvs d8c2d0 │ │ │ │ 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 28be68 │ │ │ │ + bcs 28bec0 │ │ │ │ ldmvs fp, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 28be70 │ │ │ │ + bcs 28bec8 │ │ │ │ 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 60be64 │ │ │ │ + bvs 60bebc │ │ │ │ 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 20bccc │ │ │ │ + blcs 20bd24 │ │ │ │ andcs sp, r1, pc, asr #3 │ │ │ │ ldmdbvs sl, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - bcs 20c6b8 │ │ │ │ + bcs 20c710 │ │ │ │ stmdbvs sl, {r0, r1, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ andseq pc, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf0004282 │ │ │ │ - bvs 18d21b0 │ │ │ │ + bvs 18d2208 │ │ │ │ ldmdavs sl, {r4, r9, fp, sp, lr} │ │ │ │ - bvs 70beb0 │ │ │ │ + bvs 70bf08 │ │ │ │ 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 28be84 │ │ │ │ + blcs 28bedc │ │ │ │ stmiavs r0, {r0, r1, ip, lr, pc}^ │ │ │ │ - blcs 28be8c │ │ │ │ - bne 426470 │ │ │ │ + blcs 28bee4 │ │ │ │ + bne 4264c8 │ │ │ │ @ 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 c0cc1c │ │ │ │ + bvs c0cc74 │ │ │ │ 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} │ │ │ │ @@ -460610,40 +460631,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 ff812118 │ │ │ │ + bvs ff812170 │ │ │ │ stmdavs r2, {r0, r2, r4, r9, fp, sp, lr} │ │ │ │ - bvs 78bf48 │ │ │ │ + bvs 78bfa0 │ │ │ │ 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 60bf70 │ │ │ │ + bvs 60bfc8 │ │ │ │ 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 28bf44 │ │ │ │ + blcs 28bf9c │ │ │ │ stmiavs r0, {r0, r1, r5, r7, ip, lr, pc}^ │ │ │ │ - blcs 28bf4c │ │ │ │ + blcs 28bfa4 │ │ │ │ @ instruction: 0xe79ed1fb │ │ │ │ bicslt r6, r2, sl, asr sl │ │ │ │ @ instruction: 0xf1016908 │ │ │ │ strbmi r0, [r0, #-3096]! @ 0xfffff3e8 │ │ │ │ sbcshi pc, r9, r0 │ │ │ │ - bvs 20bda8 │ │ │ │ - bvs b4bfec │ │ │ │ + bvs 20be00 │ │ │ │ + bvs b4c044 │ │ │ │ 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 │ │ │ │ @@ -460651,129 +460672,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 c0cc04 │ │ │ │ + bvs c0cc5c │ │ │ │ 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 fe9ebab4 │ │ │ │ + blvs fe9ebb0c │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ - blvs 18ddab0 │ │ │ │ + blvs 18ddb08 │ │ │ │ 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 bfde84 │ │ │ │ + bvs bfdedc │ │ │ │ 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 28c074 │ │ │ │ + bcs 28c0cc │ │ │ │ ldmvs fp, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 28c07c │ │ │ │ + bcs 28c0d4 │ │ │ │ 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 60c7a4 │ │ │ │ + bvs 60c7fc │ │ │ │ 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 28c068 │ │ │ │ + blcs 28c0c0 │ │ │ │ @ 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 c0c504 │ │ │ │ + bvs c0c55c │ │ │ │ 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 28c0f8 │ │ │ │ + bcs 28c150 │ │ │ │ ldmvs fp, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 28c100 │ │ │ │ + bcs 28c158 │ │ │ │ addsmi sp, r9, #-1073741762 @ 0xc000003e │ │ │ │ stmdavs r4!, {r0, r4, r5, r8, ip, lr, pc} │ │ │ │ - blcs 20bf30 │ │ │ │ + blcs 20bf88 │ │ │ │ andcs sp, r1, r4, ror #3 │ │ │ │ - bmi 8ab9dc │ │ │ │ + bmi 8aba34 │ │ │ │ stmpl r2, {r2, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ - blx 1fa046 │ │ │ │ + blx 1fa09e │ │ │ │ @ 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 fcc1b0 │ │ │ │ + bvs fcc208 │ │ │ │ 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, asr #8 │ │ │ │ + ldrshteq lr, [r8], #-52 @ 0xffffffcc │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed49120 │ │ │ │ + bl fed49178 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmiavs r3, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0xb1157c9d │ │ │ │ strtmi r2, [r8], -r1, lsl #10 │ │ │ │ @ instruction: 0x4604bd38 │ │ │ │ - mrc2 6, 6, pc, cr6, cr1, {4} │ │ │ │ + mcr2 6, 5, pc, cr10, 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 20c2bc │ │ │ │ + blcs 20c314 │ │ │ │ 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 20c2ac │ │ │ │ + bcs 20c304 │ │ │ │ @ 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 │ │ │ │ @@ -460784,33 +460805,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 28c4be │ │ │ │ + blx 28c516 │ │ │ │ ldcvc 2, cr6, [r7], {3} │ │ │ │ rsbsle r2, r0, r0, lsl #30 │ │ │ │ mlacs sl, r0, r8, pc @ │ │ │ │ - bcs 2037d0 │ │ │ │ + bcs 203828 │ │ │ │ @ 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 fe453218 │ │ │ │ + blcs fe453270 │ │ │ │ mvnhi pc, r0, lsl #4 │ │ │ │ vpadd.i8 d18, d0, d30 │ │ │ │ @ instruction: 0xf1a38636 │ │ │ │ - bcs 14728f4 │ │ │ │ + bcs 147294c │ │ │ │ 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 │ │ │ │ @@ -460860,15 +460881,15 @@ │ │ │ │ @ instruction: 0xf5b38529 │ │ │ │ @ instruction: 0xf0807fa5 │ │ │ │ @ instruction: 0xf5b38137 │ │ │ │ @ instruction: 0xf0807f97 │ │ │ │ @ instruction: 0xf5b38691 │ │ │ │ @ instruction: 0xf0c07f8b │ │ │ │ @ instruction: 0xf5a38739 │ │ │ │ - bcs 7ceb0c │ │ │ │ + bcs 7ceb64 │ │ │ │ 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 │ │ │ │ @@ -460898,15 +460919,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 13381e0 │ │ │ │ + bcs 1338238 │ │ │ │ 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 │ │ │ │ @@ -460976,29 +460997,29 @@ │ │ │ │ @ instruction: 0xffffff13 │ │ │ │ @ instruction: 0xffffff11 │ │ │ │ andeq r0, r0, r3, lsl r3 │ │ │ │ svcvc 0x0016f5b3 │ │ │ │ strthi pc, [sl], #128 @ 0x80 │ │ │ │ svcvc 0x0014f5b3 │ │ │ │ @ instruction: 0xf5a3d368 │ │ │ │ - bcs 3ceb00 │ │ │ │ + bcs 3ceb58 │ │ │ │ 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 5c3334 │ │ │ │ + blcs 5c338c │ │ │ │ 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 │ │ │ │ @@ -461041,33 +461062,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 5dd7b8 │ │ │ │ + blgt 5dd810 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ ldcvc 6, cr8, [pc], {16} │ │ │ │ - blcs fec6bd68 │ │ │ │ + blcs fec6bdc0 │ │ │ │ rsbhi pc, r1, #0 │ │ │ │ - ldrbthi pc, [pc], #512 @ 1f23cc @ │ │ │ │ + ldrbthi pc, [pc], #512 @ 1f2424 @ │ │ │ │ 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 5e2464 │ │ │ │ + blgt 5e24bc │ │ │ │ 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 @ │ │ │ │ @@ -461075,15 +461096,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 313c64 │ │ │ │ + blls 313cbc │ │ │ │ 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 @ │ │ │ │ @@ -461100,16 +461121,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 2d079c │ │ │ │ - bcs 8b2cc4 │ │ │ │ + bl 2d07f4 │ │ │ │ + bcs 8b2d1c │ │ │ │ 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 │ │ │ │ @@ -461140,23 +461161,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 312cb0 │ │ │ │ + blls 312d08 │ │ │ │ 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 5e25c8 │ │ │ │ + blgt 5e2620 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ strhi pc, [r9, #-64]! @ 0xffffffc0 │ │ │ │ @ instruction: 0xf1ba7c98 │ │ │ │ @ instruction: 0xf0000f04 │ │ │ │ @ instruction: 0xf1ba8571 │ │ │ │ @ instruction: 0xf47f0f02 │ │ │ │ @@ -461178,30 +461199,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] @ 1f23dc │ │ │ │ + ldclge 4, cr15, [pc, #-508] @ 1f2434 │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ - blgt 5d2094 │ │ │ │ + blgt 5d20ec │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 313bc8 │ │ │ │ + blls 313c20 │ │ │ │ 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 5b4624 │ │ │ │ + blgt 5b467c │ │ │ │ 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 │ │ │ │ @@ -461217,63 +461238,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 5d2128 │ │ │ │ + blgt 5d2180 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 313b48 │ │ │ │ + blls 313ba0 │ │ │ │ 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 5ddaa4 │ │ │ │ + blgt 5ddafc │ │ │ │ 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 153091c │ │ │ │ + bcc 1530974 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ ldreq r3, [fp, -r3, lsr #32] │ │ │ │ mcrge 5, 7, pc, cr3, cr15, {3} @ │ │ │ │ - bge 23092c │ │ │ │ + bge 230984 │ │ │ │ svceq 0x0000f1ba │ │ │ │ mrcge 4, 6, APSR_nzcv, cr13, cr15, {1} │ │ │ │ @ instruction: 0xf04f4626 │ │ │ │ @ instruction: 0xf10d0900 │ │ │ │ @ instruction: 0xf1060804 │ │ │ │ @ instruction: 0xf8950354 │ │ │ │ - blgt 5e2758 │ │ │ │ + blgt 5e27b0 │ │ │ │ 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]! @ 1f2564 │ │ │ │ + stclvc 1, cr8, [pc, #-452]! @ 1f25bc │ │ │ │ mcrvc 4, 5, lr, cr14, cr5, {5} │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5ddb38 │ │ │ │ + blgt 5ddb90 │ │ │ │ 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 │ │ │ │ @@ -461297,56 +461318,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 27b146 │ │ │ │ + blx 27b19e │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf53f0698 │ │ │ │ @ instruction: 0xf104ac68 │ │ │ │ @ instruction: 0xf8950364 │ │ │ │ - blgt 5e2838 │ │ │ │ + blgt 5e2890 │ │ │ │ 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 27b18a │ │ │ │ + blx 27b1e2 │ │ │ │ @ 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 1deb8f8 │ │ │ │ + b 1deb950 │ │ │ │ @ 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 1fc458 │ │ │ │ + blcs 1fc4b0 │ │ │ │ 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 │ │ │ │ @@ -461354,43 +461375,43 @@ │ │ │ │ smladcs r1, r8, pc, fp @ │ │ │ │ vraddhn.i16 d30, , │ │ │ │ @ instruction: 0xf0831380 │ │ │ │ sbcslt r0, pc, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf104e405 │ │ │ │ @ instruction: 0xf10d0354 │ │ │ │ @ instruction: 0xf8950804 │ │ │ │ - blgt 5e2900 │ │ │ │ + blgt 5e2958 │ │ │ │ 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 ffcefdbc │ │ │ │ + blge ffcefe14 │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ - blgt 5d2380 │ │ │ │ + blgt 5d23d8 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ - blls 3137ac │ │ │ │ + blls 313804 │ │ │ │ stmdacs r0, {r3, r4, r7, sl, fp, ip, sp, lr} │ │ │ │ - blge ff96fad8 │ │ │ │ + blge ff96fb30 │ │ │ │ cmnpeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5d2398 │ │ │ │ + blgt 5d23f0 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 313940 │ │ │ │ + blls 313998 │ │ │ │ @ instruction: 0xf7ff7c9f │ │ │ │ @ instruction: 0x4640bbd0 │ │ │ │ - blx 5b08fa │ │ │ │ + blx 5b0952 │ │ │ │ @ instruction: 0xf1a3e621 │ │ │ │ - bcs 10f33e4 │ │ │ │ - blge ff3f0204 │ │ │ │ + bcs 10f343c │ │ │ │ + blge ff3f025c │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r2, [r1], #-34 @ 0xffffffde │ │ │ │ svclt 0x00004708 │ │ │ │ @ instruction: 0xffffff77 │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ @ instruction: 0xfffff783 │ │ │ │ @@ -461453,57 +461474,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 5caaac │ │ │ │ + blgt 5cab04 │ │ │ │ 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 391cb4 │ │ │ │ + bl 391d0c │ │ │ │ @ instruction: 0xf023020c │ │ │ │ - blcs 1f3650 │ │ │ │ - bcs 2626ac │ │ │ │ - blge af044c │ │ │ │ + blcs 1f36a8 │ │ │ │ + bcs 262704 │ │ │ │ + blge af04a4 │ │ │ │ movweq pc, #8230 @ 0x2026 @ │ │ │ │ @ instruction: 0xf43f2be5 │ │ │ │ @ instruction: 0xf5b6ab1e │ │ │ │ svclt 0x00187f91 │ │ │ │ svcvc 0x00a7f5b6 │ │ │ │ @ instruction: 0x2601bf14 │ │ │ │ - b 13bc26c │ │ │ │ + b 13bc2c4 │ │ │ │ sbcslt r0, pc, #402653184 @ 0x18000000 │ │ │ │ - bllt 670a70 │ │ │ │ + bllt 670ac8 │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10d7eaf │ │ │ │ - blgt 5b4a90 │ │ │ │ + blgt 5b4ae8 │ │ │ │ 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 27b426 │ │ │ │ + blx 27b47e │ │ │ │ @ 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 ffcf0abc │ │ │ │ + blt ffcf0b14 │ │ │ │ cmppeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10d7eae │ │ │ │ - blgt 5b4adc │ │ │ │ + blgt 5b4b34 │ │ │ │ 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} │ │ │ │ @@ -461513,42 +461534,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 ff270b10 │ │ │ │ + blt ff270b68 │ │ │ │ adcvc pc, fp, #683671552 @ 0x28c00000 │ │ │ │ addsmi r2, r1, r1, lsl #2 │ │ │ │ eormi pc, r3, #64, 12 @ 0x4000000 │ │ │ │ andsne pc, pc, #192, 4 │ │ │ │ - bcs 202b50 │ │ │ │ + bcs 202ba8 │ │ │ │ ldcge 4, cr15, [r5], #508 @ 0x1fc │ │ │ │ rsbne pc, sp, #64, 4 │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ vqadd.s8 q12, q8, │ │ │ │ addsmi r1, r3, #-1342177274 @ 0xb0000006 │ │ │ │ - bge fecefd3c │ │ │ │ + bge fecefd94 │ │ │ │ cmppeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10d7ead │ │ │ │ - blgt 5b4b5c │ │ │ │ + blgt 5b4bb4 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ ldcvc 2, cr8, [r8], {20} │ │ │ │ svceq 0x0004f1ba │ │ │ │ - bge fe8efc5c │ │ │ │ + bge fe8efcb4 │ │ │ │ strmi fp, [r7], -r8, asr #31 │ │ │ │ - bge fe7f0864 │ │ │ │ + bge fe7f08bc │ │ │ │ movteq pc, #969 @ 0x3c9 @ │ │ │ │ movweq pc, #4227 @ 0x1083 @ │ │ │ │ sbclt r4, r7, #24, 6 @ 0x60000000 │ │ │ │ - blt fe5f0b74 │ │ │ │ + blt fe5f0bcc │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ - ldr pc, [pc, #2509]! @ 1f354d │ │ │ │ + ldr pc, [pc, #2509]! @ 1f35a5 │ │ │ │ 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 │ │ │ │ @@ -461562,49 +461583,49 @@ │ │ │ │ @ instruction: 0xfffff503 │ │ │ │ @ instruction: 0xfffff503 │ │ │ │ @ instruction: 0xfffff503 │ │ │ │ andeq r0, r0, r5, lsr r0 │ │ │ │ svceq 0x0008f019 │ │ │ │ stclge 4, cr15, [r3], #-508 @ 0xfffffe04 │ │ │ │ svceq 0x0004f1ba │ │ │ │ - b 1de27e8 │ │ │ │ + b 1de2840 │ │ │ │ @ instruction: 0xf0090909 │ │ │ │ @ instruction: 0xf7ff0701 │ │ │ │ svclt 0x0000ba5a │ │ │ │ - rsbseq lr, r8, lr, rrx │ │ │ │ + rsbseq lr, r8, r6, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r8, r4, rrx │ │ │ │ + rsbseq lr, r8, ip │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq sp, r8, lr, asr pc │ │ │ │ + rsbseq sp, r8, r6, lsl #30 │ │ │ │ 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 112fe18 │ │ │ │ + bge 112fe70 │ │ │ │ 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 c6fd40 │ │ │ │ + bge c6fd98 │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ - blgt 5d2700 │ │ │ │ + blgt 5d2758 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 313588 │ │ │ │ + blls 3135e0 │ │ │ │ @ instruction: 0xf7ff7c9f │ │ │ │ - blcs c614d0 │ │ │ │ + blcs c61528 │ │ │ │ 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 @ │ │ │ │ @@ -461615,15 +461636,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 fff6fea8 │ │ │ │ + blge fff6ff00 │ │ │ │ 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 │ │ │ │ @@ -461632,63 +461653,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 23ad7a │ │ │ │ + blx 23add2 │ │ │ │ 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 feb5dd1c │ │ │ │ + blcs feb5dd74 │ │ │ │ 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 27b6be │ │ │ │ + blx 27b716 │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf53f0699 │ │ │ │ @ instruction: 0xf104a9ac │ │ │ │ @ instruction: 0xf8950364 │ │ │ │ - blgt 5e2db0 │ │ │ │ + blgt 5e2e08 │ │ │ │ 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 5e2dd0 │ │ │ │ + blgt 5e2e28 │ │ │ │ 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 5e2df0 │ │ │ │ + blgt 5e2e48 │ │ │ │ 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 27b742 │ │ │ │ + blx 27b79a │ │ │ │ @ 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 │ │ │ │ @@ -461696,15 +461717,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 1effec │ │ │ │ + bge 1f0044 │ │ │ │ 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 │ │ │ │ @@ -461717,15 +461738,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 27b7d6 │ │ │ │ + blx 27b82e │ │ │ │ @ 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 │ │ │ │ @@ -461734,22 +461755,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 3f0e84 │ │ │ │ + bllt 3f0edc │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ ldrb pc, [r1, r5, asr #16]! @ │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ strmi pc, [r7], -r1, asr #16 │ │ │ │ - blcs 2ec5c8 │ │ │ │ + blcs 2ec620 │ │ │ │ ldmge fp!, {r0, r1, r2, r3, r4, r5, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bcs b3ab0c │ │ │ │ + bcs b3ab64 │ │ │ │ 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 │ │ │ │ @@ -461793,15 +461814,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 ff570170 │ │ │ │ + bge ff5701c8 │ │ │ │ @ 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 │ │ │ │ @@ -461814,39 +461835,39 @@ │ │ │ │ @ instruction: 0x4640e6bc │ │ │ │ @ instruction: 0xffb4f7fe │ │ │ │ @ instruction: 0x4628e479 │ │ │ │ @ instruction: 0xffb0f7fe │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ @ instruction: 0x4630bbda │ │ │ │ @ instruction: 0xffaaf7fe │ │ │ │ - blt ff6f0fc4 │ │ │ │ + blt ff6f101c │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ strmi pc, [r7], -r5, lsr #31 │ │ │ │ - bllt 1470fd0 │ │ │ │ + bllt 1471028 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0xf7ffff9f │ │ │ │ @ instruction: 0x4628bafa │ │ │ │ @ instruction: 0xff9af7fe │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ @ instruction: 0x4640b856 │ │ │ │ @ instruction: 0xff94f7fe │ │ │ │ - blt 4f0ff0 │ │ │ │ + blt 4f1048 │ │ │ │ @ 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 ff431018 │ │ │ │ + bllt ff431070 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0x4607ff7b │ │ │ │ - bllt 1f1024 │ │ │ │ + bllt 1f107c │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0xf7ffff75 │ │ │ │ @ instruction: 0x4640bbd7 │ │ │ │ @ instruction: 0xff70f7fe │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ strbmi fp, [r0], -ip, lsr #16 │ │ │ │ @ instruction: 0xff6af7fe │ │ │ │ @@ -461857,15 +461878,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 69d0bc │ │ │ │ + bcs 69d114 │ │ │ │ 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 │ │ │ │ @@ -461893,57 +461914,57 @@ │ │ │ │ @ instruction: 0xff18f7fe │ │ │ │ @ instruction: 0xf7fe4607 │ │ │ │ @ instruction: 0x4640bfd4 │ │ │ │ @ instruction: 0xff12f7fe │ │ │ │ @ instruction: 0xf7fe4607 │ │ │ │ strbmi fp, [r0], -lr, asr #31 │ │ │ │ @ instruction: 0xff0cf7fe │ │ │ │ - blt fe8b1100 │ │ │ │ + blt fe8b1158 │ │ │ │ @ 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 0x0000ec68 │ │ │ │ + svclt 0x0000ec3c │ │ │ │ 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 24d404 │ │ │ │ + blcs 24d45c │ │ │ │ andshi pc, sl, #0 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 213754 │ │ │ │ + blcs 2137ac │ │ │ │ stmdbvs r5!, {r0, r4, r5, r8, ip, lr, pc} │ │ │ │ - bne c6fa8c │ │ │ │ + bne c6fae4 │ │ │ │ mvnslt r6, fp, lsr #16 │ │ │ │ - blcs 411e40 │ │ │ │ + blcs 411e98 │ │ │ │ @ instruction: 0xf898d018 │ │ │ │ - bcs 1fb200 │ │ │ │ + bcs 1fb258 │ │ │ │ rschi pc, fp, r0 │ │ │ │ mulseq r4, r8, r8 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blcs 49366c │ │ │ │ + blcs 4936c4 │ │ │ │ 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 │ │ │ │ @@ -461952,143 +461973,143 @@ │ │ │ │ @ instruction: 0x3016f8b8 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8988116 │ │ │ │ @ instruction: 0xf8943018 │ │ │ │ addsmi r2, sl, #36 @ 0x24 │ │ │ │ @ instruction: 0xf884bf18 │ │ │ │ stmdavs r4!, {r2, r5, ip, sp} │ │ │ │ - blcs 20d27c │ │ │ │ + blcs 20d2d4 │ │ │ │ @ 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 3971d4 │ │ │ │ + blcs 39722c │ │ │ │ sbchi pc, r8, r0 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ - b 683488 │ │ │ │ + b 6834e0 │ │ │ │ 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 34d7fc │ │ │ │ + blcs 34d854 │ │ │ │ @ instruction: 0x83a9f200 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ movteq r0, #4980 @ 0x1374 │ │ │ │ movteq r0, #4910 @ 0x132e │ │ │ │ cmneq r4, #-1207959552 @ 0xb8000000 │ │ │ │ - blcs 24d814 │ │ │ │ + blcs 24d86c │ │ │ │ @ instruction: 0xf885bf02 │ │ │ │ movwcs r0, #75 @ 0x4b │ │ │ │ subcc pc, sl, r5, lsl #17 │ │ │ │ stmdbvs fp!, {r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bvc 184d2e4 │ │ │ │ + bvc 184d33c │ │ │ │ @ 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 33b768 │ │ │ │ + bls 33b7c0 │ │ │ │ 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 5e3334 │ │ │ │ + blgt 5e338c │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ - blls 627854 │ │ │ │ + blls 6278ac │ │ │ │ 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 24d8a2 │ │ │ │ + blx 24d8fa │ │ │ │ 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 72f468 │ │ │ │ + bleq 72f4c0 │ │ │ │ @ instruction: 0xf8986b6b │ │ │ │ - blx 4e339e │ │ │ │ + blx 4e33f6 │ │ │ │ ldmdbvs sl, {r0, r3, r8, r9, ip, sp} │ │ │ │ ldmdale r8, {r4, r9, fp, sp}^ │ │ │ │ - blx 23b744 │ │ │ │ + blx 23b79c │ │ │ │ pldw [r2], #-514 @ 0xfffffdfe │ │ │ │ cmple r4, r8, lsr #30 │ │ │ │ svccc 0x00a8f412 │ │ │ │ - blgt 5e748c │ │ │ │ + blgt 5e74e4 │ │ │ │ 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 3ad100 │ │ │ │ - blcs 2673d4 │ │ │ │ + blcs 3ad158 │ │ │ │ + blcs 26742c │ │ │ │ addhi pc, sp, #0 │ │ │ │ - blcc 2a3194 │ │ │ │ + blcc 2a31ec │ │ │ │ @ instruction: 0xf63fb2db │ │ │ │ @ instruction: 0xf895af48 │ │ │ │ - blcs 1ff448 │ │ │ │ + blcs 1ff4a0 │ │ │ │ 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 28d958 │ │ │ │ + blcs 28d9b0 │ │ │ │ rsbhi pc, r5, #0 │ │ │ │ @ instruction: 0xf47f2b03 │ │ │ │ @ instruction: 0xf898af09 │ │ │ │ - blcs 1ff418 │ │ │ │ + blcs 1ff470 │ │ │ │ svcge 0x0004f47f │ │ │ │ mulscc r6, r8, r8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ movwcs sl, #7935 @ 0x1eff │ │ │ │ andscc pc, r7, r8, lsl #17 │ │ │ │ - blgt 5ecfbc │ │ │ │ + blgt 5ed014 │ │ │ │ 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 5ed2dc │ │ │ │ + blgt 5ed334 │ │ │ │ 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 │ │ │ │ @@ -462107,114 +462128,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, r7 │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ - blvc cf22f4 │ │ │ │ + blvc cf234c │ │ │ │ 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 ffd30ec2 │ │ │ │ + blx ff230f1a │ │ │ │ strmi r6, [r7], -sp, lsr #18 │ │ │ │ orrlt r6, fp, fp, lsr #16 │ │ │ │ - blcs 412138 │ │ │ │ + blcs 412190 │ │ │ │ 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 cdf8f4 │ │ │ │ + blvc cdf94c │ │ │ │ rscsle r2, r1, r8, lsl #22 │ │ │ │ movwls sl, #11021 @ 0x2b0d │ │ │ │ - blls 2c4d28 │ │ │ │ + blls 2c4d80 │ │ │ │ strtmi r4, [r2], r6, asr #12 │ │ │ │ - bleq 22f5f8 │ │ │ │ + bleq 22f650 │ │ │ │ andshi pc, r0, sp, asr #17 │ │ │ │ - blvs 8ce130 │ │ │ │ + blvs 8ce188 │ │ │ │ stceq 1, cr15, [r1], {163} @ 0xa3 │ │ │ │ - strgt ip, [pc, #-3599] @ 1f26bd │ │ │ │ + strgt ip, [pc, #-3599] @ 1f2715 │ │ │ │ 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 2f2d84 │ │ │ │ + blls 2f2ddc │ │ │ │ umaalvs pc, fp, sp, r8 @ │ │ │ │ @ instruction: 0x9010f8d3 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf899812b │ │ │ │ - bcs 3fb540 │ │ │ │ + bcs 3fb598 │ │ │ │ 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 632900 │ │ │ │ + bllt 632958 │ │ │ │ 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 3fb58c │ │ │ │ - blls 2678d8 │ │ │ │ + bcs 3fb5e4 │ │ │ │ + blls 267930 │ │ │ │ @ instruction: 0xf88d464c │ │ │ │ @ instruction: 0xf88db04a │ │ │ │ - blcs 21f6a0 │ │ │ │ + blcs 21f6f8 │ │ │ │ @ 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 20d5a8 │ │ │ │ + blcs 20d600 │ │ │ │ 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] @ 1f34b8 │ │ │ │ + stcgt 6, cr4, [pc, #-284] @ 1f3510 │ │ │ │ ldm r5, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ - bvs 19f35fc │ │ │ │ + bvs 19f3654 │ │ │ │ mlacc lr, sp, r8, pc @ │ │ │ │ - b 145da00 │ │ │ │ + b 145da58 │ │ │ │ @ instruction: 0xf88d0303 │ │ │ │ @ instruction: 0xf7ff302e │ │ │ │ @ instruction: 0xf8ddfda5 │ │ │ │ svcgt 0x000fc008 │ │ │ │ strgt r4, [pc], -r6, ror #12 │ │ │ │ muleq r7, r5, r8 │ │ │ │ andeq lr, r7, r6, lsl #17 │ │ │ │ @@ -462224,62 +462245,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 953e6c │ │ │ │ + bvs 953ec4 │ │ │ │ ldmdavs r9, {r0, r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - bvs 40d85c │ │ │ │ + bvs 40d8b4 │ │ │ │ svclt 0x003842a8 │ │ │ │ - bleq 26f77c │ │ │ │ + bleq 26f7d4 │ │ │ │ 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 2ee4e4 │ │ │ │ - blx fe4f214e │ │ │ │ - blne 18edfa0 │ │ │ │ + bleq 2ee53c │ │ │ │ + blx fe4f21a6 │ │ │ │ + blne 18edff8 │ │ │ │ @ instruction: 0xf6904620 │ │ │ │ - @ instruction: 0xf8d0fc31 │ │ │ │ + @ instruction: 0xf8d0fc05 │ │ │ │ @ instruction: 0xf8daa010 │ │ │ │ - bcs 1fb674 │ │ │ │ + bcs 1fb6cc │ │ │ │ @ instruction: 0xf89ad03c │ │ │ │ - bcs 3fb6ac │ │ │ │ + bcs 3fb704 │ │ │ │ @ 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 fe2306b0 │ │ │ │ + bvc fe230708 │ │ │ │ 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 8cd72c │ │ │ │ + blvc 8cd784 │ │ │ │ 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 834ee4 │ │ │ │ + b 834f3c │ │ │ │ teqle r2, r6, lsl #30 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ - blvc 10dfb38 │ │ │ │ + blvc 10dfb90 │ │ │ │ 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 │ │ │ │ @@ -462294,37 +462315,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 fe230754 │ │ │ │ + bvc fe2307ac │ │ │ │ @ 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 feb311c6 │ │ │ │ + blx 203121e │ │ │ │ @ instruction: 0xa010f8d0 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ suble r2, r3, r0, lsl #22 │ │ │ │ mulcc ip, sl, r8 │ │ │ │ teqle pc, r8, lsl #22 │ │ │ │ @ instruction: 0xf8982700 │ │ │ │ - blcs 1ff804 │ │ │ │ + blcs 1ff85c │ │ │ │ @ instruction: 0xf8aad051 │ │ │ │ @ instruction: 0xf8da7036 │ │ │ │ stmdavs fp!, {r2, r4, ip, lr} │ │ │ │ @ instruction: 0xf894b35b │ │ │ │ mcrcs 0, 0, r6, cr0, cr10, {1} │ │ │ │ @ instruction: 0xf105d16f │ │ │ │ @ instruction: 0xf7fe000c │ │ │ │ @@ -462333,65 +462354,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 80de8c │ │ │ │ + bvs 80dee4 │ │ │ │ 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 28da60 │ │ │ │ + bcs 28dab8 │ │ │ │ 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 20d8e0 │ │ │ │ + blcs 20d938 │ │ │ │ @ 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 1ff924 │ │ │ │ + blcs 1ff97c │ │ │ │ sbfx sp, fp, #3, #11 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xf8d5fb61 │ │ │ │ @ instruction: 0x4603e038 │ │ │ │ @ instruction: 0x4630e5d0 │ │ │ │ - blx 18b185e │ │ │ │ + blx 18b18b6 │ │ │ │ ldrsbt pc, [r8], -r5 @ │ │ │ │ ldr r4, [fp, #1539]! @ 0x603 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xf8d5fb53 │ │ │ │ @ instruction: 0x4603e038 │ │ │ │ @ instruction: 0xf898e572 │ │ │ │ - blcs 1ff8e0 │ │ │ │ + blcs 1ff938 │ │ │ │ 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 1ff9f8 │ │ │ │ + blcs 1ffa50 │ │ │ │ ldcge 4, cr15, [r2], {127} @ 0x7f │ │ │ │ stmdals r2, {r1, r4, r6, r7, sl, sp, lr, pc} │ │ │ │ - blx fb18a6 │ │ │ │ + blx fb18fe │ │ │ │ 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 │ │ │ │ @@ -462402,19 +462423,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 5b4578 │ │ │ │ + blgt 5b45d0 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ ldrtmi sp, [r0], -r4, ror #1 │ │ │ │ - blx 431902 │ │ │ │ + blx 43195a │ │ │ │ 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} │ │ │ │ @@ -462441,15 +462462,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 ff6b4314 │ │ │ │ + bne ff6b436c │ │ │ │ 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 │ │ │ │ @@ -462461,84 +462482,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 fe8b19dc │ │ │ │ + blx fe8b1a34 │ │ │ │ ldrb r4, [r5, -r3, lsl #12]! │ │ │ │ subscs sl, r4, #20, 30 @ 0x50 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldc 6, cr15, [r4, #-236]! @ 0xffffff14 │ │ │ │ + stc 6, cr15, [r8, #-236] @ 0xffffff14 │ │ │ │ @ instruction: 0xf6906af0 │ │ │ │ - @ instruction: 0x4641fd71 │ │ │ │ + strbmi pc, [r1], -r5, asr #26 @ │ │ │ │ @ instruction: 0x46389019 │ │ │ │ - blx ff0b19fc │ │ │ │ + blx ff0b1a54 │ │ │ │ @ instruction: 0x307af89d │ │ │ │ @ instruction: 0xf63be764 │ │ │ │ - @ instruction: 0x0789effe │ │ │ │ + @ instruction: 0x0789efd2 │ │ │ │ svcge 0x0060f57f │ │ │ │ rsbsmi pc, lr, #34 @ 0x22 │ │ │ │ vsubw.s8 q9, q0, d8 │ │ │ │ vld2.8 {d1-d4}, [r2], r0 │ │ │ │ - bne ff6b43a4 │ │ │ │ + bne ff6b43fc │ │ │ │ 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, #2313 @ 0x909 @ │ │ │ │ + movwcs pc, #2269 @ 0x8dd @ │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ - bvs 8bc650 │ │ │ │ + bvs 8bc6a8 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq ip, r8, sl, lsr #29 │ │ │ │ - rsbseq ip, r8, r6, lsr #29 │ │ │ │ + rsbseq ip, r8, r2, asr lr │ │ │ │ + rsbseq ip, r8, lr, asr #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r8, r6, lsl #28 │ │ │ │ + rsbseq ip, r8, lr, lsr #27 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4ac74 │ │ │ │ + bl fed4accc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8779bc │ │ │ │ - blmi 885290 │ │ │ │ + bmi 877a14 │ │ │ │ + blmi 8852e8 │ │ │ │ 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, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r1, r2, r6, 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 1231aba │ │ │ │ + blx 1231b12 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69b4620 │ │ │ │ - bmi 4731ec │ │ │ │ + bmi 473194 │ │ │ │ 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 0x0000ef94 │ │ │ │ - rsbseq ip, r8, lr, ror r5 │ │ │ │ + svclt 0x0000ef68 │ │ │ │ + rsbseq ip, r8, r6, lsr #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r8, r6, lsr r5 │ │ │ │ + ldrsbteq ip, [r8], #-78 @ 0xffffffb2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed4acf8 │ │ │ │ + bl fed4ad50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8900ff0 │ │ │ │ @ instruction: 0xf8d03133 │ │ │ │ @ instruction: 0xf0434160 │ │ │ │ @ instruction: 0xf8800340 │ │ │ │ stmdavs r3!, {r0, r1, r4, r5, r8, ip, sp} │ │ │ │ @ instruction: 0x4605b133 │ │ │ │ @@ -462549,63 +462570,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 20dbd0 │ │ │ │ + blcs 20dc28 │ │ │ │ ldclt 1, cr13, [r8, #-992]! @ 0xfffffc20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed4ad50 │ │ │ │ + bl fed4ada8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [sp], -r8, ror #31 │ │ │ │ strmi r4, [r1], -r7, lsl #12 │ │ │ │ @ instruction: 0xf6f86b28 │ │ │ │ - @ instruction: 0x4604fef1 │ │ │ │ + strmi pc, [r4], -r5, asr #29 │ │ │ │ stmvs r4, {r4, r8, ip, sp, pc} │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ tstcs ip, r8, lsr #19 │ │ │ │ - blx fff3175c │ │ │ │ + blx ff4317b4 │ │ │ │ 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 ff1b1780 │ │ │ │ + blx fe6b17d8 │ │ │ │ @ instruction: 0x46046833 │ │ │ │ - blvs c05484 │ │ │ │ + blvs c054dc │ │ │ │ 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], -r5, ror #29 │ │ │ │ + @ instruction: 0x4620feb9 │ │ │ │ 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 c04fbc │ │ │ │ - mrc2 6, 5, pc, cr4, cr8, {7} │ │ │ │ + blvs c05014 │ │ │ │ + mcr2 6, 4, pc, cr8, 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 │ │ │ │ - ldc2l 6, cr15, [lr], #-568 @ 0xfffffdc8 │ │ │ │ + mrrc2 6, 8, pc, r2, cr14 @ │ │ │ │ @ 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 │ │ │ │ @@ -462618,180 +462639,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, 13, cr15, cr0, cr15, {4} │ │ │ │ + cdp2 6, 10, cr15, cr4, cr15, {4} │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xffc0f691 │ │ │ │ + @ instruction: 0xff94f691 │ │ │ │ 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 44e1c2 │ │ │ │ + blx 44e21a │ │ │ │ strtmi r0, [r0], -r3, lsl #6 │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ @ instruction: 0xf842330b │ │ │ │ andlt r1, r3, r3, lsr #32 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq ip, r8, ip, lsr #8 │ │ │ │ + ldrsbteq ip, [r8], #-52 @ 0xffffffcc │ │ │ │ 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 │ │ │ │ - strls pc, [r3], -r7, lsr #24 │ │ │ │ + @ instruction: 0x9603fbfb │ │ │ │ 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 9efd10 │ │ │ │ + beq 9efd68 │ │ │ │ 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 674298 │ │ │ │ + blmi 6742f0 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xff3cf691 │ │ │ │ + @ instruction: 0xff10f691 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq ip, r8, r0, lsl r3 │ │ │ │ + ldrhteq ip, [r8], #-40 @ 0xffffffd8 │ │ │ │ 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 │ │ │ │ - biclt pc, r0, fp, lsr #20 │ │ │ │ + strdlt pc, [r0, #159] @ 0x9f │ │ │ │ @ instruction: 0xf1046922 │ │ │ │ addsmi r0, sl, #24, 6 @ 0x60000000 │ │ │ │ stmibvs r3!, {r0, r4, ip, lr, pc}^ │ │ │ │ - blvc 8a0374 │ │ │ │ + blvc 8a03cc │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4601fadf │ │ │ │ + @ instruction: 0x4601fab3 │ │ │ │ stmdavs r3, {r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ - bcs 20e824 │ │ │ │ - bvs ff8e8198 │ │ │ │ + bcs 20e87c │ │ │ │ + bvs ff8e81f0 │ │ │ │ rscsle r2, r3, r0, lsl #22 │ │ │ │ @ instruction: 0x4621e7d8 │ │ │ │ @ instruction: 0xf6fb9808 │ │ │ │ - blvs a326bc │ │ │ │ + blvs a32664 │ │ │ │ @ instruction: 0xf6fb2100 │ │ │ │ - strmi pc, [r0], sp, asr #21 │ │ │ │ + strmi pc, [r0], r1, lsr #21 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4680fabd │ │ │ │ + pkhbtmi pc, r0, r1, lsl #21 @ │ │ │ │ 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 418632 │ │ │ │ + blx 41868a │ │ │ │ @ instruction: 0xf8932303 │ │ │ │ @ instruction: 0xf8932051 │ │ │ │ andcc r3, fp, #83 @ 0x53 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ @ instruction: 0xf8569022 │ │ │ │ @ instruction: 0xf68ea023 │ │ │ │ - @ instruction: 0x4604fb5b │ │ │ │ + strmi pc, [r4], -pc, lsr #22 │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf289fa5f │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46494653 │ │ │ │ - stc2l 6, cr15, [ip, #572] @ 0x23c │ │ │ │ - blls 20e3ec │ │ │ │ + stc2 6, cr15, [r0, #572]! @ 0x23c │ │ │ │ + blls 20e444 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr4, {0} │ │ │ │ @ instruction: 0xf10d9505 │ │ │ │ strcs r0, [r0, #-3096] @ 0xfffff3e8 │ │ │ │ stmib sp, {r1, r8, sl, ip, pc}^ │ │ │ │ - blx 409286 │ │ │ │ - blge 280684 │ │ │ │ + blx 4092de │ │ │ │ + blge 2806dc │ │ │ │ mulslt sp, r2, r8 │ │ │ │ @ instruction: 0xa055f892 │ │ │ │ @ instruction: 0x2056f892 │ │ │ │ - bleq 4f02b8 │ │ │ │ - beq 4f02b8 │ │ │ │ + bleq 4f0310 │ │ │ │ + beq 4f0310 │ │ │ │ tstpeq fp, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5d829c │ │ │ │ + blgt 5d82f4 │ │ │ │ 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, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r3!, {r0, r1, r2, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strbmi r9, [r8], -r0, lsl #20 │ │ │ │ movwcs pc, #15112 @ 0x3b08 @ │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ - blne 18bff58 │ │ │ │ + blne 18bffb0 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ eorcc pc, sl, r4, lsl #17 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - rsbseq ip, r8, r4, ror #3 │ │ │ │ + rsbseq ip, r8, ip, lsl #3 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed4b0ec │ │ │ │ + bl fed4b144 │ │ │ │ @ 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 │ │ │ │ @@ -462821,26 +462842,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 fed34bb0 │ │ │ │ - blcs 1f7394 │ │ │ │ + bl fed34c08 │ │ │ │ + blcs 1f73ec │ │ │ │ @ instruction: 0x4603d17e │ │ │ │ - blvs 4320d4 │ │ │ │ + blvs 43212c │ │ │ │ @ instruction: 0xf04f46e8 │ │ │ │ addmi r3, lr, #-16777216 @ 0xff000000 │ │ │ │ strcs fp, [r0], -r8, lsl #30 │ │ │ │ - blls 4320ec │ │ │ │ + blls 432144 │ │ │ │ svclt 0x00084599 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d96833 │ │ │ │ - bcs 1fbfb0 │ │ │ │ + bcs 1fc008 │ │ │ │ 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} │ │ │ │ @@ -462849,61 +462870,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 42ac98 │ │ │ │ + bl 42acf0 │ │ │ │ ands r0, r2, r4, lsl #11 │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ - blvc 64e048 │ │ │ │ + blvc 64e0a0 │ │ │ │ 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} │ │ │ │ - ldc2l 6, cr15, [r2], #780 @ 0x30c │ │ │ │ + stc2l 6, cr15, [r6], {195} @ 0xc3 │ │ │ │ @ instruction: 0x3c01b940 │ │ │ │ @ instruction: 0xf855d313 │ │ │ │ ldmvs fp, {r2, r8, fp, ip, sp}^ │ │ │ │ - blvc 88e094 │ │ │ │ + blvc 88e0ec │ │ │ │ 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 │ │ │ │ - stc2l 6, cr15, [r2, #784] @ 0x310 │ │ │ │ + ldc2 6, cr15, [r6, #784] @ 0x310 │ │ │ │ @ instruction: 0xf8d9b990 │ │ │ │ strcc r2, [r1], #-0 │ │ │ │ @ instruction: 0xf8486833 │ │ │ │ - bcs 21c0e4 │ │ │ │ + bcs 21c13c │ │ │ │ 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 48689c │ │ │ │ + blmi 4868f4 │ │ │ │ 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 │ │ │ │ - ldc 6, cr15, [sl], #236 @ 0xec │ │ │ │ - ldrhteq ip, [r8], #-14 │ │ │ │ + stc 6, cr15, [lr], {59} @ 0x3b │ │ │ │ + rsbseq ip, r8, r6, rrx │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0078bf90 │ │ │ │ + rsbseq fp, r8, r8, lsr pc │ │ │ │ push {r0, r1, r9, sl, lr} │ │ │ │ @ instruction: 0x460c41f0 │ │ │ │ - blcs 4321f8 │ │ │ │ + blcs 432250 │ │ │ │ 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}^ @ │ │ │ │ @@ -462937,21 +462958,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 fed4b354 │ │ │ │ + bl fed4b3ac │ │ │ │ @ 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 352dd8 │ │ │ │ + blcs 352e30 │ │ │ │ @ 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 │ │ │ │ @@ -462976,25 +462997,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 83d9f0 │ │ │ │ + bvc 83da48 │ │ │ │ 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: 0xf68f4640 │ │ │ │ - blvs b229c │ │ │ │ + @ instruction: 0xf68e4640 │ │ │ │ + blvs b4244 │ │ │ │ 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 @ │ │ │ │ @@ -463004,101 +463025,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 fed34e9c │ │ │ │ + bl fed34ef4 │ │ │ │ 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. {d14-d15}, [r6 :128], r6 │ │ │ │ + vld2.32 {d14-d15}, [r6 :256], sl │ │ │ │ @ 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 fed34ae8 │ │ │ │ + bl fed34b40 │ │ │ │ ldmiblt r2!, {r1, r8, sl, fp} │ │ │ │ @ instruction: 0xf04f4632 │ │ │ │ @ instruction: 0x466831ff │ │ │ │ - stmia r8, {r0, r1, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm ip, {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 32e2cc │ │ │ │ + bcc 32e324 │ │ │ │ movweq lr, #11021 @ 0x2b0d │ │ │ │ @ instruction: 0xe7e36018 │ │ │ │ andeq pc, fp, #134217731 @ 0x8000003 │ │ │ │ vstreq d14, [r2, #-692] @ 0xfffffd4c │ │ │ │ - bcc 32076c │ │ │ │ + bcc 3207c4 │ │ │ │ movweq lr, #11021 @ 0x2b0d │ │ │ │ @ instruction: 0x46326018 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf63b4668 │ │ │ │ - vld2.32 {d14-d15}, [r5 :128], r4 │ │ │ │ + vld2.16 {d14-d15}, [r5 :256], r8 │ │ │ │ @ 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 3207b0 │ │ │ │ + bcc 320808 │ │ │ │ movweq lr, #11021 @ 0x2b0d │ │ │ │ - blvs cc3b0 │ │ │ │ + blvs cc408 │ │ │ │ @ instruction: 0xf8c72202 │ │ │ │ andsvs sp, sl, r4, lsr #32 │ │ │ │ andhi pc, r4, r3, asr #17 │ │ │ │ - bcs 20e3e8 │ │ │ │ + bcs 20e440 │ │ │ │ svcge 0x0056f43f │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ - beq 2304a8 │ │ │ │ + beq 230500 │ │ │ │ cdpeq 1, 0, cr15, cr4, cr11, {0} │ │ │ │ @ instruction: 0xf8c746b1 │ │ │ │ teqvs sp, #56 @ 0x38 │ │ │ │ @ instruction: 0xf8d47a26 │ │ │ │ - bvs feb543e0 │ │ │ │ + bvs feb54438 │ │ │ │ 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 4e87dc │ │ │ │ + bl 4e8834 │ │ │ │ @ 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 │ │ │ │ @@ -463108,28 +463129,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 20d4ae0 │ │ │ │ + blvs 20d4b38 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ eorne pc, r2, r3, asr #16 │ │ │ │ @ instruction: 0xf8436abb │ │ │ │ - bvs 20b8490 │ │ │ │ + bvs 20b84e8 │ │ │ │ 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 fed34c70 │ │ │ │ + bl fed34cc8 │ │ │ │ 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 │ │ │ │ @@ -463139,15 +463160,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 3325c0 │ │ │ │ + blcc 332618 │ │ │ │ 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 │ │ │ │ @@ -463156,34 +463177,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 85d6c │ │ │ │ - bl 4cd1b8 │ │ │ │ + blvs 85dc4 │ │ │ │ + bl 4cd210 │ │ │ │ @ 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 fef948ac │ │ │ │ + blmi fef94904 │ │ │ │ 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 34d0de │ │ │ │ + blx 34d136 │ │ │ │ @ instruction: 0xf8934303 │ │ │ │ @ instruction: 0xf8934051 │ │ │ │ strcc r3, [fp], #-83 @ 0xffffffad │ │ │ │ @ instruction: 0xf812330b │ │ │ │ @ instruction: 0xf8126024 │ │ │ │ adcsvs r3, lr, r3, lsr #32 │ │ │ │ @ instruction: 0xf68d60fb │ │ │ │ - bvs 1b44f8 │ │ │ │ + bvs 1b44a0 │ │ │ │ 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 │ │ │ │ @@ -463195,109 +463216,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 │ │ │ │ - blx 15b1f98 │ │ │ │ + blx ab1ff0 │ │ │ │ @ instruction: 0x46296bfc │ │ │ │ @ instruction: 0xf6914620 │ │ │ │ - @ instruction: 0xf894fb3d │ │ │ │ + @ instruction: 0xf894fb11 │ │ │ │ bicslt r3, r3, r8, lsr r0 │ │ │ │ - bvs 18f458 │ │ │ │ + bvs 18f4b0 │ │ │ │ ldmdavs r2, {r0, r2, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ - blx 34eac6 │ │ │ │ + blx 34eb1e │ │ │ │ @ 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 4c0694 │ │ │ │ + bl 4c06ec │ │ │ │ @ instruction: 0xf8c303ca │ │ │ │ - bvs 10d45c4 │ │ │ │ - blvs 10ce71c │ │ │ │ + bvs 10d461c │ │ │ │ + blvs 10ce774 │ │ │ │ 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 270a08 │ │ │ │ + beq 270a60 │ │ │ │ @ instruction: 0xf843697b │ │ │ │ svclt 0x00b82029 │ │ │ │ @ instruction: 0xf6ff6aba │ │ │ │ ldmdbvs fp!, {r2, r3, r4, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - ldrbtcc pc, [pc], #265 @ 1f45f4 @ │ │ │ │ + ldrbtcc pc, [pc], #265 @ 1f464c @ │ │ │ │ eorsge pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf8d746da │ │ │ │ @ instruction: 0xf04fb028 │ │ │ │ - bl 2c2a00 │ │ │ │ + bl 2c2a58 │ │ │ │ @ instruction: 0x63be0989 │ │ │ │ @ instruction: 0xf8d962fc │ │ │ │ - blvs 20c8610 │ │ │ │ + blvs 20c8668 │ │ │ │ sbceq lr, r5, #10240 @ 0x2800 │ │ │ │ eorvs pc, r5, fp, asr r8 @ │ │ │ │ @ instruction: 0xf8536854 │ │ │ │ @ instruction: 0xf81a2026 │ │ │ │ - bl 4746ec │ │ │ │ + bl 474744 │ │ │ │ ldmdavs r1, {r1, r6, r7, r9}^ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ strtmi r8, [r2], -sp, lsl #1 │ │ │ │ @ instruction: 0xf7ff6bf8 │ │ │ │ - blvs f32ec │ │ │ │ + blvs f3344 │ │ │ │ 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 17ce69c │ │ │ │ + bmi 17ce6f4 │ │ │ │ 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 1fc6f8 │ │ │ │ + bcc 1fc750 │ │ │ │ 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 2bd41e │ │ │ │ + blx 2bd476 │ │ │ │ @ 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 20e8a8c │ │ │ │ + blvs 20e8ae4 │ │ │ │ andvs pc, r0, r9, asr #17 │ │ │ │ eorpl pc, r6, r3, asr #16 │ │ │ │ - blvs ff0ee550 │ │ │ │ + blvs ff0ee5a8 │ │ │ │ ldcvc 1, cr2, [sl], {96} @ 0x60 │ │ │ │ @ instruction: 0x46167c5c │ │ │ │ @ instruction: 0xf68d613c │ │ │ │ - blmi 1034330 │ │ │ │ + blmi 10342d8 │ │ │ │ @ instruction: 0xf10069b9 │ │ │ │ @ instruction: 0x46040818 │ │ │ │ cmncs r4, sl, asr #17 │ │ │ │ rscsvs r6, sl, #1097728 @ 0x10c000 │ │ │ │ @ instruction: 0x2c03fb01 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf89c4641 │ │ │ │ @@ -463309,57 +463330,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: 0xf96af68f │ │ │ │ - blvs 105fac │ │ │ │ + @ instruction: 0xf93ef68f │ │ │ │ + blvs 106004 │ │ │ │ @ instruction: 0xf6914620 │ │ │ │ - @ instruction: 0xf894fa59 │ │ │ │ - blcs 200814 │ │ │ │ + @ instruction: 0xf894fa2d │ │ │ │ + blcs 20086c │ │ │ │ svcge 0x0035f43f │ │ │ │ fldmiaxvc sl, {d6-d98} @ Deprecated │ │ │ │ - blvs 2e3d4 │ │ │ │ - blx 19b2742 │ │ │ │ + blvs 2e42c │ │ │ │ + blx 19b279a │ │ │ │ ldr r4, [ip, -r1, lsl #12]! │ │ │ │ @ instruction: 0xf7ff6bf8 │ │ │ │ @ instruction: 0x4601fb59 │ │ │ │ - bl 4ee508 │ │ │ │ + bl 4ee560 │ │ │ │ @ instruction: 0xf80b02ca │ │ │ │ @ instruction: 0xf10a603a │ │ │ │ @ instruction: 0xf8c20001 │ │ │ │ ldrbmi r8, [r2], -r4 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0x4651d016 │ │ │ │ - bl 4c6178 │ │ │ │ + bl 4c61d0 │ │ │ │ ldrbmi r0, [r0], sl, asr #1 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ eorscc pc, sl, fp, lsl #16 │ │ │ │ ldrbmi r6, [r0], -r5, asr #32 │ │ │ │ - beq 270bac │ │ │ │ + beq 270c04 │ │ │ │ stcvc 6, cr14, [r1], #236 @ 0xec │ │ │ │ ldcvc 7, cr14, [r2], {137} @ 0x89 │ │ │ │ @ instruction: 0xf04fe772 │ │ │ │ @ instruction: 0xe68039ff │ │ │ │ - ldmdb r8!, {r0, r1, r3, r4, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb ip, {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 │ │ │ │ - rsbseq fp, r8, r2, lsr lr │ │ │ │ - rsbseq fp, r8, ip, lsr #28 │ │ │ │ + ldrsbteq fp, [r8], #-218 @ 0xffffff26 │ │ │ │ + ldrsbteq fp, [r8], #-212 @ 0xffffff2c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq fp, [r8], #-214 @ 0xffffff2a │ │ │ │ + rsbseq fp, r8, lr, ror sp │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ - blmi 13e09d8 │ │ │ │ + blmi 13e0a30 │ │ │ │ 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 │ │ │ │ @@ -463367,15 +463388,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 313414 │ │ │ │ + bcs 31346c │ │ │ │ @ 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}^ │ │ │ │ @@ -463394,28 +463415,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 420cbc │ │ │ │ + blvc 420d14 │ │ │ │ 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 2470ec │ │ │ │ + blls 247144 │ │ │ │ @ instruction: 0xf502589a │ │ │ │ @ instruction: 0xf8924220 │ │ │ │ andcc r2, fp, #373293056 @ 0x16400000 │ │ │ │ eorcs pc, r2, r0, asr r8 @ │ │ │ │ - bcs 20090c │ │ │ │ + bcs 200964 │ │ │ │ @ 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 │ │ │ │ @@ -463423,15 +463444,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 │ │ │ │ - rsbseq fp, r8, r4, lsr r8 │ │ │ │ + ldrsbteq fp, [r8], #-124 @ 0xffffff84 │ │ │ │ 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}^ │ │ │ │ @@ -463446,19 +463467,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 @ 1f4948 │ │ │ │ + ldrbtmi r4, [pc], #-3899 @ 1f49a0 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, lr, lsl #17 │ │ │ │ @ instruction: 0xf68d2160 │ │ │ │ - blmi 10340ac │ │ │ │ + blmi 1034054 │ │ │ │ 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 │ │ │ │ @@ -463469,54 +463490,54 @@ │ │ │ │ @ instruction: 0xf10d802e │ │ │ │ @ instruction: 0xf89c081c │ │ │ │ @ instruction: 0xf89ce052 │ │ │ │ @ instruction: 0xf10ec054 │ │ │ │ @ instruction: 0xf10c0e0b │ │ │ │ @ instruction: 0xf8400c0b │ │ │ │ @ instruction: 0xf840402e │ │ │ │ - @ instruction: 0xf68f202c │ │ │ │ - ldrbmi pc, [r1], -r9, lsr #16 @ │ │ │ │ + @ instruction: 0xf68e202c │ │ │ │ + usub8mi pc, r1, sp @ │ │ │ │ @ instruction: 0xf6914640 │ │ │ │ - @ instruction: 0x463af919 │ │ │ │ + ldrtmi pc, [sl], -sp, ror #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 54ea50 │ │ │ │ + blls 54eaa8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sl, r0, lsl #6 │ │ │ │ pop {r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dc87f0 │ │ │ │ @ instruction: 0xf8dcc008 │ │ │ │ stmdavs r3, {r4} │ │ │ │ - blvc 2a0ff0 │ │ │ │ + blvc 2a1048 │ │ │ │ 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 0x0000eff0 │ │ │ │ - ldrshteq fp, [r8], #-100 @ 0xffffff9c │ │ │ │ + svclt 0x0000efc4 │ │ │ │ + @ instruction: 0x0078b69c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [r8], #-106 @ 0xffffff96 │ │ │ │ + rsbseq fp, r8, r2, ror #12 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq fp, r8, r2, lsr #12 │ │ │ │ + rsbseq fp, r8, sl, asr #11 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @ instruction: 0xf8dfb0a9 │ │ │ │ @ instruction: 0xf8d03964 │ │ │ │ ldrbtmi r7, [fp], #-352 @ 0xfffffea0 │ │ │ │ @@ -463525,26 +463546,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 20eb70 │ │ │ │ + blcs 20ebc8 │ │ │ │ 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 bceb00 │ │ │ │ + blls bceb58 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r8, {r3, r7, sl, pc} │ │ │ │ pop {r0, r3, r5, ip, sp, pc} │ │ │ │ ldcge 15, cr8, [r8, #-960] @ 0xfffffc40 │ │ │ │ - bleq 270bec │ │ │ │ + bleq 270c44 │ │ │ │ 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 │ │ │ │ @@ -463557,373 +463578,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 ffbb26e8 │ │ │ │ + blx ff0b2740 │ │ │ │ andsls r9, lr, sl, lsl #20 │ │ │ │ @ instruction: 0xf88d4640 │ │ │ │ @ instruction: 0xf6f8208c │ │ │ │ - bls 532ef8 │ │ │ │ - bls 4d9394 │ │ │ │ + bls 532ea0 │ │ │ │ + bls 4d93ec │ │ │ │ @ instruction: 0xf88d69b4 │ │ │ │ - bls 43cd80 │ │ │ │ + bls 43cdd8 │ │ │ │ @ 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 41377c │ │ │ │ + blcs 4137d4 │ │ │ │ andhi pc, r2, #0 │ │ │ │ ldmdbvs r3, {r1, r6, r8, ip, sp, pc} │ │ │ │ addsmi r3, r3, #24, 4 @ 0x80000001 │ │ │ │ tstlt fp, r4 │ │ │ │ - blcs 4137d0 │ │ │ │ + blcs 413828 │ │ │ │ mvnshi pc, r0 │ │ │ │ @ instruction: 0xf68f4620 │ │ │ │ - @ instruction: 0x4604f915 │ │ │ │ + strmi pc, [r4], -r9, ror #17 │ │ │ │ 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 20ec20 │ │ │ │ + blcs 20ec78 │ │ │ │ adcshi pc, r7, r0 │ │ │ │ - bcs 413824 │ │ │ │ + bcs 41387c │ │ │ │ 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, #15751 @ 0x3d87 @ │ │ │ │ - blge 619800 │ │ │ │ + movwcs pc, #15707 @ 0x3d5b @ │ │ │ │ + blge 619858 │ │ │ │ @ instruction: 0x46029411 │ │ │ │ ldm r3, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf68d0003 │ │ │ │ - stmdbvs pc!, {r0, r2, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ - blcs 20ecc0 │ │ │ │ + stmdbvs pc!, {r0, r6, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ + blcs 20ed18 │ │ │ │ addshi pc, r7, r0 │ │ │ │ - blcs 4138c8 │ │ │ │ + blcs 413920 │ │ │ │ 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 20eca0 │ │ │ │ + blcs 20ecf8 │ │ │ │ stmibvs fp!, {r1, r4, r6, ip, lr, pc} │ │ │ │ - blvc 8cec68 │ │ │ │ + blvc 8cecc0 │ │ │ │ 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 3938e4 │ │ │ │ + blcs 39393c │ │ │ │ eorhi pc, r6, #0 │ │ │ │ svclt 0x00182b09 │ │ │ │ teqcs r0, r0, lsl #12 │ │ │ │ @ instruction: 0xf6f9981e │ │ │ │ - @ instruction: 0xf880fa99 │ │ │ │ + @ instruction: 0xf880fa6d │ │ │ │ @ instruction: 0xf1009009 │ │ │ │ @ instruction: 0x4604081c │ │ │ │ mlascc r5, r7, r8, pc @ │ │ │ │ @ instruction: 0xf8974630 │ │ │ │ @ instruction: 0x46412034 │ │ │ │ - cdp2 6, 13, cr15, cr10, cr14, {4} │ │ │ │ + cdp2 6, 10, cr15, cr14, 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 e74440 │ │ │ │ + bvs e743e8 │ │ │ │ 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 a8d230 │ │ │ │ + bvs a8d288 │ │ │ │ andshi pc, r8, r5, asr #17 │ │ │ │ subsvs r6, r3, sl, lsr #2 │ │ │ │ stmdavs sp!, {r0, r1, r5, r9, sp, lr} │ │ │ │ - blcs 20ed44 │ │ │ │ + blcs 20ed9c │ │ │ │ ldrbmi sp, [r6], -sp, lsr #3 │ │ │ │ ldmdals lr, {r4, r5, r8, sp} │ │ │ │ - blx 1932888 │ │ │ │ + blx e328e0 │ │ │ │ andls pc, r9, r0, lsl #17 │ │ │ │ ldreq pc, [ip, #-256] @ 0xffffff00 │ │ │ │ @ instruction: 0xf8974604 │ │ │ │ @ instruction: 0x46293035 │ │ │ │ mlascs r4, r7, r8, pc @ │ │ │ │ @ instruction: 0xf68e4630 │ │ │ │ - @ instruction: 0xf89dfe9d │ │ │ │ + @ instruction: 0xf89dfe71 │ │ │ │ swplt r3, r8, [fp] │ │ │ │ mlascc r6, r7, r8, pc @ │ │ │ │ @ instruction: 0xf1074629 │ │ │ │ @ instruction: 0xf8840524 │ │ │ │ strtmi r3, [r8], -lr, lsr #32 │ │ │ │ - cdp2 6, 11, cr15, cr2, cr14, {4} │ │ │ │ + cdp2 6, 8, cr15, cr6, cr14, {4} │ │ │ │ @ instruction: 0xf104462a │ │ │ │ ldrtmi r0, [r0], -ip, lsl #2 │ │ │ │ andls pc, r8, r4, lsl #17 │ │ │ │ - ldc2 6, cr15, [r4, #568]! @ 0x238 │ │ │ │ + stc2 6, cr15, [r8, #568] @ 0x238 │ │ │ │ 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 10e1168 │ │ │ │ + blvc 10e11c0 │ │ │ │ @ instruction: 0xf43f2b08 │ │ │ │ ldmib sp, {r0, r2, r4, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ strtmi sl, [r8], -r2, lsl #10 │ │ │ │ - @ instruction: 0xf846f68f │ │ │ │ + @ instruction: 0xf81af68f │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x003df47f │ │ │ │ @ instruction: 0x6705e9dd │ │ │ │ tstcs r3, r7, lsl #26 │ │ │ │ @ instruction: 0xf69a4630 │ │ │ │ - msrcs CPSR_sx, fp @ │ │ │ │ + msrcs CPSR_sx, pc, ror #24 │ │ │ │ @ instruction: 0x46a94630 │ │ │ │ - stc2 6, cr15, [r8], #-616 @ 0xfffffd98 │ │ │ │ + blx 1327ee │ │ │ │ @ instruction: 0x2c0069b4 │ │ │ │ teqphi r3, #0 @ p-variant is OBSOLETE │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, fp, sp, lr} │ │ │ │ - blvc ce1a68 │ │ │ │ + blvc ce1ac0 │ │ │ │ @ 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 8ced68 │ │ │ │ + blvc 8cedc0 │ │ │ │ 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 400dbc │ │ │ │ + blcs 400e14 │ │ │ │ @ instruction: 0x4620d0d9 │ │ │ │ - @ instruction: 0xf802f68f │ │ │ │ + @ instruction: 0xffd6f68e │ │ │ │ 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 413a44 │ │ │ │ + blcs 413a9c │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4605ffd5 │ │ │ │ + strmi pc, [r5], -r9, lsr #31 │ │ │ │ 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 20eeb0 │ │ │ │ + blcs 20ef08 │ │ │ │ subshi pc, ip, #0 │ │ │ │ - blcs 413a38 │ │ │ │ + blcs 413a90 │ │ │ │ @ instruction: 0xf68ed114 │ │ │ │ - @ instruction: 0x4620fa13 │ │ │ │ + strtmi pc, [r0], -r7, ror #19 │ │ │ │ cmplt r6, r6, lsl #16 │ │ │ │ cmplt r3, r3, lsr r8 │ │ │ │ - blcs 413a4c │ │ │ │ + blcs 413aa4 │ │ │ │ @ instruction: 0xf68ed10a │ │ │ │ - ldrtmi pc, [r0], -r9, lsl #20 @ │ │ │ │ + @ instruction: 0x4630f9dd │ │ │ │ cdpcs 8, 0, cr6, cr0, cr6, {0} │ │ │ │ - blvc 2e9620 │ │ │ │ + blvc 2e9678 │ │ │ │ tstle r1, r8, lsl #22 │ │ │ │ - blx 232890 │ │ │ │ + @ instruction: 0xf9d4f68e │ │ │ │ bicsle r4, fp, r8, asr #11 │ │ │ │ @ instruction: 0xf68f4638 │ │ │ │ - strmi pc, [r3], -r1, ror #16 │ │ │ │ + @ instruction: 0x4603f835 │ │ │ │ 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 acf05c │ │ │ │ + blvc acf0b4 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blcs 415788 │ │ │ │ + blcs 4157e0 │ │ │ │ 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: 0xf8d8fcc3 │ │ │ │ + @ instruction: 0xf8d8fc97 │ │ │ │ @ instruction: 0xf8d88000 │ │ │ │ - blcs 200ed4 │ │ │ │ + blcs 200f2c │ │ │ │ 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 20ef9c │ │ │ │ + blcs 20eff4 │ │ │ │ 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 413b34 │ │ │ │ + blcs 413b8c │ │ │ │ bicshi pc, r6, r0 │ │ │ │ - blcs 446740 │ │ │ │ + blcs 446798 │ │ │ │ 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, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r1!, {r0, r3, r7, 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 86141c │ │ │ │ + blvc 861474 │ │ │ │ svclt 0x00042906 │ │ │ │ movwcs r9, #8975 @ 0x230f │ │ │ │ movwcs sp, #4097 @ 0x1001 │ │ │ │ movwls r9, #58383 @ 0xe40f │ │ │ │ muleq r3, r8, r8 │ │ │ │ - ldc2 6, cr15, [r0], {141} @ 0x8d │ │ │ │ - blvc 2ee744 │ │ │ │ + stc2l 6, cr15, [r4], #-564 @ 0xfffffdcc │ │ │ │ + blvc 2ee79c │ │ │ │ strcs r4, [r0], -r4, lsl #12 │ │ │ │ orrle r2, r5, r8, lsl #22 │ │ │ │ @ instruction: 0xf68e4620 │ │ │ │ - @ instruction: 0x4638f95f │ │ │ │ - cdp2 6, 5, cr15, cr12, cr14, {4} │ │ │ │ + @ instruction: 0x4638f933 │ │ │ │ + cdp2 6, 3, cr15, cr0, 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 2d56a0 │ │ │ │ + blvc 2d56f8 │ │ │ │ svclt 0x00182b09 │ │ │ │ @ instruction: 0xf0004630 │ │ │ │ stmdavs r5, {r0, r1, r2, r5, r6, r7, r8, pc} │ │ │ │ stmdavs fp!, {r0, r2, r6, r8, ip, sp, pc} │ │ │ │ - blvc 2e14b0 │ │ │ │ + blvc 2e1508 │ │ │ │ eorsle r2, r5, r9, lsl #22 │ │ │ │ stmdavs r5, {r3, r5, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ - blcs 453c00 │ │ │ │ + blcs 453c58 │ │ │ │ strbmi sp, [r1], -r2, lsl #2 │ │ │ │ @ instruction: 0xf8daf7ff │ │ │ │ @ instruction: 0xf68e4620 │ │ │ │ - strmi pc, [r4], -fp, asr #29 │ │ │ │ + @ instruction: 0x4604fe9f │ │ │ │ bicsle r2, r5, r0, lsl #16 │ │ │ │ strbmi r4, [r5], -lr, asr #12 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx ab2a7e │ │ │ │ + blx fffb2ad4 │ │ │ │ @ instruction: 0xf68e9809 │ │ │ │ - tstpcs r0, sp, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, r1, asr #18 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6f79824 │ │ │ │ - ldmdals lr, {r0, r2, r3, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf95cf6f9 │ │ │ │ + ldmdals lr, {r0, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf930f6f9 │ │ │ │ stmdbls r8, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ umullscs pc, r9, sp, r8 @ │ │ │ │ tstmi r1, #3866624 @ 0x3b0000 │ │ │ │ - blcs 219458 │ │ │ │ + blcs 2194b0 │ │ │ │ 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 20f13c │ │ │ │ + blcs 20f194 │ │ │ │ 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 ed5538 │ │ │ │ + blvc ed5590 │ │ │ │ @ instruction: 0xf104e5d2 │ │ │ │ @ instruction: 0x46290814 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0x4602fd9b │ │ │ │ strbmi fp, [r1], -r8, lsl #7 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xf88dfe01 │ │ │ │ - blvc ae12f8 │ │ │ │ + blvc ae1350 │ │ │ │ stmib sp, {r1, r9, sp}^ │ │ │ │ - blcs 47e0fc │ │ │ │ + blcs 47e154 │ │ │ │ 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 │ │ │ │ @@ -463935,26 +463956,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 ae9820 │ │ │ │ + blvc ae9878 │ │ │ │ @ instruction: 0xf104e7d2 │ │ │ │ bfi r0, ip, (invalid: 16:2) │ │ │ │ stmdaeq r0!, {r2, r8, ip, sp, lr, pc} │ │ │ │ - blmi feeeeff8 │ │ │ │ + blmi feeef050 │ │ │ │ stmdbvs r1!, {r2, r9, fp, ip, pc}^ │ │ │ │ rsbcs r5, r4, #13828096 @ 0xd30000 │ │ │ │ andcc pc, r1, #2048 @ 0x800 │ │ │ │ - bcs 214154 │ │ │ │ + bcs 2141ac │ │ │ │ msrhi CPSR_fsx, r0, asr #32 │ │ │ │ andsls r2, r8, #536870912 @ 0x20000000 │ │ │ │ - blx 27daaa │ │ │ │ + blx 27db02 │ │ │ │ @ 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} │ │ │ │ @@ -463964,24 +463985,24 @@ │ │ │ │ mcrge 4, 7, pc, cr9, cr15, {3} @ │ │ │ │ @ instruction: 0xf8d4e729 │ │ │ │ @ instruction: 0xf1b88014 │ │ │ │ @ instruction: 0xf0000f01 │ │ │ │ movwcs r8, #8464 @ 0x2110 │ │ │ │ @ instruction: 0xf1b89318 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ - bvs feae0cc8 │ │ │ │ + bvs feae0d20 │ │ │ │ @ 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 20f200 │ │ │ │ + blcs 20f258 │ │ │ │ mcrge 4, 6, pc, cr13, cr15, {1} @ │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf7fe000c │ │ │ │ - bvc 1af4c48 │ │ │ │ + bvc 1af4ca0 │ │ │ │ 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 │ │ │ │ @@ -463993,85 +464014,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 1a20c54 │ │ │ │ + blvs 1a20cac │ │ │ │ @ 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 1aeed40 │ │ │ │ + bvs 1aeed98 │ │ │ │ strtmi fp, [r9], -r3, lsr #2 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ mrc2 7, 3, pc, cr2, cr14, {7} │ │ │ │ @ instruction: 0xf1046aa3 │ │ │ │ @ instruction: 0xf04f092c │ │ │ │ - blcs 1f720c │ │ │ │ + blcs 1f7264 │ │ │ │ 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 235e50 │ │ │ │ + blcs 235ea8 │ │ │ │ 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 18eecd4 │ │ │ │ + blmi 18eed2c │ │ │ │ ldmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmpl r2, {r2, r9, fp, ip, pc}^ │ │ │ │ - blx 40f7fa │ │ │ │ + blx 40f852 │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, sp} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - bl 320bb0 │ │ │ │ + bl 320c08 │ │ │ │ strls r0, [r3], -r8, lsl #18 │ │ │ │ - beq 2313bc │ │ │ │ + beq 231414 │ │ │ │ ldrmi r4, [r4], -r6, lsr #12 │ │ │ │ strtmi r4, [r9], -r8, asr #12 │ │ │ │ mcr2 7, 1, pc, cr12, cr14, {7} @ │ │ │ │ @ instruction: 0xf10a6973 │ │ │ │ @ instruction: 0xf1090a01 │ │ │ │ - blx 3f771a │ │ │ │ + blx 3f7772 │ │ │ │ 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 307fc8 │ │ │ │ + bls 308020 │ │ │ │ ldmpl r3, {r0, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d4e722 │ │ │ │ smlald r8, r0, r4, r0 │ │ │ │ strt r4, [r4], #1566 @ 0x61e │ │ │ │ - @ instruction: 0xffbef68d │ │ │ │ + @ instruction: 0xff92f68d │ │ │ │ @ instruction: 0xe61b4630 │ │ │ │ - blcs 413ef0 │ │ │ │ + blcs 413f48 │ │ │ │ ldcge 4, cr15, [r6, #252]! @ 0xfc │ │ │ │ - blcs 46e9c4 │ │ │ │ + blcs 46ea1c │ │ │ │ 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} │ │ │ │ @@ -464081,52 +464102,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: 0xff92f68d │ │ │ │ - blvc 2eeaf4 │ │ │ │ + @ instruction: 0xff66f68d │ │ │ │ + blvc 2eeb4c │ │ │ │ @ instruction: 0xf43f2b09 │ │ │ │ @ instruction: 0x4620ae5c │ │ │ │ - stc2 6, cr15, [sl, #-568]! @ 0xfffffdc8 │ │ │ │ + ldc2l 6, cr15, [lr], #568 @ 0x238 │ │ │ │ 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 861acc │ │ │ │ + blvc 861b24 │ │ │ │ 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 ad55f8 │ │ │ │ + blvc ad5650 │ │ │ │ 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 0x0000eb2a │ │ │ │ - rsbseq fp, r8, r6, lsr #11 │ │ │ │ - @ instruction: 0x0078b596 │ │ │ │ + svclt 0x0000eafe │ │ │ │ + rsbseq fp, r8, lr, asr #10 │ │ │ │ + rsbseq fp, r8, lr, lsr r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r8, r0, ror r5 │ │ │ │ + rsbseq fp, r8, r8, lsl r5 │ │ │ │ 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 │ │ │ │ @@ -464134,49 +464155,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, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3, {r0, r1, r3, r4, r7, 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 29a03c │ │ │ │ + bls 29a094 │ │ │ │ andcc pc, ip, r9, asr r8 @ │ │ │ │ ldrmi r9, [r9], -r3, lsl #6 │ │ │ │ - mcr2 6, 0, pc, cr10, cr9, {7} @ │ │ │ │ + ldc2l 6, cr15, [lr, #996] @ 0x3e4 │ │ │ │ @ instruction: 0x8010f8d8 │ │ │ │ @ instruction: 0xf8d84605 │ │ │ │ @ instruction: 0xf1bbb000 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8988098 │ │ │ │ - blcs 401488 │ │ │ │ + blcs 4014e0 │ │ │ │ @ instruction: 0xf8dbd17f │ │ │ │ - blcs 201460 │ │ │ │ + blcs 2014b8 │ │ │ │ addshi pc, r1, r0 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ svclt 0x00182b08 │ │ │ │ - blmi 1546f3c │ │ │ │ + blmi 1546f94 │ │ │ │ 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: 0xf68d9202 │ │ │ │ - stmdbvs r3, {r0, r1, r3, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ - bls 286ca0 │ │ │ │ + stmdbvs r3, {r0, r1, r2, r3, fp, ip, sp, lr, pc}^ │ │ │ │ + bls 286cf8 │ │ │ │ movwge pc, #15113 @ 0x3b09 @ │ │ │ │ @ instruction: 0x1051f893 │ │ │ │ @ instruction: 0xf840310b │ │ │ │ @ instruction: 0xf8932021 │ │ │ │ @ instruction: 0xf8932053 │ │ │ │ @ instruction: 0xf8931052 │ │ │ │ andcc r3, fp, #84 @ 0x54 │ │ │ │ @@ -464184,70 +464205,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 │ │ │ │ - @ instruction: 0x4621fa95 │ │ │ │ + strtmi pc, [r1], -r9, ror #20 │ │ │ │ @ instruction: 0xf6904638 │ │ │ │ - stmibvs r2!, {r0, r2, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r2!, {r0, r3, r4, r6, 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 fe932f3c │ │ │ │ + blx 1e32f94 │ │ │ │ @ instruction: 0x4014f8d8 │ │ │ │ @ instruction: 0xb1a36823 │ │ │ │ strtmi r6, [r8], -r3, lsr #19 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ - mrc2 6, 4, pc, cr6, cr9, {7} │ │ │ │ + mcr2 6, 3, pc, cr10, 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, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 20f5c0 │ │ │ │ + stmdavs r4!, {r0, r2, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 20f618 │ │ │ │ strbmi sp, [r0], -sl, ror #3 │ │ │ │ - cdp2 6, 8, cr15, cr14, cr13, {4} │ │ │ │ + cdp2 6, 6, cr15, cr2, cr13, {4} │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd00a │ │ │ │ ldmdavs sl, {ip, sp} │ │ │ │ - blvc 8a1c74 │ │ │ │ + blvc 8a1ccc │ │ │ │ svclt 0x00182a08 │ │ │ │ ldrbmi r2, [r8], r0, lsl #6 │ │ │ │ @ instruction: 0xe78f469b │ │ │ │ tstcs r0, r1, lsl #12 │ │ │ │ @ instruction: 0xf6f94628 │ │ │ │ - bmi 674c58 │ │ │ │ + bmi 674c00 │ │ │ │ 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 0x0000ea3e │ │ │ │ - rsbseq sl, r8, r8, lsl ip │ │ │ │ + svclt 0x0000ea12 │ │ │ │ + rsbseq sl, r8, r0, asr #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r8, r8, lsl #24 │ │ │ │ + ldrhteq sl, [r8], #-176 @ 0xffffff50 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - @ instruction: 0x0078aa9a │ │ │ │ + rsbseq sl, r8, r2, asr #20 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ ldrtcs pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb093 │ │ │ │ @ instruction: 0x46043438 │ │ │ │ @@ -464255,62 +464276,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, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3, {r0, r3, r5, r7, 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 ff2d5674 │ │ │ │ + blvs ff2d56cc │ │ │ │ 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 3c6f4c │ │ │ │ - blcs 3696c0 │ │ │ │ + blcs 3c6fa4 │ │ │ │ + blcs 369718 │ │ │ │ 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 2146cc │ │ │ │ + blcs 214724 │ │ │ │ @ instruction: 0x81a9f040 │ │ │ │ suble r2, sl, r0, lsl #26 │ │ │ │ tstlt fp, fp, lsr #16 │ │ │ │ - bcs 20f6d8 │ │ │ │ + bcs 20f730 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ - blcs 3d4308 │ │ │ │ + blcs 3d4360 │ │ │ │ @ instruction: 0xf894d1dd │ │ │ │ cmncs r0, r5, lsr #32 │ │ │ │ @ instruction: 0xf894980f │ │ │ │ movwls fp, #4132 @ 0x1024 │ │ │ │ - @ instruction: 0xff38f68c │ │ │ │ + @ instruction: 0xff0cf68c │ │ │ │ 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 28fbb6 │ │ │ │ + blx 28fc0e │ │ │ │ andcs r7, r1, #786432 @ 0xc0000 │ │ │ │ nopcs {0} @ │ │ │ │ @ instruction: 0xc051f897 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ eorlt pc, ip, r0, asr #16 │ │ │ │ @ instruction: 0xc053f897 │ │ │ │ @ instruction: 0xf10c9f01 │ │ │ │ @@ -464318,29 +464339,29 @@ │ │ │ │ svcls 0x0000702c │ │ │ │ @ instruction: 0xc052f897 │ │ │ │ @ instruction: 0x7054f897 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ @ instruction: 0xf840370b │ │ │ │ @ instruction: 0xf840e02c │ │ │ │ @ instruction: 0xf68e2027 │ │ │ │ - ldrtmi pc, [r1], -r9, lsl #19 @ │ │ │ │ + @ instruction: 0x4631f95d │ │ │ │ @ instruction: 0xf6904650 │ │ │ │ - @ instruction: 0x4642fa79 │ │ │ │ + strbmi pc, [r2], -sp, asr #20 @ │ │ │ │ tstpeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ stccs 8, cr15, [r0, #-380] @ 0xfffffe84 │ │ │ │ @ instruction: 0xf89dd1b4 │ │ │ │ - bmi ff235754 │ │ │ │ + bmi ff2357ac │ │ │ │ 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 4996e0 │ │ │ │ + blcs 499738 │ │ │ │ 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 │ │ │ │ @@ -464350,21 +464371,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 2318a4 │ │ │ │ + bleq 2318fc │ │ │ │ @ instruction: 0xf894461f │ │ │ │ @ instruction: 0xf68c8025 │ │ │ │ - blmi feb35290 │ │ │ │ + blmi feb35238 │ │ │ │ cmncs r4, r2, asr #18 │ │ │ │ @ instruction: 0xf8594606 │ │ │ │ - blx 24178e │ │ │ │ + blx 2417e6 │ │ │ │ @ instruction: 0xf1003c02 │ │ │ │ andcs r0, r1, #24, 6 @ 0x60000000 │ │ │ │ @ instruction: 0x23204619 │ │ │ │ @ instruction: 0xf89c9100 │ │ │ │ @ instruction: 0xf10ee051 │ │ │ │ @ instruction: 0xf8400e0b │ │ │ │ @ instruction: 0xf89c702e │ │ │ │ @@ -464373,18 +464394,18 @@ │ │ │ │ @ instruction: 0xf89c802e │ │ │ │ @ instruction: 0xf89ce052 │ │ │ │ @ instruction: 0xf10ec054 │ │ │ │ @ instruction: 0xf10c0e0b │ │ │ │ @ instruction: 0xf8400c0b │ │ │ │ @ instruction: 0xf840b02e │ │ │ │ @ instruction: 0xf68e202c │ │ │ │ - @ instruction: 0x4631f91b │ │ │ │ + ldrtmi pc, [r1], -pc, ror #17 @ │ │ │ │ @ instruction: 0xf1044650 │ │ │ │ @ instruction: 0xf6900614 │ │ │ │ - svcls 0x0000fa09 │ │ │ │ + svcls 0x0000f9dd │ │ │ │ @ instruction: 0x46504631 │ │ │ │ @ instruction: 0xf7fe463a │ │ │ │ ldrtmi pc, [sl], -pc, ror #31 @ │ │ │ │ @ instruction: 0x46504631 │ │ │ │ strls r2, [ip], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf7fe930b │ │ │ │ @ instruction: 0xe73bfa53 │ │ │ │ @@ -464392,389 +464413,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 21411c │ │ │ │ + blcs 214174 │ │ │ │ sbchi pc, fp, r0, asr #32 │ │ │ │ @ instruction: 0xf10069c3 │ │ │ │ ldmvs pc, {r2, r3, r4, r9, sl} @ │ │ │ │ - blcc 31012c │ │ │ │ + blcc 310184 │ │ │ │ @ instruction: 0xd10b429e │ │ │ │ ldmvs r1, {r0, r6, r7, sp, lr, pc} │ │ │ │ tstle r6, pc, lsl #5 │ │ │ │ - bcs 414478 │ │ │ │ + bcs 4144d0 │ │ │ │ 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 1ae1480 │ │ │ │ + bvc 1ae14d8 │ │ │ │ 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 1aef464 │ │ │ │ + bvs 1aef4bc │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ - bvs ffacfae4 │ │ │ │ + bvs ffacfb3c │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ ldrbt sp, [r7], fp, lsl #2 │ │ │ │ addmi r6, lr, #9502720 @ 0x910000 │ │ │ │ - blvc 6a9ca4 │ │ │ │ + blvc 6a9cfc │ │ │ │ andle r2, r7, r8, lsl #20 │ │ │ │ - blcc 30faf0 │ │ │ │ + blcc 30fb48 │ │ │ │ @ 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 310030 │ │ │ │ + blcc 310088 │ │ │ │ @ instruction: 0xd10b4298 │ │ │ │ ldmvs r1, {r2, r3, r4, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ mvnle r4, lr, lsl #5 │ │ │ │ - bcs 4144fc │ │ │ │ + bcs 414554 │ │ │ │ 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 1acfb50 │ │ │ │ + bvs 1acfba8 │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ strb sp, [r1], fp, lsl #2 │ │ │ │ addmi r6, lr, #9502720 @ 0x910000 │ │ │ │ - blvc 6aa038 │ │ │ │ + blvc 6aa090 │ │ │ │ sbcsle r2, r1, r8, lsl #20 │ │ │ │ - blcc 30fb5c │ │ │ │ + blcc 30fbb4 │ │ │ │ @ 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 24fe94 │ │ │ │ + blcs 24feec │ │ │ │ mcrge 4, 5, pc, cr12, cr15, {3} @ │ │ │ │ @ instruction: 0xf1046ba3 │ │ │ │ ldmvs lr, {r3, r4, r5} │ │ │ │ - blcc 3109a4 │ │ │ │ + blcc 3109fc │ │ │ │ @ instruction: 0xd10b4298 │ │ │ │ ldmvs r1, {r1, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xd1b5428e │ │ │ │ - bcs 414570 │ │ │ │ + bcs 4145c8 │ │ │ │ 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 3103d4 │ │ │ │ + blcc 31042c │ │ │ │ @ instruction: 0xd10b4298 │ │ │ │ ldmvs r1, {r1, r3, r7, r9, sl, sp, lr, pc} │ │ │ │ orrsle r4, sp, lr, lsl #5 │ │ │ │ - bcs 4145a0 │ │ │ │ + bcs 4145f8 │ │ │ │ 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 6a9f94 │ │ │ │ + blvc 6a9fec │ │ │ │ @ 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 20f9bc │ │ │ │ + blcs 20fa14 │ │ │ │ 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 acfc3c │ │ │ │ + bvs acfc94 │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ strb sp, [sp], -fp, lsl #2 │ │ │ │ adcmi r6, r7, #140, 16 @ 0x8c0000 │ │ │ │ - blvc 469df8 │ │ │ │ + blvc 469e50 │ │ │ │ andle r2, r7, r8, lsl #18 │ │ │ │ - blcc 30fc44 │ │ │ │ + blcc 30fc9c │ │ │ │ @ instruction: 0xf43f4298 │ │ │ │ ldmdavs r9, {r0, r1, r6, r9, sl, fp, sp, pc} │ │ │ │ ldrble r0, [r1, #1996]! @ 0x7cc │ │ │ │ - blx 2be77a │ │ │ │ + blx 2be7d2 │ │ │ │ ldcvc 6, cr6, [r3], #-8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ smlaldx sl, sp, r9, lr │ │ │ │ - stmda r8, {r1, r3, r4, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq sl, r8, r8, lsr sl │ │ │ │ + svc 0x00dcf639 │ │ │ │ + rsbseq sl, r8, r0, ror #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r8, r4, lsr #20 │ │ │ │ + rsbseq sl, r8, ip, asr #19 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrshteq sl, [r8], #-138 @ 0xffffff76 │ │ │ │ + rsbseq sl, r8, r2, lsr #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4cc14 │ │ │ │ + bl fed4cc6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r8 │ │ │ │ - blge 2bea20 │ │ │ │ + blge 2bea78 │ │ │ │ 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 bf5a4c │ │ │ │ + blmi bf5aa4 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf99ef68f │ │ │ │ + @ instruction: 0xf972f68f │ │ │ │ ldmdavs fp, {r0, r8, r9, fp, ip, pc} │ │ │ │ - bcs 3146b4 │ │ │ │ + bcs 31470c │ │ │ │ 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 235ee0 │ │ │ │ + bcs 235f38 │ │ │ │ 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 7082d8 │ │ │ │ + blmi 708330 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 34faf4 │ │ │ │ + blls 34fb4c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle fp, r0, lsl #6 │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ svclt 0x00882901 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ - bcs 26bac0 │ │ │ │ + bcs 26bb18 │ │ │ │ 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 ffa1cacc │ │ │ │ + bne ffa1cb24 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ ldrb r0, [r9, r0, asr #18] │ │ │ │ - svc 0x009cf639 │ │ │ │ - ldrsbteq sl, [r8], #-84 @ 0xffffffac │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + svc 0x0070f639 │ │ │ │ rsbseq sl, r8, ip, ror r5 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq sl, r8, r4, lsr #10 │ │ │ │ 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 206cf0 │ │ │ │ + blcs 206d48 │ │ │ │ @ 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 231c58 │ │ │ │ + beq 231cb0 │ │ │ │ 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 2367bc │ │ │ │ + blcs 236814 │ │ │ │ sbchi pc, sp, r0, asr #4 │ │ │ │ movteq pc, #420 @ 0x1a4 @ │ │ │ │ ldmdale r9!, {r0, r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf1c33c60 │ │ │ │ - blx 4363e0 │ │ │ │ - blx c73374 │ │ │ │ + blx 436438 │ │ │ │ + blx c733cc │ │ │ │ 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, #15400960 @ 0xeb0000 │ │ │ │ + andcs pc, r0, #12517376 @ 0xbf0000 │ │ │ │ strmi r9, [r7], -r4, lsl #18 │ │ │ │ @ instruction: 0xf6bf4658 │ │ │ │ - blls 6b55f8 │ │ │ │ + blls 6b55a0 │ │ │ │ @ instruction: 0x461a1d18 │ │ │ │ @ instruction: 0xf995b167 │ │ │ │ - bcs 23dc9c │ │ │ │ + bcs 23dcf4 │ │ │ │ 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 8cfbfc │ │ │ │ + bvs 8cfc54 │ │ │ │ @ instruction: 0xf0127d1a │ │ │ │ svclt 0x00180240 │ │ │ │ tstle r1, r0, lsl #4 │ │ │ │ - blcs 20fbcc │ │ │ │ + blcs 20fc24 │ │ │ │ msrhi SPSR_sx, r0 │ │ │ │ stmdbcs r1, {r0, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ - blvs ff8e9fe4 │ │ │ │ - blvc 8cfc3c │ │ │ │ + blvs ff8ea03c │ │ │ │ + blvc 8cfc94 │ │ │ │ svclt 0x00182b05 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ svccc 0x0004f850 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ andls r4, r0, #88, 12 @ 0x5800000 │ │ │ │ - mrc2 6, 7, pc, cr6, cr15, {5} │ │ │ │ + mcr2 6, 6, pc, cr10, cr15, {5} @ │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ vmlsl.u8 , d3, d0 │ │ │ │ - blcs 2f6844 │ │ │ │ + blcs 2f689c │ │ │ │ addhi pc, r9, r0 │ │ │ │ - blcs 21c810 │ │ │ │ + blcs 21c868 │ │ │ │ adcshi pc, r1, r0 │ │ │ │ - blcs 21c808 │ │ │ │ + blcs 21c860 │ │ │ │ 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 241d34 │ │ │ │ + blcs 241d8c │ │ │ │ mrshi pc, (UNDEF: 65) @ │ │ │ │ andsle r2, r7, r7, lsl #22 │ │ │ │ mulscs r4, r8, r9 │ │ │ │ - blle b00440 │ │ │ │ + blle b00498 │ │ │ │ @ instruction: 0xf10a9b03 │ │ │ │ ldrbmi r0, [r3, #-2561] @ 0xfffff5ff │ │ │ │ svcge 0x006bf47f │ │ │ │ - blmi fec886fc │ │ │ │ + blmi fec88754 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6cfcc0 │ │ │ │ + blls 6cfd18 │ │ │ │ @ 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 12808a0 │ │ │ │ + b 12808f8 │ │ │ │ strtvs r0, [sl], -r4, lsl #4 │ │ │ │ - b 1291640 │ │ │ │ + b 1291698 │ │ │ │ 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 33e1bc │ │ │ │ + bls 33e214 │ │ │ │ svclt 0x00182b04 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ @ instruction: 0xd1bb2a00 │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ - beq 2720f8 │ │ │ │ + beq 272150 │ │ │ │ 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 @ 1f5a2c │ │ │ │ + ldccs 7, cr14, [pc], #-704 @ 1f5a84 │ │ │ │ @ instruction: 0xf1a4dcae │ │ │ │ @ instruction: 0xf1c40620 │ │ │ │ andcs r0, r0, #32, 6 @ 0x80000000 │ │ │ │ vst1.8 {d15-d16}, [r4], r9 │ │ │ │ @ instruction: 0xf606fa09 │ │ │ │ - blx c5a508 │ │ │ │ + blx c5a560 │ │ │ │ tstpmi lr, #201326592 @ p-variant is OBSOLETE @ 0xc000000 │ │ │ │ - blls 26f9d4 │ │ │ │ + blls 26fa2c │ │ │ │ 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 27216c │ │ │ │ + beq 2721c4 │ │ │ │ @ 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 26fb34 │ │ │ │ + blls 26fb8c │ │ │ │ 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 3e21ec │ │ │ │ + blcs 3e2244 │ │ │ │ svcge 0x006af43f │ │ │ │ mulscs r4, r8, r9 │ │ │ │ - ble fe58059c │ │ │ │ + ble fe5805f4 │ │ │ │ stcvs 7, cr14, [fp], #468 @ 0x1d4 │ │ │ │ strtvs r4, [fp], #803 @ 0x323 │ │ │ │ teqmi r3, #60160 @ 0xeb00 │ │ │ │ - bcs 20f158 │ │ │ │ + bcs 20f1b0 │ │ │ │ @ instruction: 0xf8d5d0c0 │ │ │ │ @ instruction: 0x432330b0 │ │ │ │ adcscc pc, r0, r5, asr #17 │ │ │ │ ldrsbtcc pc, [r4], r5 @ │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf99530b4 │ │ │ │ - blcs 241ecc │ │ │ │ + blcs 241f24 │ │ │ │ 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 2c2338 │ │ │ │ + blls 2c2390 │ │ │ │ @ instruction: 0xf47f4553 │ │ │ │ @ instruction: 0xe72dae9a │ │ │ │ @ instruction: 0x43236e2b │ │ │ │ cdpvs 6, 6, cr6, cr11, cr11, {1} │ │ │ │ @ instruction: 0x666b4333 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf8d5af13 │ │ │ │ @@ -464794,64 +464815,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 3a067c │ │ │ │ - @ instruction: 0xff92f68e │ │ │ │ - blls 21c67c │ │ │ │ - blvc 64feac │ │ │ │ + bgt 3a06d4 │ │ │ │ + @ instruction: 0xff66f68e │ │ │ │ + blls 21c6d4 │ │ │ │ + blvc 64ff04 │ │ │ │ tstle r5, r4, lsl #18 │ │ │ │ vmul.i8 q11, q0, │ │ │ │ - bne ff1ba7b4 │ │ │ │ + bne ff1ba80c │ │ │ │ smladcs r1, r8, pc, fp @ │ │ │ │ @ instruction: 0xe6979a12 │ │ │ │ @ instruction: 0x4628685a │ │ │ │ - blvs ff65aa80 │ │ │ │ + blvs ff65aad8 │ │ │ │ stc2l 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ streq pc, [r1, -r0, lsl #1] │ │ │ │ - blls 21c6d4 │ │ │ │ + blls 21c72c │ │ │ │ @ instruction: 0xe68bb2ff │ │ │ │ ssat r4, #6, sl, lsl #12 │ │ │ │ ldrdcc pc, [r8, #-133] @ 0xffffff7b │ │ │ │ - beq 2722c4 │ │ │ │ + beq 27231c │ │ │ │ @ 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 201f20 │ │ │ │ + blcs 201f78 │ │ │ │ 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 0x0000ed8c │ │ │ │ - rsbseq sl, r8, r8, lsl #10 │ │ │ │ + svclt 0x0000ed60 │ │ │ │ + ldrhteq sl, [r8], #-64 @ 0xffffffc0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq sl, [r8], #-48 @ 0xffffffd0 │ │ │ │ + rsbseq sl, r8, r8, asr r3 │ │ │ │ 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 254b84 │ │ │ │ + bcs 254bdc │ │ │ │ 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} │ │ │ │ @@ -464859,74 +464880,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 584d88 │ │ │ │ + blcs 584de0 │ │ │ │ @ instruction: 0xf647d828 │ │ │ │ sbcsmi r2, r8, r1, lsr r0 │ │ │ │ andeq pc, r1, r0 │ │ │ │ @ instruction: 0x46104770 │ │ │ │ - blcs 947d30 │ │ │ │ - blcc a2c3d8 │ │ │ │ + blcs 947d88 │ │ │ │ + blcc a2c430 │ │ │ │ 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 447d68 │ │ │ │ + blcs 447dc0 │ │ │ │ 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 33435c │ │ │ │ - blls 334360 │ │ │ │ + blcs 3343b4 │ │ │ │ + blls 3343b8 │ │ │ │ ldrbtmi r4, [r9], #1146 @ 0x47a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9313 │ │ │ │ @ instruction: 0xf6f90300 │ │ │ │ - cmnplt r8, fp, ror #17 @ p-variant is OBSOLETE │ │ │ │ - bcs ffe34378 │ │ │ │ - bcc ffa3437c │ │ │ │ + ldrhlt pc, [r8, #-143]! @ 0xffffff71 @ │ │ │ │ + bcs ffe343d0 │ │ │ │ + bcc ffa343d4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6d0070 │ │ │ │ + blls 6d00c8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0410300 │ │ │ │ andslt r8, r5, r5, ror #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r9, [r1], -r2, lsl #16 │ │ │ │ - @ instruction: 0xf912f6f9 │ │ │ │ + @ instruction: 0xf8e6f6f9 │ │ │ │ svccs 0x000069a7 │ │ │ │ strbmi sp, [r8], r8, ror #1 │ │ │ │ stmdavs r3!, {r2, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc ad62a4 │ │ │ │ + blvc ad62fc │ │ │ │ vqdmulh.s d2, d0, d4 │ │ │ │ ldm pc, {r0, r1, r4, r7, pc}^ @ │ │ │ │ orrsls pc, lr, r3 │ │ │ │ andeq r5, r3, sl, lsl #5 │ │ │ │ - bcc fec343c4 │ │ │ │ + bcc fec3441c │ │ │ │ @ instruction: 0xf8d42264 │ │ │ │ @ instruction: 0xf858a014 │ │ │ │ movwls r3, #12291 @ 0x3003 │ │ │ │ movwcc pc, #43778 @ 0xab02 @ │ │ │ │ umaalcs pc, r3, r3, r8 @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf10280c7 │ │ │ │ @@ -464937,108 +464958,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 @ 1f6064 │ │ │ │ + ldcleq 0, cr15, [pc], #-48 @ 1f60bc │ │ │ │ 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 202398 │ │ │ │ + blcs 2023f0 │ │ │ │ sbchi pc, r9, #0 │ │ │ │ svcvc 0x00a5f5ba │ │ │ │ ldrbhi pc, [sl, #0]! @ │ │ │ │ vtst.8 d18, d0, d4 │ │ │ │ @ instruction: 0xf10082bf │ │ │ │ @ instruction: 0xf0030366 │ │ │ │ - blcs 236ed0 │ │ │ │ + blcs 236f28 │ │ │ │ adcshi pc, fp, #0, 4 │ │ │ │ movweq pc, #12556 @ 0x310c @ │ │ │ │ orrseq lr, r3, #14336 @ 0x3800 │ │ │ │ @ instruction: 0xf995e2bf │ │ │ │ - blcs 3021ec │ │ │ │ + blcs 302244 │ │ │ │ adchi pc, r1, #0 │ │ │ │ orrslt r6, r9, r1, lsr #23 │ │ │ │ - bl 250e74 │ │ │ │ + bl 250ecc │ │ │ │ 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, r4, r6, fp, ip, sp, lr, pc}^ │ │ │ │ - blcc 4106b0 │ │ │ │ + stmdblt r8, {r0, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ + blcc 410708 │ │ │ │ svclt 0x009e2b01 │ │ │ │ @ instruction: 0x3140f895 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ smlalbbcc pc, r0, r5, r8 @ │ │ │ │ - blcs 4908c4 │ │ │ │ + blcs 49091c │ │ │ │ @ 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 │ │ │ │ - cdp2 6, 1, cr15, cr4, cr13, {4} │ │ │ │ + stc2l 6, cr15, [r8, #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 2bee4a │ │ │ │ - bl 532194 │ │ │ │ + blx 2beea2 │ │ │ │ + bl 5321ec │ │ │ │ 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 1265e34 │ │ │ │ + b 1265e8c │ │ │ │ @ instruction: 0xf885010e │ │ │ │ addsmi r1, lr, #1073741837 @ 0x4000000d │ │ │ │ teqcs r0, #-2147483591 @ 0x80000039 │ │ │ │ andgt pc, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf8947993 │ │ │ │ @ instruction: 0xf003202d │ │ │ │ - blcs fe1f6ff8 │ │ │ │ + blcs fe1f7050 │ │ │ │ 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]! @ 1f5fc8 @ │ │ │ │ + strbhi pc, [pc, #-576]! @ 1f6020 @ │ │ │ │ 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 │ │ │ │ @@ -465131,15 +465152,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 @ 1f639c │ │ │ │ + strteq r0, [pc], #-599 @ 1f63f4 │ │ │ │ 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 │ │ │ │ @@ -465164,48 +465185,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 5fe4ac │ │ │ │ + bcs 5fe504 │ │ │ │ @ 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 1f7114 │ │ │ │ + blx 1f716c │ │ │ │ andmi pc, r3, ip │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ vst4.32 {d24-d27}, [pc :256], r1 │ │ │ │ vmull.s8 q10, d16, d4 │ │ │ │ - b 5f9474 │ │ │ │ + b 5f94cc │ │ │ │ @ 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 4efe1c │ │ │ │ + blcc 4efe74 │ │ │ │ @ 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 │ │ │ │ @@ -465218,15 +465239,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 3934f4 │ │ │ │ + blx 39354c │ │ │ │ @ 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} │ │ │ │ @@ -465270,19 +465291,19 @@ │ │ │ │ @ instruction: 0x01940194 │ │ │ │ @ instruction: 0x01940194 │ │ │ │ @ instruction: 0xf1ba6cab │ │ │ │ svclt 0x00140fff │ │ │ │ andcs r2, r4, #536870912 @ 0x20000000 │ │ │ │ strtvs r4, [fp], #787 @ 0x313 │ │ │ │ @ instruction: 0xf68d4650 │ │ │ │ - @ instruction: 0x4606ff97 │ │ │ │ + strmi pc, [r6], -fp, ror #30 │ │ │ │ @ instruction: 0xf0066960 │ │ │ │ @ instruction: 0xf68d061f │ │ │ │ - stmdbeq r3, {r0, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bl 33e9dc │ │ │ │ + stmdbeq r3, {r0, r2, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + bl 33ea34 │ │ │ │ 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 │ │ │ │ @@ -465297,48 +465318,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 │ │ │ │ - ldc2l 6, cr15, [lr, #568] @ 0x238 │ │ │ │ + ldc2 6, cr15, [r2, #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 4b9ef0 │ │ │ │ - blx 4f56a4 │ │ │ │ - blx cf3284 │ │ │ │ - blcc 275eb4 │ │ │ │ + blx 4b9f48 │ │ │ │ + blx 4f56fc │ │ │ │ + blx cf32dc │ │ │ │ + blcc 275f0c │ │ │ │ @ instruction: 0x0c0eea4c │ │ │ │ - ldclcc 1, cr15, [pc], #304 @ 1f67b4 │ │ │ │ + ldclcc 1, cr15, [pc], #304 @ 1f680c │ │ │ │ ldrbteq pc, [pc], -r6 @ │ │ │ │ andsle r2, r8, r0, asr #28 │ │ │ │ eorseq pc, pc, r0 │ │ │ │ @ instruction: 0xf1a02601 │ │ │ │ @ instruction: 0xf1c00e20 │ │ │ │ - blx 37931c │ │ │ │ - blx 3b26a0 │ │ │ │ + blx 379374 │ │ │ │ + blx 3b26f8 │ │ │ │ submi pc, r0, #14, 28 @ 0xe0 │ │ │ │ - blx 4f4f42 │ │ │ │ + blx 4f4f9a │ │ │ │ streq lr, [r3], -r0, lsl #20 │ │ │ │ - bleq 4f0fe8 │ │ │ │ - bleq 14f1460 │ │ │ │ - bleq 530ee4 │ │ │ │ + bleq 4f1040 │ │ │ │ + bleq 14f14b8 │ │ │ │ + bleq 530f3c │ │ │ │ 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] │ │ │ │ @@ -465351,25 +465372,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 fe972db4 │ │ │ │ + beq fe972e0c │ │ │ │ svceq 0x0016f1ba │ │ │ │ stcge 6, cr15, [r6, #-252]! @ 0xffffff04 │ │ │ │ vsubw.s8 q9, q8, d17 │ │ │ │ - blx ab7460 │ │ │ │ + blx ab74b8 │ │ │ │ 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 4959b8 │ │ │ │ + bl 495a10 │ │ │ │ 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 │ │ │ │ @@ -465382,56 +465403,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 1251b2c │ │ │ │ + b 1251b84 │ │ │ │ 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 129275c │ │ │ │ + b 12927b4 │ │ │ │ strbvs r0, [sl, fp, lsl #4]! │ │ │ │ @ instruction: 0x2094f8b5 │ │ │ │ - b 1448040 │ │ │ │ + b 1448098 │ │ │ │ @ instruction: 0xf8a50202 │ │ │ │ @ instruction: 0xf6942094 │ │ │ │ - stmiavs r2, {r0, r2, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 690818 │ │ │ │ + stmiavs r2, {r0, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 690870 │ │ │ │ andsle r2, r0, r5, lsl #20 │ │ │ │ ldrsbtcs pc, [r0], r5 @ │ │ │ │ @ instruction: 0xf8c54332 │ │ │ │ @ instruction: 0xf8d520b0 │ │ │ │ - b 127eab4 │ │ │ │ + b 127eb0c │ │ │ │ @ instruction: 0xf8c5020b │ │ │ │ @ instruction: 0xf8b520b4 │ │ │ │ - b 143ea58 │ │ │ │ + b 143eab0 │ │ │ │ @ instruction: 0xf8a50302 │ │ │ │ @ instruction: 0xf995309a │ │ │ │ - blcs 242900 │ │ │ │ + blcs 242958 │ │ │ │ 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, r4, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3, {r0, r1, r2, r3, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ movwcs r9, #781 @ 0x30d │ │ │ │ - blge 55b454 │ │ │ │ + blge 55b4ac │ │ │ │ ldm r3, {r0, r1, r2, r3, fp, sp, pc} │ │ │ │ @ instruction: 0xf68e0006 │ │ │ │ - blls 5f52dc │ │ │ │ - blvc 890898 │ │ │ │ + blls 5f5284 │ │ │ │ + blvc 8908f0 │ │ │ │ @ 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 │ │ │ │ @@ -465442,151 +465463,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 2554c4 │ │ │ │ + blcs 25551c │ │ │ │ ldrbhi pc, [sp, #-64]! @ 0xffffffc0 @ │ │ │ │ @ instruction: 0xf0136993 │ │ │ │ @ instruction: 0xf0400f0c │ │ │ │ @ instruction: 0x462082f7 │ │ │ │ - blx 10b488a │ │ │ │ + blx 10b48e2 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf895ac67 │ │ │ │ @ instruction: 0xf0433136 │ │ │ │ @ instruction: 0xf8850340 │ │ │ │ - ldrb r3, [pc], #-310 @ 1f68a0 │ │ │ │ + ldrb r3, [pc], #-310 @ 1f68f8 │ │ │ │ cmncs r4, #12288 @ 0x3000 │ │ │ │ movwcs pc, #43779 @ 0xab03 @ │ │ │ │ mlacc r7, r3, r8, pc @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blcs 242940 │ │ │ │ + blcs 242998 │ │ │ │ addhi pc, fp, #0, 4 │ │ │ │ @ instruction: 0xf0436f2b │ │ │ │ strvs r0, [fp, -r1, lsl #6]! │ │ │ │ @ instruction: 0xf995e44e │ │ │ │ vhadd.s8 q9, q0, │ │ │ │ - bcs 23eaf4 │ │ │ │ + bcs 23eb4c │ │ │ │ strmi fp, [r2, #3848] @ 0xf08 │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ @ instruction: 0xf0822200 │ │ │ │ movwmi r0, #41473 @ 0xa201 │ │ │ │ - ldrbhi pc, [pc], #-0 @ 1f68e0 @ │ │ │ │ + ldrbhi pc, [pc], #-0 @ 1f6938 @ │ │ │ │ teqmi r2, #10880 @ 0x2a80 │ │ │ │ stclvs 5, cr6, [sl, #680]! @ 0x2a8 │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ @ instruction: 0xf8b565ea │ │ │ │ - b 143eb4c │ │ │ │ + b 143eba4 │ │ │ │ @ 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, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 69096c │ │ │ │ + stmiavs r2, {r0, r1, r2, r4, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 6909c4 │ │ │ │ andsle r2, r0, r5, lsl #20 │ │ │ │ ldrsbtcs pc, [r8], r5 @ │ │ │ │ @ instruction: 0xf8c54332 │ │ │ │ @ instruction: 0xf8d520b8 │ │ │ │ - b 127ec28 │ │ │ │ + b 127ec80 │ │ │ │ @ instruction: 0xf8c5020b │ │ │ │ @ instruction: 0xf8b520bc │ │ │ │ - b 143ebb4 │ │ │ │ + b 143ec0c │ │ │ │ @ instruction: 0xf8a50302 │ │ │ │ @ instruction: 0xf995309c │ │ │ │ - blcs 3c2a54 │ │ │ │ + blcs 3c2aac │ │ │ │ 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 8909f8 │ │ │ │ + blvc 890a50 │ │ │ │ svclt 0x00182a01 │ │ │ │ and r2, r8, r0, lsl #6 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ - bvs ff8d7d3c │ │ │ │ - blvc 890a0c │ │ │ │ + bvs ff8d7d94 │ │ │ │ + blvc 890a64 │ │ │ │ @ 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: 0xf9f6f6ce │ │ │ │ + @ instruction: 0xf9caf6ce │ │ │ │ @ instruction: 0xf0037983 │ │ │ │ - blcc 3f75f8 │ │ │ │ + blcc 3f7650 │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ fldmdbxvc r3!, {d10-d112} @ Deprecated │ │ │ │ orreq pc, r0, #67 @ 0x43 │ │ │ │ @ instruction: 0xf8957533 │ │ │ │ @ instruction: 0xf0433140 │ │ │ │ @ instruction: 0xf8850302 │ │ │ │ @ instruction: 0xf7ff3140 │ │ │ │ @ instruction: 0xf995bbc3 │ │ │ │ - blcs 302ae4 │ │ │ │ - blge ff1b3be0 │ │ │ │ + blcs 302b3c │ │ │ │ + blge ff1b3c38 │ │ │ │ @ instruction: 0x3140f895 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ smlalbbcc pc, r0, r5, r8 @ │ │ │ │ - bllt fefb49f0 │ │ │ │ + bllt fefb4a48 │ │ │ │ cmncs r4, #12288 @ 0x3000 │ │ │ │ movwcs pc, #43779 @ 0xab03 @ │ │ │ │ mlacc fp, r3, r8, pc @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blcc 402a94 │ │ │ │ + blcc 402aec │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ @ instruction: 0xf895aba9 │ │ │ │ @ instruction: 0xf0433140 │ │ │ │ @ instruction: 0xf8850302 │ │ │ │ @ instruction: 0xf7ff3140 │ │ │ │ strcs fp, [r0], -r1, lsr #23 │ │ │ │ - beq 1132e58 │ │ │ │ + beq 1132eb0 │ │ │ │ stmdbeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - blvc feb33e40 │ │ │ │ + blvc feb33e98 │ │ │ │ ldrbmi r6, [r0], -r3, lsr #28 │ │ │ │ strls r9, [ip], -fp, lsl #6 │ │ │ │ muleq r6, r9, r8 │ │ │ │ - @ instruction: 0xf9a2f68e │ │ │ │ + @ instruction: 0xf976f68e │ │ │ │ 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 2e5870 │ │ │ │ + blls 2e58c8 │ │ │ │ stmibmi r0!, {r0, r1, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3617f899 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blcs 242af0 │ │ │ │ + blcs 242b48 │ │ │ │ cmpphi ip, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0436eeb │ │ │ │ strbtvs r6, [fp], r0, lsl #7 │ │ │ │ - bllt 1fb4a70 │ │ │ │ + bllt 1fb4ac8 │ │ │ │ @ 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 2e582c │ │ │ │ + blls 2e5884 │ │ │ │ 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 @ │ │ │ │ @@ -465598,36 +465619,36 @@ │ │ │ │ svclt 0x00182800 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ movteq lr, #10819 @ 0x2a43 │ │ │ │ @ instruction: 0xf885430b │ │ │ │ @ instruction: 0xf7ff3137 │ │ │ │ svclt 0x0000bb41 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r8, ip, lsl r0 │ │ │ │ - rsbseq sl, r8, sl, lsl r0 │ │ │ │ - rsbseq sl, r8, r0 │ │ │ │ + rsbseq r9, r8, r4, asr #31 │ │ │ │ + rsbseq r9, r8, r2, asr #31 │ │ │ │ + rsbseq r9, r8, r8, lsr #31 │ │ │ │ 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 302c20 │ │ │ │ - blge a33d1c │ │ │ │ + blcs 302c78 │ │ │ │ + blge a33d74 │ │ │ │ @ instruction: 0x3140f895 │ │ │ │ orreq pc, r0, #67 @ 0x43 │ │ │ │ smlalbbcc pc, r0, r5, r8 @ │ │ │ │ - bllt 834b2c │ │ │ │ + bllt 834b84 │ │ │ │ @ instruction: 0xf0436dab │ │ │ │ strvs r0, [fp, #771]! @ 0x303 │ │ │ │ - bllt 6b4b38 │ │ │ │ + bllt 6b4b90 │ │ │ │ movtcs pc, #62016 @ 0xf240 @ │ │ │ │ @ instruction: 0xf43f459a │ │ │ │ @ instruction: 0xf5baac98 │ │ │ │ @ instruction: 0xf4bf7f12 │ │ │ │ @ instruction: 0xf5baad4b │ │ │ │ @ instruction: 0xf0807f01 │ │ │ │ @ instruction: 0xf5ba817c │ │ │ │ @@ -465651,57 +465672,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 23ad68 │ │ │ │ + bcs 23adc0 │ │ │ │ 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 1292584 │ │ │ │ + b 12925dc │ │ │ │ strbtvs r0, [sl], -fp, lsl #4 │ │ │ │ @ instruction: 0x2098f8b5 │ │ │ │ andeq lr, r2, #299008 @ 0x49000 │ │ │ │ addscs pc, r8, r5, lsr #17 │ │ │ │ - @ instruction: 0xf8daf694 │ │ │ │ + @ instruction: 0xf8aef694 │ │ │ │ ldmdavs r2, {r1, r6, r7, fp, sp, lr} │ │ │ │ - bcs 355840 │ │ │ │ + bcs 355898 │ │ │ │ @ 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 3d6ee0 │ │ │ │ + blcs 3d6f38 │ │ │ │ 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 2d5da0 │ │ │ │ - bcs 9f7b60 │ │ │ │ + bl 2d5df8 │ │ │ │ + bcs 9f7bb8 │ │ │ │ stmdale r6!, {r0, r1, r3, r4, r7, r9, fp, sp, lr} │ │ │ │ - bcs 9c5468 │ │ │ │ + bcs 9c54c0 │ │ │ │ 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 │ │ │ │ @@ -465735,76 +465756,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 cb4708 │ │ │ │ - beq f333b8 │ │ │ │ - blx abfa58 │ │ │ │ + bge cb4760 │ │ │ │ + beq f33410 │ │ │ │ + blx abfab0 │ │ │ │ ldrbeq pc, [fp, sl, lsl #6] @ │ │ │ │ - bge ab4318 │ │ │ │ - blt 6b4d1c │ │ │ │ + bge ab4370 │ │ │ │ + blt 6b4d74 │ │ │ │ @ instruction: 0xf47f2b03 │ │ │ │ @ instruction: 0x6eebaa1d │ │ │ │ movwpl pc, #67 @ 0x43 @ │ │ │ │ @ instruction: 0xf7ff66eb │ │ │ │ - blcs 2e5590 │ │ │ │ - bge 733f34 │ │ │ │ + blcs 2e55e8 │ │ │ │ + bge 733f8c │ │ │ │ @ instruction: 0xf0436eeb │ │ │ │ strbtvs r5, [fp], r0, lsl #7 │ │ │ │ - blt 5b4d40 │ │ │ │ + blt 5b4d98 │ │ │ │ @ instruction: 0xf0236963 │ │ │ │ @ instruction: 0xf5b30302 │ │ │ │ @ instruction: 0xf47f7fb8 │ │ │ │ strtmi sl, [r0], -r7, lsl #20 │ │ │ │ - @ instruction: 0xf838f694 │ │ │ │ + @ instruction: 0xf80cf694 │ │ │ │ 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: 0xf6944620 │ │ │ │ - stmiavs r3, {r0, r1, r3, r4, fp, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf6934620 │ │ │ │ + stmiavs r3, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ movwcs r9, #785 @ 0x311 │ │ │ │ - blge 65b9e4 │ │ │ │ + blge 65ba3c │ │ │ │ ldm r3, {r0, r1, r2, r3, fp, sp, pc} │ │ │ │ @ instruction: 0xf68d0006 │ │ │ │ - blls 5f6d5c │ │ │ │ - blvc 890e18 │ │ │ │ + blls 5f6d04 │ │ │ │ + blvc 890e70 │ │ │ │ @ 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 2f0a7c │ │ │ │ + blcs 2f0ad4 │ │ │ │ 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: 0xffe4f693 │ │ │ │ + @ instruction: 0xffb8f693 │ │ │ │ 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 @ │ │ │ │ @@ -465812,138 +465833,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 48fa40 │ │ │ │ + bl 48fa98 │ │ │ │ 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 fec3436c │ │ │ │ - bllt 274e70 │ │ │ │ + blge fec343c4 │ │ │ │ + bllt 274ec8 │ │ │ │ and r9, r8, r3, lsl #22 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ - bvs ff8d7864 │ │ │ │ - blvc 890ef0 │ │ │ │ + bvs ff8d78bc │ │ │ │ + blvc 890f48 │ │ │ │ @ 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: 0xf995ff4b │ │ │ │ + @ instruction: 0xf995ff1f │ │ │ │ movwls r3, #36929 @ 0x9041 │ │ │ │ tstlt r8, r8 │ │ │ │ @ instruction: 0xf6cd9805 │ │ │ │ - ldrdls pc, [r5], -r5 │ │ │ │ + andls pc, r5, r9, lsr #31 │ │ │ │ mulscc sp, fp, r9 │ │ │ │ - blle 681ad8 │ │ │ │ + blle 681b30 │ │ │ │ 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 ff6aaf08 │ │ │ │ - blvc 290f38 │ │ │ │ + blvs ff6aaf60 │ │ │ │ + blvc 290f90 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ @ instruction: 0xf99581a0 │ │ │ │ ldrbmi r1, [r8], -r1, asr #32 │ │ │ │ ldrdvs pc, [r8], -fp │ │ │ │ - @ instruction: 0xff24f691 │ │ │ │ + mrc2 6, 7, pc, cr8, cr1, {4} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf995818b │ │ │ │ - blcs 3c301c │ │ │ │ + blcs 3c3074 │ │ │ │ cmnphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ mulscc r4, fp, r8 │ │ │ │ @ instruction: 0xf0134630 │ │ │ │ @ instruction: 0xf0000140 │ │ │ │ vbic.i32 q12, #176 @ 0x000000b0 │ │ │ │ @ instruction: 0xf6cd1601 │ │ │ │ - ldclne 15, cr15, [r3], #244 @ 0xf4 │ │ │ │ + ldclne 15, cr15, [r3], #68 @ 0x44 │ │ │ │ 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 203054 │ │ │ │ + blcs 2030ac │ │ │ │ ldcge 4, cr15, [r9], {127} @ 0x7f │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf47f2b04 │ │ │ │ @ instruction: 0xf8dbac92 │ │ │ │ strcs r0, [r1], -r8 │ │ │ │ - @ instruction: 0xff1af6cd │ │ │ │ - @ instruction: 0xff04f6cd │ │ │ │ + cdp2 6, 14, cr15, cr14, cr13, {6} │ │ │ │ + cdp2 6, 13, cr15, cr8, cr13, {6} │ │ │ │ str fp, [r8], #2512 @ 0x9d0 │ │ │ │ ldrdcc pc, [ip], -fp @ │ │ │ │ @ instruction: 0xf109444b │ │ │ │ @ instruction: 0xf1a30901 │ │ │ │ @ instruction: 0xf1c30220 │ │ │ │ - blx 377408 │ │ │ │ - blx bb3b98 │ │ │ │ - blx 3b3394 │ │ │ │ + blx 377460 │ │ │ │ + blx bb3bf0 │ │ │ │ + blx 3b33ec │ │ │ │ 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 4b4aea │ │ │ │ + blx ff9b4b40 │ │ │ │ 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 393b50 │ │ │ │ - bge 15748d8 │ │ │ │ + bcs 393ba8 │ │ │ │ + bge 1574930 │ │ │ │ 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 ffaa348c │ │ │ │ - blvc a91058 │ │ │ │ + bvs ffaa34e4 │ │ │ │ + blvc a910b0 │ │ │ │ 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 ff5b4b60 │ │ │ │ + blx feab4bb8 │ │ │ │ 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 │ │ │ │ @@ -465957,34 +465978,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, 11, cr15, cr14, cr13, {6} │ │ │ │ + cdp2 6, 9, cr15, cr2, cr13, {6} │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ - beq 2734b4 │ │ │ │ - blx fe934bc4 │ │ │ │ + beq 27350c │ │ │ │ + blx 1e34c1c │ │ │ │ strmi r6, [r6], #-2850 @ 0xfffff4de │ │ │ │ mvnsle r4, #612368384 @ 0x24800000 │ │ │ │ stmdbvs r2!, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ - bls 430f60 │ │ │ │ + bls 430fb8 │ │ │ │ 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 2115fc │ │ │ │ - blvs ffaab360 │ │ │ │ - blvc 691104 │ │ │ │ + bcs 211654 │ │ │ │ + blvs ffaab3b8 │ │ │ │ + blvc 69115c │ │ │ │ @ instruction: 0xf0402a05 │ │ │ │ andcs r8, r1, #186 @ 0xba │ │ │ │ stmibvs r0!, {r8, sp}^ │ │ │ │ @ instruction: 0xf6cd9306 │ │ │ │ - blvs ffab5ac4 │ │ │ │ + blvs ffab5a6c │ │ │ │ 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 @ │ │ │ │ @@ -466003,76 +466024,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 47111c │ │ │ │ + bls 471174 │ │ │ │ @ instruction: 0xd1ba2a07 │ │ │ │ sbcslt lr, r2, #100, 14 @ 0x1900000 │ │ │ │ smlabtne r1, r3, r3, pc @ │ │ │ │ @ instruction: 0xf04f188e │ │ │ │ cmpmi r2, r0, lsl #4 │ │ │ │ - b 137942c │ │ │ │ + b 1379484 │ │ │ │ vrsubhn.i16 d23, , q1 │ │ │ │ stmdals r5, {r0, r9, fp, ip} │ │ │ │ - cdp2 6, 2, cr15, cr6, cr13, {6} │ │ │ │ + ldc2l 6, cr15, [sl, #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, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 8d11ec │ │ │ │ + stmiavs r3, {r0, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 8d1244 │ │ │ │ @ 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, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 8d1220 │ │ │ │ + stmiavs r3, {r0, r1, r2, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 8d1278 │ │ │ │ @ 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 ff0f51d0 │ │ │ │ + bllt ff0f5228 │ │ │ │ ldrdcc pc, [r0], r5 @ │ │ │ │ teqmi r3, #32, 12 @ 0x2000000 │ │ │ │ adccc pc, r0, r5, asr #17 │ │ │ │ - stc2l 6, cr15, [r0, #588]! @ 0x24c │ │ │ │ + ldc2 6, cr15, [r4, #588]! @ 0x24c │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, sp, lr} │ │ │ │ - blcs 355e58 │ │ │ │ - blge 2f42ec │ │ │ │ + blcs 355eb0 │ │ │ │ + blge 2f4344 │ │ │ │ ldrdcc pc, [r0], #133 @ 0x85 │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf8d530c0 │ │ │ │ - b 12c3510 │ │ │ │ + b 12c3568 │ │ │ │ @ instruction: 0xf8c5030b │ │ │ │ @ instruction: 0xf7ff30c4 │ │ │ │ andcs fp, r1, #1007616 @ 0xf6000 │ │ │ │ - @ instruction: 0xf9dcf6cd │ │ │ │ + @ instruction: 0xf9b0f6cd │ │ │ │ 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], -r5, lsr #28 │ │ │ │ + @ instruction: 0x4606fdf9 │ │ │ │ @ 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} │ │ │ │ @@ -466108,31 +466129,31 @@ │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ - bl fe734bc0 │ │ │ │ - bne 2741f0 │ │ │ │ + bl 1c34c18 │ │ │ │ + bne 274248 │ │ │ │ ldmibvs r8, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ - stc2l 6, cr15, [r0, #-820]! @ 0xfffffccc │ │ │ │ + ldc2 6, cr15, [r4, #-820]! @ 0xfffffccc │ │ │ │ movweq pc, #12554 @ 0x310a @ │ │ │ │ ldmeq fp, {r0, r1, sl, lr} │ │ │ │ - blls 2f0da0 │ │ │ │ + blls 2f0df8 │ │ │ │ ldmibvs r8, {r0, r9, sp}^ │ │ │ │ - @ instruction: 0xf964f6cd │ │ │ │ + @ instruction: 0xf938f6cd │ │ │ │ strt r4, [r3], r3, lsl #12 │ │ │ │ vmul.i8 q11, q0, q5 │ │ │ │ addsmi r1, sl, #1140850689 @ 0x44000001 │ │ │ │ - bge fe67450c │ │ │ │ + bge fe674564 │ │ │ │ ldrdcc pc, [r8, #-133] @ 0xffffff7b │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf8d53148 │ │ │ │ - b 12c3850 │ │ │ │ + b 12c38a8 │ │ │ │ @ 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 │ │ │ │ @@ -466170,15 +466191,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 211464 │ │ │ │ + blcs 2114bc │ │ │ │ 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 @ │ │ │ │ @@ -466199,214 +466220,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 207918 │ │ │ │ - bcs 32b528 │ │ │ │ + bcs 207970 │ │ │ │ + bcs 32b580 │ │ │ │ mrshi pc, (UNDEF: 78) @ │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ - bcs 3d7aac │ │ │ │ - bcs 3ab518 │ │ │ │ + bcs 3d7b04 │ │ │ │ + bcs 3ab570 │ │ │ │ stmib r6, {r2, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8c63352 │ │ │ │ eor r3, r9, r0, asr r1 │ │ │ │ - blcs 212cfc │ │ │ │ + blcs 212d54 │ │ │ │ stmiavs r0!, {r0, r1, r2, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ - @ instruction: 0xff1ef6cd │ │ │ │ + cdp2 6, 15, cr15, cr2, cr13, {6} │ │ │ │ stmiavs r0!, {r0, r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xff26f6cd │ │ │ │ + cdp2 6, 15, cr15, cr10, cr13, {6} │ │ │ │ umaalcc pc, r3, r6, r8 @ │ │ │ │ ldrtmi r4, [fp], #-1031 @ 0xfffffbf9 │ │ │ │ subcc pc, r3, r6, lsl #17 │ │ │ │ @ instruction: 0xf6cd68a0 │ │ │ │ - @ instruction: 0xf896ff29 │ │ │ │ + @ instruction: 0xf896fefd │ │ │ │ strmi r3, [r3], #-71 @ 0xffffffb9 │ │ │ │ subcc pc, r7, r6, lsl #17 │ │ │ │ stmiavs r0!, {r0, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - ldc2l 6, cr15, [lr], #-820 @ 0xfffffccc │ │ │ │ + mrrc2 6, 12, pc, r2, cr13 @ │ │ │ │ @ instruction: 0xf0037903 │ │ │ │ - blcs 5384a0 │ │ │ │ + blcs 5384f8 │ │ │ │ @ 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 │ │ │ │ - ldc2l 6, cr15, [ip, #984]! @ 0x3d8 │ │ │ │ + ldc2l 6, cr15, [r0, #984] @ 0x3d8 │ │ │ │ @ instruction: 0xf6f74604 │ │ │ │ - ldrtmi pc, [r1], -r3, ror #30 @ │ │ │ │ + shasxmi pc, r1, r7 @ │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ stc2l 7, cr15, [sl, #-1016]! @ 0xfffffc08 │ │ │ │ @ instruction: 0xf6f64620 │ │ │ │ - ldmdavs r4!, {r0, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r4!, {r0, r2, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r2, r0, #0, 6 │ │ │ │ @ instruction: 0x2322e9c6 │ │ │ │ - blcs 211588 │ │ │ │ + blcs 2115e0 │ │ │ │ mrshi pc, (UNDEF: 72) @ │ │ │ │ stmdbvs r3!, {r0, r8, sl, sp} │ │ │ │ strle r0, [r7, #-1819] @ 0xfffff8e5 │ │ │ │ ldrbeq r7, [pc, r3, lsr #31] │ │ │ │ @ instruction: 0xf994d45d │ │ │ │ - blcs 203588 │ │ │ │ + blcs 2035e0 │ │ │ │ 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, #19712 @ 0x4d00 │ │ │ │ + andcs pc, r1, #8448 @ 0x2100 │ │ │ │ stmdble r3, {r4, r7, r9, lr} │ │ │ │ @ instruction: 0xf6cd68a0 │ │ │ │ - strmi pc, [r2], -r7, asr #24 │ │ │ │ + @ instruction: 0x4602fc1b │ │ │ │ @ instruction: 0x3118f8d6 │ │ │ │ @ instruction: 0xf8c64413 │ │ │ │ stmdavs r4!, {r3, r4, r8, ip, sp} │ │ │ │ - blcs 2115ec │ │ │ │ + blcs 211644 │ │ │ │ @ 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 211600 │ │ │ │ + blcs 211658 │ │ │ │ pop {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - bvs ff957d3c │ │ │ │ + bvs ff957d94 │ │ │ │ @ instruction: 0xb1ab682b │ │ │ │ ldreq r7, [fp, -fp, ror #25] │ │ │ │ stmiavs r8!, {r1, r2, r3, r8, sl, ip, lr, pc} │ │ │ │ - stc2 6, cr15, [r8], #-820 @ 0xfffffccc │ │ │ │ + blx 13511a │ │ │ │ addsmi r2, r0, #268435456 @ 0x10000000 │ │ │ │ stmiavs r8!, {r0, r1, r8, fp, ip, lr, pc} │ │ │ │ - stc2 6, cr15, [r2], #-820 @ 0xfffffccc │ │ │ │ + blx fffb5126 │ │ │ │ @ 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 211c48 │ │ │ │ + blcs 211ca0 │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 211650 │ │ │ │ + blcs 2116a8 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stmiavs r0!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - mrrc2 6, 12, pc, r4, cr13 @ │ │ │ │ + stc2 6, cr15, [r8], #-820 @ 0xfffffccc │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ - @ instruction: 0xfff8f6cc │ │ │ │ + @ instruction: 0xffccf6cc │ │ │ │ strmi r6, [r3], -r2, ror #21 │ │ │ │ ldmib r6, {r0, r1, r4, sl, lr}^ │ │ │ │ - blcs 11f7a64 │ │ │ │ + blcs 11f7abc │ │ │ │ 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 b46204 │ │ │ │ - b 1535220 │ │ │ │ + blx b4625c │ │ │ │ + b 1535278 │ │ │ │ @ instruction: 0xf14c0c07 │ │ │ │ - bcs 1207208 │ │ │ │ + bcs 1207260 │ │ │ │ @ instruction: 0xf002d017 │ │ │ │ @ instruction: 0xf1a2023f │ │ │ │ @ instruction: 0xf1c20c20 │ │ │ │ - blx 33929c │ │ │ │ - blx 373e28 │ │ │ │ + blx 3392f4 │ │ │ │ + blx 373e80 │ │ │ │ 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 1f7ac8 │ │ │ │ + blcs 1f7b20 │ │ │ │ svcge 0x0066f6bf │ │ │ │ @ instruction: 0xf6cd68a0 │ │ │ │ - andcs pc, r1, #4864 @ 0x1300 │ │ │ │ + andcs pc, r1, #236544 @ 0x39c00 │ │ │ │ @ instruction: 0xf6cc2100 │ │ │ │ - bvs ffab7538 │ │ │ │ + bvs ffab74e0 │ │ │ │ ldrdne pc, [r8], r6 │ │ │ │ @ instruction: 0xf8d61813 │ │ │ │ - blcs 11f7898 │ │ │ │ + blcs 11f78f0 │ │ │ │ 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 d8628c │ │ │ │ - b 15352a8 │ │ │ │ + blx d862e4 │ │ │ │ + b 1535300 │ │ │ │ @ instruction: 0xf14c0c07 │ │ │ │ - bcs 1207290 │ │ │ │ + bcs 12072e8 │ │ │ │ @ instruction: 0xf002d019 │ │ │ │ @ instruction: 0xf04f023f │ │ │ │ @ instruction: 0xf1a20801 │ │ │ │ @ instruction: 0xf1c20c20 │ │ │ │ - blx 3f9328 │ │ │ │ - blx 433eb4 │ │ │ │ + blx 3f9380 │ │ │ │ + blx 433f0c │ │ │ │ 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 211774 │ │ │ │ + blcs 2117cc │ │ │ │ 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: 0xff60f6cc │ │ │ │ + @ instruction: 0xff34f6cc │ │ │ │ strmi r6, [r3], -r2, ror #21 │ │ │ │ - blcs 120875c │ │ │ │ + blcs 12087b4 │ │ │ │ teqpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x011ee9d6 │ │ │ │ @ instruction: 0xf1a3d03d │ │ │ │ @ instruction: 0xf1c30c20 │ │ │ │ - blx 3393a4 │ │ │ │ - blx 374334 │ │ │ │ - blcc 27675c │ │ │ │ + blx 3393fc │ │ │ │ + blx 37438c │ │ │ │ + blcc 2767b4 │ │ │ │ @ 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 b4809c │ │ │ │ - b 2f5374 │ │ │ │ - b 14f8364 │ │ │ │ - b 11fa77c │ │ │ │ - bl 1cf7770 │ │ │ │ - b 2b8498 │ │ │ │ + blx b480f4 │ │ │ │ + b 2f53cc │ │ │ │ + b 14f83bc │ │ │ │ + b 11fa7d4 │ │ │ │ + bl 1cf77c8 │ │ │ │ + b 2b84f0 │ │ │ │ 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}^ │ │ │ │ @@ -466429,54 +466450,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 289046 │ │ │ │ + blx 28909e │ │ │ │ tstcs r0, r1, lsl #10 │ │ │ │ @ instruction: 0xf8952224 │ │ │ │ @ instruction: 0xf895c056 │ │ │ │ @ instruction: 0xf10ce055 │ │ │ │ @ instruction: 0xf8540c0b │ │ │ │ @ instruction: 0xf895802c │ │ │ │ @ instruction: 0xf10ec01d │ │ │ │ - bl feff8c30 │ │ │ │ + bl feff8c88 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4603ee1e │ │ │ │ + @ instruction: 0x4603edf2 │ │ │ │ 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 │ │ │ │ - mcr 6, 0, pc, cr14, cr7, {1} @ │ │ │ │ + stcl 6, cr15, [r2, #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, asr #16 │ │ │ │ + rsbseq r8, r8, lr, ror #15 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ stcne 8, cr6, [sl, #-556] @ 0xfffffdd4 │ │ │ │ @ instruction: 0xf8dfb530 │ │ │ │ addsmi lr, sl, #164 @ 0xa4 │ │ │ │ - blcs 2274c8 │ │ │ │ + blcs 227520 │ │ │ │ strdle r4, [sp, -lr] │ │ │ │ strcs r7, [r1], #-3083 @ 0xfffff3f5 │ │ │ │ stmib r0, {r9, sp}^ │ │ │ │ mrsvs r2, (UNDEF: 18) │ │ │ │ vpmax.u8 d15, d3, d4 │ │ │ │ - blcc 24fa88 │ │ │ │ + blcc 24fae0 │ │ │ │ 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 │ │ │ │ @@ -466498,53 +466519,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 18bfcf8 │ │ │ │ + bne 18bfd50 │ │ │ │ svclt 0x00187001 │ │ │ │ andhi r2, r2, #67108864 @ 0x4000000 │ │ │ │ ldclt 4, cr7, [r0, #-524]! @ 0xfffffdf4 │ │ │ │ - @ instruction: 0x00788798 │ │ │ │ + rsbseq r8, r8, r0, asr #14 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldcmi 5, cr11, [r7, #-448] @ 0xfffffe40 │ │ │ │ mlacc sp, r0, r8, pc @ │ │ │ │ - blcs 1208b0c │ │ │ │ - bvs 12eb9a8 │ │ │ │ + blcs 1208b64 │ │ │ │ + bvs 12eba00 │ │ │ │ strteq pc, [r0], #-256 @ 0xffffff00 │ │ │ │ addsmi r1, ip, #25, 30 @ 0x64 │ │ │ │ @ instruction: 0x2630d01f │ │ │ │ - blvc 8af970 │ │ │ │ + blvc 8af9c8 │ │ │ │ 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 fe1f875c │ │ │ │ + blcs fe1f87b4 │ │ │ │ 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, ror #13 │ │ │ │ + @ instruction: 0x00788694 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ ldrdls pc, [ip], -r1 │ │ │ │ - bmi fe2491e4 │ │ │ │ - blmi fe263bcc │ │ │ │ + bmi fe24923c │ │ │ │ + blmi fe263c24 │ │ │ │ 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 │ │ │ │ @@ -466557,44 +466578,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 1d69220 │ │ │ │ + bmi 1d69278 │ │ │ │ stmdavs r3!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 1c8fab8 │ │ │ │ + blmi 1c8fb10 │ │ │ │ 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 │ │ │ │ - stc 6, cr15, [r6, #-220]! @ 0xffffff24 │ │ │ │ + ldcl 6, cr15, [sl], #220 @ 0xdc │ │ │ │ @ instruction: 0x2010f8d8 │ │ │ │ @ instruction: 0xf8cd697b │ │ │ │ @ instruction: 0xf8d82022 │ │ │ │ - blcs ffcffa70 │ │ │ │ + blcs ffcffac8 │ │ │ │ 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 36bd5c │ │ │ │ - blvc e11ad0 │ │ │ │ + blls 36bdb4 │ │ │ │ + blvc e11b28 │ │ │ │ @ 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} │ │ │ │ @@ -466620,21 +466641,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 @ 1f7ae4 │ │ │ │ + ldcpl 12, cr7, [pc], #4 @ 1f7b3c │ │ │ │ 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 d3f00 │ │ │ │ + blvs d3f58 │ │ │ │ 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 │ │ │ │ @@ -466653,91 +466674,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 @ 1f7b78 │ │ │ │ + ldclpl 12, cr7, [pc], #20 @ 1f7bd0 │ │ │ │ andsvs pc, pc, #-1677721599 @ 0x9c000001 │ │ │ │ stcvc 8, cr15, [r1], {24} │ │ │ │ @ instruction: 0xf8485cff │ │ │ │ - bls 242b94 │ │ │ │ + bls 242bec │ │ │ │ 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 0x0000ef3e │ │ │ │ - rsbseq r8, r8, lr, ror #12 │ │ │ │ + svclt 0x0000ef12 │ │ │ │ + rsbseq r8, r8, r6, lsl r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, ip, lsl r6 │ │ │ │ + rsbseq r8, r8, r4, asr #11 │ │ │ │ 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 76c3bc │ │ │ │ + blmi 76c414 │ │ │ │ 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 ffd2c3a0 │ │ │ │ - blcs fe967858 │ │ │ │ + blcs ffd2c3f8 │ │ │ │ + blcs fe9678b0 │ │ │ │ @ instruction: 0xf891d0e7 │ │ │ │ @ instruction: 0xf892102c │ │ │ │ addmi r4, ip, #44 @ 0x2c │ │ │ │ stccs 1, cr13, [r0], {225} @ 0xe1 │ │ │ │ @ instruction: 0xf102d0db │ │ │ │ - bl 23810c │ │ │ │ + bl 238164 │ │ │ │ and r0, r1, r4, lsl #24 │ │ │ │ sbcsle r4, r4, r1, ror #10 │ │ │ │ @ instruction: 0xf811460b │ │ │ │ - blcc 11cb824 │ │ │ │ + blcc 11cb87c │ │ │ │ addsmi r1, ip, #634880 @ 0x9b000 │ │ │ │ @ instruction: 0xe7d0d0f6 │ │ │ │ - rsbseq r8, r8, sl, asr r4 │ │ │ │ + rsbseq r8, r8, r2, lsl #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4ee38 │ │ │ │ + bl fed4ee90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi b3bbc0 │ │ │ │ - blmi b63e54 │ │ │ │ + bmi b3bc18 │ │ │ │ + blmi b63eac │ │ │ │ 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 937448 │ │ │ │ + bmi 9374a0 │ │ │ │ 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 dad034 │ │ │ │ + blvc dad08c │ │ │ │ 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 │ │ │ │ @@ -466745,18 +466766,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] │ │ │ │ - mrc 6, 4, APSR_nzcv, cr10, cr7, {1} │ │ │ │ - ldrhteq r8, [r8], #-58 @ 0xffffffc6 │ │ │ │ + mcr 6, 3, pc, cr14, cr7, {1} @ │ │ │ │ + rsbseq r8, r8, r2, ror #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00788392 │ │ │ │ + rsbseq r8, r8, sl, lsr r3 │ │ │ │ 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} │ │ │ │ @@ -466771,72 +466792,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 194a6b8 │ │ │ │ + blmi 194a710 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 351dac │ │ │ │ + blls 351e04 │ │ │ │ @ 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 2279c0 │ │ │ │ + bcs 227a18 │ │ │ │ ldmdavs r3, {r0, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xd1e64299 │ │ │ │ stccc 8, cr15, [r4], {82} @ 0x52 │ │ │ │ smuadeq r1, r3, r0 │ │ │ │ - blvc 86c4f8 │ │ │ │ + blvc 86c550 │ │ │ │ bicsle r2, lr, r4, lsl #18 │ │ │ │ @ instruction: 0xf5a06958 │ │ │ │ stmdbcs r1, {r2, r5, r8, ip, sp, lr} │ │ │ │ - bcc 32e0e8 │ │ │ │ + bcc 32e140 │ │ │ │ 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] @ 1f7dd4 │ │ │ │ - bvs a5162c │ │ │ │ + ldrvs r0, [pc, #32] @ 1f7e2c │ │ │ │ + bvs a51684 │ │ │ │ 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 316a00 │ │ │ │ + blcs 316a58 │ │ │ │ stmdbvs fp, {r0, r1, r2, r3, r5, r7, r8, ip, lr, pc}^ │ │ │ │ sbcsvc pc, r3, #1862270976 @ 0x6f000000 │ │ │ │ - blcs 248e2c │ │ │ │ + blcs 248e84 │ │ │ │ movwcs sp, #10409 @ 0x28a9 │ │ │ │ stmib r7, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6c93100 │ │ │ │ - @ instruction: 0x4605fc93 │ │ │ │ + strmi pc, [r5], -r7, ror #24 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ - cdp2 6, 14, cr15, cr2, cr13, {4} │ │ │ │ + cdp2 6, 11, cr15, cr6, 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 1a7a38c │ │ │ │ + bvs 1a7a3e4 │ │ │ │ @ instruction: 0xf1a2310c │ │ │ │ @ instruction: 0xf8450c04 │ │ │ │ @ instruction: 0xf1043021 │ │ │ │ ldmdavs r3, {r5, r8}^ │ │ │ │ @ instruction: 0xf1a3428a │ │ │ │ eorle r0, sl, r4, lsl #28 │ │ │ │ ldreq pc, [r8, -r5, lsl #2] │ │ │ │ @@ -466857,72 +466878,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: 0xf9e2f68b │ │ │ │ + @ instruction: 0xf9b6f68b │ │ │ │ strb r2, [pc, -r1] │ │ │ │ @ instruction: 0x3055f893 │ │ │ │ movwcc r2, #45569 @ 0xb201 │ │ │ │ eorcs pc, r3, r5, asr #16 │ │ │ │ ldr r2, [sl, r0, lsl #6]! │ │ │ │ - stc 6, cr15, [lr, #220]! @ 0xdc │ │ │ │ - rsbseq r8, r8, r8, lsl #6 │ │ │ │ + stc 6, cr15, [r2, #220] @ 0xdc │ │ │ │ + ldrhteq r8, [r8], #-32 @ 0xffffffe0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, r4, lsl #6 │ │ │ │ - rsbseq r8, r8, r4, asr #5 │ │ │ │ + rsbseq r8, r8, ip, lsr #5 │ │ │ │ + rsbseq r8, r8, ip, ror #4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4f0c8 │ │ │ │ + bl fed4f120 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 5fbdf0 │ │ │ │ - blmi 624100 │ │ │ │ + bmi 5fbe48 │ │ │ │ + blmi 624158 │ │ │ │ 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 437f30 │ │ │ │ + bmi 437f88 │ │ │ │ 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 │ │ │ │ - ldcl 6, cr15, [ip, #-220]! @ 0xffffff24 │ │ │ │ - rsbseq r8, r8, sl, lsr #2 │ │ │ │ + ldcl 6, cr15, [r0, #-220] @ 0xffffff24 │ │ │ │ + ldrsbteq r8, [r8], #-2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, sl, lsl #2 │ │ │ │ + ldrhteq r8, [r8], #-2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed4f124 │ │ │ │ + bl fed4f17c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 5fbeac │ │ │ │ - blmi 624148 │ │ │ │ + bmi 5fbf04 │ │ │ │ + blmi 6241a0 │ │ │ │ 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 40a774 │ │ │ │ + blmi 40a7cc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 351fc0 │ │ │ │ + blls 352018 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, r6, r0, lsr #12 │ │ │ │ @ instruction: 0xf637bd10 │ │ │ │ - svclt 0x0000ed50 │ │ │ │ - rsbseq r8, r8, lr, asr #1 │ │ │ │ + svclt 0x0000ed24 │ │ │ │ + rsbseq r8, r8, r6, ror r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r8, [r8], #-0 │ │ │ │ + rsbseq r8, r8, r8, asr r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, r3, asr sl │ │ │ │ @ instruction: 0x46044b53 │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ @@ -466931,38 +466952,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 1477440 │ │ │ │ + bmi 1477498 │ │ │ │ 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 272710 │ │ │ │ + bge 272768 │ │ │ │ @ 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, 12, cr15, cr0, cr11, {4} │ │ │ │ + cdp2 6, 9, cr15, cr4, 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 │ │ │ │ @@ -466976,186 +466997,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, 9, cr15, cr4, cr11, {4} │ │ │ │ + cdp2 6, 6, cr15, cr8, 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 │ │ │ │ - ldrbmi pc, [fp], -r7, lsl #29 @ │ │ │ │ + @ instruction: 0x465bfe5b │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ biclt r9, r4, r0, lsl #28 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx ff9b5af8 │ │ │ │ + blx feeb5b50 │ │ │ │ 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 │ │ │ │ - ldc2 6, cr15, [r2, #-608] @ 0xfffffda0 │ │ │ │ + stc2l 6, cr15, [r6], #608 @ 0x260 │ │ │ │ @ instruction: 0xf06fe776 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx ff335b2c │ │ │ │ + blx fe835b84 │ │ │ │ @ instruction: 0xf637e7e5 │ │ │ │ - svclt 0x0000ec9a │ │ │ │ - rsbseq r8, r8, r0, ror r0 │ │ │ │ + svclt 0x0000ec6e │ │ │ │ + rsbseq r8, r8, r8, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, r2, asr #32 │ │ │ │ + rsbseq r7, r8, sl, ror #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ - bcs ffa36474 │ │ │ │ + bcs ffa364cc │ │ │ │ @ instruction: 0xf8dfb095 │ │ │ │ strcs r3, [r2], -r0, ror #21 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @ instruction: 0x460d7adc │ │ │ │ - ldrbtmi r4, [pc], #-1540 @ 1f810c │ │ │ │ + ldrbtmi r4, [pc], #-1540 @ 1f8164 │ │ │ │ stmdbvs sl, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ tstls r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bcs ffb57948 │ │ │ │ + bcs ffb579a0 │ │ │ │ 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 1fae19c │ │ │ │ - bcs 202c31c │ │ │ │ + bcs 1fae1f4 │ │ │ │ + bcs 202c374 │ │ │ │ stmdbvs r0, {r0, r2, r8, ip, lr, pc} │ │ │ │ mrrcvc 9, 4, r6, fp, cr3 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ andcs r8, r0, r3, ror r1 │ │ │ │ - bcs fe8364c8 │ │ │ │ - bcc fe5364cc │ │ │ │ + bcs fe836520 │ │ │ │ + bcc fe536524 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6d21c0 │ │ │ │ + blls 6d2218 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r5, ip, lsr r7 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcvc 0x00a2f5b2 │ │ │ │ mrshi pc, (UNDEF: 1) @ │ │ │ │ @ instruction: 0x11b3f240 │ │ │ │ @ instruction: 0xf000428a │ │ │ │ - bcs ffbd856c │ │ │ │ + bcs ffbd85c4 │ │ │ │ stmdbvs r2!, {r0, r1, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf8926952 │ │ │ │ - bcs 200218 │ │ │ │ + bcs 200270 │ │ │ │ @ instruction: 0xf895d0dd │ │ │ │ - bcs 600244 │ │ │ │ + bcs 60029c │ │ │ │ strbthi pc, [r5], -r0 @ │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 1218e3c │ │ │ │ + bcs 1218e94 │ │ │ │ smmlseq fp, r3, r1, sp │ │ │ │ andcs sp, r0, #876609536 @ 0x34400000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - mcrr2 6, 8, pc, r4, cr13 @ │ │ │ │ + ldc2 6, cr15, [r8], {141} @ 0x8d │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - ldc2 6, cr15, [lr], #-564 @ 0xfffffdcc │ │ │ │ + ldc2 6, cr15, [r2], {141} @ 0x8d │ │ │ │ @ instruction: 0x8014f8d5 │ │ │ │ strmi r4, [r3], -r7, lsl #12 │ │ │ │ @ instruction: 0xf1b84632 │ │ │ │ @ instruction: 0xf0000fe5 │ │ │ │ vst1.16 {d24-d26}, [pc] │ │ │ │ @ instruction: 0x4620719e │ │ │ │ - blx ff5b5c08 │ │ │ │ + blx feab5c60 │ │ │ │ strmi r6, [r1], r3, ror #17 │ │ │ │ @ instruction: 0xf0234632 │ │ │ │ mvncs r0, r7, lsl #6 │ │ │ │ strtmi r6, [r0], -r3, ror #1 │ │ │ │ @ instruction: 0xf68d463b │ │ │ │ - strmi pc, [r0], r3, asr #21 │ │ │ │ + pkhbtmi pc, r0, r7, lsl #21 @ │ │ │ │ ldrtmi r8, [fp], -r9, lsr #22 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ biceq pc, r8, r1, asr #7 │ │ │ │ biccs r6, r2, r1, ror #1 │ │ │ │ - blx ff035c34 │ │ │ │ + blx fe535c8c │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - blx ffb35c44 │ │ │ │ + blx ff035c9c │ │ │ │ svccs 0x00004607 │ │ │ │ @ instruction: 0x4639d097 │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ - stc2 6, cr15, [lr], {139} @ 0x8b │ │ │ │ - @ instruction: 0xf68b69e8 │ │ │ │ - andcs pc, r1, r9, lsl r8 @ │ │ │ │ + blx ffab5ca6 │ │ │ │ + @ instruction: 0xf68a69e8 │ │ │ │ + andcs pc, r1, sp, ror #31 │ │ │ │ stmdbvs r3, {r1, r2, r3, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0x7c9b695b │ │ │ │ addle r2, r8, r0, lsl #22 │ │ │ │ @ instruction: 0xf68d2200 │ │ │ │ - strdcs pc, [r1, -sp] │ │ │ │ + ldrdcs pc, [r1, -r1] │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4682f931 │ │ │ │ - blge 5a47bc │ │ │ │ + strmi pc, [r2], r5, lsl #18 │ │ │ │ + blge 5a4814 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 734694 │ │ │ │ + beq 7346ec │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - movwcs pc, #11429 @ 0x2ca5 @ │ │ │ │ + movwcs pc, #11385 @ 0x2c79 @ │ │ │ │ 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: 0xf916f68a │ │ │ │ + @ instruction: 0xf8eaf68a │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ cmplt r0, r2 │ │ │ │ - blgt 2e2ed0 │ │ │ │ + blgt 2e2f28 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - stc2 6, cr15, [ip], {141} @ 0x8d │ │ │ │ + stc2l 6, cr15, [r0], #-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: 0xf8faf68a │ │ │ │ + @ instruction: 0xf8cef68a │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ cmplt r0, r3 │ │ │ │ - blgt 2e2f08 │ │ │ │ + blgt 2e2f60 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r0], #-564 @ 0xfffffdcc │ │ │ │ + mcrr2 6, 8, pc, r4, cr13 @ │ │ │ │ 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 │ │ │ │ - pkhtbmi pc, r3, sp, asr #17 @ │ │ │ │ - blge 5a4864 │ │ │ │ + @ instruction: 0x4683f8b1 │ │ │ │ + blge 5a48bc │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 734740 │ │ │ │ + bleq 734798 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - andcs pc, r0, #20736 @ 0x5100 │ │ │ │ + andcs pc, r0, #9472 @ 0x2500 │ │ │ │ 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 │ │ │ │ @@ -467174,44 +467195,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 17b5dbe │ │ │ │ + blx cb5e16 │ │ │ │ andcs r4, r1, #6291456 @ 0x600000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 1635dca │ │ │ │ + blx b35e22 │ │ │ │ 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: 0xf880f68a │ │ │ │ + @ instruction: 0xf854f68a │ │ │ │ strmi sl, [r7], -lr, lsl #22 │ │ │ │ teqlt r8, r2, lsl #6 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - blx fffb5e06 │ │ │ │ + blx ff4b5e5e │ │ │ │ movwcs r9, #2306 @ 0x902 │ │ │ │ movwls r7, #60530 @ 0xec72 │ │ │ │ subvs r2, fp, r0, lsr #20 │ │ │ │ ldrbhi pc, [r2, #512]! @ 0x200 @ │ │ │ │ - blcs 9bfd30 │ │ │ │ + blcs 9bfd88 │ │ │ │ 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 @ 1f83fc │ │ │ │ + strbteq r0, [pc], #1529 @ 1f8454 │ │ │ │ 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 │ │ │ │ @@ -467221,264 +467242,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: 0xf68a2220 │ │ │ │ - @ instruction: 0x4682f83b │ │ │ │ - blge 5a49a8 │ │ │ │ + strmi pc, [r2], pc, lsl #16 │ │ │ │ + blge 5a4a00 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 734880 │ │ │ │ + beq 7348d8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - movwcs pc, #11183 @ 0x2baf @ │ │ │ │ + movwcs pc, #11139 @ 0x2b83 @ │ │ │ │ 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: 0xf820f68a │ │ │ │ + @ instruction: 0xfff4f689 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2e30b8 │ │ │ │ + blgt 2e3110 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - blx fe735eca │ │ │ │ + blx 1c35f22 │ │ │ │ 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: 0xf68a2220 │ │ │ │ - strmi pc, [r2], -r5, lsl #16 │ │ │ │ + @ instruction: 0xf6892220 │ │ │ │ + @ instruction: 0x4602ffd9 │ │ │ │ andls r4, r3, r6, lsl #12 │ │ │ │ - blge 5a49f8 │ │ │ │ + blge 5a4a50 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf68d4611 │ │ │ │ - @ instruction: 0xf106fb7b │ │ │ │ + @ instruction: 0xf106fb4f │ │ │ │ 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 │ │ │ │ - strmi pc, [r2], -r9, ror #31 │ │ │ │ + @ instruction: 0x4602ffbd │ │ │ │ andls r4, r4, r6, lsl #12 │ │ │ │ - blge 5a4a30 │ │ │ │ + blge 5a4a88 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf68d4611 │ │ │ │ - @ instruction: 0xf106fb5f │ │ │ │ + @ instruction: 0xf106fb33 │ │ │ │ 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 │ │ │ │ - strmi pc, [r2], -sp, asr #31 │ │ │ │ + strmi pc, [r2], -r1, lsr #31 │ │ │ │ andls r4, r5, r6, lsl #12 │ │ │ │ - blge 5a4a68 │ │ │ │ + blge 5a4ac0 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf68d4611 │ │ │ │ - @ instruction: 0xf106fb43 │ │ │ │ + @ instruction: 0xf106fb17 │ │ │ │ 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: 0xffb0f689 │ │ │ │ + @ instruction: 0xff84f689 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e3198 │ │ │ │ + blgt 2e31f0 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46200914 │ │ │ │ - blx b35faa │ │ │ │ + blx 36000 │ │ │ │ cmppcc r5, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ - bleq 2346b8 │ │ │ │ - blcc 632cb4 │ │ │ │ + bleq 234710 │ │ │ │ + blcc 632d0c │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r4, r8, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf689670e │ │ │ │ - pkhbtmi pc, r3, r3, lsl #31 @ │ │ │ │ - blge 5a4af8 │ │ │ │ + strmi pc, [r3], r7, ror #30 │ │ │ │ + blge 5a4b50 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 7349d4 │ │ │ │ + bleq 734a2c │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0xf04ffb07 │ │ │ │ + @ instruction: 0xf04ffadb │ │ │ │ @ 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: 0xff76f689 │ │ │ │ + @ instruction: 0xff4af689 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e320c │ │ │ │ + blgt 2e3264 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0xf04ffaed │ │ │ │ + @ instruction: 0xf04ffac1 │ │ │ │ @ instruction: 0xf04f13ff │ │ │ │ stmib sp, {sl, fp}^ │ │ │ │ eorcs r3, r0, #16, 24 @ 0x1000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 633c6c │ │ │ │ - blvc 5b3c30 │ │ │ │ - @ instruction: 0xff5cf689 │ │ │ │ + blvc 633cc4 │ │ │ │ + blvc 5b3c88 │ │ │ │ + @ instruction: 0xff30f689 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2e3240 │ │ │ │ + blgt 2e3298 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - andcs pc, r0, #864256 @ 0xd3000 │ │ │ │ + andcs pc, r0, #684032 @ 0xa7000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 4b6054 │ │ │ │ + @ instruction: 0xf9def68d │ │ │ │ @ instruction: 0x46024653 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strtmi r9, [r0], -r2 │ │ │ │ - @ instruction: 0xf8a0f68d │ │ │ │ + @ instruction: 0xf874f68d │ │ │ │ @ instruction: 0x4602465b │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x465bf899 │ │ │ │ + ldrbmi pc, [fp], -sp, ror #16 @ │ │ │ │ strmi r9, [r3], r2, lsl #20 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x4653f891 │ │ │ │ + ldrbmi pc, [r3], -r5, ror #16 @ │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf88af68d │ │ │ │ + @ instruction: 0xf85ef68d │ │ │ │ @ instruction: 0x4603465a │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - strbmi pc, [r3], -r3, lsl #17 @ │ │ │ │ + @ instruction: 0x4643f857 │ │ │ │ strmi r4, [r2], r2, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x464bf87b │ │ │ │ + strbmi pc, [fp], -pc, asr #16 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf874f68d │ │ │ │ + @ instruction: 0xf848f68d │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ vst1.32 {d20-d22}, [pc], r1 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf86cf68d │ │ │ │ + @ instruction: 0xf840f68d │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - strbmi pc, [sl], -r5, ror #16 @ │ │ │ │ + @ instruction: 0x464af839 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf85ef68d │ │ │ │ + @ instruction: 0xf832f68d │ │ │ │ ldrdls pc, [ip], -sp │ │ │ │ strmi r4, [r2], -r0, lsl #13 │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf854f68d │ │ │ │ + @ instruction: 0xf828f68d │ │ │ │ @ instruction: 0x4602463b │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - ldrtmi pc, [fp], -sp, asr #16 @ │ │ │ │ + ldrtmi pc, [fp], -r1, lsr #16 @ │ │ │ │ strmi r4, [r7], -r2, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - strbmi pc, [fp], -r5, asr #16 @ │ │ │ │ + @ instruction: 0x464bf819 │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf83ef68d │ │ │ │ + @ instruction: 0xf812f68d │ │ │ │ @ instruction: 0x4603463a │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0xf8ddf837 │ │ │ │ + @ instruction: 0xf8ddf80b │ │ │ │ @ instruction: 0x46078010 │ │ │ │ strbmi r4, [r3], -r2, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - ldrtmi pc, [r3], -sp, lsr #16 @ │ │ │ │ + ldrtmi pc, [r3], -r1, lsl #16 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf826f68d │ │ │ │ + @ instruction: 0xfffaf68c │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf81ef68d │ │ │ │ + @ instruction: 0xfff2f68c │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x4632f817 │ │ │ │ + @ instruction: 0xf68c4620 │ │ │ │ + ldrtmi pc, [r2], -fp, ror #31 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf810f68d │ │ │ │ + @ instruction: 0xffe4f68c │ │ │ │ strmi r9, [r6], -r5, lsl #30 │ │ │ │ ldrtmi r4, [fp], -r2, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ - @ instruction: 0xf68d4620 │ │ │ │ - ldrtmi pc, [fp], -r7, lsl #16 @ │ │ │ │ + @ instruction: 0xf68c4620 │ │ │ │ + @ instruction: 0x463bffdb │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46061151 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - shsub8mi pc, r2, pc @ │ │ │ │ + @ instruction: 0x4632ffd3 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xfff8f68c │ │ │ │ + @ instruction: 0xffccf68c │ │ │ │ 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 ff7b61e2 │ │ │ │ + blx fecb623a │ │ │ │ ldrbmi r4, [r9], -r3, asr #12 │ │ │ │ ldrtmi r4, [sl], -r0, lsl #13 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf68d9000 │ │ │ │ - strbmi pc, [r2], -sp, asr #23 @ │ │ │ │ + strbmi pc, [r2], -r1, lsr #23 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xffd2f68c │ │ │ │ + @ instruction: 0xffa6f68c │ │ │ │ sxtab16mi r7, r0, r3, ror #24 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ teqmi fp, #1275068418 @ 0x4c000002 │ │ │ │ @ instruction: 0x4620463a │ │ │ │ strcs r4, [r0], #-1601 @ 0xfffff9bf │ │ │ │ @ instruction: 0xf68d9400 │ │ │ │ - @ instruction: 0x4607fbb9 │ │ │ │ + strmi pc, [r7], -sp, lsl #23 │ │ │ │ @ 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, 5, cr15, cr6, cr9, {4} │ │ │ │ + cdp2 6, 2, cr15, cr10, cr9, {4} │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x81b4f000 │ │ │ │ - blgt 2e3458 │ │ │ │ + blgt 2e34b0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ ldrtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf68d3614 │ │ │ │ - andcs pc, r0, #3325952 @ 0x32c000 │ │ │ │ + andcs pc, r0, #2605056 @ 0x27c000 │ │ │ │ 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 │ │ │ │ @@ -467498,35 +467519,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 │ │ │ │ - @ instruction: 0x4606fe11 │ │ │ │ + strmi pc, [r6], -r5, ror #27 │ │ │ │ @ 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} │ │ │ │ - cdp2 6, 0, cr15, cr0, cr9, {4} │ │ │ │ + ldc2l 6, cr15, [r4, #548] @ 0x224 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ cmpphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ - blgt 2e3504 │ │ │ │ + blgt 2e355c │ │ │ │ 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: 0xf972f68d │ │ │ │ + @ instruction: 0xf946f68d │ │ │ │ svccs 0x00202200 │ │ │ │ andcs lr, sl, #3358720 @ 0x334000 │ │ │ │ rscshi pc, r7, #0, 4 │ │ │ │ - blcs 9c02d4 │ │ │ │ + blcs 9c032c │ │ │ │ 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 │ │ │ │ @@ -467542,43 +467563,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 │ │ │ │ - @ instruction: 0x4606fdb9 │ │ │ │ + strmi pc, [r6], -sp, lsl #27 │ │ │ │ @ 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} │ │ │ │ - stc2 6, cr15, [r8, #548]! @ 0x224 │ │ │ │ + ldc2l 6, cr15, [ip, #-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 633fb8 │ │ │ │ - ldc2 6, cr15, [r8, #548] @ 0x224 │ │ │ │ + blvc 634010 │ │ │ │ + stc2l 6, cr15, [ip, #-548]! @ 0xfffffddc │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ rschi pc, r8, r0 │ │ │ │ - blgt 2e35d4 │ │ │ │ + blgt 2e362c │ │ │ │ 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: 0xf90af68d │ │ │ │ + @ instruction: 0xf8def68d │ │ │ │ svccs 0x00202200 │ │ │ │ andcs lr, ip, #3358720 @ 0x334000 │ │ │ │ addshi pc, lr, #0, 4 │ │ │ │ - blcs 9c03a4 │ │ │ │ + blcs 9c03fc │ │ │ │ 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 │ │ │ │ @@ -467594,229 +467615,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} │ │ │ │ - ldc2l 6, cr15, [r0, #-548] @ 0xfffffddc │ │ │ │ + stc2 6, cr15, [r4, #-548]! @ 0xfffffddc │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4680fd3f │ │ │ │ + pkhbtmi pc, r0, r3, lsl #26 @ │ │ │ │ @ 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 63408c │ │ │ │ - stc2 6, cr15, [lr, #-548]! @ 0xfffffddc │ │ │ │ + blvc 6340e4 │ │ │ │ + stc2 6, cr15, [r2, #-548] @ 0xfffffddc │ │ │ │ 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 6340ac │ │ │ │ - ldc2 6, cr15, [lr, #-548] @ 0xfffffddc │ │ │ │ + blvc 634104 │ │ │ │ + ldc2l 6, cr15, [r2], #548 @ 0x224 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e36c4 │ │ │ │ + blgt 2e371c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x4653f895 │ │ │ │ + ldrbmi pc, [r3], -r9, ror #16 @ │ │ │ │ @ instruction: 0xa010f8dd │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ ldrbmi r4, [r2], -r0, lsr #12 │ │ │ │ - cdp2 6, 6, cr15, cr6, cr12, {4} │ │ │ │ + cdp2 6, 3, cr15, cr10, cr12, {4} │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x4652fe5f │ │ │ │ + @ instruction: 0x4652fe33 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - cdp2 6, 5, cr15, cr8, cr12, {4} │ │ │ │ + cdp2 6, 2, cr15, cr12, cr12, {4} │ │ │ │ @ instruction: 0x46804633 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - cdp2 6, 5, cr15, cr0, cr12, {4} │ │ │ │ - blls 28a3dc │ │ │ │ + cdp2 6, 2, cr15, cr4, cr12, {4} │ │ │ │ + blls 28a434 │ │ │ │ vst1.32 {d20-d22}, [pc], r0 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - cdp2 6, 4, cr15, cr8, cr12, {4} │ │ │ │ + cdp2 6, 1, cr15, cr12, cr12, {4} │ │ │ │ @ instruction: 0x46024633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [r2], -r1, asr #28 @ │ │ │ │ + @ instruction: 0x4642fe15 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - cdp2 6, 3, cr15, cr10, cr12, {4} │ │ │ │ + cdp2 6, 0, cr15, cr14, cr12, {4} │ │ │ │ strmi r9, [r2], -r3, lsl #22 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - cdp2 6, 3, cr15, cr2, cr12, {4} │ │ │ │ + cdp2 6, 0, cr15, cr6, cr12, {4} │ │ │ │ @ instruction: 0x46034632 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [fp], -fp, lsr #28 @ │ │ │ │ + @ instruction: 0x464bfdff │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - cdp2 6, 2, cr15, cr4, cr12, {4} │ │ │ │ + ldc2l 6, cr15, [r8, #560]! @ 0x230 │ │ │ │ @ instruction: 0x4602463b │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x465bfe1d │ │ │ │ + @ instruction: 0x465bfdf1 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - cdp2 6, 1, cr15, cr6, cr12, {4} │ │ │ │ + stc2l 6, cr15, [sl, #560]! @ 0x230 │ │ │ │ strmi r7, [r7], -r3, asr #24 │ │ │ │ @ instruction: 0xf43f2b20 │ │ │ │ strmi sl, [r2], -r4, ror #22 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strmi pc, [r7], -r5, ror #27 │ │ │ │ - bllt 1876b5c │ │ │ │ + @ instruction: 0x4607fdb9 │ │ │ │ + bllt 1876bb4 │ │ │ │ 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 │ │ │ │ - strmi pc, [r0], pc, lsl #25 │ │ │ │ + strmi pc, [r0], r3, ror #24 │ │ │ │ @ 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 6341f0 │ │ │ │ - ldc2l 6, cr15, [ip], #-548 @ 0xfffffddc │ │ │ │ + blvc 634248 │ │ │ │ + mrrc2 6, 8, pc, r0, cr9 @ │ │ │ │ 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, lsl #30 │ │ │ │ + rsbseq r7, r8, r8, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r7, [r8], #-230 @ 0xffffff1a │ │ │ │ - ldrhteq r7, [r8], #-224 @ 0xffffff20 │ │ │ │ + @ instruction: 0x00787e9e │ │ │ │ + rsbseq r7, r8, r8, asr lr │ │ │ │ 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 │ │ │ │ - pkhtbmi pc, r0, fp, asr #24 @ │ │ │ │ - blge 625168 │ │ │ │ + strmi pc, [r0], pc, lsr #24 │ │ │ │ + blge 6251c0 │ │ │ │ @ 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, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r0, r1, r5, r7, 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 │ │ │ │ - ldc2 6, cr15, [sl, #560] @ 0x230 │ │ │ │ + stc2l 6, cr15, [lr, #-560]! @ 0xfffffdd0 │ │ │ │ strmi r4, [r1], r3, asr #12 │ │ │ │ vst1.16 {d20-d22}, [pc :64], sl │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - ldc2 6, cr15, [r2, #560] @ 0x230 │ │ │ │ + stc2l 6, cr15, [r6, #-560]! @ 0xfffffdd0 │ │ │ │ @ instruction: 0x4680463b │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - stc2 6, cr15, [sl, #560] @ 0x230 │ │ │ │ + ldc2l 6, cr15, [lr, #-560] @ 0xfffffdd0 │ │ │ │ pkhtbmi r4, r2, sl, asr #12 │ │ │ │ vst1.8 {d20-d22}, [pc :256], fp │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - stc2 6, cr15, [r2, #560] @ 0x230 │ │ │ │ + ldc2l 6, cr15, [r6, #-560] @ 0xfffffdd0 │ │ │ │ strmi r4, [r3], r3, asr #12 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - ldc2l 6, cr15, [sl, #-560]! @ 0xfffffdd0 │ │ │ │ + stc2l 6, cr15, [lr, #-560] @ 0xfffffdd0 │ │ │ │ ldrbmi r4, [fp], -sl, asr #12 │ │ │ │ vmax.s8 d20, d16, d1 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - ldc2l 6, cr15, [r2, #-560]! @ 0xfffffdd0 │ │ │ │ + stc2l 6, cr15, [r6, #-560] @ 0xfffffdd0 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ vmax.s8 d20, d16, d0 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - stc2l 6, cr15, [sl, #-560]! @ 0xfffffdd0 │ │ │ │ + ldc2 6, cr15, [lr, #-560]! @ 0xfffffdd0 │ │ │ │ @ instruction: 0x4652465b │ │ │ │ vmax.s8 d20, d16, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - stc2l 6, cr15, [r2, #-560]! @ 0xfffffdd0 │ │ │ │ + ldc2 6, cr15, [r6, #-560]! @ 0xfffffdd0 │ │ │ │ @ instruction: 0x4642463b │ │ │ │ vhadd.s8 d25, d0, d3 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - ldc2l 6, cr15, [sl, #-560] @ 0xfffffdd0 │ │ │ │ + stc2 6, cr15, [lr, #-560]! @ 0xfffffdd0 │ │ │ │ strmi r4, [r2], sl, asr #12 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x46201191 │ │ │ │ - ldc2l 6, cr15, [r2, #-560] @ 0xfffffdd0 │ │ │ │ + stc2 6, cr15, [r6, #-560]! @ 0xfffffdd0 │ │ │ │ strmi r9, [r3], -r3, lsl #20 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - ldrbmi pc, [r3], -fp, asr #26 @ │ │ │ │ + @ instruction: 0x4653fd1f │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ pkhbtmi r1, r1, pc, lsl #2 @ │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [r2], -r3, asr #26 @ │ │ │ │ + @ instruction: 0x4642fd17 │ │ │ │ @ instruction: 0x4680463b │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x464afd3b │ │ │ │ + strbmi pc, [sl], -pc, lsl #26 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - ldc2 6, cr15, [r4, #-560]! @ 0xfffffdd0 │ │ │ │ + stc2 6, cr15, [r8, #-560] @ 0xfffffdd0 │ │ │ │ @ instruction: 0x4682463b │ │ │ │ vmin.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - stc2 6, cr15, [ip, #-560]! @ 0xfffffdd0 │ │ │ │ + stc2 6, cr15, [r0, #-560] @ 0xfffffdd0 │ │ │ │ strmi r4, [r1], r2, asr #12 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x46201191 │ │ │ │ - stc2 6, cr15, [r4, #-560]! @ 0xfffffdd0 │ │ │ │ + ldc2l 6, cr15, [r8], #560 @ 0x230 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x464bfd1d │ │ │ │ + @ instruction: 0x464bfcf1 │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ pkhbtmi r1, r0, pc, lsl #2 @ │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x463bfd15 │ │ │ │ + ldrtmi pc, [fp], -r9, ror #25 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], sl │ │ │ │ strmi r7, [r1], r5, ror #3 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [r2], -sp, lsl #26 @ │ │ │ │ + strbmi pc, [r2], -r1, ror #25 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - stc2 6, cr15, [r6, #-560] @ 0xfffffdd0 │ │ │ │ + ldc2l 6, cr15, [sl], {140} @ 0x8c │ │ │ │ strmi r6, [r7], -fp, ror #18 │ │ │ │ svcvc 0x00a2f5b3 │ │ │ │ - bge 1675f6c │ │ │ │ + bge 1675fc4 │ │ │ │ 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 @ │ │ │ │ @@ -467837,142 +467858,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 633558 │ │ │ │ + blge 6335b0 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5b3520 │ │ │ │ - blx 1b36816 │ │ │ │ + blge 5b3578 │ │ │ │ + blx 103686e │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - bgt 2df600 │ │ │ │ + bgt 2df658 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x463afedb │ │ │ │ + ldrtmi pc, [sl], -pc, lsr #29 @ │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [sl], -r9, lsl #25 @ │ │ │ │ + @ instruction: 0x464afc5d │ │ │ │ vst1.32 {d20-d22}, [pc], r0 │ │ │ │ strtmi r7, [r0], -r5, lsr #3 │ │ │ │ - stc2 6, cr15, [r2], {140} @ 0x8c │ │ │ │ + mrrc2 6, 8, pc, r6, cr12 @ │ │ │ │ @ instruction: 0x46024633 │ │ │ │ orrsne pc, r1, r0, asr #4 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [r2], -r1, lsr #25 @ │ │ │ │ + @ instruction: 0x4642fc75 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - ldc2 6, cr15, [sl], {140} @ 0x8c │ │ │ │ + stc2l 6, cr15, [lr], #-560 @ 0xfffffdd0 │ │ │ │ strmi r9, [r3], -r0, lsl #14 │ │ │ │ strtmi r9, [r0], -r4, lsl #20 │ │ │ │ @ instruction: 0xf68c2173 │ │ │ │ - strmi pc, [r7], -r7, asr #25 │ │ │ │ + @ instruction: 0x4607fc9b │ │ │ │ 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, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r1, r4, r6, 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 │ │ │ │ - ldc2l 6, cr15, [r4], #-560 @ 0xfffffdd0 │ │ │ │ + mcrr2 6, 8, pc, r8, cr12 @ │ │ │ │ @ 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 4368ce │ │ │ │ + blx ff936924 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4680faf7 │ │ │ │ + strmi pc, [r0], fp, asr #21 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - ldc 12, cr10, [pc, #988] @ 1f92b0 │ │ │ │ + ldc 12, cr10, [pc, #988] @ 1f9308 │ │ │ │ subcs r7, r0, #68, 22 @ 0x11000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 4b4514 │ │ │ │ - blvc 634518 │ │ │ │ - blx ffc3690c │ │ │ │ + blvc 4b456c │ │ │ │ + blvc 634570 │ │ │ │ + blx ff136964 │ │ │ │ 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 │ │ │ │ - pkhtbmi pc, r1, r3, asr #21 @ │ │ │ │ - blge 5a5478 │ │ │ │ + strmi pc, [r1], r7, lsr #21 │ │ │ │ + blge 5a54d0 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [fp], -r7, asr #28 @ │ │ │ │ + @ instruction: 0x464bfe1b │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r9, lsr #3 │ │ │ │ - ldc2 6, cr15, [sl], {140} @ 0x8c │ │ │ │ + blx ffdb69c6 │ │ │ │ sxtab16mi r7, r0, r3, ror #24 │ │ │ │ - ldc 4, cr14, [pc, #292] @ 1f9068 │ │ │ │ + ldc 4, cr14, [pc, #292] @ 1f90c0 │ │ │ │ tstcs r1, sl, lsr #22 │ │ │ │ @ instruction: 0xf04f7c72 │ │ │ │ stmdbvs r0!, {sl, fp} │ │ │ │ @ instruction: 0xcc10e9cd │ │ │ │ - blvc 5b458c │ │ │ │ - blx fedb6980 │ │ │ │ + blvc 5b45e4 │ │ │ │ + blx fe2b69d8 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2dfb6c │ │ │ │ + blgt 2dfbc4 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46200914 │ │ │ │ - cdp2 6, 2, cr15, cr2, cr12, {4} │ │ │ │ + ldc2l 6, cr15, [r6, #560]! @ 0x230 │ │ │ │ ldrtmi r4, [r2], -fp, asr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x464bfbf5 │ │ │ │ + strbmi pc, [fp], -r9, asr #23 @ │ │ │ │ pkhtbmi r4, r1, sl, asr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [sl], -sp, ror #23 @ │ │ │ │ + strbmi pc, [sl], -r1, asr #23 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -fp, lsr #3 │ │ │ │ - blx ffbb69d6 │ │ │ │ + blx ff0b6a2e │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ andls r7, r4, pc, lsl #3 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x465afbb9 │ │ │ │ + ldrbmi pc, [sl], -sp, lsl #23 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ strtmi r7, [r0], -pc, lsl #3 │ │ │ │ - blx feeb69f2 │ │ │ │ + blx fe3b6a4a │ │ │ │ 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 0x0000ed16 │ │ │ │ + svclt 0x0000ecea │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ svceq 0x000f0f0f │ │ │ │ ... │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @@ -467983,19 +468004,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 2130e0 │ │ │ │ + blcs 213138 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 120b940 │ │ │ │ + blmi 120b998 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d30ac │ │ │ │ + blls 5d3104 │ │ │ │ @ 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 │ │ │ │ @@ -468011,57 +468032,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, 7, cr15, cr10, cr10, {4} │ │ │ │ + cdp2 6, 4, cr15, cr14, 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 4a564c │ │ │ │ + blvc 4a56a4 │ │ │ │ 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 12390e4 │ │ │ │ + b 123913c │ │ │ │ sbcslt r0, ip, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0x46da4658 │ │ │ │ - cdp2 6, 5, cr15, cr2, cr10, {4} │ │ │ │ + cdp2 6, 2, cr15, cr6, cr10, {4} │ │ │ │ svceq 0x0000f1bb │ │ │ │ strmi sp, [r3], r1 │ │ │ │ @ instruction: 0xb194e7d7 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx fec36b60 │ │ │ │ + blx 2136bb8 │ │ │ │ stmdavs sp!, {r0, sl, ip, pc} │ │ │ │ - blcs 2131bc │ │ │ │ + blcs 213214 │ │ │ │ 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 fe736b88 │ │ │ │ + blx 1c36be0 │ │ │ │ @ instruction: 0xf636e7eb │ │ │ │ - svclt 0x0000ec6a │ │ │ │ - ldrshteq r6, [r8], #-246 @ 0xffffff0a │ │ │ │ + svclt 0x0000ec3e │ │ │ │ + @ instruction: 0x00786f9e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r8, r4, asr #31 │ │ │ │ + rsbseq r6, r8, ip, ror #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed5034c │ │ │ │ + bl fed503a4 │ │ │ │ @ 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 │ │ │ │ @@ -468079,79 +468100,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 1f91f4 │ │ │ │ + blcs 1f924c │ │ │ │ ldrtmi fp, [r0], ip, lsl #30 │ │ │ │ @ instruction: 0xf68946a8 │ │ │ │ - @ instruction: 0xf100f915 │ │ │ │ + @ instruction: 0xf100f8e9 │ │ │ │ @ instruction: 0x46040b1c │ │ │ │ mlacc sp, r7, r8, pc @ │ │ │ │ ldrbmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf68a44a0 │ │ │ │ - stmdbls r4, {r0, r1, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r4, {r0, r1, r2, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0xffdaf688 │ │ │ │ + @ instruction: 0xffaef688 │ │ │ │ @ instruction: 0xf8989b03 │ │ │ │ @ instruction: 0xf1042040 │ │ │ │ stmdbls r5, {r4, r6} │ │ │ │ @ instruction: 0xf884791b │ │ │ │ - blcs 2412f0 │ │ │ │ + blcs 241348 │ │ │ │ @ instruction: 0xf688d905 │ │ │ │ - @ instruction: 0xf898ffcd │ │ │ │ + @ instruction: 0xf898ffa1 │ │ │ │ @ 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 a9befc │ │ │ │ + blhi a9bf54 │ │ │ │ biceq pc, r8, #201326595 @ 0xc000003 │ │ │ │ sbceq pc, fp, #-1946157055 @ 0x8c000001 │ │ │ │ @ instruction: 0xf68c8322 │ │ │ │ - strbmi pc, [sl], -pc, asr #25 @ │ │ │ │ + strbmi pc, [sl], -r3, lsr #25 @ │ │ │ │ andcs r9, r0, r2, lsl #18 │ │ │ │ @ instruction: 0x46d9465b │ │ │ │ stmib sp, {r1, r2, r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldrbmi r0, [r0], -r0 │ │ │ │ - blx 936c64 │ │ │ │ + @ instruction: 0xf9f0f68c │ │ │ │ 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, lsl #29 │ │ │ │ + rsbseq r6, r8, r2, lsr lr │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - blmi 4d7e64 │ │ │ │ + blmi 4d7ebc │ │ │ │ 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, lsr #27 │ │ │ │ + rsbseq r6, r8, ip, asr #26 │ │ │ │ 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 25d6d8 │ │ │ │ + blge 25d730 │ │ │ │ @ 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}^ │ │ │ │ @@ -468167,19 +468188,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], #-428 @ 0xfffffe54 │ │ │ │ + stclvc 8, cr15, [r3], #-252 @ 0xffffff04 │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf68a4680 │ │ │ │ - ldmvs r3!, {r0, r1, r3, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r1, r2, r3, r4, r5, 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 │ │ │ │ @@ -468187,123 +468208,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 4b8418 │ │ │ │ + bmi 4b83c0 │ │ │ │ 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 0x0000eb44 │ │ │ │ - rsbseq r6, r8, r6, asr sp │ │ │ │ + svclt 0x0000eb18 │ │ │ │ + ldrshteq r6, [r8], #-206 @ 0xffffff32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00786c9a │ │ │ │ + rsbseq r6, r8, r2, asr #24 │ │ │ │ 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 17ca590 │ │ │ │ + bmi 17ca5e8 │ │ │ │ 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 @ 1f93e4 @ │ │ │ │ + ldrteq pc, [pc], #-262 @ 1f943c @ │ │ │ │ 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 3d846c │ │ │ │ - blls 2efbdc │ │ │ │ + blcs 3d84c4 │ │ │ │ + blls 2efc34 │ │ │ │ stccs 13, cr5, [r0, #-884] @ 0xfffffc8c │ │ │ │ - blls 22dbd4 │ │ │ │ + blls 22dc2c │ │ │ │ @ instruction: 0xf893ae09 │ │ │ │ stmdacs r0, {r2, r3, r5} │ │ │ │ - bl 2ed4f4 │ │ │ │ + bl 2ed54c │ │ │ │ ldrtmi r1, [r1], r7, asr #6 │ │ │ │ teqcc r0, #160, 12 @ 0xa000000 │ │ │ │ - blvc 333b58 │ │ │ │ + blvc 333bb0 │ │ │ │ strls r9, [r6], -r2, lsl #6 │ │ │ │ svcvc 0x0001f818 │ │ │ │ @ instruction: 0xf8889b02 │ │ │ │ strls r5, [r8, -r0] │ │ │ │ @ instruction: 0xf68acb0f │ │ │ │ - @ instruction: 0xf854f997 │ │ │ │ + @ instruction: 0xf854f96b │ │ │ │ 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: 0xf6899301 │ │ │ │ - @ instruction: 0x4606f831 │ │ │ │ - bls 26599c │ │ │ │ + strmi pc, [r6], -r5, lsl #16 │ │ │ │ + bls 2659f4 │ │ │ │ @ instruction: 0xf85b3614 │ │ │ │ @ instruction: 0x46013037 │ │ │ │ sbcvs r6, r2, #5373952 @ 0x520000 │ │ │ │ ldrbmi r6, [r0], -r3, lsl #5 │ │ │ │ - blx febb6ea2 │ │ │ │ + blx 20b6efa │ │ │ │ strcc r9, [r1, #-2816] @ 0xfffff500 │ │ │ │ - blvs 33759c │ │ │ │ + blvs 3375f4 │ │ │ │ mlaeq ip, r3, r8, pc @ │ │ │ │ ldclle 2, cr4, [r3], {168} @ 0xa8 │ │ │ │ - blvc 333bf8 │ │ │ │ + blvc 333c50 │ │ │ │ @ instruction: 0xf68b9e06 │ │ │ │ - ldrtmi pc, [r2], -r7, lsr #25 @ │ │ │ │ + @ instruction: 0x4632fc7b │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx cb6ec4 │ │ │ │ + @ instruction: 0xf9fef68c │ │ │ │ stcne 8, cr15, [fp], {84} @ 0x54 │ │ │ │ stccs 8, cr15, [r7], {84} @ 0x54 │ │ │ │ strcc r4, [r1, -r3, lsl #12] │ │ │ │ - ldrbmi r6, [pc, #-74] @ 1f945a │ │ │ │ + ldrbmi r6, [pc, #-74] @ 1f94b2 │ │ │ │ @ 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 5edb1c │ │ │ │ + bmi 5edb74 │ │ │ │ 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 fe336dd8 │ │ │ │ - rsbseq r6, r8, r8, asr ip │ │ │ │ + b 1836e30 │ │ │ │ + rsbseq r6, r8, r0, lsl #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r8, r0, asr ip │ │ │ │ + ldrshteq r6, [r8], #-184 @ 0xffffff48 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq r6, r8, sl, lsr #22 │ │ │ │ + ldrsbteq r6, [r8], #-162 @ 0xffffff5e │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ ldcmi 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0xf8df460d │ │ │ │ @ instruction: 0xb09d1cbc │ │ │ │ @@ -468312,15 +468333,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 241a1a │ │ │ │ + blx 241a72 │ │ │ │ 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 │ │ │ │ @@ -468328,21 +468349,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 11d9858 │ │ │ │ + blcs 11d98b0 │ │ │ │ @ instruction: 0x81bef200 │ │ │ │ vqdmulh.s d2, d0, d29 │ │ │ │ - blcs 59995c │ │ │ │ + blcs 5999b4 │ │ │ │ mvnshi pc, r0, asr #4 │ │ │ │ smlatbeq pc, r3, r1, pc @ │ │ │ │ - blx 3025b4 │ │ │ │ + blx 30260c │ │ │ │ @ instruction: 0xf011f101 │ │ │ │ @ instruction: 0xf0404fbc │ │ │ │ @ instruction: 0xf41184e3 │ │ │ │ @ instruction: 0xf0406f3c │ │ │ │ @ instruction: 0xf0118230 │ │ │ │ @ instruction: 0xf0000f2f │ │ │ │ strls r8, [r0], #-235 @ 0xffffff15 │ │ │ │ @@ -468383,27 +468404,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 │ │ │ │ - ldrtmi pc, [r2], -r1, ror #19 @ │ │ │ │ + @ instruction: 0x4632f9b5 │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - @ instruction: 0xf8d9f9db │ │ │ │ + @ instruction: 0xf8d9f9af │ │ │ │ @ instruction: 0xf8953010 │ │ │ │ strmi r2, [r5], -sp, lsr #32 │ │ │ │ mulvc r8, r9, r8 │ │ │ │ - bcs a13bfc │ │ │ │ + bcs a13c54 │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ strbhi pc, [sp, #-0] @ │ │ │ │ svclt 0x00182a40 │ │ │ │ tstle r0, fp, asr r8 │ │ │ │ - blcs 217a10 │ │ │ │ + blcs 217a68 │ │ │ │ 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 │ │ │ │ @@ -468414,15 +468435,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], #-468 @ 0xfffffe2c │ │ │ │ + ldclne 8, cr15, [fp], #-292 @ 0xfffffedc │ │ │ │ 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 │ │ │ │ @@ -468463,23 +468484,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 25f7be │ │ │ │ + blx 25f816 │ │ │ │ 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 2453d8 │ │ │ │ + bcs 245430 │ │ │ │ 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 │ │ │ │ @@ -468487,63 +468508,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 │ │ │ │ - strmi pc, [r1], -r3, ror #21 │ │ │ │ + @ instruction: 0x4601fab7 │ │ │ │ @ instruction: 0xf6884620 │ │ │ │ - bls 378fb8 │ │ │ │ + bls 378f60 │ │ │ │ cdpcs 0, 0, cr9, cr0, cr13, {0} │ │ │ │ orrshi pc, r8, #0 │ │ │ │ stmdbls r4, {r8, r9, sp} │ │ │ │ - beq 1435c60 │ │ │ │ + beq 1435cb8 │ │ │ │ ldrmi sl, [fp], lr, lsl #30 │ │ │ │ tstls r7, r5, lsl #6 │ │ │ │ andls lr, r9, #3358720 @ 0x334000 │ │ │ │ - bls 4a0460 │ │ │ │ + bls 4a04b8 │ │ │ │ ldmdbvs r8, {r0, r3, r5, r6, r8, fp, sp, lr} │ │ │ │ addsmi r9, r3, #7168 @ 0x1c00 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ @ instruction: 0xf6889308 │ │ │ │ - blls 2f8f84 │ │ │ │ - blcs 21d86c │ │ │ │ + blls 2f8f2c │ │ │ │ + blcs 21d8c4 │ │ │ │ teqphi sl, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1059a06 │ │ │ │ @ instruction: 0x9c080930 │ │ │ │ @ instruction: 0xf1024649 │ │ │ │ movwls r0, #45887 @ 0xb33f │ │ │ │ - blls 33fcdc │ │ │ │ + blls 33fd34 │ │ │ │ eorseq pc, r0, r2, lsl #2 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6881a9e │ │ │ │ - blls 4f8aa8 │ │ │ │ + blls 4f8a50 │ │ │ │ strbmi r9, [pc], -fp, lsl #14 │ │ │ │ ldrdls pc, [ip], -sp │ │ │ │ @ instruction: 0xf8cd4618 │ │ │ │ @ instruction: 0x46aaa030 │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ - bls 281d54 │ │ │ │ + bls 281dac │ │ │ │ cdpeq 1, 0, cr15, cr2, cr8, {0} │ │ │ │ - bl 48b2ac │ │ │ │ - blx 2411da │ │ │ │ + bl 48b304 │ │ │ │ + blx 241232 │ │ │ │ strbmi r2, [r3], #-771 @ 0xfffffcfd │ │ │ │ - blcs 258014 │ │ │ │ + blcs 25806c │ │ │ │ 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 │ │ │ │ - mrrc2 6, 8, pc, lr, cr8 @ │ │ │ │ + ldc2 6, cr15, [r2], #-544 @ 0xfffffde0 │ │ │ │ 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 │ │ │ │ @@ -468555,40 +468576,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 302928 │ │ │ │ + blx 302980 │ │ │ │ @ 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 1273898 │ │ │ │ + blcs 12738f0 │ │ │ │ svcge 0x0024f67f │ │ │ │ smlaltbeq pc, r2, r3, r1 @ │ │ │ │ - blx 302964 │ │ │ │ + blx 3029bc │ │ │ │ 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 ffcb7986 │ │ │ │ + blx ffcb79de │ │ │ │ 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] │ │ │ │ @@ -468606,32 +468627,32 @@ │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ @ 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: 0xf68c4629 │ │ │ │ - vst2.8 {d31-d32}, [pc :128], r1 │ │ │ │ + @ instruction: 0xf68b4629 │ │ │ │ + @ instruction: 0xf44ffff5 │ │ │ │ strmi r7, [r4], -r0, ror #3 │ │ │ │ strbmi r4, [r8], -r2, lsl #12 │ │ │ │ - cdp2 6, 9, cr15, cr2, cr11, {4} │ │ │ │ + cdp2 6, 6, cr15, cr6, cr11, {4} │ │ │ │ strtmi r4, [r2], -r3, lsl #12 │ │ │ │ bicne pc, r1, r0, asr #4 │ │ │ │ @ instruction: 0x4648461c │ │ │ │ - cdp2 6, 8, cr15, cr10, cr11, {4} │ │ │ │ + cdp2 6, 5, cr15, cr14, cr11, {4} │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - strmi pc, [r4], -r9, lsr #29 │ │ │ │ + @ instruction: 0x4604fe7d │ │ │ │ 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 fe737a32 │ │ │ │ + blx fe737a8a │ │ │ │ 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 │ │ │ │ @@ -468639,329 +468660,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 1f37a72 │ │ │ │ + blx 1f37aca │ │ │ │ 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 1c37a8a │ │ │ │ + blx 1c37ae2 │ │ │ │ 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 16b7ab6 │ │ │ │ + blx 16b7b0e │ │ │ │ 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 13b7ace │ │ │ │ + blx 13b7b26 │ │ │ │ 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 │ │ │ │ - qadd8mi pc, sl, r7 @ │ │ │ │ + strtmi pc, [sl], -fp, ror #30 │ │ │ │ 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 │ │ │ │ - cdp2 6, 1, cr15, cr14, cr11, {4} │ │ │ │ + ldc2l 6, cr15, [r2, #556]! @ 0x22c │ │ │ │ ldrb r4, [lr], r4, lsl #12 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ @ instruction: 0xf893695b │ │ │ │ - blcs 205c14 │ │ │ │ + blcs 205c6c │ │ │ │ mrcge 4, 6, APSR_nzcv, cr6, cr15, {1} │ │ │ │ andcs r4, r0, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0x4648ad12 │ │ │ │ - @ instruction: 0xff70f68b │ │ │ │ + @ instruction: 0xff44f68b │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ tstls r2, #0, 6 │ │ │ │ - blx fe7b7b62 │ │ │ │ + blx fe7b7bba │ │ │ │ strmi r4, [r6], -r1, lsr #12 │ │ │ │ strbmi r4, [r8], -sl, lsr #12 │ │ │ │ tstls r2, #67108864 @ 0x4000000 │ │ │ │ - blx fe5b7b72 │ │ │ │ + blx fe5b7bca │ │ │ │ @ instruction: 0x46034632 │ │ │ │ msrne (UNDEF: 97), r0 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4621fdf7 │ │ │ │ + strtmi pc, [r1], -fp, asr #27 │ │ │ │ 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 │ │ │ │ - stc2l 6, cr15, [r0, #556]! @ 0x22c │ │ │ │ + ldc2 6, cr15, [r4, #556]! @ 0x22c │ │ │ │ @ instruction: 0x46034632 │ │ │ │ msrne (UNDEF: 103), r0 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4604fdd9 │ │ │ │ + strmi pc, [r4], -sp, lsr #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 │ │ │ │ - @ instruction: 0xff2af68b │ │ │ │ + cdp2 6, 15, cr15, cr14, cr11, {4} │ │ │ │ andcs r9, r0, #301989888 @ 0x12000000 │ │ │ │ @ instruction: 0xf8ca2300 │ │ │ │ strmi r4, [r5], -r4 │ │ │ │ movwcs lr, #59853 @ 0xe9cd │ │ │ │ @ instruction: 0xf8d92101 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ - mrrc2 6, 8, pc, lr, cr8 @ │ │ │ │ + ldc2 6, cr15, [r2], #-544 @ 0xfffffde0 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2e483c │ │ │ │ + blgt 2e4894 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4623ffd5 │ │ │ │ + strtmi pc, [r3], -r9, lsr #31 │ │ │ │ orrcs r4, r8, sl, lsr #12 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - ldrbmi pc, [r2], -r9, lsr #27 @ │ │ │ │ + @ instruction: 0x4652fd7d │ │ │ │ strmi r4, [r5], -r1, lsl #12 │ │ │ │ movwcs r4, #13896 @ 0x3648 │ │ │ │ tstls r2, #0, 8 │ │ │ │ - blx e37c2e │ │ │ │ + blx e37c86 │ │ │ │ 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 │ │ │ │ - ldc2 6, cr15, [r6], #-544 @ 0xfffffde0 │ │ │ │ + stc2 6, cr15, [sl], {136} @ 0x88 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2e488c │ │ │ │ + blgt 2e48e4 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - strtmi pc, [r3], -sp, lsr #31 │ │ │ │ + strtmi pc, [r3], -r1, lsl #31 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46481151 │ │ │ │ - stc2 6, cr15, [r0, #556] @ 0x22c │ │ │ │ + ldc2l 6, cr15, [r4, #-556] @ 0xfffffdd4 │ │ │ │ @ instruction: 0x46294652 │ │ │ │ strbmi r4, [r8], -r6, lsl #12 │ │ │ │ tstls r2, #134217728 @ 0x8000000 │ │ │ │ - blx 437c7e │ │ │ │ + blx 437cd6 │ │ │ │ tstcs r0, r0, lsl r3 │ │ │ │ tstcc r2, sp, asr #19 │ │ │ │ eorcs r4, r0, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ - blvc 6b5308 │ │ │ │ + blvc 6b5360 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6887b0e │ │ │ │ - strmi pc, [r4], -sp, lsl #24 │ │ │ │ - blge 5a61a4 │ │ │ │ + strmi pc, [r4], -r1, ror #23 │ │ │ │ + blge 5a61fc │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - @ instruction: 0xff84f68b │ │ │ │ + @ instruction: 0xff58f68b │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4632fd57 │ │ │ │ + ldrtmi pc, [r2], -fp, lsr #26 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strbmi r7, [r8], -r7, lsr #3 │ │ │ │ @ instruction: 0xf68b2401 │ │ │ │ - ldrbmi pc, [r2], -pc, asr #26 @ │ │ │ │ + ldrbmi pc, [r2], -r3, lsr #26 @ │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ ldrls r4, [r2], #-1608 @ 0xfffff9b8 │ │ │ │ - blx ff837cdc │ │ │ │ + blx ff837d34 │ │ │ │ andcs r2, r0, #8, 6 @ 0x20000000 │ │ │ │ andscc lr, r2, #3358720 @ 0x334000 │ │ │ │ strmi r4, [r7], -r1, lsr #12 │ │ │ │ - blvc 6b5364 │ │ │ │ + blvc 6b53bc │ │ │ │ @ instruction: 0xf8d92220 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf6887b0e │ │ │ │ - @ instruction: 0x4604fbdd │ │ │ │ - blge 5a6204 │ │ │ │ + @ instruction: 0x4604fbb1 │ │ │ │ + blge 5a625c │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - @ instruction: 0xff54f68b │ │ │ │ + @ instruction: 0xff28f68b │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - ldrbmi pc, [r2], -r7, lsr #26 @ │ │ │ │ + @ instruction: 0x4652fcfb │ │ │ │ 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 │ │ │ │ - ldc2 6, cr15, [r8, #-556] @ 0xfffffdd4 │ │ │ │ + stc2l 6, cr15, [ip], #556 @ 0x22c │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4604fd11 │ │ │ │ + strmi pc, [r4], -r5, ror #25 │ │ │ │ @ instruction: 0xf10de5d1 │ │ │ │ strtmi r0, [r9], -r8, asr #20 │ │ │ │ strbmi r2, [r8], -r0, lsl #4 │ │ │ │ - cdp2 6, 6, cr15, cr10, cr11, {4} │ │ │ │ + cdp2 6, 3, cr15, cr14, 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 │ │ │ │ - @ instruction: 0x4604fb9d │ │ │ │ - blge 5a6284 │ │ │ │ + @ instruction: 0x4604fb71 │ │ │ │ + blge 5a62dc │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - @ instruction: 0xff14f68b │ │ │ │ + cdp2 6, 14, cr15, cr8, cr11, {4} │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ strbmi r2, [r8], -r7, lsl #3 │ │ │ │ - stc2l 6, cr15, [r8], #556 @ 0x22c │ │ │ │ + ldc2 6, cr15, [ip], #556 @ 0x22c │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4604fb75 │ │ │ │ - blge 5a62d4 │ │ │ │ + strmi pc, [r4], -r9, asr #22 │ │ │ │ + blge 5a632c │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - cdp2 6, 14, cr15, cr12, cr11, {4} │ │ │ │ + cdp2 6, 12, cr15, cr0, cr11, {4} │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4652fcbf │ │ │ │ + @ instruction: 0x4652fc93 │ │ │ │ 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 │ │ │ │ - ldc2 6, cr15, [r0], #556 @ 0x22c │ │ │ │ + stc2 6, cr15, [r4], {139} @ 0x8b │ │ │ │ ldrb r4, [r0, #-1540]! @ 0xfffff9fc │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ @ instruction: 0xf893695b │ │ │ │ - blcs 205eec │ │ │ │ + blcs 205f44 │ │ │ │ stclge 4, cr15, [r8, #-252]! @ 0xffffff04 │ │ │ │ andcs r4, r0, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0x4648ad12 │ │ │ │ - cdp2 6, 0, cr15, cr2, cr11, {4} │ │ │ │ + ldc2l 6, cr15, [r6, #556] @ 0x22c │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ tstls r2, #0, 6 │ │ │ │ - blx c37e3c │ │ │ │ + blx c37e94 │ │ │ │ strtmi r4, [sl], -r1, lsr #12 │ │ │ │ strbmi r4, [r8], -r4, lsl #12 │ │ │ │ tstls r2, #67108864 @ 0x4000000 │ │ │ │ - blx a37e4c │ │ │ │ + blx a37ea4 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ msrne (UNDEF: 103), r0 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - strmi pc, [r4], -r9, lsl #25 │ │ │ │ + @ instruction: 0x4604fc5d │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x462afddb │ │ │ │ + strtmi pc, [sl], -pc, lsr #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 │ │ │ │ - stc2l 6, cr15, [r2], #-556 @ 0xfffffdd4 │ │ │ │ + ldc2 6, cr15, [r6], #-556 @ 0xfffffdd4 │ │ │ │ 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 4f4640 │ │ │ │ + bvc 4f4698 │ │ │ │ @ instruction: 0xf8dd9c06 │ │ │ │ @ instruction: 0xf1048020 │ │ │ │ @ instruction: 0xf895061c │ │ │ │ strtmi r3, [r0], -sp, lsr #32 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - stc2 6, cr15, [sl, #548] @ 0x224 │ │ │ │ + ldc2l 6, cr15, [lr, #-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 aa0b2c │ │ │ │ + blhi aa0b84 │ │ │ │ vmlane.f64 d30, d0, d3 │ │ │ │ @ instruction: 0xf3c38b2b │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ @ instruction: 0x832202cb │ │ │ │ ldrteq pc, [r0], #-270 @ 0xfffffef2 @ │ │ │ │ - bllt 23462c │ │ │ │ + bllt 234684 │ │ │ │ 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 379840 │ │ │ │ + blls 3797e8 │ │ │ │ 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 ffcb7988 │ │ │ │ + blx ff1b79e0 │ │ │ │ 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 │ │ │ │ @@ -468973,22 +468994,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 121a2c8 │ │ │ │ + bcs 121a320 │ │ │ │ svclt 0x00186942 │ │ │ │ tstle r0, r2, asr r8 │ │ │ │ - bcs 218300 │ │ │ │ + bcs 218358 │ │ │ │ msrhi SPSR_fsxc, r0, asr #32 │ │ │ │ teqcs r0, r2, lsl #24 │ │ │ │ movwmi pc, #15105 @ 0x3b01 @ │ │ │ │ - blcs 218734 │ │ │ │ + blcs 21878c │ │ │ │ ldcge 4, cr15, [r4], {63} @ 0x3f │ │ │ │ @ instruction: 0xf1034696 │ │ │ │ @ instruction: 0xf1bc3aff │ │ │ │ @ instruction: 0xf1050f00 │ │ │ │ vqsub.s8 d16, d15, d16 │ │ │ │ @ instruction: 0xf6cf0306 │ │ │ │ andls r7, r3, #-67108861 @ 0xfc000003 │ │ │ │ @@ -469002,49 +469023,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], #-2533 @ 1fa020 @ │ │ │ │ + ldrbmi pc, [pc], #-2489 @ 1fa078 @ │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf89b4605 │ │ │ │ andcs r3, r1, #45 @ 0x2d │ │ │ │ @ instruction: 0xf6894621 │ │ │ │ - stmdbls r3, {r0, r1, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r3, {r0, r1, r2, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ eorseq pc, r0, r5, lsl #2 │ │ │ │ - @ instruction: 0xf8aaf688 │ │ │ │ + @ instruction: 0xf87ef688 │ │ │ │ umaalcc pc, r0, r7, r8 @ │ │ │ │ subcc pc, r0, r5, lsl #17 │ │ │ │ subseq pc, r0, r5, lsl #2 │ │ │ │ @ instruction: 0xf6889904 │ │ │ │ - @ instruction: 0xf897f8a1 │ │ │ │ + @ instruction: 0xf897f875 │ │ │ │ @ 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 c8b9a4 │ │ │ │ - bcc 1f64b0 │ │ │ │ + blhi c8b9fc │ │ │ │ + bcc 1f6508 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ - b 1247894 │ │ │ │ - blls 33a7a0 │ │ │ │ + b 12478ec │ │ │ │ + blls 33a7f8 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ tstmi r3, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xf68b832b │ │ │ │ - @ instruction: 0xf1bafd8b │ │ │ │ + @ instruction: 0xf1bafd5f │ │ │ │ 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 │ │ │ │ @@ -469059,195 +469080,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 78100 │ │ │ │ + bllt 78158 │ │ │ │ strtmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - mcrrvc 12, 9, pc, r3, cr3 @ │ │ │ │ - blcs 40b91c │ │ │ │ + mcrrvc 12, 6, pc, r3, cr7 @ │ │ │ │ + blcs 40b974 │ │ │ │ vst4.8 {d29-d32}, [pc], r5 │ │ │ │ strbmi r7, [r8], -r7, asr #3 │ │ │ │ - blx 2b7b4e │ │ │ │ + blx ff7b7ba4 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x464871b1 │ │ │ │ - blx 137b58 │ │ │ │ + blx ff637bb0 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ ldmvc fp, {r1, r5, r6, r7, r8, r9, fp, ip, sp, pc} │ │ │ │ - blt fef78134 │ │ │ │ + blt fef7818c │ │ │ │ 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 337b96 │ │ │ │ + blx ff837bec │ │ │ │ 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 ab7bc2 │ │ │ │ + blx fffb7c18 │ │ │ │ @ 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 537bee │ │ │ │ + blx ffa37c44 │ │ │ │ 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 ff4b7c08 │ │ │ │ + blx fe9b7c60 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ svclt 0x0000bb8a │ │ │ │ - ldrsbteq r6, [r8], #-160 @ 0xffffff60 │ │ │ │ + rsbseq r6, r8, r8, ror sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r8, r4, asr #21 │ │ │ │ + rsbseq r6, r8, ip, ror #20 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq r6, r8, r2, lsl #14 │ │ │ │ - beq 1436630 │ │ │ │ + rsbseq r6, r8, sl, lsr #13 │ │ │ │ + beq 1436688 │ │ │ │ stmdaeq r3, {r2, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ strtmi fp, [r0], r7, lsl #18 │ │ │ │ @ instruction: 0x46314652 │ │ │ │ - bl 54bb2c │ │ │ │ + bl 54bb84 │ │ │ │ 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 fea37c5c │ │ │ │ + blx 1f37cb4 │ │ │ │ @ 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 54bb68 │ │ │ │ + bl 54bbc0 │ │ │ │ ldrls r0, [r2], #-1413 @ 0xfffffa7b │ │ │ │ @ instruction: 0xf820f7ff │ │ │ │ orrscs r4, lr, r3, lsl #12 │ │ │ │ strbvs r4, [fp, #1608]! @ 0x648 │ │ │ │ tstcs r7, #3620864 @ 0x374000 │ │ │ │ - blx fe437c8c │ │ │ │ + blx 1937ce4 │ │ │ │ @ instruction: 0x46029b19 │ │ │ │ @ instruction: 0x4648219e │ │ │ │ - blx fe2b7c98 │ │ │ │ + blx 17b7cf0 │ │ │ │ @ instruction: 0x46029b1a │ │ │ │ @ instruction: 0x4648219e │ │ │ │ - blx 2137ca4 │ │ │ │ + blx 1637cfc │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ @ instruction: 0xf8d9bb3c │ │ │ │ stmdals r4, {r4, lr} │ │ │ │ @ instruction: 0xf68a9205 │ │ │ │ - strmi pc, [r1], -r7, lsr #27 │ │ │ │ + @ instruction: 0x4601fd7b │ │ │ │ @ instruction: 0xf6884620 │ │ │ │ - bls 378540 │ │ │ │ + bls 3784e8 │ │ │ │ @ instruction: 0xf7ff900d │ │ │ │ strbmi fp, [fp], -r5, asr #21 │ │ │ │ @ instruction: 0x21ea229e │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ @ instruction: 0xf7fec000 │ │ │ │ @ instruction: 0x4604ff59 │ │ │ │ - bllt af82ac │ │ │ │ - bl fecb7b88 │ │ │ │ + bllt af8304 │ │ │ │ + bl 21b7be0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed514bc │ │ │ │ + bl fed51514 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ ldrmi r4, [r4], -sp, lsl #12 │ │ │ │ - bmi 60c708 │ │ │ │ + bmi 60c760 │ │ │ │ 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 4f85a0 │ │ │ │ + bmi 4f8548 │ │ │ │ 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 0x0000eb82 │ │ │ │ + svclt 0x0000eb56 │ │ │ │ @ instruction: 0xffffef83 │ │ │ │ @ instruction: 0xfffff23b │ │ │ │ - rsbseq r5, r8, r6, lsr #26 │ │ │ │ + rsbseq r5, r8, lr, asr #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, r2, lsl sp │ │ │ │ + ldrhteq r5, [r8], #-202 @ 0xffffff36 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed51524 │ │ │ │ + bl fed5157c │ │ │ │ @ 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 2ccb84 │ │ │ │ + blge 2ccbdc │ │ │ │ @ instruction: 0xad01490e │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1283 @ 0xfffffafd │ │ │ │ - @ instruction: 0xf874f68a │ │ │ │ - blmi 38cb8c │ │ │ │ + @ instruction: 0xf848f68a │ │ │ │ + blmi 38cbe4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3543d0 │ │ │ │ + blls 354428 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ - bl 1437c4c │ │ │ │ + bl 937ca4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, sl, asr #25 │ │ │ │ + rsbseq r5, r8, r2, ror ip │ │ │ │ @ instruction: 0xffffedfb │ │ │ │ @ instruction: 0xfffff1c1 │ │ │ │ @ instruction: 0xffffeeff │ │ │ │ - rsbseq r5, r8, r0, lsr #25 │ │ │ │ + rsbseq r5, r8, r8, asr #24 │ │ │ │ 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 214470 │ │ │ │ + blcs 2144c8 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 10cccbc │ │ │ │ + blmi 10ccd14 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d443c │ │ │ │ + blls 5d4494 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r9, r0, lsl #6 │ │ │ │ andslt r9, r1, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ svcge 0x00090808 │ │ │ │ movwls r4, #5785 @ 0x1699 │ │ │ │ @@ -469259,62 +469280,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 │ │ │ │ - @ instruction: 0x4683fcbb │ │ │ │ + strmi pc, [r3], pc, lsl #25 │ │ │ │ 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 4aec18 │ │ │ │ + blvc 4aec70 │ │ │ │ ldrtmi fp, [r8], -sl, lsr #18 │ │ │ │ @ instruction: 0xff96f7fe │ │ │ │ movweq lr, #19008 @ 0x4a40 │ │ │ │ @ instruction: 0x4658b2dc │ │ │ │ @ instruction: 0xf68946da │ │ │ │ - @ instruction: 0xf1bbfc93 │ │ │ │ + @ instruction: 0xf1bbfc67 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldrb r4, [r7, r3, lsl #13] │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf6954630 │ │ │ │ - strls pc, [r1], #-2281 @ 0xfffff717 │ │ │ │ + strls pc, [r1], #-2237 @ 0xfffff743 │ │ │ │ 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 21454c │ │ │ │ + blcs 2145a4 │ │ │ │ @ instruction: 0xe791d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6954630 │ │ │ │ - ubfx pc, r5, #17, #12 │ │ │ │ - b fecb7d88 │ │ │ │ - rsbseq r5, r8, sl, asr ip │ │ │ │ + strb pc, [fp, r9, lsr #17]! @ │ │ │ │ + b 21b7de0 │ │ │ │ + rsbseq r5, r8, r2, lsl #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, r4, lsr ip │ │ │ │ + ldrsbteq r5, [r8], #-188 @ 0xffffff44 │ │ │ │ stm sp, {r1, r7, ip, sp, pc} │ │ │ │ strmi r0, [r3], -ip │ │ │ │ strmi r9, [r8], -r3, lsl #20 │ │ │ │ - blvc 494514 │ │ │ │ + blvc 49456c │ │ │ │ tstle fp, r5, lsl #20 │ │ │ │ mlacs r5, r1, r8, pc @ │ │ │ │ - bcs a14f00 │ │ │ │ - bcc 270540 │ │ │ │ + bcs a14f58 │ │ │ │ + bcc 270598 │ │ │ │ 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 │ │ │ │ @@ -469327,15 +469348,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 48b71c │ │ │ │ + blcs 48b774 │ │ │ │ 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 │ │ │ │ @@ -469351,291 +469372,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 494b22 │ │ │ │ + blx 494b7a │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, pc} │ │ │ │ andle r4, r6, #152, 10 @ 0x26000000 │ │ │ │ @ instruction: 0x46296bfb │ │ │ │ @ instruction: 0x4630681e │ │ │ │ - blcs 219374 │ │ │ │ + blcs 2193cc │ │ │ │ pop {r1, r5, r6, r7, ip, lr, pc} │ │ │ │ stmdbvs r4, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 214640 │ │ │ │ + blcs 214698 │ │ │ │ @ instruction: 0x2701d0f9 │ │ │ │ ldmdane pc!, {r6, r9, ip, sp, lr, pc} @ │ │ │ │ ldmdavs lr, {r0, r1, r5, r7, r8, fp, sp, lr} │ │ │ │ - blcs 219390 │ │ │ │ + blcs 2193e8 │ │ │ │ @ instruction: 0x4629d1f1 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ - blvc efa464 │ │ │ │ + blvc efa4bc │ │ │ │ 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 2193b8 │ │ │ │ + blcs 219410 │ │ │ │ @ instruction: 0x4629d1dd │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ - blvc efa43c │ │ │ │ + blvc efa494 │ │ │ │ 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 21469c │ │ │ │ + blcs 2146f4 │ │ │ │ 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 21502c │ │ │ │ - bvs 1aee930 │ │ │ │ - blvc 1ad4698 │ │ │ │ + blcs 215084 │ │ │ │ + bvs 1aee988 │ │ │ │ + blvc 1ad46f0 │ │ │ │ @ instruction: 0xd1be2b00 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ ldmdblt r3!, {r0, r1, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ - blcs 254bc8 │ │ │ │ + blcs 254c20 │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ cmnvs r2, pc, lsr r2 │ │ │ │ movwcs r7, #5675 @ 0x162b │ │ │ │ str r7, [lr, r3, ror #6]! │ │ │ │ - blcs 214b5c │ │ │ │ - bvs ff2ee900 │ │ │ │ - blvc 1ed46d0 │ │ │ │ + blcs 214bb4 │ │ │ │ + bvs ff2ee958 │ │ │ │ + blvc 1ed4728 │ │ │ │ @ instruction: 0xd1a62b00 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff5af7ff │ │ │ │ ldmdblt r3!, {r0, r1, r4, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ - blcs 254c38 │ │ │ │ + blcs 254c90 │ │ │ │ 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 219418 │ │ │ │ + blcs 219470 │ │ │ │ strb sp, [sp, sp, lsl #3] │ │ │ │ orrslt r6, r3, r3, asr #20 │ │ │ │ - blvc 1ed4710 │ │ │ │ + blvc 1ed4768 │ │ │ │ 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 254c78 │ │ │ │ + blcs 254cd0 │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ cmnvs r2, pc, lsr r2 │ │ │ │ movwcs r7, #5675 @ 0x162b │ │ │ │ - bvs fead7488 │ │ │ │ + bvs fead74e0 │ │ │ │ @ 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 efa360 │ │ │ │ + blvc efa3b8 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldmdblt r3!, {r4, r8, r9, sl, ip, sp} │ │ │ │ - blcs 254cac │ │ │ │ + blcs 254d04 │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ cmnvs r2, pc, lsr r2 │ │ │ │ @ instruction: 0xf886762b │ │ │ │ - bvs feade724 │ │ │ │ + bvs feade77c │ │ │ │ @ instruction: 0xf4bf4598 │ │ │ │ - blvs ff0e6460 │ │ │ │ + blvs ff0e64b8 │ │ │ │ ldmdavs lr, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blvc 1ecbfc0 │ │ │ │ + blvc 1ecc018 │ │ │ │ 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 efa318 │ │ │ │ + blvc efa370 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldmdblt r3!, {r2, r4, r8, r9, sl, ip, sp} │ │ │ │ - blcs 254cf4 │ │ │ │ + blcs 254d4c │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ cmnvs r2, pc, lsr r2 │ │ │ │ @ instruction: 0xf886762b │ │ │ │ - blvs feade76c │ │ │ │ + blvs feade7c4 │ │ │ │ @ instruction: 0xf4bf4598 │ │ │ │ - blvs 1ae6418 │ │ │ │ + blvs 1ae6470 │ │ │ │ ldrtmi r4, [fp], #-1577 @ 0xfffff9d7 │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ - blvc 1ecc00c │ │ │ │ + blvc 1ecc064 │ │ │ │ rscle r2, r2, r0, lsl #22 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ - blcs 354c64 │ │ │ │ + blcs 354cbc │ │ │ │ svcge 0x0027f47f │ │ │ │ stmdbvs r6, {r0, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 214830 │ │ │ │ + blcs 214888 │ │ │ │ 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 1acbff8 │ │ │ │ + blvc 1acc050 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf7ffaf16 │ │ │ │ - blvc afa2b0 │ │ │ │ + blvc afa308 │ │ │ │ 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 7f43b4 │ │ │ │ + blmi 7f440c │ │ │ │ ldmpl r3, {r0, r6, r8, fp, sp, lr}^ │ │ │ │ - blx 28313a │ │ │ │ + blx 283192 │ │ │ │ @ instruction: 0xf8933301 │ │ │ │ @ instruction: 0xf1b88004 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0x2700aefa │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ffe011 │ │ │ │ - blvc efa270 │ │ │ │ + blvc efa2c8 │ │ │ │ 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 1ecc0ac │ │ │ │ + blvc 1ecc104 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ubfx sl, ip, #29, #5 │ │ │ │ - ldrsbteq r5, [r8], #-160 @ 0xffffff60 │ │ │ │ + rsbseq r5, r8, r8, ror sl │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ - bmi ffde6a48 │ │ │ │ - blmi ffde6420 │ │ │ │ + bmi ffde6aa0 │ │ │ │ + blmi ffde6478 │ │ │ │ @ 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 fed3ac7c │ │ │ │ - blcs 1fdc60 │ │ │ │ + bl fed3acd4 │ │ │ │ + blcs 1fdcb8 │ │ │ │ tstcs r0, sl, ror #2 │ │ │ │ @ instruction: 0xf634a802 │ │ │ │ - ldmdavs fp!, {r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r2, r4, r6, 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, r5, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r2, r4, r5, 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 fe1fb514 │ │ │ │ + blcs fe1fb56c │ │ │ │ @ instruction: 0xf5b3d051 │ │ │ │ eorsle r7, r3, r0, lsl #30 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x4620687c │ │ │ │ - mcrr2 6, 8, pc, r4, cr9 @ │ │ │ │ + ldc2 6, cr15, [r8], {137} @ 0x89 │ │ │ │ ldrdhi pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf8d84646 │ │ │ │ orrlt r3, r3, r0 │ │ │ │ - blcs 214fb8 │ │ │ │ + blcs 215010 │ │ │ │ ldmdavs r6!, {r3, r4, r6, r8, ip, lr, pc} │ │ │ │ - blcs 2149c0 │ │ │ │ + blcs 214a18 │ │ │ │ @ instruction: 0xf8d8d1f8 │ │ │ │ stccs 0, cr4, [r0], {24} │ │ │ │ @ instruction: 0xf8d8d17e │ │ │ │ @ instruction: 0xf8d88000 │ │ │ │ - blcs 206908 │ │ │ │ - bmi feeef0e0 │ │ │ │ + blcs 206960 │ │ │ │ + bmi feeef138 │ │ │ │ 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, r1, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r2, r9, 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 254dc0 │ │ │ │ + bcs 254e18 │ │ │ │ andcs fp, r1, #184, 30 @ 0x2e0 │ │ │ │ tstcs r1, fp, ror r9 │ │ │ │ ldrmi r6, [r8], #-2784 @ 0xfffff520 │ │ │ │ - ldcl 6, cr15, [sl, #-208]! @ 0xffffff30 │ │ │ │ + stcl 6, cr15, [lr, #-208] @ 0xffffff30 │ │ │ │ stmiavs r0!, {r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blx 838498 │ │ │ │ + @ instruction: 0xf9ecf6ca │ │ │ │ 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 6d8dec │ │ │ │ + bcs 6d8e44 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ ldmdbvs sl, {r0, r1, r8, ip, lr, pc} │ │ │ │ svclt 0x00b82a01 │ │ │ │ ldmdbvs fp!, {r0, r9, sp} │ │ │ │ - blvs 1a02d9c │ │ │ │ + blvs 1a02df4 │ │ │ │ @ instruction: 0xf6344418 │ │ │ │ - ldr lr, [r5, r0, ror #26] │ │ │ │ + @ instruction: 0xe795ed34 │ │ │ │ ldmdacs r5!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb19d699d │ │ │ │ - blcs fe2772ac │ │ │ │ + blcs fe277304 │ │ │ │ vmla.i8 d22, d0, d28 │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r6, r7, r8, fp, ip} │ │ │ │ - blvc ae6e84 │ │ │ │ + blvc ae6edc │ │ │ │ subsle r2, pc, r4, lsl #22 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - strmi pc, [r5], -r7, ror #19 │ │ │ │ + @ instruction: 0x4605f9bb │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ teqlt r6, fp, lsr r1 │ │ │ │ - blcs 2150a8 │ │ │ │ + blcs 215100 │ │ │ │ ldmdavs r6!, {r1, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 214ab0 │ │ │ │ + blcs 214b08 │ │ │ │ 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 @ │ │ │ │ @@ -469647,51 +469668,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 84c25c │ │ │ │ + blvc 84c2b4 │ │ │ │ rscle r2, fp, r0, lsl #18 │ │ │ │ @ instruction: 0x46136811 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ - @ instruction: 0xf9aaf689 │ │ │ │ + @ instruction: 0xf97ef689 │ │ │ │ bicsle r2, lr, r0, lsl #16 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - mcr2 6, 0, pc, cr4, cr4, {4} @ │ │ │ │ + ldc2l 6, cr15, [r8, #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 206a78 │ │ │ │ + blcs 206ad0 │ │ │ │ @ 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 206ae0 │ │ │ │ + blcs 206b38 │ │ │ │ @ instruction: 0xf107d186 │ │ │ │ ldrbmi r0, [r0], -r8, lsl #2 │ │ │ │ ldc2 7, cr15, [r0, #-1020]! @ 0xfffffc04 │ │ │ │ mulcc ip, sl, r8 │ │ │ │ @ instruction: 0xf8dab94b │ │ │ │ - blcs 246b14 │ │ │ │ + blcs 246b6c │ │ │ │ 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 │ │ │ │ @@ -469699,149 +469720,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 5150e4 │ │ │ │ + blgt 51513c │ │ │ │ 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 6d4b98 │ │ │ │ + blvc 6d4bf0 │ │ │ │ svclt 0x00182b05 │ │ │ │ tstle ip, fp, lsr lr │ │ │ │ mlacc r5, r2, r8, pc @ │ │ │ │ - bvs fe695024 │ │ │ │ + bvs fe69507c │ │ │ │ ldmdale sl, {r5, r8, r9, fp, sp} │ │ │ │ - blcs 9c974c │ │ │ │ + blcs 9c97a4 │ │ │ │ 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 211ea0 │ │ │ │ + blcs 211ef8 │ │ │ │ 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 515178 │ │ │ │ + blgt 5151d0 │ │ │ │ ldc2 7, cr15, [r2], {255} @ 0xff │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4af0d │ │ │ │ @ instruction: 0xf8d33080 │ │ │ │ @ instruction: 0xf89aa000 │ │ │ │ - blcs 206be4 │ │ │ │ + blcs 206c3c │ │ │ │ svcge 0x0004f47f │ │ │ │ vaba.s8 q15, q0, │ │ │ │ addsmi r1, r3, #1342177283 @ 0x50000003 │ │ │ │ svcge 0x0070f43f │ │ │ │ svcne 0x000be6fc │ │ │ │ andsvs r4, r8, fp, ror #8 │ │ │ │ @ instruction: 0xf634e663 │ │ │ │ - svclt 0x0000ef1e │ │ │ │ - rsbseq r5, r8, r8, ror #15 │ │ │ │ + svclt 0x0000eef2 │ │ │ │ + @ instruction: 0x00785790 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r5, [r8], #-98 @ 0xffffff9e │ │ │ │ + @ instruction: 0x0078569a │ │ │ │ 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 abb808 │ │ │ │ + blvc abb860 │ │ │ │ ldmdale r0, {r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ tstcs pc, r0, asr pc @ │ │ │ │ - streq r3, [pc, #-517] @ 1faa13 │ │ │ │ - blcc 33ac30 │ │ │ │ + streq r3, [pc, #-517] @ 1faa6b │ │ │ │ + blcc 33ac88 │ │ │ │ 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 43b010 │ │ │ │ + blcs 43b068 │ │ │ │ rscshi pc, fp, r0 │ │ │ │ - bmi ff9c2c38 │ │ │ │ + bmi ff9c2c90 │ │ │ │ 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 3c2c68 │ │ │ │ + blcs 3c2cc0 │ │ │ │ @ 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 ff37640c │ │ │ │ - bvc 236770 │ │ │ │ + bvs ff376464 │ │ │ │ + bvc 2367c8 │ │ │ │ mlacs r8, r3, r8, pc @ │ │ │ │ - bcs 2078bc │ │ │ │ + bcs 207914 │ │ │ │ mrc 15, 7, fp, cr0, cr4, {0} │ │ │ │ vmov.f32 s15, s14 │ │ │ │ addsmi r7, r9, #417792 @ 0x66000 │ │ │ │ - bvc 4363b8 │ │ │ │ + bvc 436410 │ │ │ │ strd sp, [lr], r2 @ │ │ │ │ ldmdavc r6, {r0, r1, r5, r6, r8, fp, sp, lr} │ │ │ │ - blcs 1ed8dfc │ │ │ │ + blcs 1ed8e54 │ │ │ │ andeq pc, r2, #79 @ 0x4f │ │ │ │ eorvs r6, sl, ip, rrx │ │ │ │ - blcs 1bf0d48 │ │ │ │ + blcs 1bf0da0 │ │ │ │ msrhi (UNDEF: 39), r0 │ │ │ │ vqdmulh.s d18, d0, d21 │ │ │ │ - blcc 191afb0 │ │ │ │ + blcc 191b008 │ │ │ │ stmiale pc!, {r3, r8, r9, fp, sp} @ │ │ │ │ - blx 2834dc │ │ │ │ + blx 283534 │ │ │ │ pldw [r3], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0407f82 │ │ │ │ @ instruction: 0xf0138154 │ │ │ │ @ instruction: 0xf0400f82 │ │ │ │ @ instruction: 0xf013814d │ │ │ │ svclt 0x001c0f41 │ │ │ │ cmnvs r3, r0, lsr #7 │ │ │ │ @ instruction: 0xf894d09e │ │ │ │ - blcs 246db0 │ │ │ │ + blcs 246e08 │ │ │ │ @ instruction: 0x2320d1b8 │ │ │ │ eorcc pc, sp, r4, lsl #17 │ │ │ │ @ instruction: 0xf5b3e7b4 │ │ │ │ vmax.f32 d7, d16, d28 │ │ │ │ @ instruction: 0xf5b38132 │ │ │ │ @ instruction: 0xf0c07f91 │ │ │ │ @ instruction: 0xf5a380af │ │ │ │ - blcs f97b60 │ │ │ │ + blcs f97bb8 │ │ │ │ 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 │ │ │ │ @@ -469897,78 +469918,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 246ef0 │ │ │ │ + blcs 246f48 │ │ │ │ @ instruction: 0x2320bf04 │ │ │ │ eorscc pc, r5, r4, lsl #17 │ │ │ │ svcge 0x0006f47f │ │ │ │ stmdbvs r3!, {r1, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bcs 214e98 │ │ │ │ + bcs 214ef0 │ │ │ │ svcge 0x0000f43f │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - blcs 8f4a28 │ │ │ │ + blcs 8f4a80 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr8, cr15, {3} │ │ │ │ vpadd.i8 d19, d0, d12 │ │ │ │ - blx a836d0 │ │ │ │ + blx a83728 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ @ instruction: 0xf44fbf44 │ │ │ │ cmnvs r3, ip, lsr #7 │ │ │ │ svcge 0x004df53f │ │ │ │ - blcs ffe74a08 │ │ │ │ + blcs ffe74a60 │ │ │ │ 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 ff2b1240 │ │ │ │ - blcs ff5eee98 │ │ │ │ + blcs ff2b1298 │ │ │ │ + blcs ff5eeef0 │ │ │ │ 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 │ │ │ │ - stc2l 6, cr15, [r4, #552] @ 0x228 │ │ │ │ - ldc 1, cr2, [pc, #128] @ 1faf30 │ │ │ │ + ldc2 6, cr15, [r8, #552] @ 0x228 │ │ │ │ + ldc 1, cr2, [pc, #128] @ 1faf88 │ │ │ │ @ instruction: 0x46800b3b │ │ │ │ @ instruction: 0xf6884638 │ │ │ │ - stmdbvs r8!, {r0, r3, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r8!, {r0, r2, r3, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx b88e0 │ │ │ │ + blx ff5b8938 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2cc7b8 │ │ │ │ + blgt 2cc810 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - @ instruction: 0x4633fe71 │ │ │ │ + ldrtmi pc, [r3], -r5, asr #28 @ │ │ │ │ strtmi r4, [r8], -r2, asr #12 │ │ │ │ cmnpne fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - mcrr2 6, 8, pc, r4, cr10 @ │ │ │ │ + ldc2 6, cr15, [r8], {138} @ 0x8a │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ strmi sl, [r1], -r4, lsl #30 │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ - stc2 6, cr15, [r2, #544]! @ 0x220 │ │ │ │ + ldc2l 6, cr15, [r6, #-544]! @ 0xfffffde0 │ │ │ │ @ instruction: 0xf68869e0 │ │ │ │ - ldrt pc, [r7], sp, lsr #19 @ │ │ │ │ + ldrt pc, [r7], r1, lsl #19 @ │ │ │ │ mvnvc pc, #683671552 @ 0x28c00000 │ │ │ │ @ instruction: 0xf63f2b05 │ │ │ │ @ instruction: 0xf894ae95 │ │ │ │ - blcs 246fc4 │ │ │ │ + blcs 24701c │ │ │ │ mrcge 4, 4, APSR_nzcv, cr0, cr15, {3} │ │ │ │ - blcc 1c34ae4 │ │ │ │ + blcc 1c34b3c │ │ │ │ @ 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 │ │ │ │ @@ -469995,84 +470016,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, lsl #8 │ │ │ │ + ldrhteq r5, [r8], #-52 @ 0xffffffcc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, r4, lsl #8 │ │ │ │ - rsbseq r5, r8, r6, asr #7 │ │ │ │ + rsbseq r5, r8, ip, lsr #7 │ │ │ │ + rsbseq r5, r8, lr, ror #6 │ │ │ │ andcs r4, r2, #34603008 @ 0x2100000 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - @ instruction: 0x4621fd39 │ │ │ │ + strtmi pc, [r1], -sp, lsl #26 │ │ │ │ andcs r4, r1, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - @ instruction: 0x4632fd33 │ │ │ │ + ldrtmi pc, [r2], -r7, lsl #26 @ │ │ │ │ strmi r4, [r6], -r1, lsr #12 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - ldrtmi pc, [r3], -sp, lsr #26 @ │ │ │ │ + ldrtmi pc, [r3], -r1, lsl #26 @ │ │ │ │ ldrtmi r4, [sl], -r1, lsl #12 │ │ │ │ strtmi r9, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf68a21dc │ │ │ │ - @ instruction: 0xe77dfbf7 │ │ │ │ - stc 6, cr15, [ip, #-208] @ 0xffffff30 │ │ │ │ + ldrb pc, [sp, -fp, asr #23]! @ │ │ │ │ + stcl 6, cr15, [r0], #208 @ 0xd0 │ │ │ │ rsbcs r4, r4, r9, lsl #22 │ │ │ │ stmiapl fp, {r1, r5, r6, r8, fp, sp, lr}^ │ │ │ │ movwcc pc, #11008 @ 0x2b00 @ │ │ │ │ - blcs 21a06c │ │ │ │ + blcs 21a0c4 │ │ │ │ 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 182727c │ │ │ │ + bmi 18272d4 │ │ │ │ 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 155fc68 │ │ │ │ + bmi 155fcc0 │ │ │ │ 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 2757b4 │ │ │ │ + bge 27580c │ │ │ │ @ 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, 6, cr15, cr12, cr8, {4} │ │ │ │ + cdp2 6, 4, cr15, cr0, 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 │ │ │ │ @@ -470091,54 +470112,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 │ │ │ │ - cdp2 6, 3, cr15, cr6, cr8, {4} │ │ │ │ + cdp2 6, 0, cr15, cr10, cr8, {4} │ │ │ │ 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 │ │ │ │ - strtmi pc, [r3], -r9, lsr #28 │ │ │ │ + @ instruction: 0x4623fdfd │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x462e4634 │ │ │ │ @ instruction: 0xb1a69d00 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx 21b8bac │ │ │ │ + blx 16b8c04 │ │ │ │ stmdavs r4!, {r0, r9, sl, ip, pc} │ │ │ │ - blcs 2151f0 │ │ │ │ + blcs 215248 │ │ │ │ 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 1c38bd8 │ │ │ │ + blx 1138c30 │ │ │ │ @ instruction: 0xf634e7e9 │ │ │ │ - svclt 0x0000ec3e │ │ │ │ + svclt 0x0000ec12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r8, r4, asr #31 │ │ │ │ - @ instruction: 0x00784f9a │ │ │ │ + rsbseq r4, r8, ip, ror #30 │ │ │ │ + rsbseq r4, r8, r2, asr #30 │ │ │ │ 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 ff8305e4 │ │ │ │ + bvs ff83063c │ │ │ │ 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 │ │ │ │ @@ -470156,57 +470177,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, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r2, {r0, r1, r3, r5, r6, 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: 0xf92af6f3 │ │ │ │ + @ instruction: 0xf8fef6f3 │ │ │ │ rscvs r2, r7, #0, 6 │ │ │ │ rsbvs r6, r3, #224 @ 0xe0 │ │ │ │ - blmi 7a99a8 │ │ │ │ + blmi 7a9a00 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ strtmi r6, [r8], -r3, lsr #1 │ │ │ │ @ instruction: 0xf6864621 │ │ │ │ - @ instruction: 0x4620fd3d │ │ │ │ + @ instruction: 0x4620fd11 │ │ │ │ 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 4b5208 │ │ │ │ + blmi 4b5260 │ │ │ │ andcs r4, r4, #51380224 @ 0x3100000 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ - blx ff138dd4 │ │ │ │ + blx fe638e2c │ │ │ │ adcvs r7, r0, r3, lsr #26 │ │ │ │ movteq pc, #67 @ 0x43 @ │ │ │ │ ldrb r7, [sl, r3, lsr #10] │ │ │ │ - ldrsbteq r4, [r8], #-216 @ 0xffffff28 │ │ │ │ - strhteq fp, [r4], -sl │ │ │ │ + rsbseq r4, r8, r0, lsl #27 │ │ │ │ + eoreq fp, r4, r2, asr #27 │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r0, r0, r8, ror r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed524d8 │ │ │ │ + bl fed52530 │ │ │ │ @ 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 │ │ │ │ @@ -470229,15 +470250,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 fe69ff74 │ │ │ │ + blmi fe69ffcc │ │ │ │ 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 │ │ │ │ @@ -470247,50 +470268,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 221fb4 │ │ │ │ + blcs 22200c │ │ │ │ rschi pc, r7, r0 │ │ │ │ movwls r1, #16163 @ 0x3f23 │ │ │ │ @ instruction: 0xf10d4b7f │ │ │ │ @ instruction: 0xf04f0b40 │ │ │ │ @ instruction: 0xac0c0a00 │ │ │ │ stmiapl fp, {r1, r2, r4, r6, r9, sl, lr}^ │ │ │ │ - blge 65ffe0 │ │ │ │ - blge 75ffe8 │ │ │ │ - blge 99ffd0 │ │ │ │ + blge 660038 │ │ │ │ + blge 760040 │ │ │ │ + blge 9a0028 │ │ │ │ ldrbmi r9, [fp], -r9, lsl #6 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0x469a46d3 │ │ │ │ - blvs 18f362c │ │ │ │ + blvs 18f3684 │ │ │ │ stmdbls r7, {r1, r8, r9, ip, pc} │ │ │ │ - bls 2033dc │ │ │ │ + bls 203434 │ │ │ │ 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] @ 1fb405 │ │ │ │ + strgt r0, [pc, #-15] @ 1fb45d │ │ │ │ stmdbvs r8, {r0, r8, fp, ip, pc} │ │ │ │ orrcs pc, sl, r0, asr #4 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ @ instruction: 0xf687602b │ │ │ │ - @ instruction: 0xf8cdf86d │ │ │ │ + @ instruction: 0xf8cdf841 │ │ │ │ @ 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} │ │ │ │ @@ -470300,15 +470321,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 205c70 │ │ │ │ + bls 205cc8 │ │ │ │ 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 @ │ │ │ │ @@ -470333,67 +470354,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 1b38f1e │ │ │ │ + blx 1038f76 │ │ │ │ ldrmi r9, [fp, #2822] @ 0xb06 │ │ │ │ stmdbls r1, {r0, r3, r4, r5, ip, lr, pc} │ │ │ │ - blls 2d5920 │ │ │ │ + blls 2d5978 │ │ │ │ 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 636b90 │ │ │ │ - blvc 536b54 │ │ │ │ - @ instruction: 0xffcaf686 │ │ │ │ + blvc 636be8 │ │ │ │ + blvc 536bac │ │ │ │ + @ instruction: 0xff9ef686 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2ccdb8 │ │ │ │ + blgt 2cce10 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf68a9801 │ │ │ │ - stmdals r4, {r0, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r4, {r0, r2, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r0, r4, lsr #4 │ │ │ │ - svc 0x008cf633 │ │ │ │ - blcs 22215c │ │ │ │ + svc 0x0060f633 │ │ │ │ + blcs 2221b4 │ │ │ │ svcge 0x0041f47f │ │ │ │ movwls r9, #11013 @ 0x2b05 │ │ │ │ eorcs lr, r0, #16515072 @ 0xfc0000 │ │ │ │ @ instruction: 0xf6862101 │ │ │ │ - stcls 15, cr15, [r1, #-700] @ 0xfffffd44 │ │ │ │ + stcls 15, cr15, [r1, #-524] @ 0xfffffdf4 │ │ │ │ strbmi r4, [r9], -r1, lsl #13 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - @ instruction: 0xf109fb2b │ │ │ │ + @ instruction: 0xf109faff │ │ │ │ stmdbvs r8!, {r2, r4, r8, fp} │ │ │ │ - bmi 5b54a8 │ │ │ │ + bmi 5b5500 │ │ │ │ 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 0x0000ea3a │ │ │ │ - rsbseq r4, r8, ip, lsr #25 │ │ │ │ + svclt 0x0000ea0e │ │ │ │ + rsbseq r4, r8, r4, asr ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00784c96 │ │ │ │ + rsbseq r4, r8, lr, lsr ip │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r4, r8, lr, lsl #21 │ │ │ │ + rsbseq r4, r8, r6, lsr sl │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 150d014 │ │ │ │ + bmi 150d06c │ │ │ │ @ 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 │ │ │ │ @@ -470432,193 +470453,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], #-724 @ 0xfffffd2c │ │ │ │ + ldclvc 14, cr15, [r3], #-548 @ 0xfffffddc │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6884680 │ │ │ │ - ldmvs fp!, {r0, r2, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r3, 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 @ 1fb6bc │ │ │ │ + strgt ip, [pc], #-3343 @ 1fb714 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx 20390f4 │ │ │ │ - blmi 44defc │ │ │ │ + blx 153914c │ │ │ │ + blmi 44df54 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 755740 │ │ │ │ + blls 755798 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf634e79c │ │ │ │ - svclt 0x0000e98c │ │ │ │ + svclt 0x0000e960 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r8, lr, lsr #20 │ │ │ │ - rsbseq r4, r8, r0, lsr r9 │ │ │ │ + ldrsbteq r4, [r8], #-150 @ 0xffffff6a │ │ │ │ + ldrsbteq r4, [r8], #-136 @ 0xffffff78 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ - bmi 1a8cf70 │ │ │ │ + bmi 1a8cfc8 │ │ │ │ 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 195b958 │ │ │ │ + blmi 195b9b0 │ │ │ │ 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, r5, r7, fp, sp, lr, pc}^ │ │ │ │ + ldmdbmi r8, {r1, r3, r4, r5, r6, fp, sp, lr, pc}^ │ │ │ │ biceq lr, r5, #7168 @ 0x1c00 │ │ │ │ stmdbvs r0!, {r1, r6, r9, sl, lr} │ │ │ │ tstls r3, r1, ror r8 │ │ │ │ - blx fe639176 │ │ │ │ + blx 1b391ce │ │ │ │ tstcs r0, r7, lsl #12 │ │ │ │ @ instruction: 0xf6866920 │ │ │ │ - @ instruction: 0x4605fe75 │ │ │ │ + strmi pc, [r5], -r9, asr #28 │ │ │ │ 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 583888 │ │ │ │ + bcs 5838e0 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-131] @ 0xffffff7d │ │ │ │ - @ instruction: 0xf932f688 │ │ │ │ + @ instruction: 0xf906f688 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 6391c4 │ │ │ │ + @ instruction: 0xf9e4f68a │ │ │ │ @ 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 @ 1fb610 │ │ │ │ + stclvs 15, cr6, [pc], #-420 @ 1fb668 │ │ │ │ rsbvc r6, r9, #108, 18 @ 0x1b0000 │ │ │ │ stmdbvs r9!, {r0, r1, r3, r8, fp, sp, lr}^ │ │ │ │ - bleq 4be3ec │ │ │ │ + bleq 4be444 │ │ │ │ @ instruction: 0xf04f0b0b │ │ │ │ vst2.8 {d16,d18}, [pc :128], r0 │ │ │ │ stmdbvs r0!, {r1, r3, r7, r8, ip, sp, lr} │ │ │ │ - cdp2 6, 9, cr15, cr8, cr6, {4} │ │ │ │ + cdp2 6, 6, cr15, cr12, cr6, {4} │ │ │ │ @ instruction: 0xf8804642 │ │ │ │ @ instruction: 0xf100802c │ │ │ │ @ instruction: 0x464b0818 │ │ │ │ strmi r4, [r5], -r1, asr #12 │ │ │ │ - @ instruction: 0xf90af688 │ │ │ │ + @ instruction: 0xf8def688 │ │ │ │ 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 1b37938 │ │ │ │ + bleq 1b37990 │ │ │ │ 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 4c783e │ │ │ │ + blx 4c7896 │ │ │ │ @ instruction: 0xf893330a │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorvc pc, r3, r5, asr #16 │ │ │ │ - @ instruction: 0xf9caf68a │ │ │ │ - blmi 94e0b4 │ │ │ │ + @ instruction: 0xf99ef68a │ │ │ │ + blmi 94e10c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b5589c │ │ │ │ + blls b558f4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12c0300 │ │ │ │ eorlt r4, r7, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstpcs r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6866900 │ │ │ │ - @ instruction: 0xf100fe59 │ │ │ │ + @ instruction: 0xf100fe2d │ │ │ │ @ instruction: 0x46410818 │ │ │ │ andcs r2, r4, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6884607 │ │ │ │ - blmi 739b94 │ │ │ │ + blmi 739b3c │ │ │ │ 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: 0xf9a0f68a │ │ │ │ + @ instruction: 0xf974f68a │ │ │ │ @ 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 0x0000e8b8 │ │ │ │ - rsbseq r4, r8, r8, ror #17 │ │ │ │ + svclt 0x0000e88c │ │ │ │ + @ instruction: 0x00784890 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r8, r0, ror #17 │ │ │ │ - eoreq fp, r4, r8, ror #17 │ │ │ │ + rsbseq r4, r8, r8, lsl #17 │ │ │ │ + strdeq fp, [r4], -r0 @ │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrsbteq r4, [r8], #-116 @ 0xffffff8c │ │ │ │ + rsbseq r4, r8, ip, ror r7 │ │ │ │ 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 @ 1fb8e4 │ │ │ │ + strls r0, [pc], #-1280 @ 1fb93c │ │ │ │ @ instruction: 0xf8df4478 │ │ │ │ ldrbtmi fp, [fp], #1276 @ 0x4fc │ │ │ │ strtmi r5, [r0], -r3, asr #17 │ │ │ │ teqls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldc 6, cr15, [r0, #204]! @ 0xcc │ │ │ │ + stc 6, cr15, [r4, #204] @ 0xcc │ │ │ │ @ instruction: 0x501cf8da │ │ │ │ @ instruction: 0x2d006930 │ │ │ │ tstcs r0, sl, lsr r0 │ │ │ │ - stc2 6, cr15, [r2, #536]! @ 0x218 │ │ │ │ + ldc2l 6, cr15, [r6, #-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 57ce38 │ │ │ │ + blcs 57ce90 │ │ │ │ svclt 0x00144629 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xf860f688 │ │ │ │ + @ instruction: 0xf834f688 │ │ │ │ strtmi r9, [r1], -r3, lsl #16 │ │ │ │ - @ instruction: 0xf93ef68a │ │ │ │ + @ instruction: 0xf912f68a │ │ │ │ ldmdbvc r3, {r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - blcs 75a6a4 │ │ │ │ + blcs 75a6fc │ │ │ │ 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 │ │ │ │ @@ -470629,112 +470650,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 216060 │ │ │ │ + blcs 2160b8 │ │ │ │ msrhi CPSR_f, r0, asr #32 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf8564626 │ │ │ │ - blcs 20a5b8 │ │ │ │ + blcs 20a610 │ │ │ │ sbcshi pc, fp, r0 │ │ │ │ adcsmi r9, r3, #15360 @ 0x3c00 │ │ │ │ strdcs sp, [r4], -r7 │ │ │ │ - blx 6393dc │ │ │ │ + @ instruction: 0xf9e4f689 │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6899803 │ │ │ │ - @ instruction: 0x4604ff93 │ │ │ │ + strmi pc, [r4], -r7, ror #30 │ │ │ │ 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 24d1f8 │ │ │ │ + blcc 24d250 │ │ │ │ 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, 10, cr15, cr6, cr9, {4} │ │ │ │ - blls 5cd23c │ │ │ │ + cdp2 6, 7, cr15, cr10, cr9, {4} │ │ │ │ + blls 5cd294 │ │ │ │ eorpl pc, r6, r3, asr #16 │ │ │ │ cdpcs 6, 0, cr3, cr8, cr1, {0} │ │ │ │ @ instruction: 0xf89ad1ce │ │ │ │ @ instruction: 0xf8da4014 │ │ │ │ stccs 0, cr1, [r0], {8} │ │ │ │ - bls 5efbf0 │ │ │ │ + bls 5efc48 │ │ │ │ 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 8c4a60 │ │ │ │ + blne 8c4ab8 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ - bls 2bcbd4 │ │ │ │ + bls 2bcc2c │ │ │ │ ldmib r2, {r1, r4, r8, fp, sp, lr}^ │ │ │ │ tstmi r8, #-2147483643 @ 0x80000005 │ │ │ │ stmib r2, {r0, r5, r8, r9, lr}^ │ │ │ │ - bmi ff8fbed0 │ │ │ │ + bmi ff8fbf28 │ │ │ │ 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, 6, cr15, cr10, cr9, {4} │ │ │ │ + cdp2 6, 3, cr15, cr14, cr9, {4} │ │ │ │ strb r4, [r2, r5, lsl #12] │ │ │ │ @ instruction: 0x21ba4623 │ │ │ │ @ instruction: 0xf6894648 │ │ │ │ - strmi pc, [r5], -r3, ror #28 │ │ │ │ + @ instruction: 0x4605fe37 │ │ │ │ @ instruction: 0x4623e7bb │ │ │ │ @ instruction: 0x464821b8 │ │ │ │ - cdp2 6, 5, cr15, cr12, cr9, {4} │ │ │ │ + cdp2 6, 3, cr15, cr0, cr9, {4} │ │ │ │ ldr r4, [r4, r5, lsl #12]! │ │ │ │ @ instruction: 0x21bc4623 │ │ │ │ @ instruction: 0xf6894648 │ │ │ │ - @ instruction: 0x4605fe55 │ │ │ │ + strmi pc, [r5], -r9, lsr #28 │ │ │ │ strtmi lr, [r3], -sp, lsr #15 │ │ │ │ @ instruction: 0x464821b6 │ │ │ │ - cdp2 6, 4, cr15, cr14, cr9, {4} │ │ │ │ + cdp2 6, 2, cr15, cr2, cr9, {4} │ │ │ │ str r4, [r6, r5, lsl #12]! │ │ │ │ mvncs r4, r3, lsr #12 │ │ │ │ @ instruction: 0xf6894648 │ │ │ │ - strmi pc, [r5], -r7, asr #28 │ │ │ │ + @ instruction: 0x4605fe1b │ │ │ │ @ instruction: 0x2120e79f │ │ │ │ - ldc 6, cr4, [pc, #224] @ 1fbbcc │ │ │ │ + ldc 6, cr4, [pc, #224] @ 1fbc24 │ │ │ │ @ instruction: 0xf6870bba │ │ │ │ - @ instruction: 0xf8d9fd2d │ │ │ │ + @ instruction: 0xf8d9fd01 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf6862101 │ │ │ │ - @ instruction: 0x4605fcdd │ │ │ │ + @ instruction: 0x4605fcb1 │ │ │ │ addsle r2, r0, r0, lsl #16 │ │ │ │ - blgt 2cd3f4 │ │ │ │ + blgt 2cd44c │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r8, asr #12 │ │ │ │ @ instruction: 0xf68a3514 │ │ │ │ - @ instruction: 0xe786f853 │ │ │ │ + str pc, [r6, r7, lsr #16] │ │ │ │ andscs r9, r1, #15360 @ 0x3c00 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7ff9803 │ │ │ │ @ instruction: 0xf8dafc03 │ │ │ │ @ instruction: 0xf0133010 │ │ │ │ @ instruction: 0xd0930ff0 │ │ │ │ @ instruction: 0xf8daa821 │ │ │ │ @@ -470742,112 +470763,112 @@ │ │ │ │ andscs r9, r2, #0 │ │ │ │ @ instruction: 0xf7ff9803 │ │ │ │ @ instruction: 0xf8dafbf5 │ │ │ │ strcs r2, [r0], #-16 │ │ │ │ movweq pc, #61442 @ 0xf002 @ │ │ │ │ svclt 0x00181b1b │ │ │ │ @ instruction: 0xf0122301 │ │ │ │ - b 15bfb18 │ │ │ │ + b 15bfb70 │ │ │ │ svclt 0x00184343 │ │ │ │ orrcs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ svcls 0x0003e781 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ @ instruction: 0xf6866938 │ │ │ │ - strmi pc, [r5], -pc, ror #27 │ │ │ │ + strmi pc, [r5], -r3, asr #27 │ │ │ │ ldrcc fp, [r4, #-288] @ 0xfffffee0 │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf832f68a │ │ │ │ + @ instruction: 0xf806f68a │ │ │ │ stcpl 8, cr15, [r4], {70} @ 0x46 │ │ │ │ strtcs lr, [r0], #-1812 @ 0xfffff8ec │ │ │ │ @ instruction: 0xf44f9b03 │ │ │ │ @ instruction: 0xf04f718a │ │ │ │ ldmdbvs r8, {r2, r5, r6, r8, fp} │ │ │ │ - ldc2 6, cr15, [r6], #536 @ 0x218 │ │ │ │ + stc2 6, cr15, [sl], {134} @ 0x86 │ │ │ │ @ instruction: 0xf1004623 │ │ │ │ @ instruction: 0x463a0418 │ │ │ │ @ instruction: 0xf8804621 │ │ │ │ strmi r7, [r6], -ip, lsr #32 │ │ │ │ - @ instruction: 0xff28f687 │ │ │ │ + cdp2 6, 15, cr15, cr12, cr7, {4} │ │ │ │ smladcs r0, r0, fp, sl │ │ │ │ @ instruction: 0xf1069513 │ │ │ │ @ instruction: 0x97100c54 │ │ │ │ stmib sp, {r2, r4, r8, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf8df7711 │ │ │ │ - blgt 5f4480 │ │ │ │ + blgt 5f44d8 │ │ │ │ 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 │ │ │ │ - strbt pc, [sp], fp, ror #31 @ │ │ │ │ + @ instruction: 0xe6edffbf │ │ │ │ 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 53633c │ │ │ │ + bvc 536394 │ │ │ │ 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 6dbffc │ │ │ │ + blvc 6dc054 │ │ │ │ teqle r0, r4, lsl #22 │ │ │ │ vqrshrn.s64 d6, q0, #32 │ │ │ │ - blcs 2c4a54 │ │ │ │ - blmi 1df1cdc │ │ │ │ + blcs 2c4aac │ │ │ │ + blmi 1df1d34 │ │ │ │ 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: 0xf8a2f688 │ │ │ │ + @ instruction: 0xf876f688 │ │ │ │ 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 216364 │ │ │ │ + blcs 2163bc │ │ │ │ ldmdavs pc!, {r1, r6, r7, r8, ip, lr, pc} @ │ │ │ │ - blcs 215d6c │ │ │ │ + blcs 215dc4 │ │ │ │ @ instruction: 0xe68dd1f8 │ │ │ │ stmdavs r9!, {r0, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ stmdavs fp, {r0, r4, r5, r7, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc cdbf4c │ │ │ │ + blvc cdbfa4 │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ vmul.f32 d6, d0, d8[1] │ │ │ │ - blcs 2c4acc │ │ │ │ + blcs 2c4b24 │ │ │ │ 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 fe8bf8c4 │ │ │ │ - blx fef38f74 │ │ │ │ + blx fe8bf91c │ │ │ │ + blx fef38fcc │ │ │ │ movwls pc, #25732 @ 0x6484 @ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ ldrshtle r3, [r2], #-79 @ 0xffffffb1 │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - beq feb38110 │ │ │ │ + beq feb38168 │ │ │ │ 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] │ │ │ │ @@ -470862,64 +470883,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 2efe5c │ │ │ │ + bls 2efeb4 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6866910 │ │ │ │ - @ instruction: 0x7c7bfb53 │ │ │ │ + @ instruction: 0x7c7bfb27 │ │ │ │ ldreq pc, [ip, -r0, lsl #2] │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6874606 │ │ │ │ - bls 2fb6a0 │ │ │ │ + bls 2fb648 │ │ │ │ ldceq 1, cr15, [r0], #-24 @ 0xffffffe8 │ │ │ │ - bvc 6560a8 │ │ │ │ + bvc 656100 │ │ │ │ vbic.i16 d24, #45568 @ 0xb200 │ │ │ │ - b 123c984 │ │ │ │ - blls 3fc474 │ │ │ │ + b 123c9dc │ │ │ │ + blls 3fc4cc │ │ │ │ @ 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 3bb9f0 │ │ │ │ + blls 3bb998 │ │ │ │ strtmi r2, [r3], #-513 @ 0xfffffdff │ │ │ │ vst1.8 {d15-d16}, [r4], r2 │ │ │ │ - bleq 336644 │ │ │ │ + bleq 33669c │ │ │ │ orreq lr, r3, #13312 @ 0x3400 │ │ │ │ svceq 0x0000f1bb │ │ │ │ vld3.32 @ instruction: 0xf4abfa9b │ │ │ │ vst3.32 @ instruction: 0xf484fab4 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0x665f34ff │ │ │ │ - bls 33041c │ │ │ │ + bls 330474 │ │ │ │ strvs lr, [r9, #-2525] @ 0xfffff623 │ │ │ │ - blls 3e39e8 │ │ │ │ + blls 3e3a40 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldrmi sl, [r0], -r5, asr #30 │ │ │ │ - blx 14397e4 │ │ │ │ + blx 93983c │ │ │ │ stccs 7, cr14, [r0], {64} @ 0x40 │ │ │ │ @ instruction: 0xe7dcd1b3 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r8, ip, lsl r7 │ │ │ │ - rsbseq r4, r8, r6, lsl r7 │ │ │ │ - rsbseq r4, r8, r6, lsl #11 │ │ │ │ + rsbseq r4, r8, r4, asr #13 │ │ │ │ + ldrhteq r4, [r8], #-110 @ 0xffffff92 │ │ │ │ + rsbseq r4, r8, lr, lsr #10 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - blcs 31aaa0 │ │ │ │ + blcs 31aaf8 │ │ │ │ svcge 0x002bf47f │ │ │ │ vmul.f32 d6, d0, d8[1] │ │ │ │ - blcs 2c4c28 │ │ │ │ + blcs 2c4c80 │ │ │ │ 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} │ │ │ │ @@ -470929,80 +470950,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 │ │ │ │ - stcl 6, cr15, [r0, #204]! @ 0xcc │ │ │ │ + ldc 6, cr15, [r4, #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 ff1cd054 │ │ │ │ + blmi ff1cd0ac │ │ │ │ @ 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 10b98a6 │ │ │ │ - beq 838290 │ │ │ │ + blx 5b98fe │ │ │ │ + beq 8382e8 │ │ │ │ andcs r2, r2, #32, 6 @ 0x80000000 │ │ │ │ pkhtbmi r4, r0, r1, asr #12 │ │ │ │ - stc2 6, cr15, [lr, #540]! @ 0x21c │ │ │ │ + stc2 6, cr15, [r2, #540] @ 0x21c │ │ │ │ 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 287f06 │ │ │ │ + blx 287f5e │ │ │ │ strbmi r1, [r1], -r3, lsl #6 │ │ │ │ mlacc r7, r3, r8, pc @ │ │ │ │ @ instruction: 0xf848330b │ │ │ │ @ instruction: 0xf6899023 │ │ │ │ - stmib sp, {r0, r1, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r2, r3, r6, 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 │ │ │ │ - strmi pc, [r3], sp, ror #21 │ │ │ │ + strmi pc, [r3], r1, asr #21 │ │ │ │ @ instruction: 0x463bb158 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 738320 │ │ │ │ + bleq 738378 │ │ │ │ @ instruction: 0xf6894620 │ │ │ │ - @ instruction: 0xf04ffe61 │ │ │ │ + @ instruction: 0xf04ffe35 │ │ │ │ @ instruction: 0xf8cd0900 │ │ │ │ stmib r7, {r4, r5, ip, pc}^ │ │ │ │ @ instruction: 0xf10d9901 │ │ │ │ stmib r7, {r3, r6, fp}^ │ │ │ │ - bvs ffea231c │ │ │ │ + bvs ffea2374 │ │ │ │ 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: 0xf100fae5 │ │ │ │ + @ instruction: 0xf100fab9 │ │ │ │ andcs r0, r4, #24, 14 @ 0x600000 │ │ │ │ ldrtmi r2, [r9], -r0, lsr #6 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6874606 │ │ │ │ - @ instruction: 0xf10dfd57 │ │ │ │ + @ instruction: 0xf10dfd2b │ │ │ │ @ instruction: 0xf8cd0e10 │ │ │ │ stmib sp, {r2, r3, r4, sp, pc}^ │ │ │ │ @ instruction: 0xf10d9904 │ │ │ │ @ instruction: 0xf8cd0c20 │ │ │ │ @ instruction: 0xf1069018 │ │ │ │ @ instruction: 0xf1060164 │ │ │ │ @ instruction: 0x460d0a54 │ │ │ │ @@ -471017,238 +471038,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 2a33b4 │ │ │ │ + bls 2a340c │ │ │ │ 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, #3565 @ 0xded @ │ │ │ │ + movwcs pc, #3521 @ 0xdc1 @ │ │ │ │ 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 ff43a018 │ │ │ │ + blx ff43a070 │ │ │ │ @ instruction: 0x46424633 │ │ │ │ ldrtmi r6, [r9], -r8, lsr #1 │ │ │ │ strcs r4, [r3], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ff9412 │ │ │ │ - bmi 163ab2c │ │ │ │ + bmi 163ab84 │ │ │ │ ldrbtmi r4, [sl], #-2893 @ 0xfffff4b3 │ │ │ │ ldmpl r3, {r3, r5, r6, r7, sp, lr}^ │ │ │ │ - blls 8560a4 │ │ │ │ + blls 8560fc │ │ │ │ @ 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 │ │ │ │ - blx cb9a7c │ │ │ │ + @ instruction: 0xf9fef686 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2cd958 │ │ │ │ + blgt 2cd9b0 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - ldc2 6, cr15, [lr, #548] @ 0x224 │ │ │ │ + ldc2l 6, cr15, [r2, #-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 1ec81b8 │ │ │ │ + blvs 1ec8210 │ │ │ │ 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 │ │ │ │ - blx 9b9adc │ │ │ │ + @ instruction: 0xf9f2f686 │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ ldrtmi r2, [r9], -r4, lsl #4 │ │ │ │ @ instruction: 0xf8802320 │ │ │ │ strmi r2, [r6], -ip, lsr #32 │ │ │ │ - ldc2 6, cr15, [r0], {135} @ 0x87 │ │ │ │ + stc2l 6, cr15, [r4], #-540 @ 0xfffffde4 │ │ │ │ ldrh pc, [ip], #-141 @ 0xffffff73 @ │ │ │ │ stceq 1, cr15, [r0], #-52 @ 0xffffffcc │ │ │ │ andsge pc, ip, sp, asr #17 │ │ │ │ - beq 1738500 │ │ │ │ + beq 1738558 │ │ │ │ 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 303c30 │ │ │ │ + blge 303c88 │ │ │ │ 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 24812a │ │ │ │ + blx 248182 │ │ │ │ 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 7d01d8 │ │ │ │ + bls 7d0230 │ │ │ │ eorcs pc, r3, r6, asr #16 │ │ │ │ - ldc2 6, cr15, [r2, #-548]! @ 0xfffffddc │ │ │ │ + stc2 6, cr15, [r6, #-548] @ 0xfffffddc │ │ │ │ @ instruction: 0xf633e743 │ │ │ │ - svclt 0x0000ec56 │ │ │ │ - @ instruction: 0x00784198 │ │ │ │ - @ instruction: 0x00784194 │ │ │ │ + svclt 0x0000ec2a │ │ │ │ + rsbseq r4, r8, r0, asr #2 │ │ │ │ + rsbseq r4, r8, ip, lsr r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r8, lr, asr #31 │ │ │ │ + rsbseq r3, r8, r6, ror pc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2b7634 │ │ │ │ + blhi 2b768c │ │ │ │ @ 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, r4, r6, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r7!, {r1, r3, r5, r8, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ smlabbcs r0, r6, r1, r8 │ │ │ │ @ instruction: 0xf6866928 │ │ │ │ - stmdbvs sl!, {r0, r1, r2, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs sl!, {r0, r1, r3, r4, r8, 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 │ │ │ │ - strtmi pc, [r1], -r5, lsl #24 │ │ │ │ + @ instruction: 0x4621fbd9 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - stmibvs r2!, {r0, r1, r5, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs r2!, {r0, r1, r2, r4, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8927913 │ │ │ │ - blcs 760234 │ │ │ │ + blcs 76028c │ │ │ │ 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 1238374 │ │ │ │ + beq 12383cc │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ - bleq a38674 │ │ │ │ + bleq a386cc │ │ │ │ @ instruction: 0xf6866928 │ │ │ │ - @ instruction: 0x4604f95d │ │ │ │ + @ instruction: 0x4604f931 │ │ │ │ @ instruction: 0x464a4653 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ @ instruction: 0xf6870a30 │ │ │ │ - strls pc, [fp, -sp, asr #23] │ │ │ │ + strls pc, [fp, -r1, lsr #23] │ │ │ │ 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 28db0c │ │ │ │ + bls 28db64 │ │ │ │ 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, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r3!, {r0, r5, r6, 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: 0xf830f6ba │ │ │ │ + @ instruction: 0xf804f6ba │ │ │ │ @ instruction: 0xf8dd2400 │ │ │ │ - ldc 0, cr8, [pc, #48] @ 1fc2f0 │ │ │ │ + ldc 0, cr8, [pc, #48] @ 1fc348 │ │ │ │ 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 24dae8 │ │ │ │ + blcc 24db40 │ │ │ │ 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 23c34c │ │ │ │ + blls 23c3a4 │ │ │ │ @ instruction: 0x462821b4 │ │ │ │ - blx db9d38 │ │ │ │ + blx 2b9d90 │ │ │ │ ldcvc 6, cr4, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - blvc 33a43c │ │ │ │ + blvc 33a494 │ │ │ │ ldmdbvs r3!, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ - blx feee87d0 │ │ │ │ + blx feee8828 │ │ │ │ @ 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 │ │ │ │ @@ -471259,78 +471280,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 19bc7c8 │ │ │ │ + bmi 19bc820 │ │ │ │ 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 260350 │ │ │ │ + blls 2603a8 │ │ │ │ @ instruction: 0x462821be │ │ │ │ - @ instruction: 0xf9ecf689 │ │ │ │ + @ instruction: 0xf9c0f689 │ │ │ │ ldr r4, [ip, r7, lsl #12]! │ │ │ │ @ instruction: 0x21bc9b01 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - strmi pc, [r7], -r5, ror #19 │ │ │ │ - blls 276280 │ │ │ │ + @ instruction: 0x4607f9b9 │ │ │ │ + blls 2762d8 │ │ │ │ @ instruction: 0x462821ba │ │ │ │ - @ instruction: 0xf9def689 │ │ │ │ + @ instruction: 0xf9b2f689 │ │ │ │ str r4, [lr, r7, lsl #12]! │ │ │ │ @ instruction: 0x21b89b01 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - @ instruction: 0x4607f9d7 │ │ │ │ - blls 276264 │ │ │ │ + strmi pc, [r7], -fp, lsr #19 │ │ │ │ + blls 2762bc │ │ │ │ @ instruction: 0x462821b6 │ │ │ │ - @ instruction: 0xf9d0f689 │ │ │ │ + @ instruction: 0xf9a4f689 │ │ │ │ str r4, [r0, r7, lsl #12]! │ │ │ │ mvncs r9, r1, lsl #22 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - strmi pc, [r7], -r9, asr #19 │ │ │ │ + @ instruction: 0x4607f99d │ │ │ │ @ instruction: 0xf04fe799 │ │ │ │ str r0, [r7, -r0, lsr #20]! │ │ │ │ - beq 438528 │ │ │ │ + beq 438580 │ │ │ │ @ instruction: 0xf04fe724 │ │ │ │ str r0, [r1, -r1, lsl #20]! │ │ │ │ - bleq 1437eb8 │ │ │ │ + bleq 1437f10 │ │ │ │ ldrbmi r2, [r0], -r0, lsr #2 │ │ │ │ - @ instruction: 0xf8a6f687 │ │ │ │ + @ instruction: 0xf87af687 │ │ │ │ eorcs r6, r0, #40, 18 @ 0xa0000 │ │ │ │ @ instruction: 0xf6862101 │ │ │ │ - @ instruction: 0x4607f857 │ │ │ │ + strmi pc, [r7], -fp, lsr #16 │ │ │ │ addle r2, r2, r0, lsl #16 │ │ │ │ - blgt 2cdd60 │ │ │ │ + blgt 2cddb8 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6893714 │ │ │ │ - ldrb pc, [r8, -sp, asr #23]! @ │ │ │ │ + ldrb pc, [r8, -r1, lsr #23]! @ │ │ │ │ @ instruction: 0x210068b7 │ │ │ │ - @ instruction: 0xf6866928 │ │ │ │ - stmdbvs sl!, {r0, r4, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf6856928 │ │ │ │ + stmdbvs sl!, {r0, r2, r5, r6, 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 │ │ │ │ - ldrtmi pc, [r9], -fp, asr #21 @ │ │ │ │ + @ instruction: 0x4639fa9f │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - @ instruction: 0xf897fba9 │ │ │ │ + @ instruction: 0xf897fb7d │ │ │ │ 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 @ │ │ │ │ @@ -471350,37 +471371,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, ror #28 │ │ │ │ + rsbseq r3, r8, r4, lsl lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r8, ip, asr lr │ │ │ │ + rsbseq r3, r8, r4, lsl #28 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r8, lr, lsl #25 │ │ │ │ + rsbseq r3, r8, r6, lsr ip │ │ │ │ ldc 4, cr9, [sp, #48] @ 0x30 │ │ │ │ tstcs r1, ip, lsl #22 │ │ │ │ @ instruction: 0xed8d6928 │ │ │ │ @ instruction: 0xf6857b08 │ │ │ │ - @ instruction: 0x4602ffdb │ │ │ │ + strmi pc, [r2], -pc, lsr #31 │ │ │ │ andls r4, r6, r7, lsl #12 │ │ │ │ @ instruction: 0x465bb150 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462862d1 │ │ │ │ @ instruction: 0xf6894611 │ │ │ │ - @ instruction: 0xf107fb51 │ │ │ │ + @ instruction: 0xf107fb25 │ │ │ │ movwls r0, #25364 @ 0x6314 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ - @ instruction: 0xff94f685 │ │ │ │ + @ instruction: 0xff68f685 │ │ │ │ strmi r9, [r7], -r2, lsl #20 │ │ │ │ @ instruction: 0x61836993 │ │ │ │ @ instruction: 0xf6c869d0 │ │ │ │ - blls 37b7bc │ │ │ │ + blls 37b764 │ │ │ │ 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 │ │ │ │ @@ -471392,26 +471413,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 │ │ │ │ - blx 1039fa4 │ │ │ │ + blx 539ffc │ │ │ │ @ instruction: 0x46284639 │ │ │ │ ldrbcc pc, [pc, pc, asr #32]! @ │ │ │ │ - blx 739fba │ │ │ │ + blx ffc3a010 │ │ │ │ stccs 8, cr15, [r4], {88} @ 0x58 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ andls r6, r2, #40, 18 @ 0xa0000 │ │ │ │ - blx 3db5f0 │ │ │ │ + blx 3db648 │ │ │ │ bicsmi pc, fp, #201326592 @ 0xc000000 │ │ │ │ streq pc, [r1, -r3] │ │ │ │ @ instruction: 0xf6859705 │ │ │ │ - svcls 0x0002ffa7 │ │ │ │ + svcls 0x0002ff7b │ │ │ │ movwcs r9, #2311 @ 0x907 │ │ │ │ @ instruction: 0xf100910b │ │ │ │ stmib fp, {r2, r4, r6, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf1003300 │ │ │ │ @ instruction: 0xf8cb0164 │ │ │ │ @ instruction: 0xf8973008 │ │ │ │ @ instruction: 0xf880c010 │ │ │ │ @@ -471420,84 +471441,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 33c634 │ │ │ │ + blls 33c68c │ │ │ │ @ instruction: 0xf1bcbb7b │ │ │ │ svclt 0x00080f20 │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 1fc740 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1fc798 │ │ │ │ @ instruction: 0xf00cd007 │ │ │ │ @ instruction: 0xf04f031f │ │ │ │ - blx 4ff614 │ │ │ │ + blx 4ff66c │ │ │ │ @ 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 ff1ba064 │ │ │ │ + blx fe6ba0bc │ │ │ │ @ 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 ff03a08a │ │ │ │ + blx fe53a0e2 │ │ │ │ @ instruction: 0x4601aa15 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - tstpcs r0, fp, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, pc, lsl #18 @ p-variant is OBSOLETE │ │ │ │ stmdbvs r8!, {r7, r9, sl, lr} │ │ │ │ - cdp2 6, 14, cr15, cr10, cr5, {4} │ │ │ │ + cdp2 6, 11, cr15, cr14, 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 │ │ │ │ - strtmi pc, [r1], -r5, lsr #19 │ │ │ │ + @ instruction: 0x4621f979 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - vpmax.s8 d31, d16, d3 │ │ │ │ + vpmin.s8 , q0, │ │ │ │ stmdbvs r8!, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ mulsmi r0, r8, r8 │ │ │ │ - @ instruction: 0xff1ef685 │ │ │ │ + cdp2 6, 15, cr15, cr2, 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 @ 1fc6f8 │ │ │ │ + streq pc, [pc], #-4 @ 1fc750 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - blls 26ac5c │ │ │ │ + blls 26acb4 │ │ │ │ svclt 0x001b2b20 │ │ │ │ @ instruction: 0xf0032401 │ │ │ │ @ instruction: 0x464c0a1f │ │ │ │ vst1.8 {d15-d16}, [sl], r4 │ │ │ │ strbmi fp, [ip], #-3864 @ 0xfffff0e8 │ │ │ │ rsbcs r6, r4, #2015232 @ 0x1ec000 │ │ │ │ @ instruction: 0xf04f9904 │ │ │ │ @@ -471505,119 +471526,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, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r2!, {r0, r2, r3, r9, fp, ip, sp, lr, pc} │ │ │ │ movweq pc, #61442 @ 0xf002 @ │ │ │ │ svclt 0x00181b1b │ │ │ │ @ instruction: 0xf0122301 │ │ │ │ - b 15c071c │ │ │ │ + b 15c0774 │ │ │ │ svclt 0x00184343 │ │ │ │ orrcs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ strdcs lr, [r4], -ip │ │ │ │ @ instruction: 0xf68868b7 │ │ │ │ - bls 2fb444 │ │ │ │ + bls 2fb3ec │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf8b8f689 │ │ │ │ + @ instruction: 0xf88cf689 │ │ │ │ strmi r4, [r0], r1, lsr #12 │ │ │ │ @ instruction: 0xf6856928 │ │ │ │ - stmdbvs sl!, {r0, r1, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs sl!, {r0, r1, r3, r4, r5, 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 │ │ │ │ - strbmi pc, [r9], -r5, lsr #18 @ │ │ │ │ + @ instruction: 0x4649f8f9 │ │ │ │ @ instruction: 0xf04f4628 │ │ │ │ @ instruction: 0xf68939ff │ │ │ │ - @ instruction: 0xf898fa01 │ │ │ │ + @ instruction: 0xf898f9d5 │ │ │ │ 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, 9, cr15, cr6, cr5, {4} │ │ │ │ + cdp2 6, 6, cr15, cr10, 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 23c84c │ │ │ │ + blls 23c8a4 │ │ │ │ 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: 0xf9c0f689 │ │ │ │ + @ instruction: 0xf994f689 │ │ │ │ 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 0x0000e8d4 │ │ │ │ + svclt 0x0000e8a8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ - bmi 178e2c0 │ │ │ │ - blmi 178e0f8 │ │ │ │ + bmi 178e318 │ │ │ │ + blmi 178e150 │ │ │ │ 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 15cf1d8 │ │ │ │ + blmi 15cf230 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 856908 │ │ │ │ + blls 856960 │ │ │ │ @ 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 216924 │ │ │ │ + bcs 21697c │ │ │ │ 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 d38d20 │ │ │ │ + bleq d38d78 │ │ │ │ ldrbmi r9, [lr], r7, lsl #8 │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ @ instruction: 0xf8cd9404 │ │ │ │ ldmvs fp, {r2, r5, pc}^ │ │ │ │ @ instruction: 0xf8d89308 │ │ │ │ movwls r3, #12312 @ 0x3018 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @@ -471631,15 +471652,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 │ │ │ │ - strtmi lr, [r2], -lr, lsl #27 │ │ │ │ + strtmi lr, [r2], -r2, ror #26 │ │ │ │ @ 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 │ │ │ │ @@ -471650,34 +471671,34 @@ │ │ │ │ teqpcs r2, r5, lsl #17 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldrbeq sp, [fp], sl │ │ │ │ @ instruction: 0x4621d514 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ @ instruction: 0x2102ff9b │ │ │ │ @ instruction: 0xf6924640 │ │ │ │ - str pc, [r1, r5, ror #28] │ │ │ │ + @ instruction: 0xe781fe39 │ │ │ │ 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 │ │ │ │ - stmda r2!, {r0, r1, r4, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00f6f632 │ │ │ │ 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, lsl #15 │ │ │ │ + rsbseq r3, r8, ip, lsr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r8, r8, ror #14 │ │ │ │ + rsbseq r3, r8, r0, lsl r7 │ │ │ │ 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 │ │ │ │ @@ -471687,24 +471708,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 1456a8c │ │ │ │ + blls 1456ae4 │ │ │ │ @ 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 │ │ │ │ - stc 6, cr15, [sl, #-200] @ 0xffffff38 │ │ │ │ + ldcl 6, cr15, [lr], {50} @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -471730,132 +471751,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 730eb0 │ │ │ │ - blge 8a16f4 │ │ │ │ + blge 730f08 │ │ │ │ + blge 8a174c │ │ │ │ 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 │ │ │ │ - strmi pc, [r2], r7, asr #18 │ │ │ │ + pkhbtmi pc, r2, fp, lsl #18 @ │ │ │ │ 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 429264 │ │ │ │ + blvc 4292bc │ │ │ │ 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 429174 │ │ │ │ + blvc 4291cc │ │ │ │ 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 33afe4 │ │ │ │ + bls 33af8c │ │ │ │ bicslt r4, fp, r3, asr r6 │ │ │ │ ldrb r4, [pc, r2, lsl #13] │ │ │ │ - blcs 31b788 │ │ │ │ + blcs 31b7e0 │ │ │ │ stmdbvs fp, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0333b6f │ │ │ │ mvnle r0, r2, lsl #6 │ │ │ │ - bls 98e3e0 │ │ │ │ + bls 98e438 │ │ │ │ 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 fffbab84 │ │ │ │ + blx fffbabdc │ │ │ │ ldrb r4, [sl, r2, lsr #12] │ │ │ │ orrslt r9, sl, r3, lsl #26 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - stc2l 6, cr15, [r0, #-584]! @ 0xfffffdb8 │ │ │ │ + ldc2 6, cr15, [r4, #-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 216c60 │ │ │ │ + blcs 216cb8 │ │ │ │ @ instruction: 0xe72dd1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6924630 │ │ │ │ - strb pc, [r9, fp, asr #26]! @ │ │ │ │ + @ instruction: 0xe7e9fd1f │ │ │ │ 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 3cfb20 │ │ │ │ - bmi ff692f28 │ │ │ │ + bls 3cfb78 │ │ │ │ + bmi ff692f80 │ │ │ │ movwls r4, #13849 @ 0x3619 │ │ │ │ @ instruction: 0xf685447a │ │ │ │ - @ instruction: 0xf8d7f927 │ │ │ │ + @ instruction: 0xf8d7f8fb │ │ │ │ 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 216cac │ │ │ │ + blcs 216d04 │ │ │ │ @ instruction: 0xe705d1f9 │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ - beq 238d48 │ │ │ │ + beq 238da0 │ │ │ │ @ instruction: 0x462e46b1 │ │ │ │ - blge 70e508 │ │ │ │ - blge 8a1838 │ │ │ │ + blge 70e560 │ │ │ │ + blge 8a1890 │ │ │ │ @ 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: 0xf8a4f687 │ │ │ │ + @ instruction: 0xf878f687 │ │ │ │ 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 add0a4 │ │ │ │ + blvc add0fc │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ @ instruction: 0x462c813f │ │ │ │ stccs 8, cr6, [r0, #-180] @ 0xffffff4c │ │ │ │ rscshi pc, r8, r0 │ │ │ │ - blcs 216d38 │ │ │ │ + blcs 216d90 │ │ │ │ rscshi pc, r4, r0 │ │ │ │ - blcs 31b920 │ │ │ │ + blcs 31b978 │ │ │ │ stmdbvs r3!, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ addcs pc, sl, #64, 4 │ │ │ │ @ instruction: 0xd1ee4293 │ │ │ │ - bls 3cfb28 │ │ │ │ + bls 3cfb80 │ │ │ │ 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 @ │ │ │ │ @@ -471880,68 +471901,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 fe73a73e │ │ │ │ + blx 1c3a796 │ │ │ │ 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, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r3, {r0, r1, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6884651 │ │ │ │ - ldcvc 15, cr15, [fp], #-180 @ 0xffffff4c │ │ │ │ + ldcvc 15, cr15, [fp], #-4 │ │ │ │ eorle r2, ip, r4, lsl #22 │ │ │ │ tstcs r1, sl, ror ip │ │ │ │ @ instruction: 0xf685981e │ │ │ │ - strmi pc, [r2], sp, ror #25 │ │ │ │ + strmi pc, [r2], r1, asr #25 │ │ │ │ @ instruction: 0xf10ab128 │ │ │ │ @ instruction: 0x46010a14 │ │ │ │ @ instruction: 0xf6889803 │ │ │ │ - ldcvc 15, cr15, [fp], #-188 @ 0xffffff44 │ │ │ │ + ldcvc 15, cr15, [fp], #-12 │ │ │ │ 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 244da4 │ │ │ │ + bl 244dfc │ │ │ │ ldrbmi r0, [r7], -r3, asr #5 │ │ │ │ stmib r2, {r0, r8, r9, ip, sp}^ │ │ │ │ - blcs 318db0 │ │ │ │ + blcs 318e08 │ │ │ │ andeq pc, r8, #-2147483648 @ 0x80000000 │ │ │ │ stmdals r3, {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf6882204 │ │ │ │ - stcvc 13, cr15, [r3], {215} @ 0xd7 │ │ │ │ - blx 40e5e0 │ │ │ │ + stcvc 13, cr15, [r3], {171} @ 0xab │ │ │ │ + blx 40e638 │ │ │ │ @ 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 fe6ba7f2 │ │ │ │ + blx 1bba84a │ │ │ │ @ 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 5e1610 │ │ │ │ + bgt 5e1668 │ │ │ │ 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 │ │ │ │ @@ -471957,147 +471978,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, 11, cr15, cr0, cr8, {4} │ │ │ │ + cdp2 6, 8, cr15, cr4, cr8, {4} │ │ │ │ svceq 0x0000f1bb │ │ │ │ svcls 0x0009d13e │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ stcls 15, cr10, [r6], {10} │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - strexblt pc, r3, [ip] @ │ │ │ │ + biclt pc, ip, r7, ror #30 │ │ │ │ ldrbt r9, [r5], r6 │ │ │ │ - blcs 31bb08 │ │ │ │ + blcs 31bb60 │ │ │ │ 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 31bb18 │ │ │ │ + bcs 31bb70 │ │ │ │ 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: 0xff7af686 │ │ │ │ + @ instruction: 0xff4ef686 │ │ │ │ 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 ff53a90a │ │ │ │ + blx fea3a962 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xe7bcf9b9 │ │ │ │ + ldr pc, [ip, sp, lsl #19]! │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6924648 │ │ │ │ - @ instruction: 0xe7e5fbb3 │ │ │ │ + strb pc, [r5, r7, lsl #23]! @ │ │ │ │ @ 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 0x0000ed7e │ │ │ │ - rsbseq r3, r8, r2, lsl #12 │ │ │ │ - rsbseq r3, r8, r0, lsl #12 │ │ │ │ + svclt 0x0000ed52 │ │ │ │ + rsbseq r3, r8, sl, lsr #11 │ │ │ │ + rsbseq r3, r8, r8, lsr #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r8, r4, ror #11 │ │ │ │ + rsbseq r3, r8, ip, lsl #11 │ │ │ │ muleq r0, r8, sl │ │ │ │ - eoreq sl, r4, r8, asr r4 │ │ │ │ + eoreq sl, r4, r0, ror #8 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2b83ec │ │ │ │ + blhi 2b8444 │ │ │ │ @ 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 ff30fa74 │ │ │ │ + blmi ff30facc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls cd6fd0 │ │ │ │ + blls cd7028 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, sp, r5, ror r1 │ │ │ │ - blhi 2b826c │ │ │ │ + blhi 2b82c4 │ │ │ │ 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 ff4f23ac │ │ │ │ + bvs ff4f2404 │ │ │ │ @ instruction: 0xf0002b11 │ │ │ │ stmdavs r9, {r0, r2, r3, r6, r8, pc} │ │ │ │ - blcs 216fd8 │ │ │ │ - blls 4b1780 │ │ │ │ + blcs 217030 │ │ │ │ + blls 4b17d8 │ │ │ │ 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 feb23c00 │ │ │ │ + bmi feb23c58 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ - blcc 221c14 │ │ │ │ + blcc 221c6c │ │ │ │ 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} │ │ │ │ - mrc 6, 4, APSR_nzcv, cr6, cr2, {1} │ │ │ │ + mcr 6, 3, pc, cr10, 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 2170b4 │ │ │ │ + blcs 21710c │ │ │ │ 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 209064 │ │ │ │ + blcs 2090bc │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strbmi r0, [r0], -r0, lsl #16 │ │ │ │ - bleq 23919c │ │ │ │ - blx fe83aa7a │ │ │ │ - bllt 73779c │ │ │ │ - bllt 7b77a0 │ │ │ │ + bleq 2391f4 │ │ │ │ + blx 1d3aad2 │ │ │ │ + bllt 7377f4 │ │ │ │ + bllt 7b77f8 │ │ │ │ @ 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 │ │ │ │ @@ -472105,102 +472126,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 223cd4 │ │ │ │ + blcs 223d2c │ │ │ │ addhi pc, r9, r0, asr #32 │ │ │ │ svcge 0x00239b09 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 39d378 │ │ │ │ + blls 39d3d0 │ │ │ │ svceq 0x00f0f013 │ │ │ │ adchi pc, r1, r0, asr #32 │ │ │ │ - bleq ff863cf4 │ │ │ │ - blls 7fe22c │ │ │ │ + bleq ff863d4c │ │ │ │ + blls 7fe284 │ │ │ │ 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 377850 │ │ │ │ - ldc 12, cr6, [pc, #616] @ 1fd348 │ │ │ │ + bpl 3778a8 │ │ │ │ + ldc 12, cr6, [pc, #616] @ 1fd3a0 │ │ │ │ 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 4711cc │ │ │ │ - b 6f9d14 │ │ │ │ + blx 471224 │ │ │ │ + b 6f9d6c │ │ │ │ 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 │ │ │ │ - @ instruction: 0x465afa1d │ │ │ │ + @ instruction: 0x465af9f1 │ │ │ │ tstcs r1, r8, lsl r8 │ │ │ │ - @ instruction: 0xf9cef685 │ │ │ │ + @ instruction: 0xf9a2f685 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - bgt 2e3930 │ │ │ │ + bgt 2e3988 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46280b14 │ │ │ │ - stc2l 6, cr15, [r2, #-544] @ 0xfffffde0 │ │ │ │ + ldc2 6, cr15, [r6, #-544] @ 0xfffffde0 │ │ │ │ @ instruction: 0x4622465b │ │ │ │ @ instruction: 0x462821dd │ │ │ │ - blx 7bab66 │ │ │ │ + blx ffcbabbc │ │ │ │ @ instruction: 0xf1b84603 │ │ │ │ eorsle r0, r8, r0, lsl #30 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r8], -r7, lsr #3 │ │ │ │ @ instruction: 0xf6883601 │ │ │ │ - strcc pc, [r4, -fp, lsl #22] │ │ │ │ + @ instruction: 0x3704fadf │ │ │ │ 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 63b884 │ │ │ │ + blge 63b82c │ │ │ │ @ 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 83c5d4 │ │ │ │ + bls 83c57c │ │ │ │ @ instruction: 0x3140f892 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ smlalbbcc pc, r0, r2, r8 @ │ │ │ │ strtmi r2, [r8], -r2, lsl #2 │ │ │ │ - blx 15bac04 │ │ │ │ + blx abac5c │ │ │ │ strmi lr, [r0], r8, lsr #14 │ │ │ │ - blls 477018 │ │ │ │ - blcs 228e54 │ │ │ │ - blls 3b168c │ │ │ │ + blls 477070 │ │ │ │ + blcs 228eac │ │ │ │ + blls 3b16e4 │ │ │ │ svceq 0x00f0f013 │ │ │ │ svcge 0x0078f43f │ │ │ │ andcs r9, r1, #14336 @ 0x3800 │ │ │ │ - blge be1ddc │ │ │ │ + blge be1e34 │ │ │ │ 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 63b810 │ │ │ │ + blge 63b7b8 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ @ instruction: 0xf8cd0c54 │ │ │ │ stmib sp, {r2, r3, r6, pc}^ │ │ │ │ @ instruction: 0x97127710 │ │ │ │ - blls 5b711c │ │ │ │ + blls 5b7174 │ │ │ │ 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} │ │ │ │ @@ -472208,36 +472229,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 │ │ │ │ - ldc2 6, cr15, [r2, #796]! @ 0x31c │ │ │ │ - bls 385e50 │ │ │ │ + stc2 6, cr15, [r6, #796] @ 0x31c │ │ │ │ + bls 385ea8 │ │ │ │ addmi r9, r3, r3, lsl #18 │ │ │ │ andsmi r3, sl, r1, lsl #22 │ │ │ │ andls r2, r6, #0, 6 │ │ │ │ ldrt r9, [r7], pc, lsl #6 │ │ │ │ - bl ff73ab28 │ │ │ │ + bl fec3ab80 │ │ │ │ cdple 8, 15, cr6, cr15, cr3, {4} │ │ │ │ ... │ │ │ │ - ldrhteq r3, [r8], #-6 │ │ │ │ + rsbseq r3, r8, lr, asr r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r8, r0, lsr #1 │ │ │ │ - eoreq ip, r2, r8, lsr sp │ │ │ │ + rsbseq r3, r8, r8, asr #32 │ │ │ │ + eoreq ip, r2, r0, asr #26 │ │ │ │ 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 2616c4 │ │ │ │ + blge 26171c │ │ │ │ @ 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}^ │ │ │ │ @@ -472253,19 +472274,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], #-468 @ 0xfffffe2c │ │ │ │ + stclvc 8, cr15, [r3], #-292 @ 0xfffffedc │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6864680 │ │ │ │ - ldmvs r3!, {r0, r2, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r3, r6, 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 │ │ │ │ @@ -472273,26 +472294,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 4bc42c │ │ │ │ + bmi 4bc3d4 │ │ │ │ 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 0x0000eb4e │ │ │ │ - rsbseq r2, r8, sl, ror #26 │ │ │ │ + svclt 0x0000eb22 │ │ │ │ + rsbseq r2, r8, r2, lsl sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r8, lr, lsr #25 │ │ │ │ + rsbseq r2, r8, r6, asr ip │ │ │ │ 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 │ │ │ │ @@ -472301,43 +472322,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: 0xf100f8a1 │ │ │ │ + @ instruction: 0xf100f875 │ │ │ │ @ instruction: 0x46040618 │ │ │ │ andcs r2, r4, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6864631 │ │ │ │ - @ instruction: 0x4621fb15 │ │ │ │ + strtmi pc, [r1], -r9, ror #21 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - @ instruction: 0xf44ffbf3 │ │ │ │ + @ instruction: 0xf44ffbc7 │ │ │ │ stmdbvs r8!, {r1, r2, r3, r4, r6, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf890f685 │ │ │ │ + @ instruction: 0xf864f685 │ │ │ │ strmi r2, [r4], -r0, lsr #6 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ tstls r6, r1, lsl #4 │ │ │ │ - blx 33ae0a │ │ │ │ + blx ff83ae60 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx ffabae1a │ │ │ │ + blx fefbae72 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6856928 │ │ │ │ - @ instruction: 0xf100f87f │ │ │ │ + @ instruction: 0xf100f853 │ │ │ │ @ instruction: 0x23200918 │ │ │ │ andcs r4, r1, #4, 12 @ 0x400000 │ │ │ │ @ instruction: 0xf6864649 │ │ │ │ - @ instruction: 0x4621faf3 │ │ │ │ + strtmi pc, [r1], -r7, asr #21 │ │ │ │ stcge 6, cr4, [lr], {40} @ 0x28 │ │ │ │ - blx ff63ae3e │ │ │ │ + blx feb3ae96 │ │ │ │ orrscs r4, r1, r2, lsr r6 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - tstpcs r3, pc, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r3, r3, asr r9 @ p-variant is OBSOLETE │ │ │ │ stmdbvs r8!, {r0, r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xf8b6f685 │ │ │ │ + @ instruction: 0xf88af685 │ │ │ │ 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 │ │ │ │ @@ -472348,30 +472369,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 2fbb38 │ │ │ │ + bls 2fbae0 │ │ │ │ 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 17cef28 │ │ │ │ + blvs 17cef80 │ │ │ │ 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 324cd0 │ │ │ │ + bls 324d28 │ │ │ │ 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} │ │ │ │ @@ -472386,24 +472407,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 2fe310 │ │ │ │ + blcc 2fe368 │ │ │ │ ldmib sp, {r1, r2, r3, r8, r9, ip, pc}^ │ │ │ │ stmib sp, {r1, r2, r3, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf684ab08 │ │ │ │ - strmi pc, [r7], -fp, asr #31 │ │ │ │ + @ instruction: 0x4607ff9f │ │ │ │ strbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - blx 12baf5a │ │ │ │ + blx 7bafb2 │ │ │ │ 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 │ │ │ │ @@ -472417,49 +472438,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 │ │ │ │ - @ instruction: 0x4621fa35 │ │ │ │ + strtmi pc, [r1], -r9, lsl #20 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - stmdals r4, {r0, r1, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r4, {r0, r1, r2, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andscc r4, r8, r1, lsr r6 │ │ │ │ - blx 15bafb8 │ │ │ │ - blmi 40fdd0 │ │ │ │ + blx abb010 │ │ │ │ + blmi 40fe28 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6d7614 │ │ │ │ + blls 6d766c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r2, r5, r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - b b3ae88 │ │ │ │ - rsbseq r2, r8, ip, ror #24 │ │ │ │ + ldmib r8!, {r1, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r2, r8, r4, lsl ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r8, lr, asr #24 │ │ │ │ + ldrshteq r2, [r8], #-182 @ 0xffffff4a │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r2, r8, ip, asr sl │ │ │ │ + rsbseq r2, r8, r4, lsl #20 │ │ │ │ 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 2176b4 │ │ │ │ + blcs 21770c │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 124ff18 │ │ │ │ + blmi 124ff70 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d7680 │ │ │ │ + blls 5d76d8 │ │ │ │ @ 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}^ │ │ │ │ @@ -472471,298 +472492,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 │ │ │ │ - pkhbtmi pc, r3, r9, lsl #23 @ │ │ │ │ + strmi pc, [r3], sp, ror #22 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad048 │ │ │ │ @ instruction: 0xf8d11010 │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ andle r0, lr, r0, lsl #30 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ - blvc 4a9b8c │ │ │ │ + blvc 4a9be4 │ │ │ │ andsle r2, r1, r4, lsl #20 │ │ │ │ @ instruction: 0xf8da4651 │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ mvnsle r0, r0, lsl #30 │ │ │ │ - blcs 31c2c4 │ │ │ │ + blcs 31c31c │ │ │ │ @ instruction: 0x4658d010 │ │ │ │ @ instruction: 0xf68646da │ │ │ │ - @ instruction: 0xf1bbfb7b │ │ │ │ + @ instruction: 0xf1bbfb4f │ │ │ │ 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: 0xf1bbfb63 │ │ │ │ + @ instruction: 0xf1bbfb37 │ │ │ │ mvnle r0, r0, lsl #30 │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf6914630 │ │ │ │ - strls pc, [r1], #-4027 @ 0xfffff045 │ │ │ │ + strls pc, [r1], #-3983 @ 0xfffff071 │ │ │ │ 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 2177a8 │ │ │ │ + blcs 217800 │ │ │ │ @ instruction: 0xe785d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6914630 │ │ │ │ - strb pc, [fp, r7, lsr #31]! @ │ │ │ │ - ldmdb ip!, {r1, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r2, r8, r6, lsl sl │ │ │ │ + @ instruction: 0xe7ebff7b │ │ │ │ + ldmdb r0, {r1, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrhteq r2, [r8], #-158 @ 0xffffff62 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r2, [r8], #-144 @ 0xffffff70 │ │ │ │ + @ instruction: 0x00782998 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed54924 │ │ │ │ + bl fed5497c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 2016ec │ │ │ │ + bl 201744 │ │ │ │ strmi r1, [sp], -r1, asr #6 │ │ │ │ @ instruction: 0x46063330 │ │ │ │ - blgt 5cef88 │ │ │ │ - @ instruction: 0xf816f686 │ │ │ │ + blgt 5cefe0 │ │ │ │ + @ instruction: 0xffeaf685 │ │ │ │ strcc fp, [r2, #-784] @ 0xfffffcf0 │ │ │ │ mlacs sp, r6, r8, pc @ │ │ │ │ - bcs 9fdcfc │ │ │ │ + bcs 9fdd54 │ │ │ │ @ instruction: 0x0c05eb06 │ │ │ │ @ instruction: 0xf8965d73 │ │ │ │ - bl 211804 │ │ │ │ + bl 21185c │ │ │ │ andsle r0, r6, r3, asr #7 │ │ │ │ - blvs 238da8 │ │ │ │ + blvs 238e00 │ │ │ │ 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 27b7b4 │ │ │ │ + blcc 27b80c │ │ │ │ biceq lr, r3, #0, 22 │ │ │ │ - blvc 238dc4 │ │ │ │ - blvc 13b924c │ │ │ │ - blx 639344 │ │ │ │ + blvc 238e1c │ │ │ │ + blvc 13b92a4 │ │ │ │ + blx 63939c │ │ │ │ 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 20c3a4 │ │ │ │ + bl 20c3fc │ │ │ │ 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 238dcc │ │ │ │ + blvs 238e24 │ │ │ │ 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: 0xf92af688 │ │ │ │ + @ instruction: 0xf8fef688 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ strtmi r4, [r8], -r1, lsl #13 │ │ │ │ - @ instruction: 0xf924f688 │ │ │ │ + @ instruction: 0xf8f8f688 │ │ │ │ strmi r2, [r7], -r2, lsl #4 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf91ef688 │ │ │ │ + @ instruction: 0xf8f2f688 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ strmi r2, [r0], sl, ror #3 │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - stmdavs r3, {r0, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r3, {r0, r3, r7, 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 ad7820 │ │ │ │ + blhi ad7878 │ │ │ │ vorr.i16 d24, #45312 @ 0xb100 │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ tsthi r1, #-1073741774 @ 0xc0000032 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0x4642d050 │ │ │ │ strtmi r2, [r8], -ip, ror #3 │ │ │ │ - @ instruction: 0xff78f687 │ │ │ │ + @ instruction: 0xff4cf687 │ │ │ │ @ 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: 0xff82f687 │ │ │ │ + @ instruction: 0xff56f687 │ │ │ │ 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, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r3, {r0, r1, r2, r3, r4, r5, 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 ad78d8 │ │ │ │ + blhi ad7930 │ │ │ │ vorr.i16 d24, #46336 @ 0xb500 │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ tsthi r5, #851443712 @ 0x32c00000 │ │ │ │ - @ instruction: 0xf8bef686 │ │ │ │ + @ instruction: 0xf892f686 │ │ │ │ @ instruction: 0xf6f44630 │ │ │ │ - andvs pc, r4, r7, lsr #30 │ │ │ │ + strdvs pc, [r4], -fp │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ strbmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0x4628219e │ │ │ │ - @ instruction: 0xff4cf687 │ │ │ │ + @ instruction: 0xff20f687 │ │ │ │ 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, #10289152 @ 0x9d0000 │ │ │ │ + andcs pc, r1, #7405568 @ 0x710000 │ │ │ │ strtmi r4, [r1], -r7, lsl #12 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - andcs pc, r2, #9895936 @ 0x970000 │ │ │ │ + andcs pc, r2, #7012352 @ 0x6b0000 │ │ │ │ strtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - @ instruction: 0x463af891 │ │ │ │ + ldrtmi pc, [sl], -r5, ror #16 @ │ │ │ │ mvncs r4, r0, lsl #13 │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - strmi pc, [r3], -r3, lsl #30 │ │ │ │ + @ instruction: 0x4603fed7 │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r3], -sp, lsl #30 │ │ │ │ + strmi pc, [r3], -r1, ror #29 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4603fef1 │ │ │ │ + strmi pc, [r3], -r5, asr #29 │ │ │ │ @ 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 b57a24 │ │ │ │ + blhi b57a7c │ │ │ │ @ instruction: 0xc018f8b7 │ │ │ │ strbeq pc, [r8, #965] @ 0x3c5 @ │ │ │ │ stcleq 3, cr15, [fp], {101} @ 0x65 │ │ │ │ andsgt pc, r8, r7, lsr #17 │ │ │ │ - cdp2 6, 13, cr15, cr10, cr7, {4} │ │ │ │ + cdp2 6, 10, cr15, cr14, 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 760660 │ │ │ │ + blhi 7606b8 │ │ │ │ biceq pc, r8, #201326595 @ 0xc000003 │ │ │ │ strbeq pc, [fp, #867] @ 0x363 @ │ │ │ │ @ instruction: 0xf6868315 │ │ │ │ - ldrtmi pc, [r0], -sp, lsr #16 @ │ │ │ │ - mrc2 6, 4, pc, cr6, cr4, {7} │ │ │ │ + ldrtmi pc, [r0], -r1, lsl #16 @ │ │ │ │ + mcr2 6, 3, pc, cr10, 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: 0xf812f688 │ │ │ │ + @ instruction: 0xffe6f687 │ │ │ │ strmi r4, [r6], -r1, lsr #12 │ │ │ │ strtmi r2, [r8], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf80cf688 │ │ │ │ + @ instruction: 0xffe0f687 │ │ │ │ strmi r4, [r1], r1, lsr #12 │ │ │ │ strtmi r2, [r8], -r2, lsl #4 │ │ │ │ - @ instruction: 0xf806f688 │ │ │ │ + @ instruction: 0xffdaf687 │ │ │ │ @ instruction: 0x46804632 │ │ │ │ strtmi r2, [r8], -ip, ror #3 │ │ │ │ - cdp2 6, 7, cr15, cr8, cr7, {4} │ │ │ │ + cdp2 6, 4, cr15, cr12, 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 ff4fa814 │ │ │ │ + beq ff4fa86c │ │ │ │ andsge pc, r8, lr, lsr #17 │ │ │ │ @ instruction: 0xf6879600 │ │ │ │ - @ instruction: 0x4606feb5 │ │ │ │ + strmi pc, [r6], -r9, lsl #29 │ │ │ │ @ instruction: 0xf8944628 │ │ │ │ @ instruction: 0x4643e018 │ │ │ │ ldmdavs r5!, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf89521cc │ │ │ │ vqadd.u32 d28, d14, d8 │ │ │ │ @ instruction: 0xf8850c00 │ │ │ │ @ instruction: 0xf8d6c018 │ │ │ │ - blhi b6da90 │ │ │ │ + blhi b6dae8 │ │ │ │ @ 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, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r3, {r0, r2, r3, r5, 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 ad7ae4 │ │ │ │ + blhi ad7b3c │ │ │ │ vorr.i16 d24, #46336 @ 0xb500 │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ tsthi r5, #851443712 @ 0x32c00000 │ │ │ │ - @ instruction: 0xffb8f685 │ │ │ │ + @ instruction: 0xff8cf685 │ │ │ │ @ instruction: 0xf6f44638 │ │ │ │ - andvs pc, r4, r1, lsr #28 │ │ │ │ + strdvs pc, [r4], -r5 │ │ │ │ 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}^ │ │ │ │ @@ -472770,918 +472791,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 ff9180bc │ │ │ │ + bcs ff918114 │ │ │ │ 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, ror #26 │ │ │ │ + msrlt SPSR_f, sp, lsr sp │ │ │ │ @ instruction: 0x463a463b │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - stc2l 6, cr15, [r2, #-552]! @ 0xfffffdd8 │ │ │ │ + ldc2 6, cr15, [r6, #-552]! @ 0xfffffdd8 │ │ │ │ @ instruction: 0xf8d8b140 │ │ │ │ svcvs 0x00f32004 │ │ │ │ @ instruction: 0xf8c83201 │ │ │ │ strb r2, [r4, r4]! │ │ │ │ @ instruction: 0xe7e26ff3 │ │ │ │ strtmi r2, [r9], -r1, lsl #6 │ │ │ │ @ instruction: 0x4630461a │ │ │ │ - ldc2l 6, cr15, [r2, #-552] @ 0xfffffdd8 │ │ │ │ + stc2 6, cr15, [r6, #-552]! @ 0xfffffdd8 │ │ │ │ @ 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 1a29dac │ │ │ │ + blmi 1a29e04 │ │ │ │ @ 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 @ │ │ │ │ - @ instruction: 0xff42f687 │ │ │ │ + @ instruction: 0xff16f687 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ strtmi r4, [r8], -r2, lsl #13 │ │ │ │ - @ instruction: 0xff3cf687 │ │ │ │ + @ instruction: 0xff10f687 │ │ │ │ strtmi r2, [r1], -r2, lsl #4 │ │ │ │ strtmi r4, [r8], -r1, lsl #13 │ │ │ │ - @ instruction: 0xff36f687 │ │ │ │ + @ instruction: 0xff0af687 │ │ │ │ strmi r2, [r2], -ip, ror #3 │ │ │ │ strtmi r4, [r8], -r7, lsl #12 │ │ │ │ - stc2 6, cr15, [r8, #540]! @ 0x21c │ │ │ │ + ldc2l 6, cr15, [ip, #-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 a81bf0 │ │ │ │ + blhi a81c48 │ │ │ │ @ instruction: 0xf3c28b0e │ │ │ │ vhsub.u32 q8, q9, q4 │ │ │ │ movwhi r0, #59083 @ 0xe6cb │ │ │ │ @ instruction: 0x46317c7e │ │ │ │ - stc2 6, cr15, [r4], #532 @ 0x214 │ │ │ │ + ldc2l 6, cr15, [r8], #-532 @ 0xfffffdec │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6842101 │ │ │ │ - @ instruction: 0x4606fc55 │ │ │ │ + strmi pc, [r6], -r9, lsr #24 │ │ │ │ strbmi fp, [r4], r8, asr #2 │ │ │ │ @ instruction: 0x0003e8bc │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - ldrtmi pc, [r2], -fp, asr #31 @ │ │ │ │ + shadd8mi pc, r2, pc @ │ │ │ │ orrscs r4, lr, fp, asr r6 │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - @ instruction: 0x4603fd9f │ │ │ │ + @ instruction: 0x4603fd73 │ │ │ │ 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 │ │ │ │ - strmi pc, [r6], -r5, lsl #27 │ │ │ │ + @ instruction: 0x4606fd59 │ │ │ │ @ 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 bedc88 │ │ │ │ + blhi bedce0 │ │ │ │ @ instruction: 0xe018f8bc │ │ │ │ strbeq pc, [r8, r7, asr #7] @ │ │ │ │ cdpeq 3, 12, cr15, cr11, cr7, {3} │ │ │ │ ands pc, r8, ip, lsr #17 │ │ │ │ - stc2l 6, cr15, [sl, #-540]! @ 0xfffffde4 │ │ │ │ + ldc2 6, cr15, [lr, #-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 b57d2c │ │ │ │ + blhi b57d84 │ │ │ │ vbic.i16 d24, #55040 @ 0xd700 │ │ │ │ vrshl.u32 q8, q4, │ │ │ │ teqhi r7, #53215232 @ 0x32c0000 │ │ │ │ - ldc2l 6, cr15, [r6, #-540] @ 0xfffffde4 │ │ │ │ + stc2 6, cr15, [sl, #-540]! @ 0xfffffde4 │ │ │ │ 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 760968 │ │ │ │ + blhi 7609c0 │ │ │ │ biceq pc, r8, #201326595 @ 0xc000003 │ │ │ │ strbeq pc, [fp, #867] @ 0x363 @ │ │ │ │ @ instruction: 0xf6858315 │ │ │ │ - stmdals r1, {r0, r3, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - ldc2 6, cr15, [r2, #-976] @ 0xfffffc30 │ │ │ │ - blmi 3d0518 │ │ │ │ + stmdals r1, {r0, r2, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stc2l 6, cr15, [r6], #976 @ 0x3d0 │ │ │ │ + blmi 3d0570 │ │ │ │ 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 │ │ │ │ - mrc 6, 3, APSR_nzcv, cr12, cr1, {1} │ │ │ │ + mrc 6, 2, APSR_nzcv, cr0, cr1, {1} │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r8, r2, ror #8 │ │ │ │ - rsbseq r2, r8, ip, lsl #6 │ │ │ │ + rsbseq r2, r8, sl, lsl #8 │ │ │ │ + ldrhteq r2, [r8], #-36 @ 0xffffffdc │ │ │ │ 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 @ │ │ │ │ - stc2l 6, cr15, [r8], {244} @ 0xf4 │ │ │ │ + ldc2 6, cr15, [ip], {244} @ 0xf4 │ │ │ │ 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 b57dd4 │ │ │ │ + blls b57e2c │ │ │ │ @ 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 217e3c │ │ │ │ - blls 7b2578 │ │ │ │ + blcs 217e94 │ │ │ │ + blls 7b25d0 │ │ │ │ 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, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdals r7, {r0, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r5, #3620864 @ 0x374000 │ │ │ │ - blcc 24ee14 │ │ │ │ + blcc 24ee6c │ │ │ │ eorsmi r9, fp, r3, lsl sl │ │ │ │ adcsmi r4, sl, #50331648 @ 0x3000000 │ │ │ │ - blne feb3258c │ │ │ │ + blne feb325e4 │ │ │ │ svclt 0x003442ac │ │ │ │ strcs r2, [r1], #-1024 @ 0xfffffc00 │ │ │ │ - bl ff1bb694 │ │ │ │ + bl fe6bb6ec │ │ │ │ @ instruction: 0xf10de7c4 │ │ │ │ strtmi r0, [r6], -r0, ror #22 │ │ │ │ - blge 9cf93c │ │ │ │ + blge 9cf994 │ │ │ │ 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 @ 1fde00 │ │ │ │ + strgt r6, [pc], #-2487 @ 1fde58 │ │ │ │ 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 21ca74 │ │ │ │ + blcs 21cacc │ │ │ │ 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 ff9183e8 │ │ │ │ + blcs ff918440 │ │ │ │ strtmi sp, [r5], -fp, lsr #32 │ │ │ │ stccs 8, cr6, [r0], {44} @ 0x2c │ │ │ │ - blvc d32618 │ │ │ │ + blvc d32670 │ │ │ │ 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 631ef0 │ │ │ │ + blcs 631f48 │ │ │ │ rschi pc, r3, r0 │ │ │ │ - blls ac8ae4 │ │ │ │ + blls ac8b3c │ │ │ │ svclt 0x000c695b │ │ │ │ mulge r2, r3, r8 │ │ │ │ mulge r3, r3, r8 │ │ │ │ movweq pc, #4234 @ 0x108a @ │ │ │ │ movwcs r9, #8964 @ 0x2304 │ │ │ │ - ldrcc lr, [pc, #-2509] @ 1fd4af │ │ │ │ + ldrcc lr, [pc, #-2509] @ 1fd507 │ │ │ │ ldrbeq r7, [fp, fp, lsr #28] │ │ │ │ - blls 333338 │ │ │ │ + blls 333390 │ │ │ │ ldmib sp, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ - blcs 1fe2a0 │ │ │ │ + blcs 1fe2f8 │ │ │ │ rschi pc, r0, r0 │ │ │ │ stc2 7, cr15, [lr, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf895e004 │ │ │ │ - bls 2c9f50 │ │ │ │ + bls 2c9fa8 │ │ │ │ bicsle r4, ip, sl, lsl r2 │ │ │ │ stccs 6, cr4, [r0], {37} @ 0x25 │ │ │ │ ldrtmi sp, [r8], -r2, asr #3 │ │ │ │ - @ instruction: 0xff76f685 │ │ │ │ + @ instruction: 0xff4af685 │ │ │ │ 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, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 217f70 │ │ │ │ + stmdavs sp!, {r0, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 217fc8 │ │ │ │ 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 5beba4 │ │ │ │ - mcrr2 6, 8, pc, r0, cr5 @ │ │ │ │ + blgt 5bebfc │ │ │ │ + ldc2 6, cr15, [r4], {133} @ 0x85 │ │ │ │ cmppeq r0, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ - blgt 5cf708 │ │ │ │ - ldc2 6, cr15, [sl], #-532 @ 0xfffffdec │ │ │ │ + blgt 5cf760 │ │ │ │ + stc2 6, cr15, [lr], {133} @ 0x85 │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ mcrcs 15, 0, fp, cr0, cr8, {0} │ │ │ │ @ instruction: 0xf895d031 │ │ │ │ @ instruction: 0xf895202d │ │ │ │ - bcs a09fb8 │ │ │ │ + bcs a0a010 │ │ │ │ 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 38f854 │ │ │ │ + bl 38f8ac │ │ │ │ ldc 3, cr0, [r3, #780] @ 0x30c │ │ │ │ @ instruction: 0xf6310b00 │ │ │ │ - @ instruction: 0xf894ece8 │ │ │ │ + @ instruction: 0xf894ecbc │ │ │ │ strbmi r3, [r0], -r0, lsr #32 │ │ │ │ biceq lr, r3, #11264 @ 0x2c00 │ │ │ │ - bleq 239598 │ │ │ │ - ldcl 6, cr15, [lr], {49} @ 0x31 │ │ │ │ + bleq 2395f0 │ │ │ │ + ldc 6, cr15, [r2], #196 @ 0xc4 │ │ │ │ ldmdbls r8, {r4, r8, r9, fp, ip, pc} │ │ │ │ - blcs 2048c4 │ │ │ │ + blcs 20491c │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ @ instruction: 0xdde22b1a │ │ │ │ - bls 464f8c │ │ │ │ + bls 464fe4 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx ff83bf6a │ │ │ │ + blx ff83bfc2 │ │ │ │ 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 59e23c │ │ │ │ + bge 59e294 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx ff23bf9a │ │ │ │ + blx ff23bff2 │ │ │ │ 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 639b84 │ │ │ │ + blx 639bdc │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 1febcc │ │ │ │ - blls 3324c8 │ │ │ │ + blcs 1fec24 │ │ │ │ + blls 332520 │ │ │ │ eorsle r2, r2, r0, lsl #22 │ │ │ │ - blcs 224c00 │ │ │ │ + blcs 224c58 │ │ │ │ @ instruction: 0x4641d17c │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - blls 87d5dc │ │ │ │ + blls 87d634 │ │ │ │ cmnle r5, r0, lsl #22 │ │ │ │ - blcs 224c50 │ │ │ │ + blcs 224ca8 │ │ │ │ addhi pc, r4, r0, asr #32 │ │ │ │ strtmi r6, [sl], -fp, ror #31 │ │ │ │ ldrdeq lr, [r5, -sp] │ │ │ │ - blvc 8d8064 │ │ │ │ + blvc 8d80bc │ │ │ │ eorle r2, r9, r5, lsl #22 │ │ │ │ stc2l 7, cr15, [lr], #-1020 @ 0xfffffc04 │ │ │ │ - blvc 6f7d3c │ │ │ │ + blvc 6f7d94 │ │ │ │ @ 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 ae9c9c │ │ │ │ + blls ae9cf4 │ │ │ │ @ instruction: 0xf893695b │ │ │ │ @ instruction: 0xf08aa001 │ │ │ │ movwls r0, #17153 @ 0x4301 │ │ │ │ - blls 4f7cb4 │ │ │ │ + blls 4f7d0c │ │ │ │ @ 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 11fa480 │ │ │ │ - bl 4a3098 │ │ │ │ - blge 600480 │ │ │ │ + beq 11fa4d8 │ │ │ │ + bl 4a30f0 │ │ │ │ + blge 6004d8 │ │ │ │ @ instruction: 0x46ca4654 │ │ │ │ mul r1, r9, r6 │ │ │ │ rscle r4, sl, r2, lsr #11 │ │ │ │ svccc 0x0001f814 │ │ │ │ - bl 38f9a8 │ │ │ │ + bl 38fa00 │ │ │ │ ldc 3, cr0, [r3, #780] @ 0x30c │ │ │ │ @ instruction: 0xf6310a00 │ │ │ │ - @ instruction: 0xf894ea28 │ │ │ │ + @ instruction: 0xf894e9fc │ │ │ │ strbmi r3, [r0], -r0, lsr #32 │ │ │ │ biceq lr, r3, #11264 @ 0x2c00 │ │ │ │ - beq 2396ec │ │ │ │ - b 9bb968 │ │ │ │ + beq 239744 │ │ │ │ + ldmib r2!, {r0, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdbls r8, {r4, r8, r9, fp, ip, pc} │ │ │ │ - blcs 204a18 │ │ │ │ + blcs 204a70 │ │ │ │ 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 1dbc0e2 │ │ │ │ + blx 1dbc13a │ │ │ │ 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 4cf9a0 │ │ │ │ + bls 4cf9f8 │ │ │ │ @ instruction: 0xf6874648 │ │ │ │ - andcs pc, r1, #39168 @ 0x9900 │ │ │ │ + andcs pc, r1, #27904 @ 0x6d00 │ │ │ │ andls r4, r4, r9, lsr #12 │ │ │ │ @ instruction: 0xf6874648 │ │ │ │ - andcs pc, r2, #37632 @ 0x9300 │ │ │ │ + andcs pc, r2, #26368 @ 0x6700 │ │ │ │ andls r4, sl, r9, lsr #12 │ │ │ │ @ instruction: 0xf6874648 │ │ │ │ - mvncs pc, sp, lsl #25 │ │ │ │ + mvncs pc, r1, ror #24 │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ @ instruction: 0xf8cd4648 │ │ │ │ @ instruction: 0xf6879014 │ │ │ │ - @ instruction: 0x4682fafd │ │ │ │ + pkhtbmi pc, r2, r1, asr #21 @ │ │ │ │ mulsgt r8, r5, r8 │ │ │ │ @ instruction: 0x4618ab10 │ │ │ │ - bleq 239c14 │ │ │ │ + bleq 239c6c │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ mrcvc 6, 0, r4, cr1, cr11, {4} │ │ │ │ tstpeq r0, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8da7611 │ │ │ │ - blhi c8214c │ │ │ │ + blhi c821a4 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x464af9f3 │ │ │ │ + strbmi pc, [sl], -r7, asr #19 @ │ │ │ │ tstcs r1, r3, lsr #16 │ │ │ │ - @ instruction: 0xf9a4f684 │ │ │ │ + @ instruction: 0xf978f684 │ │ │ │ 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} │ │ │ │ - ldc2 6, cr15, [r8, #-540] @ 0xfffffde4 │ │ │ │ + stc2l 6, cr15, [ip], #540 @ 0x21c │ │ │ │ @ instruction: 0xb014f8dd │ │ │ │ @ instruction: 0x464a4653 │ │ │ │ @ instruction: 0x4658219e │ │ │ │ - blx ffcbbbb8 │ │ │ │ + blx ff1bbc10 │ │ │ │ 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 db61c0 │ │ │ │ + blhi db6218 │ │ │ │ @ instruction: 0xc018f8be │ │ │ │ strbeq pc, [r8], r6, asr #7 @ │ │ │ │ stcleq 3, cr15, [fp], {102} @ 0x66 │ │ │ │ andsgt pc, r8, lr, lsr #17 │ │ │ │ - blx ff5bbbf0 │ │ │ │ + blx feabbc48 │ │ │ │ @ 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 db61f8 │ │ │ │ + blhi db6250 │ │ │ │ @ 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 ffb3bc2c │ │ │ │ + blx ff03bc84 │ │ │ │ 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 7a0ed4 │ │ │ │ + blhi 7a0f2c │ │ │ │ biceq pc, r8, #201326595 @ 0xc000003 │ │ │ │ strbeq pc, [fp], r3, ror #6 @ │ │ │ │ @ instruction: 0xf6858316 │ │ │ │ - stmdals r6, {r0, r1, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx 1d3be0c │ │ │ │ + stmdals r6, {r0, r1, r2, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + blx 123be64 │ │ │ │ strt r6, [pc], -r5 │ │ │ │ - bl ffabbb08 │ │ │ │ - rsbseq r2, r8, r4, asr #5 │ │ │ │ + bl fefbbb60 │ │ │ │ + rsbseq r2, r8, ip, ror #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0078229c │ │ │ │ + rsbseq r2, r8, r4, asr #4 │ │ │ │ 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 4945bc │ │ │ │ + blvc 494614 │ │ │ │ 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 14fa98 │ │ │ │ + blcs 14faf0 │ │ │ │ andvs r6, r6, r1, asr #32 │ │ │ │ adchi pc, r1, r0 │ │ │ │ @ instruction: 0xf0402bfe │ │ │ │ @ instruction: 0xf687812b │ │ │ │ - strmi pc, [r6], -sp, asr #23 │ │ │ │ + strmi pc, [r6], -r1, lsr #23 │ │ │ │ orrscs r4, sp, r2, lsl #12 │ │ │ │ @ instruction: 0xf10d4620 │ │ │ │ @ instruction: 0xf6870810 │ │ │ │ - @ instruction: 0x7c77fa3d │ │ │ │ - bleq ff5f992c │ │ │ │ + @ instruction: 0x7c77fa11 │ │ │ │ + bleq ff5f9984 │ │ │ │ ldrtmi r4, [r9], -r2, lsl #13 │ │ │ │ @ instruction: 0xf6854640 │ │ │ │ - ldrtmi pc, [sl], -r9, asr #18 @ │ │ │ │ + @ instruction: 0x463af91d │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf8faf684 │ │ │ │ + @ instruction: 0xf8cef684 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2cfbd8 │ │ │ │ + blgt 2cfc30 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - ldclvc 12, cr15, [r2], #-452 @ 0xfffffe3c │ │ │ │ - bcs a06ee0 │ │ │ │ + ldclvc 12, cr15, [r2], #-276 @ 0xfffffeec │ │ │ │ + bcs a06f38 │ │ │ │ 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 339974 │ │ │ │ + blvc 3399cc │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6847b02 │ │ │ │ - pkhtbmi pc, r1, r7, asr #17 @ │ │ │ │ - blge 2aa870 │ │ │ │ + strmi pc, [r1], fp, lsr #17 │ │ │ │ + blge 2aa8c8 │ │ │ │ @ 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, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r1, r2, r3, r4, sl, 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 2b9978 │ │ │ │ - @ instruction: 0xf8b8f684 │ │ │ │ + blvc 2b99d0 │ │ │ │ + @ instruction: 0xf88cf684 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2e8f58 │ │ │ │ + blgt 2e8fb0 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - stc2 6, cr15, [ip], #-540 @ 0xfffffde4 │ │ │ │ - blcs 121d534 │ │ │ │ + stc2 6, cr15, [r0], {135} @ 0x87 │ │ │ │ + blcs 121d58c │ │ │ │ mrshi pc, (UNDEF: 74) @ │ │ │ │ @ instruction: 0x463a4653 │ │ │ │ @ instruction: 0x462021dd │ │ │ │ - @ instruction: 0xf9fcf687 │ │ │ │ + @ instruction: 0xf9d0f687 │ │ │ │ @ instruction: 0x46074632 │ │ │ │ @ instruction: 0x462021d8 │ │ │ │ - @ instruction: 0xf9d0f687 │ │ │ │ + @ instruction: 0xf9a4f687 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strbmi pc, [fp], -pc, ror #19 @ │ │ │ │ + strbmi pc, [fp], -r3, asr #19 @ │ │ │ │ ldrtmi r4, [r2], -r7, lsl #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strbmi pc, [r3], -r7, ror #19 @ │ │ │ │ + @ instruction: 0x4643f9bb │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf9e0f687 │ │ │ │ + @ instruction: 0xf9b4f687 │ │ │ │ @ instruction: 0x46032173 │ │ │ │ @ instruction: 0x4620463a │ │ │ │ @ instruction: 0xf6879600 │ │ │ │ - strmi pc, [r1], -sp, lsl #20 │ │ │ │ + strmi pc, [r1], -r1, ror #19 │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ - blx 10bbdde │ │ │ │ + blx 5bbe36 │ │ │ │ @ instruction: 0xf6844628 │ │ │ │ - andcs pc, r1, r5, asr #30 │ │ │ │ + andcs pc, r1, r9, lsl pc @ │ │ │ │ @ instruction: 0xf687e08d │ │ │ │ - strmi pc, [r7], -pc, lsr #22 │ │ │ │ + strmi pc, [r7], -r3, lsl #22 │ │ │ │ orrscs r4, sp, r2, lsl #12 │ │ │ │ @ instruction: 0xf10d4620 │ │ │ │ @ instruction: 0xf6870810 │ │ │ │ - @ instruction: 0x7c7ef99f │ │ │ │ - bleq fe239a68 │ │ │ │ + @ instruction: 0x7c7ef973 │ │ │ │ + bleq fe239ac0 │ │ │ │ ldrtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6854640 │ │ │ │ - ldrtmi pc, [r2], -fp, lsr #17 @ │ │ │ │ + @ instruction: 0x4632f87f │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf85cf684 │ │ │ │ + @ instruction: 0xf830f684 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2cfd14 │ │ │ │ + blgt 2cfd6c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x4633fbd3 │ │ │ │ + ldrtmi pc, [r3], -r7, lsr #23 @ │ │ │ │ mvnscs r4, sl, asr #12 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x7c7af9a7 │ │ │ │ + @ instruction: 0x7c7af97b │ │ │ │ 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 2b9a7c │ │ │ │ - @ instruction: 0xf836f684 │ │ │ │ + blvc 2b9ad4 │ │ │ │ + @ instruction: 0xf80af684 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2e905c │ │ │ │ + blgt 2e90b4 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - blx fecbbe86 │ │ │ │ + blx 21bbede │ │ │ │ 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: 0xf6847b02 │ │ │ │ - pkhbtmi pc, r0, r7, lsl #16 @ │ │ │ │ - blge 2aa9f0 │ │ │ │ + @ instruction: 0xf6837b02 │ │ │ │ + strmi pc, [r0], fp, ror #31 │ │ │ │ + blge 2aaa48 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - ldrbmi pc, [r3], -fp, lsl #23 @ │ │ │ │ + @ instruction: 0x4653fb5f │ │ │ │ vst1.16 {d20-d22}, [pc], sl │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf95ef687 │ │ │ │ + @ instruction: 0xf932f687 │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ @ instruction: 0x96002173 │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf98af687 │ │ │ │ + @ instruction: 0xf95ef687 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r2], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - mcrrvc 9, 4, pc, r3, cr15 @ │ │ │ │ - blcs a0fcdc │ │ │ │ + mcrrvc 9, 2, pc, r3, cr3 @ │ │ │ │ + blcs a0fd34 │ │ │ │ svcge 0x0072f43f │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -ip, lsl #3 │ │ │ │ - @ instruction: 0xf91ef687 │ │ │ │ + @ instruction: 0xf8f2f687 │ │ │ │ strb r4, [r9, -r1, lsl #12]! │ │ │ │ - bmi 12c64f0 │ │ │ │ + bmi 12c6548 │ │ │ │ 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 │ │ │ │ - strmi pc, [r1], fp, asr #31 │ │ │ │ - blge 2aaa88 │ │ │ │ + pkhbtmi pc, r1, pc, lsl #31 @ │ │ │ │ + blge 2aaae0 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - movwcs pc, #2879 @ 0xb3f @ │ │ │ │ + movwcs pc, #2835 @ 0xb13 @ │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r2], fp, lsr #31 │ │ │ │ - blge 2aaac8 │ │ │ │ + @ instruction: 0x4682ff7f │ │ │ │ + blge 2aab20 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 73a9a0 │ │ │ │ + beq 73a9f8 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0xf06ffb1f │ │ │ │ + @ instruction: 0xf06ffaf3 │ │ │ │ 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 │ │ │ │ - strmi pc, [r0], pc, lsl #31 │ │ │ │ - blge 2aab00 │ │ │ │ + strmi pc, [r0], r3, ror #30 │ │ │ │ + blge 2aab58 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - ldrbmi pc, [r3], -r3, lsl #22 @ │ │ │ │ + @ instruction: 0x4653fad7 │ │ │ │ vst1.16 {d20-d22}, [pc], sl │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf8d6f687 │ │ │ │ + @ instruction: 0xf8aaf687 │ │ │ │ strls r4, [r0], -r3, asr #12 │ │ │ │ @ instruction: 0x4606463a │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - @ instruction: 0xf902f687 │ │ │ │ + @ instruction: 0xf8d6f687 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r2], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strmi pc, [r1], -r7, asr #17 │ │ │ │ + @ instruction: 0x4601f89b │ │ │ │ svclt 0x0000e6ec │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - @ instruction: 0x00781d96 │ │ │ │ + rsbseq r1, r8, lr, lsr sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r8, lr, lsl #22 │ │ │ │ + ldrhteq r1, [r8], #-166 @ 0xffffff5a │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ @ instruction: 0x462071de │ │ │ │ - @ instruction: 0xf88cf687 │ │ │ │ + @ instruction: 0xf860f687 │ │ │ │ @ instruction: 0x463a4653 │ │ │ │ @ instruction: 0x460721dd │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - ldrtmi pc, [r2], -fp, lsr #17 @ │ │ │ │ + @ instruction: 0x4632f87f │ │ │ │ bicscs r4, r8, r2, lsl #13 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x4652f87f │ │ │ │ + @ instruction: 0x4652f853 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf89ef687 │ │ │ │ + @ instruction: 0xf872f687 │ │ │ │ ldrtmi r4, [sl], -fp, asr #12 │ │ │ │ vst1.32 {d20-d22}, [pc], r1 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf896f687 │ │ │ │ + @ instruction: 0xf86af687 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strbmi pc, [sl], -pc, lsl #17 @ │ │ │ │ + strbmi pc, [sl], -r3, ror #16 @ │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ strls r4, [r0, -r0, lsr #12] │ │ │ │ - @ instruction: 0xf8bcf687 │ │ │ │ + @ instruction: 0xf890f687 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x460611bb │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - vtst.8 , q0, │ │ │ │ + vadd.i8 d31, d0, d31 │ │ │ │ strmi r1, [r2], -r7, ror #2 │ │ │ │ @ instruction: 0x46204633 │ │ │ │ - @ instruction: 0xf87af687 │ │ │ │ + @ instruction: 0xf84ef687 │ │ │ │ ldr r4, [pc], r1, lsl #12 │ │ │ │ movwls r2, #17172 @ 0x4314 │ │ │ │ - blvc 339cfc │ │ │ │ + blvc 339d54 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - pkhbtmi pc, r2, r1, lsl #30 @ │ │ │ │ - blge 2aabfc │ │ │ │ + strmi pc, [r2], r5, ror #29 │ │ │ │ + blge 2aac54 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 73aad4 │ │ │ │ + beq 73ab2c │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - movwcs pc, #2693 @ 0xa85 @ │ │ │ │ + movwcs pc, #2649 @ 0xa59 @ │ │ │ │ @ instruction: 0xf64f9305 │ │ │ │ @ instruction: 0xf6cf4302 │ │ │ │ movwls r7, #17407 @ 0x43ff │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - @ instruction: 0x4606fef3 │ │ │ │ - blge 2aabd8 │ │ │ │ + strmi pc, [r6], -r7, asr #29 │ │ │ │ + blge 2aac30 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx 1cbc104 │ │ │ │ - blvc c39d68 │ │ │ │ + blx 11bc15c │ │ │ │ + blvc c39dc0 │ │ │ │ stmdbvs r0!, {r8, r9, sp} │ │ │ │ movwls r2, #16928 @ 0x4220 │ │ │ │ @ instruction: 0xf8c82101 │ │ │ │ stc 0, cr3, [sp, #16] │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - pkhtbmi pc, r0, fp, asr #29 @ │ │ │ │ - blge 2aac68 │ │ │ │ + strmi pc, [r0], pc, lsr #29 │ │ │ │ + blge 2aacc0 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strbmi pc, [sl], -pc, asr #20 @ │ │ │ │ + strbmi pc, [sl], -r3, lsr #20 @ │ │ │ │ bicsvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - usub8mi pc, r3, sp @ │ │ │ │ + @ instruction: 0x4653ffd1 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf81cf687 │ │ │ │ + @ instruction: 0xfff0f686 │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r1], sp, lsr #29 │ │ │ │ - blge 2aacc4 │ │ │ │ + strmi pc, [r1], r1, lsl #29 │ │ │ │ + blge 2aad1c │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - movwcs pc, #2593 @ 0xa21 @ │ │ │ │ + movwcs pc, #2549 @ 0x9f5 @ │ │ │ │ @ instruction: 0xf6c39305 │ │ │ │ strbt r7, [r0], r0, ror #7 │ │ │ │ - stmdb r0, {r0, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r4, {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 218854 │ │ │ │ + blcs 2188ac │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 13d10f0 │ │ │ │ + blmi 13d1148 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d8840 │ │ │ │ + blls 5d8898 │ │ │ │ @ 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 278f1c │ │ │ │ + bge 278f74 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4681fab9 │ │ │ │ + strmi pc, [r1], sp, lsl #21 │ │ │ │ subsle r2, r5, r0, lsl #28 │ │ │ │ - bleq 23a96c │ │ │ │ + bleq 23a9c4 │ │ │ │ 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 239174 │ │ │ │ - blx fe4fd1ca │ │ │ │ + bleq 2391cc │ │ │ │ + blx fe4fd222 │ │ │ │ ldmdavs sl, {r0, r1, r7, r8, ip, sp, pc} │ │ │ │ cmnlt sl, r0, lsl #6 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - blls 23dc4c │ │ │ │ + blls 23dca4 │ │ │ │ andeq lr, r0, #307200 @ 0x4b000 │ │ │ │ - blx 19d00e0 │ │ │ │ + blx 19d0138 │ │ │ │ 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 14fdc30 │ │ │ │ - blx 19c1480 │ │ │ │ + b 14fdc88 │ │ │ │ + blx 19c14d8 │ │ │ │ strbmi pc, [r8], -fp, lsl #23 @ │ │ │ │ @ instruction: 0xf685464e │ │ │ │ - cmnplt r6, r7, lsl #21 @ p-variant is OBSOLETE │ │ │ │ + cmnplt r6, fp, asr sl @ 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 fe23d21e │ │ │ │ + blx fe23d276 │ │ │ │ @ instruction: 0xf6854648 │ │ │ │ - @ instruction: 0x2e00fa79 │ │ │ │ + vmlscs.f32 s30, s0, s26 │ │ │ │ @ instruction: 0xf1bbd1f0 │ │ │ │ andsle r0, r3, r0, lsl #30 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - mrc2 6, 6, pc, cr0, cr0, {4} │ │ │ │ + mcr2 6, 5, pc, cr4, 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 218960 │ │ │ │ + blcs 2189b8 │ │ │ │ @ instruction: 0xe779d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6904628 │ │ │ │ - @ instruction: 0xe7ebfebb │ │ │ │ - ldm r0, {r0, r4, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r1, r8, r6, asr r8 │ │ │ │ + strb pc, [fp, pc, lsl #29]! @ │ │ │ │ + stmda r4!, {r0, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrshteq r1, [r8], #-126 @ 0xffffff82 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r8, r0, lsr r8 │ │ │ │ + ldrsbteq r1, [r8], #-120 @ 0xffffff88 │ │ │ │ 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 2189b4 │ │ │ │ + blcs 218a0c │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi 1d512e8 │ │ │ │ + blmi 1d51340 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a589a0 │ │ │ │ + blls a589f8 │ │ │ │ @ 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} │ │ │ │ @@ -473691,28 +473712,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 35d608 │ │ │ │ + bcs 35d660 │ │ │ │ adchi pc, r5, r0 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs sl, {r0, r2, r7, pc} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvc e9eb9c │ │ │ │ + blvc e9ebf4 │ │ │ │ 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, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib r8, {r0, r2, r6, 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}^ │ │ │ │ @@ -473726,84 +473747,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} │ │ │ │ - ldc2l 6, cr15, [r6, #-524] @ 0xfffffdf4 │ │ │ │ + stc2 6, cr15, [sl, #-524]! @ 0xfffffdf4 │ │ │ │ ldc 6, cr4, [r9, #20] │ │ │ │ strbmi r7, [r0], -r0, lsl #22 │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ stc 7, cr3, [r5, #4] │ │ │ │ @ instruction: 0xf6877b05 │ │ │ │ - @ instruction: 0xf844f8cd │ │ │ │ + @ instruction: 0xf844f8a1 │ │ │ │ @ instruction: 0xf8965f04 │ │ │ │ addmi r0, r7, #36 @ 0x24 │ │ │ │ ldrtmi sp, [r4], -r6, ror #7 │ │ │ │ @ instruction: 0xf6869e00 │ │ │ │ - bge 67d17c │ │ │ │ + bge 67d124 │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xff54f686 │ │ │ │ + @ instruction: 0xff28f686 │ │ │ │ @ instruction: 0xf1044601 │ │ │ │ smladcs r1, r4, r0, r0 │ │ │ │ - @ instruction: 0xfff8f684 │ │ │ │ + @ instruction: 0xffccf684 │ │ │ │ @ instruction: 0xf6846960 │ │ │ │ - cdpcs 12, 0, cr15, cr0, cr3, {0} │ │ │ │ + @ instruction: 0x2e00fbd7 │ │ │ │ @ instruction: 0x4658d197 │ │ │ │ - @ instruction: 0xf99ef685 │ │ │ │ + @ instruction: 0xf972f685 │ │ │ │ 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, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 218b48 │ │ │ │ + ldmdavs r6!, {r0, r2, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 218ba0 │ │ │ │ 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 218b60 │ │ │ │ + blcs 218bb8 │ │ │ │ @ instruction: 0xe749d1f7 │ │ │ │ - blcs 35d768 │ │ │ │ + blcs 35d7c0 │ │ │ │ @ instruction: 0xf896d1db │ │ │ │ - blcs 24ab34 │ │ │ │ + blcs 24ab8c │ │ │ │ shadd16mi fp, r4, ip │ │ │ │ @ instruction: 0xf47f2600 │ │ │ │ @ instruction: 0xe7d2af7e │ │ │ │ - blcs 35d740 │ │ │ │ + blcs 35d798 │ │ │ │ @ instruction: 0xf894d1cf │ │ │ │ - blcs 24ab4c │ │ │ │ + blcs 24aba4 │ │ │ │ svcge 0x0075f47f │ │ │ │ @ instruction: 0xf06fe7c9 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - stc2l 6, cr15, [r6, #576] @ 0x240 │ │ │ │ + ldc2 6, cr15, [sl, #576] @ 0x240 │ │ │ │ @ instruction: 0xf894e7d3 │ │ │ │ - bcs 246b64 │ │ │ │ + bcs 246bbc │ │ │ │ svcge 0x0068f47f │ │ │ │ @ instruction: 0xf630e754 │ │ │ │ - svclt 0x0000ef96 │ │ │ │ - ldrshteq r1, [r8], #-102 @ 0xffffff9a │ │ │ │ + svclt 0x0000ef6a │ │ │ │ + @ instruction: 0x0078169e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r1, [r8], #-96 @ 0xffffffa0 │ │ │ │ + rsbseq r1, r8, r8, ror r6 │ │ │ │ stmdbvs sl, {r0, r1, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xd11d429a │ │ │ │ andle r2, ip, r1, lsl #22 │ │ │ │ andle r2, r6, r4, lsl #22 │ │ │ │ - bvs 4d9300 │ │ │ │ - blx fee05604 │ │ │ │ + bvs 4d9358 │ │ │ │ + blx fee0565c │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ - blvs 2908cc │ │ │ │ + blvs 290924 │ │ │ │ addsmi r6, sl, #11264 @ 0x2c00 │ │ │ │ - bvs ff2b2f4c │ │ │ │ + bvs ff2b2fa4 │ │ │ │ ldmdavs r0, {r0, r1, r3, r6, r7, r9, fp, sp, lr} │ │ │ │ - blvc 298b80 │ │ │ │ - bcs 25d74c │ │ │ │ + blvc 298bd8 │ │ │ │ + bcs 25d7a4 │ │ │ │ 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 │ │ │ │ @@ -473812,45 +473833,45 @@ │ │ │ │ @ instruction: 0xf64a6c56 │ │ │ │ @ instruction: 0xf2cc6e3d │ │ │ │ @ instruction: 0xf64e2eb2 │ │ │ │ vabal.s8 , d2, d31 │ │ │ │ @ instruction: 0xf64c75d4 │ │ │ │ @ instruction: 0xf2c82477 │ │ │ │ smlattcs r0, fp, r4, r5 │ │ │ │ - bcs 25906c │ │ │ │ - bl 272c44 │ │ │ │ - bcs 2ff79c │ │ │ │ - bvs 232bf8 │ │ │ │ + bcs 2590c4 │ │ │ │ + bl 272c9c │ │ │ │ + bcs 2ff7f4 │ │ │ │ + bvs 232c50 │ │ │ │ @ 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 293342 │ │ │ │ - b 15cab98 │ │ │ │ - blx 30af5e │ │ │ │ - b fe23aba0 │ │ │ │ - blx 24aee6 │ │ │ │ - b fe23aba8 │ │ │ │ - blx 28acee │ │ │ │ - b fe23abb0 │ │ │ │ + blx 29339a │ │ │ │ + b 15cabf0 │ │ │ │ + blx 30afb6 │ │ │ │ + b fe23abf8 │ │ │ │ + blx 24af3e │ │ │ │ + b fe23ac00 │ │ │ │ + blx 28ad46 │ │ │ │ + b fe23ac08 │ │ │ │ ldclt 0, cr4, [r0, #-64]! @ 0xffffffc0 │ │ │ │ - blx 5997c2 │ │ │ │ - b 15cb7c4 │ │ │ │ - blx 34bb8e │ │ │ │ - b fe2fb7d0 │ │ │ │ - blx 30bb16 │ │ │ │ - b fe2fb7d8 │ │ │ │ - blx 58b91e │ │ │ │ - b fe27afe0 │ │ │ │ - bvs ff2cf01c │ │ │ │ - blvc 2d8c3c │ │ │ │ + blx 59981a │ │ │ │ + b 15cb81c │ │ │ │ + blx 34bbe6 │ │ │ │ + b fe2fb828 │ │ │ │ + blx 30bb6e │ │ │ │ + b fe2fb830 │ │ │ │ + blx 58b976 │ │ │ │ + b fe27b038 │ │ │ │ + bvs ff2cf074 │ │ │ │ + blvc 2d8c94 │ │ │ │ svclt 0x00182b01 │ │ │ │ ldr r2, [sp, r0]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ ldrmi fp, [r5], -sp, lsl #1 │ │ │ │ @@ -473862,56 +473883,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, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r4, r5, r6, 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 20acdc │ │ │ │ + blcs 20ad34 │ │ │ │ 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 ffa5f064 │ │ │ │ - blvc 898ca4 │ │ │ │ + blvs ffa5f0bc │ │ │ │ + blvc 898cfc │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ @ instruction: 0xf1ba810e │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0x2322822c │ │ │ │ ldrtmi r2, [r8], -r2, lsl #4 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - @ instruction: 0xf962f687 │ │ │ │ + @ instruction: 0xf936f687 │ │ │ │ strmi r7, [r5], -r2, asr #24 │ │ │ │ - bcs 12105a8 │ │ │ │ + bcs 1210600 │ │ │ │ teqphi r4, r0 @ p-variant is OBSOLETE │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - b c0ef10 │ │ │ │ + b c0ef68 │ │ │ │ strmi r0, [fp], -r1, lsl #2 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - blcs 25f4a8 │ │ │ │ + blcs 25f500 │ │ │ │ adcshi pc, r8, r0 │ │ │ │ stmdbvs r1, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ svcvc 0x0089b109 │ │ │ │ @ instruction: 0x1e59b919 │ │ │ │ @ instruction: 0xf0004219 │ │ │ │ - bcs a1f5f8 │ │ │ │ + bcs a1f650 │ │ │ │ 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 │ │ │ │ @@ -473925,113 +473946,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 123ae64 │ │ │ │ + beq 123aebc │ │ │ │ @ instruction: 0x2e027b53 │ │ │ │ svclt 0x002c461f │ │ │ │ movwcs r4, #1587 @ 0x633 │ │ │ │ - blls 32394c │ │ │ │ + blls 3239a4 │ │ │ │ ldmdbvs r8, {r5, r6, r8, sp} │ │ │ │ - blx ffa3c74e │ │ │ │ + blx fef3c7a6 │ │ │ │ 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 46356a │ │ │ │ + blx 4635c2 │ │ │ │ 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 │ │ │ │ - cdp2 6, 3, cr15, cr0, cr4, {4} │ │ │ │ + cdp2 6, 0, cr15, cr4, cr4, {4} │ │ │ │ ldrtmi r9, [r1], -r4, lsl #30 │ │ │ │ @ instruction: 0xf6864638 │ │ │ │ - qadd16mi pc, fp, pc @ │ │ │ │ + @ instruction: 0x462bfef3 │ │ │ │ strbmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6ed69b8 │ │ │ │ - ldmibvs r2!, {r0, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r2!, {r0, r4, r6, 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 20ae50 │ │ │ │ + blcs 20aea8 │ │ │ │ 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 43a434 │ │ │ │ - blx 18bc812 │ │ │ │ + blvc 43a48c │ │ │ │ + blx dbc86a │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #18952 @ 0x4a08 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x463862d9 │ │ │ │ @ instruction: 0xf6864619 │ │ │ │ - blls 33e960 │ │ │ │ + blls 33e908 │ │ │ │ @ instruction: 0x462a3314 │ │ │ │ vmin.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf686113f │ │ │ │ - strmi pc, [r5], -r3, lsr #25 │ │ │ │ + @ instruction: 0x4605fc77 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ - bcs 35da9c │ │ │ │ + bcs 35daf4 │ │ │ │ uadd16mi fp, r3, r8 │ │ │ │ strtmi sp, [sl], -sp, rrx │ │ │ │ vmin.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf686111f │ │ │ │ - @ instruction: 0x4605fc95 │ │ │ │ - blcs 2193d8 │ │ │ │ + strmi pc, [r5], -r9, ror #24 │ │ │ │ + blcs 219430 │ │ │ │ andshi pc, r5, #0 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 25dac0 │ │ │ │ + bcs 25db18 │ │ │ │ andhi pc, pc, #64 @ 0x40 │ │ │ │ ssatmi r6, #11, r8, asr #19 │ │ │ │ - @ instruction: 0xffa4f6c5 │ │ │ │ - blx 219402 │ │ │ │ + @ instruction: 0xff78f6c5 │ │ │ │ + blx 21945a │ │ │ │ msrlt CPSR_fsx, r8, lsl #16 │ │ │ │ ldmdavs ip, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 25db00 │ │ │ │ + blcs 25db58 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr9, cr15, {1} │ │ │ │ - blls 366288 │ │ │ │ - bpl 2395ac │ │ │ │ + blls 3662e0 │ │ │ │ + bpl 239604 │ │ │ │ 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 fe8c6f3c │ │ │ │ + bvs fe8c6f94 │ │ │ │ stmdale r6!, {r5, r9, fp, sp} │ │ │ │ - bcs 9cd6b4 │ │ │ │ + bcs 9cd70c │ │ │ │ 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 │ │ │ │ @@ -474042,26 +474063,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 fec2ba6a │ │ │ │ - bls 34b70c │ │ │ │ + blx fec2bac2 │ │ │ │ + bls 34b764 │ │ │ │ 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 a03b48 │ │ │ │ + bcs a03ba0 │ │ │ │ msrhi (UNDEF: 107), r0 │ │ │ │ - bcs 9cd72c │ │ │ │ + bcs 9cd784 │ │ │ │ @ instruction: 0x81a7f200 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ @ instruction: 0x01a50020 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ eoreq r0, r0, r5, lsr #3 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @@ -474072,15 +474093,15 @@ │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ smlaltbeq r0, ip, r5, r1 │ │ │ │ - blx fe27d8f0 │ │ │ │ + blx fe27d948 │ │ │ │ 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 │ │ │ │ @@ -474113,18 +474134,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 2595c4 │ │ │ │ + blcs 25961c │ │ │ │ @ instruction: 0xb123d03c │ │ │ │ ldmdavs sp, {r0, r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 25dcd0 │ │ │ │ + blcs 25dd28 │ │ │ │ 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 │ │ │ │ @@ -474146,89 +474167,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 25dd04 │ │ │ │ + bcs 25dd5c │ │ │ │ rschi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf6c569d8 │ │ │ │ - stmdbvs fp!, {r0, r1, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r0, r1, r2, r4, r6, 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 │ │ │ │ - @ instruction: 0x4605f9fb │ │ │ │ + strmi pc, [r5], -pc, asr #19 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 3aab90 │ │ │ │ + blge 3aabe8 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ ldrtmi r6, [r8], -r9, ror #5 │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ - ldc2l 6, cr15, [r0, #-536]! @ 0xfffffde8 │ │ │ │ - blls 378b78 │ │ │ │ + stc2l 6, cr15, [r4, #-536] @ 0xfffffde8 │ │ │ │ + blls 378bd0 │ │ │ │ @ instruction: 0xf8cd2220 │ │ │ │ ldrtmi sl, [r1], -r4, lsr #32 │ │ │ │ ldc 3, cr9, [sp, #32] │ │ │ │ ldmdbvs r8!, {r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - blvc 3ba728 │ │ │ │ - @ instruction: 0xf9e0f683 │ │ │ │ + blvc 3ba780 │ │ │ │ + @ instruction: 0xf9b4f683 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2e9d18 │ │ │ │ + blgt 2e9d70 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46380a14 │ │ │ │ - ldc2l 6, cr15, [r4, #-536] @ 0xfffffde8 │ │ │ │ - blvs ffa47d18 │ │ │ │ + stc2 6, cr15, [r8, #-536]! @ 0xfffffde8 │ │ │ │ + blvs ffa47d70 │ │ │ │ ldr r9, [r4, #773]! @ 0x305 │ │ │ │ - b 18a5d30 │ │ │ │ + b 18a5d88 │ │ │ │ @ instruction: 0xf43f0303 │ │ │ │ - blls 32ab6c │ │ │ │ + blls 32abc4 │ │ │ │ @ instruction: 0xf8cd460e │ │ │ │ movwls sl, #36896 @ 0x9020 │ │ │ │ - blvc 43a7a8 │ │ │ │ + blvc 43a800 │ │ │ │ ldmdbvs r8!, {r1, r4, r5, r9, sl, lr} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6837b06 │ │ │ │ - @ instruction: 0x4606f9bb │ │ │ │ - blge 3ab648 │ │ │ │ + strmi pc, [r6], -pc, lsl #19 │ │ │ │ + blge 3ab6a0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46383614 │ │ │ │ - ldc2 6, cr15, [r2, #-536]! @ 0xfffffde8 │ │ │ │ + stc2 6, cr15, [r6, #-536] @ 0xfffffde8 │ │ │ │ @ instruction: 0xe66e4633 │ │ │ │ stmdbcc r6, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bllt 8f8a88 │ │ │ │ + bllt 8f8ae0 │ │ │ │ movwls r3, #35585 @ 0x8b01 │ │ │ │ movwls r2, #37632 @ 0x9300 │ │ │ │ - blvc 43a7e4 │ │ │ │ + blvc 43a83c │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blvc 3ba7ac │ │ │ │ - @ instruction: 0xf99ef683 │ │ │ │ + blvc 3ba804 │ │ │ │ + @ instruction: 0xf972f683 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #18950 @ 0x4a06 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x463862d9 │ │ │ │ @ instruction: 0xf6864619 │ │ │ │ - blls 33e5e8 │ │ │ │ + blls 33e590 │ │ │ │ @ instruction: 0x462a3314 │ │ │ │ vmin.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6861151 │ │ │ │ - strmi pc, [r5], -r7, ror #21 │ │ │ │ + @ instruction: 0x4605fabb │ │ │ │ @ instruction: 0xf04fe642 │ │ │ │ ldr r0, [sp, #2592]! @ 0xa20 │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ ldrb r3, [r5, r1, lsl #6] │ │ │ │ - beq 63b2f8 │ │ │ │ + beq 63b350 │ │ │ │ movwcs lr, #1460 @ 0x5b4 │ │ │ │ - blx fe27da40 │ │ │ │ + blx fe27da98 │ │ │ │ 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 │ │ │ │ @@ -474245,42 +474266,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 4c1e70 │ │ │ │ + bleq 4c1ec8 │ │ │ │ teqcc r1, r1, lsr r1 │ │ │ │ - blvc 16c3af4 │ │ │ │ - beq 123b370 │ │ │ │ + blvc 16c3b4c │ │ │ │ + beq 123b3c8 │ │ │ │ movwcs r4, #1567 @ 0x61f │ │ │ │ ldrb r9, [ip, #-773]! @ 0xfffffcfb │ │ │ │ @ instruction: 0xf04f7b53 │ │ │ │ ldrmi r0, [pc], -r0, lsr #20 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ - blvc 16f8820 │ │ │ │ - beq 63b38c │ │ │ │ + blvc 16f8878 │ │ │ │ + beq 63b3e4 │ │ │ │ movwcs r4, #1567 @ 0x61f │ │ │ │ strb r9, [lr, #-773]! @ 0xfffffcfb │ │ │ │ @ instruction: 0xf04f7b53 │ │ │ │ ldrmi r0, [pc], -r8, lsl #20 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ - blvc 16f8804 │ │ │ │ - blls 310ae8 │ │ │ │ + blvc 16f885c │ │ │ │ + blls 310b40 │ │ │ │ mulsge ip, r3, r8 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ @ instruction: 0xf630e55f │ │ │ │ - movwcs lr, #3016 @ 0xbc8 │ │ │ │ + movwcs lr, #2972 @ 0xb9c │ │ │ │ @ instruction: 0xdeff69db │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r1, [r8], #-52 @ 0xffffffcc │ │ │ │ - ldrshteq r1, [r8], #-50 @ 0xffffffce │ │ │ │ + @ instruction: 0x0078139c │ │ │ │ + @ instruction: 0x0078139a │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r1, r8, r6, lsr #4 │ │ │ │ + rsbseq r1, r8, lr, asr #3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @ instruction: 0xf8dfb0a9 │ │ │ │ @ instruction: 0xf8df3558 │ │ │ │ ldrbtmi r2, [fp], #-1368 @ 0xfffffaa8 │ │ │ │ @@ -474301,22 +474322,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 9a0748 │ │ │ │ - beq 23b448 │ │ │ │ + blge 9a07a0 │ │ │ │ + beq 23b4a0 │ │ │ │ ldrbtmi r4, [r8], #1273 @ 0x4f9 │ │ │ │ @ instruction: 0xf8cd9302 │ │ │ │ - blge 827388 │ │ │ │ + blge 8273e0 │ │ │ │ stmdblt fp, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd9301 │ │ │ │ - blls 29f3f4 │ │ │ │ + blls 29f44c │ │ │ │ @ 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]! │ │ │ │ @@ -474327,56 +474348,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 │ │ │ │ - ldrdcs pc, [r2, -fp] │ │ │ │ + smlatbcs r2, pc, r9, pc @ │ │ │ │ ldrtmi r4, [r8], -r3, lsl #12 │ │ │ │ - blls 4e4008 │ │ │ │ + blls 4e4060 │ │ │ │ addscc pc, r4, sp, lsl #17 │ │ │ │ - @ instruction: 0xf8fef690 │ │ │ │ + @ instruction: 0xf8d2f690 │ │ │ │ @ instruction: 0x9018f8d7 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0x464ed03b │ │ │ │ - blcs 21fbc90 │ │ │ │ + blcs 21fbce8 │ │ │ │ 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 89f97c │ │ │ │ + blvc 89f9d4 │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ stmdavs ip!, {r3, r4, r9, pc} │ │ │ │ stmdavs r3!, {r2, r6, r8, ip, sp, pc} │ │ │ │ - blvc ceb880 │ │ │ │ + blvc ceb8d8 │ │ │ │ suble r2, r2, r4, lsl #22 │ │ │ │ stmdavs ip!, {r0, r2, r5, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ - blcs 31e070 │ │ │ │ + blcs 31e0c8 │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [r0], {132} @ 0x84 │ │ │ │ + stc2 6, cr15, [r4], #528 @ 0x210 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ ldmib sp, {r1, r3, r6, r7, r8, ip, lr, pc}^ │ │ │ │ tstcs r3, r9, lsl #8 │ │ │ │ @ instruction: 0xf6904638 │ │ │ │ - tstpcs r0, r7, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + strdcs pc, [r0, -fp] │ │ │ │ @ instruction: 0xf6ed9824 │ │ │ │ - stmdavs r4!, {r0, r2, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r4!, {r0, r3, r4, r5, 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 │ │ │ │ @@ -474384,24 +474405,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 4d94b8 │ │ │ │ + blvc 4d9510 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ stmibvs fp, {r4, r6, r7, r8, pc} │ │ │ │ svccs 0x0080f5b3 │ │ │ │ - bls 2b3b74 │ │ │ │ + bls 2b3bcc │ │ │ │ movwcs sl, #14350 @ 0x380e │ │ │ │ tstls lr, #130023424 @ 0x7c00000 │ │ │ │ - blx ff0bd46e │ │ │ │ + blx ff0bd4c6 │ │ │ │ @ instruction: 0xf04f4be9 │ │ │ │ - bls 381a08 │ │ │ │ + bls 381a60 │ │ │ │ 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 │ │ │ │ @@ -474409,37 +474430,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 30b544 │ │ │ │ + bls 30b59c │ │ │ │ @ instruction: 0xf08042ba │ │ │ │ - bls 5df894 │ │ │ │ + bls 5df8ec │ │ │ │ @ instruction: 0xf881fa5f │ │ │ │ movwls r9, #12805 @ 0x3205 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ vst4. {d24-d27}, [pc :256], r8 │ │ │ │ - @ instruction: 0xf68371d4 │ │ │ │ - @ instruction: 0x4642f815 │ │ │ │ + @ instruction: 0xf68271d4 │ │ │ │ + strbmi pc, [r2], -r9, ror #31 @ │ │ │ │ eorhi pc, ip, r0, lsl #17 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r9, [r1], -r3, lsl #22 │ │ │ │ @ instruction: 0xf6844607 │ │ │ │ - @ instruction: 0xf10dfa87 │ │ │ │ + @ instruction: 0xf10dfa5b │ │ │ │ @ instruction: 0xf8cd0c50 │ │ │ │ movwcs sl, #92 @ 0x5c │ │ │ │ - beq 173b914 │ │ │ │ + beq 173b96c │ │ │ │ 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 33f54c │ │ │ │ + bls 33f5a4 │ │ │ │ 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 │ │ │ │ @@ -474450,31 +474471,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 e3cf76 │ │ │ │ + blx 33cfce │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf6840018 │ │ │ │ - strtmi pc, [r8], -fp, ror #20 │ │ │ │ - cdp2 6, 7, cr15, cr6, cr3, {4} │ │ │ │ + @ instruction: 0x4628fa3f │ │ │ │ + cdp2 6, 4, cr15, cr10, cr3, {4} │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe73b3095 │ │ │ │ ldmdage r1, {r1, r9, fp, ip, pc} │ │ │ │ stmib sp, {r1, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7ff351e │ │ │ │ @ instruction: 0xf8ddfb31 │ │ │ │ - blmi feb1f698 │ │ │ │ + blmi feb1f6f0 │ │ │ │ @ instruction: 0xf8d89a06 │ │ │ │ @ instruction: 0xf8dd1000 │ │ │ │ ldmpl r0, {r2, r3, r6, sp, pc}^ │ │ │ │ stmdbvs fp, {r2, r5, r6, r9, sp}^ │ │ │ │ - blx 2a35b2 │ │ │ │ + blx 2a360a │ │ │ │ @ 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 @ │ │ │ │ @@ -474482,15 +474503,15 @@ │ │ │ │ svcvc 0x009b9822 │ │ │ │ @ instruction: 0xf855330b │ │ │ │ movwls r3, #16419 @ 0x4023 │ │ │ │ movwls r9, #35602 @ 0x8b12 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ vqadd.s8 d24, d16, d22 │ │ │ │ @ instruction: 0xf6822191 │ │ │ │ - @ instruction: 0xf10dff93 │ │ │ │ + @ instruction: 0xf10dff67 │ │ │ │ @ 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} │ │ │ │ @@ -474499,89 +474520,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 427224 │ │ │ │ + blls 42727c │ │ │ │ stm r7, {r0, r1, r2, r4, r8, r9, ip, pc} │ │ │ │ cpsid , #15 │ │ │ │ stm r7, {r2, r4, r5, r6, r8, r9, sl} │ │ │ │ - blls 2ff66c │ │ │ │ + blls 2ff6c4 │ │ │ │ @ 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 2a5666 │ │ │ │ + blx 2a56be │ │ │ │ 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 fe9bd098 │ │ │ │ + blx 1ebd0f0 │ │ │ │ @ instruction: 0xf6834628 │ │ │ │ - movwcs pc, #7657 @ 0x1de9 @ │ │ │ │ + movwcs pc, #7613 @ 0x1dbd @ │ │ │ │ addscc pc, r5, sp, lsl #17 │ │ │ │ - blvc 8b9148 │ │ │ │ + blvc 8b91a0 │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r0], r5, lsl #30 │ │ │ │ + pkhtbmi pc, r0, r9, asr #29 @ │ │ │ │ stmdals r2, {r0, r6, r9, sl, lr} │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ - blx fe23d0d4 │ │ │ │ + blx 173d12c │ │ │ │ vabd.s8 q15, q0, q7 │ │ │ │ @ instruction: 0xf68211a7 │ │ │ │ - @ instruction: 0x4642ff1d │ │ │ │ + @ instruction: 0x4642fef1 │ │ │ │ @ instruction: 0xf8804607 │ │ │ │ @ instruction: 0xf100802c │ │ │ │ - blls 2c1734 │ │ │ │ + blls 2c178c │ │ │ │ @ instruction: 0xf6844641 │ │ │ │ - blls 37dd18 │ │ │ │ + blls 37dcc0 │ │ │ │ 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 5c2740 │ │ │ │ + blgt 5c2798 │ │ │ │ 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 │ │ │ │ - ldr pc, [r1, -r3, asr #20] │ │ │ │ + sdiv r1, r7, sl │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ vst1.32 {d30-d32}, [pc], r7 │ │ │ │ @ instruction: 0xf6827124 │ │ │ │ - blls 43f2bc │ │ │ │ + blls 43f264 │ │ │ │ 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} │ │ │ │ @@ -474600,38 +474621,38 @@ │ │ │ │ @ instruction: 0xf04f031f │ │ │ │ svcls 0x000333ff │ │ │ │ svclt 0x0018409f │ │ │ │ mvnscc pc, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf8dc9304 │ │ │ │ rsbcs r3, r4, #20 │ │ │ │ svcls 0x00049905 │ │ │ │ - blx 2a57be │ │ │ │ + blx 2a5816 │ │ │ │ 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: 0xf9f2f686 │ │ │ │ + @ instruction: 0xf9c6f686 │ │ │ │ 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] @ 1ff9e8 │ │ │ │ + ldclge 4, cr15, [pc, #508] @ 1ffa40 │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ @ instruction: 0x468ae5f0 │ │ │ │ @ instruction: 0xf630e571 │ │ │ │ - movwcs lr, #2312 @ 0x908 │ │ │ │ + movwcs lr, #2268 @ 0x8dc │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ - rsbseq r0, r8, r2, asr sp │ │ │ │ - rsbseq r0, r8, sl, asr #26 │ │ │ │ + ldrshteq r0, [r8], #-202 @ 0xffffff36 │ │ │ │ + ldrshteq r0, [r8], #-194 @ 0xffffff3e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r8, lr, lsl sp │ │ │ │ + rsbseq r0, r8, r6, asr #25 │ │ │ │ @ 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 │ │ │ │ @@ -474652,132 +474673,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 ff0d1100 │ │ │ │ + blmi ff0d1158 │ │ │ │ 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 │ │ │ │ - mvnscs pc, r1, asr #30 │ │ │ │ + mvnscs pc, r5, lsl pc @ │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xff3cf685 │ │ │ │ - ldc 6, cr4, [pc, #520] @ 1ffab8 │ │ │ │ + @ instruction: 0xff10f685 │ │ │ │ + ldc 6, cr4, [pc, #520] @ 1ffb10 │ │ │ │ strbmi r0, [r0], -sp, lsr #23 │ │ │ │ mulspl r1, sl, r8 │ │ │ │ @ instruction: 0xf6834629 │ │ │ │ - strtmi pc, [sl], -r7, asr #28 │ │ │ │ + @ instruction: 0x462afe1b │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - ldc2l 6, cr15, [r8, #520]! @ 0x208 │ │ │ │ + stc2l 6, cr15, [ip, #520] @ 0x208 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2d11dc │ │ │ │ + blgt 2d1234 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - strtmi pc, [fp], -pc, ror #18 │ │ │ │ + strtmi pc, [fp], -r3, asr #18 │ │ │ │ mvncs r4, r2, asr r6 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - orrscs pc, r8, r3, asr #30 │ │ │ │ + orrscs pc, r8, r7, lsl pc @ │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xff18f685 │ │ │ │ + cdp2 6, 14, cr15, cr12, cr5, {4} │ │ │ │ @ instruction: 0x46054632 │ │ │ │ cmppne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - qadd16mi pc, sl, r1 @ │ │ │ │ + strtmi pc, [sl], -r5, ror #29 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xff30f685 │ │ │ │ + @ instruction: 0xff04f685 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0x11b3f240 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strtmi pc, [sl], -r9, lsr #30 │ │ │ │ + @ instruction: 0x462afefd │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - @ instruction: 0xff22f685 │ │ │ │ + cdp2 6, 15, cr15, cr6, cr5, {4} │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0x11b3f240 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - shadd16mi pc, r3, fp @ │ │ │ │ + ldrtmi pc, [r3], -pc, ror #29 @ │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4682113f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x464aff13 │ │ │ │ + strbmi pc, [sl], -r7, ror #29 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - @ instruction: 0xff0cf685 │ │ │ │ + cdp2 6, 14, cr15, cr0, cr5, {4} │ │ │ │ @ instruction: 0x46024633 │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ strtmi r7, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xff04f685 │ │ │ │ + cdp2 6, 13, cr15, cr8, cr5, {4} │ │ │ │ orrslt r4, r7, #135266304 @ 0x8100000 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x464afefb │ │ │ │ + strbmi pc, [sl], -pc, asr #29 @ │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #10 │ │ │ │ - @ instruction: 0xff28f685 │ │ │ │ + cdp2 6, 15, cr15, cr12, cr5, {4} │ │ │ │ @ instruction: 0x46054633 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -pc, asr #3 │ │ │ │ - cdp2 6, 14, cr15, cr12, cr5, {4} │ │ │ │ + cdp2 6, 12, cr15, cr0, cr5, {4} │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - cdp2 6, 14, cr15, cr4, cr5, {4} │ │ │ │ + cdp2 6, 11, cr15, cr8, cr5, {4} │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6859500 │ │ │ │ - bmi 1dff5fc │ │ │ │ + bmi 1dff5a4 │ │ │ │ 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 1207a1c │ │ │ │ + bcs 1207a74 │ │ │ │ @ instruction: 0xf002d071 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [fp], pc @ │ │ │ │ svclt 0x004807d9 │ │ │ │ ldrle r4, [r1, #-1619]! @ 0xfffff9ad │ │ │ │ cmncs r3, sl, asr #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf685a000 │ │ │ │ - strtmi pc, [sl], -pc, ror #29 │ │ │ │ + strtmi pc, [sl], -r3, asr #29 │ │ │ │ ldrtmi r4, [r3], -r7, lsl #12 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x464afeb3 │ │ │ │ + strbmi pc, [sl], -r7, lsl #29 @ │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #10 │ │ │ │ - cdp2 6, 14, cr15, cr0, cr5, {4} │ │ │ │ + cdp2 6, 11, cr15, cr4, cr5, {4} │ │ │ │ @ instruction: 0x46024633 │ │ │ │ bicvc pc, pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldclvc 14, cr15, [sl], #-660 @ 0xfffffd6c │ │ │ │ - bcs 1211240 │ │ │ │ + ldclvc 14, cr15, [sl], #-484 @ 0xfffffe1c │ │ │ │ + bcs 1211298 │ │ │ │ @ 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 │ │ │ │ - ldr pc, [r2, r5, asr #29]! │ │ │ │ + @ instruction: 0xe7b2fe99 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9dd660 │ │ │ │ + bcs 9dd6b8 │ │ │ │ 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} │ │ │ │ @@ -474785,95 +474806,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 │ │ │ │ - @ instruction: 0x4606fd11 │ │ │ │ - blge 2abf9c │ │ │ │ + strmi pc, [r6], -r5, ror #25 │ │ │ │ + blge 2abff4 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf888f686 │ │ │ │ + @ instruction: 0xf85cf686 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf685111f │ │ │ │ - @ instruction: 0x4603fe5b │ │ │ │ + strmi pc, [r3], -pc, lsr #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 │ │ │ │ - @ instruction: 0x4607fcf1 │ │ │ │ + strmi pc, [r7], -r5, asr #25 │ │ │ │ strbmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - @ instruction: 0xf868f686 │ │ │ │ + @ instruction: 0xf83cf686 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf685111f │ │ │ │ - @ instruction: 0x4603fe3b │ │ │ │ + strmi pc, [r3], -pc, lsl #28 │ │ │ │ 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 27b8f0 │ │ │ │ + bcc 27b898 │ │ │ │ andne pc, r4, r8, asr #17 │ │ │ │ - bcs 9e3f40 │ │ │ │ + bcs 9e3f98 │ │ │ │ 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] @ 1ffc6b │ │ │ │ - rsbseq r0, r8, ip, ror r7 │ │ │ │ + strdmi pc, [pc, #255] @ 1ffcc3 │ │ │ │ + rsbseq r0, r8, r4, lsr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r8, r6, asr #12 │ │ │ │ + rsbseq r0, r8, lr, ror #11 │ │ │ │ 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 ffed15ec │ │ │ │ + bmi ffed1644 │ │ │ │ @ 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 @ │ │ │ │ - @ instruction: 0xff34f685 │ │ │ │ + @ instruction: 0xff08f685 │ │ │ │ @ instruction: 0x46054639 │ │ │ │ strtmi r2, [r0], -r1, lsl #4 │ │ │ │ - @ instruction: 0xff2ef685 │ │ │ │ + @ instruction: 0xff02f685 │ │ │ │ @ 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 │ │ │ │ @@ -474881,254 +474902,254 @@ │ │ │ │ svclt 0x00147fcb │ │ │ │ @ instruction: 0xf043469a │ │ │ │ @ instruction: 0xf1ba0a01 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ strtmi r8, [sl], -r2, lsl #1 │ │ │ │ orrvc pc, pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldrtmi pc, [r2], -r7, lsl #27 @ │ │ │ │ + @ instruction: 0x4632fd5b │ │ │ │ vst1.32 {d20-d22}, [pc], r0 │ │ │ │ strtmi r7, [r0], -pc, lsl #3 │ │ │ │ - stc2 6, cr15, [r0, #532] @ 0x214 │ │ │ │ + ldc2l 6, cr15, [r4, #-532] @ 0xfffffdec │ │ │ │ svcvc 0x0093f5b7 │ │ │ │ @ instruction: 0xf0004681 │ │ │ │ - ldc 1, cr8, [pc, #128] @ 1ffcb0 │ │ │ │ + ldc 1, cr8, [pc, #128] @ 1ffd08 │ │ │ │ ldrbmi r7, [r9], -pc, asr #23 │ │ │ │ stmdbvs r0!, {r1, r3, r5, r6, sl, fp, ip, sp, lr} │ │ │ │ - bge 3ba370 │ │ │ │ - beq 83c074 │ │ │ │ - blvc 33b278 │ │ │ │ - ldc2 6, cr15, [r8], #-520 @ 0xfffffdf8 │ │ │ │ + bge 3ba3c8 │ │ │ │ + beq 83c0cc │ │ │ │ + blvc 33b2d0 │ │ │ │ + stc2 6, cr15, [ip], {130} @ 0x82 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - blgt 2ea860 │ │ │ │ + blgt 2ea8b8 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46200b14 │ │ │ │ - @ instruction: 0xffacf685 │ │ │ │ + @ instruction: 0xff80f685 │ │ │ │ @ instruction: 0x462a465b │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldc 13, cr15, [pc, #508] @ 1ffe70 │ │ │ │ + ldc 13, cr15, [pc, #332] @ 1ffe18 │ │ │ │ movwcs r7, #3006 @ 0xbbe │ │ │ │ movwls r7, #27762 @ 0x6c72 │ │ │ │ tstcs r1, r5, lsl #12 │ │ │ │ @ instruction: 0xf8ca6920 │ │ │ │ stc 0, cr3, [sp, #16] │ │ │ │ @ instruction: 0xf6827b04 │ │ │ │ - pkhbtmi pc, r3, r5, lsl #24 @ │ │ │ │ - blge 32c1f4 │ │ │ │ + strmi pc, [r3], r9, ror #23 │ │ │ │ + blge 32c24c │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 73c0d0 │ │ │ │ + bleq 73c128 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldrbmi pc, [fp], -r9, lsl #31 @ │ │ │ │ + usaxmi pc, fp, sp @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - ldc2l 6, cr15, [ip, #-532] @ 0xfffffdec │ │ │ │ + ldc2 6, cr15, [r0, #-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 │ │ │ │ - stc2 6, cr15, [r8, #-532]! @ 0xfffffdec │ │ │ │ + ldc2l 6, cr15, [ip], #532 @ 0x214 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - ldc2l 6, cr15, [sl, #-532]! @ 0xfffffdec │ │ │ │ + stc2l 6, cr15, [lr, #-532] @ 0xfffffdec │ │ │ │ teqpne sp, #64, 4 @ p-variant is OBSOLETE │ │ │ │ addsmi r4, pc, #135266304 @ 0x8100000 │ │ │ │ rscshi pc, sp, r0 │ │ │ │ - blmi fea52780 │ │ │ │ + blmi fea527d8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 459d64 │ │ │ │ + blls 459dbc │ │ │ │ @ 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 fea3be68 │ │ │ │ + beq fea3bec0 │ │ │ │ movwcc pc, #31489 @ 0x7b01 @ │ │ │ │ mullt r6, r3, r8 │ │ │ │ - bleq 4fa658 │ │ │ │ - b 15ec1e4 │ │ │ │ + bleq 4fa6b0 │ │ │ │ + b 15ec23c │ │ │ │ @ instruction: 0xf06a0a48 │ │ │ │ - blx 19c2740 │ │ │ │ + blx 19c2798 │ │ │ │ movwcs pc, #2698 @ 0xa8a @ │ │ │ │ @ instruction: 0x4629465a │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf6864653 │ │ │ │ - movwcs pc, #2305 @ 0x901 @ │ │ │ │ + movwcs pc, #2261 @ 0x8d5 @ │ │ │ │ @ instruction: 0x4631465a │ │ │ │ ldrbmi r9, [r3], -r0, lsl #6 │ │ │ │ strtmi r9, [r0], -r2 │ │ │ │ - @ instruction: 0xf8f8f686 │ │ │ │ + @ instruction: 0xf8ccf686 │ │ │ │ @ instruction: 0x460221fb │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - mcrrvc 12, 13, pc, r2, cr9 @ │ │ │ │ - bcs 121177c │ │ │ │ + mcrrvc 12, 10, pc, r2, cr13 @ │ │ │ │ + bcs 12117d4 │ │ │ │ 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 2916bc │ │ │ │ + bls 291714 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - stc2l 6, cr15, [ip], #532 @ 0x214 │ │ │ │ + stc2l 6, cr15, [r0], {133} @ 0x85 │ │ │ │ @ instruction: 0x4652465b │ │ │ │ andcs r4, r0, r1, lsl #12 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - bne 117c6a8 │ │ │ │ - @ instruction: 0xf8d6f686 │ │ │ │ + bne 117c700 │ │ │ │ + @ instruction: 0xf8aaf686 │ │ │ │ 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 │ │ │ │ - strtmi pc, [sl], -fp, asr #25 │ │ │ │ + @ instruction: 0x462afc9f │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - stc2l 6, cr15, [r4], {133} @ 0x85 │ │ │ │ + ldc2 6, cr15, [r8], {133} @ 0x85 │ │ │ │ pkhtbmi r4, r1, r7, asr #10 │ │ │ │ strbmi sp, [r2], -r0, lsl #3 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blx 1a3d802 │ │ │ │ + blx f3d85a │ │ │ │ ldrtmi r4, [r9], -r7, lsl #12 │ │ │ │ ldrcc r4, [r4, -r0, lsr #12] │ │ │ │ - cdp2 6, 13, cr15, cr12, cr5, {4} │ │ │ │ + cdp2 6, 11, cr15, cr0, cr5, {4} │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldrtmi pc, [fp], -pc, lsr #25 @ │ │ │ │ + ldrtmi pc, [fp], -r3, lsl #25 @ │ │ │ │ ldrtmi r4, [r2], -r5, lsl #12 │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strtmi pc, [sl], -r7, lsr #25 │ │ │ │ + @ instruction: 0x462afc7b │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ - stc2 6, cr15, [r0], #532 @ 0x214 │ │ │ │ + ldc2l 6, cr15, [r4], #-532 @ 0xfffffdec │ │ │ │ strmi r4, [r5], -sl, asr #12 │ │ │ │ vmin.s8 d20, d0, d27 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ - ldc2 6, cr15, [r8], {133} @ 0x85 │ │ │ │ + stc2l 6, cr15, [ip], #-532 @ 0xfffffdec │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x4633fc91 │ │ │ │ + ldrtmi pc, [r3], -r5, ror #24 @ │ │ │ │ cmncs r3, r2, lsl #12 │ │ │ │ strls r4, [r0, -r0, lsr #12] │ │ │ │ - ldc2 6, cr15, [lr], #532 @ 0x214 │ │ │ │ + ldc2 6, cr15, [r2], {133} @ 0x85 │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strmi pc, [r1], r3, lsl #25 │ │ │ │ + pkhtbmi pc, r1, r7, asr #24 @ │ │ │ │ ldrtmi lr, [r3], -r0, asr #14 │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ strtmi r7, [r0], -fp, lsr #3 │ │ │ │ - ldc2l 6, cr15, [sl], #-532 @ 0xfffffdec │ │ │ │ + mcrr2 6, 8, pc, lr, cr5 @ │ │ │ │ ldrbmi r4, [r9], -r6, lsl #12 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04faa06 │ │ │ │ @ instruction: 0x7c720b00 │ │ │ │ - beq 23bfcc │ │ │ │ - blge 33a5c8 │ │ │ │ - blx 63d8a2 │ │ │ │ + beq 23c024 │ │ │ │ + blge 33a620 │ │ │ │ + blx ffb3d8f8 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2eaab0 │ │ │ │ + blgt 2eab08 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strtmi pc, [fp], -r7, lsl #29 │ │ │ │ + @ instruction: 0x462bfe5b │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - mrrc2 6, 8, pc, sl, cr5 @ │ │ │ │ + stc2 6, cr15, [lr], #-532 @ 0xfffffdec │ │ │ │ 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 │ │ │ │ - stc2 6, cr15, [r6], #-532 @ 0xfffffdec │ │ │ │ + blx bd946 │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6859500 │ │ │ │ - sxtab16mi pc, r1, r9, ror #24 @ │ │ │ │ - ldc 7, cr14, [pc, #8] @ 1ffef4 │ │ │ │ + strmi pc, [r1], sp, asr #24 │ │ │ │ + ldc 7, cr14, [pc, #8] @ 1fff4c │ │ │ │ movwcs r7, #2848 @ 0xb20 │ │ │ │ tstcs r1, r2, asr #24 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ movwls r6, #26912 @ 0x6920 │ │ │ │ - blvc 33b534 │ │ │ │ - blx ff8bd90c │ │ │ │ + blvc 33b58c │ │ │ │ + blx fedbd964 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2eab1c │ │ │ │ + blgt 2eab74 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x464afe51 │ │ │ │ + strbmi pc, [sl], -r5, lsr #28 @ │ │ │ │ vmin.s8 d20, d0, d27 │ │ │ │ strtmi r1, [r0], -r7, lsr #2 │ │ │ │ - stc2 6, cr15, [r4], #-532 @ 0xfffffdec │ │ │ │ + blx 3d996 │ │ │ │ ldrbmi r4, [fp], -sl, lsr #12 │ │ │ │ vmax.s8 d20, d0, d5 │ │ │ │ strtmi r1, [r0], -r7, lsr #2 │ │ │ │ - ldc2 6, cr15, [ip], {133} @ 0x85 │ │ │ │ + blx ffe3d9a6 │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x4633fc15 │ │ │ │ + ldrtmi pc, [r3], -r9, ror #23 @ │ │ │ │ strmi r4, [r5], -sl, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strbmi pc, [fp], -sp, lsl #24 @ │ │ │ │ + strbmi pc, [fp], -r1, ror #23 @ │ │ │ │ strtmi r4, [sl], -r6, lsl #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6859600 │ │ │ │ - @ instruction: 0x4681fc39 │ │ │ │ + strmi pc, [r1], sp, lsl #24 │ │ │ │ svclt 0x0000e6c2 │ │ │ │ ... │ │ │ │ - rsbseq r0, r8, r4, asr r4 │ │ │ │ + ldrshteq r0, [r8], #-60 @ 0xffffffc4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r8, r2, asr #8 │ │ │ │ - rsbseq r0, r8, ip, lsl #6 │ │ │ │ + rsbseq r0, r8, sl, ror #7 │ │ │ │ + ldrhteq r0, [r8], #-36 @ 0xffffffdc │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq r6, sp, r9, lr │ │ │ │ - blvc 3bb608 │ │ │ │ + blvc 3bb660 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 33b5d0 │ │ │ │ - blx fe53d9a8 │ │ │ │ + blvc 33b628 │ │ │ │ + blx 1a3da00 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #14852 @ 0x3a04 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6854619 │ │ │ │ - blls 2ff7c4 │ │ │ │ + blls 2ff76c │ │ │ │ @ instruction: 0x464a3314 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf685111f │ │ │ │ - pkhtbmi pc, r1, r5, asr #23 @ │ │ │ │ + strmi pc, [r1], r9, lsr #23 │ │ │ │ @ instruction: 0xf62fe6e0 │ │ │ │ - bcc 27b448 │ │ │ │ + bcc 27b3f0 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - bcs 9ccbf0 │ │ │ │ + bcs 9ccc48 │ │ │ │ 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 │ │ │ │ @@ -475141,20 +475162,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 fed5722c │ │ │ │ + bl fed57284 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 304014 │ │ │ │ + bmi 30406c │ │ │ │ stmdbmi r4, {r0, r1, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - blx 2bda50 │ │ │ │ + @ instruction: 0xf9d6f684 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0xfffffb59 │ │ │ │ @ instruction: 0xfffff7df │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr0, cr12, {6} │ │ │ │ @@ -475182,70 +475203,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 25639a │ │ │ │ + blx 2563f2 │ │ │ │ @ instruction: 0xf8922203 │ │ │ │ - bls 2cc184 │ │ │ │ + bls 2cc1dc │ │ │ │ @ instruction: 0xf852330b │ │ │ │ - blcs 3cc16c │ │ │ │ + blcs 3cc1c4 │ │ │ │ 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 3e6926 │ │ │ │ + blx 3e697e │ │ │ │ @ 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 ffdbdc3c │ │ │ │ + blx ff2bdc94 │ │ │ │ @ instruction: 0xf04f4680 │ │ │ │ strmi r0, [r1], -r1, lsl #24 │ │ │ │ @ instruction: 0xf8d84628 │ │ │ │ - blx 3cc19a │ │ │ │ + blx 3cc1f2 │ │ │ │ @ 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 │ │ │ │ - stc2 6, cr15, [ip, #-532]! @ 0xfffffdec │ │ │ │ + stc2 6, cr15, [r0, #-532] @ 0xfffffdec │ │ │ │ @ instruction: 0xf6834640 │ │ │ │ - addcs pc, r0, #3227648 @ 0x314000 │ │ │ │ + addcs pc, r0, #2506752 @ 0x264000 │ │ │ │ tstcs r0, r5 │ │ │ │ @ instruction: 0xf62f4630 │ │ │ │ - @ instruction: 0xf894e974 │ │ │ │ + @ instruction: 0xf894e948 │ │ │ │ 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 43c5d8 │ │ │ │ + bleq 43c630 │ │ │ │ @ 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 │ │ │ │ @@ -475253,67 +475274,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 @ 2001ec │ │ │ │ + strgt ip, [pc], #-3599 @ 200244 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ - @ instruction: 0xf8f4f682 │ │ │ │ + @ instruction: 0xf8c8f682 │ │ │ │ andseq pc, ip, #0, 2 │ │ │ │ @ instruction: 0xf89a4611 │ │ │ │ andls r3, r5, #17 │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - blx ffebdc22 │ │ │ │ + blx ff3bdc7a │ │ │ │ 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 1240e4c │ │ │ │ - blls 38093c │ │ │ │ + b 1240ea4 │ │ │ │ + blls 380994 │ │ │ │ @ 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 │ │ │ │ - ldc2 6, cr15, [r4], #532 @ 0x214 │ │ │ │ + stc2 6, cr15, [r8], {133} @ 0x85 │ │ │ │ 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 │ │ │ │ - strmi pc, [r4], -r5, lsr #18 │ │ │ │ - blge 42c774 │ │ │ │ + @ instruction: 0x4604f8f9 │ │ │ │ + blge 42c7cc │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46403414 │ │ │ │ - ldc2 6, cr15, [ip], {133} @ 0x85 │ │ │ │ + ldc2l 6, cr15, [r0], #-532 @ 0xfffffdec │ │ │ │ strtmi r9, [r3], -r5, lsl #20 │ │ │ │ orrsvc pc, r3, pc, asr #8 │ │ │ │ @ instruction: 0xf6854640 │ │ │ │ - stmib sp, {r0, r1, r2, r3, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r6, 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 a246e8 │ │ │ │ + bcs a24740 │ │ │ │ @ instruction: 0x81bef200 │ │ │ │ - blcs 9c7c08 │ │ │ │ + blcs 9c7c60 │ │ │ │ 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 │ │ │ │ @@ -475341,15 +475362,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 feda0934 │ │ │ │ + blcs feda098c │ │ │ │ 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 @ │ │ │ │ @@ -475358,110 +475379,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: 0xf100f8b9 │ │ │ │ + @ instruction: 0xf100f88d │ │ │ │ @ instruction: 0x23200b18 │ │ │ │ ldrbmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6834607 │ │ │ │ - strls pc, [fp], -sp, lsr #22 │ │ │ │ + strls pc, [fp], -r1, lsl #22 │ │ │ │ @ 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 491c7e │ │ │ │ + blx 491cd6 │ │ │ │ @ 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 ff6bde2e │ │ │ │ - bls 3dab08 │ │ │ │ + blx febbde86 │ │ │ │ + bls 3dab60 │ │ │ │ @ instruction: 0xf8cd2101 │ │ │ │ cmpvs sl, r4, lsr r0 │ │ │ │ movwls r2, #49922 @ 0xc302 │ │ │ │ svcls 0x00032220 │ │ │ │ - blvc 53baa4 │ │ │ │ + blvc 53bafc │ │ │ │ @ instruction: 0xf8d76928 │ │ │ │ stc 0, cr8, [sp, #512] @ 0x200 │ │ │ │ @ instruction: 0xf6827b08 │ │ │ │ - @ instruction: 0x4607f83d │ │ │ │ + @ instruction: 0x4607f811 │ │ │ │ ldrtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - blx fef3de6a │ │ │ │ + blx fe43dec2 │ │ │ │ @ instruction: 0x4642463b │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6851151 │ │ │ │ - mcrrvc 9, 8, pc, r3, cr7 @ │ │ │ │ - blcs a11e6c │ │ │ │ + mcrrvc 9, 5, pc, r3, cr11 @ │ │ │ │ + blcs a11ec4 │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - pkhtbmi pc, r1, r7, asr #18 @ │ │ │ │ + strmi pc, [r1], fp, lsr #18 │ │ │ │ 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: 0xf6827b08 │ │ │ │ - @ instruction: 0x4607f813 │ │ │ │ + @ instruction: 0xf6817b08 │ │ │ │ + strmi pc, [r7], -r7, ror #31 │ │ │ │ mcrgt 1, 0, fp, cr3, cr8, {1} │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - strbmi pc, [fp], -fp, lsl #23 @ │ │ │ │ + @ instruction: 0x464bfb5f │ │ │ │ @ instruction: 0x4628465a │ │ │ │ orrsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0xf6859700 │ │ │ │ - @ instruction: 0xf898f991 │ │ │ │ + @ instruction: 0xf898f965 │ │ │ │ @ instruction: 0x46013011 │ │ │ │ strtmi r2, [r8], -r4, lsl #4 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ strls r2, [r0, #-1280] @ 0xfffffb00 │ │ │ │ - stc2l 6, cr15, [r6, #-532] @ 0xfffffdec │ │ │ │ + ldc2 6, cr15, [sl, #-532] @ 0xfffffdec │ │ │ │ cdpls 12, 0, cr9, cr4, cr3, {0} │ │ │ │ stmdbvs r3!, {r2, r5, r6, r9, sp}^ │ │ │ │ - blx 29c35e │ │ │ │ + blx 29c3b6 │ │ │ │ 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 ff898608 │ │ │ │ + bvs ff898660 │ │ │ │ andvs pc, r0, #1107296256 @ 0x42000000 │ │ │ │ ldrdcs r6, [r1], -sl │ │ │ │ - blcs f39cc0 │ │ │ │ + blcs f39d18 │ │ │ │ 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 │ │ │ │ @@ -475469,98 +475490,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: 0xf8e4f6c1 │ │ │ │ + @ instruction: 0xf8b8f6c1 │ │ │ │ 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 │ │ │ │ - ldrtmi pc, [r1], -r3, asr #20 @ │ │ │ │ + @ instruction: 0x4631fa17 │ │ │ │ @ instruction: 0xf04f4628 │ │ │ │ @ instruction: 0xf6850800 │ │ │ │ - @ instruction: 0xf896fb1f │ │ │ │ + @ instruction: 0xf896faf3 │ │ │ │ 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: 0xff90f681 │ │ │ │ + @ instruction: 0xff64f681 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2eb1c0 │ │ │ │ + blgt 2eb218 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - ldrtmi pc, [r3], -r7, lsl #22 @ │ │ │ │ + @ instruction: 0x4633fadb │ │ │ │ @ instruction: 0x4628463a │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ - @ instruction: 0xf8daf685 │ │ │ │ + @ instruction: 0xf8aef685 │ │ │ │ strmi r9, [r1], -r3, lsl #24 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - blx 10bdfd4 │ │ │ │ + blx 5be02c │ │ │ │ @ instruction: 0xf68269a0 │ │ │ │ - strtmi pc, [r0], -r5, asr #28 │ │ │ │ - cdp2 6, 6, cr15, cr2, cr2, {4} │ │ │ │ + @ instruction: 0x4620fe19 │ │ │ │ + cdp2 6, 3, cr15, cr6, 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: 0xff66f681 │ │ │ │ + @ instruction: 0xff3af681 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2eb214 │ │ │ │ + blgt 2eb26c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - stmdals r3, {r0, r2, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r3, {r0, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andscc r4, r8, r1, lsr r6 │ │ │ │ - blx 83e018 │ │ │ │ + @ instruction: 0xf9ecf683 │ │ │ │ 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 │ │ │ │ - bfi pc, sp, (invalid: 19:3) @ │ │ │ │ + @ instruction: 0xe7c3f971 │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq ip, sp, r9, lr │ │ │ │ addscs lr, ip, #54001664 @ 0x3380000 │ │ │ │ str r9, [r7], r7, lsl #4 │ │ │ │ - stmib r0!, {r0, r1, r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4!, {r0, r1, r2, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0077ff90 │ │ │ │ - rsbseq pc, r7, lr, lsl #31 │ │ │ │ + rsbseq pc, r7, r8, lsr pc @ │ │ │ │ + rsbseq pc, r7, r6, lsr pc @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq pc, r7, r2, lsl pc @ │ │ │ │ + ldrhteq pc, [r7], #-234 @ 0xffffff16 @ │ │ │ │ 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 152529c │ │ │ │ + bmi 15252f4 │ │ │ │ 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 │ │ │ │ @@ -475575,69 +475596,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 16be102 │ │ │ │ + blx bbe15a │ │ │ │ @ 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 31f33c │ │ │ │ - bls 234b30 │ │ │ │ + blcs 31f394 │ │ │ │ + bls 234b88 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ - b 123f980 │ │ │ │ - blx 19c134c │ │ │ │ + b 123f9d8 │ │ │ │ + blx 19c13a4 │ │ │ │ strtmi pc, [r1], -r3, lsl #23 │ │ │ │ cmplt r4, r4, lsr #16 │ │ │ │ teqlt r3, r3, lsr #16 │ │ │ │ - blcs 31f35c │ │ │ │ + blcs 31f3b4 │ │ │ │ strtmi sp, [r1], -pc, ror #1 │ │ │ │ stccs 8, cr6, [r0], {36} @ 0x24 │ │ │ │ - blvc 4f4f14 │ │ │ │ + blvc 4f4f6c │ │ │ │ tstle r7, r4, lsl #22 │ │ │ │ strbmi r9, [r8], -r0, lsl #20 │ │ │ │ stc2 7, cr15, [r2], {255} @ 0xff │ │ │ │ andeq lr, fp, r0, asr #20 │ │ │ │ - blx fe23f0ce │ │ │ │ + blx fe23f126 │ │ │ │ @ instruction: 0xf6834650 │ │ │ │ - ldrbmi pc, [r3], -r1, lsr #22 @ │ │ │ │ + @ instruction: 0x4653faf5 │ │ │ │ pkhbtmi fp, r2, r3, lsl #3 │ │ │ │ - blvc 4fa6a4 │ │ │ │ + blvc 4fa6fc │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ strbmi r9, [r8], -r0, lsl #20 │ │ │ │ ldc2l 7, cr15, [r0], #-1020 @ 0xfffffc04 │ │ │ │ movweq lr, #2635 @ 0xa4b │ │ │ │ - blx 19d20b4 │ │ │ │ + blx 19d210c │ │ │ │ @ instruction: 0xf683fb83 │ │ │ │ - ldrbmi pc, [r3], -pc, lsl #22 @ │ │ │ │ + ldrbmi pc, [r3], -r3, ror #21 @ │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xb1ac465c │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xff66f68e │ │ │ │ + @ instruction: 0xff3af68e │ │ │ │ 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 21a858 │ │ │ │ + blcs 21a8b0 │ │ │ │ @ instruction: 0xe772d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68e4630 │ │ │ │ - strb pc, [r9, pc, asr #30]! @ │ │ │ │ - stmdb r4!, {r0, r1, r2, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq pc, r7, lr, lsl #19 │ │ │ │ + strb pc, [r9, r3, lsr #30]! @ │ │ │ │ + ldm r8!, {r0, r1, r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq pc, r7, r6, lsr r9 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r7, r6, ror #18 │ │ │ │ + rsbseq pc, r7, lr, lsl #18 │ │ │ │ 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 │ │ │ │ @@ -475655,15 +475676,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 e3c970 │ │ │ │ + bleq e3c9c8 │ │ │ │ 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 │ │ │ │ @@ -475671,58 +475692,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 ffcff790 │ │ │ │ + blvs ffcff738 │ │ │ │ strls r2, [r6, #-260] @ 0xfffffefc │ │ │ │ ldmdbeq pc, {r0, r1, r2, r3, r4, r8, r9, ip, sp}^ @ │ │ │ │ @ instruction: 0xf62e4638 │ │ │ │ - @ instruction: 0x2104edbe │ │ │ │ + @ instruction: 0x2104ed92 │ │ │ │ ldrtmi r4, [r8], -r3, lsl #12 │ │ │ │ @ instruction: 0xf62e461d │ │ │ │ - svcls 0x0006edb8 │ │ │ │ + svcls 0x0006ed8c │ │ │ │ strtmi r4, [r9], -r1, lsl #13 │ │ │ │ ldrtmi r4, [r8], -sl, asr #12 │ │ │ │ - stc2 6, cr15, [r4], {134} @ 0x86 │ │ │ │ + mrrc2 6, 8, pc, r8, cr6 @ │ │ │ │ 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 ac9cc0 │ │ │ │ + blvc ac9d18 │ │ │ │ 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 44092c │ │ │ │ + blcs 440984 │ │ │ │ stmdbvs r3!, {r3, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xb12a681a │ │ │ │ ldmdavs fp, {r2, r9, sl, fp, ip, pc} │ │ │ │ - bcs 21a954 │ │ │ │ + bcs 21a9ac │ │ │ │ @ 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 fee65534 │ │ │ │ + blx fee6558c │ │ │ │ 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 │ │ │ │ @@ -475895,59 +475916,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 aec5f0 │ │ │ │ + bvs aec648 │ │ │ │ andseq pc, pc, #3 │ │ │ │ @ instruction: 0xf859095b │ │ │ │ sbcsmi r3, r3, r3, lsr #32 │ │ │ │ @ instruction: 0xf57f07db │ │ │ │ @ instruction: 0xf894ae75 │ │ │ │ - bcs 208c9c │ │ │ │ + bcs 208cf4 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr0, cr15, {1} │ │ │ │ movwcs r9, #3588 @ 0xe04 │ │ │ │ - bvc 4bc368 │ │ │ │ + bvc 4bc3c0 │ │ │ │ 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: 0xf8a4f683 │ │ │ │ + @ instruction: 0xf878f683 │ │ │ │ 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} │ │ │ │ - ldc2l 6, cr15, [r6], #568 @ 0x238 │ │ │ │ + stc2l 6, cr15, [sl], {142} @ 0x8e │ │ │ │ @ instruction: 0xf62e4630 │ │ │ │ - strbmi lr, [r8], -lr, ror #24 │ │ │ │ - stcl 6, cr15, [sl], #-184 @ 0xffffff48 │ │ │ │ + strbmi lr, [r8], -r2, asr #24 │ │ │ │ + ldc 6, cr15, [lr], #-184 @ 0xffffff48 │ │ │ │ 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] @ 200faa │ │ │ │ + strb r9, [pc, #774] @ 201002 │ │ │ │ @ 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 │ │ │ │ @@ -475968,36 +475989,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, #2288 @ 0x8f0 │ │ │ │ + andcs pc, r1, #1584 @ 0x630 │ │ │ │ strtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - bls 800748 │ │ │ │ + bls 8006f0 │ │ │ │ ldmdbvs r2, {r0, r1, r9, sl, lr}^ │ │ │ │ - bcs 21ed74 │ │ │ │ + bcs 21edcc │ │ │ │ msrhi CPSR_c, r0 │ │ │ │ mvnscs r4, r2, lsl #12 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - @ instruction: 0x4642fcf5 │ │ │ │ + strbmi pc, [r2], -r9, asr #25 @ │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - vmla.f32 d31, d0, d5 │ │ │ │ + sha1c.32 , q8, │ │ │ │ strmi r1, [r2], -sp, lsl #2 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - strmi pc, [r1], -r9, ror #25 │ │ │ │ + @ instruction: 0x4601fcbd │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf104af72 │ │ │ │ @ instruction: 0xf04f001c │ │ │ │ @ instruction: 0xf6820801 │ │ │ │ - stmibvs r0!, {r0, r1, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blx 1fbe774 │ │ │ │ + stmibvs r0!, {r0, r1, r2, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blx 14be7cc │ │ │ │ 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} │ │ │ │ @@ -476065,24 +476086,24 @@ │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ ldrdeq r0, [r0], -sp │ │ │ │ @ instruction: 0xf04f23cb │ │ │ │ cmnvs r3, r1, lsl #16 │ │ │ │ - blvs ffafa9e8 │ │ │ │ + blvs ffafaa40 │ │ │ │ tstpne sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrdgt pc, [r0], -r3 │ │ │ │ @ instruction: 0xf89c6161 │ │ │ │ - bcs 208edc │ │ │ │ + bcs 208f34 │ │ │ │ mcrge 4, 6, pc, cr7, cr15, {3} @ │ │ │ │ @ instruction: 0x3014f8dc │ │ │ │ @ instruction: 0xf43f2bab │ │ │ │ @ instruction: 0xf63faebf │ │ │ │ - blcs fe9ac99c │ │ │ │ + blcs fe9ac9f4 │ │ │ │ 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} │ │ │ │ @@ -476108,18 +476129,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 │ │ │ │ - strtmi pc, [r8], -r9, lsl #23 │ │ │ │ - bl 23e804 │ │ │ │ + @ instruction: 0x4628fb5d │ │ │ │ + b ff73e85c │ │ │ │ @ instruction: 0xf62e4648 │ │ │ │ - @ instruction: 0xe693eafe │ │ │ │ + @ instruction: 0xe693ead2 │ │ │ │ @ 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} │ │ │ │ @@ -476135,23 +476156,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 227be0 │ │ │ │ + blcs 227c38 │ │ │ │ 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 341010 │ │ │ │ + blls 341068 │ │ │ │ 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 │ │ │ │ @@ -476166,25 +476187,25 @@ │ │ │ │ mvnle r4, r1, ror #10 │ │ │ │ @ instruction: 0xf8d89604 │ │ │ │ @ instruction: 0xf8d3303c │ │ │ │ @ instruction: 0xf8988000 │ │ │ │ ldrmi r3, [lr], -ip │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf8d8ae0a │ │ │ │ - blcs ff58d080 │ │ │ │ + blcs ff58d0d8 │ │ │ │ mcrge 4, 0, pc, cr5, cr15, {3} @ │ │ │ │ @ instruction: 0xf1089b08 │ │ │ │ - blgt 5c40fc │ │ │ │ + blgt 5c4154 │ │ │ │ andeq lr, pc, sp, lsl #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ - @ instruction: 0xf908f687 │ │ │ │ + @ instruction: 0xf8dcf687 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdbls r5, {r3, r4, r5, r6, r7, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf8d82230 │ │ │ │ - blx 28d0aa │ │ │ │ + blx 28d102 │ │ │ │ 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} │ │ │ │ @@ -476192,30 +476213,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 4c10d4 │ │ │ │ + blls 4c112c │ │ │ │ orrsle r2, sl, r0, lsl #22 │ │ │ │ @ instruction: 0x3014f8de │ │ │ │ orrsle r2, r6, ip, ror #23 │ │ │ │ - bcs 23aedc │ │ │ │ + bcs 23af34 │ │ │ │ @ instruction: 0xf04fd086 │ │ │ │ strb r0, [r8, #2049] @ 0x801 │ │ │ │ @ instruction: 0xf1083301 │ │ │ │ addsmi r0, r9, #32, 16 @ 0x200000 │ │ │ │ @ instruction: 0x9604d1dc │ │ │ │ @ instruction: 0xf62ee5bc │ │ │ │ - svclt 0x0000eca4 │ │ │ │ - rsbseq pc, r7, sl, lsl r8 @ │ │ │ │ + svclt 0x0000ec78 │ │ │ │ + rsbseq pc, r7, r2, asr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r7, lr, lsl #16 │ │ │ │ - rsbseq pc, r7, sl, ror #15 │ │ │ │ + ldrhteq pc, [r7], #-118 @ 0xffffff8a @ │ │ │ │ + @ instruction: 0x0077f792 │ │ │ │ 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 │ │ │ │ @@ -476223,36 +476244,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 6213b4 │ │ │ │ + bge 62140c │ │ │ │ andcs r9, r0, #805306368 @ 0x30000000 │ │ │ │ - bmi fe8a5920 │ │ │ │ + bmi fe8a5978 │ │ │ │ stmdbeq r0!, {r3, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4640589e │ │ │ │ - @ instruction: 0xff98f683 │ │ │ │ + @ instruction: 0xff6cf683 │ │ │ │ @ instruction: 0xf8d89a01 │ │ │ │ @ instruction: 0xf0001014 │ │ │ │ stmdals r2, {r0, r3, r4, r5, r6, r8, r9} │ │ │ │ - blcs 120128c │ │ │ │ + blcs 12012e4 │ │ │ │ strtmi fp, [sl], -r8, lsl #30 │ │ │ │ stmdbvs r0, {r2, r5, r6, r8, r9, sp} │ │ │ │ - blx 2d29a2 │ │ │ │ + blx 2d29fa │ │ │ │ @ instruction: 0xf8936301 │ │ │ │ movwcc r3, #45093 @ 0xb025 │ │ │ │ eormi pc, r3, r8, asr r8 @ │ │ │ │ - @ instruction: 0xf9d6f681 │ │ │ │ + @ instruction: 0xf9aaf681 │ │ │ │ @ instruction: 0xf1004682 │ │ │ │ @ instruction: 0xf8980218 │ │ │ │ ldrmi r3, [r1], -r9, lsr #32 │ │ │ │ andcs r9, r1, #4, 4 @ 0x40000000 │ │ │ │ - mcrr2 6, 8, pc, r8, cr2 @ │ │ │ │ + ldc2 6, cr15, [ip], {130} @ 0x82 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ eorcc pc, ip, sl, lsl #17 │ │ │ │ ldrsbcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ @ instruction: 0xf8cab10b │ │ │ │ @ instruction: 0xf8d83050 │ │ │ │ @ instruction: 0xf04f1014 │ │ │ │ @ instruction: 0xf8da0e64 │ │ │ │ @@ -476279,60 +476300,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 23d330 │ │ │ │ + bleq 23d388 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr10, {0} │ │ │ │ - bcc 37b930 │ │ │ │ + bcc 37b988 │ │ │ │ ldrbmi sl, [ip], r8, lsl #24 │ │ │ │ ldrbmi sl, [pc], -ip, lsl #26 │ │ │ │ @ instruction: 0xf8cd4682 │ │ │ │ @ instruction: 0xf859801c │ │ │ │ - bl 58d2bc │ │ │ │ + bl 58d314 │ │ │ │ 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 37b9b0 │ │ │ │ + bcc 37ba08 │ │ │ │ stmdale sp!, {r0, r1, r8, r9, fp, sp} │ │ │ │ ldrbmi r9, [r1], -r2, lsl #16 │ │ │ │ - ldc2 6, cr15, [sl], #528 @ 0x210 │ │ │ │ + stc2 6, cr15, [lr], {132} @ 0x84 │ │ │ │ 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 68094c │ │ │ │ + bge 6808f4 │ │ │ │ stmdals r2, {r0, r9, sl, lr} │ │ │ │ - blx 113ec82 │ │ │ │ + blx 63ecda │ │ │ │ @ instruction: 0xf1084601 │ │ │ │ @ instruction: 0xf6820018 │ │ │ │ - @ instruction: 0xf8d8fbe1 │ │ │ │ + @ instruction: 0xf8d8fbb5 │ │ │ │ @ instruction: 0xf6810018 │ │ │ │ - bmi 1281230 │ │ │ │ + bmi 12811d8 │ │ │ │ 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 │ │ │ │ - stc2 6, cr15, [r0, #548] @ 0x224 │ │ │ │ - blls 35b5c4 │ │ │ │ + ldc2l 6, cr15, [r4, #-548] @ 0xfffffddc │ │ │ │ + blls 35b61c │ │ │ │ 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 │ │ │ │ @@ -476340,29 +476361,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 291f18 │ │ │ │ + blls 291f70 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xac087b0c │ │ │ │ @ instruction: 0xed8d6918 │ │ │ │ @ instruction: 0xf6817b08 │ │ │ │ - @ instruction: 0x4603f8df │ │ │ │ + @ instruction: 0x4603f8b3 │ │ │ │ @ instruction: 0x4622b150 │ │ │ │ - bgt 2e5f18 │ │ │ │ + bgt 2e5f70 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r2, {r0, r3, r4, r9, sl, lr} │ │ │ │ - mrrc2 6, 8, pc, r6, cr4 @ │ │ │ │ + stc2 6, cr15, [sl], #-528 @ 0xfffffdf0 │ │ │ │ tstcc r4, #5120 @ 0x1400 │ │ │ │ stmdals r2, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx c3ed30 │ │ │ │ + @ instruction: 0xf9fcf684 │ │ │ │ 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 │ │ │ │ @@ -476376,40 +476397,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 0x0000eb4a │ │ │ │ - rsbseq lr, r7, lr, lsl #30 │ │ │ │ + svclt 0x0000eb1e │ │ │ │ + ldrhteq lr, [r7], #-230 @ 0xffffff1a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq lr, [r7], #-230 @ 0xffffff1a │ │ │ │ + @ instruction: 0x0077ee9e │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq lr, r7, sl, ror sp │ │ │ │ + rsbseq lr, r7, r2, lsr #26 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r6, r9, r3, asr r9 │ │ │ │ - blcs 212bd4 │ │ │ │ - bvs ff6f54a4 │ │ │ │ + blcs 212c2c │ │ │ │ + bvs ff6f54fc │ │ │ │ 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: 0xf844f681 │ │ │ │ + @ instruction: 0xf818f681 │ │ │ │ stmibvs fp!, {r2, r9, sl, lr} │ │ │ │ stmdaeq r0!, {r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1046183 │ │ │ │ stmibvs r8!, {r4, r5, r8, r9, sl}^ │ │ │ │ - stc2l 6, cr15, [lr, #-780] @ 0xfffffcf4 │ │ │ │ + stc2 6, cr15, [r2, #-780]! @ 0xfffffcf4 │ │ │ │ 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 │ │ │ │ @@ -476418,17 +476439,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 │ │ │ │ - strtmi pc, [r1], -sp, ror #21 │ │ │ │ + strtmi pc, [r1], -r1, asr #21 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - strtmi pc, [r0], -fp, asr #23 │ │ │ │ + @ instruction: 0x4620fb9f │ │ │ │ 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 │ │ │ │ @@ -476453,88 +476474,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 ae60d8 │ │ │ │ + blge ae6130 │ │ │ │ ldrtmi r9, [r3], -r1, lsl #6 │ │ │ │ - beq 23d5f0 │ │ │ │ + beq 23d648 │ │ │ │ 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 │ │ │ │ - mrrc2 6, 8, pc, r6, cr2 @ │ │ │ │ + stc2 6, cr15, [sl], #-520 @ 0xfffffdf8 │ │ │ │ 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 21b578 │ │ │ │ + blcs 21b5d0 │ │ │ │ eorshi pc, r1, #0 │ │ │ │ - blcs 3201a0 │ │ │ │ + blcs 3201f8 │ │ │ │ @ instruction: 0xf894d153 │ │ │ │ - blcs 24d5cc │ │ │ │ + blcs 24d624 │ │ │ │ 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 2a1d48 │ │ │ │ + bls 2a1da0 │ │ │ │ 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 2ca388 │ │ │ │ + blcs 2ca3e0 │ │ │ │ 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 2b59b4 │ │ │ │ + blls 2b5a0c │ │ │ │ strle r0, [r4, #-793] @ 0xfffffce7 │ │ │ │ strtmi r9, [r0], -r6, lsl #18 │ │ │ │ stmdacs r0, {r3, r4, r5, r7, r8, r9, sl, lr} │ │ │ │ - blls 435b7c │ │ │ │ + blls 435bd4 │ │ │ │ strbmi fp, [r8], -fp, asr #18 │ │ │ │ - blx fff3efba │ │ │ │ + blx ff43f012 │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldrmi r8, [r9], sp, ror #3 │ │ │ │ - blls 43b43c │ │ │ │ + blls 43b494 │ │ │ │ ldmdavs fp, {r2, r3, r4, r9, sl, lr} │ │ │ │ tstlt r3, r8, lsl #6 │ │ │ │ - blcs 21b638 │ │ │ │ - blvc af5c50 │ │ │ │ + blcs 21b690 │ │ │ │ + blvc af5ca8 │ │ │ │ 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 │ │ │ │ @@ -476550,27 +476571,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 2a1c58 │ │ │ │ + bls 2a1cb0 │ │ │ │ @ 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 2ad42c │ │ │ │ + bls 2ad484 │ │ │ │ @ instruction: 0xf1000592 │ │ │ │ @ instruction: 0x461a81bd │ │ │ │ orrcs pc, sl, #805306378 @ 0x3000000a │ │ │ │ @ instruction: 0xf67f2b03 │ │ │ │ @ instruction: 0xf5b2af79 │ │ │ │ addsle r7, r6, r6, lsr #30 │ │ │ │ orrcs pc, r1, #64, 4 │ │ │ │ @@ -476579,389 +476600,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, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3, {r0, r2, r4, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8df930a │ │ │ │ - bls 58fdbc │ │ │ │ + bls 58fe14 │ │ │ │ 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 2262e8 │ │ │ │ + blcs 226340 │ │ │ │ @ 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 d4aee0 │ │ │ │ - bls 6fbe18 │ │ │ │ - blge c66330 │ │ │ │ + blge d4af38 │ │ │ │ + bls 6fbe70 │ │ │ │ + blge c66388 │ │ │ │ movwls r9, #63253 @ 0xf715 │ │ │ │ @ instruction: 0xf6809827 │ │ │ │ - @ instruction: 0xf04fff07 │ │ │ │ + @ instruction: 0xf04ffedb │ │ │ │ @ instruction: 0xf8800301 │ │ │ │ strmi r3, [r5], -ip, lsr #32 │ │ │ │ tstlt r3, r3, lsr #26 │ │ │ │ stmdbvs fp!, {r0, r1, r8, sl, sp, lr}^ │ │ │ │ - bls 309c98 │ │ │ │ + bls 309cf0 │ │ │ │ ldrmi r6, [pc], -r0, ror #18 │ │ │ │ - blx 26572e │ │ │ │ - blx 24bf22 │ │ │ │ + blx 265786 │ │ │ │ + blx 24bf7a │ │ │ │ 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 2c97f8 │ │ │ │ + blls 2c9850 │ │ │ │ stmibeq r2, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ - blls 3608a4 │ │ │ │ + blls 3608fc │ │ │ │ ldrdne pc, [ip], -r9 @ │ │ │ │ - blx 2c3a8e │ │ │ │ + blx 2c3ae6 │ │ │ │ @ instruction: 0xf89a0002 │ │ │ │ andcc r2, fp, #50 @ 0x32 │ │ │ │ @ instruction: 0xf62e920c │ │ │ │ - bls 53bb8c │ │ │ │ + bls 53bb34 │ │ │ │ @ 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 30d808 │ │ │ │ - blls 3c9914 │ │ │ │ + bls 30d860 │ │ │ │ + blls 3c996c │ │ │ │ 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 6a7fb0 │ │ │ │ + blls 6a8008 │ │ │ │ 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 2e1b08 │ │ │ │ + bls 2e1b60 │ │ │ │ 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 300fcc │ │ │ │ - beq 93dc0c │ │ │ │ + blls 300f74 │ │ │ │ + beq 93dc64 │ │ │ │ ldrbmi r2, [r1], -r1, lsl #4 │ │ │ │ mrrcvc 6, 0, r4, fp, cr7 │ │ │ │ - @ instruction: 0xf8f0f682 │ │ │ │ + @ instruction: 0xf8c4f682 │ │ │ │ @ instruction: 0xf89d9b26 │ │ │ │ @ instruction: 0xf1071094 │ │ │ │ - blhi 10848e4 │ │ │ │ + blhi 108493c │ │ │ │ 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, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ - blls 326474 │ │ │ │ + stmdbvs r3!, {r0, r3, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + blls 3264cc │ │ │ │ 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 1e3dca0 │ │ │ │ + beq 1e3dcf8 │ │ │ │ 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 3e6518 │ │ │ │ + blls 3e6570 │ │ │ │ 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 2f6068 │ │ │ │ + blls 2f60c0 │ │ │ │ mrrcvc 10, 0, r9, fp, cr5 │ │ │ │ - blx 283c3a │ │ │ │ - bls 4be4dc │ │ │ │ - bcs 1220a1c │ │ │ │ + blx 283c92 │ │ │ │ + bls 4be534 │ │ │ │ + bcs 1220a74 │ │ │ │ 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 18bf314 │ │ │ │ + blx dbf36c │ │ │ │ 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: 0xf956f684 │ │ │ │ + @ instruction: 0xf92af684 │ │ │ │ andcs r9, r1, #5120 @ 0x1400 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - b aa8140 │ │ │ │ + b aa8198 │ │ │ │ movwls r0, #37635 @ 0x9303 │ │ │ │ - blx fe6cc524 │ │ │ │ - blx feefe7b4 │ │ │ │ + blx fe6cc57c │ │ │ │ + blx feefe80c │ │ │ │ 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 2ad39c │ │ │ │ + blls 2ad3f4 │ │ │ │ @ instruction: 0xf57f059b │ │ │ │ svccs 0x0000ae24 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr12, cr15, {3} │ │ │ │ svccs 0x0000e695 │ │ │ │ svcge 0x0048f47f │ │ │ │ ldrdge pc, [ip], -sp │ │ │ │ - blvc abb738 │ │ │ │ + blvc abb790 │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ @ instruction: 0xf894ae18 │ │ │ │ - bcs 249a30 │ │ │ │ + bcs 249a88 │ │ │ │ mcrge 4, 1, pc, cr14, cr15, {3} @ │ │ │ │ @ instruction: 0xf6824648 │ │ │ │ - strbmi pc, [sl], -r7, lsl #20 @ │ │ │ │ - bcs 21319c │ │ │ │ + @ instruction: 0x464af9db │ │ │ │ + bcs 2131f4 │ │ │ │ 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, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 21ba3c │ │ │ │ + stmdavs r4!, {r0, r1, r3, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 21ba94 │ │ │ │ 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 21ba54 │ │ │ │ + blcs 21baac │ │ │ │ ldrb sp, [r6, #-503] @ 0xfffffe09 │ │ │ │ tstpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf040428b │ │ │ │ - blls 2a2ad4 │ │ │ │ + blls 2a2b2c │ │ │ │ @ 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 2bb140 │ │ │ │ + blls 2bb198 │ │ │ │ @ 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: 0xf9c8f689 │ │ │ │ + @ instruction: 0xf99cf689 │ │ │ │ @ instruction: 0xf89468c3 │ │ │ │ movwls r0, #20524 @ 0x502c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df80ef │ │ │ │ @ instruction: 0xf10d3648 │ │ │ │ - bls 583bac │ │ │ │ + bls 583c04 │ │ │ │ ldmpl r3, {r8, sl, sp}^ │ │ │ │ - blge e26644 │ │ │ │ + blge e2669c │ │ │ │ movwls r9, #42243 @ 0xa503 │ │ │ │ - bls 6bc170 │ │ │ │ + bls 6bc1c8 │ │ │ │ stmdbvs r1!, {r2, r4, r8, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf6809827 │ │ │ │ - @ instruction: 0x4606fd5d │ │ │ │ + @ instruction: 0x4606fd31 │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ andls r4, ip, #17825792 @ 0x1100000 │ │ │ │ @ instruction: 0xf6812201 │ │ │ │ - @ instruction: 0xf04fffcf │ │ │ │ + @ instruction: 0xf04fffa3 │ │ │ │ @ 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 400684 │ │ │ │ + bcc 4006dc │ │ │ │ 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 57d830 │ │ │ │ + blls 57d7d8 │ │ │ │ @ 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 209c72 │ │ │ │ + blx 209cca │ │ │ │ @ instruction: 0xf8931307 │ │ │ │ cmplt r3, r2, lsr #32 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blls 3c9b7c │ │ │ │ + blls 3c9bd4 │ │ │ │ movwne pc, #15104 @ 0x3b00 @ │ │ │ │ mlacc r2, r3, r8, pc @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ stmdbls r4, {r0, r1, r5, sp} │ │ │ │ - blx 209c96 │ │ │ │ + blx 209cee │ │ │ │ @ instruction: 0xf8931307 │ │ │ │ cmplt r3, r1, lsr #32 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blls 3c9ba0 │ │ │ │ + blls 3c9bf8 │ │ │ │ movwne pc, #15104 @ 0x3b00 @ │ │ │ │ mlacc r1, r3, r8, pc @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ stmdbls r4, {r0, r1, r5, sp} │ │ │ │ - blx 209cba │ │ │ │ + blx 209d12 │ │ │ │ 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 1a3df74 │ │ │ │ + beq 1a3dfcc │ │ │ │ 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 3e67ec │ │ │ │ + blls 3e6844 │ │ │ │ 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 37633c │ │ │ │ - blcs 1220d08 │ │ │ │ + blls 376394 │ │ │ │ + blcs 1220d60 │ │ │ │ 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, r4, r5, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib r8, {r0, r1, r2, r6, 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: 0xffeef683 │ │ │ │ - bls 52880c │ │ │ │ + @ instruction: 0xffc2f683 │ │ │ │ + bls 528864 │ │ │ │ svccs 0x0004f843 │ │ │ │ - blls 2e6814 │ │ │ │ + blls 2e686c │ │ │ │ mlaeq ip, r4, r8, pc @ │ │ │ │ movwls r3, #13057 @ 0x3301 │ │ │ │ @ instruction: 0xf4ff4283 │ │ │ │ ldmib sp, {r1, r5, r8, r9, sl, fp, sp, pc}^ │ │ │ │ svcls 0x00149a12 │ │ │ │ - @ instruction: 0xf8eaf683 │ │ │ │ + @ instruction: 0xf8bef683 │ │ │ │ @ instruction: 0x4601aa31 │ │ │ │ @ instruction: 0xf6839801 │ │ │ │ - strmi pc, [r1], -sp, ror #28 │ │ │ │ + strmi pc, [r1], -r1, asr #28 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - @ instruction: 0xff12f681 │ │ │ │ + cdp2 6, 14, cr15, cr6, cr1, {4} │ │ │ │ @ instruction: 0xf68169a0 │ │ │ │ - rsb pc, r6, sp, lsl fp @ │ │ │ │ + strd pc, [r6], #-161 @ 0xffffff5f @ │ │ │ │ sbcseq r9, lr, #2048 @ 0x800 │ │ │ │ - ldcge 5, cr15, [pc], #508 @ 201e24 │ │ │ │ + ldcge 5, cr15, [pc], #508 @ 201e7c │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ ldr sl, [r0, #-3255]! @ 0xfffff349 │ │ │ │ stmib sp, {r1, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8943423 │ │ │ │ cdpvs 0, 2, cr3, cr2, cr12, {1} │ │ │ │ - blcs 226450 │ │ │ │ + blcs 2264a8 │ │ │ │ @ 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 53c38c │ │ │ │ + bls 53c3e4 │ │ │ │ strbtcs r6, [r4], -r2, ror #18 │ │ │ │ - blx 3a906e │ │ │ │ + blx 3a90c6 │ │ │ │ svcvc 0x00927202 │ │ │ │ @ instruction: 0xf854320b │ │ │ │ andcs r1, r1, #34 @ 0x22 │ │ │ │ andmi r4, sl, #170 @ 0xaa │ │ │ │ tstcs r0, pc, lsr #32 │ │ │ │ @ instruction: 0xf6834620 │ │ │ │ - stmdbvs r1!, {r0, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r1!, {r0, r2, r7, 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 │ │ │ │ @@ -476975,77 +476996,77 @@ │ │ │ │ @ instruction: 0xf0023044 │ │ │ │ andls r0, r5, #12582912 @ 0xc00000 │ │ │ │ cmple lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf01981dc │ │ │ │ @ instruction: 0xf0000f20 │ │ │ │ @ instruction: 0xf89482d2 │ │ │ │ - bls 2cdd84 │ │ │ │ + bls 2cdddc │ │ │ │ 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, #-2741] @ 0xfffff54b │ │ │ │ + strcs pc, [r1, #-2697] @ 0xfffff577 │ │ │ │ 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 2bbcc8 │ │ │ │ + blls 2bbd20 │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r7], -r1, asr #23 │ │ │ │ + @ instruction: 0x4607fb95 │ │ │ │ strbmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ stmdals r1, {r2, r4, r8, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xff38f683 │ │ │ │ - bls 49363c │ │ │ │ + @ instruction: 0xff0cf683 │ │ │ │ + bls 493694 │ │ │ │ vadd.i8 d25, d0, d1 │ │ │ │ @ instruction: 0xf683111f │ │ │ │ - strmi pc, [r7], -fp, lsl #26 │ │ │ │ + @ instruction: 0x4607fcdf │ │ │ │ movwcc lr, #46533 @ 0xb5c5 │ │ │ │ - bl 30a564 │ │ │ │ + bl 30a5bc │ │ │ │ and r0, r2, r3, lsl #25 │ │ │ │ addsmi r3, r5, #268435456 @ 0x10000000 │ │ │ │ - bcs 276c10 │ │ │ │ + bcs 276c68 │ │ │ │ @ instruction: 0xf89ebf89 │ │ │ │ @ instruction: 0xf8dc3045 │ │ │ │ movwcc r3, #45056 @ 0xb000 │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf0029331 │ │ │ │ - bl 54298c │ │ │ │ + bl 5429e4 │ │ │ │ @ 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 fecbf7ae │ │ │ │ + blx 21bf806 │ │ │ │ @ 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 404dce │ │ │ │ - blx 41e5d6 │ │ │ │ + blx 404e26 │ │ │ │ + blx 41e62e │ │ │ │ svcvc 0x00507301 │ │ │ │ @ instruction: 0xf854300b │ │ │ │ svcvc 0x0058e020 │ │ │ │ @ instruction: 0xf846300b │ │ │ │ svcvc 0x0098e020 │ │ │ │ umaal pc, r3, r3, r8 @ │ │ │ │ @ instruction: 0xf846300b │ │ │ │ @@ -477062,215 +477083,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 41c3ba │ │ │ │ + blx 41c412 │ │ │ │ @ instruction: 0xf8937302 │ │ │ │ - blcs 20df48 │ │ │ │ + blcs 20dfa0 │ │ │ │ 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 2e1ea4 │ │ │ │ + blls 2e1efc │ │ │ │ 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 febbf89c │ │ │ │ + blx 20bf8f4 │ │ │ │ @ instruction: 0xf1009b04 │ │ │ │ andcs r0, r1, #28, 18 @ 0x70000 │ │ │ │ strmi r4, [r0], r9, asr #12 │ │ │ │ @ instruction: 0xf6817c5b │ │ │ │ - blls bc1544 │ │ │ │ + blls bc14ec │ │ │ │ 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, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r3!, {r0, r2, r3, r4, r5, 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 1e3e338 │ │ │ │ + beq 1e3e390 │ │ │ │ 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 2e8b6c │ │ │ │ + bl 2e8bc4 │ │ │ │ @ instruction: 0xf1090689 │ │ │ │ ldm r5, {r2, r8, fp} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ mvnle r0, pc │ │ │ │ - blls 369788 │ │ │ │ + blls 3697e0 │ │ │ │ stmdale r4, {r0, r1, r8, r9, fp, sp} │ │ │ │ ldrtmi r9, [r1], -r1, lsl #16 │ │ │ │ - cdp2 6, 2, cr15, cr8, cr3, {4} │ │ │ │ + ldc2l 6, cr15, [ip, #524]! @ 0x20c │ │ │ │ ldrtmi lr, [r0], -pc, lsr #13 │ │ │ │ - @ instruction: 0xff18f688 │ │ │ │ + cdp2 6, 14, cr15, cr12, 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 20e398 │ │ │ │ + blx 20e3f0 │ │ │ │ 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 40ebf2 │ │ │ │ + blx 40ec4a │ │ │ │ strbmi r7, [r0], -r2, lsl #24 │ │ │ │ - bl 30a7cc │ │ │ │ + bl 30a824 │ │ │ │ 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 366ccc │ │ │ │ + blls 366d24 │ │ │ │ svceq 0x0040f1ba │ │ │ │ stclgt 8, cr15, [r4], #-120 @ 0xffffff88 │ │ │ │ andeq pc, r1, r3 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf00c2302 │ │ │ │ - bl 5453e0 │ │ │ │ - b 12c2124 │ │ │ │ + bl 545438 │ │ │ │ + b 12c217c │ │ │ │ @ instruction: 0xf880030c │ │ │ │ @ instruction: 0xf81e30c4 │ │ │ │ - bne fe8d11bc │ │ │ │ + bne fe8d1214 │ │ │ │ @ instruction: 0xf880442b │ │ │ │ - blls 34e34c │ │ │ │ + blls 34e3a4 │ │ │ │ @ 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 │ │ │ │ - ldrhteq lr, [r7], #-182 @ 0xffffff4a │ │ │ │ - rsbseq lr, r7, r6, lsr #23 │ │ │ │ + rsbseq lr, r7, lr, asr fp │ │ │ │ + rsbseq lr, r7, lr, asr #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r7, lr, ror fp │ │ │ │ + rsbseq lr, r7, r6, lsr #22 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - blcs 228c80 │ │ │ │ + blcs 228cd8 │ │ │ │ svcge 0x000df47f │ │ │ │ @ instruction: 0x9010f8dd │ │ │ │ @ instruction: 0xf04fe735 │ │ │ │ @ instruction: 0xf04f0800 │ │ │ │ @ instruction: 0x463031ff │ │ │ │ - @ instruction: 0xf93af683 │ │ │ │ + @ instruction: 0xf90ef683 │ │ │ │ @ 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, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ udf #23810 @ 0x5d02 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldrmi r3, [sl], -r0, rrx │ │ │ │ - blvc 83d730 │ │ │ │ + blvc 83d788 │ │ │ │ stmdals r7!, {r0, r8, sp} │ │ │ │ - blvc 93d6f8 │ │ │ │ - @ instruction: 0xf9f8f680 │ │ │ │ + blvc 93d750 │ │ │ │ + @ instruction: 0xf9ccf680 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2d3a3c │ │ │ │ + blgt 2d3a94 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ stmdals r1, {r2, r4, r9, fp} │ │ │ │ - stc2l 6, cr15, [ip, #-524]! @ 0xfffffdf4 │ │ │ │ + stc2l 6, cr15, [r0, #-524] @ 0xfffffdf4 │ │ │ │ stmdals r1, {r1, r3, r6, r9, sl, lr} │ │ │ │ vmin.s8 q10, q0, │ │ │ │ @ instruction: 0xf683111f │ │ │ │ - @ instruction: 0x4681fb3f │ │ │ │ - bls 47be50 │ │ │ │ + pkhbtmi pc, r1, r3, lsl #22 @ │ │ │ │ + bls 47bea8 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ andsls sl, r6, #5824 @ 0x16c0 │ │ │ │ ldrls r4, [r7, #-1562] @ 0xfffff9e6 │ │ │ │ - blvc 7bd77c │ │ │ │ + blvc 7bd7d4 │ │ │ │ stmdals r7!, {r0, r8, sp} │ │ │ │ - blvc 93d744 │ │ │ │ - @ instruction: 0xf9d2f680 │ │ │ │ + blvc 93d79c │ │ │ │ + @ instruction: 0xf9a6f680 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2d3a88 │ │ │ │ + blgt 2d3ae0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6839801 │ │ │ │ - bls 381650 │ │ │ │ + bls 3815f8 │ │ │ │ stmdals r1, {r0, r1, r3, r4, r5, r9, sl, lr} │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 93fb46 │ │ │ │ + blx ffe3fb9c │ │ │ │ ldr r4, [sp, #-1665]! @ 0xfffff97f │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68d4630 │ │ │ │ - ldrt pc, [r0], #-2697 @ 0xfffff577 @ │ │ │ │ + ldrt pc, [r0], #-2653 @ 0xfffff5a3 @ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blcc 27bfb4 │ │ │ │ + blcc 27c00c │ │ │ │ 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 │ │ │ │ @@ -477305,15 +477326,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 27bf74 │ │ │ │ + bcc 27bfcc │ │ │ │ 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 │ │ │ │ @@ -477326,30 +477347,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: 0xf8a0f683 │ │ │ │ + @ instruction: 0xf874f683 │ │ │ │ str r6, [r8, #2401]! @ 0x961 │ │ │ │ sbcsne pc, sp, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ - bls 2ac82c │ │ │ │ + bls 2ac884 │ │ │ │ @ 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: 0xf88af683 │ │ │ │ + @ instruction: 0xf85ef683 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ str sl, [fp, -r6, lsr #26] │ │ │ │ ldrls r3, [r7, #-2817] @ 0xfffff4ff │ │ │ │ - blcs 9e76e4 │ │ │ │ + blcs 9e773c │ │ │ │ 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 │ │ │ │ @@ -477360,175 +477381,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 0x0000eb9a │ │ │ │ + svclt 0x0000eb6e │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4603fcf9 │ │ │ │ + strmi pc, [r3], -sp, asr #25 │ │ │ │ movwls r2, #40960 @ 0xa000 │ │ │ │ - ldc2l 6, cr15, [r4], #936 @ 0x3a8 │ │ │ │ + stc2l 6, cr15, [r8], {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 │ │ │ │ - strmi pc, [r4], -pc, ror #22 │ │ │ │ + strmi pc, [r4], -r3, asr #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} │ │ │ │ - ldm sl!, {r0, r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia lr, {r0, r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdals sl, {r0, r5, r9, sl, lr} │ │ │ │ - blx 19bff0a │ │ │ │ + blx ebff62 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ stmdals r9, {r1, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf6ea2100 │ │ │ │ - @ instruction: 0x4604fb57 │ │ │ │ + strmi pc, [r4], -fp, lsr #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 r2!, {r0, r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6!, {r0, r2, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdals r9, {r0, r5, r9, sl, lr} │ │ │ │ - blx 13bff3a │ │ │ │ + blx 8bff92 │ │ │ │ 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, r3, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r9, {r0, r1, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6ea2100 │ │ │ │ - @ instruction: 0x4630fa5b │ │ │ │ - @ instruction: 0xff8ef6b3 │ │ │ │ + ldrtmi pc, [r0], -pc, lsr #20 @ │ │ │ │ + @ instruction: 0xff62f6b3 │ │ │ │ ssatcs pc, #13, pc, asr #17 @ │ │ │ │ ssatcc pc, #5, pc, asr #17 @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 115c424 │ │ │ │ + blls 115c47c │ │ │ │ @ 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 21fecdc │ │ │ │ + bcs 21fed34 │ │ │ │ @ instruction: 0x9602447b │ │ │ │ - blge 826ff0 │ │ │ │ - blge 9e6ff8 │ │ │ │ + blge 827048 │ │ │ │ + blge 9e7050 │ │ │ │ vsubw.u8 , , d5 │ │ │ │ movwls r0, #58240 @ 0xe380 │ │ │ │ strcs r6, [r0, -fp, lsr #18] │ │ │ │ @ instruction: 0xf8dd951d │ │ │ │ ldmvs fp, {r2, r4, lr, pc}^ │ │ │ │ - blls 327070 │ │ │ │ + blls 3270c8 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4683fcbb │ │ │ │ + strmi pc, [r3], pc, lsl #25 │ │ │ │ @ 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 213fac │ │ │ │ + blcs 214004 │ │ │ │ mulcc ip, r8, r8 │ │ │ │ strcs fp, [r0, -r8, lsl #30] │ │ │ │ - blcs 328058 │ │ │ │ + blcs 3280b0 │ │ │ │ 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 2cac78 │ │ │ │ + blcs 2cacd0 │ │ │ │ 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 27692c │ │ │ │ + blls 276984 │ │ │ │ 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 2290bc │ │ │ │ + blcs 229114 │ │ │ │ ldrtmi sp, [ip], -pc, ror #3 │ │ │ │ ldrbmi r4, [r8], -fp, asr #13 │ │ │ │ - stc2l 6, cr15, [sl], #-516 @ 0xfffffdfc │ │ │ │ - blcs 213e34 │ │ │ │ + ldc2 6, cr15, [lr], #-516 @ 0xfffffdfc │ │ │ │ + blcs 213e8c │ │ │ │ cmpphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ ldr r4, [r2, r3, lsl #13]! │ │ │ │ @ instruction: 0xf0002d05 │ │ │ │ - bvs ff8e2fb0 │ │ │ │ - blvc 89c548 │ │ │ │ + bvs ff8e3008 │ │ │ │ + blvc 89c5a0 │ │ │ │ @ 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 │ │ │ │ - mcrr2 6, 12, pc, lr, cr2 @ │ │ │ │ - bcs 760910 │ │ │ │ - blls 2f851c │ │ │ │ + stc2 6, cr15, [r2], #-776 @ 0xfffffcf8 │ │ │ │ + bcs 760968 │ │ │ │ + blls 2f8574 │ │ │ │ eorcs pc, r2, r3, asr r8 @ │ │ │ │ sbcle r2, r0, r0, asr #20 │ │ │ │ @ instruction: 0xf9929a23 │ │ │ │ stccs 0, cr2, [r4], {65} @ 0x41 │ │ │ │ - bcs 232140 │ │ │ │ + bcs 232198 │ │ │ │ @ instruction: 0xf8dbd003 │ │ │ │ - bcs 9ca5d8 │ │ │ │ + bcs 9ca630 │ │ │ │ @ instruction: 0xf89bd9b5 │ │ │ │ bfieq r2, r4, #0, #18 │ │ │ │ @ instruction: 0xf89bd4b1 │ │ │ │ @ instruction: 0x0713201d │ │ │ │ @ instruction: 0xf8dbd4ad │ │ │ │ @ instruction: 0xf6c20008 │ │ │ │ - @ instruction: 0xf6c2fc2f │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf6c2fc03 │ │ │ │ + stmdacs r0, {r0, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dbd1a5 │ │ │ │ @ instruction: 0xf6c20008 │ │ │ │ - stmdbvc r2, {r0, r1, r2, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ - bcs 250d9c │ │ │ │ + stmdbvc r2, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + bcs 250df4 │ │ │ │ @ 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 │ │ │ │ @@ -477536,59 +477557,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, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ subhi pc, r4, #0 │ │ │ │ movwls r6, #47235 @ 0xb883 │ │ │ │ mlacs ip, r8, r8, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8df8227 │ │ │ │ - blls 547890 │ │ │ │ + blls 5478e8 │ │ │ │ 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} │ │ │ │ - @ instruction: 0xff0cf67f │ │ │ │ + mcr2 6, 7, pc, cr0, cr15, {3} @ │ │ │ │ @ instruction: 0xf1009b06 │ │ │ │ andcs r0, r1, #28, 18 @ 0x70000 │ │ │ │ strmi r4, [r7], -r9, asr #12 │ │ │ │ @ instruction: 0xf6817c5b │ │ │ │ - blls ac0e10 │ │ │ │ + blls ac0db8 │ │ │ │ umullne pc, r4, sp, r8 @ │ │ │ │ ldceq 1, cr15, [r0], #-28 @ 0xffffffe4 │ │ │ │ vbic.i16 d24, #47616 @ 0xba00 │ │ │ │ @ instruction: 0xf8dd0308 │ │ │ │ - b 127a728 │ │ │ │ - blls 682d08 │ │ │ │ + b 127a780 │ │ │ │ + blls 682d60 │ │ │ │ @ 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 ff5c002c │ │ │ │ + blx feac0084 │ │ │ │ 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 ff0c0054 │ │ │ │ + blx fe5c00ac │ │ │ │ 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 │ │ │ │ @@ -477599,59 +477620,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: 0xf04fff37 │ │ │ │ + @ instruction: 0xf04fff0b │ │ │ │ stmdbvs r2, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf8802164 │ │ │ │ strmi r3, [r6], -ip, lsr #32 │ │ │ │ - blx 2692d6 │ │ │ │ + blx 26932e │ │ │ │ movwcs r3, #4610 @ 0x1202 │ │ │ │ svcvc 0x00922100 │ │ │ │ @ instruction: 0xf840320b │ │ │ │ stmdals r3!, {r1, r5, ip, sp} │ │ │ │ - mcr2 6, 6, pc, cr12, cr15, {3} @ │ │ │ │ + mcr2 6, 5, pc, cr0, 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 582be8 │ │ │ │ + bcs 582c40 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf6814620 │ │ │ │ - svcls 0x0005f987 │ │ │ │ + svcls 0x0005f95b │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 1b40100 │ │ │ │ + blx 1040158 │ │ │ │ ldrdcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ ldcge 6, cr4, [r4], {33} @ 0x21 │ │ │ │ ldmdavs sl, {r3, r4, r5, r9, sl, lr} │ │ │ │ - blcs 261350 │ │ │ │ + blcs 2613a8 │ │ │ │ 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 382774 │ │ │ │ + blls 3827cc │ │ │ │ ldm r7, {r0, r1, r3, r4, r8, r9, ip, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - blls 382780 │ │ │ │ + blls 3827d8 │ │ │ │ muls r0, r3, r8 │ │ │ │ svceq 0x0001f1be │ │ │ │ stccs 15, cr11, [r0, #-32] @ 0xffffffe0 │ │ │ │ @ instruction: 0x4667d015 │ │ │ │ @ instruction: 0x9328b2ea │ │ │ │ @ instruction: 0xf88dab2d │ │ │ │ ldrmi r2, [ip], r4, lsr #1 │ │ │ │ @@ -477664,26 +477685,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: 0xff60f68c │ │ │ │ + @ instruction: 0xff34f68c │ │ │ │ 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 │ │ │ │ - strb pc, [fp, sp, asr #30]! @ │ │ │ │ - bcs 2d12b4 │ │ │ │ + strb pc, [fp, r1, lsr #30]! @ │ │ │ │ + bcs 2d130c │ │ │ │ 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 │ │ │ │ @@ -477692,52 +477713,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: 0xf89ef6ea │ │ │ │ + @ instruction: 0xf872f6ea │ │ │ │ stmdacs r0, {r1, r9, sl, lr} │ │ │ │ rscshi pc, r8, r0 │ │ │ │ movwls r6, #26771 @ 0x6893 │ │ │ │ mlacs ip, r8, r8, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bge 722c20 │ │ │ │ + bge 722c78 │ │ │ │ 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} │ │ │ │ - mcr2 6, 3, pc, cr4, cr15, {3} @ │ │ │ │ + mrc2 6, 1, pc, cr8, cr15, {3} │ │ │ │ @ instruction: 0xf1004681 │ │ │ │ @ instruction: 0xf8980218 │ │ │ │ ldrmi r3, [r1], -r9, lsr #32 │ │ │ │ andcs r9, r1, #12, 4 @ 0xc0000000 │ │ │ │ - @ instruction: 0xf8d6f681 │ │ │ │ + @ instruction: 0xf8aaf681 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ @ instruction: 0xf8892100 │ │ │ │ stmdals r3!, {r2, r3, r5, ip, sp} │ │ │ │ - ldc2l 6, cr15, [sl, #508]! @ 0x1fc │ │ │ │ - bls adccec │ │ │ │ + stc2l 6, cr15, [lr, #508] @ 0x1fc │ │ │ │ + bls adcd44 │ │ │ │ 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 582d88 │ │ │ │ + blcs 582de0 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6812201 │ │ │ │ - stcls 8, cr15, [r5], {185} @ 0xb9 │ │ │ │ + stcls 8, cr15, [r5], {141} @ 0x8d │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - @ instruction: 0xf996f683 │ │ │ │ + @ instruction: 0xf96af683 │ │ │ │ ldrdcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - blvc 6dc904 │ │ │ │ + blvc 6dc95c │ │ │ │ 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}^ │ │ │ │ @@ -477751,193 +477772,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: 0xf964f683 │ │ │ │ + @ instruction: 0xf938f683 │ │ │ │ andcc lr, fp, #3620864 @ 0x374000 │ │ │ │ eorcs pc, r5, r3, asr #16 │ │ │ │ @ instruction: 0xf8983501 │ │ │ │ addsmi r2, r5, #44 @ 0x2c │ │ │ │ @ instruction: 0xf89bd228 │ │ │ │ - bls 38e95c │ │ │ │ + bls 38e9b4 │ │ │ │ movwne pc, #5059 @ 0x13c3 @ │ │ │ │ @ instruction: 0xf852442b │ │ │ │ stccs 0, cr4, [r0], {35} @ 0x23 │ │ │ │ stmdbls r3!, {r0, r3, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf6be4658 │ │ │ │ - @ instruction: 0xf89bfe35 │ │ │ │ + @ instruction: 0xf89bfe09 │ │ │ │ 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 fe8c0446 │ │ │ │ + blx 1dc049e │ │ │ │ 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 │ │ │ │ - @ instruction: 0xe76af9d1 │ │ │ │ + strb pc, [sl, -r5, lsr #19]! @ │ │ │ │ stmdbvc pc, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} @ │ │ │ │ mrcls 6, 0, r4, cr1, cr5, {0} │ │ │ │ @ instruction: 0xf6824628 │ │ │ │ - bls 50124c │ │ │ │ + bls 5011f4 │ │ │ │ stmdals r5, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xffbcf682 │ │ │ │ + @ instruction: 0xff90f682 │ │ │ │ @ instruction: 0xf1084601 │ │ │ │ @ instruction: 0xf6810018 │ │ │ │ - @ instruction: 0xf8d8f861 │ │ │ │ + @ instruction: 0xf8d8f835 │ │ │ │ @ instruction: 0xf6800018 │ │ │ │ - movwcs pc, #7275 @ 0x1c6b @ │ │ │ │ + movwcs pc, #7231 @ 0x1c3f @ │ │ │ │ str r9, [r6, #774] @ 0x306 │ │ │ │ @ instruction: 0xf6e9980a │ │ │ │ - @ instruction: 0x4602ffdb │ │ │ │ + strmi pc, [r2], -pc, lsr #31 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ qasxmi sl, r1, sp │ │ │ │ @ instruction: 0xf62c4620 │ │ │ │ - @ instruction: 0x4659ed30 │ │ │ │ + ldrbmi lr, [r9], -r4, lsl #26 │ │ │ │ andls r4, r6, r2, lsl #12 │ │ │ │ @ instruction: 0xf6e9980a │ │ │ │ - ldr pc, [r3, -r9, ror #31]! │ │ │ │ + @ instruction: 0xe733ffbd │ │ │ │ ldrbmi r9, [r8], -r3, lsr #18 │ │ │ │ - stc2l 6, cr15, [ip, #760]! @ 0x2f8 │ │ │ │ + stc2l 6, cr15, [r0, #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 16404da │ │ │ │ + blx b40532 │ │ │ │ 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: 0xf986f67f │ │ │ │ + @ instruction: 0xf95af67f │ │ │ │ @ instruction: 0x1014f8d8 │ │ │ │ ldmib sp, {r2, r3, r6, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0x9e11790f │ │ │ │ @ instruction: 0xf6804640 │ │ │ │ - strb pc, [r0, sp, lsr #24] @ │ │ │ │ + strb pc, [r0, r1, lsl #24] @ │ │ │ │ strmi r2, [r8], -r4, lsl #2 │ │ │ │ - ldcl 6, cr15, [sl], #176 @ 0xb0 │ │ │ │ + stcl 6, cr15, [lr], {44} @ 0x2c │ │ │ │ @ instruction: 0x46024659 │ │ │ │ stmdals r9, {r1, r2, ip, pc} │ │ │ │ - @ instruction: 0xffb4f6e9 │ │ │ │ + @ instruction: 0xff88f6e9 │ │ │ │ mlacs ip, r8, r8, pc @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - blge d6e620 │ │ │ │ + blge d6e678 │ │ │ │ ldr r9, [sp, fp, lsl #6] │ │ │ │ strmi r2, [r8], -r4, lsl #2 │ │ │ │ - stcl 6, cr15, [r8], #176 @ 0xb0 │ │ │ │ + ldc 6, cr15, [ip], #176 @ 0xb0 │ │ │ │ @ instruction: 0x46024659 │ │ │ │ stmdals r9, {r0, r1, r3, ip, pc} │ │ │ │ - @ instruction: 0xffa2f6e9 │ │ │ │ + @ instruction: 0xff76f6e9 │ │ │ │ @ instruction: 0xf62ce5b2 │ │ │ │ - ldmibvs r3, {r1, r2, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmibvs r3, {r1, r3, r4, r5, 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, lsl #26 │ │ │ │ - ldrshteq sp, [r7], #-206 @ 0xffffff32 │ │ │ │ + ldrhteq sp, [r7], #-198 @ 0xffffff3a │ │ │ │ + rsbseq sp, r7, r6, lsr #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r7, ip, asr #24 │ │ │ │ - rsbeq sp, sp, ip, lsr #17 │ │ │ │ + ldrshteq sp, [r7], #-180 @ 0xffffff4c │ │ │ │ + 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 3942a4 │ │ │ │ + blx 3942fc │ │ │ │ vcgt.s8 d31, d0, d3 │ │ │ │ stmdbvs r0, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ @ instruction: 0xf00343db │ │ │ │ movwls r0, #4865 @ 0x1301 │ │ │ │ - ldc2 6, cr15, [r2, #-508]! @ 0xfffffe04 │ │ │ │ + stc2 6, cr15, [r6, #-508] @ 0xfffffe04 │ │ │ │ cdpeq 1, 0, cr15, cr8, cr13, {0} │ │ │ │ cmppeq r4, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ mrsls r2, SP_abt │ │ │ │ - beq 173eeac │ │ │ │ + beq 173ef04 │ │ │ │ @ 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 2e96ec │ │ │ │ + bllt 2e9744 │ │ │ │ svceq 0x0020f1bb │ │ │ │ @ instruction: 0xf00bd005 │ │ │ │ @ instruction: 0x26010b1f │ │ │ │ @ instruction: 0xf60bfa06 │ │ │ │ - blmi 592300 │ │ │ │ + blmi 592358 │ │ │ │ stmdbvs r2!, {r2, r5, r6, r8, sp}^ │ │ │ │ @ instruction: 0xf8594638 │ │ │ │ - blx 24eb16 │ │ │ │ + blx 24eb6e │ │ │ │ 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: 0xf84cf683 │ │ │ │ + @ instruction: 0xf820f683 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ @ instruction: 0x26018ff0 │ │ │ │ svclt 0x0000e7e5 │ │ │ │ - rsbseq sp, r7, sl, lsr #10 │ │ │ │ + ldrsbteq sp, [r7], #-66 @ 0xffffffbe │ │ │ │ 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 1a9d114 │ │ │ │ - blcs ff2b6c9c │ │ │ │ - blcs 1a76c3c │ │ │ │ + blcs 1a9d16c │ │ │ │ + blcs ff2b6cf4 │ │ │ │ + blcs 1a76c94 │ │ │ │ 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] │ │ │ │ - ldc2 6, cr15, [r0], {127} @ 0x7f │ │ │ │ + stc2l 6, cr15, [r4], #-508 @ 0xfffffe04 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2ed7a8 │ │ │ │ + blgt 2ed800 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ - @ instruction: 0xf6834620 │ │ │ │ - strtmi pc, [sl], -r7, lsl #16 │ │ │ │ + @ instruction: 0xf6824620 │ │ │ │ + @ instruction: 0x462affdb │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xff58f7ff │ │ │ │ - bmi 1e0abc0 │ │ │ │ + bmi 1e0ac18 │ │ │ │ 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}^ │ │ │ │ @@ -477950,189 +477971,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 17e105c │ │ │ │ + blvc 17e10b4 │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ ldm pc, {r1, r4, r7, pc}^ @ │ │ │ │ addsls pc, r0, r3 │ │ │ │ @ instruction: 0x960ba290 │ │ │ │ - bleq feaab67c │ │ │ │ - bleq fe629c54 │ │ │ │ + bleq feaab6d4 │ │ │ │ + bleq fe629cac │ │ │ │ addsls r0, r0, fp, lsl #22 │ │ │ │ umullsls r9, r0, r0, r0 │ │ │ │ - beq 123ed70 │ │ │ │ + beq 123edc8 │ │ │ │ vst2.8 {d22,d24}, [pc :128], r0 │ │ │ │ @ instruction: 0xf67f718a │ │ │ │ - ldrbmi pc, [r3], -r1, ror #24 @ │ │ │ │ - beq 83f044 │ │ │ │ + @ instruction: 0x4653fc35 │ │ │ │ + beq 83f09c │ │ │ │ ldrtmi r4, [sl], -r1, lsl #13 │ │ │ │ @ instruction: 0xf8804651 │ │ │ │ svcge 0x0006702c │ │ │ │ - cdp2 6, 13, cr15, cr2, cr0, {4} │ │ │ │ + cdp2 6, 10, cr15, cr6, 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 5e747c │ │ │ │ + blgt 5e74d4 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ - bls 24b214 │ │ │ │ + bls 24b26c │ │ │ │ andcc pc, fp, r6, asr r8 @ │ │ │ │ - blx 25450e │ │ │ │ + blx 254566 │ │ │ │ strbmi r3, [r9], -r2, lsl #6 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf849330b │ │ │ │ @ instruction: 0xf682c023 │ │ │ │ - ldrbmi pc, [r2], -pc, lsl #31 @ │ │ │ │ + ldrbmi pc, [r2], -r3, ror #30 @ │ │ │ │ @ instruction: 0xf44f6e2b │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - stc2l 6, cr15, [r2, #-520]! @ 0xfffffdf8 │ │ │ │ + ldc2 6, cr15, [r6, #-520]! @ 0xfffffdf8 │ │ │ │ strmi r4, [r2], -r1, asr #12 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xe77ffed9 │ │ │ │ - beq 123edf8 │ │ │ │ + beq 123ee50 │ │ │ │ vst2.8 {d22,d24}, [pc :128], r0 │ │ │ │ @ instruction: 0xf67f718a │ │ │ │ - @ instruction: 0x464afc1d │ │ │ │ + @ instruction: 0x464afbf1 │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r3], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8df4649 │ │ │ │ @ instruction: 0xf680a0a8 │ │ │ │ - @ instruction: 0xf108fe8d │ │ │ │ + @ instruction: 0xf108fe61 │ │ │ │ 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 5e7508 │ │ │ │ + blgt 5e7560 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ - bls 254590 │ │ │ │ + bls 2545e8 │ │ │ │ andcc pc, sl, r6, asr r8 @ │ │ │ │ - blx 4d45fe │ │ │ │ + blx 4d4656 │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eor pc, r3, r7, asr #16 │ │ │ │ - @ instruction: 0xff4af682 │ │ │ │ + @ instruction: 0xff1ef682 │ │ │ │ andseq pc, r8, r5, lsl #2 │ │ │ │ @ instruction: 0xf6804649 │ │ │ │ - stmibvs r8!, {r0, r2, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx fe640738 │ │ │ │ + stmibvs r8!, {r0, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blx 1b40790 │ │ │ │ @ instruction: 0xf04fe73e │ │ │ │ ldrb r0, [r9, -r0, lsr #20]! │ │ │ │ - beq a3ee80 │ │ │ │ + beq a3eed8 │ │ │ │ @ instruction: 0xf04fe7ba │ │ │ │ ldrb r0, [r3, -r8, lsl #20]! │ │ │ │ - beq 43ee8c │ │ │ │ + beq 43eee4 │ │ │ │ @ instruction: 0xf04fe7b4 │ │ │ │ strb r0, [sp, -r1, lsl #20]! │ │ │ │ - beq 27ee98 │ │ │ │ + beq 27eef0 │ │ │ │ @ instruction: 0xf04fe7ae │ │ │ │ @ instruction: 0xe7670a10 │ │ │ │ - beq 63eea4 │ │ │ │ + beq 63eefc │ │ │ │ @ instruction: 0xf62ce7a8 │ │ │ │ - svclt 0x0000ee4e │ │ │ │ - ldrhteq sp, [r7], #-64 @ 0xffffffc0 │ │ │ │ + svclt 0x0000ee22 │ │ │ │ + rsbseq sp, r7, r8, asr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r7, r8, lsr #9 │ │ │ │ - rsbseq sp, r7, r2, asr #8 │ │ │ │ + rsbseq sp, r7, r0, asr r4 │ │ │ │ + rsbseq sp, r7, sl, ror #7 │ │ │ │ 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 30eebc │ │ │ │ + blcs 30ef14 │ │ │ │ movwcs sp, #16 │ │ │ │ - bmi e79c8 │ │ │ │ + bmi e7a20 │ │ │ │ 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 21d484 │ │ │ │ + blcs 21d4dc │ │ │ │ ldmibvs sp, {r3, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf6804628 │ │ │ │ - strmi pc, [r6], -fp, asr #31 │ │ │ │ + @ instruction: 0x4606ff9f │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmdbvs fp!, {r0, r1, r3, r5, r7, r8, pc} │ │ │ │ @ instruction: 0xb1b2681a │ │ │ │ stmdbcs r0, {r0, r4, fp, sp, lr} │ │ │ │ - blvc 876edc │ │ │ │ + blvc 876f34 │ │ │ │ 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 321a88 │ │ │ │ + blcs 321ae0 │ │ │ │ ldrtmi sp, [r0], -r9 │ │ │ │ @ instruction: 0xf6804635 │ │ │ │ - strmi pc, [r3], -r9, lsr #31 │ │ │ │ + @ instruction: 0x4603ff7d │ │ │ │ @ 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 8bce50 │ │ │ │ + blvc 8bcea8 │ │ │ │ bicsle r2, lr, r4, lsl #20 │ │ │ │ - blcs ff29d3f0 │ │ │ │ + blcs ff29d448 │ │ │ │ ubfx sp, fp, #3, #8 │ │ │ │ - blcs ff29d3f8 │ │ │ │ + blcs ff29d450 │ │ │ │ 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 27eff4 │ │ │ │ - blcs 21d088 │ │ │ │ + bleq 27f04c │ │ │ │ + blcs 21d0e0 │ │ │ │ strcs fp, [r0], -r8, lsl #30 │ │ │ │ ldrtmi sl, [r0], -sl, lsl #26 │ │ │ │ - stc2l 6, cr15, [r6], #-508 @ 0xfffffe04 │ │ │ │ + ldc2 6, cr15, [sl], #-508 @ 0xfffffe04 │ │ │ │ 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}^ │ │ │ │ @@ -478142,192 +478163,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 282f1c │ │ │ │ + blls 282f74 │ │ │ │ ldrbtmi r4, [sl], #-1600 @ 0xfffff9c0 │ │ │ │ andcc pc, fp, r3, asr r8 @ │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - @ instruction: 0xff8af67e │ │ │ │ + @ instruction: 0xff5ef67e │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ @ instruction: 0xf8934607 │ │ │ │ - blcs 20f048 │ │ │ │ + blcs 20f0a0 │ │ │ │ mrshi pc, (UNDEF: 6) @ │ │ │ │ @ instruction: 0xf00c4628 │ │ │ │ strmi pc, [r0], fp, lsr #31 │ │ │ │ stmdals lr, {r8, sp} │ │ │ │ - blx fe44093c │ │ │ │ + blx 1940994 │ │ │ │ ldmdbvs fp!, {r1, r2, r3, r9, fp, ip, pc} │ │ │ │ ldmvs r9!, {r1, r2, r9, sl, lr} │ │ │ │ - blcc 1ff088 │ │ │ │ + blcc 1ff0e0 │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001707 │ │ │ │ - blcs 584c70 │ │ │ │ + blcs 584cc8 │ │ │ │ svclt 0x00144639 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - stc2l 6, cr15, [r4, #-512] @ 0xfffffe00 │ │ │ │ + ldc2 6, cr15, [r8, #-512] @ 0xfffffe00 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - cdp2 6, 2, cr15, cr2, cr2, {4} │ │ │ │ + ldc2l 6, cr15, [r6, #520]! @ 0x208 │ │ │ │ mulscc r0, r8, r8 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 4e8fbc │ │ │ │ + blx 4e9014 │ │ │ │ bicsmi pc, fp, #201326592 @ 0xc000000 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @ instruction: 0xf67f9303 │ │ │ │ - stmdbge r4, {r0, r1, r2, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbge r4, {r0, r1, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ movwcs r9, #1799 @ 0x707 │ │ │ │ - beq 173f39c │ │ │ │ + beq 173f3f4 │ │ │ │ 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 2c300c │ │ │ │ + blls 2c3064 │ │ │ │ @ instruction: 0xf1bebb83 │ │ │ │ svclt 0x00080f20 │ │ │ │ ldrdle r4, [r5], -lr │ │ │ │ cdpeq 0, 1, cr15, cr15, cr14, {0} │ │ │ │ - blx 2cbbe8 │ │ │ │ + blx 2cbc40 │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [r4, #520] @ 0x208 │ │ │ │ + stc2 6, cr15, [r8, #520]! @ 0x208 │ │ │ │ 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 21d098 │ │ │ │ + bcs 21d0f0 │ │ │ │ @ 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 23d774 │ │ │ │ + bge 23d7cc │ │ │ │ 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 282ab8 │ │ │ │ - blcs 214a8c │ │ │ │ + blls 282a60 │ │ │ │ + blcs 214ae4 │ │ │ │ strcs sp, [r0, #-86] @ 0xffffffaa │ │ │ │ ldmdbvs r9, {r0, r8, r9, sl, ip, pc} │ │ │ │ mvnslt r6, pc, lsl #16 │ │ │ │ @ instruction: 0xb322683a │ │ │ │ - bcs 321cbc │ │ │ │ + bcs 321d14 │ │ │ │ @ instruction: 0x4639d075 │ │ │ │ cmnlt r7, pc, lsr r8 │ │ │ │ cmnlt r3, fp, lsr r8 │ │ │ │ - blcs 321cd0 │ │ │ │ + blcs 321d28 │ │ │ │ @ instruction: 0x4632d1f7 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldrtmi pc, [r9], -r5, asr #26 @ │ │ │ │ movwmi r6, #22591 @ 0x583f │ │ │ │ svccs 0x0000b2ed │ │ │ │ - blvc 4f787c │ │ │ │ + blvc 4f78d4 │ │ │ │ tstle r5, r4, lsl #22 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ ldc2 7, cr15, [r8, #-1020]! @ 0xfffffc04 │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - ldrbmi pc, [fp], -r3, ror #28 @ │ │ │ │ + @ instruction: 0x465bfe37 │ │ │ │ strmi fp, [r3], fp, lsl #3 │ │ │ │ - blvc 4fd030 │ │ │ │ + blvc 4fd088 │ │ │ │ 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, 5, cr15, cr2, cr0, {4} │ │ │ │ - blcs 214a64 │ │ │ │ + cdp2 6, 2, cr15, cr6, cr0, {4} │ │ │ │ + blcs 214abc │ │ │ │ svcls 0x0001d1ed │ │ │ │ smlabtcs r3, r5, r1, fp │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - strls pc, [r2, #-2729] @ 0xfffff557 │ │ │ │ + strls pc, [r2, #-2685] @ 0xfffff583 │ │ │ │ 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 │ │ │ │ - strb pc, [r5, pc, lsl #21]! @ │ │ │ │ + strb pc, [r5, r3, ror #20]! @ │ │ │ │ vadd.i8 d25, d0, d14 │ │ │ │ @ instruction: 0xf67f1143 │ │ │ │ - movwcs pc, #6621 @ 0x19dd @ │ │ │ │ + movwcs pc, #6577 @ 0x19b1 @ │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r1], -r6, lsl #12 │ │ │ │ @ instruction: 0xf680461a │ │ │ │ - @ instruction: 0x4631fc51 │ │ │ │ + ldrtmi pc, [r1], -r5, lsr #24 @ │ │ │ │ @ instruction: 0xf6824628 │ │ │ │ - strbt pc, [fp], pc, lsr #26 @ │ │ │ │ + strbt pc, [fp], r3, lsl #26 @ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 14, cr10, [r0], {40} @ 0x28 │ │ │ │ mcrge 4, 1, pc, cr5, cr15, {1} @ │ │ │ │ - blcs 21d800 │ │ │ │ + blcs 21d858 │ │ │ │ mcrge 4, 2, pc, cr1, cr15, {3} @ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x4632e61b │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - b 13824e8 │ │ │ │ + b 1382540 │ │ │ │ sbcslt r0, r5, #0, 4 │ │ │ │ @ instruction: 0xf62ce781 │ │ │ │ - stmvs r3, {r1, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + stmvs r3, {r1, r2, r3, sl, fp, sp, lr, pc} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ - rsbseq sp, r7, lr, asr r2 │ │ │ │ - rsbseq sp, r7, ip, asr r2 │ │ │ │ + rsbseq sp, r7, r6, lsl #4 │ │ │ │ + rsbseq sp, r7, r4, lsl #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r7, lr, lsr r2 │ │ │ │ + rsbseq sp, r7, r6, ror #3 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - eoreq r4, r4, sl, lsr r1 │ │ │ │ + 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 1514c24 │ │ │ │ + bmi 1514c7c │ │ │ │ @ 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 │ │ │ │ @@ -478366,85 +478387,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], #-692 @ 0xfffffd4c │ │ │ │ + ldclvc 8, cr15, [r3], #-516 @ 0xfffffdfc │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6804680 │ │ │ │ - ldmvs fp!, {r0, r2, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, 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 @ 2032cc │ │ │ │ + strgt ip, [pc], #-3343 @ 203324 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - ldc2l 6, cr15, [r0], #-520 @ 0xfffffdf8 │ │ │ │ - blmi 455b0c │ │ │ │ + mcrr2 6, 8, pc, r4, cr2 @ │ │ │ │ + blmi 455b64 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 75d350 │ │ │ │ + blls 75d3a8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf62ce79c │ │ │ │ - svclt 0x0000eb84 │ │ │ │ + svclt 0x0000eb58 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, lr, lsl lr │ │ │ │ - rsbseq ip, r7, r0, lsr #26 │ │ │ │ + rsbseq ip, r7, r6, asr #27 │ │ │ │ + rsbseq ip, r7, r8, asr #25 │ │ │ │ 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 62357c │ │ │ │ + bcs 6235d4 │ │ │ │ rscshi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 42370c │ │ │ │ + bcs 423764 │ │ │ │ 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: 0xf9def682 │ │ │ │ + @ instruction: 0xf9b2f682 │ │ │ │ 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 │ │ │ │ - strtmi pc, [r9], -sp, asr #19 │ │ │ │ + strtmi pc, [r9], -r1, lsr #19 │ │ │ │ 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: 0xf9bef682 │ │ │ │ + @ instruction: 0xf992f682 │ │ │ │ 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 │ │ │ │ @@ -478478,104 +478499,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 48dc80 │ │ │ │ + bge 48dcd8 │ │ │ │ eorsls pc, r8, sp, asr #17 │ │ │ │ - strhi lr, [pc], #-2509 @ 203458 │ │ │ │ + strhi lr, [pc], #-2509 @ 2034b0 │ │ │ │ @ instruction: 0xf6829311 │ │ │ │ - sub pc, fp, r5, asr #20 │ │ │ │ + sub pc, fp, r9, lsl sl @ │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - stmib r0!, {r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4!, {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, #3425]! @ 0xd61 │ │ │ │ + strmi pc, [sl, #3381]! @ 0xd35 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4603fffd │ │ │ │ - bge 3afa04 │ │ │ │ - bgt 2e80d8 │ │ │ │ + @ instruction: 0x4603ffd1 │ │ │ │ + bge 3afa5c │ │ │ │ + bgt 2e8130 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - blx 1f40ede │ │ │ │ + blx 1440f36 │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0x4630463a │ │ │ │ - @ instruction: 0xf946f682 │ │ │ │ + @ instruction: 0xf91af682 │ │ │ │ strb r4, [sp, r1, lsl #12] │ │ │ │ @ instruction: 0xf6814650 │ │ │ │ - bge 4c26c4 │ │ │ │ + bge 4c266c │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf9f8f682 │ │ │ │ - blmi 815d60 │ │ │ │ + @ instruction: 0xf9ccf682 │ │ │ │ + blmi 815db8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8dd56c │ │ │ │ + blls 8dd5c4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1220300 │ │ │ │ pop {r0, r2, r3, r4, ip, sp, pc} │ │ │ │ - bcs 6274d4 │ │ │ │ - bcs a3755c │ │ │ │ + bcs 62752c │ │ │ │ + bcs a375b4 │ │ │ │ ldrtmi fp, [r8], -r8, lsl #30 │ │ │ │ - bcs 4378d0 │ │ │ │ + bcs 437928 │ │ │ │ @ instruction: 0x463ad19e │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ - @ instruction: 0xf8fcf682 │ │ │ │ + @ instruction: 0xf8d0f682 │ │ │ │ ldrtmi lr, [sl], -r4, ror #15 │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ - @ instruction: 0xf8f6f682 │ │ │ │ + @ instruction: 0xf8caf682 │ │ │ │ @ instruction: 0x463ae7de │ │ │ │ bicsvc pc, fp, pc, asr #8 │ │ │ │ - @ instruction: 0xf8f0f682 │ │ │ │ + @ instruction: 0xf8c4f682 │ │ │ │ @ instruction: 0x463ae7d8 │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ - @ instruction: 0xf8eaf682 │ │ │ │ + @ instruction: 0xf8bef682 │ │ │ │ @ instruction: 0xf62ce7d2 │ │ │ │ - svclt 0x0000ea5a │ │ │ │ - ldrsbteq ip, [r7], #-200 @ 0xffffff38 │ │ │ │ + svclt 0x0000ea2e │ │ │ │ + rsbseq ip, r7, r0, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, r4, lsl #22 │ │ │ │ + rsbseq ip, r7, ip, lsr #21 │ │ │ │ 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 │ │ │ │ - selmi pc, r0, r7 @ │ │ │ │ + strmi pc, [r0], fp, lsl #31 │ │ │ │ @ instruction: 0xf6874630 │ │ │ │ - blmi 15425b0 │ │ │ │ + blmi 1542558 │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ cmncs r4, #27262976 @ 0x1a00000 │ │ │ │ movwcs pc, #39683 @ 0x9b03 @ │ │ │ │ mulge r4, r3, r8 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blls 2b7680 │ │ │ │ + blls 2b76d8 │ │ │ │ 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 │ │ │ │ @@ -478593,227 +478614,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 8b7dbc │ │ │ │ + blls 8b7e14 │ │ │ │ @ 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: 0xf8d8ea5a │ │ │ │ + @ instruction: 0xf8d8ea2e │ │ │ │ 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 2436f0 │ │ │ │ + bllt 243748 │ │ │ │ movwcs r7, #8090 @ 0x1f9a │ │ │ │ andcc r9, fp, #425984 @ 0x68000 │ │ │ │ - blcc 2538a0 │ │ │ │ + blcc 2538f8 │ │ │ │ eorcc pc, r2, r8, asr #16 │ │ │ │ strbmi r9, [r1], -r4, lsl #16 │ │ │ │ - blx fe9c1088 │ │ │ │ + blx 1ec10e0 │ │ │ │ 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: 0xf9a0f680 │ │ │ │ + @ instruction: 0xf974f680 │ │ │ │ @ instruction: 0x462ce7de │ │ │ │ cdpeq 1, 1, cr15, cr8, cr13, {0} │ │ │ │ stceq 1, cr15, [r8], #-52 @ 0xffffffcc │ │ │ │ svclt 0x0000e792 │ │ │ │ - rsbseq ip, r7, lr, ror sl │ │ │ │ + rsbseq ip, r7, r6, lsr #20 │ │ │ │ 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 1223a3c │ │ │ │ + bcs 1223a94 │ │ │ │ mcrrvc 1, 6, sp, fp, cr6 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a23aa8 │ │ │ │ + blcs a23b00 │ │ │ │ sbcshi pc, r6, r0 │ │ │ │ cmple sp, r8, lsl #22 │ │ │ │ tstcs r0, r9, lsl #28 │ │ │ │ @ instruction: 0xf62b4630 │ │ │ │ - movwcs lr, #3744 @ 0xea0 │ │ │ │ + movwcs lr, #3700 @ 0xe74 │ │ │ │ andcs r4, pc, sl, lsl r6 @ │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107cd │ │ │ │ - bl 26db98 │ │ │ │ + bl 26dbf0 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 60ff40 │ │ │ │ + bcs 60ff98 │ │ │ │ @ instruction: 0x4632d1f2 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ ldc2 7, cr15, [sl, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xffe8f681 │ │ │ │ + @ instruction: 0xffbcf681 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - cdp 6, 7, cr15, cr14, cr11, {1} │ │ │ │ + cdp 6, 5, cr15, cr2, cr11, {1} │ │ │ │ ldrmi r2, [r9], -r0, lsl #6 │ │ │ │ - blx 128c328 │ │ │ │ + blx 128c380 │ │ │ │ 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 │ │ │ │ - strbmi pc, [r2], -r7, asr #31 @ │ │ │ │ + @ instruction: 0x4642ff9b │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xffe6f681 │ │ │ │ + @ instruction: 0xffbaf681 │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xffbaf681 │ │ │ │ - bmi 1614fc8 │ │ │ │ + @ instruction: 0xff8ef681 │ │ │ │ + bmi 1615020 │ │ │ │ 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 │ │ │ │ - strmi pc, [r5], -r5, ror #28 │ │ │ │ - blge 32fcf4 │ │ │ │ + @ instruction: 0x4605fe39 │ │ │ │ + blge 32fd4c │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - @ instruction: 0xf9dcf682 │ │ │ │ - blcs 2228f4 │ │ │ │ + @ instruction: 0xf9b0f682 │ │ │ │ + blcs 22294c │ │ │ │ @ instruction: 0xf046d0d3 │ │ │ │ @ instruction: 0xf10d0604 │ │ │ │ rscslt r0, r3, #28, 22 @ 0x7000 │ │ │ │ ldrtmi r2, [r1], r0, lsl #12 │ │ │ │ - bls 2a8428 │ │ │ │ + bls 2a8480 │ │ │ │ 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 fe641242 │ │ │ │ + blx 1b4129a │ │ │ │ @ instruction: 0xf8cb7c7b │ │ │ │ strmi r9, [r0], r0 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ - blx 38bc4e │ │ │ │ + blx 38bca6 │ │ │ │ movwls pc, #25347 @ 0x6303 @ │ │ │ │ - blvc 3beec4 │ │ │ │ - blvc 33ee88 │ │ │ │ - mrc2 6, 1, pc, cr0, cr14, {3} │ │ │ │ + blvc 3bef1c │ │ │ │ + blvc 33eee0 │ │ │ │ + mcr2 6, 0, pc, cr4, cr14, {3} @ │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - bgt 2ee070 │ │ │ │ + bgt 2ee0c8 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - @ instruction: 0xf9a4f682 │ │ │ │ + @ instruction: 0xf978f682 │ │ │ │ @ instruction: 0x46424653 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6814620 │ │ │ │ - qsub16mi pc, sl, r7 @ │ │ │ │ + strtmi pc, [sl], -fp, asr #30 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ @ instruction: 0xf6813601 │ │ │ │ - ldcvc 15, cr15, [fp], #-444 @ 0xfffffe44 │ │ │ │ + ldcvc 15, cr15, [fp], #-268 @ 0xfffffef4 │ │ │ │ adcsmi r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xe78ad8bf │ │ │ │ - blcs 6229cc │ │ │ │ - blcs a378f0 │ │ │ │ + blcs 622a24 │ │ │ │ + blcs a37948 │ │ │ │ strmi fp, [sp], -r8, lsl #30 │ │ │ │ - blcs 437ab8 │ │ │ │ + blcs 437b10 │ │ │ │ @ instruction: 0x460ad190 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ - @ instruction: 0xff36f681 │ │ │ │ + @ instruction: 0xff0af681 │ │ │ │ ldrb r4, [sl, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf68171b3 │ │ │ │ - strmi pc, [r5], -pc, lsr #30 │ │ │ │ + strmi pc, [r5], -r3, lsl #30 │ │ │ │ @ instruction: 0x460ae773 │ │ │ │ asrsvc pc, pc, #8 @ │ │ │ │ - @ instruction: 0xff28f681 │ │ │ │ + cdp2 6, 15, cr15, cr12, cr1, {4} │ │ │ │ strb r4, [ip, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf68171b4 │ │ │ │ - strmi pc, [r5], -r1, lsr #30 │ │ │ │ + @ instruction: 0x4605fef5 │ │ │ │ @ instruction: 0xf62ce765 │ │ │ │ - svclt 0x0000e890 │ │ │ │ - rsbseq ip, r7, r8, lsl r9 │ │ │ │ + svclt 0x0000e864 │ │ │ │ + rsbseq ip, r7, r0, asr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, sl, asr #16 │ │ │ │ + ldrshteq ip, [r7], #-114 @ 0xffffff8e │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5ab00 │ │ │ │ + bl fed5ab58 │ │ │ │ @ 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 @ 203920 │ │ │ │ + ldceq 0, cr15, [pc], #-8 @ 203978 │ │ │ │ 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 @ 2039b0 │ │ │ │ + ldclcc 1, cr15, [pc], #112 @ 203a08 │ │ │ │ @ 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 1653964 │ │ │ │ + b 16539bc │ │ │ │ svclt 0x00080e03 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ addsmi sp, r8, #81 @ 0x51 │ │ │ │ strmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bcc 277a6c │ │ │ │ + bcc 277ac4 │ │ │ │ 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 │ │ │ │ @@ -478828,120 +478849,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 │ │ │ │ - @ instruction: 0x4606fd79 │ │ │ │ + strmi pc, [r6], -sp, asr #26 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - @ instruction: 0xf8f0f682 │ │ │ │ + @ instruction: 0xf8c4f682 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6814628 │ │ │ │ - strmi pc, [r4], -r3, asr #29 │ │ │ │ - blmi 89625c │ │ │ │ + @ instruction: 0x4604fe97 │ │ │ │ + blmi 8962b4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 35da60 │ │ │ │ + blls 35dab8 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4604fd51 │ │ │ │ + strmi pc, [r4], -r5, lsr #26 │ │ │ │ rscle r2, r7, r0, lsl #16 │ │ │ │ - blgt 2d53cc │ │ │ │ + blgt 2d5424 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6823414 │ │ │ │ - ldrb pc, [sp, r7, asr #17] @ │ │ │ │ + bfi pc, fp, #17, #13 @ │ │ │ │ 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 0x0000efdc │ │ │ │ - ldrshteq ip, [r7], #-98 @ 0xffffff9e │ │ │ │ + svclt 0x0000efb0 │ │ │ │ + @ instruction: 0x0077c69a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, r0, lsl r6 │ │ │ │ + ldrhteq ip, [r7], #-88 @ 0xffffffa8 │ │ │ │ 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 feec5fb8 │ │ │ │ + bl feec6010 │ │ │ │ andle r1, r1, r2, asr pc │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf8503401 │ │ │ │ @ instruction: 0xf0141023 │ │ │ │ @ instruction: 0xf04f041f │ │ │ │ svclt 0x001432ff │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ - blx 28fea8 │ │ │ │ + blx 28ff00 │ │ │ │ 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 1ffef4 │ │ │ │ - b 15d4e2c │ │ │ │ + bcc 1fff4c │ │ │ │ + b 15d4e84 │ │ │ │ @ instruction: 0xf1bc195a │ │ │ │ stmdale r8, {r5, r8, r9, sl, fp}^ │ │ │ │ strbmi r0, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ - bl febb7b44 │ │ │ │ + bl febb7b9c │ │ │ │ stclne 3, cr0, [r6], #-32 @ 0xffffffe0 │ │ │ │ - bcs a0a15c │ │ │ │ + bcs a0a1b4 │ │ │ │ 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 a93de8 │ │ │ │ + b a93e40 │ │ │ │ @ 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 feec612c │ │ │ │ + bl feec6184 │ │ │ │ svclt 0x00041f59 │ │ │ │ @ instruction: 0xf8452200 │ │ │ │ - bl feb8bbd8 │ │ │ │ - blcs a04770 │ │ │ │ - b 15f9bd4 │ │ │ │ - bl ff009cb8 │ │ │ │ + bl feb8bc30 │ │ │ │ + blcs a047c8 │ │ │ │ + b 15f9c2c │ │ │ │ + bl ff009d10 │ │ │ │ orrsle r1, r9, r4, asr pc │ │ │ │ @ instruction: 0x061ff016 │ │ │ │ @ instruction: 0xf04fbf1f │ │ │ │ @ instruction: 0xf85532ff │ │ │ │ - blx 28fc0c │ │ │ │ + blx 28fc64 │ │ │ │ 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}^ │ │ │ │ @@ -478957,152 +478978,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 fed5adcc │ │ │ │ + bl fed5ae24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 1887b34 │ │ │ │ - blmi 18afdf0 │ │ │ │ + bmi 1887b8c │ │ │ │ + blmi 18afe48 │ │ │ │ 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 12047ec │ │ │ │ + bcs 1204844 │ │ │ │ @ instruction: 0xf002d009 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [fp], pc @ │ │ │ │ @ instruction: 0xf00343db │ │ │ │ - blcs 204820 │ │ │ │ + blcs 204878 │ │ │ │ stmdbvs r8!, {r1, r3, r6, ip, lr, pc} │ │ │ │ tstlt fp, r3, asr #18 │ │ │ │ - bllt 18e3a78 │ │ │ │ + bllt 18e3ad0 │ │ │ │ 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 │ │ │ │ - mcrr2 6, 7, pc, sl, cr14 @ │ │ │ │ + ldc2 6, cr15, [lr], {126} @ 0x7e │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2d55d8 │ │ │ │ + blgt 2d5630 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6814628 │ │ │ │ - strtmi pc, [r3], -r1, asr #31 │ │ │ │ + qadd8mi pc, r3, r5 @ │ │ │ │ @ instruction: 0x46284632 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2 6, cr15, [r4, #516] @ 0x204 │ │ │ │ - bmi 119545c │ │ │ │ + stc2l 6, cr15, [r8, #-516]! @ 0xfffffdfc │ │ │ │ + bmi 11954b4 │ │ │ │ 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 a0c068 │ │ │ │ + bcs a0c0c0 │ │ │ │ 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 b3f318 │ │ │ │ + blvc b3f370 │ │ │ │ stmdbvs r0, {r0, r8, sp} │ │ │ │ movwcc lr, #10701 @ 0x29cd │ │ │ │ - blvc 23f2dc │ │ │ │ - stc2 6, cr15, [r6], {126} @ 0x7e │ │ │ │ + blvc 23f334 │ │ │ │ + blx ff8c16fe │ │ │ │ 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: 0xff7cf681 │ │ │ │ + @ instruction: 0xff50f681 │ │ │ │ movwcs lr, #34753 @ 0x87c1 │ │ │ │ andcc pc, r8, sp, lsr #17 │ │ │ │ - blvc 2bf344 │ │ │ │ + blvc 2bf39c │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf67e7b00 │ │ │ │ - strmi pc, [r4], -pc, ror #23 │ │ │ │ + strmi pc, [r4], -r3, asr #23 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xff66f681 │ │ │ │ + @ instruction: 0xff3af681 │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf681113f │ │ │ │ - @ instruction: 0x4604fd39 │ │ │ │ + strmi pc, [r4], -sp, lsl #26 │ │ │ │ movwcs lr, #34723 @ 0x87a3 │ │ │ │ strb r9, [r1, r2, lsl #6]! │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldrb r3, [sp, r8] │ │ │ │ @ instruction: 0xf88d2308 │ │ │ │ ldrb r3, [r9, r8] │ │ │ │ - blvc 3bf398 │ │ │ │ - blvc 2bf354 │ │ │ │ + blvc 3bf3f0 │ │ │ │ + blvc 2bf3ac │ │ │ │ @ instruction: 0xf62be7d4 │ │ │ │ - svclt 0x0000ee72 │ │ │ │ + svclt 0x0000ee46 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq ip, r7, r6, lsr #8 │ │ │ │ + rsbseq ip, r7, lr, asr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq ip, [r7], #-50 @ 0xffffffce │ │ │ │ + rsbseq ip, r7, sl, asr r3 │ │ │ │ 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 fe7420e0 │ │ │ │ + blpl fe742138 │ │ │ │ @ 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 1f4210c │ │ │ │ + blcs 1f42164 │ │ │ │ ldmdbvs r1!, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ rsbcs r5, r4, #10682368 @ 0xa30000 │ │ │ │ stmiaeq r0, {r1, r2, r4, ip, pc}^ │ │ │ │ - blx 2a921e │ │ │ │ - blx 3505aa │ │ │ │ + blx 2a9276 │ │ │ │ + blx 350602 │ │ │ │ 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 fee8d1d0 │ │ │ │ + blx fee8d228 │ │ │ │ addsmi pc, r5, r2, lsl #5 │ │ │ │ - blx 28c766 │ │ │ │ + blx 28c7be │ │ │ │ @ instruction: 0xf8933301 │ │ │ │ - blcs 20fe94 │ │ │ │ + blcs 20feec │ │ │ │ cmnphi r9, #0 @ p-variant is OBSOLETE │ │ │ │ movwcc r9, #47637 @ 0xba15 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ svcls 0x0015931b │ │ │ │ @ instruction: 0x4638ae31 │ │ │ │ - @ instruction: 0xffd8f686 │ │ │ │ + @ instruction: 0xffacf686 │ │ │ │ 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 │ │ │ │ @@ -479113,112 +479134,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 6e5828 │ │ │ │ + blls 6e5880 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwcs r8, #1403 @ 0x57b │ │ │ │ tstls r8, #82837504 @ 0x4f00000 │ │ │ │ movwls r4, #59056 @ 0xe6b0 │ │ │ │ tstls r1, #47104 @ 0xb800 │ │ │ │ - blx fe67bfb0 │ │ │ │ + blx fe67c008 │ │ │ │ andcs pc, r1, #-2080374782 @ 0x84000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - blls 9a8a88 │ │ │ │ + blls 9a8ae0 │ │ │ │ movwls fp, #17122 @ 0x42e2 │ │ │ │ - blls 8d5770 │ │ │ │ - blls a28a80 │ │ │ │ + blls 8d57c8 │ │ │ │ + blls a28ad8 │ │ │ │ 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 │ │ │ │ - stcl 6, cr15, [r4, #-172]! @ 0xffffff54 │ │ │ │ + ldc 6, cr15, [r8, #-172]! @ 0xffffff54 │ │ │ │ tstls r8, r7, lsl #22 │ │ │ │ teqle r8, r0, lsl #18 │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ @ instruction: 0xf0038148 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [sl], pc @ │ │ │ │ - b e6a2f8 │ │ │ │ + b e6a350 │ │ │ │ @ instruction: 0xf0400202 │ │ │ │ - bls 7246c8 │ │ │ │ + bls 724720 │ │ │ │ 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 12c1ede │ │ │ │ + blx 12c1f36 │ │ │ │ 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 7eab30 │ │ │ │ - bls 6d4f48 │ │ │ │ + bls 7eab88 │ │ │ │ + bls 6d4fa0 │ │ │ │ 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 ff72a75c │ │ │ │ - stc 6, cr15, [ip, #-172]! @ 0xffffff54 │ │ │ │ + bne ff72a7b4 │ │ │ │ + stc 6, cr15, [r0, #-172] @ 0xffffff54 │ │ │ │ stmdbcs r0, {r1, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0x9708d19d │ │ │ │ - bls 5bddac │ │ │ │ + bls 5bde04 │ │ │ │ vmoveq.16 d17[0], lr │ │ │ │ streq lr, [r4], #-2916 @ 0xfffff49c │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ @ instruction: 0xf00382ac │ │ │ │ @ instruction: 0xf04f003f │ │ │ │ @ instruction: 0xf1a032ff │ │ │ │ @ instruction: 0xf1c00c20 │ │ │ │ - blx 2853c0 │ │ │ │ - blx 2c0344 │ │ │ │ - blx ac2f78 │ │ │ │ - b 1281360 │ │ │ │ + blx 285418 │ │ │ │ + blx 2c039c │ │ │ │ + blx ac2fd0 │ │ │ │ + b 12813b8 │ │ │ │ addmi r0, r2, ip, lsl #2 │ │ │ │ - b d94bf8 │ │ │ │ - b b04760 │ │ │ │ + b d94c50 │ │ │ │ + b b047b8 │ │ │ │ tstmi r1, #1073741824 @ 0x40000000 │ │ │ │ ldrhi pc, [r8], #64 @ 0x40 │ │ │ │ - blge d2afb4 │ │ │ │ - blls 428b8c │ │ │ │ + blge d2b00c │ │ │ │ + blls 428be4 │ │ │ │ stmib sp, {r0, r3, r4, r5, r9, sl, lr}^ │ │ │ │ strcs sl, [r0, #-2306] @ 0xfffff6fe │ │ │ │ strls r1, [r1, #-2800] @ 0xfffff510 │ │ │ │ - ldcl 6, cr15, [sl], #172 @ 0xac │ │ │ │ + stcl 6, cr15, [lr], {43} @ 0x2b │ │ │ │ ldrtmi r4, [fp], -r2, lsr #12 │ │ │ │ ldrbmi r9, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf7ff9915 │ │ │ │ - b 1602b44 │ │ │ │ + b 1602b9c │ │ │ │ stcls 3, cr0, [r8], {217} @ 0xd9 │ │ │ │ - blx 6e7ffa │ │ │ │ + blx 6e8052 │ │ │ │ strmi pc, [r2], sl, lsl #6 │ │ │ │ movwcs r1, #35609 @ 0x8b19 │ │ │ │ - blx fe654a40 │ │ │ │ - blx feec0a24 │ │ │ │ + blx fe654a98 │ │ │ │ + blx feec0a7c │ │ │ │ svclt 0x0008f282 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ strmi r4, [r8], -r9, lsl #13 │ │ │ │ - bls 7941fc │ │ │ │ + bls 794254 │ │ │ │ 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, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + stmdbls r9, {r3, sl, 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 │ │ │ │ @@ -479228,189 +479249,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 214a98 │ │ │ │ + blx 214af0 │ │ │ │ svclt 0x0028f202 │ │ │ │ addsmi r4, sl, #36700160 @ 0x2300000 │ │ │ │ svclt 0x00284620 │ │ │ │ @ instruction: 0x4692461a │ │ │ │ @ instruction: 0xf62b4611 │ │ │ │ - ldrbmi lr, [r4, #-3076] @ 0xfffff3fc │ │ │ │ + ldrbmi lr, [r4, #-3032] @ 0xfffff428 │ │ │ │ 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 478e04 │ │ │ │ + blls 478e5c │ │ │ │ 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 │ │ │ │ - stc 6, cr15, [r4], {43} @ 0x2b │ │ │ │ + mrrc 6, 2, pc, r8, cr11 @ │ │ │ │ @ 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, 9, cr15, cr12, cr0, {4} │ │ │ │ + cdp2 6, 7, cr15, cr0, cr0, {4} │ │ │ │ strmi r9, [r1], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x4622fc1f │ │ │ │ + @ instruction: 0x4622fbf3 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 5c20b2 │ │ │ │ + blx 5c210a │ │ │ │ andcs r6, r1, r8, lsr #32 │ │ │ │ - cdp2 6, 8, cr15, cr14, cr0, {4} │ │ │ │ + cdp2 6, 6, cr15, cr2, cr0, {4} │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - blls 64310c │ │ │ │ + blls 6430b4 │ │ │ │ ldrdcs lr, [ip, -sp] │ │ │ │ svceq 0x0004f843 │ │ │ │ andls r4, ip, #167772160 @ 0xa000000 │ │ │ │ - blls 5e8d18 │ │ │ │ + blls 5e8d70 │ │ │ │ movwcc r9, #6681 @ 0x1a19 │ │ │ │ addsmi r9, sl, #1006632960 @ 0x3c000000 │ │ │ │ ldmib sp, {r3, r7, fp, ip, lr, pc}^ │ │ │ │ - bcc 26196c │ │ │ │ + bcc 2619c4 │ │ │ │ @ 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 │ │ │ │ - strtmi lr, [r9], -ip, lsl #23 │ │ │ │ + strtmi lr, [r9], -r0, ror #22 │ │ │ │ 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 403a7c │ │ │ │ + bls 403a24 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx ff741b46 │ │ │ │ - bls 5be048 │ │ │ │ + blx fec41b9e │ │ │ │ + bls 5be0a0 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ stmdbls r8, {r1, r2, r3, r4, r5, r7, r9, sl, fp, sp, pc} │ │ │ │ - blls 5959b8 │ │ │ │ + blls 595a10 │ │ │ │ @ instruction: 0x912f932e │ │ │ │ - blvc dbf7cc │ │ │ │ + blvc dbf824 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf67e7b2c │ │ │ │ - strmi pc, [r5], -r9, lsr #19 │ │ │ │ - blge d3066c │ │ │ │ + @ instruction: 0x4605f97d │ │ │ │ + blge d306c4 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - stc2 6, cr15, [r0, #-516]! @ 0xfffffdfc │ │ │ │ + ldc2l 6, cr15, [r4], #516 @ 0x204 │ │ │ │ @ instruction: 0x462b9a14 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf681111f │ │ │ │ - @ instruction: 0x4602faf3 │ │ │ │ + strmi pc, [r2], -r7, asr #21 │ │ │ │ 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 e6a5e8 │ │ │ │ + b e6a640 │ │ │ │ @ instruction: 0xf0400202 │ │ │ │ cdpls 3, 1, cr8, cr4, cr11, {5} │ │ │ │ ldrtmi r4, [r1], -sl, ror #4 │ │ │ │ @ instruction: 0x17d34658 │ │ │ │ - blx fe8c21c2 │ │ │ │ + blx fe8c221a │ │ │ │ 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 8c28f2 │ │ │ │ - bls 440e04 │ │ │ │ - bl ff355bec │ │ │ │ + blx 8c294a │ │ │ │ + bls 440e5c │ │ │ │ + bl ff355c44 │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r6], -r5, lsl #21 │ │ │ │ - blcs 12233ec │ │ │ │ + @ instruction: 0x4606fa59 │ │ │ │ + blcs 1223444 │ │ │ │ ldrhi pc, [r3, #-64]! @ 0xffffffc0 │ │ │ │ - bcs 22aa44 │ │ │ │ + bcs 22aa9c │ │ │ │ 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 dbf878 │ │ │ │ - @ instruction: 0xf938f67e │ │ │ │ + blvc dbf8d0 │ │ │ │ + @ instruction: 0xf90cf67e │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2eef08 │ │ │ │ + blgt 2eef60 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - ldrtmi pc, [r2], -pc, lsr #25 @ │ │ │ │ + ldrtmi pc, [r2], -r3, lsl #25 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], fp │ │ │ │ @ instruction: 0x46587191 │ │ │ │ - blx fe2c1c70 │ │ │ │ + blx 17c1cc8 │ │ │ │ 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 │ │ │ │ - strmi pc, [r5], -sp, lsl #18 │ │ │ │ - blge d307a4 │ │ │ │ + strmi pc, [r5], -r1, ror #17 │ │ │ │ + blge d307fc │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - stc2 6, cr15, [r4], {129} @ 0x81 │ │ │ │ + mrrc2 6, 8, pc, r8, cr1 @ │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6811151 │ │ │ │ - pkhtbmi pc, r1, r7, asr #20 @ │ │ │ │ + strmi pc, [r1], fp, lsr #20 │ │ │ │ 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 │ │ │ │ @@ -479424,144 +479445,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 9c4914 │ │ │ │ - blx 2eab7a │ │ │ │ - blls 84132c │ │ │ │ + blls 9c496c │ │ │ │ + blx 2eabd2 │ │ │ │ + blls 841384 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbge r2, {r0, r2, r3, r8, r9, pc}^ │ │ │ │ - bl 255d78 │ │ │ │ + bl 255dd0 │ │ │ │ @ instruction: 0xf8510383 │ │ │ │ mrrcvc 15, 0, r2, r2, cr4 @ │ │ │ │ svclt 0x00284592 │ │ │ │ addsmi r4, r9, #153092096 @ 0x9200000 │ │ │ │ @ instruction: 0x4651d1f7 │ │ │ │ @ instruction: 0xf62b4620 │ │ │ │ - ldrbmi lr, [r4, #-2672] @ 0xfffff590 │ │ │ │ + ldrbmi lr, [r4, #-2628] @ 0xfffff5bc │ │ │ │ teqle r9, #132, 12 @ 0x8400000 │ │ │ │ - blge d8df54 │ │ │ │ + blge d8dfac │ │ │ │ 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 2eafa4 │ │ │ │ + bl 2eaffc │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 663432 │ │ │ │ + blx 66348a │ │ │ │ adcmi r4, r7, #33554432 @ 0x2000000 │ │ │ │ - bl febf8f64 │ │ │ │ + bl febf8fbc │ │ │ │ @ instruction: 0xf62b0008 │ │ │ │ - movwcs lr, #6892 @ 0x1aec │ │ │ │ + movwcs lr, #6848 @ 0x1ac0 │ │ │ │ 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 4790f8 │ │ │ │ + blls 479150 │ │ │ │ @ instruction: 0xf8434457 │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 4867c0 │ │ │ │ + blls 486818 │ │ │ │ bicsle r4, r6, #641728512 @ 0x26400000 │ │ │ │ @ instruction: 0xb01cf8dd │ │ │ │ ldrbmi r9, [r0, #-2070] @ 0xfffff7ea │ │ │ │ sbchi pc, r5, #64, 4 │ │ │ │ @ instruction: 0xf62b4651 │ │ │ │ - blls 9fec84 │ │ │ │ + blls 9fec2c │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [r4], #512 @ 0x200 │ │ │ │ + stc2l 6, cr15, [r8], {128} @ 0x80 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x464afa77 │ │ │ │ + strbmi pc, [sl], -fp, asr #20 @ │ │ │ │ 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} @ │ │ │ │ - stc2l 6, cr15, [r2], #512 @ 0x200 │ │ │ │ + ldc2 6, cr15, [r6], #512 @ 0x200 │ │ │ │ @ instruction: 0x4601aa33 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - strmi pc, [r1], -r5, ror #20 │ │ │ │ + @ instruction: 0x4601fa39 │ │ │ │ @ instruction: 0xf1049c15 │ │ │ │ @ instruction: 0xf67f0018 │ │ │ │ - stmibvs r0!, {r0, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xff14f67e │ │ │ │ + stmibvs r0!, {r0, r2, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + mcr2 6, 7, pc, cr8, 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} │ │ │ │ - stmib r0!, {r0, r1, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4!, {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 57e2e0 │ │ │ │ + bl 57e338 │ │ │ │ @ instruction: 0xf8d30386 │ │ │ │ stclvc 1, cr5, [r9], #-48 @ 0xffffffd0 │ │ │ │ - b 19be294 │ │ │ │ + b 19be2ec │ │ │ │ @ instruction: 0xf43f0204 │ │ │ │ ldrmi sl, [sl], -r9, ror #26 │ │ │ │ strt lr, [ip], #-2509 @ 0xfffff633 │ │ │ │ movwls sl, #39724 @ 0x9b2c │ │ │ │ - blvc d3fb10 │ │ │ │ + blvc d3fb68 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ - @ instruction: 0xf67e7b2e │ │ │ │ - strmi pc, [r5], -r7, lsl #16 │ │ │ │ - blge db09b0 │ │ │ │ + @ instruction: 0xf67d7b2e │ │ │ │ + @ instruction: 0x4605ffdb │ │ │ │ + blge db0a08 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - blx 21c1ec6 │ │ │ │ + blx 16c1f1e │ │ │ │ @ instruction: 0x462b9a14 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf681111f │ │ │ │ - @ instruction: 0x4604f951 │ │ │ │ + strmi pc, [r4], -r5, lsr #18 │ │ │ │ tstls fp, #306184192 @ 0x12400000 │ │ │ │ @ instruction: 0xf890e489 │ │ │ │ stmdbls r7, {r0, r3, r5, sp} │ │ │ │ svclt 0x00082a20 │ │ │ │ @ instruction: 0xf47f2903 │ │ │ │ @ instruction: 0xf890ae91 │ │ │ │ - bcs 24c58c │ │ │ │ + bcs 24c5e4 │ │ │ │ @ instruction: 0x83abf240 │ │ │ │ andle r2, r6, r0, lsr #22 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ ldrbmi r7, [r8], -r6, asr #3 │ │ │ │ - @ instruction: 0xf912f681 │ │ │ │ + @ instruction: 0xf8e6f681 │ │ │ │ movwcs r4, #1542 @ 0x606 │ │ │ │ andcs r4, r3, #51380224 @ 0x3100000 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ @ instruction: 0x4601f9f5 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ @ instruction: 0xf89afb57 │ │ │ │ andls r3, r9, r8, lsr #32 │ │ │ │ - blge 1acf124 │ │ │ │ + blge 1acf17c │ │ │ │ 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 │ │ │ │ @@ -479572,81 +479593,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 482978 │ │ │ │ + blls 482920 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ ldrbmi r7, [r8], -r5, ror #3 │ │ │ │ - @ instruction: 0xf8fcf681 │ │ │ │ + @ instruction: 0xf8d0f681 │ │ │ │ strtmi r4, [r2], -r4, lsl #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf68111bb │ │ │ │ - @ instruction: 0xf849f8cf │ │ │ │ + @ instruction: 0xf849f8a3 │ │ │ │ @ instruction: 0xf89a0b04 │ │ │ │ cdpne 0, 9, cr3, cr10, cr8, {1} │ │ │ │ - strhle r4, [pc, #42] @ 2045be │ │ │ │ + strhle r4, [pc, #42] @ 204616 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ @ instruction: 0x465871de │ │ │ │ - @ instruction: 0xf8c2f681 │ │ │ │ + @ instruction: 0xf896f681 │ │ │ │ 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 4035f8 │ │ │ │ + bls 4035a0 │ │ │ │ add r4, r5, r1, lsl #12 │ │ │ │ - blcs 22b1e0 │ │ │ │ + blcs 22b238 │ │ │ │ msrhi CPSR_x, #0 │ │ │ │ andcs sl, r0, #622592 @ 0x98000 │ │ │ │ - blls 468e6c │ │ │ │ + blls 468ec4 │ │ │ │ andvs r2, fp, r0, lsr #4 │ │ │ │ - blls 67de94 │ │ │ │ + blls 67deec │ │ │ │ eorcs r6, r0, #26 │ │ │ │ - blls 67dcc8 │ │ │ │ + blls 67dd20 │ │ │ │ andscs r8, r0, #26 │ │ │ │ - blls 67dcc0 │ │ │ │ + blls 67dd18 │ │ │ │ andcs r7, r8, #26 │ │ │ │ - bls 67dcb8 │ │ │ │ + bls 67dd10 │ │ │ │ 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 │ │ │ │ - strmi pc, [r6], -r1, lsl #17 │ │ │ │ + @ instruction: 0x4606f855 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldclge 4, cr15, [r8, #252]! @ 0xfc │ │ │ │ mlacc r8, sl, r8, pc @ │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf04f8326 │ │ │ │ @ instruction: 0xad2e0900 │ │ │ │ - blge 1a95f70 │ │ │ │ + blge 1a95fc8 │ │ │ │ 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: 0xf8b2f681 │ │ │ │ + @ instruction: 0xf886f681 │ │ │ │ @ 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 │ │ │ │ @@ -479656,133 +479677,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: 0xf88ef681 │ │ │ │ + @ instruction: 0xf862f681 │ │ │ │ eoreq pc, r9, r4, asr #16 │ │ │ │ mlaeq r8, sl, r8, pc @ │ │ │ │ - blx fe4420ca │ │ │ │ + blx 1942122 │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - andsls pc, r9, fp, lsl #18 │ │ │ │ + @ instruction: 0x9019f8df │ │ │ │ movwls sl, #39724 @ 0x9b2c │ │ │ │ @ instruction: 0x9c179b09 │ │ │ │ andsvs r9, sl, r9, lsl sl │ │ │ │ - blx fe70f6e4 │ │ │ │ + blx fe70f73c │ │ │ │ @ instruction: 0xf04ff2a4 │ │ │ │ - blx fee8530c │ │ │ │ + blx fee85364 │ │ │ │ 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, #144, 16 @ 0x900000 │ │ │ │ + adcsmi lr, r4, #100, 16 @ 0x640000 │ │ │ │ @ instruction: 0xf4ff4684 │ │ │ │ - blls 82f6d8 │ │ │ │ + blls 82f730 │ │ │ │ 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 1ae936c │ │ │ │ - blge ee934c │ │ │ │ + blge 1ae93c4 │ │ │ │ + blge ee93a4 │ │ │ │ @ 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 5561b0 │ │ │ │ - blx fe6f0c78 │ │ │ │ + blls 556208 │ │ │ │ + blx fe6f0cd0 │ │ │ │ andcs pc, r1, #-1946157054 @ 0x8c000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ svclt 0x0028459a │ │ │ │ stcls 6, cr4, [ip], {154} @ 0x9a │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - stmda r0!, {r0, r1, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r4!, {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 479558 │ │ │ │ + blls 4795b0 │ │ │ │ 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 │ │ │ │ - stmia r0!, {r0, r1, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r4!, {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 421e8 │ │ │ │ + blx ff542240 │ │ │ │ strmi r9, [r1], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x4622f87b │ │ │ │ + strtmi pc, [r2], -pc, asr #16 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xff6af7fe │ │ │ │ andcs r6, r1, r8, lsr #32 │ │ │ │ - blx ffcc2204 │ │ │ │ + blx ff1c225c │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - blls 6429c4 │ │ │ │ + blls 64296c │ │ │ │ andne lr, ip, #3620864 @ 0x374000 │ │ │ │ svceq 0x0004f843 │ │ │ │ andls r4, sp, #167772160 @ 0xa000000 │ │ │ │ - blls 5e9460 │ │ │ │ + blls 5e94b8 │ │ │ │ movwcc r9, #6682 @ 0x1a1a │ │ │ │ addsmi r9, sl, #1006632960 @ 0x3c000000 │ │ │ │ ldmib sp, {r1, r2, r7, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf1027621 │ │ │ │ - blls 7d3c30 │ │ │ │ + blls 7d3c88 │ │ │ │ ldrdhi pc, [ip], sp │ │ │ │ svclt 0x003842b3 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ movwcc r9, #6936 @ 0x1b18 │ │ │ │ tstls r8, #1660944384 @ 0x63000000 │ │ │ │ - bllt 1742848 │ │ │ │ + bllt 17428a0 │ │ │ │ @ instruction: 0x46014652 │ │ │ │ @ instruction: 0xf7fe9808 │ │ │ │ @ instruction: 0x4651fd5d │ │ │ │ stmdals sl, {r0, r2, r9, sl, lr} │ │ │ │ - svc 0x00e4f62a │ │ │ │ + svc 0x00b8f62a │ │ │ │ @ instruction: 0xf8cb4629 │ │ │ │ movwcs r0, #4096 @ 0x1000 │ │ │ │ ldrbmi r9, [sl], -r8, lsl #16 │ │ │ │ stc2 7, cr15, [r6], #1016 @ 0x3f8 │ │ │ │ - bl 57e714 │ │ │ │ + bl 57e76c │ │ │ │ @ instruction: 0xf8d30386 │ │ │ │ stclvc 0, cr5, [r9], #-704 @ 0xfffffd40 │ │ │ │ mulcs r1, r2, r7 │ │ │ │ - blx fecc2284 │ │ │ │ + blx 21c22dc │ │ │ │ strmi r9, [r1], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - ldr pc, [lr, sp, lsr #16]! │ │ │ │ - blcc 26ed44 │ │ │ │ + ldr pc, [lr, r1, lsl #16]! │ │ │ │ + blcc 26ed9c │ │ │ │ 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 │ │ │ │ @@ -479795,62 +479816,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 584e18 │ │ │ │ + bls 584e70 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x0077c296 │ │ │ │ - @ instruction: 0x0077c290 │ │ │ │ + rsbseq ip, r7, lr, lsr r2 │ │ │ │ + rsbseq ip, r7, r8, lsr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq fp, r7, r6, asr #23 │ │ │ │ - blcc 26eda0 │ │ │ │ + rsbseq fp, r7, lr, ror #22 │ │ │ │ + blcc 26edf8 │ │ │ │ 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 9eb598 │ │ │ │ + bls 9eb5f0 │ │ │ │ @ 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} @ │ │ │ │ - blx 11c235c │ │ │ │ + blx 6c23b4 │ │ │ │ strmi sl, [r1], -r3, ror #20 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - strmi pc, [r1], -r1, asr #31 │ │ │ │ + @ instruction: 0x4601ff95 │ │ │ │ andhi lr, sl, sl, asr r5 │ │ │ │ ldc 2, cr2, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r4, lsr #22 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc dbffb0 │ │ │ │ - ldc2 6, cr15, [ip, #500] @ 0x1f4 │ │ │ │ + blvc dc0008 │ │ │ │ + ldc2l 6, cr15, [r0, #-500]! @ 0xfffffe0c │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2ef640 │ │ │ │ + blgt 2ef698 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x4633f913 │ │ │ │ + ldrtmi pc, [r3], -r7, ror #17 @ │ │ │ │ @ instruction: 0x46589a14 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - cdp2 6, 14, cr15, cr6, cr0, {4} │ │ │ │ + cdp2 6, 11, cr15, cr10, 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 │ │ │ │ @@ -479877,37 +479898,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 fed800ac │ │ │ │ + blvc fed80104 │ │ │ │ smlawtne lr, sp, r9, lr │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf67d7b2c │ │ │ │ - @ instruction: 0x4681fd3b │ │ │ │ - blge d30fa8 │ │ │ │ + strmi pc, [r1], pc, lsl #26 │ │ │ │ + blge d31000 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - strbmi pc, [fp], -pc, lsr #17 @ │ │ │ │ + strbmi pc, [fp], -r3, lsl #17 @ │ │ │ │ andseq pc, r8, #-2147483646 @ 0x80000002 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - @ instruction: 0xf89afe81 │ │ │ │ + @ instruction: 0xf89afe55 │ │ │ │ andsls r3, r9, r8, lsr #32 │ │ │ │ @ instruction: 0xf67f2b01 │ │ │ │ - blge cb0330 │ │ │ │ + blge cb0388 │ │ │ │ mulscs r1, r9, r8 │ │ │ │ @ instruction: 0xf89a2000 │ │ │ │ - bcs a08b2c │ │ │ │ + bcs a08b84 │ │ │ │ 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 │ │ │ │ @@ -479922,53 +479943,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 c40158 │ │ │ │ + blvc c401b0 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf67d7b2e │ │ │ │ - strmi pc, [r5], -r5, ror #25 │ │ │ │ - blge db0ff4 │ │ │ │ + @ instruction: 0x4605fcb9 │ │ │ │ + blge db104c │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - @ instruction: 0xf85cf681 │ │ │ │ + @ instruction: 0xf830f681 │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf680113f │ │ │ │ - strmi pc, [r1], pc, lsr #28 │ │ │ │ + strmi pc, [r1], r3, lsl #28 │ │ │ │ movwcs lr, #34723 @ 0x87a3 │ │ │ │ strb r8, [r1, fp]! │ │ │ │ andvc r2, fp, r8, lsl #6 │ │ │ │ movwcs lr, #6110 @ 0x17de │ │ │ │ ldrb r7, [fp, fp] │ │ │ │ - blvc 1e401a8 │ │ │ │ - blvc c40164 │ │ │ │ + blvc 1e40200 │ │ │ │ + blvc c401bc │ │ │ │ ldmdahi r3!, {r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf63f42ab │ │ │ │ andcs sl, r0, r2, lsl #19 │ │ │ │ - blls 47dd24 │ │ │ │ + blls 47dd7c │ │ │ │ eorcs r6, r0, #26 │ │ │ │ - blls 47dde8 │ │ │ │ + blls 47de40 │ │ │ │ andscs r8, r0, #26 │ │ │ │ - blls 47dde0 │ │ │ │ + blls 47de38 │ │ │ │ andcs r7, r8, #26 │ │ │ │ - bls 47ddd8 │ │ │ │ + bls 47de30 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ ldr r4, [fp], #1562 @ 0x61a │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stclge 4, cr15, [r2, #-508]! @ 0xfffffe04 │ │ │ │ - bls 3eaf94 │ │ │ │ + bls 3eafec │ │ │ │ svclt 0x001c430a │ │ │ │ stmib r1, {r1, r2, r5, r8, fp, sp, pc}^ │ │ │ │ rsbsle r9, r5, r0, lsl #18 │ │ │ │ - blcs 9d3780 │ │ │ │ + blcs 9d37d8 │ │ │ │ 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 │ │ │ │ @@ -479999,54 +480020,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 dc028c │ │ │ │ + blvc dc02e4 │ │ │ │ @ instruction: 0xf8db461a │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ - blvc d40258 │ │ │ │ - mcrr2 6, 7, pc, r8, cr13 @ │ │ │ │ + blvc d402b0 │ │ │ │ + ldc2 6, cr15, [ip], {125} @ 0x7d │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ - blge a01d2c │ │ │ │ - blgt 2ef8e4 │ │ │ │ + blge a01d84 │ │ │ │ + blgt 2ef93c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x46314658 │ │ │ │ @ instruction: 0xf6803614 │ │ │ │ - @ instruction: 0xf7ffffbd │ │ │ │ - blcs a33898 │ │ │ │ - bge ffa81e48 │ │ │ │ + @ instruction: 0xf7ffff91 │ │ │ │ + blcs a338f0 │ │ │ │ + bge ffa81ea0 │ │ │ │ andcs sl, r0, #622592 @ 0x98000 │ │ │ │ andcs lr, r0, #3162112 @ 0x304000 │ │ │ │ andls r2, r9, #805306368 @ 0x30000000 │ │ │ │ movwcs lr, #6030 @ 0x178e │ │ │ │ ldrmi r7, [sl], -fp │ │ │ │ - blt ffc82c60 │ │ │ │ + blt ffc82cb8 │ │ │ │ stmdbls lr!, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blls 47ebbc │ │ │ │ + blls 47ec14 │ │ │ │ andhi r2, fp, r0, lsl r2 │ │ │ │ - blt ffa82c70 │ │ │ │ + blt ffa82cc8 │ │ │ │ andcs r9, r8, #9216 @ 0x2400 │ │ │ │ @ instruction: 0xf7ff700b │ │ │ │ @ instruction: 0xf62abadc │ │ │ │ - @ instruction: 0xf04feec4 │ │ │ │ + @ instruction: 0xf04fee98 │ │ │ │ @ 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 3534a8 │ │ │ │ + blx 353500 │ │ │ │ stcls 1, cr15, [sl, #-4] │ │ │ │ tsteq r0, r1, asr #20 │ │ │ │ @ instruction: 0xf1419807 │ │ │ │ - b 2114b0 │ │ │ │ + b 211508 │ │ │ │ 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 │ │ │ │ @@ -480059,300 +480080,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 │ │ │ │ - @ instruction: 0x4606fbd7 │ │ │ │ + strmi pc, [r6], -fp, lsr #23 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - @ instruction: 0xff4ef680 │ │ │ │ + @ instruction: 0xff22f680 │ │ │ │ @ instruction: 0x464b4632 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - vadd.f32 d31, d0, d17 │ │ │ │ + vfma.f32 , q8, │ │ │ │ @ instruction: 0x46031151 │ │ │ │ andseq pc, r8, #-2147483646 @ 0x80000002 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - @ instruction: 0xf89afd19 │ │ │ │ + @ instruction: 0xf89afced │ │ │ │ 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 fe9c2772 │ │ │ │ + blx 1ec27ca │ │ │ │ ldrbmi r4, [r8], -r6, lsl #12 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ - @ instruction: 0xff1af680 │ │ │ │ - blcc 26b9a8 │ │ │ │ + cdp2 6, 14, cr15, cr14, cr0, {4} │ │ │ │ + blcc 26ba00 │ │ │ │ eorvs pc, r3, r4, asr #16 │ │ │ │ mlaeq r8, sl, r8, pc @ │ │ │ │ - @ instruction: 0xf820f680 │ │ │ │ + @ instruction: 0xfff4f67f │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - movwcs pc, #3491 @ 0xda3 @ │ │ │ │ + movwcs pc, #3447 @ 0xd77 @ │ │ │ │ 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 21427b6 │ │ │ │ + blx 164280e │ │ │ │ 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, 15, cr15, cr2, cr0, {4} │ │ │ │ + cdp2 6, 12, cr15, cr6, cr0, {4} │ │ │ │ strbmi r4, [sl], -fp, lsr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - bls 8840fc │ │ │ │ + bls 8840a4 │ │ │ │ @ instruction: 0x46054633 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - blls 4440ec │ │ │ │ + blls 444094 │ │ │ │ strtmi r9, [sl], -r0 │ │ │ │ @ instruction: 0x46582173 │ │ │ │ - stc2l 6, cr15, [sl], #512 @ 0x200 │ │ │ │ + ldc2 6, cr15, [lr], #512 @ 0x200 │ │ │ │ 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 2c02ec │ │ │ │ + blhi 2c0344 │ │ │ │ @ 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 1f8dad8 │ │ │ │ + bmi 1f8db30 │ │ │ │ eorls r4, r1, r3, lsr #12 │ │ │ │ eorls sl, r3, r3, lsr #24 │ │ │ │ - beq ff77f7b0 │ │ │ │ + beq ff77f808 │ │ │ │ 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 3296e6 │ │ │ │ + blx 32973e │ │ │ │ cdpls 2, 1, cr15, cr1, cr10, {0} │ │ │ │ andsls r9, r3, #-1073741818 @ 0xc0000006 │ │ │ │ @ instruction: 0x460ab139 │ │ │ │ - blx fe68d2b4 │ │ │ │ - blx feec193c │ │ │ │ - blx 2818c0 │ │ │ │ + blx fe68d30c │ │ │ │ + blx feec1994 │ │ │ │ + blx 281918 │ │ │ │ ldmdbls r4, {r1, r9, sl, ip, sp, lr, pc} │ │ │ │ - blx 28d852 │ │ │ │ + blx 28d8aa │ │ │ │ @ instruction: 0xf8931303 │ │ │ │ - blcs 210f80 │ │ │ │ + blcs 210fd8 │ │ │ │ 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, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r9!, {r0, r1, r2, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r6, [r8], -r2, asr #17 │ │ │ │ cmncs r4, #20, 26 @ 0x500 │ │ │ │ @ instruction: 0xf8dd9217 │ │ │ │ - blx 2e9092 │ │ │ │ + blx 2e90ea │ │ │ │ ldcls 3, cr5, [ip, #-4] │ │ │ │ movwcc r7, #49051 @ 0xbf9b │ │ │ │ eorvc pc, r3, r0, asr r8 @ │ │ │ │ - bls 95ef4c │ │ │ │ + bls 95efa4 │ │ │ │ andls r7, r4, #27648 @ 0x6c00 │ │ │ │ movweq pc, #20899 @ 0x51a3 @ │ │ │ │ - blx feeeb784 │ │ │ │ + blx feeeb7dc │ │ │ │ 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 e250e0 │ │ │ │ + blge e25138 │ │ │ │ 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 538ffc │ │ │ │ + bl 539054 │ │ │ │ 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 594ba0 │ │ │ │ + blx 594bf8 │ │ │ │ @ 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 8c0640 │ │ │ │ - blge d16b30 │ │ │ │ + blhi 8c0698 │ │ │ │ + blge d16b88 │ │ │ │ stmdbls pc, {r3, r4, r8, r9, ip, pc} @ │ │ │ │ @ instruction: 0xf8512300 │ │ │ │ ldmiblt sl!, {r2, r8, r9, fp, sp} │ │ │ │ - blcs 311bdc │ │ │ │ + blcs 311c34 │ │ │ │ stmdals lr, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - @ instruction: 0xf93cf67e │ │ │ │ - bmi 80cfe8 │ │ │ │ + @ instruction: 0xf910f67e │ │ │ │ + bmi 80d040 │ │ │ │ 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 2c02f4 │ │ │ │ + blhi 2c034c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf2a2fa92 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - bl 291814 │ │ │ │ + bl 29186c │ │ │ │ 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 │ │ │ │ ... │ │ │ │ - ldrhteq fp, [r7], #-22 @ 0xffffffea │ │ │ │ - ldrhteq fp, [r7], #-16 │ │ │ │ + rsbseq fp, r7, lr, asr r1 │ │ │ │ + rsbseq fp, r7, r8, asr r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq fp, r7, sl, lsl r0 │ │ │ │ + rsbseq sl, r7, r2, asr #31 │ │ │ │ adcmi r3, r0, #16777216 @ 0x1000000 │ │ │ │ mvnshi pc, #0 │ │ │ │ @ instruction: 0xf0040963 │ │ │ │ @ instruction: 0xf851021f │ │ │ │ sbcsmi r3, r3, r3, lsr #32 │ │ │ │ ldrbtle r0, [r3], #2013 @ 0x7dd │ │ │ │ - bne ffb2bc88 │ │ │ │ - blls 8f1bfc │ │ │ │ + bne ffb2bce0 │ │ │ │ + blls 8f1c54 │ │ │ │ ldmdbls r1, {r0, r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf62a1898 │ │ │ │ - tstls fp, lr, ror ip │ │ │ │ + tstls fp, r2, asr ip │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - blx fe665fe8 │ │ │ │ + blx fe666040 │ │ │ │ andcs pc, r1, #-2080374782 @ 0x84000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - blls 969cc0 │ │ │ │ + blls 969d18 │ │ │ │ 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 89696c │ │ │ │ + blls 8969c4 │ │ │ │ ldmdavc r5!, {r3, r5, r7, r8, r9, sl, lr}^ │ │ │ │ - blls 463174 │ │ │ │ + blls 4631cc │ │ │ │ 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 7e6574 │ │ │ │ - bcs 122421c │ │ │ │ + bls 7e65cc │ │ │ │ + bcs 1224274 │ │ │ │ @ instruction: 0x83baf000 │ │ │ │ - ldreq pc, [pc, #-2]! @ 2050da │ │ │ │ + ldreq pc, [pc, #-2]! @ 205132 │ │ │ │ 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 ad53a0 │ │ │ │ - blls 445100 │ │ │ │ + b ad53f8 │ │ │ │ + blls 445158 │ │ │ │ movweq lr, #6691 @ 0x1a23 │ │ │ │ svclt 0x00044318 │ │ │ │ movwls r9, #51991 @ 0xcb17 │ │ │ │ ldrbhi pc, [r7, #64] @ 0x40 @ │ │ │ │ - blcs 2ebd48 │ │ │ │ + blcs 2ebda0 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4602f9b9 │ │ │ │ + strmi pc, [r2], -sp, lsl #19 │ │ │ │ andsls r4, r9, r5, lsl #12 │ │ │ │ - blge c31690 │ │ │ │ + blge c316e8 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465062d1 │ │ │ │ @ instruction: 0xf6804611 │ │ │ │ - @ instruction: 0xf105fd2f │ │ │ │ + @ instruction: 0xf105fd03 │ │ │ │ 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 b8d584 │ │ │ │ + blx b8d5dc │ │ │ │ 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] │ │ │ │ @@ -480361,103 +480382,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 824334 │ │ │ │ + bcs 82438c │ │ │ │ @ instruction: 0x83baf000 │ │ │ │ addsmi r9, r3, #16, 20 @ 0x10000 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ @ instruction: 0x461a9316 │ │ │ │ - blx fe73172c │ │ │ │ + blx fe731784 │ │ │ │ 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 │ │ │ │ - bl 7c2aa4 │ │ │ │ + b ffcc2afc │ │ │ │ @ instruction: 0x462b42b5 │ │ │ │ - blge 1334ef4 │ │ │ │ + blge 1334f4c │ │ │ │ @ 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 2ebe4c │ │ │ │ + bl 2ebea4 │ │ │ │ @ instruction: 0xf8530387 │ │ │ │ strtmi r6, [r8], r4, lsl #30 │ │ │ │ ldclvc 7, cr3, [r1], #-4 │ │ │ │ - blx 664306 │ │ │ │ + blx 66435e │ │ │ │ adcmi r5, r5, #8388608 @ 0x800000 │ │ │ │ - bl feb3ba18 │ │ │ │ + bl feb3ba70 │ │ │ │ @ instruction: 0xf62a0008 │ │ │ │ - movwcs lr, #7058 @ 0x1b92 │ │ │ │ + movwcs lr, #7014 @ 0x1b66 │ │ │ │ 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 796cec │ │ │ │ + blls 796d44 │ │ │ │ @ instruction: 0xa01cf8dd │ │ │ │ vqsub.s8 d20, d16, d12 │ │ │ │ strbtmi r8, [r0], -r6, asr #10 │ │ │ │ - stc2 6, cr15, [r6, #508]! @ 0x1fc │ │ │ │ + ldc2l 6, cr15, [sl, #-508]! @ 0xfffffe04 │ │ │ │ strmi r9, [r1], -r6, lsl #20 │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - strtmi pc, [r2], -r9, lsr #22 │ │ │ │ + @ instruction: 0x4622fafd │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx 843298 │ │ │ │ + blx 8432f0 │ │ │ │ eorsls sl, r4, r4, lsr ip │ │ │ │ @ instruction: 0xf67f2001 │ │ │ │ - @ instruction: 0x4622fd97 │ │ │ │ + strtmi pc, [r2], -fp, ror #26 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx 8c2cb6 │ │ │ │ + blx ffdc2d0c │ │ │ │ stclvc 6, cr4, [r3], #-16 │ │ │ │ andle r2, r6, r0, lsr #22 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ ldrbmi r7, [r0], -r6, asr #3 │ │ │ │ - blx dc2cc8 │ │ │ │ - blls 616adc │ │ │ │ + blx 2c2d20 │ │ │ │ + blls 616b34 │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ @ instruction: 0xf8da912d │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - blcc 24db60 │ │ │ │ + blcc 24dbb8 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x672ce9dd │ │ │ │ strvs lr, [r8, -sp, asr #19]! │ │ │ │ - @ instruction: 0xf8e4f67d │ │ │ │ + @ instruction: 0xf8b8f67d │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2eff98 │ │ │ │ + blgt 2efff0 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - blls 584474 │ │ │ │ + blls 58441c │ │ │ │ vqdmulh.s d18, d0, d3 │ │ │ │ strtmi r8, [sl], -r2, ror #7 │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - blls 5c3b30 │ │ │ │ + blls 5c3ad8 │ │ │ │ eorvc pc, r0, #1862270976 @ 0x6f000000 │ │ │ │ ldmdbvs fp, {r1, r2, ip, pc}^ │ │ │ │ - blcs 7d6374 │ │ │ │ + blcs 7d63cc │ │ │ │ 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 │ │ │ │ @@ -480473,19 +480494,19 @@ │ │ │ │ @ instruction: 0xf5032175 │ │ │ │ @ instruction: 0xf04f3380 │ │ │ │ svcvs 0x00170964 │ │ │ │ orrcc pc, lr, #9633792 @ 0x930000 │ │ │ │ @ instruction: 0xf852330b │ │ │ │ andls r0, r7, r3, lsr #32 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xf8bcf67d │ │ │ │ + @ instruction: 0xf890f67d │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67e4606 │ │ │ │ - rscvs pc, pc, r1, lsr fp @ │ │ │ │ + rscvs pc, pc, r5, lsl #22 │ │ │ │ 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 │ │ │ │ @@ -480501,36 +480522,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 3d6cbc │ │ │ │ + blls 3d6d14 │ │ │ │ eorcc pc, r8, r6, asr #16 │ │ │ │ movwcs r4, #22096 @ 0x5650 │ │ │ │ eorcc pc, lr, r6, asr #16 │ │ │ │ - blx ff8c2e0a │ │ │ │ + blx fedc2e62 │ │ │ │ ldmdbls r4, {r1, r2, r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf8d26953 │ │ │ │ - blx 4655da │ │ │ │ + blx 465632 │ │ │ │ vcgt.s8 d17, d0, d3 │ │ │ │ @ instruction: 0xf8932175 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorvs pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0xf67d9606 │ │ │ │ - msrcs CPSR_, #6881280 @ 0x690000 │ │ │ │ + msrcs CPSR_, #3997696 @ 0x3d0000 │ │ │ │ @ instruction: 0xf1002201 │ │ │ │ @ instruction: 0x46060118 │ │ │ │ - blx ff9c2e34 │ │ │ │ + blx feec2e8c │ │ │ │ andhi pc, ip, r5, asr #17 │ │ │ │ strvc lr, [r0, -r5, asr #19] │ │ │ │ cdpeq 1, 5, cr15, cr4, cr6, {0} │ │ │ │ - bl 39d708 │ │ │ │ + bl 39d760 │ │ │ │ @ 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} │ │ │ │ @@ -480546,88 +480567,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 fe442eae │ │ │ │ + blx 1942f06 │ │ │ │ @ instruction: 0x9c129909 │ │ │ │ - ldreq pc, [pc, #-1] @ 2054b3 │ │ │ │ - bne 1cd64e8 │ │ │ │ + ldreq pc, [pc, #-1] @ 20550b │ │ │ │ + bne 1cd6540 │ │ │ │ cdpne 3, 6, cr3, cr6, cr1, {0} │ │ │ │ - bcs a0b888 │ │ │ │ + bcs a0b8e0 │ │ │ │ andhi pc, r1, #0, 4 │ │ │ │ - bl feec79f4 │ │ │ │ + bl feec7a4c │ │ │ │ @ instruction: 0xf47f1f56 │ │ │ │ - bls 5f0ac8 │ │ │ │ - ldreq pc, [pc], #-20 @ 2054d4 │ │ │ │ + bls 5f0b20 │ │ │ │ + ldreq pc, [pc], #-20 @ 20552c │ │ │ │ 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 25579c │ │ │ │ + bcc 2557f4 │ │ │ │ andeq lr, r0, #401408 @ 0x62000 │ │ │ │ andsvs r4, sl, sl │ │ │ │ - blls 73ea94 │ │ │ │ + blls 73eaec │ │ │ │ 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_, #940 @ 0x3ac │ │ │ │ + msrcs CPSR_, #764 @ 0x2fc │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - blx 1a42f30 │ │ │ │ + blx f42f88 │ │ │ │ @ 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 385590 │ │ │ │ + bls 3855e8 │ │ │ │ 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 71fb3c │ │ │ │ - blx 456eb6 │ │ │ │ + bls 71fb94 │ │ │ │ + blx 456f0e │ │ │ │ svcvc 0x005a2303 │ │ │ │ umaalgt pc, lr, r3, r8 @ │ │ │ │ - blls 3d1dac │ │ │ │ + blls 3d1e04 │ │ │ │ eorcc pc, r2, r6, asr #16 │ │ │ │ movweq pc, #45324 @ 0xb10c @ │ │ │ │ eorhi pc, r3, r6, asr #16 │ │ │ │ - blx 7c2f92 │ │ │ │ - bls 72b9cc │ │ │ │ + blx ffcc2fe8 │ │ │ │ + bls 72ba24 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - blx 45faca │ │ │ │ + blx 45fb22 │ │ │ │ svcvc 0x005b2303 │ │ │ │ @ instruction: 0xf851330b │ │ │ │ vst4.8 {d24-d27}, [pc :128], r3 │ │ │ │ @ instruction: 0xf67c711a │ │ │ │ - msrcs CPSR_, #676 @ 0x2a4 │ │ │ │ + msrcs CPSR_, #500 @ 0x1f4 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - blx 9c2fb4 │ │ │ │ + @ instruction: 0xf9f2f67e │ │ │ │ @ instruction: 0xf106980c │ │ │ │ rscvs r0, r8, r4, asr ip │ │ │ │ cdpeq 0, 0, cr15, cr6, cr15, {2} │ │ │ │ strvc lr, [r0, -r5, asr #19] │ │ │ │ - bl 39d88c │ │ │ │ + bl 39d8e4 │ │ │ │ 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 │ │ │ │ @@ -480635,25 +480656,25 @@ │ │ │ │ @ instruction: 0x46509a14 │ │ │ │ movwcs pc, #15113 @ 0x3b09 @ │ │ │ │ @ instruction: 0xf8937f5a │ │ │ │ andcc r3, fp, #78 @ 0x4e │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf8468022 │ │ │ │ @ instruction: 0xf680e023 │ │ │ │ - @ instruction: 0xe74dfad7 │ │ │ │ + strb pc, [sp, -fp, lsr #21] @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ bicne pc, sp, r0, asr #4 │ │ │ │ @ instruction: 0xf67cad28 │ │ │ │ - @ instruction: 0x4606ff71 │ │ │ │ + strmi pc, [r6], -r5, asr #30 │ │ │ │ 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: 0xf9e0f67e │ │ │ │ + @ instruction: 0xf9b4f67e │ │ │ │ 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 @ │ │ │ │ @@ -480664,25 +480685,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 3c40f8 │ │ │ │ + blls 3c40a0 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46507191 │ │ │ │ - @ instruction: 0xf870f680 │ │ │ │ + @ instruction: 0xf844f680 │ │ │ │ strmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - strmi pc, [r6], -r9, ror #16 │ │ │ │ + @ instruction: 0x4606f83d │ │ │ │ orrscs pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xff2af67c │ │ │ │ + mrc2 6, 7, pc, cr14, 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 @ │ │ │ │ @@ -480693,382 +480714,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 2f5358 │ │ │ │ + blx 2f53b0 │ │ │ │ stmdbvs r3!, {r1, r9, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00147c76 │ │ │ │ rscscc pc, pc, #-2147483648 @ 0x80000000 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ - blx 24f30e │ │ │ │ + blx 24f366 │ │ │ │ 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 │ │ │ │ - blx 1343134 │ │ │ │ + blx 84318c │ │ │ │ stcge 6, cr14, [r8, #-744]! @ 0xfffffd18 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ strcs r2, [r0, -fp, lsl #3] │ │ │ │ - mrc2 6, 6, pc, cr14, cr12, {3} │ │ │ │ + mrc2 6, 5, pc, cr2, cr12, {3} │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67e4606 │ │ │ │ - blls 543ca0 │ │ │ │ + blls 543c48 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr6, {0} │ │ │ │ @ instruction: 0xf04f60eb │ │ │ │ stmib r5, {r2, r5, r6, r8, fp}^ │ │ │ │ - bl 3a3364 │ │ │ │ + bl 3a33bc │ │ │ │ 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 717054 │ │ │ │ + bls 7170ac │ │ │ │ @ instruction: 0x46506973 │ │ │ │ movwcs pc, #15113 @ 0x3b09 @ │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf6808023 │ │ │ │ - @ instruction: 0xf8dafa0b │ │ │ │ + @ instruction: 0xf8daf9df │ │ │ │ orrcs r0, fp, r0, lsl r0 │ │ │ │ - mcr2 6, 5, pc, cr8, cr12, {3} @ │ │ │ │ + mrc2 6, 3, pc, cr12, cr12, {3} │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67e4606 │ │ │ │ - blls 543c34 │ │ │ │ + blls 543bdc │ │ │ │ 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 71fdc0 │ │ │ │ - blx 45713a │ │ │ │ + bls 71fe18 │ │ │ │ + blx 457192 │ │ │ │ @ instruction: 0xf8932303 │ │ │ │ movwcc r3, #45134 @ 0xb04e │ │ │ │ eor pc, r3, r6, asr #16 │ │ │ │ - @ instruction: 0xf9daf680 │ │ │ │ + @ instruction: 0xf9aef680 │ │ │ │ @ instruction: 0x4652e650 │ │ │ │ stmdals r7, {r0, r9, sl, lr} │ │ │ │ ldc2l 7, cr15, [lr, #-1012]! @ 0xfffffc0c │ │ │ │ @ instruction: 0x46064651 │ │ │ │ - @ instruction: 0xf62a980a │ │ │ │ - ldrtmi lr, [r1], -r6, lsl #16 │ │ │ │ + @ instruction: 0xf629980a │ │ │ │ + @ instruction: 0x4631efda │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ stmdals r7, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7fd465a │ │ │ │ ldr pc, [r9, #-3271] @ 0xfffff339 │ │ │ │ movwls r9, #56081 @ 0xdb11 │ │ │ │ - bl 57e8dc │ │ │ │ + bl 57e934 │ │ │ │ @ instruction: 0xf8d30387 │ │ │ │ ldclvc 0, cr6, [r1], #-560 @ 0xfffffdd0 │ │ │ │ - blls 6fec40 │ │ │ │ - bne fe92c06c │ │ │ │ + blls 6fec98 │ │ │ │ + bne fe92c0c4 │ │ │ │ str fp, [ip], #-741 @ 0xfffffd1b │ │ │ │ stmdbcs r0, {r0, r3, r8, fp, ip, pc} │ │ │ │ rschi pc, sl, #64 @ 0x40 │ │ │ │ - blcs 2ec48c │ │ │ │ + blcs 2ec4e4 │ │ │ │ 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 12249dc │ │ │ │ + bcs 1224a34 │ │ │ │ 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 │ │ │ │ - strmi pc, [r5], -pc, lsl #28 │ │ │ │ + strmi pc, [r5], -r3, ror #27 │ │ │ │ @ instruction: 0xf8ddb150 │ │ │ │ ldrbmi fp, [fp], -r0, rrx │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46503514 │ │ │ │ - @ instruction: 0xf984f680 │ │ │ │ + @ instruction: 0xf958f680 │ │ │ │ strtmi r9, [fp], -ip, lsl #20 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - andls pc, ip, r7, asr pc @ │ │ │ │ + andls pc, ip, fp, lsr #30 │ │ │ │ svcls 0x0015e470 │ │ │ │ - bl febd3548 │ │ │ │ + bl febd35a0 │ │ │ │ @ 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 457134 │ │ │ │ + bls 45718c │ │ │ │ svcne 0x0052ebb3 │ │ │ │ rschi pc, r2, #0 │ │ │ │ movweq pc, #4551 @ 0x11c7 @ │ │ │ │ strbmi r4, [fp], #-1067 @ 0xfffffbd5 │ │ │ │ - bcs a0bcc4 │ │ │ │ + bcs a0bd1c │ │ │ │ eorshi pc, r2, #0, 4 │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svcne 0x0056ebb8 │ │ │ │ - blge 1a02b08 │ │ │ │ + blge 1a02b60 │ │ │ │ @ instruction: 0xf0149b0f │ │ │ │ svclt 0x0014041f │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf85331ff │ │ │ │ - bl 2cd9c0 │ │ │ │ + bl 2cda18 │ │ │ │ @ instruction: 0xf04f0888 │ │ │ │ svclt 0x001c33ff │ │ │ │ @ instruction: 0xf10140a1 │ │ │ │ - blx 2d212c │ │ │ │ + blx 2d2184 │ │ │ │ andmi pc, fp, r9, lsl #6 │ │ │ │ andeq lr, r3, #139264 @ 0x22000 │ │ │ │ andcs pc, r0, r8, asr #17 │ │ │ │ - bllt 138393c │ │ │ │ + bllt 1383994 │ │ │ │ svclt 0x00282b08 │ │ │ │ ldrmi r2, [sl], -r8, lsl #6 │ │ │ │ - blx fe731e7c │ │ │ │ + blx fe731ed4 │ │ │ │ smlatbcs r1, r4, r3, pc @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ svclt 0x0028429a │ │ │ │ @ instruction: 0x4611461a │ │ │ │ - blge 130d9c4 │ │ │ │ + blge 130da1c │ │ │ │ movwls r9, #25098 @ 0x620a │ │ │ │ tstls r6, #0, 10 │ │ │ │ - svc 0x005cf629 │ │ │ │ + svc 0x0030f629 │ │ │ │ @ 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 2ec5b4 │ │ │ │ + bl 2ec60c │ │ │ │ @ instruction: 0xf8530387 │ │ │ │ strtmi r6, [r8], r4, lsl #30 │ │ │ │ ldclvc 7, cr3, [r1], #-4 │ │ │ │ - blx 664a6e │ │ │ │ + blx 664ac6 │ │ │ │ adcmi r5, r5, #8388608 @ 0x800000 │ │ │ │ - bl feb3c180 │ │ │ │ + bl feb3c1d8 │ │ │ │ @ instruction: 0xf6290008 │ │ │ │ - movwcs lr, #8158 @ 0x1fde │ │ │ │ + movwcs lr, #8114 @ 0x1fb2 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ tstls sl, r2, asr r6 │ │ │ │ stmdals r7, {r0, r4, r5, r9, sl, lr} │ │ │ │ - blx 1439ba │ │ │ │ + blx 143a12 │ │ │ │ ldrmi r7, [fp, #3187] @ 0xc73 │ │ │ │ - blls 4fa78c │ │ │ │ + blls 4fa7e4 │ │ │ │ @ instruction: 0xf849445c │ │ │ │ strbmi r0, [fp, #-3844] @ 0xfffff0fc │ │ │ │ @ instruction: 0x465ad1d9 │ │ │ │ - bcs 417528 │ │ │ │ + bcs 417580 │ │ │ │ @ instruction: 0xa01cf8dd │ │ │ │ andshi pc, r1, #0 │ │ │ │ andcs r4, r8, r1, lsl r6 │ │ │ │ - svc 0x001ef629 │ │ │ │ + cdp 6, 15, cr15, cr2, cr9, {1} │ │ │ │ @ instruction: 0xf8ddaf34 │ │ │ │ @ instruction: 0x46069058 │ │ │ │ ldcge 6, cr4, [r7, #-736]! @ 0xfffffd20 │ │ │ │ ldrtmi r0, [r0], -r4, lsl #1 │ │ │ │ - @ instruction: 0xf9ecf67f │ │ │ │ + @ instruction: 0xf9c0f67f │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - andcs pc, r8, #444 @ 0x1bc │ │ │ │ + andcs pc, r8, #268 @ 0x10c │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ mrc2 7, 2, pc, cr14, cr13, {7} │ │ │ │ - bleq 343b38 │ │ │ │ + bleq 343b90 │ │ │ │ strbmi r4, [r5, #-1185] @ 0xfffffb5f │ │ │ │ andcs sp, r3, sp, ror #3 │ │ │ │ - @ instruction: 0xf9daf67f │ │ │ │ + @ instruction: 0xf9aef67f │ │ │ │ @ instruction: 0x4601463a │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - @ instruction: 0x4604ff5d │ │ │ │ - blcs 324ac0 │ │ │ │ + @ instruction: 0x4604ff31 │ │ │ │ + blcs 324b18 │ │ │ │ movwcs sp, #51 @ 0x33 │ │ │ │ @ instruction: 0xf8da7c62 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcc lr, #2507 @ 0x9cb │ │ │ │ - blhi c4107c │ │ │ │ - ldc2 6, cr15, [r6, #-496]! @ 0xfffffe10 │ │ │ │ + blhi c410d4 │ │ │ │ + stc2 6, cr15, [sl, #-496] @ 0xfffffe10 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f06f4 │ │ │ │ + blgt 2f074c │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - stcvc 8, cr15, [r3], #-692 @ 0xfffffd4c │ │ │ │ + stcvc 8, cr15, [r3], #-516 @ 0xfffffdfc │ │ │ │ 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 319e8c │ │ │ │ + blcs 319ee4 │ │ │ │ andeq pc, r8, #-2147483648 @ 0x80000000 │ │ │ │ stmdbls r6, {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldrbmi r2, [r0], -r4, lsl #4 │ │ │ │ - @ instruction: 0xff68f67f │ │ │ │ + @ instruction: 0xff3cf67f │ │ │ │ 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, 11, cr15, cr4, cr9, {1} │ │ │ │ + cdp 6, 8, cr15, cr8, cr9, {1} │ │ │ │ @ instruction: 0xf8ca4631 │ │ │ │ movwcs r0, #4096 @ 0x1000 │ │ │ │ ldrbmi r9, [r2], -r7, lsl #16 │ │ │ │ - blx 1fc3ac6 │ │ │ │ + blx 1fc3b1e │ │ │ │ ldmdbls r9, {r0, r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ mcrrvc 8, 7, pc, r3, cr5 @ │ │ │ │ - blcs a172f8 │ │ │ │ + blcs a17350 │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - @ instruction: 0x4606fe1b │ │ │ │ + strmi pc, [r6], -pc, ror #27 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - @ instruction: 0x462afe39 │ │ │ │ + strtmi pc, [sl], -sp, lsl #28 │ │ │ │ @ instruction: 0x46044633 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - @ instruction: 0x4605fe31 │ │ │ │ - bllt 183b10 │ │ │ │ + strmi pc, [r5], -r5, lsl #28 │ │ │ │ + bllt 183b68 │ │ │ │ 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 36c372 │ │ │ │ - bls 482b3c │ │ │ │ + blx 36c3ca │ │ │ │ + bls 482b94 │ │ │ │ ldrdle r0, [r8], -r7 │ │ │ │ @ instruction: 0xf0a7fa97 │ │ │ │ - blx fee0df44 │ │ │ │ + blx fee0df9c │ │ │ │ addmi pc, r1, r0, lsl #1 │ │ │ │ svclt 0x0028458b │ │ │ │ ldrbmi r4, [r9], -fp, lsl #13 │ │ │ │ movwls r4, #26144 @ 0x6620 │ │ │ │ - cdp 6, 6, cr15, cr10, cr9, {1} │ │ │ │ + cdp 6, 3, cr15, cr14, cr9, {1} │ │ │ │ ldrbmi r9, [ip, #-2822] @ 0xfffff4fa │ │ │ │ teqle r9, #12 │ │ │ │ @ instruction: 0xf8cd2400 │ │ │ │ @ instruction: 0xf8dda01c │ │ │ │ @ instruction: 0xf04fa060 │ │ │ │ @ instruction: 0x46a036ff │ │ │ │ - bge 13175f4 │ │ │ │ + bge 131764c │ │ │ │ andls r9, r6, #54525952 @ 0x3400000 │ │ │ │ adcsmi r9, ip, #1476395008 @ 0x58000000 │ │ │ │ addshi pc, fp, r0, lsl #4 │ │ │ │ - bl 2ec7a0 │ │ │ │ + bl 2ec7f8 │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 664c3a │ │ │ │ + blx 664c92 │ │ │ │ adcsmi r4, ip, #33554432 @ 0x2000000 │ │ │ │ - bl febfc36c │ │ │ │ + bl febfc3c4 │ │ │ │ @ instruction: 0xf6290008 │ │ │ │ - movwcs lr, #7912 @ 0x1ee8 │ │ │ │ + movwcs lr, #7868 @ 0x1ebc │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ tstls sl, r2, asr r6 │ │ │ │ stmdals r7, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blx 3c3ba6 │ │ │ │ + blx 3c3bfe │ │ │ │ ldrmi r7, [fp, #3179] @ 0xc6b │ │ │ │ - blls 3ba960 │ │ │ │ + blls 3ba9b8 │ │ │ │ @ instruction: 0xf843445f │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 507fc8 │ │ │ │ + blls 508020 │ │ │ │ bicsle r4, r6, #641728512 @ 0x26400000 │ │ │ │ @ instruction: 0xf8dd9d0d │ │ │ │ - blls 7adc40 │ │ │ │ + blls 7adc98 │ │ │ │ vqrshl.s8 q10, , q0 │ │ │ │ ldrbmi r8, [r9], -r6, lsl #3 │ │ │ │ movwls r4, #26152 @ 0x6628 │ │ │ │ - cdp 6, 2, cr15, cr4, cr9, {1} │ │ │ │ + ldcl 6, cr15, [r8, #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: 0xf8ecf67f │ │ │ │ + @ instruction: 0xf8c0f67f │ │ │ │ @ instruction: 0x46014632 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - strtmi pc, [sl], -pc, ror #28 │ │ │ │ + strtmi pc, [sl], -r3, asr #28 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ ldc2l 7, cr15, [lr, #-1012] @ 0xfffffc0c │ │ │ │ strmi r4, [r3, #1086]! @ 0x43e │ │ │ │ svceq 0x0004f848 │ │ │ │ - blls 3ba3d0 │ │ │ │ + blls 3ba428 │ │ │ │ movwls r9, #26640 @ 0x6810 │ │ │ │ - @ instruction: 0xf8d8f67f │ │ │ │ + @ instruction: 0xf8acf67f │ │ │ │ @ instruction: 0x4601aa34 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - blls 3c55a0 │ │ │ │ - bls 7d7638 │ │ │ │ + blls 3c5548 │ │ │ │ + bls 7d7690 │ │ │ │ stmdbcs r0, {r0, r4, r6, sl, fp, ip, sp, lr}^ │ │ │ │ tstphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ - ldrteq pc, [pc], #-1 @ 205c44 @ │ │ │ │ + ldrteq pc, [pc], #-1 @ 205c9c @ │ │ │ │ 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 ad5eec │ │ │ │ + b ad5f44 │ │ │ │ stmdals r9, {r8, r9} │ │ │ │ andeq lr, r2, #32, 20 @ 0x20000 │ │ │ │ @ instruction: 0xf0404313 │ │ │ │ - bls 7e61c0 │ │ │ │ + bls 7e6218 │ │ │ │ @ instruction: 0x46509b10 │ │ │ │ movwhi lr, #6605 @ 0x19cd │ │ │ │ movwls r9, #2827 @ 0xb0b │ │ │ │ - blls 66c0bc │ │ │ │ + blls 66c114 │ │ │ │ @ instruction: 0xf7fd9503 │ │ │ │ - str pc, [pc], #-3181 @ 205c8c │ │ │ │ + str pc, [pc], #-3181 @ 205ce4 │ │ │ │ @ instruction: 0x4601465a │ │ │ │ @ instruction: 0xf7fd9807 │ │ │ │ @ instruction: 0x4659fb3d │ │ │ │ stmdals sl, {r0, r2, r9, sl, lr} │ │ │ │ - stcl 6, cr15, [r4, #164] @ 0xa4 │ │ │ │ + ldc 6, cr15, [r8, #164] @ 0xa4 │ │ │ │ @ instruction: 0xf8ca4629 │ │ │ │ movwcs r0, #4096 @ 0x1000 │ │ │ │ ldrbmi r9, [r2], -r7, lsl #16 │ │ │ │ - blx fe3c3ca4 │ │ │ │ - bl 57fab8 │ │ │ │ + blx fe3c3cfc │ │ │ │ + bl 57fb10 │ │ │ │ @ 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}^ @ │ │ │ │ @@ -481085,38 +481106,38 @@ │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ andcs r0, r1, r0, lsr #2 │ │ │ │ - @ instruction: 0xf860f67f │ │ │ │ + @ instruction: 0xf834f67f │ │ │ │ strmi r9, [r1], -r6, lsl #20 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - strmi pc, [r4], -r3, ror #27 │ │ │ │ - blt ff403d24 │ │ │ │ + @ instruction: 0x4604fdb7 │ │ │ │ + blt ff403d7c │ │ │ │ @ instruction: 0xf8da9b18 │ │ │ │ @ instruction: 0x469b0010 │ │ │ │ - blhi c41368 │ │ │ │ + blhi c413c0 │ │ │ │ smlabtne r0, r3, r9, lr │ │ │ │ @ instruction: 0xf67c4631 │ │ │ │ - @ instruction: 0x4602fbbd │ │ │ │ + @ instruction: 0x4602fb91 │ │ │ │ andls r4, ip, r5, lsl #12 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge c30608 │ │ │ │ + blge c30660 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465062d1 │ │ │ │ @ instruction: 0xf67f4611 │ │ │ │ - @ instruction: 0xf105ff31 │ │ │ │ + @ instruction: 0xf105ff05 │ │ │ │ movwls r0, #49940 @ 0xc314 │ │ │ │ - blt ac3d60 │ │ │ │ + blt ac3db8 │ │ │ │ streq pc, [r0, -r8, lsl #2]! │ │ │ │ streq lr, [r9, #-2983] @ 0xfffff459 │ │ │ │ - blcc 202184 │ │ │ │ - blcs a16ee0 │ │ │ │ + blcc 2021dc │ │ │ │ + blcs a16f38 │ │ │ │ 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 │ │ │ │ @@ -481124,120 +481145,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 24de48 │ │ │ │ + blx 24dea0 │ │ │ │ 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 3c56f0 │ │ │ │ + blls 3c5748 │ │ │ │ svcne 0x0058ebb3 │ │ │ │ stcge 4, cr15, [sl, #508] @ 0x1fc │ │ │ │ movwcs r9, #6415 @ 0x190f │ │ │ │ - blx 2ebdfc │ │ │ │ + blx 2ebe54 │ │ │ │ @ instruction: 0xf851f309 │ │ │ │ - bl 24de6c │ │ │ │ + bl 24dec4 │ │ │ │ cdpne 0, 5, cr0, cr9, cr0, {4} │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf04fd101 │ │ │ │ - blcc 2525f8 │ │ │ │ + blcc 252650 │ │ │ │ movweq lr, #6755 @ 0x1a63 │ │ │ │ andvs r4, r3, r3, lsl r0 │ │ │ │ andcs lr, r3, r4, ror r5 │ │ │ │ - @ instruction: 0xffe6f67e │ │ │ │ + @ instruction: 0xffbaf67e │ │ │ │ strmi r9, [r1], -r6, lsl #20 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - strmi pc, [r4], -r9, ror #26 │ │ │ │ - blls 47f644 │ │ │ │ + @ instruction: 0x4604fd3d │ │ │ │ + blls 47f69c │ │ │ │ @ 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 1143832 │ │ │ │ + blx 64388a │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2ecaa8 │ │ │ │ + blgt 2ecb00 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - bls 805924 │ │ │ │ + bls 8058cc │ │ │ │ ldrbmi r4, [r0], -fp, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2 6, cr15, [r6], {127} @ 0x7f │ │ │ │ + mrrc2 6, 7, pc, sl, cr15 @ │ │ │ │ @ instruction: 0xf7ff900c │ │ │ │ - bls 4743b8 │ │ │ │ + bls 474410 │ │ │ │ @ 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 7c387e │ │ │ │ + blx ffcc38d4 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2f0b34 │ │ │ │ + blgt 2f0b8c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - bls 8058d8 │ │ │ │ + bls 805880 │ │ │ │ ldrbmi r4, [r0], -r3, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2l 6, cr15, [r0], #-508 @ 0xfffffe04 │ │ │ │ + ldc2 6, cr15, [r4], #-508 @ 0xfffffe04 │ │ │ │ ldrb r4, [pc], r2, lsl #12 │ │ │ │ - blls 5ec2d0 │ │ │ │ + blls 5ec328 │ │ │ │ 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 a95f08 │ │ │ │ + b a95f60 │ │ │ │ andvs r0, r3, r3, lsl #6 │ │ │ │ ldmdals r0, {r1, r2, r8, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf67e9306 │ │ │ │ - bge 1345cc8 │ │ │ │ + bge 1345c70 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - ldc2l 6, cr15, [sl], #508 @ 0x1fc │ │ │ │ + stc2l 6, cr15, [lr], {127} @ 0x7f │ │ │ │ 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 fee42350 │ │ │ │ + bleq fee423a8 │ │ │ │ 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 c1f590 │ │ │ │ + blge c1f5e8 │ │ │ │ stmib r3, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9ca358 │ │ │ │ + bcs 9ca3b0 │ │ │ │ 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}^ │ │ │ │ @@ -481263,17 +481284,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 292bdc │ │ │ │ + blx 292c34 │ │ │ │ @ instruction: 0xf851f209 │ │ │ │ - b ad2088 │ │ │ │ + b ad20e0 │ │ │ │ @ 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 │ │ │ │ @@ -481285,22 +481306,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 e35f90 │ │ │ │ + blge e35fe8 │ │ │ │ ldrmi r9, [sl], -pc, lsl #6 │ │ │ │ stmib r2, {r8, r9, sp}^ │ │ │ │ stmib r2, {r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf7fe3302 │ │ │ │ @ instruction: 0xf629bf86 │ │ │ │ - svclt 0x0000ecde │ │ │ │ - blcs 324c80 │ │ │ │ + svclt 0x0000ecb2 │ │ │ │ + blcs 324cd8 │ │ │ │ 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 │ │ │ │ @@ -481393,37 +481414,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 152adec │ │ │ │ + bmi 152ae44 │ │ │ │ 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 280934 │ │ │ │ + bge 28098c │ │ │ │ @ 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 │ │ │ │ - stc2 6, cr15, [ip, #500]! @ 0x1f4 │ │ │ │ + stc2 6, cr15, [r0, #500] @ 0x1f4 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0x2600d05b │ │ │ │ ldrbmi r9, [fp], -r0, lsl #10 │ │ │ │ @ instruction: 0x46264635 │ │ │ │ ldmdbvs r9, {r2, r9, sl, lr} │ │ │ │ ldrdlt pc, [r0], -r1 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @@ -481442,113 +481463,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 │ │ │ │ - ldc2l 6, cr15, [r6, #-500]! @ 0xfffffe0c │ │ │ │ + stc2l 6, cr15, [sl, #-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 │ │ │ │ - strtmi pc, [r3], -r9, ror #26 │ │ │ │ + @ instruction: 0x4623fd3d │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x462e4634 │ │ │ │ @ instruction: 0xb1a69d00 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf9bef689 │ │ │ │ + @ instruction: 0xf992f689 │ │ │ │ stmdavs r4!, {r0, r9, sl, ip, pc} │ │ │ │ - blcs 220370 │ │ │ │ + blcs 2203c8 │ │ │ │ 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: 0xf9a8f689 │ │ │ │ + @ instruction: 0xf97cf689 │ │ │ │ @ instruction: 0xf629e7e9 │ │ │ │ - svclt 0x0000eb7e │ │ │ │ - rsbseq r9, r7, lr, lsr lr │ │ │ │ + svclt 0x0000eb52 │ │ │ │ + rsbseq r9, r7, r6, ror #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, r6, lsl lr │ │ │ │ + ldrhteq r9, [r7], #-222 @ 0xffffff22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed5d524 │ │ │ │ + bl fed5d57c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ @ instruction: 0x11b7f240 │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ - @ instruction: 0xf9f6f67f │ │ │ │ + @ instruction: 0xf9caf67f │ │ │ │ strtmi r4, [sl], -r3, lsl #12 │ │ │ │ bicsvc pc, ip, pc, asr #8 │ │ │ │ @ instruction: 0x4620461d │ │ │ │ - @ instruction: 0xf9eef67f │ │ │ │ + @ instruction: 0xf9c2f67f │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - vldmdblt r8!, {s30-s42} │ │ │ │ + @ instruction: 0xbd38f9e1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed5d560 │ │ │ │ + bl fed5d5b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ @ instruction: 0x11bbf240 │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ - @ instruction: 0xf9d8f67f │ │ │ │ + @ instruction: 0xf9acf67f │ │ │ │ strtmi r4, [sl], -r3, lsl #12 │ │ │ │ bicsvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0x4620461d │ │ │ │ - @ instruction: 0xf9d0f67f │ │ │ │ + @ instruction: 0xf9a4f67f │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - @ instruction: 0xbd38f9ef │ │ │ │ + @ instruction: 0xbd38f9c3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d59c │ │ │ │ + bl fed5d5f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [sp], -r0, ror #31 │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0xf67f11bb │ │ │ │ - @ instruction: 0x462af9b9 │ │ │ │ + strtmi pc, [sl], -sp, lsl #19 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0x462071de │ │ │ │ - @ instruction: 0xf9b2f67f │ │ │ │ + @ instruction: 0xf986f67f │ │ │ │ @ instruction: 0x46054632 │ │ │ │ @ instruction: 0x11b7f240 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - ldrtmi pc, [r2], -fp, lsr #19 @ │ │ │ │ + @ instruction: 0x4632f97f │ │ │ │ bicsvc pc, ip, pc, asr #8 │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf9a4f67f │ │ │ │ + @ instruction: 0xf978f67f │ │ │ │ strmi r4, [r7], -sl, lsr #12 │ │ │ │ @ instruction: 0x11b7f240 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - @ instruction: 0x462af99d │ │ │ │ + @ instruction: 0x462af971 │ │ │ │ bicsvc pc, ip, pc, asr #8 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf996f67f │ │ │ │ + @ instruction: 0xf96af67f │ │ │ │ @ instruction: 0x4601463b │ │ │ │ stmib sp, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ strtmi r5, [r0], -r0, lsl #2 │ │ │ │ bicsne pc, r1, r0, asr #4 │ │ │ │ - blx b43e08 │ │ │ │ + @ instruction: 0xf9f8f67f │ │ │ │ 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 26a858 │ │ │ │ + blge 26a8b0 │ │ │ │ @ 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}^ │ │ │ │ @@ -481564,19 +481585,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], #-684 @ 0xfffffd54 │ │ │ │ + stclvc 15, cr15, [r3], #-508 @ 0xfffffe04 │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf67d4680 │ │ │ │ - ldmvs r3!, {r0, r1, r3, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r1, r2, r3, r4, r5, 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 │ │ │ │ @@ -481584,28 +481605,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 4c5298 │ │ │ │ + bmi 4c5240 │ │ │ │ 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 0x0000ea84 │ │ │ │ - ldrsbteq r9, [r7], #-182 @ 0xffffff4a │ │ │ │ + svclt 0x0000ea58 │ │ │ │ + rsbseq r9, r7, lr, ror fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, sl, lsl fp │ │ │ │ + rsbseq r9, r7, r2, asr #21 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d718 │ │ │ │ + bl fed5d770 │ │ │ │ @ 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} │ │ │ │ @@ -481614,27 +481635,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: 0xf90af67f │ │ │ │ - blmi 3d8d80 │ │ │ │ + @ instruction: 0xf8def67f │ │ │ │ + blmi 3d8dd8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2605d0 │ │ │ │ + blls 260628 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - b 1443e1c │ │ │ │ - ldrsbteq r9, [r7], #-170 @ 0xffffff56 │ │ │ │ + b 943e74 │ │ │ │ + rsbseq r9, r7, r2, lsl #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, r0, lsr #21 │ │ │ │ + rsbseq r9, r7, r8, asr #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d78c │ │ │ │ + bl fed5d7e4 │ │ │ │ @ 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} │ │ │ │ @@ -481643,42 +481664,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: 0xf8d0f67f │ │ │ │ + @ instruction: 0xf8a4f67f │ │ │ │ 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 │ │ │ │ - @ instruction: 0x463af8b9 │ │ │ │ + ldrtmi pc, [sl], -sp, lsl #17 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r7, ror #2 │ │ │ │ - @ instruction: 0xf8b2f67f │ │ │ │ - blmi 3d8e30 │ │ │ │ + @ instruction: 0xf886f67f │ │ │ │ + blmi 3d8e88 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 260680 │ │ │ │ + blls 2606d8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - ldmib r0!, {r0, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r9, r7, r6, ror #20 │ │ │ │ + stmib r4, {r0, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r9, r7, lr, lsl #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r9, [r7], #-144 @ 0xffffff70 │ │ │ │ + @ instruction: 0x00779998 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d83c │ │ │ │ + bl fed5d894 │ │ │ │ @ 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} │ │ │ │ @@ -481687,34 +481708,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: 0xf878f67f │ │ │ │ - blmi 3d8ea4 │ │ │ │ + @ instruction: 0xf84cf67f │ │ │ │ + blmi 3d8efc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2606f4 │ │ │ │ + blls 26074c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - ldmib r6!, {r0, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrhteq r9, [r7], #-150 @ 0xffffff6a │ │ │ │ + stmib sl, {r0, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r9, r7, lr, asr r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, ip, ror r9 │ │ │ │ + rsbseq r9, r7, r4, lsr #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d8b0 │ │ │ │ + bl fed5d908 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbvs fp, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ svcvc 0x00b4f5b3 │ │ │ │ @ instruction: 0xf5a3d90d │ │ │ │ - blcs 3e3634 │ │ │ │ - blcs 3fc6e8 │ │ │ │ + blcs 3e368c │ │ │ │ + blcs 3fc740 │ │ │ │ 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 │ │ │ │ @@ -481734,32 +481755,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: 0xf97cf67f │ │ │ │ + @ instruction: 0xf950f67f │ │ │ │ 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: 0xf974f67d │ │ │ │ + @ instruction: 0xf948f67d │ │ │ │ @ instruction: 0xf67c69e0 │ │ │ │ - andcs pc, r1, pc, ror sp @ │ │ │ │ + andcs pc, r1, r3, asr sp @ │ │ │ │ @ instruction: 0x2605bd70 │ │ │ │ @ instruction: 0x2601e7dd │ │ │ │ @ instruction: 0x2603e7db │ │ │ │ @ instruction: 0x2606e7d9 │ │ │ │ @ instruction: 0x2604e7d7 │ │ │ │ @ instruction: 0x2600e7d5 │ │ │ │ @ instruction: 0x2602e7d3 │ │ │ │ svclt 0x0000e7d1 │ │ │ │ - ldrhteq r9, [r5], #-14 │ │ │ │ + rsbseq r9, r5, r6, rrx │ │ │ │ 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 │ │ │ │ @@ -481783,225 +481804,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: 0xf82af67f │ │ │ │ - blmi 185916c │ │ │ │ + @ instruction: 0xfffef67e │ │ │ │ + blmi 18591c4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3e0874 │ │ │ │ + blls 3e08cc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, r8, r4, lsr #1 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blcs a2594c │ │ │ │ + blcs a259a4 │ │ │ │ strmi sp, [sl], -r5 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ - @ instruction: 0xff7cf67e │ │ │ │ + @ instruction: 0xff50f67e │ │ │ │ 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 341ed4 │ │ │ │ + blvc 341f2c │ │ │ │ eorcs r4, r0, #135266304 @ 0x8100000 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf67b7b02 │ │ │ │ - strmi pc, [r6], -r5, lsr #28 │ │ │ │ - blge 2b2d74 │ │ │ │ + @ instruction: 0x4606fdf9 │ │ │ │ + blge 2b2dcc │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf99cf67f │ │ │ │ + @ instruction: 0xf970f67f │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - strbmi pc, [r2], -pc, ror #30 @ │ │ │ │ + strbmi pc, [r2], -r3, asr #30 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xff68f67e │ │ │ │ + @ instruction: 0xff3cf67e │ │ │ │ @ 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 2c1efc │ │ │ │ - ldc2l 6, cr15, [r6, #492]! @ 0x1ec │ │ │ │ + blvc 2c1f54 │ │ │ │ + stc2l 6, cr15, [sl, #492] @ 0x1ec │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f14dc │ │ │ │ + blgt 2f1534 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - ldrtmi pc, [r3], -sp, ror #18 @ │ │ │ │ + ldrtmi pc, [r3], -r1, asr #18 @ │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xff40f67e │ │ │ │ + @ instruction: 0xff14f67e │ │ │ │ @ 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 │ │ │ │ - stc2l 6, cr15, [lr, #492] @ 0x1ec │ │ │ │ + stc2 6, cr15, [r2, #492]! @ 0x1ec │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f152c │ │ │ │ + blgt 2f1584 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - strtmi pc, [fp], -r5, asr #18 │ │ │ │ + @ instruction: 0x462bf919 │ │ │ │ @ instruction: 0x4620463a │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff18f67e │ │ │ │ + mcr2 6, 7, pc, cr12, cr14, {3} @ │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - @ instruction: 0x4642ff11 │ │ │ │ + strbmi pc, [r2], -r5, ror #29 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xff0af67e │ │ │ │ + mrc2 6, 6, pc, cr14, cr14, {3} │ │ │ │ @ instruction: 0xf629e750 │ │ │ │ - svclt 0x0000e854 │ │ │ │ - rsbseq r9, r7, r8, ror #16 │ │ │ │ + svclt 0x0000e828 │ │ │ │ + rsbseq r9, r7, r0, lsl r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r9, [r7], #-124 @ 0xffffff84 │ │ │ │ + rsbseq r9, r7, r4, lsr #15 │ │ │ │ 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 426c28 │ │ │ │ + bcs 426c80 │ │ │ │ strtmi fp, [pc], -r8, lsl #30 │ │ │ │ strtmi sp, [sl], -r6 │ │ │ │ bicvc pc, r7, pc, asr #8 │ │ │ │ - mrc2 6, 5, pc, cr6, cr14, {3} │ │ │ │ + mcr2 6, 4, pc, cr10, 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 │ │ │ │ - @ instruction: 0x4606fd71 │ │ │ │ - blge 332edc │ │ │ │ + strmi pc, [r6], -r5, asr #26 │ │ │ │ + blge 332f34 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf8e8f67f │ │ │ │ + @ instruction: 0xf8bcf67f │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - mcrrvc 14, 11, pc, r3, cr11 @ │ │ │ │ - blcs 418400 │ │ │ │ + mcrrvc 14, 8, pc, r3, cr15 @ │ │ │ │ + blcs 418458 │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - strmi pc, [r0], fp, lsl #29 │ │ │ │ + pkhtbmi pc, r0, pc, asr #28 @ │ │ │ │ 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 │ │ │ │ - strmi pc, [r6], -r7, asr #26 │ │ │ │ - blge 332f30 │ │ │ │ + @ instruction: 0x4606fd1b │ │ │ │ + blge 332f88 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf8bef67f │ │ │ │ + @ instruction: 0xf892f67f │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - mcrrvc 14, 9, pc, r3, cr1 @ │ │ │ │ - blcs 418458 │ │ │ │ + mcrrvc 14, 6, pc, r3, cr5 @ │ │ │ │ + blcs 4184b0 │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - strmi pc, [r1], r1, ror #28 │ │ │ │ + @ instruction: 0x4681fe35 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4606fd1d │ │ │ │ - blge 332f84 │ │ │ │ + @ instruction: 0x4606fcf1 │ │ │ │ + blge 332fdc │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf894f67f │ │ │ │ + @ instruction: 0xf868f67f │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [sl], -r5, ror #3 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - mcrrvc 14, 6, pc, r3, cr7 @ │ │ │ │ - blcs 4182ac │ │ │ │ + mcrrvc 14, 3, pc, r3, cr11 @ │ │ │ │ + blcs 418304 │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - @ instruction: 0x4601fe37 │ │ │ │ + strmi pc, [r1], -fp, lsl #28 │ │ │ │ smlabtls r0, sp, r9, lr │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67e11d1 │ │ │ │ - bmi fec465e0 │ │ │ │ + bmi fec46588 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4606fcdd │ │ │ │ - blge 333004 │ │ │ │ + @ instruction: 0x4606fcb1 │ │ │ │ + blge 33305c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf854f67f │ │ │ │ + @ instruction: 0xf828f67f │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strtmi r2, [r0], -r8, lsl #3 │ │ │ │ - mcr2 6, 1, pc, cr8, cr14, {3} @ │ │ │ │ + ldc2l 6, cr15, [ip, #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 │ │ │ │ - ldc2l 6, cr15, [r8, #504]! @ 0x1f8 │ │ │ │ + stc2l 6, cr15, [ip, #504] @ 0x1f8 │ │ │ │ stclvc 6, cr4, [sl], #-28 @ 0xffffffe4 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - bcs a0af48 │ │ │ │ + bcs a0afa0 │ │ │ │ mrshi pc, R8_fiq @ │ │ │ │ - blcs 9ce494 │ │ │ │ + blcs 9ce4ec │ │ │ │ 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 │ │ │ │ @@ -482017,28 +482038,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 │ │ │ │ - strmi pc, [r6], -r9, lsl #25 │ │ │ │ + @ instruction: 0x4606fc5d │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf800f67f │ │ │ │ + @ instruction: 0xffd4f67e │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strtmi r2, [r0], -r8, lsl #3 │ │ │ │ - ldc2l 6, cr15, [r4, #504] @ 0x1f8 │ │ │ │ + stc2 6, cr15, [r8, #504]! @ 0x1f8 │ │ │ │ strmi r7, [r0], r3, asr #24 │ │ │ │ andle r2, r6, r8, lsl #22 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, asr #3 │ │ │ │ - stc2 6, cr15, [r4, #504]! @ 0x1f8 │ │ │ │ + ldc2l 6, cr15, [r8, #-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 │ │ │ │ @@ -482052,66 +482073,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 │ │ │ │ - strmi pc, [r6], -r3, asr #24 │ │ │ │ + @ instruction: 0x4606fc17 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xffbaf67e │ │ │ │ + @ instruction: 0xff8ef67e │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strtmi r2, [r0], -r8, lsl #3 │ │ │ │ - stc2 6, cr15, [lr, #504] @ 0x1f8 │ │ │ │ + stc2l 6, cr15, [r2, #-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 │ │ │ │ - ldc2l 6, cr15, [lr, #-504] @ 0xfffffe08 │ │ │ │ + ldc2 6, cr15, [r2, #-504]! @ 0xfffffe08 │ │ │ │ stclvc 6, cr4, [sl], #-520 @ 0xfffffdf8 │ │ │ │ @ instruction: 0xf8cb2300 │ │ │ │ - bcs a12c84 │ │ │ │ + bcs a12cdc │ │ │ │ stmdale r3!, {r1, r2, r8, r9, ip, pc}^ │ │ │ │ - blcs 9ce5c8 │ │ │ │ + blcs 9ce620 │ │ │ │ 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 │ │ │ │ - strmi pc, [r6], -r1, lsl #24 │ │ │ │ + @ instruction: 0x4606fbd5 │ │ │ │ ldm r9!, {r6, r8, ip, sp, pc} │ │ │ │ adcsvs r0, r0, #3 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xff78f67e │ │ │ │ + @ instruction: 0xff4cf67e │ │ │ │ orrcs r4, r8, r3, lsr r6 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ - stc2l 6, cr15, [ip, #-504] @ 0xfffffe08 │ │ │ │ + stc2 6, cr15, [r0, #-504]! @ 0xfffffe08 │ │ │ │ strmi r7, [r1], -r3, asr #24 │ │ │ │ andle r2, r6, r8, lsl #22 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, asr #3 │ │ │ │ - ldc2 6, cr15, [ip, #-504] @ 0xfffffe08 │ │ │ │ + ldc2l 6, cr15, [r0], #504 @ 0x1f8 │ │ │ │ stmib sp, {r0, r9, sl, lr}^ │ │ │ │ strbmi sl, [r3], -r0, lsl #2 │ │ │ │ @ instruction: 0x4620463a │ │ │ │ bicsne pc, r1, r0, asr #4 │ │ │ │ - stc2 6, cr15, [sl, #504]! @ 0x1f8 │ │ │ │ + ldc2l 6, cr15, [lr, #-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 │ │ │ │ @@ -482128,35 +482149,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 0x0000ee54 │ │ │ │ - rsbseq r9, r7, r8, ror r6 │ │ │ │ + svclt 0x0000ee28 │ │ │ │ + rsbseq r9, r7, r0, lsr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, r2, lsr r5 │ │ │ │ + ldrsbteq r9, [r7], #-74 @ 0xffffffb6 │ │ │ │ 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 220e50 │ │ │ │ + blcs 220ea8 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 10d969c │ │ │ │ + blmi 10d96f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5e0e1c │ │ │ │ + blls 5e0e74 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r9, r0, lsl #6 │ │ │ │ andslt r9, r1, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ svcge 0x00090808 │ │ │ │ movwls r4, #5785 @ 0x1699 │ │ │ │ @@ -482168,89 +482189,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 │ │ │ │ - strmi pc, [r3], fp, asr #31 │ │ │ │ + pkhbtmi pc, r3, pc, lsl #31 @ │ │ │ │ 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 4bb5f8 │ │ │ │ + blvc 4bb650 │ │ │ │ ldrtmi fp, [r8], -sl, lsr #18 │ │ │ │ ldc2 7, cr15, [r2], #-1020 @ 0xfffffc04 │ │ │ │ movweq lr, #19008 @ 0x4a40 │ │ │ │ @ instruction: 0x4658b2dc │ │ │ │ @ instruction: 0xf67c46da │ │ │ │ - @ instruction: 0xf1bbffa3 │ │ │ │ + @ instruction: 0xf1bbff77 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldrb r4, [r7, r3, lsl #13] │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf6884630 │ │ │ │ - strls pc, [r1], #-3065 @ 0xfffff407 │ │ │ │ + strls pc, [r1], #-3021 @ 0xfffff433 │ │ │ │ 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 220f2c │ │ │ │ + blcs 220f84 │ │ │ │ @ instruction: 0xe791d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6884630 │ │ │ │ - strb pc, [fp, r5, ror #23]! @ │ │ │ │ - ldc 6, cr15, [sl, #160]! @ 0xa0 │ │ │ │ - rsbseq r9, r7, sl, ror r2 │ │ │ │ + @ instruction: 0xe7ebfbb9 │ │ │ │ + stc 6, cr15, [lr, #160] @ 0xa0 │ │ │ │ + rsbseq r9, r7, r2, lsr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, r4, asr r2 │ │ │ │ + ldrshteq r9, [r7], #-28 @ 0xffffffe4 │ │ │ │ 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, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs ip!, {r0, r4, r5, r8, 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 ce0f4c │ │ │ │ + blvc ce0fa4 │ │ │ │ ldmdale r4, {r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ tstne r3, #-2080374784 @ 0x84000000 │ │ │ │ tstne r3, #44, 18 @ 0xb0000 │ │ │ │ @ instruction: 0xf8950005 │ │ │ │ - blcs 252fc0 │ │ │ │ + blcs 253018 │ │ │ │ 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, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r4, r5, 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 220f98 │ │ │ │ + blcs 220ff0 │ │ │ │ strcs sp, [r0], #-481 @ 0xfffffe1f │ │ │ │ ldmibvs r0!, {r0, r2, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6e54639 │ │ │ │ - addvs pc, r4, r5, lsl sp @ │ │ │ │ + addvs pc, r4, r9, ror #25 │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ - blmi ea8ee4 │ │ │ │ + blmi ea8f3c │ │ │ │ @ instruction: 0xf8596968 │ │ │ │ - blx 492f3a │ │ │ │ + blx 492f92 │ │ │ │ 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 │ │ │ │ @@ -482261,44 +482282,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: 0xff52f67d │ │ │ │ + @ instruction: 0xff26f67d │ │ │ │ sbcle r2, r4, r0, lsl #16 │ │ │ │ strtmi r2, [r5], -r1, lsl #8 │ │ │ │ cdpvs 7, 2, cr14, cr11, cr7, {6} │ │ │ │ - blvc 8a0ff4 │ │ │ │ + blvc 8a104c │ │ │ │ @ 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 8a3e04 │ │ │ │ + blcs 8a3e5c │ │ │ │ eorcs sp, r1, #11468800 @ 0xaf0000 │ │ │ │ andmi pc, r0, #192, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ strcs sp, [r1], #-1449 @ 0xfffffa57 │ │ │ │ str r4, [ip, r5, lsr #12]! │ │ │ │ - blcs 2d5eac │ │ │ │ + blcs 2d5f04 │ │ │ │ stmdavs r4!, {r0, r3, r4, r5, r7, r8, fp, ip, lr, pc} │ │ │ │ - blcs 221050 │ │ │ │ + blcs 2210a8 │ │ │ │ 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 │ │ │ │ - rsbseq r9, r7, ip, lsr r1 │ │ │ │ + rsbseq r9, r7, r4, ror #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 │ │ │ │ @@ -482306,108 +482327,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 ff3d9b4c │ │ │ │ + blmi ff3d9ba4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ce109c │ │ │ │ + blls ce10f4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrtmi r8, [r0], -r1, lsl #3 │ │ │ │ pop {r0, r2, r3, r5, ip, sp, pc} │ │ │ │ - blge beb008 │ │ │ │ + blge beb060 │ │ │ │ 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 1d43490 │ │ │ │ + bleq 1d434e8 │ │ │ │ @ instruction: 0x461c46b8 │ │ │ │ strtmi r6, [r8], -fp, lsr #18 │ │ │ │ @ instruction: 0x932368db │ │ │ │ - @ instruction: 0xf9caf6e7 │ │ │ │ + @ instruction: 0xf99ef6e7 │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ - blls 4ebd04 │ │ │ │ + blls 4ebd5c │ │ │ │ stmdbcc r5!, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bls c017b0 │ │ │ │ - cdp2 6, 4, cr15, cr2, cr5, {7} │ │ │ │ + bls c01808 │ │ │ │ + cdp2 6, 1, cr15, cr6, cr5, {7} │ │ │ │ movwls r6, #51627 @ 0xc9ab │ │ │ │ @ instruction: 0xf88d902a │ │ │ │ - blcs 22731c │ │ │ │ + blcs 227374 │ │ │ │ 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 425d5c │ │ │ │ + blcs 425db4 │ │ │ │ strls fp, [r7, #-3844] @ 0xfffff0fc │ │ │ │ @ instruction: 0xf0404633 │ │ │ │ ldmdavs sl, {r2, r8, pc} │ │ │ │ - blvc 8735a8 │ │ │ │ + blvc 873600 │ │ │ │ tstle r4, r8, lsl #18 │ │ │ │ ldrmi r9, [r3], -r7, lsl #6 │ │ │ │ - bcs 221134 │ │ │ │ + bcs 22118c │ │ │ │ ldmdavs r3!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc ee7588 │ │ │ │ + blvc ee75e0 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ @ instruction: 0xf8958128 │ │ │ │ strcs r0, [r0], #-52 @ 0xffffffcc │ │ │ │ @ instruction: 0xf0002801 │ │ │ │ @ instruction: 0xf89d80bd │ │ │ │ - blcs 213380 │ │ │ │ + blcs 2133d8 │ │ │ │ sbchi pc, r8, r0 │ │ │ │ mlasmi r5, r5, r8, pc @ │ │ │ │ @ instruction: 0xf67d9403 │ │ │ │ - strmi pc, [r1], -sp, ror #28 │ │ │ │ + strmi pc, [r1], -r1, asr #28 │ │ │ │ @ instruction: 0xf67b9823 │ │ │ │ - @ instruction: 0xf100f971 │ │ │ │ + @ instruction: 0xf100f945 │ │ │ │ @ instruction: 0x4619031c │ │ │ │ @ instruction: 0xf8959308 │ │ │ │ @ instruction: 0x46232034 │ │ │ │ @ instruction: 0xf67c4682 │ │ │ │ - @ instruction: 0xf895fc6f │ │ │ │ - blcs 2131f0 │ │ │ │ + @ instruction: 0xf895fc43 │ │ │ │ + blcs 213248 │ │ │ │ addhi pc, r4, r0 │ │ │ │ @ instruction: 0xf04f9501 │ │ │ │ ldcge 8, cr0, [pc], {-0} │ │ │ │ - blge 758a04 │ │ │ │ + blge 758a5c │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ movwge lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf67b9823 │ │ │ │ - blls 285b2c │ │ │ │ + blls 285ad4 │ │ │ │ strteq pc, [r4], -r0, lsl #2 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf8934607 │ │ │ │ @ instruction: 0xf67c3035 │ │ │ │ - blls 2862a0 │ │ │ │ + blls 286248 │ │ │ │ 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: 0xf92cf67b │ │ │ │ - beq 943594 │ │ │ │ + @ instruction: 0xf900f67b │ │ │ │ + beq 9435ec │ │ │ │ andcs r9, r1, #3072 @ 0xc00 │ │ │ │ pkhtbmi r4, r0, r1, asr #12 │ │ │ │ - stc2 6, cr15, [ip], #-496 @ 0xfffffe10 │ │ │ │ + stc2 6, cr15, [r0], {124} @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -482417,82 +482438,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 1a44bd6 │ │ │ │ + blx f44c2e │ │ │ │ @ instruction: 0x465268b1 │ │ │ │ @ instruction: 0xf67b4638 │ │ │ │ - ldmdavs r6!, {r0, r2, r3, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2212c4 │ │ │ │ + ldmdavs r6!, {r0, r4, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 22131c │ │ │ │ ldmib sp, {r0, r2, r6, r7, r8, ip, lr, pc}^ │ │ │ │ movwcs r8, #9481 @ 0x2509 │ │ │ │ ldrtmi r9, [sl], -r1, lsl #28 │ │ │ │ @ instruction: 0xf1089315 │ │ │ │ - blls 349210 │ │ │ │ + blls 349268 │ │ │ │ ldm r3, {r1, r2, r4, r9, sl, ip, pc} │ │ │ │ @ instruction: 0xf67b0003 │ │ │ │ - blls 2c5f3c │ │ │ │ + blls 2c5ee4 │ │ │ │ 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 6ebe80 │ │ │ │ + blge 6ebed8 │ │ │ │ @ instruction: 0x46529414 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blx f44c2e │ │ │ │ + blx 444c86 │ │ │ │ @ instruction: 0xf1059908 │ │ │ │ @ instruction: 0xf67c0024 │ │ │ │ - bvs 1c46230 │ │ │ │ - @ instruction: 0xf804f67c │ │ │ │ + bvs 1c461d8 │ │ │ │ + @ instruction: 0xffd8f67b │ │ │ │ eorvs r9, fp, fp, lsl #22 │ │ │ │ - blls c17cec │ │ │ │ + blls c17d44 │ │ │ │ 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 425f3c │ │ │ │ + blcs 425f94 │ │ │ │ @ instruction: 0xf895d11e │ │ │ │ stmdacs r1, {r2, r4, r5} │ │ │ │ @ instruction: 0xf89dd0f4 │ │ │ │ - blcs 213510 │ │ │ │ + blcs 213568 │ │ │ │ svcge 0x0038f47f │ │ │ │ strtmi r9, [r9], -sl, lsr #16 │ │ │ │ - blx 1944e22 │ │ │ │ + blx e44e7a │ │ │ │ suble r2, r2, r0, lsl #16 │ │ │ │ - blcs 2214a0 │ │ │ │ + blcs 2214f8 │ │ │ │ @ instruction: 0xf895d0e5 │ │ │ │ @ instruction: 0xe72b0034 │ │ │ │ tstls r9, #134217728 @ 0x8000000 │ │ │ │ andsls sl, sl, #25600 @ 0x6400 │ │ │ │ ldm r3, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf67b0003 │ │ │ │ - @ instruction: 0xe79bfafd │ │ │ │ + @ instruction: 0xe79bfad1 │ │ │ │ mlaseq r4, r5, r8, pc @ │ │ │ │ stmdacs r1, {r9, sl, sp} │ │ │ │ svcge 0x0017f47f │ │ │ │ @ instruction: 0x43239b06 │ │ │ │ stmdals ip, {r1, r2, r8, r9, ip, pc} │ │ │ │ - stc2l 6, cr15, [r8, #-496]! @ 0xfffffe10 │ │ │ │ + ldc2 6, cr15, [ip, #-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: 0xf9b8f688 │ │ │ │ - @ instruction: 0xf67c4650 │ │ │ │ - stmdals sl!, {r0, r1, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xfff6f6e6 │ │ │ │ + @ instruction: 0xf98cf688 │ │ │ │ + @ instruction: 0xf67b4650 │ │ │ │ + stmdals sl!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xffcaf6e6 │ │ │ │ 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} │ │ │ │ @@ -482504,27 +482525,27 @@ │ │ │ │ @ instruction: 0xe6e50034 │ │ │ │ movwls r2, #25345 @ 0x6301 │ │ │ │ @ instruction: 0xf895e7c9 │ │ │ │ strcs r0, [r0], #-52 @ 0xffffffcc │ │ │ │ svclt 0x00182801 │ │ │ │ @ instruction: 0xf47f4626 │ │ │ │ sbfx sl, r6, #29, #30 │ │ │ │ - bl 1ac4be4 │ │ │ │ - ldrshteq r8, [r7], #-246 @ 0xffffff0a │ │ │ │ + bl fc4c3c │ │ │ │ + @ instruction: 0x00778f9e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r8, [r7], #-244 @ 0xffffff0c │ │ │ │ + rsbseq r8, r7, ip, ror pc │ │ │ │ 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 26b798 │ │ │ │ + blge 26b7f0 │ │ │ │ @ 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}^ │ │ │ │ @@ -482539,20 +482560,20 @@ │ │ │ │ svceq 0x0001f1b8 │ │ │ │ @ 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 8, cr15, [r3], #-44 @ 0xffffffd4 │ │ │ │ + @ instruction: 0xf67a6930 │ │ │ │ + stclvc 15, cr15, [r3], #-892 @ 0xfffffc84 │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf67c4680 │ │ │ │ - ldmvs r3!, {r0, r1, r3, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r1, r2, r3, r4, r6, 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 │ │ │ │ @@ -482560,121 +482581,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 4c6358 │ │ │ │ + bmi 4c6300 │ │ │ │ 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 0x0000eae4 │ │ │ │ - @ instruction: 0x00778c96 │ │ │ │ + svclt 0x0000eab8 │ │ │ │ + rsbseq r8, r7, lr, lsr ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r8, [r7], #-186 @ 0xffffff46 │ │ │ │ + rsbseq r8, r7, r2, lsl #23 │ │ │ │ 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 3260f4 │ │ │ │ + bcs 32614c │ │ │ │ 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 │ │ │ │ - ldrdcs pc, [r0], -r9 │ │ │ │ - blmi ff8da020 │ │ │ │ + andcs pc, r0, sp, lsr #17 │ │ │ │ + blmi ff8da078 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls de151c │ │ │ │ + blls de1574 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorslt r8, r1, r9, lsr #3 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdcs r4, [r4, #-167]! @ 0xffffff59 │ │ │ │ andls r5, r1, r8, lsr #17 │ │ │ │ - blx 261a3a │ │ │ │ + blx 261a92 │ │ │ │ @ instruction: 0xf8920202 │ │ │ │ andcc r2, fp, #82 @ 0x52 │ │ │ │ eorpl pc, r2, r3, asr r8 @ │ │ │ │ ldmdavs fp, {r0, r2, r7, r8, ip, sp, pc} │ │ │ │ - bcs 22154c │ │ │ │ - blcs 23b850 │ │ │ │ - blvc 8bb84c │ │ │ │ + bcs 2215a4 │ │ │ │ + blcs 23b8a8 │ │ │ │ + blvc 8bb8a4 │ │ │ │ tstle r2, r4, lsl #20 │ │ │ │ - bcs 1a21a5c │ │ │ │ + bcs 1a21ab4 │ │ │ │ ldmdavs fp, {r1, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ - bcs 221564 │ │ │ │ + bcs 2215bc │ │ │ │ @ instruction: 0xe7cdd1f5 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf83af688 │ │ │ │ + @ instruction: 0xf80ef688 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0x4628fd79 │ │ │ │ - ldc2l 6, cr15, [lr, #920] @ 0x398 │ │ │ │ + strtmi pc, [r8], -sp, asr #26 │ │ │ │ + ldc2 6, cr15, [r2, #920]! @ 0x398 │ │ │ │ stmib sp, {r0, r1, r5, r8, fp, sp, lr}^ │ │ │ │ - bge 71c96c │ │ │ │ + bge 71c9c4 │ │ │ │ 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] @ 20751c │ │ │ │ + stcgt 2, cr9, [pc, #-24] @ 207574 │ │ │ │ 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 │ │ │ │ - cdp2 6, 4, cr15, cr8, cr6, {7} │ │ │ │ + cdp2 6, 1, cr15, cr12, cr6, {7} │ │ │ │ ldmdals r9, {r0, r1, r3, r4, ip, pc} │ │ │ │ - blx ec4f8e │ │ │ │ + blx 3c4fe6 │ │ │ │ smlattcs r4, r2, fp, r6 │ │ │ │ @ instruction: 0x4638901c │ │ │ │ - cdp2 6, 5, cr15, cr0, cr6, {7} │ │ │ │ + cdp2 6, 2, cr15, cr4, cr6, {7} │ │ │ │ @ instruction: 0x4620901d │ │ │ │ - blx 1d44f6e │ │ │ │ + blx 1244fc6 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ addhi pc, r3, r0 │ │ │ │ - bne fec03e88 │ │ │ │ + bne fec03ee0 │ │ │ │ strvc lr, [ip], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0x8010f8d6 │ │ │ │ ldrdlt pc, [r0], -r8 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd06f │ │ │ │ strls r3, [r0], -r0 │ │ │ │ - blls 2521a4 │ │ │ │ + blls 2521fc │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ ldrbmi r0, [ip], -r0, lsl #22 │ │ │ │ orrcc pc, r0, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf8989305 │ │ │ │ - blcs 3135e8 │ │ │ │ + blcs 313640 │ │ │ │ @ instruction: 0xf8d8d154 │ │ │ │ ldrbmi r3, [r3, #-20] @ 0xffffffec │ │ │ │ @ instruction: 0xf5b3d06f │ │ │ │ @ instruction: 0xf0007f24 │ │ │ │ - blcs 1a277f8 │ │ │ │ + blcs 1a27850 │ │ │ │ @ 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 │ │ │ │ @@ -482683,15 +482704,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 │ │ │ │ - svc 0x0026f627 │ │ │ │ + cdp 6, 15, cr15, cr10, 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} │ │ │ │ @@ -482703,74 +482724,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 fff45084 │ │ │ │ + blx ff4450dc │ │ │ │ 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 ff5c5072 │ │ │ │ + blx feac50ca │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ ldmib sp, {r1, r7, r8, ip, lr, pc}^ │ │ │ │ ldmdals ip, {r2, r3, sl, ip, sp, lr} │ │ │ │ - ldc2 6, cr15, [r2], #-548 @ 0xfffffddc │ │ │ │ + stc2 6, cr15, [r6], {137} @ 0x89 │ │ │ │ @ instruction: 0xf6e64638 │ │ │ │ - strtmi pc, [r0], -r5, lsr #28 │ │ │ │ + @ instruction: 0x4620fdf9 │ │ │ │ @ instruction: 0xf6872103 │ │ │ │ - ldrdcs pc, [r1], -sp │ │ │ │ + @ instruction: 0x2001ffb1 │ │ │ │ @ instruction: 0xf8d8e702 │ │ │ │ - bls 953828 │ │ │ │ + bls 953880 │ │ │ │ @ instruction: 0xf85268d9 │ │ │ │ stmdacs r0, {r0, r5} │ │ │ │ ldmdavs sp, {r3, r4, r6, r7, ip, lr, pc} │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ - blx fe8c50e2 │ │ │ │ + blx 1dc513a │ │ │ │ @ instruction: 0xf1084601 │ │ │ │ @ instruction: 0xf67c0018 │ │ │ │ - @ instruction: 0xf8d8f9bb │ │ │ │ + @ instruction: 0xf8d8f98f │ │ │ │ @ instruction: 0xf67b0018 │ │ │ │ - bvs cc6de4 │ │ │ │ + bvs cc6d8c │ │ │ │ tstpeq ip, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ @ instruction: 0xd1c5429a │ │ │ │ @ instruction: 0xf67b4628 │ │ │ │ - @ instruction: 0xe7c1fdbd │ │ │ │ + bfi pc, r1, (invalid: 27:1) @ │ │ │ │ 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 24f878 │ │ │ │ + blls 24f8d0 │ │ │ │ @ instruction: 0xf858320b │ │ │ │ @ instruction: 0xf8db9022 │ │ │ │ - blx 24f75e │ │ │ │ + blx 24f7b6 │ │ │ │ @ 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 a064a8 │ │ │ │ + blge a06450 │ │ │ │ andls r2, r2, r0, asr #4 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf6279307 │ │ │ │ - andcs lr, r2, #2208 @ 0x8a0 │ │ │ │ + andcs lr, r2, #1504 @ 0x5e0 │ │ │ │ @ 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 │ │ │ │ @@ -482783,51 +482804,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 945196 │ │ │ │ + blx ffe451ec │ │ │ │ ldmib sp, {r0, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf67e0206 │ │ │ │ - @ instruction: 0x4603f89f │ │ │ │ + @ instruction: 0x4603f873 │ │ │ │ ldrdeq lr, [r3, -sp] │ │ │ │ @ instruction: 0xf689461a │ │ │ │ - strbmi pc, [r0], -pc, lsl #22 @ │ │ │ │ - stc2l 6, cr15, [lr, #-492] @ 0xfffffe14 │ │ │ │ + strbmi pc, [r0], -r3, ror #21 @ │ │ │ │ + stc2 6, cr15, [r2, #-492]! @ 0xfffffe14 │ │ │ │ ldrdne pc, [r0], -fp @ │ │ │ │ andseq pc, ip, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf47f4291 │ │ │ │ ldrbmi sl, [r8], -sp, asr #30 │ │ │ │ - stc2l 6, cr15, [r4, #-492] @ 0xfffffe14 │ │ │ │ + ldc2 6, cr15, [r8, #-492] @ 0xfffffe14 │ │ │ │ @ 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 2c5212 │ │ │ │ + blx ff7c5268 │ │ │ │ subcs sl, r0, #31744 @ 0x7c00 │ │ │ │ tstcs r0, r2 │ │ │ │ movwls r4, #30232 @ 0x7618 │ │ │ │ - cdp 6, 3, cr15, cr0, cr7, {1} │ │ │ │ - blls 410008 │ │ │ │ + cdp 6, 0, cr15, cr4, cr7, {1} │ │ │ │ + blls 410060 │ │ │ │ subshi pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xe7a69214 │ │ │ │ @ instruction: 0xf67b4640 │ │ │ │ - str pc, [r9, -r5, lsr #26]! │ │ │ │ - ldm sl!, {r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x00778b98 │ │ │ │ + @ instruction: 0xe729fcf9 │ │ │ │ + stmia lr, {r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r8, r7, r0, asr #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00778b94 │ │ │ │ - rsbseq r8, r7, r4, asr fp │ │ │ │ + rsbseq r8, r7, ip, lsr fp │ │ │ │ + ldrshteq r8, [r7], #-172 @ 0xffffff54 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed5ea30 │ │ │ │ + bl fed5ea88 │ │ │ │ @ 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 │ │ │ │ @@ -482835,42 +482856,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 2218fc │ │ │ │ + blcs 221954 │ │ │ │ @ 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 1ac84a4 │ │ │ │ + blvs 1ac84fc │ │ │ │ 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 243a00 │ │ │ │ + bleq 243a58 │ │ │ │ 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 661964 │ │ │ │ + blvc 6619bc │ │ │ │ @ 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 │ │ │ │ @@ -482902,188 +482923,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 3c2ff0 │ │ │ │ + blvc 3c3048 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf67a7b04 │ │ │ │ - pkhbtmi pc, r1, r9, lsl #27 @ │ │ │ │ - bge 333eec │ │ │ │ + strmi pc, [r1], sp, ror #26 │ │ │ │ + bge 333f44 │ │ │ │ @ instruction: 0xf8c9ca03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67e4640 │ │ │ │ - strtmi pc, [r2], -sp, lsl #18 │ │ │ │ + strtmi pc, [r2], -r1, ror #17 │ │ │ │ strbmi r4, [r0], -fp, asr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - mcr2 6, 7, pc, cr0, cr13, {3} @ │ │ │ │ + mrc2 6, 5, pc, cr4, cr13, {3} │ │ │ │ strtmi r4, [sl], -r4, lsl #12 │ │ │ │ strbmi r4, [r0], -r3, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - mrc2 6, 6, pc, cr8, cr13, {3} │ │ │ │ + mcr2 6, 5, pc, cr12, cr13, {3} @ │ │ │ │ ldmibvs r0!, {r0, r2, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf9f2f6bd │ │ │ │ - blx 221f9a │ │ │ │ - blcs 2455ec │ │ │ │ + @ instruction: 0xf9c6f6bd │ │ │ │ + blx 221ff2 │ │ │ │ + blcs 245644 │ │ │ │ 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 343028 │ │ │ │ - stc2l 6, cr15, [r0, #-488]! @ 0xfffffe18 │ │ │ │ + blvc 343080 │ │ │ │ + ldc2 6, cr15, [r4, #-488]! @ 0xfffffe18 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2f2610 │ │ │ │ + blgt 2f2668 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67e4640 │ │ │ │ - @ instruction: 0x463bf8d7 │ │ │ │ + ldrtmi pc, [fp], -fp, lsr #17 @ │ │ │ │ strbmi r4, [r0], -sl, lsr #12 │ │ │ │ bicsvc pc, r6, pc, asr #8 │ │ │ │ - mcr2 6, 5, pc, cr10, cr13, {3} @ │ │ │ │ - bvs fe9622ec │ │ │ │ + mrc2 6, 3, pc, cr14, cr13, {3} │ │ │ │ + bvs fe962344 │ │ │ │ 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 21fb5c │ │ │ │ + blls 21fbb4 │ │ │ │ svclt 0x00042b0c │ │ │ │ @ instruction: 0xf8c9230e │ │ │ │ @ instruction: 0xf0003010 │ │ │ │ movwcs r8, #53445 @ 0xd0c5 │ │ │ │ andscc pc, r0, r9, asr #17 │ │ │ │ - bmi 1c20efc │ │ │ │ + bmi 1c20f54 │ │ │ │ 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 a224ec │ │ │ │ + blcs a22544 │ │ │ │ addhi pc, r6, r0, lsl #4 │ │ │ │ - blcs 9d66b0 │ │ │ │ + blcs 9d6708 │ │ │ │ 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 3c315c │ │ │ │ + blvc 3c31b4 │ │ │ │ @ instruction: 0xf8d82101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf67a7b04 │ │ │ │ - strmi pc, [r4], -r1, ror #25 │ │ │ │ + @ instruction: 0x4604fcb5 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 333868 │ │ │ │ + blge 3338c0 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strbmi r6, [r0], -r1, ror #5 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ - @ instruction: 0xf856f67e │ │ │ │ + @ instruction: 0xf82af67e │ │ │ │ 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 │ │ │ │ - strmi pc, [r5], -r7, asr #25 │ │ │ │ - bge 334030 │ │ │ │ + @ instruction: 0x4605fc9b │ │ │ │ + bge 334088 │ │ │ │ adcvs ip, r8, #12288 @ 0x3000 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46403514 │ │ │ │ - @ instruction: 0xf83ef67e │ │ │ │ + @ instruction: 0xf812f67e │ │ │ │ ldrsbtmi pc, [ip], -r9 @ │ │ │ │ - bleq 243c84 │ │ │ │ + bleq 243cdc │ │ │ │ stmib sp, {r1, r2, r3, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ ldr r3, [r3, -r6, lsl #20] │ │ │ │ - blcc 2768a0 │ │ │ │ + blcc 2768f8 │ │ │ │ movwcs r9, #774 @ 0x306 │ │ │ │ ldc 3, cr9, [sp, #28] │ │ │ │ eorcs r7, r0, #6144 @ 0x1800 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf67a7b04 │ │ │ │ - strmi pc, [r1], r7, lsr #25 │ │ │ │ - bge 3340d0 │ │ │ │ + sxtab16mi pc, r1, fp, ror #24 @ │ │ │ │ + bge 334128 │ │ │ │ @ instruction: 0xf8c9ca03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf67e4640 │ │ │ │ - @ instruction: 0x4622f81b │ │ │ │ + @ instruction: 0xf67d4640 │ │ │ │ + strtmi pc, [r2], -pc, ror #31 │ │ │ │ strbmi r4, [r0], -fp, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2l 6, cr15, [lr, #500]! @ 0x1f4 │ │ │ │ + stc2l 6, cr15, [r2, #500] @ 0x1f4 │ │ │ │ str r4, [ip, -r4, lsl #12] │ │ │ │ sbcslt r6, r3, #240, 18 @ 0x3c0000 │ │ │ │ - bcs 6e5fa8 │ │ │ │ - blx 3fbc4a │ │ │ │ + bcs 6e6000 │ │ │ │ + blx 3fbca2 │ │ │ │ str fp, [sp, -r3, lsl #22] │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ strb r3, [lr, r1, lsl #6] │ │ │ │ @ instruction: 0x461369f0 │ │ │ │ - bcs 6e5fc4 │ │ │ │ + bcs 6e601c │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xd01832ff │ │ │ │ svclt 0x0098429a │ │ │ │ - blcc 203fd4 │ │ │ │ + blcc 20402c │ │ │ │ mrcge 6, 7, APSR_nzcv, cr10, cr15, {3} │ │ │ │ - bvs f01b70 │ │ │ │ + bvs f01bc8 │ │ │ │ ldrbmi r6, [sp], #-2717 @ 0xfffff563 │ │ │ │ strtmi r9, [r0], -r3, lsl #18 │ │ │ │ - mcr2 6, 7, pc, cr10, cr11, {3} @ │ │ │ │ - blcs 52e7e4 │ │ │ │ + mrc2 6, 5, pc, cr14, cr11, {3} │ │ │ │ + blcs 52e83c │ │ │ │ svcge 0x003ef47f │ │ │ │ ldr r6, [ip, -r5, ror #10]! │ │ │ │ addslt r6, r3, #240, 18 @ 0x3c0000 │ │ │ │ - bcs 6e5ffc │ │ │ │ + bcs 6e6054 │ │ │ │ stmdbvs r2, {r0, r2, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf627e7e4 │ │ │ │ - svclt 0x0000ef06 │ │ │ │ - rsbseq r8, r7, lr, ror #14 │ │ │ │ + svclt 0x0000eeda │ │ │ │ + rsbseq r8, r7, r6, lsl r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00778596 │ │ │ │ + rsbseq r8, r7, lr, lsr r5 │ │ │ │ bicsmi lr, r8, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ - blcs 2e684c │ │ │ │ + blcs 2e68a4 │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ strmi sp, [r0], r7, lsr #2 │ │ │ │ strmi r6, [pc], -r8, lsl #23 │ │ │ │ - blvs 14f4890 │ │ │ │ + blvs 14f48e8 │ │ │ │ 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}^ │ │ │ │ @@ -483097,121 +483118,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 @ 207c88 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 207ce0 @ │ │ │ │ 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 221d4c │ │ │ │ + blcs 221da4 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 13da5e8 │ │ │ │ + blmi 13da640 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5e1d38 │ │ │ │ + blls 5e1d90 │ │ │ │ @ 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 282414 │ │ │ │ + bge 28246c │ │ │ │ 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: 0xf67c4630 │ │ │ │ - @ instruction: 0x4681f83d │ │ │ │ + pkhbtmi pc, r1, r1, lsl #16 @ │ │ │ │ subsle r2, r5, r0, lsl #28 │ │ │ │ - bleq 243e64 │ │ │ │ + bleq 243ebc │ │ │ │ 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 24266c │ │ │ │ - blx fe5066c2 │ │ │ │ + bleq 2426c4 │ │ │ │ + blx fe50671a │ │ │ │ ldmdavs sl, {r0, r1, r7, r8, ip, sp, pc} │ │ │ │ cmnlt sl, r0, lsl #6 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - blls 247ac4 │ │ │ │ + blls 247b1c │ │ │ │ andeq lr, r0, #307200 @ 0x4b000 │ │ │ │ - blx 19d95d8 │ │ │ │ + blx 19d9630 │ │ │ │ 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 1507aa8 │ │ │ │ - blx 19ca978 │ │ │ │ + b 1507b00 │ │ │ │ + blx 19ca9d0 │ │ │ │ strbmi pc, [r8], -fp, lsl #23 @ │ │ │ │ - @ instruction: 0xf67c464e │ │ │ │ - cmnplt r6, fp, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xf67b464e │ │ │ │ + ldrsblt pc, [r6, #-255]! @ 0xffffff01 @ │ │ │ │ strb r4, [pc, r1, lsl #13] │ │ │ │ @ instruction: 0x464e4638 │ │ │ │ @ instruction: 0xff3ef7ff │ │ │ │ andeq lr, fp, r0, asr #20 │ │ │ │ - blx fe246716 │ │ │ │ + blx fe24676e │ │ │ │ @ instruction: 0xf67b4648 │ │ │ │ - mcrcs 15, 0, pc, cr0, cr13, {7} @ │ │ │ │ + mcrcs 15, 0, pc, cr0, cr1, {6} @ │ │ │ │ @ instruction: 0xf1bbd1f0 │ │ │ │ andsle r0, r3, r0, lsl #30 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - mrrc2 6, 8, pc, r4, cr7 @ │ │ │ │ + stc2 6, cr15, [r8], #-540 @ 0xfffffde4 │ │ │ │ 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 221e58 │ │ │ │ + blcs 221eb0 │ │ │ │ @ instruction: 0xe779d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - @ instruction: 0xe7ebfc3f │ │ │ │ - cdp 6, 1, cr15, cr4, cr7, {1} │ │ │ │ - rsbseq r8, r7, lr, asr r3 │ │ │ │ + @ instruction: 0xe7ebfc13 │ │ │ │ + stcl 6, cr15, [r8, #156]! @ 0x9c │ │ │ │ + rsbseq r8, r7, r6, lsl #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r7, r8, lsr r3 │ │ │ │ + rsbseq r8, r7, r0, ror #5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5eff4 │ │ │ │ + bl fed5f04c │ │ │ │ @ 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 8b431c │ │ │ │ + blvc 8b4374 │ │ │ │ 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 │ │ │ │ @@ -483225,252 +483246,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: 0xf8d4fa8f │ │ │ │ + @ instruction: 0xf8d4fa63 │ │ │ │ andls r4, fp, r0, ror #2 │ │ │ │ teqlt r3, r3, lsr #16 │ │ │ │ - blcs 222520 │ │ │ │ + blcs 222578 │ │ │ │ stmdavs r4!, {r0, r1, r4, r6, r8, ip, lr, pc} │ │ │ │ - blcs 221f28 │ │ │ │ - blls 4fc680 │ │ │ │ + blcs 221f80 │ │ │ │ + blls 4fc6d8 │ │ │ │ @ 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 221fac │ │ │ │ + blcs 222004 │ │ │ │ @ instruction: 0x4698d1f7 │ │ │ │ stmdals fp, {r8, sp} │ │ │ │ - blx 16c5a68 │ │ │ │ + blx bc5ac0 │ │ │ │ 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 │ │ │ │ - blx 11c5a90 │ │ │ │ + blx 6c5ae8 │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ - blls 53c6b0 │ │ │ │ + blls 53c708 │ │ │ │ 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: 0xf8e0f6e7 │ │ │ │ + @ instruction: 0xf8b4f6e7 │ │ │ │ @ instruction: 0x2634f8df │ │ │ │ @ instruction: 0x3628f8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ae1f94 │ │ │ │ + blls ae1fec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x464082f9 │ │ │ │ pop {r0, r2, r5, ip, sp, pc} │ │ │ │ @ instruction: 0x46b28ff0 │ │ │ │ - ldrbcs pc, [pc, #-576]! @ 207d04 @ │ │ │ │ + ldrbcs pc, [pc, #-576]! @ 207d5c @ │ │ │ │ @ instruction: 0x2e00699e │ │ │ │ @ instruction: 0x4637d039 │ │ │ │ - bleq 1f44384 │ │ │ │ + bleq 1f443dc │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ ssatmi fp, #4, fp, asr #6 │ │ │ │ - blvc ad9830 │ │ │ │ + blvc ad9888 │ │ │ │ @ instruction: 0xd1212b04 │ │ │ │ @ instruction: 0xf5b36963 │ │ │ │ svclt 0x00187f8a │ │ │ │ svclt 0x001442ab │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ mcrvs 1, 1, sp, cr2, cr8, {0} │ │ │ │ - blvc ea1fd4 │ │ │ │ + blvc ea202c │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r3!, {r0, r2, r3, r4, r6, r7, r9, pc} │ │ │ │ svceq 0x0003ea1a │ │ │ │ ldrtmi sp, [r0], -lr │ │ │ │ - stc2l 6, cr15, [r8, #692]! @ 0x2b4 │ │ │ │ + ldc2 6, cr15, [ip, #692]! @ 0x2b4 │ │ │ │ and fp, r9, r0, lsr r9 │ │ │ │ ldmdavs lr, {r0, r1, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 266c68 │ │ │ │ + blcs 266cc0 │ │ │ │ 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 │ │ │ │ - mrc2 6, 7, pc, cr0, cr11, {3} │ │ │ │ + mcr2 6, 6, pc, cr4, cr11, {3} @ │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ stmdavs r4!, {r1, r3, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 222050 │ │ │ │ + blcs 2220a8 │ │ │ │ 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 92ec0c │ │ │ │ + blvs 92ec64 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ strtmi sl, [r1], -r1, ror #30 │ │ │ │ ssatmi r4, #1, r8, lsl #12 │ │ │ │ - @ instruction: 0xf876f6e7 │ │ │ │ - bvs fc1e44 │ │ │ │ + @ instruction: 0xf84af6e7 │ │ │ │ + bvs fc1e9c │ │ │ │ sbcsle r2, r7, r0, lsl #28 │ │ │ │ vbic.i16 d22, #179 @ 0x00b3 │ │ │ │ - blcs 208c50 │ │ │ │ + blcs 208ca8 │ │ │ │ ldmvs r0!, {r1, r4, r6, r7, ip, lr, pc} │ │ │ │ - bls 272460 │ │ │ │ - blls 799f2c │ │ │ │ + bls 2724b8 │ │ │ │ + blls 799f84 │ │ │ │ stmible fp, {r0, r1, r6, r8, sl, lr}^ │ │ │ │ ldrtmi r9, [r1], -fp, lsl #16 │ │ │ │ - @ instruction: 0xf916f6e7 │ │ │ │ + @ instruction: 0xf8eaf6e7 │ │ │ │ @ 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 279084 │ │ │ │ + blls 2790dc │ │ │ │ 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 cf4540 │ │ │ │ + blvc cf4598 │ │ │ │ eorsle r2, r7, r4, lsl #22 │ │ │ │ stmdavs r4!, {r0, r2, r5, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ - blcs 326d30 │ │ │ │ + blcs 326d88 │ │ │ │ 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, ror lr @ │ │ │ │ + andls pc, r1, pc, asr #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 ff545adc │ │ │ │ + blx fea45b34 │ │ │ │ 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 222188 │ │ │ │ + blcs 2221e0 │ │ │ │ @ instruction: 0xe719d1f8 │ │ │ │ - bcs 326d8c │ │ │ │ + bcs 326de4 │ │ │ │ @ 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 266d7c │ │ │ │ + bcs 266dd4 │ │ │ │ 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 3b2590 │ │ │ │ + bls 3b25e8 │ │ │ │ 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 2442b8 │ │ │ │ + beq 244310 │ │ │ │ ldrcc lr, [sp, #-2509] @ 0xfffff633 │ │ │ │ and r4, r8, r3, asr r6 │ │ │ │ @ instruction: 0xf0002e05 │ │ │ │ - bvs ff8e88d0 │ │ │ │ - blvc 8a21fc │ │ │ │ + bvs ff8e8928 │ │ │ │ + blvc 8a2254 │ │ │ │ @ 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, 7, cr15, cr14, cr13, {5} │ │ │ │ + cdp2 6, 5, cr15, cr2, cr13, {5} │ │ │ │ ldrdhi pc, [ip], -r7 @ │ │ │ │ andls r7, r4, r2, asr #24 │ │ │ │ - b 15d2ab4 │ │ │ │ + b 15d2b0c │ │ │ │ @ instruction: 0xf00070e8 │ │ │ │ @ instruction: 0xf00280ef │ │ │ │ @ instruction: 0xf04f073f │ │ │ │ @ instruction: 0xf1a733ff │ │ │ │ @ instruction: 0xf1c70e20 │ │ │ │ - blx 2cb24c │ │ │ │ - blx 3045ec │ │ │ │ - blx b07a0c │ │ │ │ - b 1287208 │ │ │ │ + blx 2cb2a4 │ │ │ │ + blx 304644 │ │ │ │ + blx b07a64 │ │ │ │ + b 1287260 │ │ │ │ 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 62ee08 │ │ │ │ + bge 62ee60 │ │ │ │ @ instruction: 0x001cf8da │ │ │ │ @ instruction: 0x4798a911 │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ rsbsle r7, r9, sl, lsl #31 │ │ │ │ ldrsbthi pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ mulscs r1, r8, r8 │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ - bmi ff668648 │ │ │ │ + bmi ff6686a0 │ │ │ │ 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: 0xf898f963 │ │ │ │ + @ instruction: 0xf898f937 │ │ │ │ @ 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 │ │ │ │ @@ -483480,58 +483501,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 2c82c0 │ │ │ │ + blls 2c8318 │ │ │ │ @ instruction: 0xf1bcb963 │ │ │ │ svclt 0x001b0f20 │ │ │ │ @ instruction: 0xf00c2301 │ │ │ │ @ instruction: 0xf04f021f │ │ │ │ @ instruction: 0x409333ff │ │ │ │ @ instruction: 0xf103bf18 │ │ │ │ movwls r3, #13311 @ 0x33ff │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf898d103 │ │ │ │ - b 15ec2f0 │ │ │ │ + b 15ec348 │ │ │ │ @ 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 2f4360 │ │ │ │ + bls 2f43b8 │ │ │ │ eorcs pc, r3, r6, asr #16 │ │ │ │ - stc2l 6, cr15, [lr], #-500 @ 0xfffffe0c │ │ │ │ + mcrr2 6, 7, pc, r2, cr13 @ │ │ │ │ strcs r4, [r1], -r8, lsr #12 │ │ │ │ - @ instruction: 0xffb8f67a │ │ │ │ + @ instruction: 0xff8cf67a │ │ │ │ @ instruction: 0x46254650 │ │ │ │ - blx fe345da6 │ │ │ │ + blx 1845dfe │ │ │ │ @ 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: 0xf8f2f67a │ │ │ │ + @ instruction: 0xf8c6f67a │ │ │ │ @ instruction: 0xf1009a07 │ │ │ │ - blls 2c8784 │ │ │ │ + blls 2c87dc │ │ │ │ @ instruction: 0xf8804607 │ │ │ │ tstls r3, ip, lsr #32 │ │ │ │ - blx 1b45d1e │ │ │ │ + blx 1045d76 │ │ │ │ @ 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} │ │ │ │ @@ -483545,39 +483566,39 @@ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @ instruction: 0xf8934639 │ │ │ │ @ instruction: 0xf8932031 │ │ │ │ andcc r3, fp, #50 @ 0x32 │ │ │ │ @ instruction: 0xf847330b │ │ │ │ @ instruction: 0xf8478022 │ │ │ │ @ instruction: 0xf67db023 │ │ │ │ - @ instruction: 0xf1b9fc1b │ │ │ │ + @ instruction: 0xf1b9fbef │ │ │ │ subsle r0, r7, r1, lsl #30 │ │ │ │ @ instruction: 0xf1059903 │ │ │ │ @ instruction: 0xf67b0018 │ │ │ │ - sbfx pc, r3, #22, #4 │ │ │ │ + str pc, [r3, r7, lsr #22]! │ │ │ │ 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: 0xf882f67a │ │ │ │ + @ instruction: 0xf856f67a │ │ │ │ @ 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 45dc2 │ │ │ │ + blx ff545e1a │ │ │ │ ldrtmi r9, [fp], -r4, lsl #20 │ │ │ │ vadd.i8 d25, d0, d2 │ │ │ │ @ instruction: 0xf67d111f │ │ │ │ - andls pc, r4, fp, asr #19 │ │ │ │ + mulls r4, pc, r9 @ │ │ │ │ stmdbls r6, {r3, r8, r9, sl, sp, lr, pc} │ │ │ │ stmib r1, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9e1be8 │ │ │ │ + bcs 9e1c40 │ │ │ │ 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} │ │ │ │ @@ -483589,186 +483610,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, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r0, r1, r3, r6, 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, ror #18 │ │ │ │ + andls pc, r3, pc, lsr r9 @ │ │ │ │ @ instruction: 0xf06fe79c │ │ │ │ ldrtmi r0, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf8fef687 │ │ │ │ + @ instruction: 0xf8d2f687 │ │ │ │ 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 267114 │ │ │ │ + bcs 26716c │ │ │ │ @ instruction: 0x461cd01c │ │ │ │ - blcs 222520 │ │ │ │ - blvc afcc70 │ │ │ │ + blcs 222578 │ │ │ │ + blvc afccc8 │ │ │ │ eorsle r2, r6, r1, lsl #22 │ │ │ │ @ instruction: 0xf67b4628 │ │ │ │ - @ instruction: 0x4605fc7b │ │ │ │ + strmi pc, [r5], -pc, asr #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 222ba8 │ │ │ │ + blcs 222c00 │ │ │ │ ldmdavs pc!, {r1, r4, r6, r7, r8, ip, lr, pc} @ │ │ │ │ - blcs 2225b0 │ │ │ │ + blcs 222608 │ │ │ │ ldrbt sp, [sp], #504 @ 0x1f8 │ │ │ │ ldrmi r4, [ip], -r1, lsr #13 │ │ │ │ @ instruction: 0xf6ad4648 │ │ │ │ - ldmiblt r0!, {r0, r1, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmiblt r0!, {r0, r1, r2, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ @ instruction: 0xf8d9b953 │ │ │ │ ldrtmi r1, [r0], -r0, lsr #32 │ │ │ │ - cdp2 6, 7, cr15, cr4, cr6, {7} │ │ │ │ + cdp2 6, 4, cr15, cr8, 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, 13, cr15, cr12, cr6, {7} │ │ │ │ + cdp2 6, 11, cr15, cr0, cr6, {7} │ │ │ │ @ instruction: 0xd1bf2c00 │ │ │ │ strmi lr, [r0], ip, asr #15 │ │ │ │ @ instruction: 0xd1bb2c00 │ │ │ │ strtmi lr, [r0], -r8, asr #15 │ │ │ │ - blx 1f45fc4 │ │ │ │ + blx 144601c │ │ │ │ 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 1dc5dc8 │ │ │ │ + b 12c5e20 │ │ │ │ ldrbmi r9, [r1], -r5, lsl #20 │ │ │ │ @ instruction: 0xf6ad9802 │ │ │ │ - movwcs pc, #3255 @ 0xcb7 @ │ │ │ │ + movwcs pc, #3211 @ 0xc8b @ │ │ │ │ @ instruction: 0xdeff6adb │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - @ instruction: 0x0077819a │ │ │ │ + rsbseq r8, r7, r2, asr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r7, r2, lsl #3 │ │ │ │ - ldrsbteq r8, [r7], #-12 │ │ │ │ + rsbseq r8, r7, sl, lsr #2 │ │ │ │ + rsbseq r8, r7, r4, lsl #1 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed5f764 │ │ │ │ + bl fed5f7bc │ │ │ │ @ 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 fee0858c │ │ │ │ + blx fee085e4 │ │ │ │ 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 266f24 │ │ │ │ + blcs 266f7c │ │ │ │ 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: 0xf898f8cf │ │ │ │ + @ instruction: 0xf898f8a3 │ │ │ │ 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 2c3c64 │ │ │ │ - blvc 243c28 │ │ │ │ - @ instruction: 0xff60f679 │ │ │ │ + blvc 2c3cbc │ │ │ │ + blvc 243c80 │ │ │ │ + @ instruction: 0xff34f679 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2d9fac │ │ │ │ + blgt 2da004 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf67d4638 │ │ │ │ - @ instruction: 0x4633fad7 │ │ │ │ + ldrtmi pc, [r3], -fp, lsr #21 @ │ │ │ │ ldrtmi r4, [r8], -r2, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf8aaf67d │ │ │ │ + @ instruction: 0xf87ef67d │ │ │ │ ldrb r4, [r1, r3, lsl #12] │ │ │ │ vmax.s8 d20, d0, d10 │ │ │ │ @ instruction: 0xf67d1149 │ │ │ │ - @ instruction: 0x4622f87d │ │ │ │ + @ instruction: 0x4622f851 │ │ │ │ strtmi r4, [r9], -r3, lsl #12 │ │ │ │ @ instruction: 0xf67d4638 │ │ │ │ - @ instruction: 0x4604f89d │ │ │ │ - blmi 41ae60 │ │ │ │ + @ instruction: 0x4604f871 │ │ │ │ + blmi 41aeb8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3626ac │ │ │ │ + blls 362704 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andlt r4, r7, r0, lsr #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - ldmib r8, {r0, r1, r2, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r7, r7, r4, ror #20 │ │ │ │ + stmib ip!, {r0, r1, r2, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r7, r7, ip, lsl #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, r4, asr #19 │ │ │ │ + rsbseq r7, r7, ip, ror #18 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ - blmi 1ef494c │ │ │ │ + blmi 1ef49a4 │ │ │ │ @ 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 6de6f8 │ │ │ │ + bge 6de750 │ │ │ │ vcgt.s8 d25, d15, d7 │ │ │ │ @ instruction: 0xf6cf0306 │ │ │ │ andls r7, r3, #-67108861 @ 0xfc000003 │ │ │ │ - bge 4ed2e0 │ │ │ │ - bge aecee0 │ │ │ │ - blls 26cedc │ │ │ │ + bge 4ed338 │ │ │ │ + bge aecf38 │ │ │ │ + blls 26cf34 │ │ │ │ @ instruction: 0x1014f8db │ │ │ │ @ instruction: 0xf6796918 │ │ │ │ - @ instruction: 0x4606ff19 │ │ │ │ + strmi pc, [r6], -sp, ror #29 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ mlacc r9, fp, r8, pc @ │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf67b9002 │ │ │ │ - @ instruction: 0xf04ff98b │ │ │ │ + @ instruction: 0xf04ff95f │ │ │ │ @ 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}^ │ │ │ │ @@ -483782,45 +483803,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 27c920 │ │ │ │ + bls 27c978 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6796910 │ │ │ │ - @ instruction: 0xf89afe51 │ │ │ │ + @ instruction: 0xf89afe25 │ │ │ │ @ instruction: 0xf1003011 │ │ │ │ andcs r0, r1, #28, 2 │ │ │ │ tstls r4, r6, lsl #12 │ │ │ │ - @ instruction: 0xf950f67b │ │ │ │ + @ instruction: 0xf924f67b │ │ │ │ @ instruction: 0xf8dd9a01 │ │ │ │ @ instruction: 0xf106e014 │ │ │ │ ldmvs r3, {r4, r5, sl, fp}^ │ │ │ │ - blhi ea6fac │ │ │ │ + blhi ea7004 │ │ │ │ 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 346fe4 │ │ │ │ + blls 346f8c │ │ │ │ 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 2c07c4 │ │ │ │ + blls 2c081c │ │ │ │ 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 │ │ │ │ @@ -483828,46 +483849,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 3c6f88 │ │ │ │ + blls 3c6f30 │ │ │ │ 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 3c73a8 │ │ │ │ + bls 3c7350 │ │ │ │ stmdals r1, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xf86af67d │ │ │ │ - blmi 4db054 │ │ │ │ + @ instruction: 0xf83ef67d │ │ │ │ + blmi 4db0ac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ee2888 │ │ │ │ + blls ee28e0 │ │ │ │ @ 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 b026f0 │ │ │ │ + blge b02748 │ │ │ │ strb r9, [r2, r6, lsl #6]! │ │ │ │ - stmia r2!, {r0, r1, r2, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6!, {r0, r1, r2, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, r0, lsl #19 │ │ │ │ - rsbseq r7, r7, ip, ror r9 │ │ │ │ + rsbseq r7, r7, r8, lsr #18 │ │ │ │ + rsbseq r7, r7, r4, lsr #18 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r7, r7, r8, ror #15 │ │ │ │ + @ instruction: 0x00777790 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 151a2c0 │ │ │ │ + bmi 151a318 │ │ │ │ @ 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 │ │ │ │ @@ -483906,95 +483927,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], #-380 @ 0xfffffe84 │ │ │ │ + ldclvc 13, cr15, [r3], #-204 @ 0xffffff34 │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf67b4680 │ │ │ │ - ldmvs fp!, {r0, r1, r2, r3, r4, r6, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r4, r5, 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 @ 208968 │ │ │ │ + strgt ip, [pc], #-3343 @ 2089c0 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf922f67d │ │ │ │ - blmi 45b1a8 │ │ │ │ + @ instruction: 0xf8f6f67d │ │ │ │ + blmi 45b200 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7629ec │ │ │ │ + blls 762a44 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf627e79c │ │ │ │ - svclt 0x0000e836 │ │ │ │ + svclt 0x0000e80a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, r2, lsl #15 │ │ │ │ - rsbseq r7, r7, r4, lsl #13 │ │ │ │ + rsbseq r7, r7, sl, lsr #14 │ │ │ │ + rsbseq r7, r7, ip, lsr #12 │ │ │ │ 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 @ │ │ │ │ - mcr2 6, 5, pc, cr2, cr12, {3} @ │ │ │ │ + mrc2 6, 3, pc, cr6, 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 284b38 │ │ │ │ + beq 284b90 │ │ │ │ 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 284e58 │ │ │ │ + beq 284eb0 │ │ │ │ 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 @ 208a44 │ │ │ │ + strgt ip, [pc], #-3343 @ 208a9c │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ - stc2l 6, cr15, [r8], {121} @ 0x79 │ │ │ │ + ldc2 6, cr15, [ip], {121} @ 0x79 │ │ │ │ andseq pc, ip, #0, 2 │ │ │ │ @ instruction: 0xf89b4617 │ │ │ │ andcs r3, r1, #17 │ │ │ │ @ instruction: 0x46054639 │ │ │ │ - @ instruction: 0xffc6f67a │ │ │ │ + @ instruction: 0xff9af67a │ │ │ │ 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 │ │ │ │ @@ -484002,32 +484023,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: 0xf888f67d │ │ │ │ - bls 21a39c │ │ │ │ + @ instruction: 0xf85cf67d │ │ │ │ + bls 21a3f4 │ │ │ │ vmax.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf67c111f │ │ │ │ - blls 2c8428 │ │ │ │ + blls 2c83d0 │ │ │ │ ldcvc 0, cr9, [fp], {-0} │ │ │ │ stmiale r7!, {r0, r1, r4, r6, r8, sl, lr} │ │ │ │ - blmi 41b2ec │ │ │ │ + blmi 41b344 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8e2b38 │ │ │ │ + blls 8e2b90 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r9, sp, r0, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - svc 0x0092f626 │ │ │ │ - rsbseq r7, r7, ip, lsr r6 │ │ │ │ + svc 0x0066f626 │ │ │ │ + rsbseq r7, r7, r4, ror #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, r8, lsr r5 │ │ │ │ + rsbseq r7, r7, r0, ror #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} │ │ │ │ @@ -484064,19 +484085,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: 0xf100fc23 │ │ │ │ + @ instruction: 0xf100fbf7 │ │ │ │ @ instruction: 0x4611021c │ │ │ │ andls r7, r1, #31488 @ 0x7b00 │ │ │ │ strmi r2, [r1], r1, lsl #4 │ │ │ │ - @ instruction: 0xff22f67a │ │ │ │ + mrc2 6, 7, pc, cr6, 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 │ │ │ │ @@ -484085,140 +484106,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: 0xffe2f67c │ │ │ │ + @ instruction: 0xffb6f67c │ │ │ │ tstpvc r4, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - ldc2l 6, cr15, [lr], #-484 @ 0xfffffe1c │ │ │ │ + mrrc2 6, 7, pc, r2, cr9 @ │ │ │ │ @ instruction: 0xf1009b01 │ │ │ │ pkhbtmi r0, r1, r8, lsl #2 │ │ │ │ ldcvc 1, cr9, [sl], {4} │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf67a7c5b │ │ │ │ - blls 3c87d8 │ │ │ │ + blls 3c8780 │ │ │ │ @ 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 308b3c │ │ │ │ + blls 308ae4 │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r3], -r3, lsl #27 │ │ │ │ - bcs 22f478 │ │ │ │ + @ instruction: 0x4603fd57 │ │ │ │ + bcs 22f4d0 │ │ │ │ vst4.16 {d29-d32}, [pc], r2 │ │ │ │ @ instruction: 0x46587191 │ │ │ │ - ldc2l 6, cr15, [sl, #-496]! @ 0xfffffe10 │ │ │ │ - blls 2ecc88 │ │ │ │ + stc2l 6, cr15, [lr, #-496] @ 0xfffffe10 │ │ │ │ + blls 2ecce0 │ │ │ │ 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, #7219 @ 0x1c33 @ │ │ │ │ + movwcs pc, #7175 @ 0x1c07 @ │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x4639461a │ │ │ │ @ instruction: 0xf67a4605 │ │ │ │ - bls 3c8748 │ │ │ │ + bls 3c86f0 │ │ │ │ movwls r2, #37632 @ 0x9300 │ │ │ │ ldrbeq pc, [r4], -r5, lsl #2 @ │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ - blls 2a1008 │ │ │ │ - bgt 5ed8f0 │ │ │ │ + blls 2a1060 │ │ │ │ + bgt 5ed948 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ ldrbmi r4, [r8], -r9, lsr #12 │ │ │ │ - @ instruction: 0xff76f67c │ │ │ │ - blmi 71b528 │ │ │ │ + @ instruction: 0xff4af67c │ │ │ │ + blmi 71b580 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a62d44 │ │ │ │ + blls a62d9c │ │ │ │ @ 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 │ │ │ │ - ldc2 6, cr15, [r2, #-496]! @ 0xfffffe10 │ │ │ │ + stc2 6, cr15, [r6, #-496] @ 0xfffffe10 │ │ │ │ str r4, [sp, r3, lsl #12]! │ │ │ │ stcge 3, cr9, [sp], {2} │ │ │ │ movwls sl, #27401 @ 0x6b09 │ │ │ │ @ instruction: 0xf626e7b9 │ │ │ │ - svclt 0x0000ee76 │ │ │ │ - ldrshteq r7, [r7], #-72 @ 0xffffffb8 │ │ │ │ + svclt 0x0000ee4a │ │ │ │ + rsbseq r7, r7, r0, lsr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, ip, lsr #6 │ │ │ │ + ldrsbteq r7, [r7], #-36 @ 0xffffffdc │ │ │ │ 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 21a564 │ │ │ │ + bcs 21a5bc │ │ │ │ ldrmi sp, [sl], -r5, asr #2 │ │ │ │ @ instruction: 0x11bbf240 │ │ │ │ - stc2l 6, cr15, [r6], #496 @ 0x1f0 │ │ │ │ + ldc2 6, cr15, [sl], #496 @ 0x1f0 │ │ │ │ stmdbvs r9!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ - beq 1b44e9c │ │ │ │ + beq 1b44ef4 │ │ │ │ @ instruction: 0xf6796930 │ │ │ │ - strmi pc, [r4], -sp, asr #23 │ │ │ │ + strmi pc, [r4], -r1, lsr #23 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrsbtlt pc, [r8], #-143 @ 0xffffff71 @ │ │ │ │ - mcr2 6, 2, pc, cr0, cr10, {3} @ │ │ │ │ + mrc2 6, 0, pc, cr4, cr10, {3} │ │ │ │ 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 494dd6 │ │ │ │ + blx 494e2e │ │ │ │ ldmdbvc fp, {r0, r3, r8, r9, ip, sp} │ │ │ │ tstle r9, r2, lsl #22 │ │ │ │ - bl 324a60 │ │ │ │ + bl 324ab8 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4620fef5 │ │ │ │ + strtmi pc, [r0], -r9, asr #29 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ ssub8mi r8, sl, r0 │ │ │ │ bicsvc pc, lr, pc, asr #8 │ │ │ │ - stc2 6, cr15, [r0], #496 @ 0x1f0 │ │ │ │ + ldc2l 6, cr15, [r4], #-496 @ 0xfffffe10 │ │ │ │ ldr r4, [r8, r7, lsl #12]! │ │ │ │ - ldrhteq r7, [r7], #-42 @ 0xffffffd6 │ │ │ │ + rsbseq r7, r7, r2, ror #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 │ │ │ │ @@ -484226,15 +484247,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 a2da34 │ │ │ │ + bcs a2da8c │ │ │ │ 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 │ │ │ │ @@ -484244,24 +484265,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 │ │ │ │ - strmi pc, [r5], -r3, lsr #22 │ │ │ │ - blge 335378 │ │ │ │ + @ instruction: 0x4605faf7 │ │ │ │ + blge 3353d0 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - mrc2 6, 4, pc, cr10, cr12, {3} │ │ │ │ + mcr2 6, 3, pc, cr14, cr12, {3} @ │ │ │ │ strbmi r4, [r3], -sl, lsr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67c1151 │ │ │ │ - @ instruction: 0xf899fc6d │ │ │ │ + @ instruction: 0xf899fc41 │ │ │ │ strmi fp, [r5], -sl │ │ │ │ svceq 0x0001f1bb │ │ │ │ sbchi pc, fp, r0 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf10dd011 │ │ │ │ andcs r0, r0, #24, 24 @ 0x1800 │ │ │ │ mul r9, r9, r8 │ │ │ │ @@ -484269,104 +484290,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 ffe468bc │ │ │ │ + blx ff346914 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ sbceq lr, fp, #323584 @ 0x4f000 │ │ │ │ eorcc sl, r8, r6, lsl #18 │ │ │ │ - stc 6, cr15, [r8], #-152 @ 0xffffff68 │ │ │ │ + bl 1467d8 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - mcr2 6, 3, pc, cr4, cr12, {3} @ │ │ │ │ + mrc2 6, 1, pc, cr8, cr12, {3} │ │ │ │ mullt sl, r9, r8 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf899d012 │ │ │ │ - bge 588f28 │ │ │ │ + bge 588f80 │ │ │ │ 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 344590 │ │ │ │ - blvc 2c41a8 │ │ │ │ + blvc 3445e8 │ │ │ │ + blvc 2c4200 │ │ │ │ @ instruction: 0xd1f54596 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6794659 │ │ │ │ - strmi pc, [r1], r5, asr #21 │ │ │ │ - b 15f5494 │ │ │ │ + pkhbtmi pc, r1, r9, lsl #21 @ │ │ │ │ + b 15f54ec │ │ │ │ stmdbge lr, {r0, r1, r3, r6, r7, r9} │ │ │ │ @ instruction: 0xf6263028 │ │ │ │ - @ instruction: 0x4649ebfe │ │ │ │ + @ instruction: 0x4649ebd2 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0x464bfe39 │ │ │ │ + strbmi pc, [fp], -sp, lsl #28 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x462071d2 │ │ │ │ - stc2 6, cr15, [ip], {124} @ 0x7c │ │ │ │ + blx ffa469a2 │ │ │ │ @ instruction: 0x46424653 │ │ │ │ bicsvc pc, r2, pc, asr #8 │ │ │ │ @ instruction: 0xf10d4680 │ │ │ │ @ instruction: 0x46200a10 │ │ │ │ @ instruction: 0xf67c17ff │ │ │ │ - stclvc 12, cr15, [sl], #-4 │ │ │ │ + @ instruction: 0x7c6afbd5 │ │ │ │ strmi r2, [r1], r0, lsl #6 │ │ │ │ - bcs a2db88 │ │ │ │ + bcs a2dbe0 │ │ │ │ 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 206757c │ │ │ │ + bvs 20675d4 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4607fa73 │ │ │ │ + strmi pc, [r7], -r7, asr #20 │ │ │ │ ldrtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - stc2l 6, cr15, [sl, #496]! @ 0x1f0 │ │ │ │ + ldc2 6, cr15, [lr, #496]! @ 0x1f0 │ │ │ │ @ instruction: 0x464a463b │ │ │ │ strls r2, [r0, #-371] @ 0xfffffe8d │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf67c0b00 │ │ │ │ - movwcs pc, #3055 @ 0xbef @ │ │ │ │ + movwcs pc, #3011 @ 0xbc3 @ │ │ │ │ strmi r7, [r7], -sl, ror #24 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - beq 245148 │ │ │ │ + beq 2451a0 │ │ │ │ stmib sp, {r2, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf679ab02 │ │ │ │ - @ instruction: 0x4605fa51 │ │ │ │ + strmi pc, [r5], -r5, lsr #20 │ │ │ │ mcrgt 1, 0, fp, cr3, cr8, {1} │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - strls pc, [r0, #-3529] @ 0xfffff237 │ │ │ │ + strls pc, [r0, #-3485] @ 0xfffff263 │ │ │ │ @ instruction: 0x4642463b │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx ff646a2a │ │ │ │ - bmi 69a850 │ │ │ │ + blx feb46a82 │ │ │ │ + bmi 69a8a8 │ │ │ │ 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}^ │ │ │ │ @@ -484374,51 +484395,51 @@ │ │ │ │ andsvc pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7af │ │ │ │ @ instruction: 0xe7ac7010 │ │ │ │ @ instruction: 0xf88d427f │ │ │ │ @ instruction: 0xe7a87010 │ │ │ │ strvc lr, [r4, -sp, asr #19] │ │ │ │ @ instruction: 0xf626e7a5 │ │ │ │ - svclt 0x0000ecc8 │ │ │ │ - ldrshteq r7, [r7], #-24 @ 0xffffffe8 │ │ │ │ + svclt 0x0000ec9c │ │ │ │ + rsbseq r7, r7, r0, lsr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, r2, asr #31 │ │ │ │ + rsbseq r6, r7, sl, ror #30 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed60290 │ │ │ │ + bl fed602e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ vmla.i8 d22, d0, d0 │ │ │ │ @ instruction: 0xf67911ed │ │ │ │ - @ instruction: 0xf100fa2d │ │ │ │ + @ instruction: 0xf100fa01 │ │ │ │ @ instruction: 0x46050718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf67a4639 │ │ │ │ - strtmi pc, [r9], -r1, lsr #25 │ │ │ │ + @ instruction: 0x4629fc75 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0xf06ffd7f │ │ │ │ + @ instruction: 0xf06ffd53 │ │ │ │ @ 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 fed602dc │ │ │ │ + bl fed60334 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ vmla.i8 d22, d0, d0 │ │ │ │ @ instruction: 0xf67911ed │ │ │ │ - @ instruction: 0xf100fa07 │ │ │ │ + @ instruction: 0xf100f9db │ │ │ │ @ instruction: 0x46050718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf67a4639 │ │ │ │ - @ instruction: 0x4629fc7b │ │ │ │ + strtmi pc, [r9], -pc, asr #24 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0xf04ffd59 │ │ │ │ + @ instruction: 0xf04ffd2d │ │ │ │ @ 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 │ │ │ │ @@ -484435,232 +484456,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, #96256 @ 0x17800 │ │ │ │ + adcsmi lr, r4, #51200 @ 0xc800 │ │ │ │ @ instruction: 0xf0c0900e │ │ │ │ - blls 3e943c │ │ │ │ + blls 3e9494 │ │ │ │ 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 1c455c0 │ │ │ │ + beq 1c45618 │ │ │ │ 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 11eddc4 │ │ │ │ + blge 11ede1c │ │ │ │ tstls r0, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0xf0c045cb │ │ │ │ - bls 469b54 │ │ │ │ + bls 469bac │ │ │ │ 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 82826e │ │ │ │ + blx 8282c6 │ │ │ │ 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 2efe0c │ │ │ │ + bls 2efe64 │ │ │ │ movweq lr, #15275 @ 0x3bab │ │ │ │ @ instruction: 0xf8ca9d05 │ │ │ │ strbmi r4, [r3, #-12] │ │ │ │ movwls r4, #9759 @ 0x261f │ │ │ │ strcs fp, [r0, -ip, lsr #30] │ │ │ │ - bcs 252e18 │ │ │ │ + bcs 252e70 │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ smladcs r0, r8, pc, fp @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ @ instruction: 0x4641811a │ │ │ │ @ instruction: 0xf6269802 │ │ │ │ - @ instruction: 0x46aeeafe │ │ │ │ + ssatmi lr, #15, r2, asr #21 │ │ │ │ rscvs fp, ip, r7, asr #5 │ │ │ │ - blge da62f4 │ │ │ │ + blge da634c │ │ │ │ movwls r4, #46748 @ 0xb69c │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - blcs 26fe5c │ │ │ │ + blcs 26feb4 │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ vst1.8 {d25-d26}, [pc], r6 │ │ │ │ ldmdbvs r0, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf8c4f679 │ │ │ │ + @ instruction: 0xf898f679 │ │ │ │ @ instruction: 0xf1007c63 │ │ │ │ andcs r0, r1, #28, 8 @ 0x1c000000 │ │ │ │ strmi r4, [r5], -r1, lsr #12 │ │ │ │ - blx ff346c5a │ │ │ │ + blx fe846cb2 │ │ │ │ svcls 0x000b9a06 │ │ │ │ ldceq 1, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ - bvc 6635c8 │ │ │ │ + bvc 663620 │ │ │ │ @ instruction: 0xf3c38b2a │ │ │ │ - b 1249ea4 │ │ │ │ - blls 649994 │ │ │ │ + b 1249efc │ │ │ │ + blls 6499ec │ │ │ │ @ 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 4c84d0 │ │ │ │ + blls 4c8478 │ │ │ │ ldmdavs fp, {r0, r1, r2, r9, fp, ip, pc} │ │ │ │ addsmi r7, sl, #23296 @ 0x5b00 │ │ │ │ sbcshi pc, r6, r0, asr #1 │ │ │ │ - bls 62fedc │ │ │ │ + bls 62ff34 │ │ │ │ eormi pc, r3, r2, asr #16 │ │ │ │ - bls 3d5ec8 │ │ │ │ + bls 3d5f20 │ │ │ │ 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 fea46b80 │ │ │ │ + b 1f46bd8 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ umulleq r8, r3, ip, r0 │ │ │ │ - blls 52df04 │ │ │ │ + blls 52df5c │ │ │ │ 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 19eef2c │ │ │ │ + blx 19eef84 │ │ │ │ stmib sp, {r0, r3, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ movwls r0, #14341 @ 0x3805 │ │ │ │ @ instruction: 0xf67b9805 │ │ │ │ - strtmi pc, [sl], -r1, ror #26 │ │ │ │ + @ instruction: 0x462afd35 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx ffb46d10 │ │ │ │ + blx ff046d68 │ │ │ │ strmi r9, [r4], -ip, lsl #22 │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ - blcs 1229818 │ │ │ │ + blcs 1229870 │ │ │ │ mcrrvc 1, 0, sp, r3, cr9 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a29ba4 │ │ │ │ + blcs a29bfc │ │ │ │ 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 │ │ │ │ - strmi pc, [r1], sp, lsr #17 │ │ │ │ - blge 8358c4 │ │ │ │ + strmi pc, [r1], r1, lsl #17 │ │ │ │ + blge 83591c │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67c4658 │ │ │ │ - stcvc 12, cr15, [r3], #-132 @ 0xffffff7c │ │ │ │ + @ instruction: 0x7c23fbf5 │ │ │ │ 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 307d14 │ │ │ │ + blls 307d6c │ │ │ │ andcs r4, r4, #1048576 @ 0x100000 │ │ │ │ smlsdls r0, r8, r6, r4 │ │ │ │ - ldc2l 6, cr15, [r6, #496] @ 0x1f0 │ │ │ │ + stc2 6, cr15, [sl, #496]! @ 0x1f0 │ │ │ │ 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 │ │ │ │ - sxtab16mi pc, r2, r5, ror #16 @ │ │ │ │ - bge 835934 │ │ │ │ + strmi pc, [r2], r9, asr #16 │ │ │ │ + bge 83598c │ │ │ │ @ instruction: 0xf8caca03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 74580c │ │ │ │ + beq 745864 │ │ │ │ @ instruction: 0xf67c4658 │ │ │ │ - ldrbmi pc, [r3], -r9, ror #23 @ │ │ │ │ + @ instruction: 0x4653fbbd │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - @ instruction: 0xf9bcf67c │ │ │ │ + @ instruction: 0xf990f67c │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ strcc r4, [r1, #-1624] @ 0xfffff9a8 │ │ │ │ - @ instruction: 0xf9b4f67c │ │ │ │ + @ instruction: 0xf988f67c │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [r6], {123} @ 0x7b │ │ │ │ + stc2 6, cr15, [sl], #492 @ 0x1ec │ │ │ │ @ instruction: 0x4601aa1e │ │ │ │ @ instruction: 0xf67c4658 │ │ │ │ - bmi ffc87d9c │ │ │ │ + bmi ffc87d44 │ │ │ │ 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 3f5050 │ │ │ │ + bls 3f50a8 │ │ │ │ addsmi r4, sl, #70254592 @ 0x4300000 │ │ │ │ svcge 0x002af4bf │ │ │ │ stccs 12, cr7, [r0, #-404]! @ 0xfffffe6c │ │ │ │ tstphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0402d40 │ │ │ │ - bcs 629720 │ │ │ │ + bcs 629778 │ │ │ │ @ instruction: 0x81a3f000 │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 429a3c │ │ │ │ + bcs 429a94 │ │ │ │ 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: 0xf948f67c │ │ │ │ + @ instruction: 0xf91cf67c │ │ │ │ strmi r2, [r4], -r1, lsl #6 │ │ │ │ ldrbmi r4, [r2], -r1, lsl #12 │ │ │ │ @ instruction: 0xf8ca4638 │ │ │ │ @ instruction: 0xf7ff5000 │ │ │ │ vmul.i8 , q8, │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf67c4638 │ │ │ │ - @ instruction: 0x4621f939 │ │ │ │ + strtmi pc, [r1], -sp, lsl #18 │ │ │ │ strmi r2, [r5], -r1, lsl #8 │ │ │ │ ldrbmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0xf8ca4638 │ │ │ │ @ instruction: 0xf7ff4000 │ │ │ │ vmla.i8 , q8, │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf67c4638 │ │ │ │ - strtmi pc, [r9], -r9, lsr #18 │ │ │ │ + @ instruction: 0x4629f8fd │ │ │ │ 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 │ │ │ │ @@ -484694,275 +484715,275 @@ │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0x4652f97b │ │ │ │ stmdbls r3, {r0, r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf8ca4604 │ │ │ │ ldrtmi r5, [r8], -r0 │ │ │ │ @ instruction: 0xf972f7ff │ │ │ │ @ instruction: 0x932e9b0a │ │ │ │ - blls 4f3e34 │ │ │ │ + blls 4f3e8c │ │ │ │ bicsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0x463861d0 │ │ │ │ - blls 7216d4 │ │ │ │ - blls 7617d8 │ │ │ │ - blls 7a18dc │ │ │ │ - blls 7e19e0 │ │ │ │ + blls 72172c │ │ │ │ + blls 761830 │ │ │ │ + blls 7a1934 │ │ │ │ + blls 7e1a38 │ │ │ │ strcc lr, [r5], #-2498 @ 0xfffff63e │ │ │ │ - @ instruction: 0xf9a6f67c │ │ │ │ + @ instruction: 0xf97af67c │ │ │ │ rsb r4, r0, r4, lsl #12 │ │ │ │ - blcs 6286b0 │ │ │ │ + blcs 628708 │ │ │ │ rschi pc, sl, r0 │ │ │ │ svclt 0x00082b20 │ │ │ │ @ instruction: 0xf43f4681 │ │ │ │ - blcs 435278 │ │ │ │ + blcs 4352d0 │ │ │ │ mcrge 4, 6, pc, cr5, cr15, {3} @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b1 │ │ │ │ - @ instruction: 0xf8b0f67c │ │ │ │ + @ instruction: 0xf884f67c │ │ │ │ str r4, [r5, -r1, lsl #13]! │ │ │ │ strtmi r9, [r8], -r7, lsl #30 │ │ │ │ @ instruction: 0xf6264639 │ │ │ │ - adcmi lr, pc, #44, 18 @ 0xb0000 │ │ │ │ + adcmi lr, pc, #0, 18 │ │ │ │ ldmdale fp!, {r1, r3, ip, pc} │ │ │ │ strtmi r2, [r1], -r0, lsl #10 │ │ │ │ - blge d5ae9c │ │ │ │ + blge d5aef4 │ │ │ │ movwcs r9, #771 @ 0x303 │ │ │ │ movwls r9, #2054 @ 0x806 │ │ │ │ - blls 551dfc │ │ │ │ + blls 551e54 │ │ │ │ @ instruction: 0xf67c3501 │ │ │ │ - blls 3088c0 │ │ │ │ + blls 308868 │ │ │ │ svceq 0x0004f843 │ │ │ │ - blls 3ee208 │ │ │ │ - blls 49a67c │ │ │ │ + blls 3ee260 │ │ │ │ + blls 49a6d4 │ │ │ │ stmdble r5!, {r0, r1, r3, r5, r7, r9, lr} │ │ │ │ svccs 0x00004621 │ │ │ │ - blls 3bd9b8 │ │ │ │ + blls 3bda10 │ │ │ │ andsls r2, fp, #0, 4 │ │ │ │ @ instruction: 0xf8ca2101 │ │ │ │ eorcs r7, r0, #0 │ │ │ │ - blvc 8c4c90 │ │ │ │ + blvc 8c4ce8 │ │ │ │ @ instruction: 0xed8d6918 │ │ │ │ @ instruction: 0xf6787b18 │ │ │ │ - strmi pc, [r3], -r9, asr #30 │ │ │ │ - bge 835b6c │ │ │ │ - bgt 2ee25c │ │ │ │ + @ instruction: 0x4603ff1d │ │ │ │ + bge 835bc4 │ │ │ │ + bgt 2ee2b4 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r6, {r0, r3, r4, r9, sl, lr} │ │ │ │ - blx ff24702c │ │ │ │ + blx fe747084 │ │ │ │ tstcc r4, #11264 @ 0x2c00 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strtmi r9, [r2], -r6, lsl #16 │ │ │ │ - @ instruction: 0xf892f67c │ │ │ │ + @ instruction: 0xf866f67c │ │ │ │ strb r4, [r8, r1, lsl #12] │ │ │ │ @ instruction: 0xf67b980a │ │ │ │ - bge dc855c │ │ │ │ + bge dc8504 │ │ │ │ stmdals r6, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xf944f67c │ │ │ │ + @ instruction: 0xf918f67c │ │ │ │ stmdals r2, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf6264641 │ │ │ │ - strmi lr, [r8], -r2, lsl #19 │ │ │ │ + @ instruction: 0x4608e956 │ │ │ │ @ instruction: 0xf6269907 │ │ │ │ - @ instruction: 0x4621e8dc │ │ │ │ + @ instruction: 0x4621e8b0 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ stmdals r6, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7ff4652 │ │ │ │ strmi pc, [r4], -fp, ror #17 │ │ │ │ - blls 602ee8 │ │ │ │ + blls 602f40 │ │ │ │ @ instruction: 0xf8539a09 │ │ │ │ - bl 2d9718 │ │ │ │ + bl 2d9770 │ │ │ │ movwls r0, #41858 @ 0xa382 │ │ │ │ @ instruction: 0xf8947c23 │ │ │ │ movwls r8, #12305 @ 0x3011 │ │ │ │ - blls 402d2c │ │ │ │ + blls 402d84 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a298b8 │ │ │ │ - blcs 43da18 │ │ │ │ + blcs a29910 │ │ │ │ + blcs 43da70 │ │ │ │ strtmi sp, [r2], -ip, lsl #3 │ │ │ │ vadd.i8 d25, d0, d6 │ │ │ │ @ instruction: 0xf67c11b9 │ │ │ │ - @ instruction: 0x4604f835 │ │ │ │ + strmi pc, [r4], -r9, lsl #16 │ │ │ │ mcrge 7, 1, lr, cr14, cr1, {6} │ │ │ │ tstcs r0, ip, lsl #20 │ │ │ │ @ instruction: 0xf6254630 │ │ │ │ - movwcs lr, #3786 @ 0xeca │ │ │ │ + movwcs lr, #3742 @ 0xe9e │ │ │ │ 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: 0xf67c4658 │ │ │ │ - subcs pc, r0, #1245184 @ 0x130000 │ │ │ │ + @ instruction: 0xf67b4658 │ │ │ │ + subcs pc, r0, #924 @ 0x39c │ │ │ │ tstcs r0, r7, lsl #12 │ │ │ │ @ instruction: 0xf6254630 │ │ │ │ - movwcs lr, #3754 @ 0xeaa │ │ │ │ + movwcs lr, #3710 @ 0xe7e │ │ │ │ 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 │ │ │ │ - shsub8mi pc, sl, r3 @ │ │ │ │ + ldrtmi pc, [sl], -r7, asr #31 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ ldrbmi r1, [r8], -pc, asr #3 │ │ │ │ - @ instruction: 0xf812f67c │ │ │ │ + @ instruction: 0xffe6f67b │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xffe6f67b │ │ │ │ + @ instruction: 0xffbaf67b │ │ │ │ ldrb r4, [fp], -r1, lsl #13 │ │ │ │ stmdals r6, {r1, r5, r9, sl, lr} │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ - @ instruction: 0xffdef67b │ │ │ │ + @ instruction: 0xffb2f67b │ │ │ │ ldrb r4, [sl, -r4, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b4 │ │ │ │ - @ instruction: 0xffd6f67b │ │ │ │ + @ instruction: 0xffaaf67b │ │ │ │ strb r4, [fp], -r1, lsl #13 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b0 │ │ │ │ - @ instruction: 0xffcef67b │ │ │ │ + @ instruction: 0xffa2f67b │ │ │ │ strb r4, [r3], -r1, lsl #13 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b3 │ │ │ │ - @ instruction: 0xffc6f67b │ │ │ │ + @ instruction: 0xff9af67b │ │ │ │ ldrt r4, [fp], -r1, lsl #13 │ │ │ │ @ instruction: 0xf67b4638 │ │ │ │ - bge 1208410 │ │ │ │ + bge 12083b8 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf89ef67c │ │ │ │ + @ instruction: 0xf872f67c │ │ │ │ strtmi lr, [r2], -r3, asr #12 │ │ │ │ vst2.8 {d25-d26}, [pc], r6 │ │ │ │ @ instruction: 0xf67b71db │ │ │ │ - @ instruction: 0x4604ffb5 │ │ │ │ + strmi pc, [r4], -r9, lsl #31 │ │ │ │ @ instruction: 0x4622e751 │ │ │ │ vadd.i8 d25, d0, d6 │ │ │ │ @ instruction: 0xf67b11bd │ │ │ │ - strmi pc, [r4], -sp, lsr #31 │ │ │ │ + strmi pc, [r4], -r1, lsl #31 │ │ │ │ @ instruction: 0xf626e749 │ │ │ │ - svclt 0x0000e91c │ │ │ │ - rsbseq r6, r7, r0, asr #29 │ │ │ │ + svclt 0x0000e8f0 │ │ │ │ + rsbseq r6, r7, r8, ror #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, r6, asr #23 │ │ │ │ + rsbseq r6, r7, lr, ror #22 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ - bmi 165b238 │ │ │ │ + bmi 165b290 │ │ │ │ @ instruction: 0xf891461e │ │ │ │ - blmi 162d844 │ │ │ │ + blmi 162d89c │ │ │ │ @ instruction: 0xf891447a │ │ │ │ @ instruction: 0x4607b010 │ │ │ │ @ instruction: 0xf006fb08 │ │ │ │ strmi fp, [sp], -r9, lsr #1 │ │ │ │ - blx 85fb62 │ │ │ │ + blx 85fbba │ │ │ │ ldmdavs fp, {r0, r1, r3, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f9327 │ │ │ │ addmi r0, r4, #0, 6 │ │ │ │ strbmi sp, [r9], -r5, asr #4 │ │ │ │ - stmda r0, {r1, r2, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00d4f625 │ │ │ │ ldrbmi r4, [r8, #-1666] @ 0xfffff97e │ │ │ │ @ instruction: 0x464ad03f │ │ │ │ ldmdbeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - blvc 1204eb4 │ │ │ │ + blvc 1204f0c │ │ │ │ ldmdbvs r8!, {r8, r9, sp} │ │ │ │ movwls r2, #16641 @ 0x4101 │ │ │ │ andcc pc, r4, r9, asr #17 │ │ │ │ - blvc 2c4e7c │ │ │ │ - mrc2 6, 1, pc, cr6, cr8, {3} │ │ │ │ + blvc 2c4ed4 │ │ │ │ + mcr2 6, 0, pc, cr10, cr8, {3} @ │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #6658 @ 0x1a02 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x463862d9 │ │ │ │ @ instruction: 0xf67c4619 │ │ │ │ - blls 287f18 │ │ │ │ + blls 287ec0 │ │ │ │ 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 37fcac │ │ │ │ - bl 34cb98 │ │ │ │ + bl 37fd04 │ │ │ │ + bl 34cbf0 │ │ │ │ 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], {101} @ 0x65 │ │ │ │ + stcvc 8, cr15, [r4], {57} @ 0x39 │ │ │ │ strmi r7, [r5], -r3, asr #24 │ │ │ │ @ instruction: 0xf403fb14 │ │ │ │ @ instruction: 0xf10de001 │ │ │ │ @ instruction: 0x46310910 │ │ │ │ strls r4, [r4, #-1568] @ 0xfffff9e0 │ │ │ │ - svc 0x00b6f625 │ │ │ │ + svc 0x008af625 │ │ │ │ @ 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 8dc144 │ │ │ │ + blmi 8dc19c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls be3944 │ │ │ │ + blls be399c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1240300 │ │ │ │ eorlt r4, r9, r0, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstcs r0, r6, lsl #26 │ │ │ │ strtmi r2, [r8], -r0, asr #4 │ │ │ │ - ldc 6, cr15, [r2, #148]! @ 0x94 │ │ │ │ + stc 6, cr15, [r6, #148] @ 0x94 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf108fa01 │ │ │ │ stmdbcc r1, {r2, r3, r4, r9, sl, lr} │ │ │ │ - blx 127632c │ │ │ │ + blx 1276384 │ │ │ │ ldrbeq pc, [r2, r4, lsl #4] @ │ │ │ │ - bge c39614 │ │ │ │ + bge c3966c │ │ │ │ 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 0x0000e86c │ │ │ │ + svclt 0x0000e840 │ │ │ │ ... │ │ │ │ - rsbseq r6, r7, r0, lsl #16 │ │ │ │ + rsbseq r6, r7, r8, lsr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, ip, lsr #14 │ │ │ │ + ldrsbteq r6, [r7], #-100 @ 0xffffff9c │ │ │ │ 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 @ │ │ │ │ - stc2l 6, cr15, [r4, #480] @ 0x1e0 │ │ │ │ + ldc2 6, cr15, [r8, #480] @ 0x1e0 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ andcs r4, r1, #7340032 @ 0x700000 │ │ │ │ strbmi r2, [r9], -r0, lsr #6 │ │ │ │ - @ instruction: 0xf838f67a │ │ │ │ + @ instruction: 0xf80cf67a │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - @ instruction: 0xf916f67c │ │ │ │ + @ instruction: 0xf8eaf67c │ │ │ │ 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 │ │ │ │ @@ -484971,24 +484992,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 344148 │ │ │ │ + blge 3441a0 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 444110 │ │ │ │ - stc2l 6, cr15, [ip, #-480]! @ 0xfffffe20 │ │ │ │ + blge 444168 │ │ │ │ + stc2l 6, cr15, [r0, #-480] @ 0xfffffe20 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f4608 │ │ │ │ + blgt 2f4660 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0xf10df8e3 │ │ │ │ + @ instruction: 0xf10df8b7 │ │ │ │ @ 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 │ │ │ │ @@ -485012,52 +485033,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 3c41ec │ │ │ │ + blge 3c4244 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 4441b4 │ │ │ │ - ldc2 6, cr15, [sl, #-480] @ 0xfffffe20 │ │ │ │ - beq a45ebc │ │ │ │ + blge 44420c │ │ │ │ + stc2l 6, cr15, [lr], #480 @ 0x1e0 │ │ │ │ + beq a45f14 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2db3dc │ │ │ │ + blgt 2db434 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - ldrtmi pc, [sl], -pc, lsl #17 @ │ │ │ │ + ldrtmi pc, [sl], -r3, ror #16 @ │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - mcr2 6, 3, pc, cr2, cr11, {3} @ │ │ │ │ + mrc2 6, 1, pc, cr6, cr11, {3} │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - @ instruction: 0xf896fe5b │ │ │ │ + @ instruction: 0xf896fe2f │ │ │ │ strmi fp, [r5], -sl │ │ │ │ svceq 0x0000f1bb │ │ │ │ - bge 4bdb08 │ │ │ │ + bge 4bdb60 │ │ │ │ @ instruction: 0xf8962300 │ │ │ │ - bl 2b9af4 │ │ │ │ + bl 2b9b4c │ │ │ │ stmdage r9, {r0, r1, r3, r6, r7, r8, r9, sl} │ │ │ │ movwls r4, #34329 @ 0x8619 │ │ │ │ andvs r4, r1, r3, ror #8 │ │ │ │ - blvc 445154 │ │ │ │ - blvc 2c4d6c │ │ │ │ + blvc 4451ac │ │ │ │ + blvc 2c4dc4 │ │ │ │ @ instruction: 0xd1f64297 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6784659 │ │ │ │ - strmi pc, [r7], -r3, ror #25 │ │ │ │ - b 15f6038 │ │ │ │ + @ instruction: 0x4607fcb7 │ │ │ │ + b 15f6090 │ │ │ │ stmdbge sl, {r0, r1, r3, r6, r7, r9} │ │ │ │ @ instruction: 0xf6253028 │ │ │ │ - @ instruction: 0x4639ee1c │ │ │ │ + @ instruction: 0x4639edf0 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - @ instruction: 0xf858f67c │ │ │ │ + @ instruction: 0xf82cf67c │ │ │ │ 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} │ │ │ │ @@ -485075,60 +485096,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 4451e8 │ │ │ │ + blvc 445240 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 3c51b0 │ │ │ │ - ldc2 6, cr15, [ip], {120} @ 0x78 │ │ │ │ + blvc 3c5208 │ │ │ │ + ldc2l 6, cr15, [r0], #-480 @ 0xfffffe20 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls r4, r3, #70254592 @ 0x4300000 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ - @ instruction: 0xf67c4611 │ │ │ │ - bls 307be4 │ │ │ │ + @ instruction: 0xf67b4611 │ │ │ │ + bls 309b8c │ │ │ │ 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 27ffdc │ │ │ │ - bl 24aac8 │ │ │ │ + bl 280034 │ │ │ │ + bl 24ab20 │ │ │ │ andcs r0, r0, fp, asr #11 │ │ │ │ andcs lr, r0, r3, asr #19 │ │ │ │ addsmi r3, sp, #8, 6 @ 0x20000000 │ │ │ │ @ instruction: 0x465ad1fa │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - strmi pc, [r5], -sp, asr #29 │ │ │ │ + strmi pc, [r5], -r1, lsr #29 │ │ │ │ @ instruction: 0x464b463a │ │ │ │ bicsvc pc, r2, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - movwcs pc, #3527 @ 0xdc7 @ │ │ │ │ + movwcs pc, #3483 @ 0xd9b @ │ │ │ │ @ instruction: 0x46077a72 │ │ │ │ tstcs r1, r8, lsl #6 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ - bleq 245d30 │ │ │ │ + bleq 245d88 │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ stmib sp, {r9, fp}^ │ │ │ │ @ instruction: 0xf678ab06 │ │ │ │ - @ instruction: 0x4606fc5b │ │ │ │ + strmi pc, [r6], -pc, lsr #24 │ │ │ │ ldm r8!, {r6, r8, ip, sp, pc} │ │ │ │ adcsvs r0, r0, #3 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xffd2f67b │ │ │ │ + @ instruction: 0xffa6f67b │ │ │ │ ldrtmi r4, [sl], -fp, lsr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf67b9600 │ │ │ │ - bmi 84938c │ │ │ │ + bmi 849334 │ │ │ │ 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 │ │ │ │ @@ -485142,47 +485163,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, 12, cr15, cr4, cr5, {1} │ │ │ │ - rsbseq r6, r7, r0, lsr #13 │ │ │ │ + cdp 6, 9, cr15, cr8, cr5, {1} │ │ │ │ + rsbseq r6, r7, r8, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r6, [r7], #-54 @ 0xffffffca │ │ │ │ + rsbseq r6, r7, lr, ror r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed60e94 │ │ │ │ + bl fed60eec │ │ │ │ @ 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 @ 209cb4 │ │ │ │ + ldceq 0, cr15, [pc], #-8 @ 209d0c │ │ │ │ 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 @ 209d44 │ │ │ │ + ldclcc 1, cr15, [pc], #112 @ 209d9c │ │ │ │ @ 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 1659cf8 │ │ │ │ + b 1659d50 │ │ │ │ svclt 0x00080e03 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ addsmi sp, r8, #81 @ 0x51 │ │ │ │ strmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bcc 27de00 │ │ │ │ + bcc 27de58 │ │ │ │ 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 │ │ │ │ @@ -485197,171 +485218,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 │ │ │ │ - strmi pc, [r6], -pc, lsr #23 │ │ │ │ + strmi pc, [r6], -r3, lsl #23 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - @ instruction: 0xff26f67b │ │ │ │ + mrc2 6, 7, pc, cr10, cr11, {3} │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4628 │ │ │ │ - @ instruction: 0x4604fcf9 │ │ │ │ - blmi 89c5f0 │ │ │ │ + strmi pc, [r4], -sp, asr #25 │ │ │ │ + blmi 89c648 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 363df4 │ │ │ │ + blls 363e4c │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r4], -r7, lsl #23 │ │ │ │ + @ instruction: 0x4604fb5b │ │ │ │ rscle r2, r7, r0, lsl #16 │ │ │ │ - blgt 2db760 │ │ │ │ + blgt 2db7b8 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf67b3414 │ │ │ │ - @ instruction: 0xe7ddfefd │ │ │ │ + @ instruction: 0xe7ddfed1 │ │ │ │ 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 0x0000ee12 │ │ │ │ - rsbseq r6, r7, lr, asr r3 │ │ │ │ + svclt 0x0000ede6 │ │ │ │ + rsbseq r6, r7, r6, lsl #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, ip, ror r2 │ │ │ │ + rsbseq r6, r7, r4, lsr #4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ - bmi fe35b848 │ │ │ │ + bmi fe35b8a0 │ │ │ │ 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 1cc780e │ │ │ │ - beq 846230 │ │ │ │ + blx 11c7866 │ │ │ │ + beq 846288 │ │ │ │ ldrtmi r4, [r2], -fp, asr #12 │ │ │ │ eorvs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0x46074651 │ │ │ │ - ldc2l 6, cr15, [ip, #484] @ 0x1e4 │ │ │ │ + ldc2 6, cr15, [r0, #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 │ │ │ │ - vceq.f32 d31, d16, d25 │ │ │ │ + @ instruction: 0xf240fe7d │ │ │ │ stmdbvs r0!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - blx 13c7856 │ │ │ │ + blx 8c78ae │ │ │ │ @ instruction: 0xf1004683 │ │ │ │ andcs r0, r1, #24, 14 @ 0x600000 │ │ │ │ ldrtmi r2, [r9], -r0, lsr #6 │ │ │ │ - ldc2 6, cr15, [sl, #484]! @ 0x1e4 │ │ │ │ + stc2 6, cr15, [lr, #484] @ 0x1e4 │ │ │ │ @ instruction: 0x46204659 │ │ │ │ - mrc2 6, 4, pc, cr8, cr11, {3} │ │ │ │ + mcr2 6, 3, pc, cr12, 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 24cf24 │ │ │ │ - blx a86ab4 │ │ │ │ - blcc 288edc │ │ │ │ + blx 24cf7c │ │ │ │ + blx a86b0c │ │ │ │ + blcc 288f34 │ │ │ │ @ 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, #3143 @ 0xc47 @ │ │ │ │ + movwcs pc, #3099 @ 0xc1b @ │ │ │ │ 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 ff9c78dc │ │ │ │ + blx feec7934 │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - mrc2 6, 2, pc, cr6, cr11, {3} │ │ │ │ + mcr2 6, 1, pc, cr10, cr11, {3} @ │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67b1145 │ │ │ │ - bmi 1288fc4 │ │ │ │ + bmi 1288f6c │ │ │ │ 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 fc55b8 │ │ │ │ + blvc fc5610 │ │ │ │ andsls pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf8c66920 │ │ │ │ stc 0, cr9, [sp, #16] │ │ │ │ @ instruction: 0xf6787b02 │ │ │ │ - @ instruction: 0x4607fab5 │ │ │ │ + strmi pc, [r7], -r9, lsl #21 │ │ │ │ adcsle r2, r8, r0, lsl #16 │ │ │ │ - blgt 2db804 │ │ │ │ + blgt 2db85c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf67b3714 │ │ │ │ - str pc, [lr, fp, lsr #28]! │ │ │ │ + @ instruction: 0xe7aefdff │ │ │ │ andeq pc, r3, pc, rrx │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ smlabteq r6, sp, r9, lr │ │ │ │ - blvc 3c55ec │ │ │ │ + blvc 3c5644 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 2c55b4 │ │ │ │ - blx fe8c7964 │ │ │ │ + blvc 2c560c │ │ │ │ + blx 1dc79bc │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2db838 │ │ │ │ + blgt 2db890 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46200914 │ │ │ │ - mcr2 6, 0, pc, cr14, cr11, {3} @ │ │ │ │ + stc2l 6, cr15, [r2, #492]! @ 0x1ec │ │ │ │ @ instruction: 0x464b463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - strmi pc, [r7], -r1, ror #23 │ │ │ │ - bcc 283dd8 │ │ │ │ + @ instruction: 0x4607fbb5 │ │ │ │ + bcc 283e30 │ │ │ │ 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 b93864 │ │ │ │ + blne b938bc │ │ │ │ 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 @ │ │ │ │ @@ -485370,24 +485391,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 │ │ │ │ - ldcl 6, cr15, [ip], #148 @ 0x94 │ │ │ │ + ldcl 6, cr15, [r0], {37} @ 0x25 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - ldrshteq r6, [r7], #-20 @ 0xffffffec │ │ │ │ + @ instruction: 0x0077619c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r6, [r7], #-14 │ │ │ │ + rsbseq r6, r7, r6, lsl #1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2c54ec │ │ │ │ + blhi 2c5544 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0048f8cc │ │ │ │ @ instruction: 0xf8dfb0a3 │ │ │ │ strmi r4, [sp], -r8, ror #12 │ │ │ │ @ instruction: 0x3664f8df │ │ │ │ @ instruction: 0x4693447c │ │ │ │ ldrbtmi r9, [fp], #-262 @ 0xfffffefa │ │ │ │ @@ -485395,106 +485416,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 292a0a │ │ │ │ + blx 292a62 │ │ │ │ @ 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 396cd0 │ │ │ │ + bls 396d28 │ │ │ │ @ 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 745740 │ │ │ │ - blvc 645704 │ │ │ │ - @ instruction: 0xf9f2f678 │ │ │ │ + blvc 745798 │ │ │ │ + blvc 64575c │ │ │ │ + @ instruction: 0xf9c6f678 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2db988 │ │ │ │ + blgt 2db9e0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - msrcs CPSR_x, r9, ror #26 │ │ │ │ + msrcs CPSR_x, sp, lsr sp │ │ │ │ @ instruction: 0xf6786930 │ │ │ │ - ldrbmi pc, [r3], -r7, lsl #20 @ │ │ │ │ + @ instruction: 0x4653f9db │ │ │ │ @ instruction: 0xf1004680 │ │ │ │ @ instruction: 0x464a0118 │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6799108 │ │ │ │ - movwcs pc, #3193 @ 0xc79 @ │ │ │ │ + movwcs pc, #3149 @ 0xc4d @ │ │ │ │ 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 │ │ │ │ - ldrbmi pc, [r9], -r9, asr #26 @ │ │ │ │ + @ instruction: 0x4659fd1d │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ @ instruction: 0xf898fc0b │ │ │ │ strmi r2, [r3], -r8, lsr #32 │ │ │ │ - bcs 5d8940 │ │ │ │ + bcs 5d8998 │ │ │ │ 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 1c7b60 │ │ │ │ + blx ff6c7bb8 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - stc2l 6, cr15, [sl, #-492]! @ 0xfffffe14 │ │ │ │ + ldc2 6, cr15, [lr, #-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 32b338 │ │ │ │ + blls 32b390 │ │ │ │ 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: 0xf9a4f678 │ │ │ │ + @ instruction: 0xf978f678 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204607 │ │ │ │ strbmi r2, [r9], -r1, lsl #4 │ │ │ │ - ldc2 6, cr15, [r8], {121} @ 0x79 │ │ │ │ + blx ffd47c06 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ - ldc2l 6, cr15, [r6], #492 @ 0x1ec │ │ │ │ + stc2l 6, cr15, [sl], {123} @ 0x7b │ │ │ │ @ instruction: 0xf8979903 │ │ │ │ movwcs r2, #41 @ 0x29 │ │ │ │ stmib r1, {r5, r9, fp, sp}^ │ │ │ │ stmdale r5!, {r8, r9, ip, sp} │ │ │ │ - blcs 9d1b30 │ │ │ │ + blcs 9d1b88 │ │ │ │ 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 │ │ │ │ @@ -485510,46 +485531,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 │ │ │ │ - @ instruction: 0x4607f93b │ │ │ │ + strmi pc, [r7], -pc, lsl #18 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - ldc2 6, cr15, [r2], #492 @ 0x1ec │ │ │ │ + stc2 6, cr15, [r6], {123} @ 0x7b │ │ │ │ @ instruction: 0x464a463b │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - movwcs pc, #2693 @ 0xa85 @ │ │ │ │ + movwcs pc, #2649 @ 0xa59 @ │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4607f91b │ │ │ │ + strmi pc, [r7], -pc, ror #17 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - ldc2 6, cr15, [r2], {123} @ 0x7b │ │ │ │ + stc2l 6, cr15, [r6], #-492 @ 0xfffffe14 │ │ │ │ msrcs SPSR_fiq, r0 │ │ │ │ @ instruction: 0xf6786930 │ │ │ │ - @ instruction: 0xf898f92f │ │ │ │ + @ instruction: 0xf898f903 │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46510a18 │ │ │ │ @ instruction: 0xf8984681 │ │ │ │ - b 15d62fc │ │ │ │ + b 15d6354 │ │ │ │ @ instruction: 0xf6790b4b │ │ │ │ - @ instruction: 0xf04ffb9d │ │ │ │ + @ instruction: 0xf04ffb71 │ │ │ │ @ instruction: 0xf8c50c00 │ │ │ │ @ instruction: 0xf109c00c │ │ │ │ stmib r5, {r2, r5, r6, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf8c5cc00 │ │ │ │ @ instruction: 0xf8cdc008 │ │ │ │ ldm r5, {r2, r3, r6, pc} │ │ │ │ @ instruction: 0xf8c5000f │ │ │ │ @@ -485557,107 +485578,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 │ │ │ │ - mrrc2 6, 7, pc, lr, cr11 @ │ │ │ │ + ldc2 6, cr15, [r2], #-492 @ 0xfffffe14 │ │ │ │ stmdbls r5, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0x46304653 │ │ │ │ - blx ec7cf8 │ │ │ │ + blx 3c7d50 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - bls 29bb20 │ │ │ │ + bls 29bb78 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ - blx 19c7d08 │ │ │ │ + blx ec7d60 │ │ │ │ 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 │ │ │ │ - stc2l 6, cr15, [r0], {123} @ 0x7b │ │ │ │ - bls 470f50 │ │ │ │ + ldc2 6, cr15, [r4], {123} @ 0x7b │ │ │ │ + bls 470fa8 │ │ │ │ @ instruction: 0xf0c04293 │ │ │ │ - blls 3aafa8 │ │ │ │ + blls 3ab000 │ │ │ │ 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: 0xf100f8cf │ │ │ │ + @ instruction: 0xf100f8a3 │ │ │ │ @ instruction: 0x46530b18 │ │ │ │ strbmi r4, [r2], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8804659 │ │ │ │ @ instruction: 0xf679802c │ │ │ │ - ldrtmi pc, [r9], -r1, asr #22 @ │ │ │ │ + @ instruction: 0x4639fb15 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x465bfc1f │ │ │ │ + @ instruction: 0x465bfbf3 │ │ │ │ vst1.8 {d25-d26}, [pc], r8 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - @ instruction: 0xf9f2f67b │ │ │ │ + @ instruction: 0xf9c6f67b │ │ │ │ strmi r9, [r2], r4, lsl #22 │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ @ instruction: 0x270080f4 │ │ │ │ - blhi ff2c5a18 │ │ │ │ + blhi ff2c5a70 │ │ │ │ @ instruction: 0xf8cd2301 │ │ │ │ movwls fp, #24616 @ 0x6028 │ │ │ │ eorcs r6, r0, #48, 18 @ 0xc0000 │ │ │ │ stmib r4, {r0, r8, sp}^ │ │ │ │ stc 7, cr7, [sp] │ │ │ │ @ instruction: 0xf6788b10 │ │ │ │ - strmi pc, [r0], r1, lsl #17 │ │ │ │ + pkhtbmi pc, r0, r5, asr #16 @ │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0xf89afbf5 │ │ │ │ - blcc 256418 │ │ │ │ + @ instruction: 0xf89afbc9 │ │ │ │ + blcc 256470 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x9003f9b1 │ │ │ │ + andls pc, r3, r5, lsl #19 │ │ │ │ ldmdbvs r0!, {r3, r5, r8, sp} │ │ │ │ - @ instruction: 0xf874f678 │ │ │ │ + @ instruction: 0xf848f678 │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ ldrmi r4, [r1], -r0, lsl #13 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6799102 │ │ │ │ - @ instruction: 0xf108fae7 │ │ │ │ + @ instruction: 0xf108fabb │ │ │ │ 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 │ │ │ │ - vpadd.i8 d31, d16, d23 │ │ │ │ + vqdmulh.s d31, d16, d11 │ │ │ │ ldmdbvs r0!, {r0, r1, r3, r5, r6, r8, sp} │ │ │ │ - @ instruction: 0xf854f678 │ │ │ │ + @ instruction: 0xf828f678 │ │ │ │ mulscs r0, r9, r8 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ - bleq 846864 │ │ │ │ + bleq 8468bc │ │ │ │ pkhtbmi r4, r0, r9, asr #12 │ │ │ │ mulscc r1, r9, r8 │ │ │ │ - blx ff347e54 │ │ │ │ + blx fe847eac │ │ │ │ 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 │ │ │ │ @@ -485665,390 +485686,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 │ │ │ │ - ldrbmi pc, [fp], -r7, lsl #23 @ │ │ │ │ + @ instruction: 0x465bfb5b │ │ │ │ stmdbls r5, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - bls 308a28 │ │ │ │ + bls 3089d0 │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - vmla.i8 d31, d16, d7 │ │ │ │ + vmul.i8 , q0, │ │ │ │ strmi r2, [r1], fp, ror #2 │ │ │ │ - @ instruction: 0xf6786930 │ │ │ │ - @ instruction: 0xf89af815 │ │ │ │ + @ instruction: 0xf6776930 │ │ │ │ + @ instruction: 0xf89affe9 │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46590b18 │ │ │ │ @ instruction: 0xf89a4680 │ │ │ │ @ instruction: 0xf6793011 │ │ │ │ - rscvs pc, pc, r5, lsl #21 │ │ │ │ + rscvs pc, pc, r9, asr sl @ │ │ │ │ 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 28a548 │ │ │ │ + blls 28a5a0 │ │ │ │ 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 1447f1a │ │ │ │ + blx 947f72 │ │ │ │ eorcs r6, r0, #48, 18 @ 0xc0000 │ │ │ │ stmib r4, {r0, r8, sp}^ │ │ │ │ stc 7, cr7, [sp] │ │ │ │ @ instruction: 0xf6778b10 │ │ │ │ - selmi pc, r0, sp @ │ │ │ │ + pkhbtmi pc, r0, r1, lsl #31 @ │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - bls 309220 │ │ │ │ + bls 3091c8 │ │ │ │ cmncs r3, fp, asr r6 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf67b8000 │ │ │ │ - blls 3c8a48 │ │ │ │ + blls 3c89f0 │ │ │ │ strmi r9, [r2], r4, lsl #20 │ │ │ │ movwls r0, #24667 @ 0x605b │ │ │ │ @ instruction: 0xf63f429a │ │ │ │ @ instruction: 0xf8ddaf15 │ │ │ │ - blls 476620 │ │ │ │ + blls 476678 │ │ │ │ @ instruction: 0xf0002bb9 │ │ │ │ @ instruction: 0xf5b38125 │ │ │ │ @ instruction: 0xf0007f15 │ │ │ │ - bls 42ac24 │ │ │ │ + bls 42ac7c │ │ │ │ vst1.16 {d20-d22}, [pc :64], fp │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - @ instruction: 0xf8eaf67b │ │ │ │ - blvc 1285c1c │ │ │ │ + @ instruction: 0xf8bef67b │ │ │ │ + blvc 1285c74 │ │ │ │ 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 │ │ │ │ - strmi pc, [r7], -r1, lsl #31 │ │ │ │ + @ instruction: 0x4607ff55 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - blx 47fb8 │ │ │ │ + blx ff548010 │ │ │ │ mulscc r0, sl, r8 │ │ │ │ - blcs 5d91d8 │ │ │ │ + blcs 5d9230 │ │ │ │ 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: 0xf8b4f67b │ │ │ │ + @ instruction: 0xf888f67b │ │ │ │ str r9, [r1, -r3] │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46302171 │ │ │ │ - @ instruction: 0xf8acf67b │ │ │ │ + @ instruction: 0xf880f67b │ │ │ │ ldrbt r9, [r9], r3 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46302170 │ │ │ │ - @ instruction: 0xf8a4f67b │ │ │ │ + @ instruction: 0xf878f67b │ │ │ │ ldrbt r9, [r1], r3 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ ldrtmi r2, [r0], -pc, ror #2 │ │ │ │ - @ instruction: 0xf89cf67b │ │ │ │ + @ instruction: 0xf870f67b │ │ │ │ strbt r9, [r9], r3 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ ldrtmi r2, [r0], -lr, ror #2 │ │ │ │ - @ instruction: 0xf894f67b │ │ │ │ + @ instruction: 0xf868f67b │ │ │ │ strbt r9, [r1], r3 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67b1145 │ │ │ │ - andls pc, r3, fp, lsl #17 │ │ │ │ + andls pc, r3, pc, asr 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 412c00 │ │ │ │ + bls 412c58 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x4601f877 │ │ │ │ + strmi pc, [r1], -fp, asr #16 │ │ │ │ vqrshl.s8 q15, , q0 │ │ │ │ - bls 40eb28 │ │ │ │ + bls 40eb80 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - strmi pc, [r1], -pc, ror #16 │ │ │ │ + strmi pc, [r1], -r3, asr #16 │ │ │ │ cmncs r2, pc, ror #10 │ │ │ │ ldrtmi r9, [r0], -r8, lsl #20 │ │ │ │ - @ instruction: 0xf868f67b │ │ │ │ + @ instruction: 0xf83cf67b │ │ │ │ strb r4, [r8, #-1537]! @ 0xfffff9ff │ │ │ │ ... │ │ │ │ - ldrhteq r5, [r7], #-244 @ 0xffffff0c │ │ │ │ - rsbseq r5, r7, lr, lsr #31 │ │ │ │ + rsbseq r5, r7, ip, asr pc │ │ │ │ + rsbseq r5, r7, r6, asr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - bls 412c4c │ │ │ │ + bls 412ca4 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x4601f855 │ │ │ │ + strmi pc, [r1], -r9, lsr #16 │ │ │ │ cmncs r4, r5, asr r5 │ │ │ │ ldrtmi r9, [r0], -r8, lsl #20 │ │ │ │ - @ instruction: 0xf84ef67b │ │ │ │ + @ instruction: 0xf822f67b │ │ │ │ strb r4, [lr, #-1537] @ 0xfffff9ff │ │ │ │ - bls 412c70 │ │ │ │ + bls 412cc8 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - strmi pc, [r1], -r7, asr #16 │ │ │ │ + @ instruction: 0x4601f81b │ │ │ │ ldrtmi lr, [fp], -r7, asr #10 │ │ │ │ cmncs sp, r2, asr r6 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x4683f83f │ │ │ │ + pkhbtmi pc, r3, r3, lsl #16 @ │ │ │ │ ldmdbvs r0!, {r3, r5, r8, sp} │ │ │ │ - @ instruction: 0xff02f677 │ │ │ │ + mrc2 6, 6, pc, cr6, 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: 0xf974f679 │ │ │ │ + @ instruction: 0xf948f679 │ │ │ │ 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 │ │ │ │ - blx 1348120 │ │ │ │ + blx 848178 │ │ │ │ msrcs (UNDEF: 107), r0 │ │ │ │ @ instruction: 0xf6776930 │ │ │ │ - @ instruction: 0xf899fee1 │ │ │ │ + @ instruction: 0xf899feb5 │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46510a18 │ │ │ │ @ instruction: 0xf8994680 │ │ │ │ @ instruction: 0xf6793011 │ │ │ │ - @ instruction: 0x9710f951 │ │ │ │ + ldrls pc, [r0, -r5, lsr #18] │ │ │ │ @ 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 │ │ │ │ - blx 748180 │ │ │ │ + @ instruction: 0xf9e8f67b │ │ │ │ mulspl r1, r9, r8 │ │ │ │ strtmi r9, [r0], -r5, lsl #18 │ │ │ │ @ instruction: 0xf678462a │ │ │ │ - qadd16mi pc, sl, r5 @ │ │ │ │ + strtmi pc, [sl], -r9, ror #29 │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ - mcr2 6, 4, pc, cr6, cr7, {3} @ │ │ │ │ + mrc2 6, 2, pc, cr10, cr7, {3} │ │ │ │ teqlt r8, r5, lsl #12 │ │ │ │ adcvs ip, r8, #768 @ 0x300 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46303514 │ │ │ │ - @ instruction: 0xf9fef67b │ │ │ │ + @ instruction: 0xf9d2f67b │ │ │ │ @ instruction: 0x465a4653 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ - @ instruction: 0xf67b9500 │ │ │ │ - strmi pc, [r1], r5, lsl #16 │ │ │ │ + @ instruction: 0xf67a9500 │ │ │ │ + pkhtbmi pc, r1, r9, asr #31 @ │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - blx fe7c81c4 │ │ │ │ + blx 1cc821c │ │ │ │ stmdbls r7, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0xf8dffaa9 │ │ │ │ + @ instruction: 0xf8dffa7d │ │ │ │ @ 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 32e7c8 │ │ │ │ + blls 32e820 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4607fe3b │ │ │ │ + strmi pc, [r7], -pc, lsl #28 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46503714 │ │ │ │ - @ instruction: 0xf9b2f67b │ │ │ │ + @ instruction: 0xf986f67b │ │ │ │ tstpvc ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - mcr2 6, 2, pc, cr14, cr7, {3} @ │ │ │ │ + mcr2 6, 1, pc, cr2, cr7, {3} @ │ │ │ │ @ instruction: 0xf8807c32 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46190318 │ │ │ │ ldclvc 6, cr4, [r3], #-512 @ 0xfffffe00 │ │ │ │ - bleq 15051b4 │ │ │ │ + bleq 150520c │ │ │ │ @ instruction: 0xf6799102 │ │ │ │ - @ instruction: 0xf8c5f8bd │ │ │ │ + @ instruction: 0xf8c5f891 │ │ │ │ @ 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 2c8ec0 │ │ │ │ + blls 2c8e68 │ │ │ │ stmdbls r5, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf67a4650 │ │ │ │ - blls 34a61c │ │ │ │ + blls 34a5c4 │ │ │ │ ldrbmi r4, [fp, #-1542] @ 0xfffff9fa │ │ │ │ @ instruction: 0xf8ddd8aa │ │ │ │ ldrbmi fp, [r6], -r8, lsr #32 │ │ │ │ str r9, [sp, #-7]! │ │ │ │ ldmdbvs r0!, {r3, r5, r8, sp} │ │ │ │ - mrc2 6, 0, pc, cr0, cr7, {3} │ │ │ │ - bleq 846ce4 │ │ │ │ + stc2l 6, cr15, [r4, #476]! @ 0x1dc │ │ │ │ + bleq 846d3c │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ pkhtbmi r4, r0, r9, asr #12 │ │ │ │ - @ instruction: 0xf884f679 │ │ │ │ + @ instruction: 0xf858f679 │ │ │ │ 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 │ │ │ │ - vmul.i8 , q0, │ │ │ │ + vmla.i8 d31, d0, d23 │ │ │ │ ldmdbvs r0!, {r0, r1, r3, r5, r6, r8, sp} │ │ │ │ - ldc2l 6, cr15, [r0, #476]! @ 0x1dc │ │ │ │ + stc2l 6, cr15, [r4, #476] @ 0x1dc │ │ │ │ mulscs r0, r9, r8 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ - beq 846d2c │ │ │ │ + beq 846d84 │ │ │ │ pkhtbmi r4, r0, r1, asr #12 │ │ │ │ mulscc r1, r9, r8 │ │ │ │ - @ instruction: 0xf860f679 │ │ │ │ + @ instruction: 0xf834f679 │ │ │ │ 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: 0xf924f67b │ │ │ │ + @ instruction: 0xf8f8f67b │ │ │ │ vabd.s8 d30, d0, d28 │ │ │ │ ldmdbvs r0!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - stc2l 6, cr15, [r0, #476] @ 0x1dc │ │ │ │ + ldc2 6, cr15, [r4, #476] @ 0x1dc │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204607 │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf834f679 │ │ │ │ + @ instruction: 0xf808f679 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ @ instruction: 0xf67b2700 │ │ │ │ - blls 348de0 │ │ │ │ + blls 348d88 │ │ │ │ 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 3129d8 │ │ │ │ + blls 312a30 │ │ │ │ addsmi r4, r3, #136314880 @ 0x8200000 │ │ │ │ sbcshi pc, r7, r0, asr #4 │ │ │ │ mulhi sl, fp, r8 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ addshi pc, r1, r0 │ │ │ │ @ instruction: 0xf10d9710 │ │ │ │ - bcs a0db50 │ │ │ │ + bcs a0dba8 │ │ │ │ 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] @ 20aa0b │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa0f │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa13 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa63 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa67 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa6b │ │ │ │ mvnseq r0, r6, lsr r0 │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa1b │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa1f │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa23 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa73 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa77 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa7b │ │ │ │ mvnseq r0, r3, lsr r0 │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa2b │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa2f │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa33 │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa37 │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa3b │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa3f │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa43 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa83 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa87 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa8b │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa8f │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa93 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa97 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa9b │ │ │ │ ldrls r0, [r0, -r0, lsr #32] │ │ │ │ - blvc 6460a0 │ │ │ │ + blvc 6460f8 │ │ │ │ ldrmi r3, [r0], #-257 @ 0xfffffeff │ │ │ │ stc 5, cr4, [ip], #544 @ 0x220 │ │ │ │ ldmdble r8, {r1, r8, r9, fp, ip, sp, lr}^ │ │ │ │ - b 21363c │ │ │ │ + b 213694 │ │ │ │ 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 271678 │ │ │ │ - blge fe808368 │ │ │ │ + blcs 2716d0 │ │ │ │ + blge fe8083c0 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6776930 │ │ │ │ - strmi pc, [r7], -r5, asr #26 │ │ │ │ + @ instruction: 0x4607fd19 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23202201 │ │ │ │ @ instruction: 0xf6784641 │ │ │ │ - @ instruction: 0x4639ffb9 │ │ │ │ + ldrtmi pc, [r9], -sp, lsl #31 @ │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0xf897f897 │ │ │ │ + @ instruction: 0xf897f86b │ │ │ │ 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 @ │ │ │ │ @@ -486065,24 +486086,24 @@ │ │ │ │ @ instruction: 0x019d019d │ │ │ │ @ instruction: 0x019d019d │ │ │ │ @ instruction: 0x019d019d │ │ │ │ @ instruction: 0x019d019d │ │ │ │ @ instruction: 0x019d019d │ │ │ │ ldmdbvs r0!, {r3, r7, r8} │ │ │ │ @ instruction: 0xf6774641 │ │ │ │ - strmi pc, [r1], r3, ror #25 │ │ │ │ - b 15f7058 │ │ │ │ + @ instruction: 0x4681fcb7 │ │ │ │ + b 15f70b0 │ │ │ │ ldmdbge r8, {r3, r6, r7, r9} │ │ │ │ @ instruction: 0xf6243028 │ │ │ │ - @ instruction: 0x4649ee1c │ │ │ │ + @ instruction: 0x4649edf0 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0xf89bf857 │ │ │ │ + @ instruction: 0xf89bf82b │ │ │ │ movwcs r2, #9 │ │ │ │ - bcs a2f768 │ │ │ │ + bcs a2f7c0 │ │ │ │ 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 │ │ │ │ @@ -486095,240 +486116,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 30ad24 │ │ │ │ - bleq 2452a4 │ │ │ │ - blcs a1c434 │ │ │ │ + blls 30ad7c │ │ │ │ + bleq 2452fc │ │ │ │ + blcs a1c48c │ │ │ │ @ instruction: 0xf003bf1b │ │ │ │ andcs r0, r1, #2080374784 @ 0x7c000000 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf04f409a │ │ │ │ svclt 0x00180300 │ │ │ │ rscscc pc, pc, #-2147483648 @ 0x80000000 │ │ │ │ @ instruction: 0xf930f7fe │ │ │ │ - bls 41c3a0 │ │ │ │ + bls 41c3f8 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - andls pc, r8, r9, ror #27 │ │ │ │ - bllt ff688ba0 │ │ │ │ + @ instruction: 0x9008fdbd │ │ │ │ + bllt ff688bf8 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ @ instruction: 0x46302172 │ │ │ │ - stc2l 6, cr15, [r0, #488]! @ 0x1e8 │ │ │ │ - ldr r4, [pc, #1667] @ 20b237 │ │ │ │ + ldc2 6, cr15, [r4, #488]! @ 0x1e8 │ │ │ │ + ldr r4, [pc, #1667] @ 20b28f │ │ │ │ @ instruction: 0x4652463b │ │ │ │ @ instruction: 0x46302171 │ │ │ │ - ldc2l 6, cr15, [r8, #488] @ 0x1e8 │ │ │ │ + stc2 6, cr15, [ip, #488]! @ 0x1e8 │ │ │ │ ldr r4, [r7, #1667] @ 0x683 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ @ instruction: 0x46302170 │ │ │ │ - ldc2l 6, cr15, [r0, #488] @ 0x1e8 │ │ │ │ - str r4, [pc, #1667] @ 20b257 │ │ │ │ + stc2 6, cr15, [r4, #488]! @ 0x1e8 │ │ │ │ + str r4, [pc, #1667] @ 20b2af │ │ │ │ @ instruction: 0x4652463b │ │ │ │ ldrtmi r2, [r0], -pc, ror #2 │ │ │ │ - stc2l 6, cr15, [r8, #488] @ 0x1e8 │ │ │ │ + ldc2 6, cr15, [ip, #488] @ 0x1e8 │ │ │ │ str r4, [r7, #1667] @ 0x683 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ ldrtmi r2, [r0], -lr, ror #2 │ │ │ │ - stc2l 6, cr15, [r0, #488] @ 0x1e8 │ │ │ │ - ldrb r4, [pc, #-1667]! @ 20a571 │ │ │ │ + ldc2 6, cr15, [r4, #488] @ 0x1e8 │ │ │ │ + ldrb r4, [pc, #-1667]! @ 20a5c9 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67a1145 │ │ │ │ - @ instruction: 0x4683fdb7 │ │ │ │ + strmi pc, [r3], fp, lsl #27 │ │ │ │ @ instruction: 0xf04fe576 │ │ │ │ tstls r4, #-67108861 @ 0xfc000003 │ │ │ │ - blvc 746284 │ │ │ │ + blvc 7462dc │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 64624c │ │ │ │ - mcrr2 6, 7, pc, lr, cr7 @ │ │ │ │ + blvc 6462a4 │ │ │ │ + stc2 6, cr15, [r2], #-476 @ 0xfffffe24 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2dc4d0 │ │ │ │ + blgt 2dc528 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - ldc 15, cr15, [pc, #788] @ 20af48 │ │ │ │ + ldc 15, cr15, [pc, #612] @ 20aef0 │ │ │ │ movwcs r7, #2924 @ 0xb6c │ │ │ │ mulcs r9, fp, r8 │ │ │ │ tstls r4, #1073741824 @ 0x40000000 │ │ │ │ rsbvs r6, r3, r0, lsr r9 │ │ │ │ - blvc 64627c │ │ │ │ - ldc2 6, cr15, [r6], #-476 @ 0xfffffe24 │ │ │ │ + blvc 6462d4 │ │ │ │ + stc2 6, cr15, [sl], {119} @ 0x77 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2dc500 │ │ │ │ + blgt 2dc558 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xffaaf67a │ │ │ │ + @ instruction: 0xff7ef67a │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - @ instruction: 0x463bfd7d │ │ │ │ + @ instruction: 0x463bfd51 │ │ │ │ cmncs r3, r2, lsl #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf67a8000 │ │ │ │ - strmi pc, [r3], -r9, lsr #27 │ │ │ │ + @ instruction: 0x4603fd7d │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4607fbff │ │ │ │ + @ instruction: 0x4607fbd3 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xff76f67a │ │ │ │ + @ instruction: 0xff4af67a │ │ │ │ @ instruction: 0x4642463b │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - tstpcs r1, r9, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r1, sp, lsl sp @ p-variant is OBSOLETE │ │ │ │ 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 ffa486d6 │ │ │ │ + blx fef4872e │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2dc5ac │ │ │ │ + blgt 2dc604 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - vrecps.f32 , q0, │ │ │ │ + vmax.f32 d31, d0, d27 │ │ │ │ ldmdbvs r0!, {r1, r2, r3, r5, r6, r8, sp} │ │ │ │ - blx fff486f6 │ │ │ │ + blx ff44874e │ │ │ │ @ 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 40a6c0 │ │ │ │ + blls 40a668 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xff26f67a │ │ │ │ + mrc2 6, 7, pc, cr10, cr10, {3} │ │ │ │ stmdbls r5, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ mrrcvc 6, 2, r4, pc, cr0 @ │ │ │ │ @ instruction: 0xf678463a │ │ │ │ - ldrtmi pc, [sl], -r7, lsr #24 @ │ │ │ │ + @ instruction: 0x463afbfb │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ - blx fe848766 │ │ │ │ + blx 1d487be │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2dc61c │ │ │ │ + blgt 2dc674 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - bls 2ca9dc │ │ │ │ + bls 2ca984 │ │ │ │ cmncs r3, r3, asr r6 │ │ │ │ smladxls r0, r0, r6, r4 │ │ │ │ - ldc2 6, cr15, [r6, #-488] @ 0xfffffe18 │ │ │ │ + stc2l 6, cr15, [sl], #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]! │ │ │ │ - cdp 6, 1, cr15, cr2, cr4, {1} │ │ │ │ + stcl 6, cr15, [r6, #144]! @ 0x90 │ │ │ │ ... │ │ │ │ - rsbseq r5, r7, r6, lsl r8 │ │ │ │ + ldrhteq r5, [r7], #-126 @ 0xffffff82 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ - blmi b49184 │ │ │ │ + blmi b491dc │ │ │ │ @ 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 e0ba20 │ │ │ │ - blcc 207230 │ │ │ │ + blls e0ba78 │ │ │ │ + blcc 207288 │ │ │ │ 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 e2ee10 │ │ │ │ + blls e2ee68 │ │ │ │ mrrcvc 6, 1, r4, r2, cr5 │ │ │ │ - blne fe9d3258 │ │ │ │ - bcs a1c66c │ │ │ │ + blne fe9d32b0 │ │ │ │ + bcs a1c6c4 │ │ │ │ smlabtne ip, sp, r9, lr │ │ │ │ cmpeq r7, #323584 @ 0x4f000 │ │ │ │ - bl 2efa80 │ │ │ │ + bl 2efad8 │ │ │ │ ldmdale r4, {r1, r2, r9, fp} │ │ │ │ - blcs 9d27bc │ │ │ │ + blcs 9d2814 │ │ │ │ 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 546514 │ │ │ │ + blvc 54656c │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac64dc │ │ │ │ - blx 3c888a │ │ │ │ + blvc ac6534 │ │ │ │ + blx ff8c88e0 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f5b3c │ │ │ │ + blgt 2f5b94 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - mrc2 6, 3, pc, cr10, cr10, {3} │ │ │ │ + mcr2 6, 2, pc, cr14, cr10, {3} @ │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67a1133 │ │ │ │ - @ instruction: 0xf10afc4d │ │ │ │ + @ instruction: 0xf10afc21 │ │ │ │ addsmi r3, lr, #-67108861 @ 0xfc000003 │ │ │ │ movwls r9, #16387 @ 0x4003 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ @ instruction: 0xf0006026 │ │ │ │ stclvc 0, cr8, [sl], #-928 @ 0xfffffc60 │ │ │ │ @ instruction: 0x210008bb │ │ │ │ - bcs a2fb14 │ │ │ │ + bcs a2fb6c │ │ │ │ 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 │ │ │ │ @@ -486349,46 +486370,46 @@ │ │ │ │ @ instruction: 0xf8ad002e │ │ │ │ @ instruction: 0xe7a5a030 │ │ │ │ eorsge pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf1bae7a2 │ │ │ │ svclt 0x00180300 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe79b3030 │ │ │ │ - blls 2af3a4 │ │ │ │ + blls 2af3fc │ │ │ │ ldc 3, cr9, [sp, #56] @ 0x38 │ │ │ │ tstcs r1, lr, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6777b22 │ │ │ │ - pkhbtmi pc, r0, pc, lsl #21 @ │ │ │ │ - blge ab74e0 │ │ │ │ + @ instruction: 0x4680fa73 │ │ │ │ + blge ab7538 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - @ instruction: 0x4643fe13 │ │ │ │ + strbmi pc, [r3], -r7, ror #27 @ │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx ffbc898e │ │ │ │ + blx ff0c89e6 │ │ │ │ andls r9, r7, r2, lsl #22 │ │ │ │ ldmcc pc!, {r0, r1, r8, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf0404546 │ │ │ │ @ instruction: 0xf85981ff │ │ │ │ movwls r3, #20518 @ 0x5026 │ │ │ │ - bls 2b1bcc │ │ │ │ + bls 2b1c24 │ │ │ │ svclt 0x00084293 │ │ │ │ eoreq pc, r3, r9, asr r8 @ │ │ │ │ - blls 3bf18c │ │ │ │ - bls 4133cc │ │ │ │ + blls 3bf1e4 │ │ │ │ + bls 413424 │ │ │ │ tstne r6, sp, asr #19 │ │ │ │ - blls 291a50 │ │ │ │ - bl 2ea180 │ │ │ │ - bcs a0c938 │ │ │ │ + blls 291aa8 │ │ │ │ + bl 2ea1d8 │ │ │ │ + bcs a0c990 │ │ │ │ eorshi pc, r4, #0, 4 │ │ │ │ - blcs 9d2930 │ │ │ │ + blcs 9d2988 │ │ │ │ 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 │ │ │ │ @@ -486404,48 +486425,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 │ │ │ │ - @ instruction: 0x4602fa3b │ │ │ │ - blge ab7588 │ │ │ │ - blgt 2ef854 │ │ │ │ + strmi pc, [r2], -pc, lsl #20 │ │ │ │ + blge ab75e0 │ │ │ │ + blgt 2ef8ac │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - ldc2 6, cr15, [r2, #488]! @ 0x1e8 │ │ │ │ + stc2 6, cr15, [r6, #488] @ 0x1e8 │ │ │ │ andscc r9, r4, #8192 @ 0x2000 │ │ │ │ vmin.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x462a1133 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - ldrtmi pc, [r3], -r3, lsl #23 @ │ │ │ │ + @ instruction: 0x4633fb57 │ │ │ │ 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 fe9c8a86 │ │ │ │ + blx 1ec8ade │ │ │ │ ldrtmi r9, [fp], -r0 │ │ │ │ cmncs r3, r6, lsl #20 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - mulls r0, r7, fp │ │ │ │ - blls 35367c │ │ │ │ - bls 3dc934 │ │ │ │ - blx fe648aa2 │ │ │ │ + andls pc, r0, fp, ror #22 │ │ │ │ + blls 3536d4 │ │ │ │ + bls 3dc98c │ │ │ │ + blx 1b48afa │ │ │ │ ldrbmi r4, [r3, #1542] @ 0x606 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ @ instruction: 0xf000502b │ │ │ │ - blls e2b3f0 │ │ │ │ + blls e2b448 │ │ │ │ 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 │ │ │ │ @@ -486467,35 +486488,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 │ │ │ │ - @ instruction: 0x4680f9bd │ │ │ │ - blge ab76a4 │ │ │ │ + pkhbtmi pc, r0, r1, lsl #19 @ │ │ │ │ + blge ab76fc │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - @ instruction: 0x4643fd31 │ │ │ │ + strbmi pc, [r3], -r5, lsl #26 @ │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 348b52 │ │ │ │ + blx ff848ba8 │ │ │ │ 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 48f5fc │ │ │ │ - bcs a0d3d4 │ │ │ │ + bl 48f654 │ │ │ │ + bcs a0d42c │ │ │ │ andshi pc, r7, #0, 4 │ │ │ │ - blcs 9d2adc │ │ │ │ + blcs 9d2b34 │ │ │ │ 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 │ │ │ │ @@ -486511,91 +486532,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 │ │ │ │ - strmi pc, [r3], r5, ror #18 │ │ │ │ - blge a37754 │ │ │ │ + @ instruction: 0x4683f939 │ │ │ │ + blge a377ac │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 747630 │ │ │ │ + bleq 747688 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - @ instruction: 0x462afcd9 │ │ │ │ + strtmi pc, [sl], -sp, lsr #25 │ │ │ │ vmin.s8 q10, q0, │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - blx fed48c00 │ │ │ │ + blx fe248c58 │ │ │ │ @ instruction: 0x462a463b │ │ │ │ strbmi r4, [r9], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ffa000 │ │ │ │ - blls e4a9c0 │ │ │ │ + blls e4aa18 │ │ │ │ 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, asr #21 │ │ │ │ - bls 29cb5c │ │ │ │ + mulls r0, fp, sl │ │ │ │ + bls 29cbb4 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx ff248c40 │ │ │ │ - bls 2dca70 │ │ │ │ + blx fe748c98 │ │ │ │ + bls 2dcac8 │ │ │ │ cmncs r3, r3, lsr r6 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - blx ff048c50 │ │ │ │ + blx fe548ca8 │ │ │ │ @ instruction: 0x9121e5e1 │ │ │ │ @ instruction: 0x93209b04 │ │ │ │ - blvc a468e8 │ │ │ │ + blvc a46940 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac68b0 │ │ │ │ - @ instruction: 0xf91cf677 │ │ │ │ + blvc ac6908 │ │ │ │ + @ instruction: 0xf8f0f677 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, r6, #34816 @ 0x8800 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf67a4611 │ │ │ │ - bls 3ca4e4 │ │ │ │ + bls 3ca48c │ │ │ │ @ instruction: 0x46133214 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ - blx 1b48c90 │ │ │ │ + blx 1048ce8 │ │ │ │ ldrbmi r9, [r3], -r4, lsl #20 │ │ │ │ strmi r4, [r2], r9, asr #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff462a │ │ │ │ - blls 34a930 │ │ │ │ + blls 34a988 │ │ │ │ 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 3138a0 │ │ │ │ + blls 3138f8 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - @ instruction: 0x4682fa7f │ │ │ │ + pkhtbmi pc, r2, r3, asr #20 @ │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf7ff9700 │ │ │ │ - bls 38a900 │ │ │ │ + bls 38a958 │ │ │ │ ldrbmi r9, [r3], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx 1e48ce0 │ │ │ │ + blx 1348d38 │ │ │ │ ldrmi r4, [fp, #1664]! @ 0x680 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ adcle r0, r2, fp, lsr #32 │ │ │ │ tstcs r0, r0, lsr fp │ │ │ │ - bl feaea4b4 │ │ │ │ + bl feaea50c │ │ │ │ stmib sp, {r0, r1, r2, r9, fp}^ │ │ │ │ - bcs a0f79c │ │ │ │ - beq 18c5f34 │ │ │ │ + bcs a0f7f4 │ │ │ │ + beq 18c5f8c │ │ │ │ svcge 0x005ef63f │ │ │ │ - blcs 9d2c6c │ │ │ │ + blcs 9d2cc4 │ │ │ │ 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 │ │ │ │ @@ -486654,48 +486675,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 2c4e30 │ │ │ │ + blls 2c4e88 │ │ │ │ eorscc pc, r8, sp, lsr #17 │ │ │ │ - blls 2c4aa0 │ │ │ │ + blls 2c4af8 │ │ │ │ eorscc pc, r8, sp, lsl #17 │ │ │ │ - blls 2c4a98 │ │ │ │ + blls 2c4af0 │ │ │ │ svclt 0x00183b00 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @ instruction: 0x96169117 │ │ │ │ - blvc 7c6ac4 │ │ │ │ + blvc 7c6b1c │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac6a8c │ │ │ │ - @ instruction: 0xf82ef677 │ │ │ │ + blvc ac6ae4 │ │ │ │ + @ instruction: 0xf802f677 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f60ec │ │ │ │ + blgt 2f6144 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - blx feac8e62 │ │ │ │ + blx 1fc8eba │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67a1133 │ │ │ │ - bls 2c9a5c │ │ │ │ + bls 2c9a04 │ │ │ │ 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 2cf904 │ │ │ │ - bcs a0d704 │ │ │ │ + bl 2cf95c │ │ │ │ + bcs a0d75c │ │ │ │ cmnphi r6, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - blcs 9d2dfc │ │ │ │ + blcs 9d2e54 │ │ │ │ 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 │ │ │ │ @@ -486706,41 +486727,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 36f940 │ │ │ │ + blls 36f998 │ │ │ │ ldc 3, cr9, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b22 │ │ │ │ - @ instruction: 0x4603ffd5 │ │ │ │ - bge ab7a54 │ │ │ │ - bgt 2f013c │ │ │ │ + strmi pc, [r3], -r9, lsr #31 │ │ │ │ + bge ab7aac │ │ │ │ + bgt 2f0194 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ - blx 1548f0e │ │ │ │ + blx a48f66 │ │ │ │ tstcc r4, #9216 @ 0x2400 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf91ef67a │ │ │ │ + @ instruction: 0xf8f2f67a │ │ │ │ andls r9, sl, r5, lsl #22 │ │ │ │ addsmi r3, lr, #1024 @ 0x400 │ │ │ │ mvnshi pc, r0, asr #32 │ │ │ │ eorcc pc, r6, r9, asr r8 @ │ │ │ │ - blls 37016c │ │ │ │ + blls 3701c4 │ │ │ │ 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 fe8cf9b0 │ │ │ │ - bl 2b1d78 │ │ │ │ + bne fe8cfa08 │ │ │ │ + bl 2b1dd0 │ │ │ │ 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 │ │ │ │ @@ -486756,39 +486777,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 9c6c38 │ │ │ │ + blvc 9c6c90 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac6c00 │ │ │ │ - @ instruction: 0xff74f676 │ │ │ │ + blvc ac6c58 │ │ │ │ + @ instruction: 0xff48f676 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, r5, #34816 @ 0x8800 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf67a4611 │ │ │ │ - bls 38a194 │ │ │ │ + bls 38a13c │ │ │ │ @ instruction: 0x46133214 │ │ │ │ strtmi r4, [sl], -r0, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf8bcf67a │ │ │ │ + @ instruction: 0xf890f67a │ │ │ │ mvnscc pc, #8, 2 │ │ │ │ mulls r5, sl, r5 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ @ instruction: 0xf43fa02a │ │ │ │ - blls 336fb0 │ │ │ │ + blls 337008 │ │ │ │ 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 9d2f70 │ │ │ │ + blcs 9d2fc8 │ │ │ │ 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 │ │ │ │ @@ -486817,15 +486838,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 2322cc │ │ │ │ + blcc 232324 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ subcc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf8ade71d │ │ │ │ @ instruction: 0xe77b8078 │ │ │ │ rsbshi pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf1b8e778 │ │ │ │ svclt 0x00180300 │ │ │ │ @@ -486834,91 +486855,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 384cc0 │ │ │ │ + blls 384d18 │ │ │ │ subcc pc, r0, sp, lsr #17 │ │ │ │ - blls 3852f8 │ │ │ │ + blls 385350 │ │ │ │ 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 │ │ │ │ - strmi pc, [r6], -r3, asr #29 │ │ │ │ - blge ab7c38 │ │ │ │ + @ instruction: 0x4606fe97 │ │ │ │ + blge ab7c90 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx 10c9130 │ │ │ │ + blx 5c9188 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf67a4620 │ │ │ │ - blls 38978c │ │ │ │ + @ instruction: 0xf6794620 │ │ │ │ + blls 38b734 │ │ │ │ strtmi r4, [sl], -r6, lsl #12 │ │ │ │ strls r4, [r0, -r9, asr #12] │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - bls 2ca484 │ │ │ │ + bls 2ca4dc │ │ │ │ @ instruction: 0x4649463b │ │ │ │ andls r4, r0, #7340032 @ 0x700000 │ │ │ │ strtmi r4, [sl], -r0, lsr #12 │ │ │ │ - blx 11c9776 │ │ │ │ + blx 11c97ce │ │ │ │ andls r4, r0, fp, lsr r6 │ │ │ │ cmncs r3, r2, lsr r6 │ │ │ │ - @ instruction: 0xf67a4620 │ │ │ │ - andls pc, r0, r9, lsr #16 │ │ │ │ + @ instruction: 0xf6794620 │ │ │ │ + strdls pc, [r0], -sp │ │ │ │ ldmib sp, {r0, r1, r4, r5, r6, r8, sp}^ │ │ │ │ strtmi r3, [r0], -r9, lsl #4 │ │ │ │ - @ instruction: 0xf822f67a │ │ │ │ - str r9, [pc], #-5 @ 20b798 │ │ │ │ + @ instruction: 0xfff6f679 │ │ │ │ + str r9, [pc], #-5 @ 20b7f0 │ │ │ │ @ instruction: 0xf8cd9119 │ │ │ │ ldc 0, cr8, [sp, #384] @ 0x180 │ │ │ │ tstcs r1, r8, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b22 │ │ │ │ - strmi pc, [r7], -r5, lsl #29 │ │ │ │ - blge ab7cb4 │ │ │ │ + @ instruction: 0x4607fe59 │ │ │ │ + blge ab7d0c │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - @ instruction: 0xf9fcf67a │ │ │ │ + @ instruction: 0xf9d0f67a │ │ │ │ @ instruction: 0x462a463b │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - blls 2cb710 │ │ │ │ + blls 2cb6b8 │ │ │ │ strtmi r4, [sl], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8cd4649 │ │ │ │ strtmi r8, [r0], -r0 │ │ │ │ - blx 4497e2 │ │ │ │ + blx 44983a │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ strbmi r4, [r9], -r0, lsl #13 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - blx 2497f2 │ │ │ │ + blx 24984a │ │ │ │ andls r4, r0, sl, lsr r6 │ │ │ │ cmncs r3, r3, asr #12 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - strmi pc, [r7], -fp, ror #31 │ │ │ │ + @ instruction: 0x4607ffbf │ │ │ │ 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 38fc88 │ │ │ │ - bcs a0d984 │ │ │ │ + bl 38fce0 │ │ │ │ + bcs a0d9dc │ │ │ │ stcge 6, cr15, [r2], {63} @ 0x3f │ │ │ │ - blcs 9d3178 │ │ │ │ + blcs 9d31d0 │ │ │ │ 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 │ │ │ │ @@ -486950,103 +486971,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 fef098c8 │ │ │ │ + bllt fef09920 │ │ │ │ rsbhi pc, r8, sp, lsl #17 │ │ │ │ - bllt fee098d0 │ │ │ │ + bllt fee09928 │ │ │ │ movweq pc, #440 @ 0x1b8 @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ rsbcc pc, r8, sp, lsl #17 │ │ │ │ - bllt fec098e0 │ │ │ │ + bllt fec09938 │ │ │ │ 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 345624 │ │ │ │ + blls 34567c │ │ │ │ addcc pc, r0, sp, lsl #17 │ │ │ │ - blls 344bc0 │ │ │ │ + blls 344c18 │ │ │ │ svclt 0x00183b00 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ strt r3, [r1], #128 @ 0x80 │ │ │ │ - ldrshteq r5, [r7], #-16 │ │ │ │ + @ instruction: 0x00775198 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r7, sl, asr #3 │ │ │ │ + rsbseq r5, r7, r2, ror r1 │ │ │ │ tstcs r0, sl, ror #24 │ │ │ │ ldrne lr, [r7, -r6, lsl #22] │ │ │ │ tstne r2, sp, asr #19 │ │ │ │ ldmdale r4, {r5, r9, fp, sp} │ │ │ │ - blcs 9d3298 │ │ │ │ + blcs 9d32f0 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4603fd99 │ │ │ │ - bge ab7ecc │ │ │ │ - bgt 2f05b4 │ │ │ │ + strmi pc, [r3], -sp, ror #26 │ │ │ │ + bge ab7f24 │ │ │ │ + bgt 2f060c │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ - @ instruction: 0xf910f67a │ │ │ │ + @ instruction: 0xf8e4f67a │ │ │ │ tstcc r4, #9216 @ 0x2400 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - mcr2 6, 7, pc, cr2, cr9, {3} @ │ │ │ │ + mrc2 6, 5, pc, cr6, cr9, {3} │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strbmi r4, [r9], -r6, lsl #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #14 │ │ │ │ - blx 9499b8 │ │ │ │ + blx 949a10 │ │ │ │ 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 │ │ │ │ - mrc2 6, 7, pc, cr14, cr9, {3} │ │ │ │ + mrc2 6, 6, pc, cr2, 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]! │ │ │ │ - stmda r6, {r2, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00daf623 │ │ │ │ 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 8a5af8 │ │ │ │ + blvc 8a5b50 │ │ │ │ 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 │ │ │ │ @@ -487066,15 +487087,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 9da2a0 │ │ │ │ + bcs 9da2f8 │ │ │ │ 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}^ │ │ │ │ @@ -487083,20 +487104,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 │ │ │ │ - @ instruction: 0x4605fe37 │ │ │ │ + strmi pc, [r5], -fp, lsl #28 │ │ │ │ sbcle r2, r2, r0, lsl #16 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf67a3514 │ │ │ │ - @ instruction: 0xe7bcf879 │ │ │ │ - bge 6146f8 │ │ │ │ + ldr pc, [ip, sp, asr #16]! │ │ │ │ + bge 614750 │ │ │ │ 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 │ │ │ │ @@ -487129,34 +487150,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} │ │ │ │ - ldc2 6, cr15, [r0], {118} @ 0x76 │ │ │ │ + stc2l 6, cr15, [r4], #-472 @ 0xfffffe28 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f67e0 │ │ │ │ + blgt 2f6838 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - @ instruction: 0xf804f67a │ │ │ │ + @ instruction: 0xffd8f679 │ │ │ │ ldrtmi r4, [r2], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6791133 │ │ │ │ - svccs 0x0001fdd7 │ │ │ │ + svccs 0x0001fdab │ │ │ │ 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 9d3530 │ │ │ │ + blcs 9d3588 │ │ │ │ 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 │ │ │ │ @@ -487179,32 +487200,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 │ │ │ │ - strmi pc, [r1], sp, lsr #24 │ │ │ │ - blge 6381c4 │ │ │ │ + strmi pc, [r1], r1, lsl #24 │ │ │ │ + blge 63821c │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - strbmi pc, [fp], -r1, lsr #31 @ │ │ │ │ + @ instruction: 0x464bff75 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2l 6, cr15, [r4, #-484]! @ 0xfffffe1c │ │ │ │ + stc2l 6, cr15, [r8, #-484] @ 0xfffffe1c │ │ │ │ svceq 0x0001f1b8 │ │ │ │ svclt 0x00084681 │ │ │ │ ldrdge pc, [ip], #-141 @ 0xffffff73 │ │ │ │ ldclvc 0, cr13, [r2], #-468 @ 0xfffffe2c │ │ │ │ - b 15d409c │ │ │ │ + b 15d40f4 │ │ │ │ stmib sp, {r0, r2, r4, r6, r7, r8, r9, fp}^ │ │ │ │ - bcs a100cc │ │ │ │ + bcs a10124 │ │ │ │ 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] │ │ │ │ @@ -487228,63 +487249,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 │ │ │ │ - strmi pc, [r2], fp, asr #23 │ │ │ │ - blge 638288 │ │ │ │ + pkhbtmi pc, r2, pc, lsl #23 @ │ │ │ │ + blge 6382e0 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 748160 │ │ │ │ + beq 7481b8 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - uasxmi pc, r3, pc @ │ │ │ │ + uadd16mi pc, r3, r3 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - ldc2 6, cr15, [r2, #-484] @ 0xfffffe1c │ │ │ │ + stc2l 6, cr15, [r6], #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 │ │ │ │ - stc2 6, cr15, [ip, #-484]! @ 0xfffffe1c │ │ │ │ + stc2 6, cr15, [r0, #-484] @ 0xfffffe1c │ │ │ │ cdpne 6, 7, cr4, cr11, cr2, {4} │ │ │ │ @ instruction: 0xf0404598 │ │ │ │ - bl 56c1a0 │ │ │ │ + bl 56c1f8 │ │ │ │ @ instruction: 0xf8d80888 │ │ │ │ ldrbmi r0, [r3], -ip, asr #32 │ │ │ │ strbmi r9, [sl], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - ldc2 6, cr15, [ip, #-484] @ 0xfffffe1c │ │ │ │ + ldc2l 6, cr15, [r0], #484 @ 0x1e4 │ │ │ │ @ instruction: 0xf1054682 │ │ │ │ - strbmi r3, [pc, #-2559] @ 20b3a9 │ │ │ │ - bl 58020c │ │ │ │ + strbmi r3, [pc, #-2559] @ 20b401 │ │ │ │ + bl 580264 │ │ │ │ ldclvs 7, cr0, [sp], #540 @ 0x21c │ │ │ │ ldrbmi r9, [r3], -r0, lsl #10 │ │ │ │ cmncs r3, r2, lsl #20 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - strmi pc, [r5], -sp, lsl #26 │ │ │ │ + strmi pc, [r5], -r1, ror #25 │ │ │ │ @ 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 1048214 │ │ │ │ - bl feb6afac │ │ │ │ + bleq 104826c │ │ │ │ + bl feb6b004 │ │ │ │ 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}^ @ │ │ │ │ @@ -487302,151 +487323,151 @@ │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ movwls r0, #61473 @ 0xf021 │ │ │ │ eorshi pc, r8, sp, asr #17 │ │ │ │ - blvc 5c74c0 │ │ │ │ + blvc 5c7518 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 647488 │ │ │ │ - blx e49832 │ │ │ │ + blvc 6474e0 │ │ │ │ + blx 34988a │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #14864 @ 0x3a10 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6794619 │ │ │ │ - blls 30b90c │ │ │ │ + blls 30b8b4 │ │ │ │ @ instruction: 0x46323314 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x463bfc79 │ │ │ │ + ldrtmi pc, [fp], -sp, asr #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 │ │ │ │ - @ instruction: 0x4605fc95 │ │ │ │ + strmi pc, [r5], -r9, ror #24 │ │ │ │ @ instruction: 0xf8ade77e │ │ │ │ @ instruction: 0xe7c78038 │ │ │ │ eorshi pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf1b8e7c4 │ │ │ │ svclt 0x00180300 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe7bd3038 │ │ │ │ - bl feb6b098 │ │ │ │ + bl feb6b0f0 │ │ │ │ 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 9d3830 │ │ │ │ + blcs 9d3888 │ │ │ │ adcshi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - blt ff0ba824 │ │ │ │ - bmi ff0ba9dc │ │ │ │ - blt ff0ba9e0 │ │ │ │ + blt ff0ba87c │ │ │ │ + bmi ff0baa34 │ │ │ │ + blt ff0baa38 │ │ │ │ @ instruction: 0x47bababa │ │ │ │ - blt ff0ba9e8 │ │ │ │ - blt ff0ba9ec │ │ │ │ - blt ff0ba9f0 │ │ │ │ + blt ff0baa40 │ │ │ │ + blt ff0baa44 │ │ │ │ + blt ff0baa48 │ │ │ │ @ instruction: 0x11bababa │ │ │ │ @ instruction: 0xf8cd9111 │ │ │ │ ldc 0, cr9, [sp, #256] @ 0x100 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b0e │ │ │ │ - strmi pc, [r3], -fp, asr #21 │ │ │ │ + @ instruction: 0x4603fa9f │ │ │ │ ldm fp!, {r4, r6, r8, ip, sp, pc} │ │ │ │ addsvs r0, r8, #3 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ movwls r4, #22041 @ 0x5619 │ │ │ │ - mcr2 6, 2, pc, cr2, cr9, {3} @ │ │ │ │ + mrc2 6, 0, pc, cr6, cr9, {3} │ │ │ │ tstcc r4, #5120 @ 0x1400 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2 6, cr15, [r4], {121} @ 0x79 │ │ │ │ + blx ffc49986 │ │ │ │ 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 │ │ │ │ - ldc2 6, cr15, [r0], #-484 @ 0xfffffe1c │ │ │ │ + stc2 6, cr15, [r4], {121} @ 0x79 │ │ │ │ @ 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 febeb160 │ │ │ │ + bl febeb1b8 │ │ │ │ tstcs r0, r8, lsl #22 │ │ │ │ smlabtne ip, sp, r9, lr │ │ │ │ - bleq 1906bc4 │ │ │ │ + bleq 1906c1c │ │ │ │ ldmdale r4, {r5, r9, fp, sp} │ │ │ │ - blcs 9d38f8 │ │ │ │ + blcs 9d3950 │ │ │ │ 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 547650 │ │ │ │ + blvc 5476a8 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 647618 │ │ │ │ - blx 1c499c0 │ │ │ │ + blvc 647670 │ │ │ │ + blx 1149a18 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #14864 @ 0x3a10 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6794619 │ │ │ │ - blls 30b77c │ │ │ │ + blls 30b724 │ │ │ │ @ instruction: 0x46323314 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6791133 │ │ │ │ - ldmdbge r3, {r0, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbge r3, {r0, r2, r7, 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 ff549a26 │ │ │ │ + blx fea49a7e │ │ │ │ @ instruction: 0xf8ade6a7 │ │ │ │ @ instruction: 0xe7c7b030 │ │ │ │ eorslt pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf1bbe7c4 │ │ │ │ svclt 0x00180300 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe7bd3030 │ │ │ │ - ldcl 6, cr15, [r4], {35} @ 0x23 │ │ │ │ - rsbseq r4, r7, r8, ror #11 │ │ │ │ + stc 6, cr15, [r8], #140 @ 0x8c │ │ │ │ + @ instruction: 0x00774590 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r7, lr, lsl #11 │ │ │ │ + rsbseq r4, r7, r6, lsr r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0xf8df460d │ │ │ │ @ instruction: 0xf8df1488 │ │ │ │ addlt r3, fp, r8, lsl #9 │ │ │ │ @@ -487455,25 +487476,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 8a611c │ │ │ │ + blvc 8a6174 │ │ │ │ suble r2, r1, r5, lsl #20 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6766920 │ │ │ │ - @ instruction: 0xf100fa21 │ │ │ │ + @ instruction: 0xf100f9f5 │ │ │ │ @ instruction: 0x46070818 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774641 │ │ │ │ - @ instruction: 0x4639fc95 │ │ │ │ + ldrtmi pc, [r9], -r9, ror #24 @ │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - stmdbvs fp!, {r0, r1, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r0, r1, r2, r6, 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 │ │ │ │ @@ -487491,17 +487512,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 a26bbc │ │ │ │ + bcs a26c14 │ │ │ │ msrhi (UNDEF: 108), r0 │ │ │ │ - bcs 9da94c │ │ │ │ + bcs 9da9a4 │ │ │ │ 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 │ │ │ │ @@ -487519,26 +487540,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 ffa49b94 │ │ │ │ + blx fef49bec │ │ │ │ strmi sl, [r1], r4, lsl #28 │ │ │ │ ldrdge pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ msrcs (UNDEF: 107), r0 │ │ │ │ @ instruction: 0xf6766920 │ │ │ │ - @ instruction: 0xf100f99f │ │ │ │ + @ instruction: 0xf100f973 │ │ │ │ @ instruction: 0xf89a0518 │ │ │ │ @ instruction: 0x46292010 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf89a4680 │ │ │ │ @ instruction: 0xf6773011 │ │ │ │ - @ instruction: 0xf04ffc0f │ │ │ │ + @ instruction: 0xf04ffbe3 │ │ │ │ @ instruction: 0xf8cd0c00 │ │ │ │ @ instruction: 0xf108c000 │ │ │ │ @ instruction: 0xf8c70e64 │ │ │ │ stmib r7, {r2, r3, lr, pc}^ │ │ │ │ @ instruction: 0xf8cdcc01 │ │ │ │ @ instruction: 0xf108a00c │ │ │ │ ldm r7, {r2, r4, r6, r9, fp} │ │ │ │ @@ -487547,180 +487568,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 ff18b55c │ │ │ │ + bmi ff18b504 │ │ │ │ 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: 0xf930f676 │ │ │ │ + @ instruction: 0xf904f676 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2ddc0c │ │ │ │ + blgt 2ddc64 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - ldrtmi pc, [r3], -r7, lsr #25 @ │ │ │ │ + @ instruction: 0x4633fc7b │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -fp, lsr #3 │ │ │ │ - blx 20c9c60 │ │ │ │ + blx 15c9cb8 │ │ │ │ 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: 0xf100f92b │ │ │ │ + @ instruction: 0xf100f8ff │ │ │ │ @ instruction: 0x46070818 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774641 │ │ │ │ - @ instruction: 0x4639fb9f │ │ │ │ + @ instruction: 0x4639fb73 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - blmi fe78b4b8 │ │ │ │ + blmi fe78b460 │ │ │ │ cmncs r4, sl, ror #18 │ │ │ │ - blx 26269a │ │ │ │ + blx 2626f2 │ │ │ │ @ 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: 0xf8e0f676 │ │ │ │ + @ instruction: 0xf8b4f676 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2ddcac │ │ │ │ + blgt 2ddd04 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x464bfc57 │ │ │ │ + strbmi pc, [fp], -fp, lsr #24 @ │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - blx cc9d00 │ │ │ │ + @ instruction: 0xf9fef679 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - ldrtmi pc, [r2], -r3, lsr #20 @ │ │ │ │ + @ instruction: 0x4632f9f7 │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf9f6f679 │ │ │ │ + @ instruction: 0xf9caf679 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x4632fa15 │ │ │ │ + ldrtmi pc, [r2], -r9, ror #19 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ @ instruction: 0xf679ae04 │ │ │ │ - strmi pc, [r1], sp, lsl #20 │ │ │ │ + strmi pc, [r1], r1, ror #19 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4607f8bf │ │ │ │ - beq 848788 │ │ │ │ + @ instruction: 0x4607f893 │ │ │ │ + beq 8487e0 │ │ │ │ @ instruction: 0x23202201 │ │ │ │ @ instruction: 0xf6774651 │ │ │ │ - @ instruction: 0x4639fb33 │ │ │ │ + ldrtmi pc, [r9], -r7, lsl #22 @ │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0xf897fc11 │ │ │ │ - bcs 1214444 │ │ │ │ + @ instruction: 0xf897fbe5 │ │ │ │ + bcs 121449c │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4653f9db │ │ │ │ + ldrbmi pc, [r3], -pc, lsr #19 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf9d4f679 │ │ │ │ + @ instruction: 0xf9a8f679 │ │ │ │ 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 247a1c │ │ │ │ - @ instruction: 0xf866f676 │ │ │ │ + blvc 247a74 │ │ │ │ + @ instruction: 0xf83af676 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - blgt 2ddda0 │ │ │ │ + blgt 2dddf8 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46200b14 │ │ │ │ - blx ff8c9dee │ │ │ │ + blx fedc9e46 │ │ │ │ @ instruction: 0x465b4652 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf679111f │ │ │ │ - strmi pc, [r2], sp, lsr #19 │ │ │ │ + strmi pc, [r2], r1, lsl #19 │ │ │ │ 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 1b4856c │ │ │ │ - @ instruction: 0xf866f676 │ │ │ │ + bleq 1b485c4 │ │ │ │ + @ instruction: 0xf83af676 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ mulscs r0, r9, r8 │ │ │ │ @ instruction: 0xf8804680 │ │ │ │ strtmi r2, [r9], -ip, lsr #32 │ │ │ │ @ instruction: 0xf89902bf │ │ │ │ @ instruction: 0xf0473011 │ │ │ │ @ instruction: 0xf677071f │ │ │ │ - @ instruction: 0xf8cdfad3 │ │ │ │ + @ instruction: 0xf8cdfaa7 │ │ │ │ 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 4d84aa │ │ │ │ + blx 4d8502 │ │ │ │ @ instruction: 0xf893330a │ │ │ │ @ instruction: 0xf8932036 │ │ │ │ andcc r3, fp, #55 @ 0x37 │ │ │ │ @ instruction: 0xf848330b │ │ │ │ andcs r7, r1, #34 @ 0x22 │ │ │ │ eorcs pc, r3, r8, asr #16 │ │ │ │ - blx fe5c9e86 │ │ │ │ + blx 1ac9ede │ │ │ │ rscslt lr, pc, #198180864 @ 0xbd00000 │ │ │ │ rscslt lr, pc, #48758784 @ 0x2e80000 │ │ │ │ - bcc 286398 │ │ │ │ + bcc 2863f0 │ │ │ │ strvs lr, [r4], -sp, asr #19 │ │ │ │ - bcs 9f7cc4 │ │ │ │ + bcs 9f7d1c │ │ │ │ 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 │ │ │ │ @@ -487733,19 +487754,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 0x0000ea82 │ │ │ │ - rsbseq r3, r7, r8, ror pc │ │ │ │ + svclt 0x0000ea56 │ │ │ │ + rsbseq r3, r7, r0, lsr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r7, r0, ror pc │ │ │ │ - ldrsbteq r3, [r7], #-222 @ 0xffffff22 │ │ │ │ + rsbseq r3, r7, r8, lsl pc │ │ │ │ + rsbseq r3, r7, r6, lsl #27 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0xf8df4691 │ │ │ │ @ instruction: 0xf8df288c │ │ │ │ @@ -487753,31 +487774,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: 0xffd4f675 │ │ │ │ + @ instruction: 0xffa8f675 │ │ │ │ stcge 6, cr4, [sl, #-172] @ 0xffffff54 │ │ │ │ - beq 848960 │ │ │ │ + beq 8489b8 │ │ │ │ andcs r4, r1, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf8804651 │ │ │ │ @ instruction: 0xf677202c │ │ │ │ - strls pc, [sp], #-2629 @ 0xfffff5bb │ │ │ │ + strls pc, [sp], #-2585 @ 0xfffff5e7 │ │ │ │ @ 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 6c9f7e │ │ │ │ + blx ffbc9fd4 │ │ │ │ @ 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 │ │ │ │ @@ -487791,33 +487812,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 36b238 │ │ │ │ + bcs 36b290 │ │ │ │ teqphi sp, #0 @ p-variant is OBSOLETE │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6756930 │ │ │ │ - @ instruction: 0xf100ff81 │ │ │ │ + @ instruction: 0xf100ff55 │ │ │ │ pkhbtmi r0, r1, r8, lsl #22 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774659 │ │ │ │ - @ instruction: 0x4649f9f5 │ │ │ │ + strbmi pc, [r9], -r9, asr #19 @ │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - @ instruction: 0xf8d8fad3 │ │ │ │ + @ instruction: 0xf8d8faa7 │ │ │ │ @ instruction: 0x465a3070 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - strmi pc, [r0], r5, lsr #17 │ │ │ │ + sxtab16mi pc, r0, r9, ror #16 @ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf897d04a │ │ │ │ movwcs r2, #41 @ 0x29 │ │ │ │ - bcs a31270 │ │ │ │ + bcs a312c8 │ │ │ │ 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 │ │ │ │ @@ -487832,109 +487853,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} │ │ │ │ - @ instruction: 0xff36f675 │ │ │ │ - bleq 848a98 │ │ │ │ + @ instruction: 0xff0af675 │ │ │ │ + bleq 848af0 │ │ │ │ @ instruction: 0x23204681 │ │ │ │ ldrbmi r2, [r9], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf9aaf677 │ │ │ │ + @ instruction: 0xf97ef677 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blx fe44a090 │ │ │ │ + blx 194a0e8 │ │ │ │ ldrsbtcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], sl │ │ │ │ ldrtmi r7, [r0], -fp, lsr #3 │ │ │ │ - @ instruction: 0xf85af679 │ │ │ │ + @ instruction: 0xf82ef679 │ │ │ │ @ instruction: 0xf1b84680 │ │ │ │ @ instruction: 0xd1b40f00 │ │ │ │ biccs r6, r0, r0, lsr r9 │ │ │ │ - @ instruction: 0xff1af675 │ │ │ │ + mcr2 6, 7, pc, cr14, 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: 0xf98af677 │ │ │ │ + @ instruction: 0xf95ef677 │ │ │ │ @ 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 18ca0ec │ │ │ │ + blx dca144 │ │ │ │ @ instruction: 0xf8d8e116 │ │ │ │ tstcs r4, r0, ror r0 │ │ │ │ @ instruction: 0xf6756930 │ │ │ │ - @ instruction: 0xf100fef5 │ │ │ │ + @ instruction: 0xf100fec9 │ │ │ │ @ instruction: 0xf89b0818 │ │ │ │ pkhbtmi r2, r1, r0 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf89b4641 │ │ │ │ @ instruction: 0xf6773011 │ │ │ │ - movwcs pc, #2405 @ 0x965 @ │ │ │ │ + movwcs pc, #2361 @ 0x939 @ │ │ │ │ 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 │ │ │ │ - @ instruction: 0xe76cfa35 │ │ │ │ + strb pc, [ip, -r9, lsl #20]! @ │ │ │ │ ldrsbthi pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ @ instruction: 0xf8d8e766 │ │ │ │ ldmdavs sl, {r4, r5, r6, ip, sp} │ │ │ │ - bcs 36b3ac │ │ │ │ + bcs 36b404 │ │ │ │ rsbshi pc, fp, #0 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6756930 │ │ │ │ - @ instruction: 0xf100fec7 │ │ │ │ + @ instruction: 0xf100fe9b │ │ │ │ pkhbtmi r0, r1, r8, lsl #22 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774659 │ │ │ │ - @ instruction: 0x4649f93b │ │ │ │ + strbmi pc, [r9], -pc, lsl #18 @ │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - @ instruction: 0xf8d8fa19 │ │ │ │ + @ instruction: 0xf8d8f9ed │ │ │ │ @ instruction: 0x465a3070 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf678111f │ │ │ │ - strmi pc, [r0], fp, ror #31 │ │ │ │ + selmi pc, r0, pc @ │ │ │ │ @ instruction: 0xf8d8e744 │ │ │ │ tstcs r4, r0, ror r0 │ │ │ │ movwls r6, #14640 @ 0x3930 │ │ │ │ - mcr2 6, 5, pc, cr10, cr5, {3} @ │ │ │ │ + mrc2 6, 3, pc, cr14, 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: 0xf91af677 │ │ │ │ + @ instruction: 0xf8eef677 │ │ │ │ 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: 0xf8dff9e9 │ │ │ │ + @ instruction: 0xf8dff9bd │ │ │ │ @ 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 218898 │ │ │ │ + bcs 2188f0 │ │ │ │ adcshi pc, r1, r0 │ │ │ │ @ instruction: 0xb1134691 │ │ │ │ svclt 0x00284599 │ │ │ │ @ instruction: 0xf1b94699 │ │ │ │ svclt 0x00080f01 │ │ │ │ ldrdvc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ addhi pc, r8, r0 │ │ │ │ @@ -487944,17 +487965,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 94a848 │ │ │ │ + blx 94a8a0 │ │ │ │ @ instruction: 0xf8cd7c42 │ │ │ │ - bcs a2c8cc │ │ │ │ + bcs a2c924 │ │ │ │ @ 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 │ │ │ │ @@ -487970,91 +487991,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 5c7f30 │ │ │ │ + blvc 5c7f88 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 4c7ef8 │ │ │ │ - ldc2l 6, cr15, [r8, #468]! @ 0x1d4 │ │ │ │ + blvc 4c7f50 │ │ │ │ + stc2l 6, cr15, [ip, #468] @ 0x1d4 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2de17c │ │ │ │ + blgt 2de1d4 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - ldrtmi pc, [sl], -pc, ror #18 @ │ │ │ │ + ldrtmi pc, [sl], -r3, asr #18 @ │ │ │ │ vmax.s8 q10, q0, │ │ │ │ @ instruction: 0x46301151 │ │ │ │ - @ instruction: 0xff42f678 │ │ │ │ + @ instruction: 0xff16f678 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - movwcs pc, #3899 @ 0xf3b @ │ │ │ │ + movwcs pc, #3855 @ 0xf0f @ │ │ │ │ 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} │ │ │ │ - ldc2l 6, cr15, [r2, #468] @ 0x1d4 │ │ │ │ + stc2 6, cr15, [r6, #468]! @ 0x1d4 │ │ │ │ teqlt r8, r4, lsl #12 │ │ │ │ adcvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xf94af679 │ │ │ │ + @ instruction: 0xf91ef679 │ │ │ │ @ instruction: 0x4623463a │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781145 │ │ │ │ - @ instruction: 0x4607ff1d │ │ │ │ + @ instruction: 0x4607fef1 │ │ │ │ ldrcs pc, [r0], #2271 @ 0x8df │ │ │ │ strcc pc, [r0], #2271 @ 0x8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6e69b0 │ │ │ │ + blls 6e6a08 │ │ │ │ @ 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 6549a2 │ │ │ │ + blx 6549fa │ │ │ │ strb pc, [r8, -r2, lsl #18] @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], r2 │ │ │ │ @ instruction: 0x463071dd │ │ │ │ - mcr2 6, 6, pc, cr12, cr8, {3} @ │ │ │ │ + mcr2 6, 5, pc, cr0, cr8, {3} @ │ │ │ │ strmi r9, [r2], -r5, lsl #22 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf44ffeeb │ │ │ │ + @ instruction: 0xf44ffebf │ │ │ │ @ instruction: 0x460271b3 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0x4682febf │ │ │ │ + pkhbtmi pc, r2, r3, lsl #29 @ │ │ │ │ @ instruction: 0xf8cde68c │ │ │ │ @ instruction: 0xf8cd801c │ │ │ │ ldc 0, cr9, [sp, #96] @ 0x60 │ │ │ │ tstcs r1, r6, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6757b0e │ │ │ │ - @ instruction: 0x4680fd7b │ │ │ │ + strmi pc, [r0], pc, asr #26 │ │ │ │ @ instruction: 0x4623b158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - strbmi pc, [r2], -pc, ror #17 @ │ │ │ │ + strbmi pc, [r2], -r3, asr #17 @ │ │ │ │ @ instruction: 0xf44f9b04 │ │ │ │ ldrtmi r7, [r0], -sl, lsr #3 │ │ │ │ - mcr2 6, 6, pc, cr2, cr8, {3} @ │ │ │ │ + mrc2 6, 4, pc, cr6, 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 │ │ │ │ @@ -488073,35 +488094,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 4480cc │ │ │ │ + blvc 448124 │ │ │ │ ldmdbvs r0!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6757b0e │ │ │ │ - strmi pc, [r0], r9, lsr #26 │ │ │ │ + @ instruction: 0x4680fcfd │ │ │ │ @ instruction: 0x4623b158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - bls 30acf8 │ │ │ │ - blcs a2bbd4 │ │ │ │ + bls 30aca0 │ │ │ │ + blcs a2bc2c │ │ │ │ vst4.16 {d29-d32}, [pc], ip │ │ │ │ ldrtmi r7, [r0], -r6, asr #3 │ │ │ │ - mcr2 6, 2, pc, cr8, cr8, {3} @ │ │ │ │ + mrc2 6, 0, pc, cr12, cr8, {3} │ │ │ │ movwcs r7, #3138 @ 0xc42 │ │ │ │ movwls r9, #40965 @ 0xa005 │ │ │ │ rsbvs r2, fp, r0, lsr #20 │ │ │ │ orrhi pc, r3, r0, lsl #4 │ │ │ │ - blcs 9d43f4 │ │ │ │ + blcs 9d444c │ │ │ │ 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 │ │ │ │ @@ -488132,177 +488153,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 │ │ │ │ - @ instruction: 0x4683fcbb │ │ │ │ + strmi pc, [r3], pc, lsl #25 │ │ │ │ @ instruction: 0x4623b158 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 748f84 │ │ │ │ + bleq 748fdc │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - blls 38ac1c │ │ │ │ + blls 38abc4 │ │ │ │ vst1.16 {d20-d22}, [pc :64], sl │ │ │ │ ldrtmi r7, [r0], -sl, lsr #3 │ │ │ │ - mcr2 6, 0, pc, cr2, cr8, {3} @ │ │ │ │ + ldc2l 6, cr15, [r6, #480] @ 0x1e0 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf897fdfb │ │ │ │ + @ instruction: 0xf897fdcf │ │ │ │ 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 @ │ │ │ │ - stc2l 6, cr15, [r8, #480]! @ 0x1e0 │ │ │ │ + ldc2 6, cr15, [ip, #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 5c72e8 │ │ │ │ + blvc 5c7340 │ │ │ │ ldmdbvs r0!, {r5, r9, sp} │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #56] @ 0x38 │ │ │ │ @ instruction: 0xf6757b0a │ │ │ │ - @ instruction: 0x4604fc79 │ │ │ │ + strmi pc, [r4], -sp, asr #24 │ │ │ │ strtmi fp, [sl], -r0, asr #2 │ │ │ │ adcvs ip, r0, #12288 @ 0x3000 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xfff0f678 │ │ │ │ + @ instruction: 0xffc4f678 │ │ │ │ strtmi r4, [r3], -r2, asr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781151 │ │ │ │ - strmi pc, [r2], -r3, asr #27 │ │ │ │ + @ instruction: 0x4602fd97 │ │ │ │ @ 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 31e550 │ │ │ │ + blls 31e5a8 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strbmi pc, [r3], -pc, lsr #27 @ │ │ │ │ + strbmi pc, [r3], -r3, lsl #27 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - stc2 6, cr15, [r8, #480]! @ 0x1e0 │ │ │ │ + ldc2l 6, cr15, [ip, #-480]! @ 0xfffffe20 │ │ │ │ ldrbmi r9, [r2], -r3, lsl #22 │ │ │ │ vmax.s8 d20, d0, d7 │ │ │ │ @ instruction: 0x46301151 │ │ │ │ - stc2 6, cr15, [r0, #480]! @ 0x1e0 │ │ │ │ + ldc2l 6, cr15, [r4, #-480]! @ 0xfffffe20 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strmi r7, [r0], r5, lsr #3 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0x4642fd73 │ │ │ │ + strbmi pc, [r2], -r7, asr #26 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - ldc2 6, cr15, [r2, #480] @ 0x1e0 │ │ │ │ + stc2l 6, cr15, [r6, #-480]! @ 0xfffffe20 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strmi pc, [r2], fp, lsl #27 │ │ │ │ + pkhtbmi pc, r2, pc, asr #26 @ │ │ │ │ @ instruction: 0x4652e532 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strmi pc, [r2], r3, lsl #27 │ │ │ │ + pkhtbmi pc, r2, r7, asr #26 @ │ │ │ │ ldrbmi lr, [r2], -sl, lsr #10 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781151 │ │ │ │ - @ instruction: 0x4682fd7b │ │ │ │ + strmi pc, [r2], pc, asr #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 4c82d4 │ │ │ │ - stc2 6, cr15, [sl], {117} @ 0x75 │ │ │ │ + blvc 4c832c │ │ │ │ + blx ff9ca6d2 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2de558 │ │ │ │ + blgt 2de5b0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - ldrtmi pc, [fp], -r1, lsl #31 @ │ │ │ │ + shsaxmi pc, fp, r5 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], r2 │ │ │ │ ldrtmi r7, [r0], -r5, ror #3 │ │ │ │ - ldc2l 6, cr15, [r4, #-480] @ 0xfffffe20 │ │ │ │ + stc2 6, cr15, [r8, #-480]! @ 0xfffffe20 │ │ │ │ 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 5c835c │ │ │ │ + blvc 5c83b4 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6757b0a │ │ │ │ - strmi pc, [r7], -r3, ror #23 │ │ │ │ + @ instruction: 0x4607fbb7 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xff5af678 │ │ │ │ + @ instruction: 0xff2ef678 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf04ffd2d │ │ │ │ + @ instruction: 0xf04ffd01 │ │ │ │ strmi r3, [r1], -sl, lsr #5 │ │ │ │ @ instruction: 0x33aaf04f │ │ │ │ @ instruction: 0xf7fc4630 │ │ │ │ - ldc 15, cr15, [pc, #716] @ 20cff4 │ │ │ │ + ldc 15, cr15, [pc, #716] @ 20d04c │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4607fbbb │ │ │ │ + strmi pc, [r7], -pc, lsl #23 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xff32f678 │ │ │ │ + @ instruction: 0xff06f678 │ │ │ │ @ instruction: 0x4642463b │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - ldrbmi pc, [fp], -r5, lsl #26 @ │ │ │ │ + @ instruction: 0x465bfcd9 │ │ │ │ strmi r4, [r7], -sl, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf8cdfcfd │ │ │ │ + @ instruction: 0xf8cdfcd1 │ │ │ │ strmi sl, [r3], -r0 │ │ │ │ cmncs r3, sl, lsr r6 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strmi pc, [r2], r9, lsr #26 │ │ │ │ + @ instruction: 0x4682fcfd │ │ │ │ @ instruction: 0x4652e49c │ │ │ │ @ instruction: 0xf44f9b05 │ │ │ │ ldrtmi r7, [r0], -r4, ror #3 │ │ │ │ - stc2l 6, cr15, [ip], #480 @ 0x1e0 │ │ │ │ + stc2l 6, cr15, [r0], {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 │ │ │ │ - cdp 6, 2, cr15, cr10, cr2, {1} │ │ │ │ + ldcl 6, cr15, [lr, #136]! @ 0x88 │ │ │ │ ... │ │ │ │ - rsbseq r3, r7, r8, asr #21 │ │ │ │ + rsbseq r3, r7, r0, ror sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r7, r6, ror sl │ │ │ │ + rsbseq r3, r7, lr, lsl sl │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r7, r0, asr #13 │ │ │ │ + rsbseq r3, r7, r8, ror #12 │ │ │ │ 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 │ │ │ │ @@ -488319,59 +488340,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 22d858 │ │ │ │ + blls 22d8b0 │ │ │ │ @ instruction: 0xf8cd6918 │ │ │ │ - blls 26ce6c │ │ │ │ - bvc fe9552c8 │ │ │ │ + blls 26cec4 │ │ │ │ + bvc fe955320 │ │ │ │ mulge r9, r3, r8 │ │ │ │ - blx 194a81e │ │ │ │ + blx e4a876 │ │ │ │ @ instruction: 0xf880462a │ │ │ │ @ instruction: 0xf100502c │ │ │ │ @ instruction: 0x46530518 │ │ │ │ strmi r4, [r7], -r9, lsr #12 │ │ │ │ - stc2l 6, cr15, [lr, #472] @ 0x1d8 │ │ │ │ - bge 395a60 │ │ │ │ + stc2 6, cr15, [r2, #472]! @ 0x1d8 │ │ │ │ + bge 395ab8 │ │ │ │ movwcc lr, #27085 @ 0x69cd │ │ │ │ - blge 4b1a88 │ │ │ │ + blge 4b1ae0 │ │ │ │ @ instruction: 0xf8cd461c │ │ │ │ @ instruction: 0xf1079024 │ │ │ │ andls r0, r2, #84, 24 @ 0x5400 │ │ │ │ - bgt 5f1a88 │ │ │ │ + bgt 5f1ae0 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ stm ip, {sl, fp, ip, pc} │ │ │ │ ldrtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - ldmdbvs r3!, {r0, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r3!, {r0, r2, r3, r5, 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: 0xf89afc59 │ │ │ │ + @ instruction: 0xf89afc2d │ │ │ │ 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 a9e8f0 │ │ │ │ - b 1609af0 │ │ │ │ + blx a9e948 │ │ │ │ + b 1609b48 │ │ │ │ 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 │ │ │ │ @@ -488380,35 +488401,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 122c0d0 │ │ │ │ + bcs 122c128 │ │ │ │ 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 41bb4c │ │ │ │ - b 249350 │ │ │ │ - b 124cf5c │ │ │ │ + blx 41bba4 │ │ │ │ + b 2493a8 │ │ │ │ + b 124cfb4 │ │ │ │ @ instruction: 0xf141010e │ │ │ │ - b 519754 │ │ │ │ - b 160ff60 │ │ │ │ + b 5197ac │ │ │ │ + b 160ffb8 │ │ │ │ @ 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 9d48c4 │ │ │ │ + blcs 9d491c │ │ │ │ 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 │ │ │ │ @@ -488420,52 +488441,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 2f3bcc │ │ │ │ + bls 2f3c24 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ movwcs pc, #2779 @ 0xadb @ │ │ │ │ movwls r2, #45313 @ 0xb101 │ │ │ │ strmi r9, [r6], -sl, lsl #2 │ │ │ │ - blge 4c7750 │ │ │ │ + blge 4c77a8 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ - blge 3c7718 │ │ │ │ - blx 1c4a9bc │ │ │ │ + blge 3c7770 │ │ │ │ + blx 114aa14 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f3bf8 │ │ │ │ + blgt 2f3c50 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - @ instruction: 0x462bfddf │ │ │ │ + @ instruction: 0x462bfdb3 │ │ │ │ ldrtmi r9, [r2], -r0, lsl #16 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx feeca9ee │ │ │ │ + blx fe3caa46 │ │ │ │ @ instruction: 0xf5b84605 │ │ │ │ @ instruction: 0xf0007f91 │ │ │ │ - blls 22d538 │ │ │ │ + blls 22d590 │ │ │ │ ldmdbvs r8, {r6, r7, r8, sp} │ │ │ │ - blx 1e4a9f4 │ │ │ │ + blx 134aa4c │ │ │ │ @ instruction: 0xf1007c2b │ │ │ │ @ instruction: 0xf8800718 │ │ │ │ movwcs r3, #4140 @ 0x102c │ │ │ │ @ instruction: 0x461a4639 │ │ │ │ @ instruction: 0xf6764606 │ │ │ │ - bls 2cc3bc │ │ │ │ + bls 2cc364 │ │ │ │ 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 ff88c720 │ │ │ │ + bmi ff88c6c8 │ │ │ │ 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 │ │ │ │ @@ -488474,227 +488495,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} │ │ │ │ - blx 54aa74 │ │ │ │ + @ instruction: 0xf9e0f675 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f3cb0 │ │ │ │ + blgt 2f3d08 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - stc2 6, cr15, [r0, #480] @ 0x1e0 │ │ │ │ + ldc2l 6, cr15, [r4, #-480] @ 0xfffffe20 │ │ │ │ strbmi r4, [r3], -sl, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - @ instruction: 0x4605fb53 │ │ │ │ - bllt 1f9e97c │ │ │ │ + strmi pc, [r5], -r7, lsr #22 │ │ │ │ + bllt 1f9e9d4 │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - blx 14caabe │ │ │ │ + blx 9cab16 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4607f9d9 │ │ │ │ - blls 2b960c │ │ │ │ + strmi pc, [r7], -sp, lsr #19 │ │ │ │ + blls 2b9664 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - ldc2l 6, cr15, [r0, #-480] @ 0xfffffe20 │ │ │ │ + stc2 6, cr15, [r4, #-480]! @ 0xfffffe20 │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - strmi pc, [r2], -r3, lsr #22 │ │ │ │ + @ instruction: 0x4602faf7 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4606f9b9 │ │ │ │ - blls 2b964c │ │ │ │ + strmi pc, [r6], -sp, lsl #19 │ │ │ │ + blls 2b96a4 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - ldc2 6, cr15, [r0, #-480]! @ 0xfffffe20 │ │ │ │ + stc2 6, cr15, [r4, #-480] @ 0xfffffe20 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781151 │ │ │ │ - strmi pc, [r3], -r3, lsl #22 │ │ │ │ - bmi fe707030 │ │ │ │ + @ instruction: 0x4603fad7 │ │ │ │ + bmi fe707088 │ │ │ │ @ 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 26d51c │ │ │ │ + blls 26d574 │ │ │ │ cdpvs 1, 3, cr2, cr6, cr2, {1} │ │ │ │ @ instruction: 0xf8937a9d │ │ │ │ - blls 22d1d4 │ │ │ │ + blls 22d22c │ │ │ │ @ instruction: 0xf6756918 │ │ │ │ - strbmi pc, [r3], -r5, lsr #19 @ │ │ │ │ + @ instruction: 0x4643f979 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf880462a │ │ │ │ strbmi r5, [r1], -ip, lsr #32 │ │ │ │ @ instruction: 0xf6764607 │ │ │ │ - @ instruction: 0x9609fc17 │ │ │ │ + strls pc, [r9], -fp, ror #23 │ │ │ │ @ instruction: 0xf107ae06 │ │ │ │ stcge 12, cr0, [sl, #-336] @ 0xfffffeb0 │ │ │ │ - bllt 3c790c │ │ │ │ + bllt 3c7964 │ │ │ │ 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 │ │ │ │ - strbmi pc, [r1], -r5, ror #25 @ │ │ │ │ + @ instruction: 0x4641fcb9 │ │ │ │ @ instruction: 0x463846b8 │ │ │ │ - blx ff84b1ea │ │ │ │ + blx ff84b242 │ │ │ │ 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 │ │ │ │ - strmi pc, [r5], -r9, asr #18 │ │ │ │ + @ instruction: 0x4605f91d │ │ │ │ mcrgt 1, 0, fp, cr3, cr8, {1} │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6789800 │ │ │ │ - ldrtmi pc, [sl], -r1, asr #25 @ │ │ │ │ + @ instruction: 0x463afc95 │ │ │ │ strtmi r9, [fp], -r0, lsl #16 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx fe74ac28 │ │ │ │ + blx 1c4ac80 │ │ │ │ str r4, [r6, -r7, lsl #12] │ │ │ │ - bcs 122c358 │ │ │ │ - b 15fcea4 │ │ │ │ + bcs 122c3b0 │ │ │ │ + b 15fcefc │ │ │ │ rsbseq r0, r7, r6, asr #18 │ │ │ │ - blls 3413e4 │ │ │ │ + blls 34143c │ │ │ │ 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: 0xf922f675 │ │ │ │ + @ instruction: 0xf8f6f675 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x0028f43f │ │ │ │ - blgt 2f3e88 │ │ │ │ + blgt 2f3ee0 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6783514 │ │ │ │ - @ instruction: 0xe71dfc97 │ │ │ │ - blls 25eb38 │ │ │ │ + ldr pc, [sp, -fp, ror #24] │ │ │ │ + blls 25eb90 │ │ │ │ stmdals r0, {r0, r1, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf974f7fb │ │ │ │ svcvc 0x0091f5b8 │ │ │ │ @ instruction: 0xf47f4605 │ │ │ │ @ instruction: 0x462aaeb8 │ │ │ │ vst2.8 {d25-d26}, [pc], r0 │ │ │ │ @ instruction: 0xf67871a5 │ │ │ │ - @ instruction: 0x4605fa39 │ │ │ │ + strmi pc, [r5], -sp, lsl #20 │ │ │ │ @ instruction: 0xf8dde6af │ │ │ │ strls r8, [r0], #-20 @ 0xffffffec │ │ │ │ - bcs 346d5c │ │ │ │ + bcs 346db4 │ │ │ │ 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: 0xf90cf675 │ │ │ │ + @ instruction: 0xf8e0f675 │ │ │ │ @ instruction: 0xf1002301 │ │ │ │ @ instruction: 0x461a0718 │ │ │ │ @ instruction: 0x46064639 │ │ │ │ - blx fe24acd2 │ │ │ │ + blx 174ad2a │ │ │ │ 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 │ │ │ │ - ldr pc, [ip], pc, asr #24 │ │ │ │ + ldr pc, [ip], r3, lsr #24 │ │ │ │ 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. {d31,d33}, [pc :128], r9 │ │ │ │ + vst2.32 {d31,d33}, [pc :256]! │ │ │ │ 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: 0xf8caf675 │ │ │ │ + @ instruction: 0xf89ef675 │ │ │ │ @ instruction: 0xf1002301 │ │ │ │ @ instruction: 0x461a0718 │ │ │ │ @ instruction: 0x46064639 │ │ │ │ - blx 11cad56 │ │ │ │ + blx 6cadae │ │ │ │ strls sl, [r9, #-2822] @ 0xfffff4fa │ │ │ │ - bllt 3c7ab8 │ │ │ │ + bllt 3c7b10 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ - blgt 5f87b8 │ │ │ │ + blgt 5f8810 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - stc2 6, cr15, [lr], {120} @ 0x78 │ │ │ │ + blx ffacadda │ │ │ │ stcls 6, cr14, [r0], {91} @ 0x5b │ │ │ │ @ instruction: 0x21aff240 │ │ │ │ ldrb r6, [ip, r0, lsr #18] │ │ │ │ - bl d4ac38 │ │ │ │ - rsbseq r3, r7, r4, lsl r2 │ │ │ │ + bl 24ac90 │ │ │ │ + ldrhteq r3, [r7], #-28 @ 0xffffffe4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r7, lr, lsl #4 │ │ │ │ + ldrhteq r3, [r7], #-22 @ 0xffffffea │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r2, r7, r2, lsr #31 │ │ │ │ + rsbseq r2, r7, sl, asr #30 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2c8884 │ │ │ │ + blhi 2c88dc │ │ │ │ @ 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 @ 20d3f0 │ │ │ │ + ldrbtmi r4, [pc], #-1541 @ 20d448 │ │ │ │ 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 │ │ │ │ @@ -488777,217 +488798,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 2c8850 │ │ │ │ + blhi 2c88a8 │ │ │ │ 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 12499cc │ │ │ │ + bleq 1249a24 │ │ │ │ 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: 0xff84f674 │ │ │ │ + @ instruction: 0xff58f674 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2def24 │ │ │ │ + blgt 2def7c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - stmdbvs r8!, {r0, r1, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r8!, {r0, r1, r2, r3, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6742122 │ │ │ │ - @ instruction: 0xf100ff99 │ │ │ │ + @ instruction: 0xf100ff6d │ │ │ │ @ instruction: 0x46070818 │ │ │ │ strbmi r2, [r1], -r4, lsl #4 │ │ │ │ @ instruction: 0xf8802320 │ │ │ │ strcs r2, [r0], -ip, lsr #32 │ │ │ │ - blx 4cafbc │ │ │ │ + @ instruction: 0xf9def676 │ │ │ │ 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 ff8cafe8 │ │ │ │ + blx fedcb040 │ │ │ │ @ instruction: 0x21276928 │ │ │ │ - @ instruction: 0xff78f674 │ │ │ │ + @ instruction: 0xff4cf674 │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ strtmi r4, [r1], -r7, lsl #12 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ - @ instruction: 0xf9ecf676 │ │ │ │ + @ instruction: 0xf9c0f676 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xe778fabb │ │ │ │ + ldrb pc, [r8, -pc, lsl #21]! @ │ │ │ │ stmdale ip, {r2, r5, sl, fp, sp}^ │ │ │ │ @ instruction: 0xf2002c22 │ │ │ │ @ instruction: 0xf47f878a │ │ │ │ - bvc fe73941c │ │ │ │ + bvc fe739474 │ │ │ │ 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 @ │ │ │ │ - @ instruction: 0xff44f674 │ │ │ │ + @ instruction: 0xff18f674 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4622463b │ │ │ │ eormi pc, ip, r0, lsl #17 │ │ │ │ strmi r4, [r0], r9, asr #12 │ │ │ │ - @ instruction: 0xf9b6f676 │ │ │ │ + @ instruction: 0xf98af676 │ │ │ │ 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: 0xf896fa85 │ │ │ │ + @ instruction: 0xf896fa59 │ │ │ │ @ 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 2ce380 │ │ │ │ + blcs 2ce3d8 │ │ │ │ svcge 0x0024f63f │ │ │ │ - bvc fe6a8fd0 │ │ │ │ + bvc fe6a9028 │ │ │ │ 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 24e3b0 │ │ │ │ + blcs 24e408 │ │ │ │ strbmi sp, [r1], -ip, lsl #18 │ │ │ │ @ instruction: 0xf7fc4628 │ │ │ │ @ instruction: 0x463af913 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46287191 │ │ │ │ - @ instruction: 0xf820f678 │ │ │ │ + @ instruction: 0xfff4f677 │ │ │ │ @ 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 16f9324 │ │ │ │ + blvc 16f937c │ │ │ │ @ instruction: 0x06d86e36 │ │ │ │ cmpphi sp, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bvc fe6ac828 │ │ │ │ + bvc fe6ac880 │ │ │ │ @ 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: 0xf100febf │ │ │ │ + @ instruction: 0xf100fe93 │ │ │ │ @ instruction: 0xf8980418 │ │ │ │ @ instruction: 0x46213010 │ │ │ │ eorcc pc, ip, r0, lsl #17 │ │ │ │ ldrmi r2, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf6764606 │ │ │ │ - blge 64bc58 │ │ │ │ + blge 64bc00 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0xe6bcf9ff │ │ │ │ + ssat pc, #29, r3, asr #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 2567e8 │ │ │ │ + blcs 256840 │ │ │ │ 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: 0xffb2f677 │ │ │ │ + @ instruction: 0xff86f677 │ │ │ │ @ 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], #-372 @ 0xfffffe8c │ │ │ │ + ldcvc 14, cr15, [sl], #-196 @ 0xffffff3c │ │ │ │ @ instruction: 0xf1004623 │ │ │ │ pkhbtmi r0, r0, r8, lsl #8 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ andcs r4, r1, #34603008 @ 0x2100000 │ │ │ │ - @ instruction: 0xf8cef676 │ │ │ │ + @ instruction: 0xf8a2f676 │ │ │ │ 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: 0xf99ef678 │ │ │ │ - bcs 234090 │ │ │ │ + @ instruction: 0xf972f678 │ │ │ │ + bcs 2340e8 │ │ │ │ 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}^ @ │ │ │ │ @@ -489003,27 +489024,27 @@ │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf898879d │ │ │ │ @ instruction: 0xf014400b │ │ │ │ @ instruction: 0xf43f0401 │ │ │ │ @ instruction: 0xf896ae2e │ │ │ │ - blcs 259994 │ │ │ │ + blcs 2599ec │ │ │ │ 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 2599bc │ │ │ │ + blcs 259a14 │ │ │ │ @ instruction: 0xf998d8ec │ │ │ │ - blcs 219948 │ │ │ │ + blcs 2199a0 │ │ │ │ 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 │ │ │ │ @@ -489032,489 +489053,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 │ │ │ │ - strmi pc, [r4], -sp, lsl #30 │ │ │ │ + strmi pc, [r4], -r1, ror #29 │ │ │ │ ldrtmi lr, [sl], -pc, ror #11 │ │ │ │ @ instruction: 0x462821d7 │ │ │ │ - mcr2 6, 7, pc, cr0, cr7, {3} @ │ │ │ │ + mrc2 6, 5, pc, cr4, 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 │ │ │ │ - @ instruction: 0x4604fd9b │ │ │ │ - blge 639e88 │ │ │ │ + strmi pc, [r4], -pc, ror #26 │ │ │ │ + blge 639ee0 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xf912f678 │ │ │ │ + @ instruction: 0xf8e6f678 │ │ │ │ @ instruction: 0xf1037c3b │ │ │ │ - blcs 21bd9c │ │ │ │ + blcs 21bdf4 │ │ │ │ stclge 4, cr15, [fp, #252] @ 0xfc │ │ │ │ @ instruction: 0xf10d9704 │ │ │ │ - vldr s0, [pc, #320] @ 20daec │ │ │ │ + vldr s0, [pc, #320] @ 20db44 │ │ │ │ @ instruction: 0x46478bd2 │ │ │ │ @ instruction: 0xf002e027 │ │ │ │ @ instruction: 0xf04f0e3f │ │ │ │ @ instruction: 0xf1ae33ff │ │ │ │ @ instruction: 0xf1ce0b20 │ │ │ │ - blx 2cfe44 │ │ │ │ - blx 309a00 │ │ │ │ - blx b0c5f8 │ │ │ │ - b 124bdf4 │ │ │ │ - blx 2cda00 │ │ │ │ - b 124a610 │ │ │ │ - b a4da00 │ │ │ │ - b d0e5ec │ │ │ │ - b 16d09e4 │ │ │ │ + blx 2cfe9c │ │ │ │ + blx 309a58 │ │ │ │ + blx b0c650 │ │ │ │ + b 124be4c │ │ │ │ + blx 2cda58 │ │ │ │ + b 124a668 │ │ │ │ + b a4da58 │ │ │ │ + b d0e644 │ │ │ │ + b 16d0a3c │ │ │ │ @ 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], #-956 @ 0xfffffc44 │ │ │ │ + ldclne 14, cr15, [r9], #-780 @ 0xfffffcf4 │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r0], r9, asr #26 │ │ │ │ - blge 639f8c │ │ │ │ + pkhbtmi pc, r0, sp, lsl #26 @ │ │ │ │ + blge 639fe4 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - @ instruction: 0x4643f8bd │ │ │ │ + @ instruction: 0x4643f891 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r8], -sp, lsr #2 │ │ │ │ - mrc2 6, 4, pc, cr0, cr7, {3} │ │ │ │ + mcr2 6, 3, pc, cr4, cr7, {3} @ │ │ │ │ @ instruction: 0x7c729b04 │ │ │ │ mrrcvc 6, 8, r4, r9, cr0 │ │ │ │ - blx 65835e │ │ │ │ - b 1609e7c │ │ │ │ + blx 6583b6 │ │ │ │ + b 1609ed4 │ │ │ │ @ instruction: 0xd1a67ce1 │ │ │ │ sbcle r2, r0, r0, lsl #18 │ │ │ │ @ instruction: 0x1c0ee9cd │ │ │ │ - blvc 5c90e4 │ │ │ │ + blvc 5c913c │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ - blvc 7490ac │ │ │ │ - ldc2 6, cr15, [lr, #-464] @ 0xfffffe30 │ │ │ │ + blvc 749104 │ │ │ │ + ldc2l 6, cr15, [r2], #464 @ 0x1d0 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2df3d0 │ │ │ │ + blgt 2df428 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46280914 │ │ │ │ - @ instruction: 0xf892f678 │ │ │ │ + @ instruction: 0xf866f678 │ │ │ │ @ instruction: 0x464b4632 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf677111f │ │ │ │ - strmi pc, [r6], -r5, ror #28 │ │ │ │ + @ instruction: 0x4606fe39 │ │ │ │ @ instruction: 0x463ae79f │ │ │ │ bicvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0xf04ffe37 │ │ │ │ + @ instruction: 0xf04ffe0b │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [r2], #464 @ 0x1d0 │ │ │ │ + stc2l 6, cr15, [r6], {116} @ 0x74 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2f871c │ │ │ │ + blgt 2f8774 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - ldcvc 8, cr15, [fp], #-420 @ 0xfffffe5c │ │ │ │ + ldcvc 8, cr15, [fp], #-244 @ 0xffffff0c │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf04fad24 │ │ │ │ @ instruction: 0xf10d0b00 │ │ │ │ @ instruction: 0x46d90a50 │ │ │ │ - blhi 218917c │ │ │ │ + blhi 21891d4 │ │ │ │ @ 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: 0xf89bfe59 │ │ │ │ + @ instruction: 0xf89bfe2d │ │ │ │ @ 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 649184 │ │ │ │ - ldc2 6, cr15, [r2], #464 @ 0x1d0 │ │ │ │ + blhi 6491dc │ │ │ │ + stc2 6, cr15, [r6], {116} @ 0x74 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f879c │ │ │ │ + blgt 2f87f4 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46280814 │ │ │ │ - @ instruction: 0xf826f678 │ │ │ │ + @ instruction: 0xfffaf677 │ │ │ │ ldrtmi r4, [r2], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf677112d │ │ │ │ - @ instruction: 0xf89bfdf9 │ │ │ │ + @ instruction: 0xf89bfdcd │ │ │ │ ldclvc 0, cr3, [r2], #-68 @ 0xffffffbc │ │ │ │ - bcs 121f588 │ │ │ │ + bcs 121f5e0 │ │ │ │ vqrdmulh.s d15, d3, d7 │ │ │ │ - blcs 24227c │ │ │ │ + blcs 2422d4 │ │ │ │ stmib sp, {r0, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xed9d3910 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ @ instruction: 0xed8d6928 │ │ │ │ @ instruction: 0xf6747b14 │ │ │ │ - strmi pc, [r3], -r9, lsl #25 │ │ │ │ + @ instruction: 0x4603fc5d │ │ │ │ @ instruction: 0x4652b150 │ │ │ │ - bgt 2f27c0 │ │ │ │ + bgt 2f2818 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r8, lsr #12 │ │ │ │ - @ instruction: 0xf800f678 │ │ │ │ + @ instruction: 0xffd4f677 │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0x46284632 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2l 6, cr15, [r2, #476] @ 0x1dc │ │ │ │ + stc2 6, cr15, [r6, #476]! @ 0x1dc │ │ │ │ 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 164a01c │ │ │ │ + beq 164a074 │ │ │ │ ldrhi pc, [sp, -r0, lsl #4]! │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - andcs pc, r1, #11968 @ 0x2ec0 │ │ │ │ + andcs pc, r1, #9152 @ 0x23c0 │ │ │ │ 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 │ │ │ │ - strmi pc, [r4], -r9, asr #24 │ │ │ │ - blge 63a12c │ │ │ │ + @ instruction: 0x4604fc1d │ │ │ │ + blge 63a184 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xffc0f677 │ │ │ │ + @ instruction: 0xff94f677 │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6771145 │ │ │ │ - @ instruction: 0x4604fd93 │ │ │ │ + strmi pc, [r4], -r7, ror #26 │ │ │ │ @ instruction: 0x4641e475 │ │ │ │ - blx 8cbc40 │ │ │ │ + blx 8cbc98 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r8], -r5, lsr #3 │ │ │ │ - stc2l 6, cr15, [r2, #-476]! @ 0xfffffe24 │ │ │ │ + ldc2 6, cr15, [r6, #-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 │ │ │ │ - strmi pc, [r1], -pc, ror #26 │ │ │ │ + strmi pc, [r1], -r3, asr #26 │ │ │ │ strbmi lr, [r1], -r5, ror #15 │ │ │ │ - blx 94bc88 │ │ │ │ + blx 94bce0 │ │ │ │ vabd.s8 q15, q8, │ │ │ │ stmdbvs r0, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - stc2 6, cr15, [ip], #-464 @ 0xfffffe30 │ │ │ │ + stc2 6, cr15, [r0], {116} @ 0x74 │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ - mcr2 6, 5, pc, cr0, cr5, {3} @ │ │ │ │ + mrc2 6, 3, pc, cr4, cr5, {3} │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xff7ef677 │ │ │ │ + @ instruction: 0xff52f677 │ │ │ │ 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, lsl ip │ │ │ │ + rsbseq r2, r7, r4, asr #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r7, r2, lsl ip │ │ │ │ - ldrhteq r2, [r7], #-174 @ 0xffffff52 │ │ │ │ + ldrhteq r2, [r7], #-186 @ 0xffffff46 │ │ │ │ + rsbseq r2, r7, r6, ror #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 │ │ │ │ - strmi pc, [r4], -r5, asr #23 │ │ │ │ + @ instruction: 0x4604fb99 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 638d40 │ │ │ │ + blge 638d98 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r8], -r1, ror #5 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ - @ instruction: 0xff3af677 │ │ │ │ - bllt bd48 │ │ │ │ + @ instruction: 0xff0ef677 │ │ │ │ + bllt bda0 │ │ │ │ mrrccc 8, 13, pc, ip, cr15 @ │ │ │ │ mulcs r8, r8, r8 │ │ │ │ @ instruction: 0xf50358fb │ │ │ │ @ instruction: 0xf8934360 │ │ │ │ - bl 39c144 │ │ │ │ - bvs ff84eb70 │ │ │ │ + bl 39c19c │ │ │ │ + bvs ff84ebc8 │ │ │ │ @ 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 259e34 │ │ │ │ + blcs 259e8c │ │ │ │ ldcge 6, cr15, [r0, #252]! @ 0xfc │ │ │ │ mlacc r9, r6, r8, pc @ │ │ │ │ mulcs sp, r8, r8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ ldreq r8, [r3], r1, lsr #12 │ │ │ │ - blge ff60b398 │ │ │ │ + blge ff60b3f0 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf7fc4628 │ │ │ │ strmi pc, [r4], -r3, asr #18 │ │ │ │ - bllt ff40bda8 │ │ │ │ + bllt ff40be00 │ │ │ │ mulcc fp, r8, r8 │ │ │ │ strle r0, [r4, #-2011] @ 0xfffff825 │ │ │ │ mlacc ip, r6, r8, pc @ │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ @ instruction: 0xf998ad95 │ │ │ │ @ instruction: 0xf898300d │ │ │ │ - blcs 21ddfc │ │ │ │ + blcs 21de54 │ │ │ │ strthi pc, [r2], #704 @ 0x2c0 │ │ │ │ streq pc, [r1], #-20 @ 0xffffffec │ │ │ │ - blge fef0aed0 │ │ │ │ + blge fef0af28 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0x6e376928 │ │ │ │ ldrsbthi pc, [r0], #-134 @ 0xffffff7a @ │ │ │ │ mlage r9, r6, r8, pc @ │ │ │ │ - blx fe54b7ba │ │ │ │ + blx 1a4b812 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - mcr2 6, 0, pc, cr0, cr5, {3} @ │ │ │ │ + ldc2l 6, cr15, [r4, #468] @ 0x1d4 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - mrc2 6, 6, pc, cr14, cr7, {3} │ │ │ │ + mrc2 6, 5, pc, cr2, cr7, {3} │ │ │ │ ldrtmi r4, [r3], -r2, asr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - vfma.f32 d31, d16, d17 │ │ │ │ + @ instruction: 0xf240fc85 │ │ │ │ pkhtbmi r2, r1, r3, asr #2 │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - @ instruction: 0x7c3afb73 │ │ │ │ + @ instruction: 0x7c3afb47 │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0x46214653 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6754680 │ │ │ │ - ldrls pc, [r3, -r5, ror #27] │ │ │ │ + @ instruction: 0x9713fdb9 │ │ │ │ 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 │ │ │ │ - mcr2 6, 5, pc, cr10, cr7, {3} @ │ │ │ │ - bllt 1c0be68 │ │ │ │ + mrc2 6, 3, pc, cr14, cr7, {3} │ │ │ │ + bllt 1c0bec0 │ │ │ │ mulmi ip, r8, r8 │ │ │ │ @ instruction: 0xf1400763 │ │ │ │ @ instruction: 0xf89883c0 │ │ │ │ @ instruction: 0xf8d6300d │ │ │ │ ldmibeq fp, {r5, r6, ip, pc}^ │ │ │ │ @ instruction: 0xf899d004 │ │ │ │ - blcs 259ecc │ │ │ │ + blcs 259f24 │ │ │ │ @ instruction: 0x83b5f000 │ │ │ │ vrecps.f32 d22, d0, d19 │ │ │ │ stmdbvs r8!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ @ instruction: 0xf6749303 │ │ │ │ - @ instruction: 0xf100fb33 │ │ │ │ + @ instruction: 0xf100fb07 │ │ │ │ @ instruction: 0x46040218 │ │ │ │ ldrmi r2, [r1], -r0, lsr #6 │ │ │ │ andcs r9, r1, #8, 4 @ 0x80000000 │ │ │ │ - stc2 6, cr15, [r6, #468]! @ 0x1d4 │ │ │ │ + ldc2l 6, cr15, [sl, #-468]! @ 0xfffffe2c │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - mcr2 6, 4, pc, cr4, cr7, {3} @ │ │ │ │ + mrc2 6, 2, pc, cr8, cr7, {3} │ │ │ │ mulscc r1, r9, r8 │ │ │ │ @ instruction: 0xf899696e │ │ │ │ - blcs 251f00 │ │ │ │ + blcs 251f58 │ │ │ │ ldrbhi pc, [r3, #0]! @ │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ vmin.s8 q4, q0, q6 │ │ │ │ - blcs 42f858 │ │ │ │ + blcs 42f8b0 │ │ │ │ ldrbhi pc, [fp], -r0 @ │ │ │ │ - bcc ff84c254 │ │ │ │ + bcc ff84c2ac │ │ │ │ @ instruction: 0xf6b758f8 │ │ │ │ - @ instruction: 0xf8dff891 │ │ │ │ + @ instruction: 0xf8dff865 │ │ │ │ @ instruction: 0x46012ad4 │ │ │ │ ldrbtmi r4, [sl], #-1584 @ 0xfffff9d0 │ │ │ │ - bleq 124a320 │ │ │ │ - @ instruction: 0xffa2f673 │ │ │ │ + bleq 124a378 │ │ │ │ + @ instruction: 0xff76f673 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - beq 164a32c │ │ │ │ - @ instruction: 0xff60f677 │ │ │ │ + beq 164a384 │ │ │ │ + @ instruction: 0xff34f677 │ │ │ │ tstpvc r4, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ stmdbvs r8!, {r0, r3, ip, pc} │ │ │ │ - blx 14b8d8 │ │ │ │ + blx ff64b930 │ │ │ │ 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 44d4d0 │ │ │ │ + bls 44d478 │ │ │ │ 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 │ │ │ │ - mrc2 6, 1, pc, cr12, cr7, {3} │ │ │ │ + mrc2 6, 0, pc, cr0, cr7, {3} │ │ │ │ tstpvc r4, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - @ instruction: 0xf899fad9 │ │ │ │ + @ instruction: 0xf899faad │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46060318 │ │ │ │ movwls r4, #46617 @ 0xb619 │ │ │ │ mulscc r1, r9, r8 │ │ │ │ - stc2l 6, cr15, [r8, #-468] @ 0xfffffe2c │ │ │ │ + ldc2 6, cr15, [ip, #-468] @ 0xfffffe2c │ │ │ │ @ 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: 0xf44ffe19 │ │ │ │ + @ instruction: 0xf44ffded │ │ │ │ stmdbvs r8!, {r2, r4, r8, ip, sp, lr} │ │ │ │ - blx fefcb964 │ │ │ │ + blx fe4cb9bc │ │ │ │ @ instruction: 0xf1009b03 │ │ │ │ @ instruction: 0x46060118 │ │ │ │ ldcvc 1, cr9, [sl], {6} │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6757c5b │ │ │ │ - bls 30d448 │ │ │ │ + bls 30d3f0 │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [r8, #476]! @ 0x1dc │ │ │ │ + stc2l 6, cr15, [ip, #476] @ 0x1dc │ │ │ │ cmppcs r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - @ instruction: 0xf899fa95 │ │ │ │ + @ instruction: 0xf899fa69 │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46190318 │ │ │ │ @ instruction: 0xf899930a │ │ │ │ @ instruction: 0x46063011 │ │ │ │ - stc2 6, cr15, [r4, #-468] @ 0xfffffe2c │ │ │ │ + ldc2l 6, cr15, [r8], {117} @ 0x75 │ │ │ │ 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} │ │ │ │ - stc2l 6, cr15, [r8, #476] @ 0x1dc │ │ │ │ - blls 3f483c │ │ │ │ + ldc2 6, cr15, [ip, #476] @ 0x1dc │ │ │ │ + blls 3f4894 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x4601fb9b │ │ │ │ + strmi pc, [r1], -pc, ror #22 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0xf899fe07 │ │ │ │ + @ instruction: 0xf899fddb │ │ │ │ tstcs r0, r0, lsl r0 │ │ │ │ - blcs a32064 │ │ │ │ + blcs a320bc │ │ │ │ svclt 0x001b6928 │ │ │ │ tstpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f2201 │ │ │ │ - blx 29b458 │ │ │ │ + blx 29b4b0 │ │ │ │ svclt 0x0018f303 │ │ │ │ - ldrbtcc pc, [pc], #259 @ 20e064 @ │ │ │ │ - @ instruction: 0xf9f4f674 │ │ │ │ + ldrbtcc pc, [pc], #259 @ 20e0bc @ │ │ │ │ + @ instruction: 0xf9c8f674 │ │ │ │ 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 58e598 │ │ │ │ + blcs 58e5f0 │ │ │ │ svclt 0x00189107 │ │ │ │ @ instruction: 0xf1002320 │ │ │ │ svclt 0x00080144 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6752201 │ │ │ │ - ldrtmi pc, [r1], -sp, lsr #25 @ │ │ │ │ + ldrtmi pc, [r1], -r1, lsl #25 @ │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - cdpls 13, 0, cr15, cr5, cr11, {4} │ │ │ │ + mcrls 13, 0, pc, cr5, cr15, {2} @ │ │ │ │ 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 b2855c │ │ │ │ + b b285b4 │ │ │ │ movwls r0, #21251 @ 0x5303 │ │ │ │ - blx 9cba94 │ │ │ │ + @ instruction: 0xf9f2f674 │ │ │ │ @ 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 │ │ │ │ @@ -489524,82 +489545,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 34e148 │ │ │ │ + blls 34e1a0 │ │ │ │ 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 2a86ca │ │ │ │ + blx 2a8722 │ │ │ │ strtmi r1, [r1], -r3, lsl #6 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #46 @ 0x2e │ │ │ │ @ instruction: 0xf844330b │ │ │ │ @ instruction: 0xf8446022 │ │ │ │ @ instruction: 0xf6777023 │ │ │ │ - stmdbls r6, {r0, r1, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r6, {r0, r1, r2, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - ldrdcs pc, [sp, #-211]! @ 0xffffff2d │ │ │ │ + msrcs SPSR_fsc, r7, lsr #27 │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - movwcs pc, #6605 @ 0x19cd @ │ │ │ │ + movwcs pc, #6561 @ 0x19a1 @ │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ ldrmi r4, [sl], -r4, lsl #12 │ │ │ │ @ instruction: 0xf6754631 │ │ │ │ - strtmi pc, [r1], -r1, asr #24 │ │ │ │ + @ instruction: 0x4621fc15 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x4631fd1f │ │ │ │ + @ instruction: 0x4631fcf3 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - blls 30d71c │ │ │ │ + blls 30d6c4 │ │ │ │ vst1.8 {d25-d26}, [pc], r8 │ │ │ │ ldrdls r7, [r3], -r2 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - strmi pc, [r1], -sp, ror #21 │ │ │ │ + strmi pc, [r1], -r1, asr #21 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0xf899fd59 │ │ │ │ + @ instruction: 0xf899fd2d │ │ │ │ tstcs r0, r0, lsl r0 │ │ │ │ - blcs a321c0 │ │ │ │ + blcs a32218 │ │ │ │ svclt 0x001b6928 │ │ │ │ @ instruction: 0xf0032401 │ │ │ │ @ instruction: 0xf04f031f │ │ │ │ @ instruction: 0x409c34ff │ │ │ │ @ instruction: 0xf104bf18 │ │ │ │ @ instruction: 0xf67434ff │ │ │ │ - stmdbvs sl!, {r0, r1, r2, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs sl!, {r0, r1, r3, r4, r8, 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 59fb08 │ │ │ │ + blcs 59fb60 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6752201 │ │ │ │ - ldrtmi pc, [r1], -r3, lsl #24 @ │ │ │ │ + @ instruction: 0x4631fbd7 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - svcls 0x0004fce1 │ │ │ │ + svcls 0x0004fcb5 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8976928 │ │ │ │ - blx 29a2ac │ │ │ │ - b b4ae1c │ │ │ │ + blx 29a304 │ │ │ │ + b b4ae74 │ │ │ │ @ instruction: 0xf6740403 │ │ │ │ - @ instruction: 0xf897f975 │ │ │ │ + @ instruction: 0xf897f949 │ │ │ │ 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}^ │ │ │ │ @@ -489613,54 +489634,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 31b66c │ │ │ │ + blx 31b6c4 │ │ │ │ svclt 0x0018f40e │ │ │ │ - ldrbtcc pc, [pc], #260 @ 20e278 @ │ │ │ │ + ldrbtcc pc, [pc], #260 @ 20e2d0 @ │ │ │ │ rsbcs r6, r4, #1884160 @ 0x1cc000 │ │ │ │ strcs r9, [r0, -r5, lsl #18] │ │ │ │ - blx 29fb26 │ │ │ │ + blx 29fb7e │ │ │ │ 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, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r6, {r0, r1, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - tstpcs r2, pc, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r2, r3, lsl #26 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - strmi pc, [r1], -sp, ror #17 │ │ │ │ + strmi pc, [r1], -r1, asr #17 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - stmdbls r3, {r0, r1, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r3, {r0, r1, r2, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - stmdbls r9, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r9, {r0, r1, r2, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - ldrtmi pc, [r9], -r1, lsr #27 @ │ │ │ │ + @ instruction: 0x4639fd75 │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - stmdbvs sl!, {r0, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs sl!, {r0, r2, r4, r7, 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 59fbd4 │ │ │ │ + blcs 59fc2c │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6752201 │ │ │ │ - @ instruction: 0x4621fb7d │ │ │ │ + @ instruction: 0x4621fb51 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - stmibvs r2!, {r0, r1, r3, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 172c758 │ │ │ │ + stmibvs r2!, {r0, r1, r2, r3, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 172c7b0 │ │ │ │ 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 │ │ │ │ @@ -489676,85 +489697,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 fe48c5b4 │ │ │ │ + bcs fe48c60c │ │ │ │ @ instruction: 0xf856320b │ │ │ │ teqlt sl, r2, lsr #32 │ │ │ │ @ instruction: 0xf00009da │ │ │ │ mrcvs 1, 1, r8, cr2, cr6, {1} │ │ │ │ - bcs 26d4c8 │ │ │ │ + bcs 26d520 │ │ │ │ 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 ff1cb998 │ │ │ │ + bge ff1cb9f0 │ │ │ │ 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: 0xf9acf677 │ │ │ │ + @ instruction: 0xf980f677 │ │ │ │ strmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ @ instruction: 0xf44ffd0f │ │ │ │ strmi r7, [r2], -r5, lsr #3 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - strmi pc, [r4], -r1, lsr #19 │ │ │ │ + @ instruction: 0x4604f975 │ │ │ │ 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: 0xf87af674 │ │ │ │ + @ instruction: 0xf84ef674 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204604 │ │ │ │ strbmi r2, [r9], -r1, lsl #4 │ │ │ │ - blx ffdcbdf0 │ │ │ │ + blx ff2cbe48 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx ff54be02 │ │ │ │ + blx fea4be5a │ │ │ │ vmla.i8 d22, d0, d24 │ │ │ │ @ instruction: 0xf6742152 │ │ │ │ - ldcvc 8, cr15, [r2], #-420 @ 0xfffffe5c │ │ │ │ + ldcvc 8, cr15, [r2], #-244 @ 0xffffff0c │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf1004680 │ │ │ │ ldclvc 4, cr0, [r3], #-96 @ 0xffffffa0 │ │ │ │ @ instruction: 0xf6754621 │ │ │ │ - @ instruction: 0x9613fadb │ │ │ │ + ldrls pc, [r3], -pc, lsr #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: 0xf674718a │ │ │ │ - strmi pc, [r6], -r9, asr #16 │ │ │ │ + @ instruction: 0x4606f81d │ │ │ │ @ instruction: 0xf8804622 │ │ │ │ @ instruction: 0xf100402c │ │ │ │ @ instruction: 0x46430418 │ │ │ │ @ instruction: 0xf6754621 │ │ │ │ - ldmdbvs r3!, {r0, r1, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r3!, {r0, r1, r2, r3, r7, 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 │ │ │ │ @@ -489762,54 +489783,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: 0xf7fffb7d │ │ │ │ + @ instruction: 0xf7fffb51 │ │ │ │ @ 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 25a59c │ │ │ │ + blcs 25a5f4 │ │ │ │ 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: 0xf100fff3 │ │ │ │ + @ instruction: 0xf100ffc7 │ │ │ │ @ instruction: 0x46040618 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6754631 │ │ │ │ - strtmi pc, [r1], -r7, ror #20 │ │ │ │ + @ instruction: 0x4621fa3b │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - orrcs pc, r6, r5, asr #22 │ │ │ │ + orrcs pc, r6, r9, lsl fp @ │ │ │ │ @ instruction: 0xf6736928 │ │ │ │ - @ instruction: 0xf100ffe3 │ │ │ │ + @ instruction: 0xf100ffb7 │ │ │ │ @ instruction: 0x46040718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6754639 │ │ │ │ - @ instruction: 0x4621fa57 │ │ │ │ + strtmi pc, [r1], -fp, lsr #20 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x463bfb35 │ │ │ │ + ldrtmi pc, [fp], -r9, lsl #22 @ │ │ │ │ @ instruction: 0x46284632 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ - @ instruction: 0xf908f677 │ │ │ │ + @ instruction: 0xf8dcf677 │ │ │ │ @ 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 │ │ │ │ @@ -489820,44 +489841,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: 0xf8bcf677 │ │ │ │ + @ instruction: 0xf890f677 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x4601f8db │ │ │ │ + strmi pc, [r1], -pc, lsr #17 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ @ instruction: 0x4604f9f5 │ │ │ │ svclt 0x00b9f7fe │ │ │ │ @ instruction: 0xf43f2901 │ │ │ │ strcs sl, [r0], #-2186 @ 0xfffff776 │ │ │ │ - bllt ff68c5d0 │ │ │ │ + bllt ff68c628 │ │ │ │ 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 25a6b4 │ │ │ │ + blcs 25a70c │ │ │ │ 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 27e458 │ │ │ │ + bcc 27e4b0 │ │ │ │ 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 │ │ │ │ @@ -489874,20 +489895,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 fe48c680 │ │ │ │ + blt fe48c6d8 │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ @ instruction: 0xf7ff3040 │ │ │ │ andcs fp, r1, #132, 20 @ 0x84000 │ │ │ │ subcs pc, r0, sp, lsl #17 │ │ │ │ - blt 220c694 │ │ │ │ + blt 220c6ec │ │ │ │ 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 │ │ │ │ @@ -489919,43 +489940,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: 0xfff6f676 │ │ │ │ + @ instruction: 0xffcaf676 │ │ │ │ andcs r4, r1, #1048576 @ 0x100000 │ │ │ │ strtmi r2, [r8], -r0, lsl #6 │ │ │ │ - bleq 124ab78 │ │ │ │ - blx feacc734 │ │ │ │ + bleq 124abd0 │ │ │ │ + blx feacc78c │ │ │ │ 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 │ │ │ │ - strmi pc, [r4], -fp, lsr #29 │ │ │ │ + @ instruction: 0x4604fe7f │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - blx acc154 │ │ │ │ + @ instruction: 0xf9f6f677 │ │ │ │ @ instruction: 0x4623463a │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - @ instruction: 0xf10dfff5 │ │ │ │ + @ instruction: 0xf10dffc9 │ │ │ │ @ instruction: 0x46070a50 │ │ │ │ vmla.i8 d22, d0, d24 │ │ │ │ @ instruction: 0xf6732135 │ │ │ │ - @ instruction: 0xf100feb5 │ │ │ │ + @ instruction: 0xf100fe89 │ │ │ │ @ instruction: 0x46210418 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6754680 │ │ │ │ - @ instruction: 0xf04ff929 │ │ │ │ + @ instruction: 0xf04ff8fd │ │ │ │ @ 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 @ │ │ │ │ @@ -489963,76 +489984,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: 0xf7fef9eb │ │ │ │ + @ instruction: 0xf7fef9bf │ │ │ │ @ instruction: 0xf898bea8 │ │ │ │ - blcs 25a818 │ │ │ │ + blcs 25a870 │ │ │ │ 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 36d480 │ │ │ │ + blcs 36d4d8 │ │ │ │ ldmdage sp, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf57f0691 │ │ │ │ smlattcs r0, r4, lr, sl │ │ │ │ - beq 164ac58 │ │ │ │ - bleq 124ac5c │ │ │ │ + beq 164acb0 │ │ │ │ + bleq 124acb4 │ │ │ │ strmi r4, [ip], -r9, lsl #13 │ │ │ │ tstls r4, r5, lsl fp │ │ │ │ movwls r9, #33031 @ 0x8107 │ │ │ │ - blls 43404c │ │ │ │ + blls 4340a4 │ │ │ │ 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 │ │ │ │ - mrc2 6, 1, pc, cr0, cr3, {3} │ │ │ │ + mcr2 6, 0, pc, cr4, cr3, {3} @ │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2e01cc │ │ │ │ + blgt 2e0224 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - vst2.32 {d31,d33}, [pc :128], r7 │ │ │ │ + vst2.16 {d31,d33}, [pc :256], fp │ │ │ │ stmdbvs r8!, {r1, r4, r8, ip, sp, lr} │ │ │ │ - mcr2 6, 2, pc, cr4, cr3, {3} @ │ │ │ │ + mrc2 6, 0, pc, cr8, cr3, {3} │ │ │ │ @ instruction: 0xf1009b03 │ │ │ │ @ instruction: 0x46070818 │ │ │ │ ldcvc 6, cr4, [sl], {65} @ 0x41 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6757c5b │ │ │ │ - blls 30cb64 │ │ │ │ + blls 30cb0c │ │ │ │ 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: 0xf978f677 │ │ │ │ - blls 3bcd80 │ │ │ │ + @ instruction: 0xf94cf677 │ │ │ │ + blls 3bcdd8 │ │ │ │ movwls r2, #17409 @ 0x4401 │ │ │ │ andshi pc, ip, sp, asr #17 │ │ │ │ - blls 388790 │ │ │ │ + blls 3887e8 │ │ │ │ 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 @ │ │ │ │ @@ -490048,71 +490069,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 749fb0 │ │ │ │ + blvc 74a008 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ - blvc 649f78 │ │ │ │ - ldc2 6, cr15, [r8, #460]! @ 0x1cc │ │ │ │ + blvc 649fd0 │ │ │ │ + stc2 6, cr15, [ip, #460] @ 0x1cc │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e02bc │ │ │ │ + blgt 2e0314 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - ldrtmi pc, [fp], -pc, lsr #18 @ │ │ │ │ + ldrtmi pc, [fp], -r3, lsl #18 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r8], -r7, lsr #2 │ │ │ │ - @ instruction: 0xff02f676 │ │ │ │ + mrc2 6, 6, pc, cr6, cr6, {3} │ │ │ │ strmi r9, [r2], -r7, lsl #22 │ │ │ │ cmncs r3, r0, lsl #6 │ │ │ │ strtmi r4, [r8], -r3, asr #12 │ │ │ │ - @ instruction: 0xff2ef676 │ │ │ │ + @ instruction: 0xff02f676 │ │ │ │ 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, lsl #2 │ │ │ │ + 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 154c9da │ │ │ │ + blx 154ca32 │ │ │ │ vqrshl.s8 q15, q3, q8 │ │ │ │ stmdbvs r8!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - stc2 6, cr15, [r2, #460] @ 0x1cc │ │ │ │ + ldc2l 6, cr15, [r6, #-460] @ 0xfffffe34 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204604 │ │ │ │ strbmi r2, [r9], -r1, lsl #4 │ │ │ │ - @ instruction: 0xfff6f674 │ │ │ │ + @ instruction: 0xffcaf674 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf8d4f677 │ │ │ │ + @ instruction: 0xf8a8f677 │ │ │ │ @ instruction: 0x21266928 │ │ │ │ - ldc2l 6, cr15, [r2, #-460]! @ 0xfffffe34 │ │ │ │ + stc2l 6, cr15, [r6, #-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}^ │ │ │ │ @@ -490120,55 +490141,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 │ │ │ │ - strmi pc, [r4], -pc, lsr #26 │ │ │ │ + strmi pc, [r4], -r3, lsl #26 │ │ │ │ @ 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 │ │ │ │ - stcl 6, cr15, [r2, #128]! @ 0x80 │ │ │ │ + ldc 6, cr15, [r6, #128]! @ 0x80 │ │ │ │ @ instruction: 0xf0403801 │ │ │ │ strtmi r8, [r2], -r7, lsl #1 │ │ │ │ - beq 164aed0 │ │ │ │ + beq 164af28 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ @ instruction: 0xffacf7fc │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ - blmi 15fcd30 │ │ │ │ + blmi 15fcd88 │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ - blls 33d304 │ │ │ │ + blls 33d35c │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [r0], #460 @ 0x1cc │ │ │ │ - bleq 124af10 │ │ │ │ + stc2l 6, cr15, [r4], {115} @ 0x73 │ │ │ │ + bleq 124af68 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ mrcge 4, 2, APSR_nzcv, cr4, cr15, {1} │ │ │ │ - blgt 2e0454 │ │ │ │ + blgt 2e04ac │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6773614 │ │ │ │ - strb pc, [r9], -r3, ror #16 @ │ │ │ │ - bcs a16efc │ │ │ │ + @ instruction: 0xe649f837 │ │ │ │ + bcs a16f54 │ │ │ │ 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 │ │ │ │ @@ -490177,127 +490198,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: 0xf10dfcbd │ │ │ │ + @ instruction: 0xf10dfc91 │ │ │ │ @ instruction: 0x46060a50 │ │ │ │ ldrbmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - @ instruction: 0xf832f677 │ │ │ │ + @ instruction: 0xf806f677 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - strmi pc, [r2], -r5, lsl #28 │ │ │ │ + @ instruction: 0x4602fdd9 │ │ │ │ @ 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 8c8ad8 │ │ │ │ + blmi 8c8b30 │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ - blmi 87d22c │ │ │ │ + blmi 87d284 │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ - blmi 83d224 │ │ │ │ + blmi 83d27c │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ stmib sp, {r5, r7, r8, fp, ip, sp, pc}^ │ │ │ │ strb r0, [r6, ip, lsl #12] │ │ │ │ - svc 0x0032f620 │ │ │ │ + svc 0x0006f620 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4606fc7f │ │ │ │ - blge 63b0c0 │ │ │ │ + @ instruction: 0x4606fc53 │ │ │ │ + blge 63b118 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - @ instruction: 0xfff6f676 │ │ │ │ + @ instruction: 0xffcaf676 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - @ instruction: 0xf10dfdc9 │ │ │ │ + @ instruction: 0xf10dfd9d │ │ │ │ @ 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 fed65e00 │ │ │ │ + bl fed65e58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 312be8 │ │ │ │ + bmi 312c40 │ │ │ │ stmdbmi r4, {r0, r1, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldc2 6, cr15, [r8], {117} @ 0x75 │ │ │ │ + blx ffd4c642 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0xffffe7b5 │ │ │ │ @ instruction: 0xffff994b │ │ │ │ @ instruction: 0xf1a07b00 │ │ │ │ - blx fee0ec38 │ │ │ │ + blx fee0ec90 │ │ │ │ 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 │ │ │ │ - ldc2 6, cr15, [r0, #472] @ 0x1d8 │ │ │ │ + stc2l 6, cr15, [r4, #-472]! @ 0xfffffe28 │ │ │ │ strmi r4, [r7], -sl, lsr #12 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - stc2 6, cr15, [r8, #472] @ 0x1d8 │ │ │ │ + ldc2l 6, cr15, [ip, #-472] @ 0xfffffe28 │ │ │ │ @ instruction: 0x4606463b │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - stc2 6, cr15, [r0, #472] @ 0x1d8 │ │ │ │ + ldc2l 6, cr15, [r4, #-472] @ 0xfffffe28 │ │ │ │ strmi r4, [r0], sl, lsr #12 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - ldc2l 6, cr15, [r8, #-472]! @ 0xfffffe28 │ │ │ │ + stc2l 6, cr15, [ip, #-472] @ 0xfffffe28 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x464bfd71 │ │ │ │ + strbmi pc, [fp], -r5, asr #26 @ │ │ │ │ strmi r4, [r2], -r7, lsl #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strbmi pc, [r2], -r9, ror #26 @ │ │ │ │ + @ instruction: 0x4642fd3d │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - stc2l 6, cr15, [r2, #-472]! @ 0xfffffe28 │ │ │ │ + ldc2 6, cr15, [r6, #-472]! @ 0xfffffe28 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ strcs r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - ldc2l 6, cr15, [sl, #-472] @ 0xfffffe28 │ │ │ │ + stc2 6, cr15, [lr, #-472]! @ 0xfffffe28 │ │ │ │ @ instruction: 0x4602463b │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - stc2 6, cr15, [r6, #472] @ 0x1d8 │ │ │ │ + ldc2l 6, cr15, [sl, #-472] @ 0xfffffe28 │ │ │ │ strmi r9, [r1], -sl, lsl #22 │ │ │ │ @ instruction: 0xf0432204 │ │ │ │ strtmi r0, [r0], -r4, lsl #6 │ │ │ │ sbcslt r9, fp, #0, 10 │ │ │ │ - @ instruction: 0xf93cf677 │ │ │ │ + @ instruction: 0xf910f677 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x000083f0 │ │ │ │ @ instruction: 0xf1a07b00 │ │ │ │ - blx fee0ed00 │ │ │ │ + blx fee0ed58 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed65f00 │ │ │ │ + bl fed65f58 │ │ │ │ @ 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, {} @ │ │ │ │ @@ -490314,49 +490335,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 24a398 │ │ │ │ - blx fec4c736 │ │ │ │ + blvc 24a3f0 │ │ │ │ + blx 214c78e │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2e071c │ │ │ │ + blgt 2e0774 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - bmi 68e9fc │ │ │ │ + bmi 68e9a4 │ │ │ │ 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 0x0000ee28 │ │ │ │ - ldrshteq r1, [r7], #-36 @ 0xffffffdc │ │ │ │ + svclt 0x0000edfc │ │ │ │ + @ instruction: 0x0077129c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r7, lr, ror r2 │ │ │ │ + rsbseq r1, r7, r6, lsr #4 │ │ │ │ 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 273210 │ │ │ │ + blge 273268 │ │ │ │ @ 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}^ │ │ │ │ @@ -490372,19 +490393,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: 0x7c63facf │ │ │ │ + @ instruction: 0x7c63faa3 │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6744680 │ │ │ │ - ldmvs r3!, {r0, r1, r2, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r1, r5, r7, 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 │ │ │ │ @@ -490392,215 +490413,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 4ce8e0 │ │ │ │ + bmi 4ce888 │ │ │ │ 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 0x0000eda8 │ │ │ │ - rsbseq r1, r7, lr, lsl r2 │ │ │ │ + svclt 0x0000ed7c │ │ │ │ + rsbseq r1, r7, r6, asr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r7, r2, ror #2 │ │ │ │ + rsbseq r1, r7, sl, lsl #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 10e17f4 │ │ │ │ + blmi 10e184c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3e8f74 │ │ │ │ + blls 3e8fcc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r8, r0, lsl #6 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ @ instruction: 0x461687f0 │ │ │ │ - beq 389dc4 │ │ │ │ + beq 389e1c │ │ │ │ tstcs r0, r2, asr ip │ │ │ │ - bl 360738 │ │ │ │ - bcs a11894 │ │ │ │ + bl 360790 │ │ │ │ + bcs a118ec │ │ │ │ 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 653388 │ │ │ │ + blmi 6533e0 │ │ │ │ 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 │ │ │ │ - strmi pc, [r7], -r3, lsr #21 │ │ │ │ - blge 2bb478 │ │ │ │ + @ instruction: 0x4607fa77 │ │ │ │ + blge 2bb4d0 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - mrc2 6, 0, pc, cr10, cr6, {3} │ │ │ │ + stc2l 6, cr15, [lr, #472]! @ 0x1d8 │ │ │ │ @ instruction: 0x4632463b │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6761133 │ │ │ │ - strtmi pc, [fp], -sp, ror #23 │ │ │ │ + strtmi pc, [fp], -r1, asr #23 │ │ │ │ @ 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 │ │ │ │ - ldr pc, [r9, r7, lsl #24] │ │ │ │ + @ instruction: 0xe799fbdb │ │ │ │ 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 0x0000ed10 │ │ │ │ - rsbseq r1, r7, r0, lsr #2 │ │ │ │ + svclt 0x0000ece4 │ │ │ │ + rsbseq r1, r7, r8, asr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r1, [r7], #-12 │ │ │ │ + rsbseq r1, r7, r4, lsr #1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed66204 │ │ │ │ + bl fed6625c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stclmi 15, cr0, [sl], #-800 @ 0xfffffce0 │ │ │ │ - blmi 1cbb234 │ │ │ │ + blmi 1cbb28c │ │ │ │ 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 1a219bc │ │ │ │ + blmi 1a21a14 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3e90a8 │ │ │ │ + blls 3e9100 │ │ │ │ @ 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] @ 20f06c │ │ │ │ + ldc 14, cr10, [pc, #16] @ 20f0c4 │ │ │ │ movwcs r7, #2900 @ 0xb54 │ │ │ │ movwls r6, #18688 @ 0x4900 │ │ │ │ rsbsvs r2, r3, r0, lsr #4 │ │ │ │ - blvc 2ca6a0 │ │ │ │ - blx b4ca3c │ │ │ │ + blvc 2ca6f8 │ │ │ │ + @ instruction: 0xf9f8f673 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2f9c80 │ │ │ │ + blgt 2f9cd8 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - movwcs pc, #3483 @ 0xd9b @ │ │ │ │ + movwcs pc, #3439 @ 0xd6f @ │ │ │ │ movwls r2, #16896 @ 0x4200 │ │ │ │ rsbsvs r2, r3, r1, lsl #2 │ │ │ │ stmdbvs r8!, {r8, r9, sp} │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf6732220 │ │ │ │ - strmi pc, [r6], -sp, lsl #20 │ │ │ │ - blge 2bb5a4 │ │ │ │ + strmi pc, [r6], -r1, ror #19 │ │ │ │ + blge 2bb5fc │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - stc2 6, cr15, [r4, #472] @ 0x1d8 │ │ │ │ + ldc2l 6, cr15, [r8, #-472] @ 0xfffffe28 │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strls r4, [r0], -r8, lsr #12 │ │ │ │ - blx fe4cca9e │ │ │ │ + blx 19ccaf6 │ │ │ │ mcrge 7, 0, lr, cr4, cr6, {5} │ │ │ │ - blvc 104a748 │ │ │ │ + blvc 104a7a0 │ │ │ │ stmdbvs r0, {r8, r9, sp} │ │ │ │ eorcs r9, r0, #4, 6 @ 0x10000000 │ │ │ │ stc 0, cr6, [sp, #460] @ 0x1cc │ │ │ │ @ instruction: 0xf6737b02 │ │ │ │ - strmi pc, [r7], -sp, ror #19 │ │ │ │ - blge 2bb5e4 │ │ │ │ + strmi pc, [r7], -r1, asr #19 │ │ │ │ + blge 2bb63c │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - stc2l 6, cr15, [r4, #-472]! @ 0xfffffe28 │ │ │ │ + ldc2 6, cr15, [r8, #-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: 0xf9d6f673 │ │ │ │ + @ instruction: 0xf9aaf673 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f9d1c │ │ │ │ + blgt 2f9d74 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - ldrtmi pc, [fp], -sp, asr #26 @ │ │ │ │ + ldrtmi pc, [fp], -r1, lsr #26 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ strtmi r7, [r8], -r8, ror #3 │ │ │ │ @ instruction: 0xf6769600 │ │ │ │ - @ instruction: 0xe77ffb53 │ │ │ │ - ldc 14, cr10, [pc, #16] @ 20f148 │ │ │ │ + ldrb pc, [pc, -r7, lsr #22]! @ │ │ │ │ + ldc 14, cr10, [pc, #16] @ 20f1a0 │ │ │ │ movwcs r7, #2845 @ 0xb1d │ │ │ │ movwls r6, #18688 @ 0x4900 │ │ │ │ rsbsvs r2, r3, r0, lsr #4 │ │ │ │ - blvc 2ca77c │ │ │ │ - @ instruction: 0xf9b6f673 │ │ │ │ + blvc 2ca7d4 │ │ │ │ + @ instruction: 0xf98af673 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2f9d5c │ │ │ │ + blgt 2f9db4 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - movwcs pc, #3373 @ 0xd2d @ │ │ │ │ + movwcs pc, #3329 @ 0xd01 @ │ │ │ │ movwls r2, #16896 @ 0x4200 │ │ │ │ rsbsvs r2, r3, r1, lsl #2 │ │ │ │ stmdbvs r8!, {r8, r9, sp} │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf6732220 │ │ │ │ - @ instruction: 0x4606f99f │ │ │ │ - blge 2bb680 │ │ │ │ + @ instruction: 0x4606f973 │ │ │ │ + blge 2bb6d8 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - ldc2 6, cr15, [r6, #-472] @ 0xfffffe28 │ │ │ │ + stc2l 6, cr15, [sl], #472 @ 0x1d8 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strls r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ - blx 94cb7a │ │ │ │ + blx ffe4cbd0 │ │ │ │ @ instruction: 0xf620e748 │ │ │ │ - svclt 0x0000ec32 │ │ │ │ + svclt 0x0000ec06 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r0, r7, lr, ror #31 │ │ │ │ + @ instruction: 0x00770f96 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r7, r8, asr #31 │ │ │ │ + rsbseq r0, r7, r0, ror pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ ldrbpl pc, [r4, #2271] @ 0x8df @ │ │ │ │ @ instruction: 0xf8dfb097 │ │ │ │ @@ -490610,15 +490631,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 22e274 │ │ │ │ + blcs 22e2cc │ │ │ │ @ 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}^ @ │ │ │ │ @@ -490651,15 +490672,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 769314 │ │ │ │ + blls 76936c │ │ │ │ @ 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 │ │ │ │ @@ -490669,142 +490690,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 │ │ │ │ - strmi pc, [r5], -r3, ror #17 │ │ │ │ + @ instruction: 0x4605f8b7 │ │ │ │ sbcsle r2, r1, r0, lsl #16 │ │ │ │ - blgt 2f9f14 │ │ │ │ + blgt 2f9f6c │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6763514 │ │ │ │ - @ instruction: 0xe7c7fc59 │ │ │ │ + strb pc, [r7, sp, lsr #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: 0xf8f0f673 │ │ │ │ + @ instruction: 0xf8c4f673 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204605 │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ - blx 1b4cd02 │ │ │ │ + blx 104cd5a │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - mcrr2 6, 7, pc, r2, cr6 @ │ │ │ │ + ldc2 6, cr15, [r6], {118} @ 0x76 │ │ │ │ @ instruction: 0x46411d32 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4605fe5d │ │ │ │ @ instruction: 0xd1a92800 │ │ │ │ msrne (UNDEF: 105), r0 │ │ │ │ @ instruction: 0xf6736920 │ │ │ │ - @ instruction: 0xf100f8d7 │ │ │ │ + @ instruction: 0xf100f8ab │ │ │ │ pkhbtmi r0, r1, r8, lsl #20 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6744651 │ │ │ │ - @ instruction: 0xf047fb4b │ │ │ │ + @ instruction: 0xf047fb1f │ │ │ │ strbmi r0, [r9], -r4, lsl #22 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - ldrbmi pc, [r1], -r7, lsr #24 @ │ │ │ │ + @ instruction: 0x4651fbfb │ │ │ │ andcs r4, r4, #95420416 @ 0x5b00000 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - stc2l 6, cr15, [lr, #472]! @ 0x1d8 │ │ │ │ + stc2l 6, cr15, [r2, #472] @ 0x1d8 │ │ │ │ @ instruction: 0xf8966873 │ │ │ │ strmi sl, [r1], r1 │ │ │ │ - beq 28b3b0 │ │ │ │ + beq 28b408 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmib sp, {r3, r5, r6, sl, pc}^ │ │ │ │ eorcs r3, r0, #41943040 @ 0x2800000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 4caa10 │ │ │ │ - blvc 3ca9d4 │ │ │ │ - @ instruction: 0xf88af673 │ │ │ │ + blvc 4caa68 │ │ │ │ + blvc 3caa2c │ │ │ │ + @ instruction: 0xf85ef673 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f9fc4 │ │ │ │ + blgt 2fa01c │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - ldmvs r3!, {r0, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r0, r2, r4, r6, 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 │ │ │ │ - strmi pc, [r6], -pc, ror #16 │ │ │ │ - blge 3bb8e0 │ │ │ │ + strmi pc, [r6], -r3, asr #16 │ │ │ │ + blge 3bb938 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx ffbccdca │ │ │ │ + blx ff0cce22 │ │ │ │ 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: 0xf9aaf676 │ │ │ │ + @ instruction: 0xf97ef676 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ eorcs sl, r0, #40 @ 0x28 │ │ │ │ strmi r9, [r2], fp, lsl #6 │ │ │ │ - blvc 4caaa0 │ │ │ │ + blvc 4caaf8 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 3caa68 │ │ │ │ - @ instruction: 0xf840f673 │ │ │ │ + blvc 3caac0 │ │ │ │ + @ instruction: 0xf814f673 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #10758 @ 0x2a06 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6764619 │ │ │ │ - blls 2ce32c │ │ │ │ + blls 2ce2d4 │ │ │ │ @ instruction: 0x46523314 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strmi pc, [r1], -r9, lsl #19 │ │ │ │ + @ instruction: 0x4601f95d │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - vldr d15, [pc, #980] @ 20f83c │ │ │ │ + vldr d15, [pc, #804] @ 20f7e4 │ │ │ │ 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: 0xf6737b06 │ │ │ │ - pkhbtmi pc, r1, r9, lsl #16 @ │ │ │ │ - blge 3bb9ec │ │ │ │ + @ instruction: 0xf6727b06 │ │ │ │ + strmi pc, [r1], sp, ror #31 │ │ │ │ + blge 3bba44 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strbmi pc, [fp], -sp, lsl #23 @ │ │ │ │ + strbmi pc, [fp], -r1, ror #22 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0xf8cd71e8 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - @ instruction: 0xf992f676 │ │ │ │ + @ instruction: 0xf966f676 │ │ │ │ @ instruction: 0x4601465b │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ andcs r9, r4, #0, 4 │ │ │ │ - stc2l 6, cr15, [sl, #-472] @ 0xfffffe28 │ │ │ │ + ldc2 6, cr15, [lr, #-472] @ 0xfffffe28 │ │ │ │ pkhtbmi r4, r1, r1, asr #12 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x462afbf7 │ │ │ │ + strtmi pc, [sl], -fp, asr #23 │ │ │ │ @ instruction: 0x46414633 │ │ │ │ strls r4, [r0, -r0, lsr #12] │ │ │ │ - blx feccd4da │ │ │ │ + blx feccd532 │ │ │ │ @ instruction: 0x46054651 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strtmi pc, [sl], -pc, lsl #24 │ │ │ │ + strtmi pc, [sl], -r3, ror #23 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ - stc2 6, cr15, [r2], #-472 @ 0xfffffe28 │ │ │ │ + blx fffccf22 │ │ │ │ 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 │ │ │ │ @@ -490821,193 +490842,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: 0xf100ffd7 │ │ │ │ + @ instruction: 0xf100ffab │ │ │ │ @ instruction: 0x46050618 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6744631 │ │ │ │ - strtmi pc, [r9], -fp, asr #20 │ │ │ │ + @ instruction: 0x4629fa1f │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6760b01 │ │ │ │ - vqdmulh.s d31, d0, d23 │ │ │ │ + vpmin.s8 , q8, │ │ │ │ stmdbvs r0!, {r0, r1, r2, r3, r5, r8, sp} │ │ │ │ - @ instruction: 0xffc4f672 │ │ │ │ + @ instruction: 0xff98f672 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strmi r2, [r5], -r0, lsr #6 │ │ │ │ strbmi r2, [r1], -r3, lsl #4 │ │ │ │ - blx 104cf58 │ │ │ │ + blx 54cfb0 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf676ad0a │ │ │ │ - @ instruction: 0x462afb15 │ │ │ │ + strtmi pc, [sl], -r9, ror #21 │ │ │ │ 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: 0xf8d0f676 │ │ │ │ + @ instruction: 0xf8a4f676 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strtmi pc, [sl], -r9, asr #17 │ │ │ │ + @ instruction: 0x462af89d │ │ │ │ ldrtmi r4, [r1], -r2, lsl #13 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ffb028 │ │ │ │ strbmi pc, [r3], -sp, ror #23 @ │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xf8baf676 │ │ │ │ + @ instruction: 0xf88ef676 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x462af8b3 │ │ │ │ + strtmi pc, [sl], -r7, lsl #17 │ │ │ │ @ instruction: 0x46054631 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff9028 │ │ │ │ @ instruction: 0x462afbd7 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - @ instruction: 0xf8a4f676 │ │ │ │ + @ instruction: 0xf878f676 │ │ │ │ movweq pc, #16455 @ 0x4047 @ │ │ │ │ andcs r4, r4, #1048576 @ 0x100000 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf6769000 │ │ │ │ - strmi pc, [r5], -pc, lsl #25 │ │ │ │ + strmi pc, [r5], -r3, ror #24 │ │ │ │ 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: 0xf100ff53 │ │ │ │ + @ instruction: 0xf100ff27 │ │ │ │ @ instruction: 0x46060918 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6744649 │ │ │ │ - ldrtmi pc, [r1], -r7, asr #19 @ │ │ │ │ + @ instruction: 0x4631f99b │ │ │ │ @ instruction: 0xf0474620 │ │ │ │ @ instruction: 0xf6760704 │ │ │ │ - vpmax.s8 d31, d16, d19 │ │ │ │ + vpmin.s8 , q0, │ │ │ │ stmdbvs r0!, {r0, r3, r5, r6, r8, ip} │ │ │ │ - @ instruction: 0xff40f672 │ │ │ │ + @ instruction: 0xff14f672 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204606 │ │ │ │ strbmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf9b4f674 │ │ │ │ + @ instruction: 0xf988f674 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - blx fe6cd070 │ │ │ │ + blx 1bcd0c8 │ │ │ │ ldrtmi r4, [fp], -r9, asr #12 │ │ │ │ strls r2, [r0, #-516] @ 0xfffffdfc │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x463bfc59 │ │ │ │ + ldrtmi pc, [fp], -sp, lsr #24 @ │ │ │ │ andcs r4, r4, #68157440 @ 0x4100000 │ │ │ │ strmi r9, [r5], -r0, lsl #10 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x462afc51 │ │ │ │ + strtmi pc, [sl], -r5, lsr #24 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xf856f676 │ │ │ │ + @ instruction: 0xf82af676 │ │ │ │ strb r4, [r9, #1541]! @ 0x605 │ │ │ │ orrsvc pc, sp, pc, asr #8 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100ff17 │ │ │ │ + @ instruction: 0xf100feeb │ │ │ │ @ instruction: 0x463b0618 │ │ │ │ andcs r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xf6744631 │ │ │ │ - strtmi pc, [r9], -fp, lsl #19 │ │ │ │ + @ instruction: 0x4629f95f │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6760901 │ │ │ │ - vpmax.s8 , q0, │ │ │ │ + vpmin.s8 d31, d0, d27 │ │ │ │ stmdbvs r0!, {r0, r2, r3, r4, r5, r8, ip} │ │ │ │ - @ instruction: 0xff04f672 │ │ │ │ + mrc2 6, 6, pc, cr8, cr2, {3} │ │ │ │ @ instruction: 0xf100463b │ │ │ │ @ instruction: 0x46050718 │ │ │ │ ldrtmi r2, [r9], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf978f674 │ │ │ │ + @ instruction: 0xf94cf674 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf676ad0a │ │ │ │ - @ instruction: 0x462afa55 │ │ │ │ + strtmi pc, [sl], -r9, lsr #20 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ movwls r2, #41730 @ 0xa302 │ │ │ │ - blx 174d71e │ │ │ │ + blx 174d776 │ │ │ │ strmi r4, [r0], sl, lsr #12 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ - blx 154d72e │ │ │ │ + blx 154d786 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x462af819 │ │ │ │ + @ instruction: 0xf6754620 │ │ │ │ + strtmi pc, [sl], -sp, ror #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: 0xf808f676 │ │ │ │ + @ instruction: 0xffdcf675 │ │ │ │ @ instruction: 0x462a4639 │ │ │ │ strtmi r4, [r0], -r7, lsl #12 │ │ │ │ eorhi pc, r8, sp, asr #17 │ │ │ │ - blx d4d76e │ │ │ │ + blx d4d7c6 │ │ │ │ @ instruction: 0x4602463b │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - qsub8mi pc, sl, r9 @ │ │ │ │ + strtmi pc, [sl], -sp, asr #31 │ │ │ │ @ instruction: 0x46054631 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff8028 │ │ │ │ @ instruction: 0x462bfb1d │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - @ instruction: 0xffeaf675 │ │ │ │ + @ instruction: 0xffbef675 │ │ │ │ ldrb r4, [sp, #-1541]! @ 0xfffff9fb │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r0, r7, r2, lsr #28 │ │ │ │ + rsbseq r0, r7, sl, asr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r7, sl, lsl lr │ │ │ │ + rsbseq r0, r7, r2, asr #27 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r0, r7, ip, asr sp │ │ │ │ + rsbseq r0, r7, r4, lsl #26 │ │ │ │ @ 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 2103f0 │ │ │ │ + blcs 210448 │ │ │ │ ldclge 4, cr15, [r5, #-252] @ 0xffffff04 │ │ │ │ orrsvc pc, sp, pc, asr #8 │ │ │ │ - mcr2 6, 4, pc, cr4, cr2, {3} @ │ │ │ │ + mrc2 6, 2, pc, cr8, cr2, {3} │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204605 │ │ │ │ strbmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf8f8f674 │ │ │ │ + @ instruction: 0xf8ccf674 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf9d6f676 │ │ │ │ - b 13d8024 │ │ │ │ + @ instruction: 0xf9aaf676 │ │ │ │ + b 13d807c │ │ │ │ strbmi r0, [r1], -r2, lsl #6 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - blx fe94d1fa │ │ │ │ + blx 1e4d252 │ │ │ │ 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 │ │ │ │ @@ -491019,17 +491040,17 @@ │ │ │ │ @ instruction: 0x311ef8b0 │ │ │ │ @ instruction: 0x611cf8b0 │ │ │ │ movweq pc, #4515 @ 0x11a3 @ │ │ │ │ msrcs CPSR_, r0 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ streq pc, [r1], -r6, lsr #3 │ │ │ │ @ instruction: 0xf686fab6 │ │ │ │ - b 15da074 │ │ │ │ - b 15d45c0 │ │ │ │ - b 13951d0 │ │ │ │ + b 15da0cc │ │ │ │ + b 15d4618 │ │ │ │ + b 1395228 │ │ │ │ @ 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 @ │ │ │ │ @@ -491042,269 +491063,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: 0xf850f676 │ │ │ │ + @ instruction: 0xf824f676 │ │ │ │ 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} │ │ │ │ - stc2l 6, cr15, [r8, #456]! @ 0x1c8 │ │ │ │ + ldc2 6, cr15, [ip, #456]! @ 0x1c8 │ │ │ │ strtmi r4, [r9], -r5, lsl #12 │ │ │ │ ldrcc r4, [r4, #-1568] @ 0xfffff9e0 │ │ │ │ - @ instruction: 0xf964f676 │ │ │ │ + @ instruction: 0xf938f676 │ │ │ │ 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 │ │ │ │ - strmi pc, [r5], -r7, asr #27 │ │ │ │ + @ instruction: 0x4605fd9b │ │ │ │ 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: 0xf93af676 │ │ │ │ + @ instruction: 0xf90ef676 │ │ │ │ strcs r4, [r0], -r9, lsr #12 │ │ │ │ movweq pc, #16455 @ 0x4047 @ │ │ │ │ strtmi r2, [r0], -r4, lsl #4 │ │ │ │ @ instruction: 0xf6769600 │ │ │ │ - @ instruction: 0x4605faff │ │ │ │ + @ instruction: 0x4605fad3 │ │ │ │ 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 │ │ │ │ - stc2 6, cr15, [r0, #456]! @ 0x1c8 │ │ │ │ + ldc2l 6, cr15, [r4, #-456]! @ 0xfffffe38 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #18950 @ 0x4a06 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6764619 │ │ │ │ - blls 34ddec │ │ │ │ + blls 34dd94 │ │ │ │ stcvc 3, cr3, [r8], #-80 @ 0xffffffb0 │ │ │ │ @ instruction: 0xf6759304 │ │ │ │ - blls 30e218 │ │ │ │ + blls 30e1c0 │ │ │ │ ldmdbvs r8, {r0, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [r2, #-456]! @ 0xfffffe38 │ │ │ │ - blls 32ea64 │ │ │ │ + ldc2l 6, cr15, [r6], #456 @ 0x1c8 │ │ │ │ + blls 32eabc │ │ │ │ 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 19f65e8 │ │ │ │ + blx 19f6640 │ │ │ │ movwls pc, #39560 @ 0x9a88 @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strls fp, [r9, #-3860] @ 0xfffff0ec │ │ │ │ - beq 24bb24 │ │ │ │ + beq 24bb7c │ │ │ │ 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 │ │ │ │ - ldc2 6, cr15, [r2, #468] @ 0x1d4 │ │ │ │ + stc2l 6, cr15, [r6, #-468]! @ 0xfffffe2c │ │ │ │ str r4, [r8, #1541] @ 0x605 │ │ │ │ - blcs 229ce0 │ │ │ │ + blcs 229d38 │ │ │ │ ldclge 4, cr15, [r5, #-508]! @ 0xfffffe04 │ │ │ │ - blcs 229de8 │ │ │ │ + blcs 229e40 │ │ │ │ ldclge 4, cr15, [r1, #-508]! @ 0xfffffe04 │ │ │ │ vqshl.s8 d30, d27, d0 │ │ │ │ @ instruction: 0xf672115d │ │ │ │ - @ instruction: 0xf100fd6b │ │ │ │ + @ instruction: 0xf100fd3f │ │ │ │ @ instruction: 0x46050618 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734631 │ │ │ │ - @ instruction: 0x4620ffdf │ │ │ │ + @ instruction: 0x4620ffb3 │ │ │ │ @ instruction: 0xf6764629 │ │ │ │ - stmdbvs r0!, {r0, r2, r3, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r4, r7, 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 ff4cda64 │ │ │ │ + blx ff4cdabc │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ ldcge 4, cr15, [r6], {127} @ 0x7f │ │ │ │ vmla.i8 d22, d0, d16 │ │ │ │ @ instruction: 0xf10d212f │ │ │ │ @ instruction: 0xf6720928 │ │ │ │ - @ instruction: 0xf100fd41 │ │ │ │ + @ instruction: 0xf100fd15 │ │ │ │ @ instruction: 0x46050818 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734641 │ │ │ │ - @ instruction: 0x4629ffb5 │ │ │ │ + strtmi pc, [r9], -r9, lsl #31 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6760a00 │ │ │ │ - @ instruction: 0x464af891 │ │ │ │ + strbmi pc, [sl], -r5, ror #16 @ │ │ │ │ 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 │ │ │ │ - mrc2 6, 2, pc, cr4, cr5, {3} │ │ │ │ + mcr2 6, 1, pc, cr8, cr5, {3} @ │ │ │ │ strmi r4, [r1], fp, lsr #12 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - mcr2 6, 2, pc, cr12, cr5, {3} @ │ │ │ │ + mcr2 6, 1, pc, cr0, cr5, {3} @ │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ bicsvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - strtmi pc, [sl], -r5, asr #28 │ │ │ │ + @ instruction: 0x462afe19 │ │ │ │ strmi r4, [r5], -r3, asr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x4632fe3d │ │ │ │ + @ instruction: 0x4632fe11 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - mrc2 6, 1, pc, cr6, cr5, {3} │ │ │ │ + mcr2 6, 0, pc, cr10, cr5, {3} @ │ │ │ │ strbmi r4, [sl], -fp, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - mcr2 6, 3, pc, cr2, cr5, {3} @ │ │ │ │ + mrc2 6, 1, pc, cr6, cr5, {3} │ │ │ │ movweq pc, #16455 @ 0x4047 @ │ │ │ │ andcs r4, r4, #1048576 @ 0x100000 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf676a000 │ │ │ │ - @ instruction: 0x4605fa19 │ │ │ │ - bllt ff04db28 │ │ │ │ + strmi pc, [r5], -sp, ror #19 │ │ │ │ + bllt ff04db80 │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ - blcs 21bc68 │ │ │ │ - blge fee8cd34 │ │ │ │ + blcs 21bcc0 │ │ │ │ + blge fee8cd8c │ │ │ │ msrcs (UNDEF: 47), r0 │ │ │ │ - stc2l 6, cr15, [r0], #456 @ 0x1c8 │ │ │ │ + ldc2 6, cr15, [r4], #456 @ 0x1c8 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204605 │ │ │ │ ldrtmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xff54f673 │ │ │ │ + @ instruction: 0xff28f673 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf832f676 │ │ │ │ + @ instruction: 0xf806f676 │ │ │ │ msrcs R11_fiq, r0 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100fccf │ │ │ │ + @ instruction: 0xf100fca3 │ │ │ │ @ instruction: 0x46050818 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734641 │ │ │ │ - strtmi pc, [r9], -r3, asr #30 │ │ │ │ - @ instruction: 0xf6764620 │ │ │ │ - mvncs pc, r1, lsr #16 │ │ │ │ + qadd16mi pc, r9, r7 @ │ │ │ │ + @ instruction: 0xf6754620 │ │ │ │ + strdcs pc, [r9, #245]! @ 0xf5 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100fcbf │ │ │ │ + @ instruction: 0xf100fc93 │ │ │ │ @ instruction: 0x463b0918 │ │ │ │ andcs r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xf6734649 │ │ │ │ - qasxmi pc, r9, r3 @ │ │ │ │ + strtmi pc, [r9], -r7, lsl #30 │ │ │ │ @ instruction: 0xf0474620 │ │ │ │ - @ instruction: 0xf6760704 │ │ │ │ - vst2.8 {d31-d32}, [pc] │ │ │ │ + @ instruction: 0xf6750704 │ │ │ │ + @ instruction: 0xf44fffe3 │ │ │ │ stmdbvs r0!, {r1, r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - stc2 6, cr15, [ip], #456 @ 0x1c8 │ │ │ │ - beq 84bfac │ │ │ │ + stc2 6, cr15, [r0], {114} @ 0x72 │ │ │ │ + beq 84c004 │ │ │ │ @ instruction: 0x23204605 │ │ │ │ ldrbmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xff20f673 │ │ │ │ + mrc2 6, 7, pc, cr4, cr3, {3} │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf6752500 │ │ │ │ - @ instruction: 0x4641fffd │ │ │ │ + @ instruction: 0x4641ffd1 │ │ │ │ andcs r4, r4, #61865984 @ 0x3b00000 │ │ │ │ strtmi r9, [r0], -r0, lsl #10 │ │ │ │ - @ instruction: 0xf9c4f676 │ │ │ │ + @ instruction: 0xf998f676 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [r1], -r9, asr #27 @ │ │ │ │ + @ instruction: 0x4631fd9d │ │ │ │ @ instruction: 0x4606463b │ │ │ │ strls r2, [r0, #-516] @ 0xfffffdfc │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x4632f9b5 │ │ │ │ + ldrtmi pc, [r2], -r9, lsl #19 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - ldc2 6, cr15, [sl, #468]! @ 0x1d4 │ │ │ │ + stc2 6, cr15, [lr, #468] @ 0x1d4 │ │ │ │ @ instruction: 0x4651463b │ │ │ │ strls r2, [r0, #-516] @ 0xfffffdfc │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf9a6f676 │ │ │ │ + @ instruction: 0xf97af676 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - strmi pc, [r5], -fp, lsr #27 │ │ │ │ - bllt 11cdc1c │ │ │ │ + @ instruction: 0x4605fd7f │ │ │ │ + bllt 11cdc74 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - strmi pc, [r2], r7, asr #24 │ │ │ │ + pkhbtmi pc, r2, fp, lsl #24 @ │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - @ instruction: 0xffc4f675 │ │ │ │ + @ instruction: 0xff98f675 │ │ │ │ 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 feb8dc6c │ │ │ │ + bllt feb8dcc4 │ │ │ │ strbmi sl, [r9], -sl, lsl #20 │ │ │ │ movwcs r4, #5664 @ 0x1620 │ │ │ │ @ instruction: 0xf7ff930a │ │ │ │ strmi pc, [r6], -r5, lsr #17 │ │ │ │ - bllt fefcdc80 │ │ │ │ + bllt fefcdcd8 │ │ │ │ tstls r2, r8, ror #16 │ │ │ │ - blx fea4d808 │ │ │ │ + blx 1f4d860 │ │ │ │ strmi r9, [r6], -r2, lsl #18 │ │ │ │ @ instruction: 0x2e006920 │ │ │ │ ldclge 4, cr15, [ip, #508] @ 0x1fc │ │ │ │ @ instruction: 0x71aef44f │ │ │ │ - ldc2 6, cr15, [r0], #-456 @ 0xfffffe38 │ │ │ │ + stc2 6, cr15, [r4], {114} @ 0x72 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204607 │ │ │ │ strbmi r2, [r9], -r3, lsl #4 │ │ │ │ - mcr2 6, 5, pc, cr4, cr3, {3} @ │ │ │ │ + mrc2 6, 3, pc, cr8, cr3, {3} │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - @ instruction: 0xff82f675 │ │ │ │ + @ instruction: 0xff56f675 │ │ │ │ stmdavs r8!, {r0, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6dfaf0a │ │ │ │ - ldrtmi pc, [sl], -r1, asr #21 @ │ │ │ │ + @ instruction: 0x463afa95 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf7ff960a │ │ │ │ @ instruction: 0x463af87d │ │ │ │ strmi r4, [r2], r9, asr #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff8028 │ │ │ │ @ instruction: 0x4649f875 │ │ │ │ @@ -491314,65 +491335,65 @@ │ │ │ │ andls pc, r2, sp, ror #16 │ │ │ │ @ instruction: 0xf8906920 │ │ │ │ @ instruction: 0xf8b03137 │ │ │ │ @ instruction: 0xf013511c │ │ │ │ @ instruction: 0xf0000320 │ │ │ │ vqadd.s8 d24, d16, d29 │ │ │ │ @ instruction: 0xf672212f │ │ │ │ - @ instruction: 0xf100fbfb │ │ │ │ + @ instruction: 0xf100fbcf │ │ │ │ pkhbtmi r0, r1, r8, lsl #22 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734659 │ │ │ │ - strbmi pc, [r9], -pc, ror #28 @ │ │ │ │ + strbmi pc, [r9], -r3, asr #28 @ │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [sl], -sp, asr #30 @ │ │ │ │ + ldrtmi pc, [sl], -r1, lsr #30 @ │ │ │ │ @ instruction: 0x46204659 │ │ │ │ @ instruction: 0xf7ff960a │ │ │ │ strmi pc, [r6], -sp, asr #16 │ │ │ │ - bleq a4be70 │ │ │ │ + bleq a4bec8 │ │ │ │ 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 │ │ │ │ - ldrtmi pc, [fp], -r5, lsl #26 @ │ │ │ │ + @ instruction: 0x463bfcd9 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ mulls r3, r1, r1 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x4652fcfd │ │ │ │ + @ instruction: 0x4652fcd1 │ │ │ │ strmi r4, [r2], fp, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x464bfcf5 │ │ │ │ + strbmi pc, [fp], -r9, asr #25 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ pkhbtmi r7, r0, r1, lsl #3 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [fp], -sp, ror #25 @ │ │ │ │ + ldrtmi pc, [fp], -r1, asr #25 @ │ │ │ │ vmin.s8 q10, q0, q1 │ │ │ │ pkhtbmi r1, r1, r1, asr #2 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - bls 30f13c │ │ │ │ + bls 30f0e4 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - ldc2l 6, cr15, [lr], {117} @ 0x75 │ │ │ │ + ldc2 6, cr15, [r2], #468 @ 0x1d4 │ │ │ │ @ instruction: 0x4642463b │ │ │ │ vmax.s8 d20, d0, d7 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - ldc2l 6, cr15, [r6], {117} @ 0x75 │ │ │ │ + stc2 6, cr15, [sl], #468 @ 0x1d4 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - stmdbvs r3!, {r0, r1, r2, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r1, r5, r7, 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 │ │ │ │ @@ -491380,182 +491401,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 │ │ │ │ - ldrtmi pc, [sl], -pc, lsr #25 @ │ │ │ │ + ldrtmi pc, [sl], -r3, lsl #25 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - stc2 6, cr15, [r8], #468 @ 0x1d4 │ │ │ │ + ldc2l 6, cr15, [ip], #-468 @ 0xfffffe2c │ │ │ │ strtmi r4, [sl], -r5, lsl #12 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0x462071d7 │ │ │ │ - stc2 6, cr15, [r0], #468 @ 0x1d4 │ │ │ │ + ldc2l 6, cr15, [r4], #-468 @ 0xfffffe2c │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - ldc2 6, cr15, [r8], {117} @ 0x75 │ │ │ │ + stc2l 6, cr15, [ip], #-468 @ 0xfffffe2c │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ strtmi r9, [sl], -r2, lsl #24 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6759400 │ │ │ │ - strmi pc, [r5], -r3, asr #25 │ │ │ │ - blt acde54 │ │ │ │ - ldcl 6, cr15, [r6, #124] @ 0x7c │ │ │ │ + @ instruction: 0x4605fc97 │ │ │ │ + blt acdeac │ │ │ │ + stc 6, cr15, [sl, #124]! @ 0x7c │ │ │ │ ldrtmi r4, [r3], -sl, asr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [sl], -r3, lsl #25 @ │ │ │ │ + @ instruction: 0x463afc57 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - ldc2l 6, cr15, [ip], #-468 @ 0xfffffe2c │ │ │ │ + mrrc2 6, 7, pc, r0, cr5 @ │ │ │ │ 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 fed67094 │ │ │ │ + bl fed670ec │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4605faf9 │ │ │ │ + strmi pc, [r5], -sp, asr #21 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - mrc2 6, 3, pc, cr0, cr5, {3} │ │ │ │ + mcr2 6, 2, pc, cr4, cr5, {3} @ │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100fb0d │ │ │ │ + @ instruction: 0xf100fae1 │ │ │ │ @ instruction: 0x46060718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734639 │ │ │ │ - ldrtmi pc, [r1], -r1, lsl #27 @ │ │ │ │ + @ instruction: 0x4631fd55 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x463bfe5f │ │ │ │ + @ instruction: 0x463bfe33 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - ldc2 6, cr15, [r2], #-468 @ 0xfffffe2c │ │ │ │ + stc2 6, cr15, [r6], {117} @ 0x75 │ │ │ │ @ instruction: 0x11bff240 │ │ │ │ stmdbvs r0!, {r1, r2, r9, sl, lr} │ │ │ │ - blx fff4d8e0 │ │ │ │ + blx ff44d938 │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x23204605 │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ - stc2l 6, cr15, [r8, #-460]! @ 0xfffffe34 │ │ │ │ + ldc2 6, cr15, [ip, #-460]! @ 0xfffffe34 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - mcr2 6, 2, pc, cr6, cr5, {3} @ │ │ │ │ + mrc2 6, 0, pc, cr10, cr5, {3} │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldc 12, cr15, [pc, #100] @ 20ffa4 │ │ │ │ + vldr d15, [pc, #948] @ 21034c │ │ │ │ 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 24b588 │ │ │ │ - blx fee4d920 │ │ │ │ + blvc 24b5e0 │ │ │ │ + blx fe34d978 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2e190c │ │ │ │ + blgt 2e1964 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - strtmi pc, [fp], -r7, lsr #28 │ │ │ │ + @ instruction: 0x462bfdfb │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ - blx cd952 │ │ │ │ + blx ff5cd9aa │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx ff5cd95e │ │ │ │ - blmi 4627b4 │ │ │ │ + blx feacd9b6 │ │ │ │ + blmi 46280c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 369ffc │ │ │ │ + blls 36a054 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ - ldc 6, cr15, [r2, #-124]! @ 0xffffff84 │ │ │ │ + stc 6, cr15, [r6, #-124] @ 0xffffff84 │ │ │ │ ... │ │ │ │ - rsbseq r0, r7, r6, asr r1 │ │ │ │ + ldrshteq r0, [r7], #-14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r7, r4, ror r0 │ │ │ │ + rsbseq r0, r7, ip, lsl r0 │ │ │ │ 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 3ea51e │ │ │ │ + blx 3ea576 │ │ │ │ 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 290b10 │ │ │ │ + bcs 290b68 │ │ │ │ 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 122ab88 │ │ │ │ + bcs 122abe0 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @ instruction: 0xf04f0803 │ │ │ │ - blcs ff152050 │ │ │ │ + blcs ff1520a8 │ │ │ │ eorhi pc, r8, #0 │ │ │ │ @ instruction: 0xf0402bbe │ │ │ │ @ instruction: 0x21de8290 │ │ │ │ ldrsbtls pc, [r0], #-132 @ 0xffffff7c @ │ │ │ │ - blx 164da28 │ │ │ │ + blx b4da80 │ │ │ │ @ instruction: 0xf1004607 │ │ │ │ @ instruction: 0x23200418 │ │ │ │ andcs r4, r3, #34603008 @ 0x2100000 │ │ │ │ - stc2l 6, cr15, [r4], {115} @ 0x73 │ │ │ │ + ldc2 6, cr15, [r8], {115} @ 0x73 │ │ │ │ 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 34812c │ │ │ │ + blge 348184 │ │ │ │ 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, lsl #27 │ │ │ │ + rsb pc, lr, sp, asr sp @ │ │ │ │ @ instruction: 0x71a1f46f │ │ │ │ - bcs d1621c │ │ │ │ + bcs d16274 │ │ │ │ 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 │ │ │ │ @@ -491577,33 +491598,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: 0xf9eaf672 │ │ │ │ + @ instruction: 0xf9bef672 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - mrrc2 6, 7, pc, lr, cr3 @ │ │ │ │ + ldc2 6, cr15, [r2], #-460 @ 0xfffffe34 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldc2 6, cr15, [ip, #-468]! @ 0xfffffe2c │ │ │ │ + ldc2 6, cr15, [r0, #-468] @ 0xfffffe2c │ │ │ │ tstpne sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6726928 │ │ │ │ - msrcs CPSR_, #3555328 @ 0x364000 │ │ │ │ + msrcs CPSR_, #2834432 @ 0x2b4000 │ │ │ │ @ instruction: 0xf1004604 │ │ │ │ andcs r0, r1, #24, 14 @ 0x600000 │ │ │ │ @ instruction: 0xf6734639 │ │ │ │ - strtmi pc, [r1], -sp, asr #24 │ │ │ │ + strtmi pc, [r1], -r1, lsr #24 │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - ldrtmi pc, [fp], -fp, lsr #26 @ │ │ │ │ + @ instruction: 0x463bfcff │ │ │ │ @ instruction: 0x46284632 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 1cdb48 │ │ │ │ + blx ff6cdba0 │ │ │ │ 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 │ │ │ │ @@ -491612,41 +491633,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 10ea234 │ │ │ │ + blvc 10ea28c │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ ldmibvs fp!, {r0, r1, r5, r6, r7, r8, r9, pc} │ │ │ │ mvnle r2, r1, lsl #22 │ │ │ │ - bcs 22a7b0 │ │ │ │ + bcs 22a808 │ │ │ │ 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: 0xf982f672 │ │ │ │ + @ instruction: 0xf956f672 │ │ │ │ strmi r2, [r4], -r0, lsr #6 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ ldrtmi r2, [r1], -r4, lsl #4 │ │ │ │ - blx fffcdbda │ │ │ │ + blx ff4cdc32 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r4], {117} @ 0x75 │ │ │ │ + stc2 6, cr15, [r8], #468 @ 0x1d4 │ │ │ │ ldrsbtge pc, [ip], -r7 @ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ - bcs 36ee88 │ │ │ │ + bcs 36eee0 │ │ │ │ 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 │ │ │ │ @@ -491684,66 +491705,66 @@ │ │ │ │ @ instruction: 0xf43f0f20 │ │ │ │ @ instruction: 0x2120af65 │ │ │ │ @ instruction: 0xf8842200 │ │ │ │ @ instruction: 0xf0481029 │ │ │ │ @ instruction: 0xf1040304 │ │ │ │ andls r0, r0, #24, 2 │ │ │ │ andcs r4, r4, #40, 12 @ 0x2800000 │ │ │ │ - mcr2 6, 2, pc, cr0, cr5, {3} @ │ │ │ │ + mrc2 6, 0, pc, cr4, cr5, {3} │ │ │ │ ldrb r4, [r6, -r4, lsl #12] │ │ │ │ stmdbvs r2, {r8, fp, sp, lr}^ │ │ │ │ umlalscs pc, r7, r2, r8 @ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf990af4f │ │ │ │ - bcs 3183f4 │ │ │ │ + bcs 31844c │ │ │ │ svcge 0x004af47f │ │ │ │ - blx 298c8a │ │ │ │ + blx 298ce2 │ │ │ │ @ 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_, #16056320 @ 0xf50000 │ │ │ │ + msrcs CPSR_, #13172736 @ 0xc90000 │ │ │ │ @ instruction: 0xf1064606 │ │ │ │ andcs r0, r1, #24, 8 @ 0x18000000 │ │ │ │ @ instruction: 0xf6734621 │ │ │ │ - ldrtmi pc, [r1], -r9, ror #22 @ │ │ │ │ + @ instruction: 0x4631fb3d │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - str pc, [ip, -r7, asr #24]! │ │ │ │ + @ instruction: 0xe72cfc1b │ │ │ │ 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 21c468 │ │ │ │ + blcs 21c4c0 │ │ │ │ svcge 0x001af43f │ │ │ │ cmppne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf8d2f672 │ │ │ │ + @ instruction: 0xf8a6f672 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - blx 13cdd3a │ │ │ │ + blx 8cdd92 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - stc2 6, cr15, [r4], #-468 @ 0xfffffe2c │ │ │ │ + blx 4dda2 │ │ │ │ tstpne sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6726928 │ │ │ │ - @ instruction: 0xf100f8c1 │ │ │ │ + @ instruction: 0xf100f895 │ │ │ │ @ instruction: 0x46040718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734639 │ │ │ │ - @ instruction: 0x4621fb35 │ │ │ │ + strtmi pc, [r1], -r9, lsl #22 │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - @ instruction: 0x463bfc13 │ │ │ │ + ldrtmi pc, [fp], -r7, ror #23 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ @ instruction: 0x46287191 │ │ │ │ - @ instruction: 0xf9e6f675 │ │ │ │ + @ instruction: 0xf9baf675 │ │ │ │ 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 │ │ │ │ @@ -491785,57 +491806,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: 0xf6744608 │ │ │ │ - @ instruction: 0x4680f839 │ │ │ │ + strmi pc, [r0], sp, lsl #16 │ │ │ │ ldrdeq pc, [r8], -r9 │ │ │ │ - stc2l 6, cr15, [r6], #-720 @ 0xfffffd30 │ │ │ │ + ldc2 6, cr15, [sl], #-720 @ 0xfffffd30 │ │ │ │ @ instruction: 0xf8d94606 │ │ │ │ cdpcs 0, 0, cr0, cr0, cr8, {0} │ │ │ │ eorhi pc, r3, #64 @ 0x40 │ │ │ │ - bcs 6ee88c │ │ │ │ + bcs 6ee8e4 │ │ │ │ subshi pc, r0, #0 │ │ │ │ mlavc r9, r4, r8, pc @ │ │ │ │ @ instruction: 0xf8944632 │ │ │ │ strbmi r3, [r1], -r8, lsr #32 │ │ │ │ strls r4, [r0, -r8, lsr #12] │ │ │ │ - blx 18cde72 │ │ │ │ + blx dcdeca │ │ │ │ ldrbt r4, [r4], -r4, lsl #12 │ │ │ │ @ instruction: 0xf8d421dd │ │ │ │ - @ instruction: 0xf672a070 │ │ │ │ - strmi pc, [r1], fp, lsr #16 │ │ │ │ + @ instruction: 0xf671a070 │ │ │ │ + @ instruction: 0x4681ffff │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r0, lsr #6 │ │ │ │ @ instruction: 0xf6732203 │ │ │ │ - @ instruction: 0xf8d9fa9f │ │ │ │ + @ instruction: 0xf8d9fa73 │ │ │ │ andcs r3, r0, #20 │ │ │ │ andsge pc, ip, sp, asr #17 │ │ │ │ stmib sp, {r2, r9, ip, pc}^ │ │ │ │ - blx 3d8ce2 │ │ │ │ + blx 3d8d3a │ │ │ │ @ instruction: 0xf1096303 │ │ │ │ mcrge 7, 0, r0, cr8, cr4, {2} │ │ │ │ mlagt r7, r3, r8, pc @ │ │ │ │ @ instruction: 0xf10cab04 │ │ │ │ - blgt 5d350c │ │ │ │ + blgt 5d3564 │ │ │ │ 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 1b4deca │ │ │ │ + blx 104df22 │ │ │ │ strmi lr, [r8], -r9, asr #12 │ │ │ │ @ instruction: 0xf6739303 │ │ │ │ - strmi pc, [r1], -pc, ror #31 │ │ │ │ + strmi pc, [r1], -r3, asr #31 │ │ │ │ @ instruction: 0xf6716928 │ │ │ │ - @ instruction: 0xf8d9fffd │ │ │ │ + @ instruction: 0xf8d9ffd1 │ │ │ │ strmi r1, [r6], -r8 │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ - blvc 14b7120 │ │ │ │ + blvc 14b7178 │ │ │ │ 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 │ │ │ │ @@ -491848,294 +491869,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 21c5b0 │ │ │ │ + bcs 21c608 │ │ │ │ vqdmlal.s q11, d0, d24 │ │ │ │ ldrbeq r8, [sl], -r7, lsl #4 │ │ │ │ mvncs fp, r8, asr pc │ │ │ │ bicscs sp, pc, r0, lsl #10 │ │ │ │ - @ instruction: 0xffc2f671 │ │ │ │ + @ instruction: 0xff96f671 │ │ │ │ @ instruction: 0xf1004607 │ │ │ │ @ instruction: 0x23200418 │ │ │ │ andcs r4, r3, #34603008 @ 0x2100000 │ │ │ │ - blx fcdf58 │ │ │ │ + blx 4cdfb0 │ │ │ │ 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, #2827]! @ 0xb0b @ │ │ │ │ + ldrb pc, [r0, #2783]! @ 0xadf @ │ │ │ │ strbmi pc, [r0], r6, lsl #10 @ │ │ │ │ - blcc 1ce808 │ │ │ │ + blcc 1ce860 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ ldrbeq r3, [fp, -r3, lsr #32] │ │ │ │ svcge 0x0054f57f │ │ │ │ biccs r6, r2, r8, lsr #18 │ │ │ │ - @ instruction: 0xff9ef671 │ │ │ │ + @ instruction: 0xff72f671 │ │ │ │ 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: 0xff96f671 │ │ │ │ + @ instruction: 0xff6af671 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - blx 4cdfb0 │ │ │ │ + @ instruction: 0xf9def673 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx ffc4dfc0 │ │ │ │ + blx ff14e018 │ │ │ │ str r2, [fp, #487]! @ 0x1e7 │ │ │ │ mvncs r6, r8, lsr #18 │ │ │ │ - @ instruction: 0xff84f671 │ │ │ │ + @ instruction: 0xff58f671 │ │ │ │ @ instruction: 0xf1004607 │ │ │ │ @ instruction: 0x23200418 │ │ │ │ strtmi r2, [r1], -r2, lsl #4 │ │ │ │ - @ instruction: 0xf9f8f673 │ │ │ │ + @ instruction: 0xf9ccf673 │ │ │ │ rsbcs r6, r4, #2015232 @ 0x1ec000 │ │ │ │ - blx 2a1eb2 │ │ │ │ + blx 2a1f0a │ │ │ │ andcs r6, r1, #201326592 @ 0xc000000 │ │ │ │ mlacc r7, r3, r8, pc @ │ │ │ │ movwcc r4, #46649 @ 0xb639 │ │ │ │ eorcs pc, r3, r7, asr #16 │ │ │ │ - blx ff54dff8 │ │ │ │ + blx fea4e050 │ │ │ │ stmdbvs fp!, {r0, r4, r5, r7, r8, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf893695b │ │ │ │ - blcs 21c768 │ │ │ │ + blcs 21c7c0 │ │ │ │ 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: 0xff58f671 │ │ │ │ + @ instruction: 0xff2cf671 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf9ccf673 │ │ │ │ + @ instruction: 0xf9a0f673 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx fecce03c │ │ │ │ + blx 21ce094 │ │ │ │ movweq pc, #16456 @ 0x4048 @ │ │ │ │ andcs r4, r0, #51380224 @ 0x3100000 │ │ │ │ andls r4, r0, #40, 12 @ 0x2800000 │ │ │ │ @ instruction: 0xf6752204 │ │ │ │ - mvncs pc, pc, ror #24 │ │ │ │ + mvncs pc, r3, asr #24 │ │ │ │ stmdbvs r8!, {r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xff3ef671 │ │ │ │ + @ instruction: 0xff12f671 │ │ │ │ strmi r4, [r4], -r3, asr #12 │ │ │ │ @ instruction: 0xf1002203 │ │ │ │ strb r0, [r3, #-1816]! @ 0xfffff8e8 │ │ │ │ orrsvc pc, sp, pc, asr #8 │ │ │ │ @ instruction: 0xf6716928 │ │ │ │ - @ instruction: 0xf100ff33 │ │ │ │ + @ instruction: 0xf100ff07 │ │ │ │ @ instruction: 0x46040618 │ │ │ │ andcs r4, r3, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf6734631 │ │ │ │ - strtmi pc, [r1], -r7, lsr #19 │ │ │ │ + @ instruction: 0x4621f97b │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - stmdbvs r8!, {r0, r2, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r8!, {r0, r3, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67121e6 │ │ │ │ - strbmi pc, [r3], -r3, lsr #30 @ │ │ │ │ + @ instruction: 0x4643fef7 │ │ │ │ @ instruction: 0xf1004604 │ │ │ │ andcs r0, r3, #24, 14 @ 0x600000 │ │ │ │ stmdbvs r8!, {r3, r6, r8, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf67121dc │ │ │ │ - @ instruction: 0x4607ff19 │ │ │ │ + strmi pc, [r7], -sp, ror #29 │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ andcs r2, r2, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734621 │ │ │ │ - ldmdbvs fp!, {r0, r2, r3, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs fp!, {r0, r5, r6, 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 │ │ │ │ - @ instruction: 0x4607fefd │ │ │ │ + @ instruction: 0x4607fed1 │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734621 │ │ │ │ - ldmdbvs fp!, {r0, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs fp!, {r0, r2, r6, 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 @ │ │ │ │ - mcr2 6, 7, pc, cr4, cr1, {3} @ │ │ │ │ + mrc2 6, 5, pc, cr8, cr1, {3} │ │ │ │ @ instruction: 0xf1004681 │ │ │ │ @ instruction: 0x46430418 │ │ │ │ @ instruction: 0x46214652 │ │ │ │ eorge pc, ip, r0, lsl #17 │ │ │ │ - @ instruction: 0xf956f673 │ │ │ │ + @ instruction: 0xf92af673 │ │ │ │ @ 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 50cbac │ │ │ │ + beq 50cc04 │ │ │ │ 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 │ │ │ │ - blx 64e170 │ │ │ │ + @ instruction: 0xf9e4f675 │ │ │ │ movtcs lr, #1269 @ 0x4f5 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf928f673 │ │ │ │ + @ instruction: 0xf8fcf673 │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ @ instruction: 0x46284631 │ │ │ │ eorcc pc, ip, r6, lsl #17 │ │ │ │ - blx 2ce18c │ │ │ │ + @ instruction: 0xf9d6f675 │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r4], -pc, ror #28 │ │ │ │ - blge 33cce0 │ │ │ │ + strmi pc, [r4], -r3, asr #28 │ │ │ │ + blge 33cd38 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xf9e6f675 │ │ │ │ + @ instruction: 0xf9baf675 │ │ │ │ ldrbmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0xf240ac0d │ │ │ │ @ instruction: 0x46281133 │ │ │ │ - @ instruction: 0xffb8f674 │ │ │ │ + @ instruction: 0xff8cf674 │ │ │ │ strmi r4, [r0], r1, lsr #12 │ │ │ │ ldrbmi r2, [r2], -r0, lsl #6 │ │ │ │ strtmi r9, [r8], -r0, lsl #12 │ │ │ │ - blx 194e80a │ │ │ │ + blx 194e862 │ │ │ │ @ instruction: 0x46214633 │ │ │ │ @ instruction: 0x46044652 │ │ │ │ strtmi r9, [r8], -r0, lsl #14 │ │ │ │ - blx 174e81a │ │ │ │ + blx 174e872 │ │ │ │ strmi r4, [r6], -r3, lsr #12 │ │ │ │ cmncs r3, r2, asr #12 │ │ │ │ strls r4, [r0], -r8, lsr #12 │ │ │ │ - @ instruction: 0xffd4f674 │ │ │ │ + @ instruction: 0xffa8f674 │ │ │ │ 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 270a90 │ │ │ │ + bcc 270ae8 │ │ │ │ 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 44517c │ │ │ │ + bge 4451d4 │ │ │ │ @ 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_, #560 @ 0x230 │ │ │ │ + msrcs CPSR_, #15808 @ 0x3dc0 │ │ │ │ @ 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, #-2353] @ 0xfffff6cf @ │ │ │ │ - bleq 34ea18 │ │ │ │ + ldrbmi pc, [lr, #-2309] @ 0xfffff6fb @ │ │ │ │ + bleq 34ea70 │ │ │ │ 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} │ │ │ │ - @ instruction: 0xff1cf671 │ │ │ │ + mrc2 6, 7, pc, cr0, 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], #-2397 @ 0xfffff6a3 @ │ │ │ │ - blx 124e3fc │ │ │ │ + ldrt pc, [r0], #-2353 @ 0xfffff6cf @ │ │ │ │ + blx 74e454 │ │ │ │ @ instruction: 0xf10d4603 │ │ │ │ @ instruction: 0xf8d90a34 │ │ │ │ ldrmi r0, [r9], r8 │ │ │ │ @ instruction: 0xf6b446d3 │ │ │ │ - @ instruction: 0xf1b9fa9d │ │ │ │ + @ instruction: 0xf1b9fa71 │ │ │ │ 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, #2299]! @ 0x8fb │ │ │ │ - bleq 34ea8c │ │ │ │ + ldrmi pc, [r1, #2255]! @ 0x8cf │ │ │ │ + bleq 34eae4 │ │ │ │ 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 │ │ │ │ - stmda r2, {r0, r1, r2, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r6, {r0, r1, r2, r3, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff6a1b │ │ │ │ - rsbseq r0, r7, ip, lsr #32 │ │ │ │ + ldrsbteq pc, [r6], #-244 @ 0xffffff0c @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r7, r2, lsr #32 │ │ │ │ + rsbseq pc, r6, sl, asr #31 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq pc, r6, lr, ror #28 │ │ │ │ + rsbseq pc, r6, r6, lsl lr @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed67bac │ │ │ │ + bl fed67c04 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi a94974 │ │ │ │ + bmi a949cc │ │ │ │ stmdbmi r2!, {r8, r9, sp} │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ @ instruction: 0xf6734479 │ │ │ │ - strmi pc, [r5], -r1, asr #26 │ │ │ │ + @ instruction: 0x4605fd15 │ │ │ │ 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 │ │ │ │ @@ -492157,69 +492178,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 │ │ │ │ - strb pc, [r5, r7, asr #24] @ │ │ │ │ + bfi pc, fp, (invalid: 24:5) @ │ │ │ │ @ instruction: 0xfffff5fb │ │ │ │ @ instruction: 0xffffe261 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed67c4c │ │ │ │ + bl fed67ca4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi a949d4 │ │ │ │ - blmi abcc68 │ │ │ │ + bmi a94a2c │ │ │ │ + blmi abccc0 │ │ │ │ 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 80fcc4 │ │ │ │ - blge 262ee8 │ │ │ │ + bmi 80fc6c │ │ │ │ + blge 262f40 │ │ │ │ ldrbtmi r9, [sl], #-2 │ │ │ │ @ instruction: 0x46284479 │ │ │ │ - ldc2l 6, cr15, [r6], {115} @ 0x73 │ │ │ │ + stc2 6, cr15, [sl], #460 @ 0x1cc │ │ │ │ stmdals r2, {r2, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [r0], #-884 @ 0xfffffc8c │ │ │ │ + blx fff4e66e │ │ │ │ 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 4dcfa8 │ │ │ │ + bmi 4dd000 │ │ │ │ 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 0x0096f61e │ │ │ │ - rsbseq pc, r6, r8, lsr #11 │ │ │ │ + svc 0x006af61e │ │ │ │ + rsbseq pc, r6, r0, asr r5 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffe733 │ │ │ │ @ instruction: 0xffffe255 │ │ │ │ - rsbseq pc, r6, lr, lsr r5 @ │ │ │ │ + rsbseq pc, r6, r6, ror #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 274f38 │ │ │ │ + blge 274f90 │ │ │ │ @ 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}^ │ │ │ │ @@ -492235,19 +492256,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 │ │ │ │ - stclvc 12, cr15, [r3], #-236 @ 0xffffff14 │ │ │ │ + stclvc 12, cr15, [r3], #-60 @ 0xffffffc4 │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6724680 │ │ │ │ - ldmvs r3!, {r0, r1, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r1, r2, r3, r8, 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 │ │ │ │ @@ -492255,133 +492276,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 4d0bb8 │ │ │ │ + bmi 4d0b60 │ │ │ │ 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 0x0000ef14 │ │ │ │ - ldrshteq pc, [r6], #-70 @ 0xffffffba @ │ │ │ │ + svclt 0x0000eee8 │ │ │ │ + @ instruction: 0x0076f49e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, sl, lsr r4 @ │ │ │ │ + rsbseq pc, r6, r2, ror #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 1622464 │ │ │ │ - blmi 163ce28 │ │ │ │ + bmi 16224bc │ │ │ │ + blmi 163ce80 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xf44ffb11 │ │ │ │ + vst1.64 {d31-d32}, [pc :128], r5 │ │ │ │ strdvs r7, [r5], -pc @ │ │ │ │ andhi pc, r4, r4, asr #17 │ │ │ │ @ instruction: 0xf6716920 │ │ │ │ - @ instruction: 0xf100fc5d │ │ │ │ + @ instruction: 0xf100fc31 │ │ │ │ @ instruction: 0x46050818 │ │ │ │ andcs r2, r2, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6724641 │ │ │ │ - @ instruction: 0x4629fed1 │ │ │ │ + strtmi pc, [r9], -r5, lsr #29 │ │ │ │ stcge 6, cr4, [r2, #-128] @ 0xffffff80 │ │ │ │ - @ instruction: 0xffaef674 │ │ │ │ + @ instruction: 0xff82f674 │ │ │ │ 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 222684 │ │ │ │ + blcs 2226dc │ │ │ │ mcrrvc 0, 3, sp, r6, cr15 │ │ │ │ - bleq 24c768 │ │ │ │ + bleq 24c7c0 │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ - mrrc2 6, 7, pc, ip, cr2 @ │ │ │ │ + ldc2 6, cr15, [r0], #-456 @ 0xfffffe38 │ │ │ │ stmdbvs r0!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6714651 │ │ │ │ - strmi pc, [r6], -sp, lsl #24 │ │ │ │ + strmi pc, [r6], -r1, ror #23 │ │ │ │ stcgt 1, cr11, [r3, #-224] @ 0xffffff20 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - ldrtmi pc, [r2], -r5, lsl #31 @ │ │ │ │ + shsaxmi pc, r2, r9 @ │ │ │ │ vmax.s8 q10, q0, │ │ │ │ strtmi r1, [r0], -r9, lsl #2 │ │ │ │ - ldc2l 6, cr15, [r8, #-464] @ 0xfffffe30 │ │ │ │ + stc2 6, cr15, [ip, #-464]! @ 0xfffffe30 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ tstpne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - @ instruction: 0x4606fd51 │ │ │ │ + strmi pc, [r6], -r5, lsr #26 │ │ │ │ strbmi r4, [sl], -r3, asr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - ldc2l 6, cr15, [ip, #-464]! @ 0xfffffe30 │ │ │ │ + ldc2l 6, cr15, [r0, #-464] @ 0xfffffe30 │ │ │ │ @ instruction: 0xf1074601 │ │ │ │ @ instruction: 0xf6720018 │ │ │ │ - bmi 8d0790 │ │ │ │ + bmi 8d0738 │ │ │ │ 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] @ 2110c8 │ │ │ │ + ldc 7, cr8, [pc, #960] @ 211120 │ │ │ │ @ instruction: 0x21200b0f │ │ │ │ @ instruction: 0xf6724628 │ │ │ │ - stmdbvs r0!, {r0, r2, r3, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ eorcs r4, r0, #84934656 @ 0x5100000 │ │ │ │ - blx ff5ce6e2 │ │ │ │ + blx feace73a │ │ │ │ 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 │ │ │ │ - strb pc, [sp, r5, asr #30] @ │ │ │ │ + bfi pc, r9, (invalid: 30:13) @ │ │ │ │ ldrdhi pc, [r8], -r1 │ │ │ │ @ instruction: 0xf61ee778 │ │ │ │ - svclt 0x0000ee66 │ │ │ │ + svclt 0x0000ee3a │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq pc, r6, lr, ror #7 │ │ │ │ + @ instruction: 0x0076f396 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, r2, lsl r3 @ │ │ │ │ + ldrhteq pc, [r6], #-42 @ 0xffffffd6 @ │ │ │ │ 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 22ae1c │ │ │ │ + blcs 22ae74 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 16236dc │ │ │ │ + blmi 1623734 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 66ae08 │ │ │ │ + blls 66ae60 │ │ │ │ @ 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 │ │ │ │ @@ -492393,15 +492414,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: 0xffd4f672 │ │ │ │ + @ instruction: 0xffa8f672 │ │ │ │ @ instruction: 0xf1ba4683 │ │ │ │ rsble r0, r4, r0, lsl #30 │ │ │ │ @ instruction: 0x1010f8da │ │ │ │ ldrdge pc, [r0], -r1 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad02e │ │ │ │ movtlt r0, #0 │ │ │ │ @@ -492421,97 +492442,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 50560c │ │ │ │ + blvc 505664 │ │ │ │ andle r2, r8, r4, lsl #22 │ │ │ │ @ instruction: 0x46da4658 │ │ │ │ - @ instruction: 0xff96f672 │ │ │ │ + @ instruction: 0xff6af672 │ │ │ │ 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: 0xff84f672 │ │ │ │ + @ instruction: 0xff58f672 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xb1a5d1ed │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx ff94e89a │ │ │ │ + blx fee4e8f2 │ │ │ │ stmdavs r4!, {r0, r8, sl, ip, pc} │ │ │ │ - blcs 22af34 │ │ │ │ + blcs 22af8c │ │ │ │ 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 ff3ce8c6 │ │ │ │ + blx fe8ce91e │ │ │ │ @ instruction: 0xf61ee7e9 │ │ │ │ - svclt 0x0000ed9c │ │ │ │ - @ instruction: 0x0076f292 │ │ │ │ + svclt 0x0000ed70 │ │ │ │ + rsbseq pc, r6, sl, lsr r2 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, r8, ror #4 │ │ │ │ + rsbseq pc, r6, r0, lsl r2 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed680e8 │ │ │ │ + bl fed68140 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [pc], -r0, asr #31 │ │ │ │ - blmi b63384 │ │ │ │ + blmi b633dc │ │ │ │ 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: 0x2c04eaa6 │ │ │ │ + @ instruction: 0x2c04ea7a │ │ │ │ svccs 0x00a0d006 │ │ │ │ movwcs sp, #4138 @ 0x102a │ │ │ │ movwls r9, #17158 @ 0x4306 │ │ │ │ movwls r9, #770 @ 0x302 │ │ │ │ eorcs r6, r0, #48, 18 @ 0xc0000 │ │ │ │ @ instruction: 0xf6712104 │ │ │ │ - strmi pc, [r4], -r5, asr #21 │ │ │ │ + @ instruction: 0x4604fa99 │ │ │ │ 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 590824 │ │ │ │ + bmi 5907cc │ │ │ │ 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 0x0000ed44 │ │ │ │ - rsbseq pc, r6, sl, lsl #2 │ │ │ │ + svclt 0x0000ed18 │ │ │ │ + ldrhteq pc, [r6], #-2 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, r6, lsr #1 │ │ │ │ + rsbseq pc, r6, lr, asr #32 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 15229f8 │ │ │ │ + bmi 1522a50 │ │ │ │ @ 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 │ │ │ │ @@ -492550,258 +492571,258 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6716938 │ │ │ │ - @ instruction: 0x7c73f9c3 │ │ │ │ + @ instruction: 0x7c73f997 │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6724680 │ │ │ │ - ldmvs fp!, {r0, r1, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r2, r4, r7, 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 @ 2110a0 │ │ │ │ + strgt ip, [pc], #-3343 @ 2110f8 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - stc2 6, cr15, [r6, #464] @ 0x1d0 │ │ │ │ - blmi 4638e0 │ │ │ │ + ldc2l 6, cr15, [sl, #-464] @ 0xfffffe30 │ │ │ │ + blmi 463938 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 76b124 │ │ │ │ + blls 76b17c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf61ee79c │ │ │ │ - svclt 0x0000ec9a │ │ │ │ + svclt 0x0000ec6e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, sl, asr #32 │ │ │ │ - rsbseq lr, r6, ip, asr #30 │ │ │ │ + ldrshteq lr, [r6], #-242 @ 0xffffff0e │ │ │ │ + ldrshteq lr, [r6], #-228 @ 0xffffff1c │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed682ec │ │ │ │ + bl fed68344 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ @ instruction: 0x46146b90 │ │ │ │ stmdacs r0, {r0, r2, r3, r9, sl, lr} │ │ │ │ - blvs 1705208 │ │ │ │ + blvs 1705260 │ │ │ │ and r2, r2, r0, lsl #2 │ │ │ │ addmi r3, r1, #1073741824 @ 0x40000000 │ │ │ │ ldmdbvs sl, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ - bcs 45dd60 │ │ │ │ + bcs 45ddb8 │ │ │ │ @ instruction: 0x4620d1f8 │ │ │ │ - mcrr2 6, 7, pc, lr, cr2 @ │ │ │ │ + stc2 6, cr15, [r2], #-456 @ 0xfffffe38 │ │ │ │ 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 fea50234 │ │ │ │ - blvs 1bfd85c │ │ │ │ + blvs fea501dc │ │ │ │ + blvs 1bfd8b4 │ │ │ │ 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, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + teqplt r7, pc @ @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ ldrtmi r2, [r0], -r5, ror #3 │ │ │ │ - blx 2ceb3e │ │ │ │ + blx ff7ceb94 │ │ │ │ strtmi r4, [sl], -r5, lsl #12 │ │ │ │ strtmi r2, [r0], -r5, lsl #2 │ │ │ │ - blx ff9ceb42 │ │ │ │ + blx feeceb9a │ │ │ │ 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 14229c4 │ │ │ │ + blvs 1422a1c │ │ │ │ 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 2d9e12 │ │ │ │ + blx 2d9e6a │ │ │ │ stmiavs r4, {r0}^ │ │ │ │ @ instruction: 0xf6724630 │ │ │ │ - cmpplt ip, #250880 @ p-variant is OBSOLETE @ 0x3d400 │ │ │ │ + cmpplt ip, #205824 @ p-variant is OBSOLETE @ 0x32400 │ │ │ │ strbmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0x4638219e │ │ │ │ - blx ff54eba8 │ │ │ │ + blx fea4ec00 │ │ │ │ @ instruction: 0x46806bb4 │ │ │ │ - blvs 1e3d910 │ │ │ │ + blvs 1e3d968 │ │ │ │ tstcs r0, r3, lsl #12 │ │ │ │ tstcc r1, r2 │ │ │ │ andsle r4, r2, r1, lsr #5 │ │ │ │ tstcc r4, #475136 @ 0x74000 │ │ │ │ mvnsle r2, r6, lsl #26 │ │ │ │ - blx 2d9e4a │ │ │ │ + blx 2d9ea2 │ │ │ │ stmiavs r4, {r0}^ │ │ │ │ @ instruction: 0xf6724630 │ │ │ │ - teqplt r4, r9 @ @ p-variant is OBSOLETE │ │ │ │ + teqplt r4, sp, lsr #23 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r3], -r2, asr #12 │ │ │ │ ldrtmi r2, [r8], -r5, ror #3 │ │ │ │ - blx fee4ebe0 │ │ │ │ + blx fe34ec38 │ │ │ │ strbmi r4, [r2], -r0, lsl #13 │ │ │ │ ldrtmi r2, [r0], -r5, lsl #2 │ │ │ │ - blx fe54ebe6 │ │ │ │ + blx 1a4ec3e │ │ │ │ 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 14bd4b8 │ │ │ │ + blmi 14bd510 │ │ │ │ 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 27028c │ │ │ │ + blcs 2702e4 │ │ │ │ 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, #6386 @ 0x18f2 │ │ │ │ + movwcs lr, #6342 @ 0x18c6 │ │ │ │ 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: 0xf934f671 │ │ │ │ + @ instruction: 0xf908f671 │ │ │ │ ldrbmi r9, [fp], -r1, lsl #20 │ │ │ │ - bleq 84d6a0 │ │ │ │ + bleq 84d6f8 │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf8807c12 │ │ │ │ @ instruction: 0xf672202c │ │ │ │ - bls 290144 │ │ │ │ + bls 2900ec │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [r6], #-464 @ 0xfffffe30 │ │ │ │ + mcrr2 6, 7, pc, sl, cr4 @ │ │ │ │ stmibvs fp!, {r0, r1, r9, fp, ip, pc} │ │ │ │ eorlt pc, r7, r2, asr #16 │ │ │ │ - bls 29eee0 │ │ │ │ + bls 29ef38 │ │ │ │ @ instruction: 0xf899615a │ │ │ │ addmi r0, r7, #16 │ │ │ │ @ instruction: 0xf673d3c9 │ │ │ │ - bls 3108c8 │ │ │ │ + bls 310870 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx cecc4 │ │ │ │ + blx ff5ced1c │ │ │ │ eor r4, r5, r6, lsl #12 │ │ │ │ mulsmi r1, r9, r8 │ │ │ │ @ instruction: 0xf6712159 │ │ │ │ - @ instruction: 0xf899f8ff │ │ │ │ + @ instruction: 0xf899f8d3 │ │ │ │ @ instruction: 0xf1002010 │ │ │ │ @ instruction: 0x46230618 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0x46054631 │ │ │ │ - blx 1e4ece2 │ │ │ │ + blx 134ed3a │ │ │ │ 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, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r0, r1, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ cmpvs sl, r2, lsl #20 │ │ │ │ - blmi 3e3b6c │ │ │ │ + blmi 3e3bc4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 96b3b8 │ │ │ │ + blls 96b410 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, pc, r0, lsr r6 @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bl 16cebdc │ │ │ │ + bl bcec34 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq lr, [r6], #-218 @ 0xffffff26 │ │ │ │ - ldrhteq lr, [r6], #-200 @ 0xffffff38 │ │ │ │ + rsbseq lr, r6, r2, ror #26 │ │ │ │ + rsbseq lr, r6, r0, ror #24 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0x46074a75 │ │ │ │ addlt r4, r7, r5, ror fp │ │ │ │ - blvs fe422574 │ │ │ │ + blvs fe4225cc │ │ │ │ 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 26b81c │ │ │ │ + bcs 26b874 │ │ │ │ @ instruction: 0xf04fd1f7 │ │ │ │ @ instruction: 0x46280a14 │ │ │ │ strmi pc, [r1], #-2826 @ 0xfffff4f6 │ │ │ │ @ instruction: 0xf67268e4 │ │ │ │ - @ instruction: 0x2c00faf7 │ │ │ │ + @ instruction: 0x2c00facb │ │ │ │ adchi pc, ip, r0 │ │ │ │ mvnscs r2, r2, lsl #6 │ │ │ │ ldrtmi r4, [r8], -r2, lsr #12 │ │ │ │ rsbsvs r6, sp, fp, lsr r0 │ │ │ │ - @ instruction: 0xf9a4f674 │ │ │ │ + @ instruction: 0xf978f674 │ │ │ │ strmi r6, [r1], r9, lsr #23 │ │ │ │ rsble r2, sl, r0, lsl #18 │ │ │ │ - blvs 1ca2ec8 │ │ │ │ + blvs 1ca2f20 │ │ │ │ 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: 0xf9b0f674 │ │ │ │ + @ instruction: 0xf984f674 │ │ │ │ @ instruction: 0xf8954601 │ │ │ │ - blvs 1c91518 │ │ │ │ + blvs 1c91570 │ │ │ │ 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 64d864 │ │ │ │ + bleq 64d8bc │ │ │ │ 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 │ │ │ │ @@ -492817,29 +492838,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: 0xf9e2f674 │ │ │ │ + @ instruction: 0xf9b6f674 │ │ │ │ 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 be3d60 │ │ │ │ + blmi be3db8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 36b530 │ │ │ │ + blls 36b588 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 113) │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf10d8ff0 │ │ │ │ movwcs r0, #6928 @ 0x1b10 │ │ │ │ @ instruction: 0x4640465a │ │ │ │ @ instruction: 0xf7ff9102 │ │ │ │ @@ -492852,94 +492873,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: 0xf95ef674 │ │ │ │ + @ instruction: 0xf932f674 │ │ │ │ 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: 0xf912f674 │ │ │ │ + @ instruction: 0xf8e6f674 │ │ │ │ strmi r6, [r1], -sl, ror #22 │ │ │ │ @ instruction: 0xe7a01993 │ │ │ │ - b 184edd0 │ │ │ │ - rsbseq lr, r6, r8, ror ip │ │ │ │ + b d4ee28 │ │ │ │ + rsbseq lr, r6, r0, lsr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r6, r0, asr #22 │ │ │ │ + rsbseq lr, r6, r8, ror #21 │ │ │ │ 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 fe422768 │ │ │ │ + blvs fe4227c0 │ │ │ │ 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 6eb620 │ │ │ │ + blvc 6eb678 │ │ │ │ @ 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 ff685d28 │ │ │ │ + blgt ff685d80 │ │ │ │ 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 1dd0ca8 │ │ │ │ - blvc 1b0cc8c │ │ │ │ + blvs 1dd0c50 │ │ │ │ + blvc 1b0cce4 │ │ │ │ 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 2ccc6c │ │ │ │ - @ instruction: 0xff3ef670 │ │ │ │ + blvc 2cccc4 │ │ │ │ + @ instruction: 0xff12f670 │ │ │ │ stmdacs r0, {r1, r9, sl, lr} │ │ │ │ adchi pc, r0, r0 │ │ │ │ andls sl, r0, #2, 30 │ │ │ │ - blgt 2e2f38 │ │ │ │ + blgt 2e2f90 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - blx feecf028 │ │ │ │ + blx fe3cf080 │ │ │ │ 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 │ │ │ │ @@ -492947,40 +492968,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: 0xf8cdf86d │ │ │ │ + @ instruction: 0xf8cdf841 │ │ │ │ tstcs r1, r4, lsl r0 │ │ │ │ ldc 1, cr9, [sp, #16] │ │ │ │ strmi r7, [r6], -r4, lsl #22 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ - blvc 2ccce0 │ │ │ │ - @ instruction: 0xff04f670 │ │ │ │ + blvc 2ccd38 │ │ │ │ + mrc2 6, 6, pc, cr8, 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 │ │ │ │ - @ instruction: 0x4643fa79 │ │ │ │ + strbmi pc, [r3], -sp, asr #20 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x4620113b │ │ │ │ - @ instruction: 0xf84cf674 │ │ │ │ + @ instruction: 0xf820f674 │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ orrsvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - @ instruction: 0xf895f845 │ │ │ │ + @ instruction: 0xf895f819 │ │ │ │ strmi r3, [r5], -r0, asr #32 │ │ │ │ @ instruction: 0x4648b993 │ │ │ │ strtmi r6, [r9], -sl, lsr #16 │ │ │ │ - @ instruction: 0xf9c2f672 │ │ │ │ - bmi d19700 │ │ │ │ + @ instruction: 0xf996f672 │ │ │ │ + bmi d19758 │ │ │ │ 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 │ │ │ │ @@ -492995,36 +493016,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 124f126 │ │ │ │ + blx 74f17e │ │ │ │ strmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - strmi pc, [r5], -r3, asr #17 │ │ │ │ + @ instruction: 0x4605f897 │ │ │ │ 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 │ │ │ │ - stmdb r2, {r1, r2, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6, {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, lsl #21 │ │ │ │ + rsbseq lr, r6, ip, lsr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r6, r2, lsl #18 │ │ │ │ + rsbseq lr, r6, sl, lsr #17 │ │ │ │ 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 │ │ │ │ @@ -493038,343 +493059,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 fec0ce84 │ │ │ │ + bleq fec0cedc │ │ │ │ ldrbtmi r4, [sl], #1149 @ 0x47d │ │ │ │ - blcs 249834 │ │ │ │ + blcs 24988c │ │ │ │ tstphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8df4db3 │ │ │ │ - ldc 2, cr10, [pc, #832] @ 211b5c │ │ │ │ + ldc 2, cr10, [pc, #832] @ 211bb4 │ │ │ │ ldrbtmi r0, [sp], #-2980 @ 0xfffff45c │ │ │ │ @ instruction: 0xf89644fa │ │ │ │ @ instruction: 0xf10d9011 │ │ │ │ @ instruction: 0xf8970818 │ │ │ │ @ instruction: 0x46403031 │ │ │ │ movwls r4, #9801 @ 0x2649 │ │ │ │ - mcr2 6, 4, pc, cr10, cr1, {3} @ │ │ │ │ + mrc2 6, 2, pc, cr14, cr1, {3} │ │ │ │ stmdbvs r0!, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf6702101 │ │ │ │ - @ instruction: 0x4681fe3b │ │ │ │ + strmi pc, [r1], pc, lsl #28 │ │ │ │ @ instruction: 0x4643b158 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - @ instruction: 0xed9af9af │ │ │ │ + @ instruction: 0xed9af983 │ │ │ │ strbmi r0, [r0], -r1, lsl #20 │ │ │ │ mulslt r1, r6, r8 │ │ │ │ - beq ff24d348 │ │ │ │ + beq ff24d3a0 │ │ │ │ @ instruction: 0xf6714659 │ │ │ │ - ldrbmi pc, [sl], -sp, ror #28 @ │ │ │ │ + ldrbmi pc, [sl], -r1, asr #28 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - mrc2 6, 0, pc, cr14, cr0, {3} │ │ │ │ + ldc2l 6, cr15, [r2, #448]! @ 0x1c0 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - bgt 2e318c │ │ │ │ + bgt 2e31e4 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46200b14 │ │ │ │ - @ instruction: 0xf992f674 │ │ │ │ - beq 2ccf04 │ │ │ │ + @ instruction: 0xf966f674 │ │ │ │ + beq 2ccf5c │ │ │ │ @ instruction: 0xf8964640 │ │ │ │ mrc 0, 5, sl, cr7, cr1, {0} │ │ │ │ ldrbmi r0, [r1], -r0, asr #21 │ │ │ │ - mrc2 6, 2, pc, cr0, cr1, {3} │ │ │ │ + mcr2 6, 1, pc, cr4, cr1, {3} @ │ │ │ │ stmdbvs r0!, {r1, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf6702101 │ │ │ │ - strmi pc, [r2], r1, lsl #28 │ │ │ │ + pkhtbmi pc, r2, r5, asr #27 @ │ │ │ │ ldm r8!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8ca0003 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 74dcf4 │ │ │ │ + beq 74dd4c │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - stmib sp, {r0, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r3, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbmi sl, [fp], -r0, lsl #12 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x462011d1 │ │ │ │ - @ instruction: 0xffb8f673 │ │ │ │ + @ instruction: 0xff8cf673 │ │ │ │ strmi r9, [r1], -r2, lsl #22 │ │ │ │ @ instruction: 0xf0432280 │ │ │ │ strtmi r0, [r0], -r0, lsl #13 │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ @ instruction: 0xf6744633 │ │ │ │ - eorcs pc, r0, #48128 @ 0xbc00 │ │ │ │ + eorcs pc, r0, #3072 @ 0xc00 │ │ │ │ smlabbcs r4, r2, r6, r4 │ │ │ │ @ instruction: 0xf6706920 │ │ │ │ - pkhtbmi pc, r0, r9, asr #27 @ │ │ │ │ + strmi pc, [r0], sp, lsr #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: 0xf93ef674 │ │ │ │ + @ instruction: 0xf912f674 │ │ │ │ movwcs r4, #1601 @ 0x641 │ │ │ │ movwls r2, #640 @ 0x280 │ │ │ │ ldrtmi r4, [r3], -r0, lsr #12 │ │ │ │ - blx 34f322 │ │ │ │ + blx ff84f378 │ │ │ │ strmi r2, [r0], r0, lsr #4 │ │ │ │ stmdbvs r0!, {r2, r8, sp} │ │ │ │ - bleq 2cc570 │ │ │ │ - stc2 6, cr15, [ip, #448]! @ 0x1c0 │ │ │ │ + bleq 2cc5c8 │ │ │ │ + stc2 6, cr15, [r0, #448] @ 0x1c0 │ │ │ │ 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: 0xf912f674 │ │ │ │ + @ instruction: 0xf8e6f674 │ │ │ │ movwcs r4, #1609 @ 0x649 │ │ │ │ movwls r2, #640 @ 0x280 │ │ │ │ ldrtmi r4, [r3], -r0, lsr #12 │ │ │ │ - blx ff84f378 │ │ │ │ + blx fed4f3d0 │ │ │ │ strmi r2, [r1], r0, lsr #4 │ │ │ │ stmdbvs r0!, {r2, r8, sp} │ │ │ │ @ instruction: 0xf6703540 │ │ │ │ - strmi pc, [r3], r1, lsl #27 │ │ │ │ - stcgt 1, cr11, [pc, #-736] @ 2116dc │ │ │ │ + pkhtbmi pc, r3, r5, asr #26 @ │ │ │ │ + stcgt 1, cr11, [pc, #-736] @ 211734 │ │ │ │ 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 74de0c │ │ │ │ + bleq 74de64 │ │ │ │ eorscc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - ldrtmi pc, [r3], -r9, ror #17 @ │ │ │ │ + @ instruction: 0x4633f8bd │ │ │ │ andcs r4, r0, #93323264 @ 0x5900000 │ │ │ │ andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf6742280 │ │ │ │ - bls 3904b8 │ │ │ │ + bls 390460 │ │ │ │ biccs r4, ip, r3, lsl #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf673a000 │ │ │ │ - bls 3515a8 │ │ │ │ + bls 351550 │ │ │ │ biccs r4, ip, fp, asr #12 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - mcr2 6, 7, pc, cr0, cr3, {3} @ │ │ │ │ + mrc2 6, 5, pc, cr4, cr3, {3} │ │ │ │ strmi r9, [r1], -r3, lsl #20 │ │ │ │ tstls r0, r3, asr #12 │ │ │ │ biccs r4, ip, r0, lsr #12 │ │ │ │ - mrc2 6, 6, pc, cr8, cr3, {3} │ │ │ │ + mcr2 6, 5, pc, cr12, cr3, {3} @ │ │ │ │ @ instruction: 0xf1074601 │ │ │ │ - @ instruction: 0xf6720020 │ │ │ │ - bmi dcfa48 │ │ │ │ + @ instruction: 0xf6710020 │ │ │ │ + bmi dd19f0 │ │ │ │ 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] @ 211ccc │ │ │ │ + ldc 0, cr10, [pc, #624] @ 211d24 │ │ │ │ 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] @ 211ca4 │ │ │ │ + ldc 0, cr10, [pc, #560] @ 211cfc │ │ │ │ ldrbtmi r0, [sp], #-2834 @ 0xfffff4ee │ │ │ │ @ instruction: 0xe6d244fa │ │ │ │ @ instruction: 0xf8df4d20 │ │ │ │ - ldc 0, cr10, [pc, #528] @ 211c94 │ │ │ │ + ldc 0, cr10, [pc, #528] @ 211cec │ │ │ │ ldrbtmi r0, [sp], #-2832 @ 0xfffff4f0 │ │ │ │ @ instruction: 0xe6ca44fa │ │ │ │ @ instruction: 0xf8df4d1e │ │ │ │ - ldc 0, cr10, [pc, #496] @ 211c84 │ │ │ │ + ldc 0, cr10, [pc, #496] @ 211cdc │ │ │ │ ldrbtmi r0, [sp], #-2830 @ 0xfffff4f2 │ │ │ │ @ instruction: 0xe6c244fa │ │ │ │ - svc 0x00b4f61d │ │ │ │ + svc 0x0088f61d │ │ │ │ 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 │ │ │ │ - rsbseq lr, r6, r4, lsr r8 │ │ │ │ + ldrsbteq lr, [r6], #-124 @ 0xffffff84 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq lr, [ip], #-80 @ 0xffffffb0 @ │ │ │ │ - strdeq lr, [ip], #-78 @ 0xffffffb2 @ │ │ │ │ - rsbeq lr, ip, sl, lsr r6 │ │ │ │ - strdeq lr, [ip], #-68 @ 0xffffffbc @ │ │ │ │ - rsbseq lr, r6, sl, asr #11 │ │ │ │ - rsbeq lr, ip, sl, lsr r3 │ │ │ │ + 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, r2, ror 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 │ │ │ │ - rsbeq lr, ip, r2, asr #5 │ │ │ │ - rsbeq lr, ip, r8, ror r2 │ │ │ │ - rsbeq lr, ip, r2, lsr r4 │ │ │ │ - mlseq ip, r8, r2, lr │ │ │ │ - rsbeq lr, ip, r2, lsl #9 │ │ │ │ - mlseq ip, r4, 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 fe46c270 │ │ │ │ + blvs fe46c2c8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blcs 271e04 │ │ │ │ + blcs 271e5c │ │ │ │ @ instruction: 0x81b3f000 │ │ │ │ movwcs r6, #11186 @ 0x2bb2 │ │ │ │ strcc lr, [r0], -fp, asr #19 │ │ │ │ subsle r2, r9, r0, lsl #20 │ │ │ │ - bl 2ac92c │ │ │ │ + bl 2ac984 │ │ │ │ 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 154dfb4 │ │ │ │ + beq 154e00c │ │ │ │ movwcs r9, #4354 @ 0x1102 │ │ │ │ strbmi r4, [r1], -r2, lsr #12 │ │ │ │ strls r4, [lr, #-1624] @ 0xfffff9a8 │ │ │ │ - blx 24fb8c │ │ │ │ + blx 24fbe4 │ │ │ │ eoreq pc, r5, sl, asr #16 │ │ │ │ - blvs ffe1ef9c │ │ │ │ + blvs ffe1eff4 │ │ │ │ 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 32c18c │ │ │ │ + blcs 32c1e4 │ │ │ │ stmdavs sl!, {r0, r2, r4, r5, ip, lr, pc} │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6731101 │ │ │ │ - eorvs pc, r8, fp, lsr #27 │ │ │ │ + eorvs pc, r8, pc, ror sp @ │ │ │ │ strcc r3, [r4, #-1793] @ 0xfffff8ff │ │ │ │ mvnle r4, pc, asr #10 │ │ │ │ ldrdge pc, [r4], -sp │ │ │ │ @ instruction: 0xf6736bf0 │ │ │ │ - @ instruction: 0x4652f8fb │ │ │ │ + ldrbmi pc, [r2], -pc, asr #17 @ │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - mrc2 6, 3, pc, cr14, cr3, {3} │ │ │ │ - bls 2ac9bc │ │ │ │ + mrc2 6, 2, pc, cr2, cr3, {3} │ │ │ │ + bls 2aca14 │ │ │ │ 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 ff72476c │ │ │ │ + blmi ff7247c4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls aebc84 │ │ │ │ + blls aebcdc │ │ │ │ @ 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, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - bleq ff38d2c4 │ │ │ │ + stmdavs fp!, {r0, r2, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + bleq ff38d31c │ │ │ │ strmi r2, [r2], r0, lsr #2 │ │ │ │ movwls r9, #14336 @ 0x3800 │ │ │ │ - ldc2l 6, cr15, [ip], #-452 @ 0xfffffe3c │ │ │ │ + mrrc2 6, 7, pc, r0, cr1 @ │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - stc2 6, cr15, [ip], #-448 @ 0xfffffe40 │ │ │ │ + stc2 6, cr15, [r0], {112} @ 0x70 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls r9, #18944 @ 0x4a00 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x465862d9 │ │ │ │ @ instruction: 0xf6734619 │ │ │ │ - blls 351b04 │ │ │ │ - bls 2de8cc │ │ │ │ + blls 351aac │ │ │ │ + bls 2de924 │ │ │ │ ldrbmi r2, [r8], -r5, ror #3 │ │ │ │ - ldc2l 6, cr15, [r6, #-460]! @ 0xfffffe34 │ │ │ │ - bls 2235cc │ │ │ │ + stc2l 6, cr15, [sl, #-460] @ 0xfffffe34 │ │ │ │ + bls 223624 │ │ │ │ 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, ror #26 │ │ │ │ + eorvs pc, r8, fp, lsr sp @ │ │ │ │ strcs lr, [r3], #-1940 @ 0xfffff86c │ │ │ │ andvs r3, r4, r2, lsl #2 │ │ │ │ stmdbvs r0, {r1, r2, r6, sp, lr} │ │ │ │ @ instruction: 0xf6709302 │ │ │ │ - ldmdbvs r2!, {r0, r1, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r2!, {r0, r1, r2, r6, 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 295df4 │ │ │ │ + blls 295e4c │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvs 1a7232c │ │ │ │ + blvs 1a72384 │ │ │ │ streq lr, [r2], #2818 @ 0xb02 │ │ │ │ ldrmi r9, [pc], -r2, lsl #8 │ │ │ │ @ instruction: 0x2c05e9cd │ │ │ │ - beq 54e104 │ │ │ │ + beq 54e15c │ │ │ │ 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 4dddc4 │ │ │ │ + bl 4dde1c │ │ │ │ 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 @ │ │ │ │ @@ -493384,38 +493405,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 22c198 │ │ │ │ + bcs 22c1f0 │ │ │ │ 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 14cfd90 │ │ │ │ + blx 14cfde8 │ │ │ │ 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 291e08 │ │ │ │ + blls 291e60 │ │ │ │ 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 │ │ │ │ @@ -493436,72 +493457,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 │ │ │ │ - @ instruction: 0x4621fddd │ │ │ │ + @ instruction: 0x4621fdb1 │ │ │ │ @ instruction: 0xf6734658 │ │ │ │ - @ instruction: 0xf106febb │ │ │ │ + @ instruction: 0xf106fe8f │ │ │ │ strtmi r0, [r9], -r0, lsr #32 │ │ │ │ - ldc2l 6, cr15, [r6, #452]! @ 0x1c4 │ │ │ │ + stc2l 6, cr15, [sl, #452] @ 0x1c4 │ │ │ │ @ instruction: 0xf6716a30 │ │ │ │ - strtmi pc, [r6], -r1, lsl #20 │ │ │ │ + @ instruction: 0x4626f9d5 │ │ │ │ @ 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 154e2a4 │ │ │ │ - bcc 25a274 │ │ │ │ + beq 154e2fc │ │ │ │ + bcc 25a2cc │ │ │ │ movwls r4, #9808 @ 0x2650 │ │ │ │ @ instruction: 0xf902fa09 │ │ │ │ @ instruction: 0xf1092240 │ │ │ │ @ instruction: 0xf61d39ff │ │ │ │ - blls 2cca38 │ │ │ │ - blx 9da68c │ │ │ │ - blx 14904b4 │ │ │ │ + blls 2cc9e0 │ │ │ │ + blx 9da6e4 │ │ │ │ + blx 149050c │ │ │ │ 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 1d4f886 │ │ │ │ + blx 124f8de │ │ │ │ bicvs r2, r3, r2, lsl #6 │ │ │ │ ldmdbvs r3!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ cdpvc 1, 3, cr6, cr3, cr3, {2} │ │ │ │ - blvs ffeef6e0 │ │ │ │ + blvs ffeef738 │ │ │ │ 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 feeddff8 │ │ │ │ + blvs feede050 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ andscs r8, r4, #145 @ 0x91 │ │ │ │ - beq 24e038 │ │ │ │ + beq 24e090 │ │ │ │ ldrsbt pc, [r4], -r6 @ │ │ │ │ stcge 13, cr10, [lr], {9} │ │ │ │ - blx 2a3a4a │ │ │ │ + blx 2a3aa2 │ │ │ │ @ instruction: 0xf8def903 │ │ │ │ - blcs 31df50 │ │ │ │ + blcs 31dfa8 │ │ │ │ @ instruction: 0xf8ded011 │ │ │ │ stmib r5, {r2, r3, sp}^ │ │ │ │ stmib r5, {fp, pc}^ │ │ │ │ andls r8, ip, #131072 @ 0x20000 │ │ │ │ - bl 2acd0c │ │ │ │ + bl 2acd64 │ │ │ │ @ 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 │ │ │ │ @@ -493510,31 +493531,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, asr #9 │ │ │ │ - rsbseq lr, r6, ip, ror #7 │ │ │ │ + rsbseq lr, r6, r4, ror r4 │ │ │ │ + @ instruction: 0x0076e394 │ │ │ │ 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, #3059 @ 0xbf3 @ │ │ │ │ + movwcs pc, #3015 @ 0xbc7 @ │ │ │ │ andscs r9, r4, #939524096 @ 0x38000000 │ │ │ │ movwcc lr, #6596 @ 0x19c4 │ │ │ │ rscvs r4, r3, r6, lsr #13 │ │ │ │ - blvs feee3a24 │ │ │ │ + blvs feee3a7c │ │ │ │ stmdbeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ andls r9, r0, r1, lsl r0 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ - blcc 72cd94 │ │ │ │ + blcc 72cdec │ │ │ │ @ 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 │ │ │ │ @@ -493542,113 +493563,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 @ │ │ │ │ - stc2 6, cr15, [r6, #-452] @ 0xfffffe3c │ │ │ │ + ldc2l 6, cr15, [sl], {113} @ 0x71 │ │ │ │ @ instruction: 0x46584639 │ │ │ │ - stc2l 6, cr15, [r4, #460]! @ 0x1cc │ │ │ │ + ldc2 6, cr15, [r8, #460]! @ 0x1cc │ │ │ │ eoreq pc, r0, r6, lsl #2 │ │ │ │ @ instruction: 0xf6714649 │ │ │ │ - bvs e5147c │ │ │ │ - @ instruction: 0xf92af671 │ │ │ │ + bvs e51424 │ │ │ │ + @ instruction: 0xf8fef671 │ │ │ │ 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 0x0000ecf4 │ │ │ │ + svclt 0x0000ecc8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ @ instruction: 0x46064a9a │ │ │ │ umulllt r4, pc, sl, fp @ │ │ │ │ - blvs fe423228 │ │ │ │ + blvs fe423280 │ │ │ │ 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 2ec4d0 │ │ │ │ + bcs 2ec528 │ │ │ │ tstcs r4, #-1073741763 @ 0xc000003d │ │ │ │ - blx 2e3912 │ │ │ │ + blx 2e396a │ │ │ │ stmiavs r7!, {r0, sl, lr}^ │ │ │ │ - ldc2 6, cr15, [lr], {113} @ 0x71 │ │ │ │ + ldc2l 6, cr15, [r2], #-452 @ 0xfffffe3c │ │ │ │ @ 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 22c508 │ │ │ │ + bcs 22c560 │ │ │ │ @ instruction: 0xf8d3d1f6 │ │ │ │ strtmi r8, [r8], -ip │ │ │ │ rsbsvs r2, r5, r2, lsl #6 │ │ │ │ @ instruction: 0xf6736033 │ │ │ │ - stmcs r0, {r0, r1, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmcs r0, {r0, r1, r2, r7, 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 21e294 │ │ │ │ + blcs 21e2ec │ │ │ │ adchi pc, r1, r0 │ │ │ │ eorcs r6, r0, #2752 @ 0xac0 │ │ │ │ movwcs r9, #776 @ 0x308 │ │ │ │ tstcs r1, r9, lsl #6 │ │ │ │ - blge 44c850 │ │ │ │ - blge 34c814 │ │ │ │ - @ instruction: 0xf9eaf670 │ │ │ │ - beq 64e51c │ │ │ │ + blge 44c8a8 │ │ │ │ + blge 34c86c │ │ │ │ + @ instruction: 0xf9bef670 │ │ │ │ + beq 64e574 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e3a3c │ │ │ │ + blgt 2e3a94 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46300914 │ │ │ │ - ldc2l 6, cr15, [ip, #-460] @ 0xfffffe34 │ │ │ │ + ldc2 6, cr15, [r0, #-460]! @ 0xfffffe34 │ │ │ │ vmul.i8 d22, d0, d16 │ │ │ │ @ instruction: 0xf6702109 │ │ │ │ - @ instruction: 0xf100f9f9 │ │ │ │ + @ instruction: 0xf100f9cd │ │ │ │ @ instruction: 0x46590b18 │ │ │ │ andcs r2, r2, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6719003 │ │ │ │ - bls 3112d4 │ │ │ │ + bls 31127c │ │ │ │ @ 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} │ │ │ │ - ldc2 6, cr15, [r8, #-460]! @ 0xfffffe34 │ │ │ │ + stc2 6, cr15, [ip, #-460] @ 0xfffffe34 │ │ │ │ ldrtmi lr, [fp], -pc, rrx │ │ │ │ ldrtmi r4, [r0], -r2, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 4cfb2a │ │ │ │ + blx ff9cfb80 │ │ │ │ @ instruction: 0xf8954607 │ │ │ │ cmnlt fp, #64 @ 0x40 │ │ │ │ - blcs 2ad114 │ │ │ │ + blcs 2ad16c │ │ │ │ @ instruction: 0xf10dd07c │ │ │ │ ldrtmi r0, [r9], -r0, lsr #18 │ │ │ │ - beq 28e2b0 │ │ │ │ + beq 28e308 │ │ │ │ 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 │ │ │ │ @@ -493659,24 +493680,24 @@ │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf8cd0c02 │ │ │ │ @ instruction: 0xf7fec020 │ │ │ │ @ instruction: 0x463afef1 │ │ │ │ strbmi r9, [r3], -r0 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r0 │ │ │ │ @ instruction: 0xf67371e8 │ │ │ │ - strmi pc, [r7], -sp, lsl #22 │ │ │ │ + strmi pc, [r7], -r1, ror #21 │ │ │ │ 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 e6a3cc │ │ │ │ + bmi e6a424 │ │ │ │ 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 │ │ │ │ @@ -493684,203 +493705,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, lsl #21 │ │ │ │ + mvnscs pc, r5, asr sl @ │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 214fbf8 │ │ │ │ + blx 164fc50 │ │ │ │ ldrtmi r4, [sl], -r3, lsl #13 │ │ │ │ tstpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - @ instruction: 0x465bfa75 │ │ │ │ + ldrbmi pc, [fp], -r9, asr #20 @ │ │ │ │ mvncs r4, r2, lsl #12 │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - @ instruction: 0x4603fa95 │ │ │ │ + strmi pc, [r3], -r9, ror #20 │ │ │ │ orrscs r4, lr, r2, asr #12 │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - strmi pc, [r7], -pc, lsl #21 │ │ │ │ + strmi pc, [r7], -r3, ror #20 │ │ │ │ ldrtmi lr, [sl], -r3, lsl #15 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6731113 │ │ │ │ - ldrb pc, [r0, r1, ror #20]! @ │ │ │ │ + @ instruction: 0xe7f0fa35 │ │ │ │ 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 1d4fc64 │ │ │ │ + blx 124fcbc │ │ │ │ ldr r4, [r1, r7, lsl #12] │ │ │ │ - bl fef4fb14 │ │ │ │ - rsbseq sp, r6, r4, asr #31 │ │ │ │ + bl fe44fb6c │ │ │ │ + rsbseq sp, r6, ip, ror #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, sl, lsl lr │ │ │ │ + rsbseq sp, r6, r2, asr #27 │ │ │ │ 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 fec91d74 │ │ │ │ + blvs fec91dcc │ │ │ │ ldmdbvs r0!, {r1, r8, r9, sp} │ │ │ │ eorsvs r3, r3, r1, lsl #18 │ │ │ │ @ instruction: 0xf6706075 │ │ │ │ - tstpcs r0, #1490944 @ p-variant is OBSOLETE @ 0x16c000 │ │ │ │ + tstpcs r0, #770048 @ p-variant is OBSOLETE @ 0xbc000 │ │ │ │ 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 1e4fcde │ │ │ │ + blx 134fd36 │ │ │ │ @ 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 3da37c │ │ │ │ + bcs 3da3d4 │ │ │ │ @ instruction: 0xf8d9d019 │ │ │ │ andscs r3, r4, r8, lsr r0 │ │ │ │ ldrsbtne pc, [r4], -r9 @ │ │ │ │ strvc lr, [r0, -r4, asr #19] │ │ │ │ - blx 22a5ee │ │ │ │ + blx 22a646 │ │ │ │ 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, r4, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib r5, {r0, r1, r2, r3, r5, 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 44cb38 │ │ │ │ + blge 44cb90 │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf670ab04 │ │ │ │ - sxtab16mi pc, r0, r5, ror #16 @ │ │ │ │ - blge 33e934 │ │ │ │ + strmi pc, [r0], r9, asr #16 │ │ │ │ + blge 33e98c │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - strbmi pc, [r3], -r9, ror #23 @ │ │ │ │ + @ instruction: 0x4643fbbd │ │ │ │ ldrtmi r4, [r0], -sl, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf9bcf673 │ │ │ │ + @ instruction: 0xf990f673 │ │ │ │ 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: 0xf98cf673 │ │ │ │ + @ instruction: 0xf960f673 │ │ │ │ movwcs r4, #13954 @ 0x3682 │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, r8, lsl #4 │ │ │ │ eorcs r6, r0, #48, 18 @ 0xc0000 │ │ │ │ - blvc 44da94 │ │ │ │ - blvc 34da58 │ │ │ │ - @ instruction: 0xf848f670 │ │ │ │ + blvc 44daec │ │ │ │ + blvc 34dab0 │ │ │ │ + @ instruction: 0xf81cf670 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2fd040 │ │ │ │ + blgt 2fd098 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - blx ff14fe12 │ │ │ │ + blx fe64fe6a │ │ │ │ ldrbmi r9, [r3], -r3, lsl #20 │ │ │ │ orrsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf6738000 │ │ │ │ - movwcs pc, #63937 @ 0xf9c1 @ │ │ │ │ + movwcs pc, #63893 @ 0xf995 @ │ │ │ │ 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 @ │ │ │ │ - ldc2l 6, cr15, [r2, #-460]! @ 0xfffffe34 │ │ │ │ + stc2l 6, cr15, [r6, #-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 fedcfd20 │ │ │ │ - rsbseq sp, r6, ip, lsr sp │ │ │ │ + b fe2cfd78 │ │ │ │ + rsbseq sp, r6, r4, ror #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, lr, ror #22 │ │ │ │ + rsbseq sp, r6, r6, lsl fp │ │ │ │ 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: 0xf858f670 │ │ │ │ + @ instruction: 0xf82cf670 │ │ │ │ @ instruction: 0x46066bbb │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvs 20b280c │ │ │ │ + blvs 20b2864 │ │ │ │ orreq lr, r3, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf04f6b41 │ │ │ │ strls r0, [r5, -r0, lsl #16] │ │ │ │ - bleq 54e910 │ │ │ │ + bleq 54e968 │ │ │ │ ldmdbeq r0, {r1, r8, ip, sp, lr, pc} │ │ │ │ stcge 13, cr10, [ip], {6} │ │ │ │ - beq 64e918 │ │ │ │ + beq 64e970 │ │ │ │ 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} │ │ │ │ @@ -493890,34 +493911,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 277190 │ │ │ │ + blls 2771e8 │ │ │ │ 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 │ │ │ │ - strmi pc, [r0], r7, lsr #31 │ │ │ │ + @ instruction: 0x4680ff7b │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6739801 │ │ │ │ - blvs ff0d11f4 │ │ │ │ - blvs 1eda9dc │ │ │ │ - bleq 24e6cc │ │ │ │ + blvs ff0d119c │ │ │ │ + blvs 1edaa34 │ │ │ │ + bleq 24e724 │ │ │ │ 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 27269a │ │ │ │ + blx 2726f2 │ │ │ │ @ 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 │ │ │ │ @@ -493929,55 +493950,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]! @ 212595 @ │ │ │ │ + ldrbeq pc, [pc, #-99]! @ 2125ed @ │ │ │ │ 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, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r1, {r0, r2, r3, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6734631 │ │ │ │ - vldmdbvs fp!, {s30-s244} │ │ │ │ - bl 2b8e20 │ │ │ │ + vldmdbvs fp!, {s30-s200} │ │ │ │ + bl 2b8e78 │ │ │ │ ldc 3, cr0, [r3, #524] @ 0x20c │ │ │ │ @ instruction: 0xeeb50a38 │ │ │ │ vneg.f32 s1, s0 │ │ │ │ tstple sp, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ - blmi 8a4e94 │ │ │ │ + blmi 8a4eec │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 66c698 │ │ │ │ + blls 66c6f0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1260300 │ │ │ │ andslt r9, r3, r2, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mlaspl r1, r6, r8, pc @ │ │ │ │ - beq ff24e124 │ │ │ │ + beq ff24e17c │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - @ instruction: 0xff7ef670 │ │ │ │ + @ instruction: 0xff52f670 │ │ │ │ strtmi r9, [sl], -r1, lsl #28 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - @ instruction: 0xff2ef66f │ │ │ │ + @ instruction: 0xff02f66f │ │ │ │ teqlt r8, r5, lsl #12 │ │ │ │ adcvs ip, r8, #768 @ 0x300 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46303514 │ │ │ │ - blx febd003c │ │ │ │ + blx 20d0094 │ │ │ │ strtmi r9, [fp], -r2, lsl #20 │ │ │ │ mvncs r9, r1, lsl #16 │ │ │ │ - @ instruction: 0xf87af673 │ │ │ │ + @ instruction: 0xf84ef673 │ │ │ │ ldrb r9, [r1, r2] │ │ │ │ stcge 13, cr10, [ip], {6} │ │ │ │ @ instruction: 0xf61de763 │ │ │ │ - svclt 0x0000e9c0 │ │ │ │ - rsbseq sp, r6, r6, lsr #22 │ │ │ │ + svclt 0x0000e994 │ │ │ │ + rsbseq sp, r6, lr, asr #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq sp, [r6], #-152 @ 0xffffff68 │ │ │ │ + rsbseq sp, r6, r0, lsl #19 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0x46174d33 │ │ │ │ addlt r4, fp, r3, lsr sl │ │ │ │ @ instruction: 0x4604447d │ │ │ │ @@ -494004,324 +494025,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, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ eorcs r4, r0, #76546048 @ 0x4900000 │ │ │ │ - cdp2 6, 12, cr15, cr6, cr15, {3} │ │ │ │ + cdp2 6, 9, cr15, cr10, cr15, {3} │ │ │ │ cmplt r8, r3, lsl #12 │ │ │ │ addsvs ip, r8, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ movwls r4, #22041 @ 0x5619 │ │ │ │ - blx 11d010c │ │ │ │ + blx 6d0164 │ │ │ │ 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 490810 │ │ │ │ + bmi 490868 │ │ │ │ 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 │ │ │ │ - stmdb r8, {r0, r2, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq sp, r6, r0, asr r9 │ │ │ │ + ldmdb ip, {r0, r2, r3, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrshteq sp, [r6], #-136 @ 0xffffff78 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, r2, lsr #17 │ │ │ │ + rsbseq sp, r6, sl, asr #16 │ │ │ │ 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 21b7b4 │ │ │ │ + blcs 21b80c │ │ │ │ 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 2e405a │ │ │ │ + blx 2e40b2 │ │ │ │ ldmvs lr, {r0, r8, r9, lr, pc}^ │ │ │ │ - @ instruction: 0xf8eaf671 │ │ │ │ - blcs 22d670 │ │ │ │ + @ instruction: 0xf8bef671 │ │ │ │ + blcs 22d6c8 │ │ │ │ @ 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 2e408a │ │ │ │ + blx 2e40e2 │ │ │ │ ldmvs pc, {r0, r8, r9, lr, pc}^ @ │ │ │ │ - @ instruction: 0xf8d2f671 │ │ │ │ - blcs 22d6a0 │ │ │ │ + @ instruction: 0xf8a6f671 │ │ │ │ + blcs 22d6f8 │ │ │ │ @ instruction: 0x81a4f000 │ │ │ │ ldrsbtgt pc, [r4], -r4 @ │ │ │ │ tstcs r0, r0, ror #12 │ │ │ │ tstcc r1, r4 │ │ │ │ addsmi r3, r9, #20 │ │ │ │ mrshi pc, (UNDEF: 68) @ │ │ │ │ - bcs 46cc38 │ │ │ │ + bcs 46cc90 │ │ │ │ tstcs r4, #-1073741763 @ 0xc000003d │ │ │ │ - blx 2e40ba │ │ │ │ + blx 2e4112 │ │ │ │ @ instruction: 0xf8d3c301 │ │ │ │ @ instruction: 0xf671800c │ │ │ │ - blvs feb10b28 │ │ │ │ + blvs feb10ad0 │ │ │ │ @ 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: 0xf8a0f671 │ │ │ │ + @ instruction: 0xf874f671 │ │ │ │ cmnvs r3, r1, lsl #6 │ │ │ │ suble r2, lr, r0, lsl #28 │ │ │ │ @ instruction: 0xeeb669e3 │ │ │ │ - vldr d0, [pc] @ 212884 │ │ │ │ + vldr d0, [pc] @ 2128dc │ │ │ │ @ instruction: 0xf10d7bbe │ │ │ │ - blcs 3154cc │ │ │ │ + blcs 315524 │ │ │ │ mulsge r1, r6, r8 │ │ │ │ @ instruction: 0x46514658 │ │ │ │ cdp 15, 11, cr11, cr0, cr8, {0} │ │ │ │ @ instruction: 0xf6700b47 │ │ │ │ - @ instruction: 0x4652fe57 │ │ │ │ + ldrbmi pc, [r2], -fp, lsr #28 @ │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ - cdp2 6, 0, cr15, cr8, cr15, {3} │ │ │ │ + ldc2l 6, cr15, [ip, #444] @ 0x1bc │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2e421c │ │ │ │ + blgt 2e4274 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46280a14 │ │ │ │ - @ instruction: 0xf97cf673 │ │ │ │ + @ instruction: 0xf950f673 │ │ │ │ umaalcs pc, r0, r4, r8 @ │ │ │ │ movwcc r6, #7139 @ 0x1be3 │ │ │ │ - bcs 22b85c │ │ │ │ + bcs 22b8b4 │ │ │ │ rschi pc, r4, r0 │ │ │ │ - blcs 46d064 │ │ │ │ + blcs 46d0bc │ │ │ │ rschi pc, r0, r0 │ │ │ │ movwcs r4, #5681 @ 0x1631 │ │ │ │ @ instruction: 0x4628465a │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andsgt pc, r0, sp, asr #17 │ │ │ │ - blx 16508ea │ │ │ │ + blx 1650942 │ │ │ │ movwcs r4, #5681 @ 0x1631 │ │ │ │ @ instruction: 0x4606465a │ │ │ │ movwls r4, #17960 @ 0x4628 │ │ │ │ - blx 14508fa │ │ │ │ + blx 1450952 │ │ │ │ andls r4, r0, r2, lsr r6 │ │ │ │ vst1.16 {d20-d22}, [pc :64], r3 │ │ │ │ strtmi r7, [r8], -r8, ror #3 │ │ │ │ - @ instruction: 0xff64f672 │ │ │ │ + @ instruction: 0xff38f672 │ │ │ │ tstcs r0, r2, lsl #12 │ │ │ │ - @ instruction: 0xf6714620 │ │ │ │ - svccs 0x0000f80d │ │ │ │ + @ instruction: 0xf6704620 │ │ │ │ + svccs 0x0000ffe1 │ │ │ │ ldcvc 0, cr13, [fp], #-224 @ 0xffffff20 │ │ │ │ eorsle r2, r0, r2, lsl #22 │ │ │ │ tstcs r1, sl, ror ip │ │ │ │ strcs r6, [r0], -r8, lsr #18 │ │ │ │ - beq 24ea6c │ │ │ │ + beq 24eac4 │ │ │ │ strvs lr, [r4], -sp, asr #19 │ │ │ │ - bleq 24ea74 │ │ │ │ - blge 2cd070 │ │ │ │ - ldc2 6, cr15, [ip, #444]! @ 0x1bc │ │ │ │ + bleq 24eacc │ │ │ │ + blge 2cd0c8 │ │ │ │ + ldc2 6, cr15, [r0, #444] @ 0x1bc │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fd550 │ │ │ │ + blgt 2fd5a8 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - @ instruction: 0x7c3bf933 │ │ │ │ + @ instruction: 0x7c3bf907 │ │ │ │ @ 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: 0xfff4f672 │ │ │ │ + @ instruction: 0xffc8f672 │ │ │ │ ldrtmi r4, [sl], -r7, lsl #12 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xffd2f670 │ │ │ │ + @ instruction: 0xffa6f670 │ │ │ │ movweq lr, #35417 @ 0x8a59 │ │ │ │ @ instruction: 0xf898d072 │ │ │ │ - blcs 29e9dc │ │ │ │ + blcs 29ea34 │ │ │ │ @ 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] │ │ │ │ - stc2 6, cr15, [r0, #444] @ 0x1bc │ │ │ │ + ldc2l 6, cr15, [r4, #-444] @ 0xfffffe44 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fd5c8 │ │ │ │ + blgt 2fd620 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - @ instruction: 0xf898f8f7 │ │ │ │ + @ instruction: 0xf898f8cb │ │ │ │ stmdbcs r0, {r4, ip} │ │ │ │ adcshi pc, r1, r0 │ │ │ │ movwcs sl, #2567 @ 0xa07 │ │ │ │ stchi 8, cr15, [r4], {66} @ 0x42 │ │ │ │ - blcc 450aec │ │ │ │ + blcc 450b44 │ │ │ │ addmi r3, fp, #67108864 @ 0x4000000 │ │ │ │ - blcs 2871cc │ │ │ │ + blcs 287224 │ │ │ │ movwcs sp, #258 @ 0x102 │ │ │ │ movwvs lr, #35277 @ 0x89cd │ │ │ │ stmdbge r6, {r1, r9, sp} │ │ │ │ @ instruction: 0xf6724628 │ │ │ │ - selmi pc, r0, r7 @ │ │ │ │ + strmi pc, [r0], fp, lsl #31 │ │ │ │ tstcs r9, r2, asr #12 │ │ │ │ @ instruction: 0xf6704620 │ │ │ │ - @ instruction: 0xf899ff95 │ │ │ │ - blcs 29ea50 │ │ │ │ + @ instruction: 0xf899ff69 │ │ │ │ + blcs 29eaa8 │ │ │ │ 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 │ │ │ │ - stc2l 6, cr15, [r6, #-444] @ 0xfffffe44 │ │ │ │ + ldc2 6, cr15, [sl, #-444] @ 0xfffffe44 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fd63c │ │ │ │ + blgt 2fd694 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - @ instruction: 0xf899f8bd │ │ │ │ + @ instruction: 0xf899f891 │ │ │ │ stmdbcs r0, {r4, ip} │ │ │ │ - bge 406c34 │ │ │ │ + bge 406c8c │ │ │ │ @ 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: 0xff7ef672 │ │ │ │ + @ instruction: 0xff52f672 │ │ │ │ strbmi r4, [sl], -r1, lsl #13 │ │ │ │ strtmi r2, [r0], -sl, lsl #2 │ │ │ │ - @ instruction: 0xff5cf670 │ │ │ │ - blcs 42d20c │ │ │ │ - bmi 12c6b00 │ │ │ │ + @ instruction: 0xff30f670 │ │ │ │ + blcs 42d264 │ │ │ │ + bmi 12c6b58 │ │ │ │ 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 │ │ │ │ - strmi pc, [r2], -r3, ror #28 │ │ │ │ + @ instruction: 0x4602fe37 │ │ │ │ @ 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, #3262 @ 0xcbe │ │ │ │ + movwcs lr, #3218 @ 0xc92 │ │ │ │ andcs r4, r5, sl, lsl r6 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 27cf94 │ │ │ │ + bl 27cfec │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ stccs 8, cr15, [r8], {65} @ 0x41 │ │ │ │ - bcs 61f304 │ │ │ │ + bcs 61f35c │ │ │ │ @ instruction: 0x4631d1f2 │ │ │ │ @ instruction: 0x4628463a │ │ │ │ - blx 12d0b04 │ │ │ │ + blx 12d0b5c │ │ │ │ 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 31ebe8 │ │ │ │ + bge 31ec40 │ │ │ │ @ instruction: 0xf7fe2301 │ │ │ │ @ instruction: 0x4601fa31 │ │ │ │ ldrtmi r6, [r0], -sl, lsl #16 │ │ │ │ - @ instruction: 0xffa2f670 │ │ │ │ + @ instruction: 0xff76f670 │ │ │ │ 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 0x0054f61c │ │ │ │ + svc 0x0028f61c │ │ │ │ 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, ror #16 │ │ │ │ + rsbseq sp, r6, ip, lsl #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, sl, ror r5 │ │ │ │ + rsbseq sp, r6, r2, lsr #10 │ │ │ │ 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 233068 │ │ │ │ + blcs 2330c0 │ │ │ │ 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, #10048 @ 0x2740 │ │ │ │ + subcs pc, r0, #7232 @ 0x1c40 │ │ │ │ smlabbcs r0, r0, r6, r4 │ │ │ │ @ instruction: 0xf61c4638 │ │ │ │ - movwcs lr, #3124 @ 0xc34 │ │ │ │ - blx 1464464 │ │ │ │ + movwcs lr, #3080 @ 0xc08 │ │ │ │ + blx 14644bc │ │ │ │ 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 │ │ │ │ @@ -494338,19 +494359,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 │ │ │ │ - stc2 6, cr15, [r8, #456] @ 0x1c8 │ │ │ │ + ldc2l 6, cr15, [ip, #-456] @ 0xfffffe38 │ │ │ │ @ instruction: 0x46064632 │ │ │ │ mvncs r4, fp, lsr r6 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r7], -r1, lsl #27 │ │ │ │ + @ instruction: 0x4607fd55 │ │ │ │ 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 │ │ │ │ @@ -494360,106 +494381,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 │ │ │ │ - @ instruction: 0x463afd37 │ │ │ │ + ldrtmi pc, [sl], -fp, lsl #26 @ │ │ │ │ @ instruction: 0x4606219d │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x4632fd31 │ │ │ │ + ldrtmi pc, [r2], -r5, lsl #26 @ │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - bicscs pc, fp, r1, asr sp @ │ │ │ │ + bicscs pc, fp, r5, lsr #26 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - stc2 6, cr15, [r6, #-456]! @ 0xfffffe38 │ │ │ │ + ldc2l 6, cr15, [sl], #456 @ 0x1c8 │ │ │ │ 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 │ │ │ │ - stc2 6, cr15, [lr, #-456]! @ 0xfffffe38 │ │ │ │ + stc2 6, cr15, [r2, #-456] @ 0xfffffe38 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r4, lsl #3 │ │ │ │ - stc2 6, cr15, [r2, #-456] @ 0xfffffe38 │ │ │ │ + ldc2l 6, cr15, [r6], {114} @ 0x72 │ │ │ │ @ instruction: 0x46067c3b │ │ │ │ - blcs 5e192c │ │ │ │ + blcs 5e1984 │ │ │ │ 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 │ │ │ │ - stc2 6, cr15, [sl, #-456] @ 0xfffffe38 │ │ │ │ + ldc2l 6, cr15, [lr], {114} @ 0x72 │ │ │ │ ldrb r4, [sl, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021b8 │ │ │ │ - stc2 6, cr15, [r2, #-456] @ 0xfffffe38 │ │ │ │ + ldc2l 6, cr15, [r6], {114} @ 0x72 │ │ │ │ ldrb r4, [r2, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021ba │ │ │ │ - ldc2l 6, cr15, [sl], #456 @ 0x1c8 │ │ │ │ + stc2l 6, cr15, [lr], {114} @ 0x72 │ │ │ │ strb r4, [sl, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021bc │ │ │ │ - ldc2l 6, cr15, [r2], #456 @ 0x1c8 │ │ │ │ + stc2l 6, cr15, [r6], {114} @ 0x72 │ │ │ │ strb r4, [r2, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021be │ │ │ │ - stc2l 6, cr15, [sl], #456 @ 0x1c8 │ │ │ │ + ldc2 6, cr15, [lr], #456 @ 0x1c8 │ │ │ │ ldr r4, [sl, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021b4 │ │ │ │ - stc2l 6, cr15, [r2], #456 @ 0x1c8 │ │ │ │ + ldc2 6, cr15, [r6], #456 @ 0x1c8 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ str r7, [r3, r4, lsl #3] │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021be │ │ │ │ - ldc2l 6, cr15, [r8], {114} @ 0x72 │ │ │ │ + stc2 6, cr15, [ip], #456 @ 0x1c8 │ │ │ │ ldrb r4, [r4, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021bc │ │ │ │ - ldc2l 6, cr15, [r0], {114} @ 0x72 │ │ │ │ + stc2 6, cr15, [r4], #456 @ 0x1c8 │ │ │ │ strb r4, [ip, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021ba │ │ │ │ - stc2l 6, cr15, [r8], {114} @ 0x72 │ │ │ │ + ldc2 6, cr15, [ip], {114} @ 0x72 │ │ │ │ strb r4, [r4, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021b8 │ │ │ │ - stc2l 6, cr15, [r0], {114} @ 0x72 │ │ │ │ + ldc2 6, cr15, [r4], {114} @ 0x72 │ │ │ │ ldrb r4, [ip, r2, lsl #12] │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021b6 │ │ │ │ - ldc2 6, cr15, [r8], #456 @ 0x1c8 │ │ │ │ + stc2 6, cr15, [ip], {114} @ 0x72 │ │ │ │ ldrb r4, [r4, r2, lsl #12] │ │ │ │ @ instruction: 0x463b463a │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - ldc2 6, cr15, [r0], #456 @ 0x1c8 │ │ │ │ + stc2 6, cr15, [r4], {114} @ 0x72 │ │ │ │ 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 │ │ │ │ - stc2 6, cr15, [r0], {114} @ 0x72 │ │ │ │ + mrrc2 6, 7, pc, r4, cr2 @ │ │ │ │ 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 │ │ │ │ @@ -494476,17 +494497,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 28efc4 │ │ │ │ + beq 28f01c │ │ │ │ @ instruction: 0xf6729307 │ │ │ │ - movwcs pc, #7243 @ 0x1c4b @ │ │ │ │ + movwcs pc, #7199 @ 0x1c1f @ │ │ │ │ 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 │ │ │ │ @@ -494495,26 +494516,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 │ │ │ │ - ldrbmi pc, [sl], -pc, asr #24 @ │ │ │ │ + ldrbmi pc, [sl], -r3, lsr #24 @ │ │ │ │ biccs r4, pc, r3, lsl #12 │ │ │ │ svcge 0x000b4620 │ │ │ │ - mcrr2 6, 7, pc, r8, cr2 @ │ │ │ │ + ldc2 6, cr15, [ip], {114} @ 0x72 │ │ │ │ @ instruction: 0x4642465b │ │ │ │ andls r2, r4, r5, ror #3 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - bls 391ff4 │ │ │ │ + bls 391f9c │ │ │ │ biccs r4, pc, r3, lsl #12 │ │ │ │ @ instruction: 0xf10d4620 │ │ │ │ @ instruction: 0xf6720838 │ │ │ │ - @ instruction: 0xf8dffc39 │ │ │ │ + @ instruction: 0xf8dffc0d │ │ │ │ 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 │ │ │ │ @@ -494522,294 +494543,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 │ │ │ │ - mcrr2 6, 7, pc, ip, cr2 @ │ │ │ │ - bls 324870 │ │ │ │ + stc2 6, cr15, [r0], #-456 @ 0xfffffe38 │ │ │ │ + bls 3248c8 │ │ │ │ andls r2, r0, r3, ror r1 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strbmi pc, [r2], -r5, asr #24 @ │ │ │ │ + @ instruction: 0x4642fc19 │ │ │ │ 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 │ │ │ │ - ldc2 6, cr15, [r0], #-456 @ 0xfffffe38 │ │ │ │ + stc2 6, cr15, [r4], {114} @ 0x72 │ │ │ │ ldmib sp, {r0, r1, r4, r5, r6, r8, sp}^ │ │ │ │ andls r3, r0, r3, lsl #4 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0xf8ddfc29 │ │ │ │ + @ instruction: 0xf8ddfbfd │ │ │ │ @ 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 │ │ │ │ - ldc2 6, cr15, [r2], {114} @ 0x72 │ │ │ │ - bls 324924 │ │ │ │ + blx ffbd09d6 │ │ │ │ + bls 32497c │ │ │ │ andls r2, r0, r3, ror r1 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - ldrbmi pc, [r3], -fp, lsl #24 @ │ │ │ │ + @ instruction: 0x4653fbdf │ │ │ │ @ instruction: 0x46494632 │ │ │ │ strtmi r4, [r0], -r3, lsl #13 │ │ │ │ strls r2, [r8, -r2, lsl #14] │ │ │ │ @ instruction: 0xffdef7fd │ │ │ │ @ instruction: 0x460221fb │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0xf899fba3 │ │ │ │ + @ instruction: 0xf899fb77 │ │ │ │ pkhbtmi r3, r2, r0 │ │ │ │ @ instruction: 0xd01b42bb │ │ │ │ subcs sl, r0, #17, 30 @ 0x44 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ - b f50864 │ │ │ │ + b 4508bc │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 121b008 │ │ │ │ + blx 121b060 │ │ │ │ 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 fead09f6 │ │ │ │ + blx 1fd0a4e │ │ │ │ mulscc r0, r8, r8 │ │ │ │ - blcs 2a4a38 │ │ │ │ + blcs 2a4a90 │ │ │ │ strbmi fp, [r7], -r8, lsl #30 │ │ │ │ svcge 0x0011d01b │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ @ instruction: 0xf61c4638 │ │ │ │ - movwcs lr, #2572 @ 0xa0c │ │ │ │ + movwcs lr, #2528 @ 0x9e0 │ │ │ │ andcs r4, r3, sl, lsl r6 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 27d4e0 │ │ │ │ + bl 27d538 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 61f868 │ │ │ │ + bcs 61f8c0 │ │ │ │ @ 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 │ │ │ │ - ldrtmi pc, [sl], -pc, ror #22 @ │ │ │ │ + ldrtmi pc, [sl], -r3, asr #22 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r9, lsl #2 │ │ │ │ - blx 1c50a6a │ │ │ │ + blx 1150ac2 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx 1ad0a76 │ │ │ │ + blx fd0ace │ │ │ │ mulscc r0, fp, r8 │ │ │ │ - blcs 2a4ab4 │ │ │ │ + blcs 2a4b0c │ │ │ │ ldrbmi fp, [pc], -r8, lsl #30 │ │ │ │ svcge 0x0011d01b │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ @ instruction: 0xf61c4638 │ │ │ │ - movwcs lr, #2508 @ 0x9cc │ │ │ │ + movwcs lr, #2464 @ 0x9a0 │ │ │ │ andcs r4, r3, sl, lsl r6 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 27d560 │ │ │ │ + bl 27d5b8 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 61f8e8 │ │ │ │ + bcs 61f940 │ │ │ │ @ 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 │ │ │ │ - ldrtmi pc, [sl], -pc, lsr #22 @ │ │ │ │ + ldrtmi pc, [sl], -r3, lsl #22 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r9, lsl #2 │ │ │ │ - blx c50aea │ │ │ │ + blx 150b40 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx ad0af6 │ │ │ │ + blx fffd0b4c │ │ │ │ mulscc r0, r8, r8 │ │ │ │ - blcc 264950 │ │ │ │ + blcc 2649a8 │ │ │ │ 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 │ │ │ │ - strmi pc, [r0], r3, lsl #22 │ │ │ │ - blcc 27225c │ │ │ │ + pkhtbmi pc, r0, r7, asr #21 @ │ │ │ │ + blcc 2722b4 │ │ │ │ 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 │ │ │ │ - strmi pc, [r0], sp, ror #21 │ │ │ │ + strmi pc, [r0], r1, asr #21 │ │ │ │ strbmi lr, [r3], -r8, ror #15 │ │ │ │ @ instruction: 0x21ba4642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r0], r5, ror #21 │ │ │ │ + @ instruction: 0x4680fab9 │ │ │ │ strbmi lr, [r3], -r0, ror #15 │ │ │ │ @ instruction: 0x21b84642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - pkhtbmi pc, r0, sp, asr #21 @ │ │ │ │ + @ instruction: 0x4680fab1 │ │ │ │ @ instruction: 0x4643e7d8 │ │ │ │ @ instruction: 0x21b64642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - pkhtbmi pc, r0, r5, asr #21 @ │ │ │ │ + strmi pc, [r0], r9, lsr #21 │ │ │ │ @ instruction: 0x4643e7d0 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r0], sp, asr #21 │ │ │ │ + strmi pc, [r0], r1, lsr #21 │ │ │ │ strbmi lr, [r3], -r8, asr #15 │ │ │ │ @ instruction: 0x21b44642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r0], r5, asr #21 │ │ │ │ + pkhbtmi pc, r0, r9, lsl #21 @ │ │ │ │ ldrtmi lr, [fp], -r0, asr #15 │ │ │ │ @ instruction: 0x21b4463a │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x4603fabd │ │ │ │ + @ instruction: 0x4603fa91 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ strcs r4, [r0, -r0, lsr #12] │ │ │ │ - blx fefd0bcc │ │ │ │ + blx fe4d0c24 │ │ │ │ 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, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r3, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf946f66f │ │ │ │ + @ instruction: 0xf91af66f │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e4b00 │ │ │ │ + blgt 2e4b58 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - msrcs CPSR_, sp @ │ │ │ │ + msrcs CPSR_, r1 @ │ │ │ │ mrc 6, 5, r4, cr6, cr0, {1} │ │ │ │ @ instruction: 0xf6700b00 │ │ │ │ - stmdbvs r0!, {r0, r1, r2, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r1, r4, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf930f66f │ │ │ │ + @ instruction: 0xf904f66f │ │ │ │ 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 │ │ │ │ - ldrbmi pc, [r3], -r5, lsr #25 @ │ │ │ │ + @ instruction: 0x4653fc79 │ │ │ │ mvncs r4, sl, asr #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x464afa79 │ │ │ │ + strbmi pc, [sl], -sp, asr #20 @ │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - bicscs pc, fp, r3, ror sl @ │ │ │ │ + bicscs pc, fp, r7, asr #20 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 1450c5c │ │ │ │ + blx 950cb4 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx 1c50c68 │ │ │ │ + blx 1150cc0 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ @ instruction: 0x4620219e │ │ │ │ - blx 1ad0c74 │ │ │ │ + blx fd0ccc │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ ldr pc, [r4, #-3863] @ 0xfffff0e9 │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021be │ │ │ │ - blx 17d0c8c │ │ │ │ + blx cd0ce4 │ │ │ │ ldr r4, [r7, r3, lsl #12] │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021bc │ │ │ │ - blx 15d0c9c │ │ │ │ + blx ad0cf4 │ │ │ │ str r4, [pc, r3, lsl #12] │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021ba │ │ │ │ - blx 13d0cac │ │ │ │ + blx 8d0d04 │ │ │ │ str r4, [r7, r3, lsl #12] │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021b8 │ │ │ │ - blx 11d0cbc │ │ │ │ + blx 6d0d14 │ │ │ │ ldrb r4, [pc, -r3, lsl #12]! │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021b6 │ │ │ │ - blx fd0ccc │ │ │ │ + blx 4d0d24 │ │ │ │ ldrb r4, [r7, -r3, lsl #12]! │ │ │ │ @ instruction: 0x463a463b │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx dd0cdc │ │ │ │ + blx 2d0d34 │ │ │ │ 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 1cd0ba4 │ │ │ │ - rsbseq sp, r6, r4, asr r4 │ │ │ │ + bl 11d0bfc │ │ │ │ + ldrshteq sp, [r6], #-60 @ 0xffffffc4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, r6, lsl r3 │ │ │ │ - rsbeq sp, ip, r2, ror r0 │ │ │ │ + ldrhteq sp, [r6], #-46 @ 0xffffffd2 │ │ │ │ + rsbeq sp, ip, sl, ror r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2ce804 │ │ │ │ + blhi 2ce85c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r0, #816] @ 0x330 │ │ │ │ - bcs 1516d8 │ │ │ │ + bcs 151730 │ │ │ │ ldcvc 5, cr15, [r5, #-692] @ 0xfffffd4c │ │ │ │ - bcc 516e0 │ │ │ │ + bcc 51738 │ │ │ │ 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 22d448 │ │ │ │ + blcs 22d4a0 │ │ │ │ @ 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] @ │ │ │ │ @@ -494832,50 +494853,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 213424 │ │ │ │ + blcs 21347c │ │ │ │ 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 478468 │ │ │ │ + blls 4784c0 │ │ │ │ movwls r6, #22811 @ 0x591b │ │ │ │ movwls r6, #26651 @ 0x681b │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0012b00 │ │ │ │ - blls 373ae8 │ │ │ │ + blls 373b40 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blcs 2f20b4 │ │ │ │ - bls 3c754c │ │ │ │ + blcs 2f210c │ │ │ │ + bls 3c75a4 │ │ │ │ cmplt r3, r3, lsl r8 │ │ │ │ teqlt r1, r9, lsl r8 │ │ │ │ stmdbcs r3, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x461ad036 │ │ │ │ - blcs 22d4ac │ │ │ │ - blvc 707c3c │ │ │ │ - blcs 2f7c80 │ │ │ │ + blcs 22d504 │ │ │ │ + blvc 707c94 │ │ │ │ + blcs 2f7cd8 │ │ │ │ orrshi pc, lr, r1 │ │ │ │ - b 12fa08c │ │ │ │ + b 12fa0e4 │ │ │ │ sbcslt r0, fp, #603979776 @ 0x24000000 │ │ │ │ stmdals r9, {r0, r1, r2, r8, r9, ip, pc} │ │ │ │ - stc2 6, cr15, [lr], {112} @ 0x70 │ │ │ │ + stc2l 6, cr15, [r2], #-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 147acc4 │ │ │ │ + b 147ad1c │ │ │ │ @ instruction: 0xf8dd0303 │ │ │ │ - blx 19fb578 │ │ │ │ + blx 19fb5d0 │ │ │ │ smlabbcs r3, r3, r9, pc @ │ │ │ │ @ instruction: 0xf67c4630 │ │ │ │ - @ instruction: 0xf8daf8db │ │ │ │ + @ instruction: 0xf8daf8af │ │ │ │ @ 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} │ │ │ │ @@ -494883,105 +494904,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] │ │ │ │ - mcr2 6, 1, pc, cr10, cr1, {3} @ │ │ │ │ + ldc2l 6, cr15, [lr, #452]! @ 0x1c4 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ teqphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ stcvs 13, cr6, [sl, #460]! @ 0x1cc │ │ │ │ - blx 339904 │ │ │ │ - b 310104 │ │ │ │ + blx 33995c │ │ │ │ + b 31015c │ │ │ │ stclvs 8, cr0, [sl, #-8]! │ │ │ │ stmdaeq r0, {r3, r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ andsmi r0, r3, #65536 @ 0x10000 │ │ │ │ - b 15ee934 │ │ │ │ + b 15ee98c │ │ │ │ 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 146dcc4 │ │ │ │ - blcs 31353c │ │ │ │ + b 146dd1c │ │ │ │ + blcs 313594 │ │ │ │ @ instruction: 0xf980fa5f │ │ │ │ rsbshi pc, sp, #1 │ │ │ │ - blvs fe83a15c │ │ │ │ + blvs fe83a1b4 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs 18f39b4 │ │ │ │ + blvs 18f3a0c │ │ │ │ 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 16f9d94 │ │ │ │ - blls 381a34 │ │ │ │ + blvc 16f9dec │ │ │ │ + blls 381a8c │ │ │ │ umaalcc pc, r1, r3, r8 @ │ │ │ │ - blvc fe6ffa7c │ │ │ │ + blvc fe6ffad4 │ │ │ │ @ instruction: 0xf04fb12b │ │ │ │ stmdbls r5, {r0, r8, fp} │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ - bls 39196c │ │ │ │ - blvs fe79c1a8 │ │ │ │ - blx 2ee9f8 │ │ │ │ + bls 3919c4 │ │ │ │ + blvs fe79c200 │ │ │ │ + blx 2eea50 │ │ │ │ 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 29be1e │ │ │ │ + blx 29be76 │ │ │ │ ldmvs fp, {r0, r1, r8, r9, ip}^ │ │ │ │ - blvc 8ad640 │ │ │ │ + blvc 8ad698 │ │ │ │ svclt 0x00182a01 │ │ │ │ and r2, r5, r0, lsl #6 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 27224c │ │ │ │ + bcs 2722a4 │ │ │ │ strthi pc, [pc], r1, asr #32 │ │ │ │ @ instruction: 0x2c00695c │ │ │ │ sbcshi pc, sl, r0 │ │ │ │ mvnsle r2, r5, lsl #24 │ │ │ │ @ instruction: 0xf04f2400 │ │ │ │ - blls 3155fc │ │ │ │ - b 82e46c │ │ │ │ + blls 315654 │ │ │ │ + b 82e4c4 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 333cd4 │ │ │ │ - b 82e578 │ │ │ │ + blls 333d2c │ │ │ │ + b 82e5d0 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 333e1c │ │ │ │ - b 82e684 │ │ │ │ + blls 333e74 │ │ │ │ + b 82e6dc │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 433e48 │ │ │ │ + blls 433ea0 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 373f4c │ │ │ │ - blcs 4add98 │ │ │ │ + blls 373fa4 │ │ │ │ + blcs 4addf0 │ │ │ │ subshi pc, r1, #0 │ │ │ │ vldrvs d25, [fp, #16] │ │ │ │ svceq 0x0003ea18 │ │ │ │ rsbshi pc, r0, #64 @ 0x40 │ │ │ │ @ instruction: 0xf8d39b04 │ │ │ │ - b 81fbc4 │ │ │ │ + b 81fc1c │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 374140 │ │ │ │ + blls 374198 │ │ │ │ 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} │ │ │ │ @@ -494989,113 +495010,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 26ddf8 │ │ │ │ + blcs 26de50 │ │ │ │ mvnshi pc, #0 │ │ │ │ @ instruction: 0xf8d29a04 │ │ │ │ - bcs 21bc68 │ │ │ │ + bcs 21bcc0 │ │ │ │ ldrhi pc, [ip], #-0 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ - bls 3752c8 │ │ │ │ + bls 375320 │ │ │ │ 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 21bcc0 │ │ │ │ + bcs 21bd18 │ │ │ │ movwhi pc, #41024 @ 0xa040 @ │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ - bcs 21bc94 │ │ │ │ + bcs 21bcec │ │ │ │ movthi pc, #53248 @ 0xd000 @ │ │ │ │ @ instruction: 0xf0012b08 │ │ │ │ - blcs 4b4170 │ │ │ │ + blcs 4b41c8 │ │ │ │ addshi pc, r8, r1 │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ teqlt fp, r3, ror r1 │ │ │ │ ldmibvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0012b05 │ │ │ │ - blcs 574180 │ │ │ │ + blcs 5741d8 │ │ │ │ adchi pc, r4, #1 │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ @ instruction: 0xb123317c │ │ │ │ ldmibvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0012b09 │ │ │ │ - blls 3b42a0 │ │ │ │ + blls 3b42f8 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ssat sl, #8, r8, lsl #29 │ │ │ │ ldmibvc fp, {r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - blls 33f3a4 │ │ │ │ - bcs 22d994 │ │ │ │ - blls 347bf4 │ │ │ │ + blls 33f3fc │ │ │ │ + bcs 22d9ec │ │ │ │ + blls 347c4c │ │ │ │ svccs 0x00007b1f │ │ │ │ svcge 0x0033f43f │ │ │ │ stmibvs r3!, {r0, r2, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf43f2b04 │ │ │ │ strtmi sl, [r0], -lr, lsr #30 │ │ │ │ - stc2l 6, cr15, [r8, #-452] @ 0xfffffe3c │ │ │ │ + ldc2 6, cr15, [ip, #-452] @ 0xfffffe3c │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ bichi pc, r6, r1 │ │ │ │ cmnvs r3, r1, lsl #6 │ │ │ │ - blls 34d3e4 │ │ │ │ + blls 34d43c │ │ │ │ @ instruction: 0x317ef893 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - b 17f52ec │ │ │ │ + b 17f5344 │ │ │ │ movwls r0, #33544 @ 0x8308 │ │ │ │ strhi pc, [ip, -r0, asr #32]! │ │ │ │ ldmdbvc fp, {r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 374764 │ │ │ │ - blcs 32dee8 │ │ │ │ + blls 3747bc │ │ │ │ + blcs 32df40 │ │ │ │ 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 33f36c │ │ │ │ + blls 33f3c4 │ │ │ │ @ instruction: 0xf8d39805 │ │ │ │ ldrmi r1, [r0, r0, lsl #3] │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ strbt sl, [r7], r1, ror #29 │ │ │ │ - blcs 22e014 │ │ │ │ + blcs 22e06c │ │ │ │ svcge 0x0025f43f │ │ │ │ @ instruction: 0x2c1f6a9c │ │ │ │ svcge 0x0021f63f │ │ │ │ - blx 2dc3bc │ │ │ │ - blls 3517cc │ │ │ │ - b 82dc2c │ │ │ │ + blx 2dc414 │ │ │ │ + blls 351824 │ │ │ │ + b 82dc84 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ svcls 0x0004861b │ │ │ │ - b 82ddb8 │ │ │ │ + b 82de10 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 334eb8 │ │ │ │ - b 82de44 │ │ │ │ + blls 334f10 │ │ │ │ + b 82de9c │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - bls 334d20 │ │ │ │ - b 82df30 │ │ │ │ + bls 334d78 │ │ │ │ + b 82df88 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - bls 334734 │ │ │ │ - b 82e03c │ │ │ │ + bls 33478c │ │ │ │ + b 82e094 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 3348a8 │ │ │ │ - b 82e168 │ │ │ │ + blls 334900 │ │ │ │ + b 82e1c0 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 334a1c │ │ │ │ - b 82e274 │ │ │ │ + blls 334a74 │ │ │ │ + b 82e2cc │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 334b88 │ │ │ │ - b 82e380 │ │ │ │ + blls 334be0 │ │ │ │ + b 82e3d8 │ │ │ │ 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 │ │ │ │ @@ -495104,82 +495125,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 fe95184e │ │ │ │ + blx fe9518a6 │ │ │ │ @ instruction: 0x46074631 │ │ │ │ andcs r4, r0, fp, asr #12 │ │ │ │ @ instruction: 0xf8cb465a │ │ │ │ ldrbmi r0, [r0], -r0 │ │ │ │ - blx fe6d1862 │ │ │ │ + blx fe6d18ba │ │ │ │ andcs r4, r3, #51380224 @ 0x3100000 │ │ │ │ strbmi r4, [fp], -r6, lsl #12 │ │ │ │ andcs pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x465a4650 │ │ │ │ - blx fe451876 │ │ │ │ + blx fe4518ce │ │ │ │ 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 3536d4 │ │ │ │ - b 82e508 │ │ │ │ + blls 35372c │ │ │ │ + b 82e560 │ │ │ │ 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 18fa4c4 │ │ │ │ + blvs 18fa51c │ │ │ │ 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 16d18e2 │ │ │ │ + blx 16d193a │ │ │ │ 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 1251906 │ │ │ │ + blx 125195e │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r5], -r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - @ instruction: 0x4649fe17 │ │ │ │ + strbmi pc, [r9], -fp, ror #27 @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - strmi pc, [r1], r7, asr #27 │ │ │ │ + pkhbtmi pc, r1, fp, lsl #27 @ │ │ │ │ @ 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, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ - blls 4a5234 │ │ │ │ + stmdbls r4, {r0, r1, r2, r3, r8, fp, ip, sp, lr, pc} │ │ │ │ + blls 4a528c │ │ │ │ stmib sp, {r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf04f5900 │ │ │ │ tstls r2, r1, lsl #18 │ │ │ │ stmdbls r5, {r0, r1, sl, ip, pc} │ │ │ │ @ instruction: 0xff2af7fd │ │ │ │ - blvs fe8fa574 │ │ │ │ + blvs fe8fa5cc │ │ │ │ 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 │ │ │ │ @@ -495189,172 +495210,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 ffed19a0 │ │ │ │ + blx ffed19f8 │ │ │ │ ldrbmi r4, [sl], -r9, asr #12 │ │ │ │ strmi r2, [r7], -r0, lsl #6 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x46334650 │ │ │ │ - blx ffc519b4 │ │ │ │ + blx ffc51a0c │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r1], r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - @ instruction: 0x4631fdbf │ │ │ │ + @ instruction: 0x4631fd93 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - strmi pc, [r6], -pc, ror #26 │ │ │ │ + strmi pc, [r6], -r3, asr #26 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - @ instruction: 0xf8e6f672 │ │ │ │ + @ instruction: 0xf8baf672 │ │ │ │ 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 353560 │ │ │ │ - b 82e97c │ │ │ │ + blls 3535b8 │ │ │ │ + b 82e9d4 │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ @ instruction: 0x4623adfe │ │ │ │ ldmib sp, {r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fe2104 │ │ │ │ - blls 353310 │ │ │ │ + blls 353368 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - b 82ea98 │ │ │ │ + b 82eaf0 │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ @ instruction: 0x2601adf6 │ │ │ │ - blls 339e4c │ │ │ │ + blls 339ea4 │ │ │ │ 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 fe8d1a50 │ │ │ │ + blx fe8d1aa8 │ │ │ │ strmi r4, [r7], -r9, asr #12 │ │ │ │ ldrtmi r2, [r3], -r0, lsl #4 │ │ │ │ andcs pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x465a4650 │ │ │ │ - blx fe651a64 │ │ │ │ + blx fe651abc │ │ │ │ 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 4a538c │ │ │ │ + blls 4a53e4 │ │ │ │ ldrbmi r9, [r0], -r2 │ │ │ │ strls r9, [r3], #-2309 @ 0xfffff6fb │ │ │ │ mcr2 7, 4, pc, cr2, cr13, {7} @ │ │ │ │ - blcs 23a6d4 │ │ │ │ + blcs 23a72c │ │ │ │ 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 33f190 │ │ │ │ + blls 33f1e8 │ │ │ │ @ instruction: 0x4171f893 │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ - blls 37f184 │ │ │ │ + blls 37f1dc │ │ │ │ @ instruction: 0xf8caae32 │ │ │ │ @ instruction: 0xf1033004 │ │ │ │ movwcs r0, #14624 @ 0x3920 │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ - blgt 5fa748 │ │ │ │ + blgt 5fa7a0 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ strbmi r2, [r9], -r4, lsl #6 │ │ │ │ @ instruction: 0x46504632 │ │ │ │ - blx 13d1af8 │ │ │ │ + blx 13d1b50 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ stmdavs sl, {r0, r5, r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xffb6f66f │ │ │ │ + @ instruction: 0xff8af66f │ │ │ │ vldrvs d25, [fp, #16] │ │ │ │ svceq 0x0003ea18 │ │ │ │ ldcge 4, cr15, [r0, #252] @ 0xfc │ │ │ │ strtmi r9, [r0], -r5, lsl #24 │ │ │ │ - blx 18d14ea │ │ │ │ + blx dd1542 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf894ad89 │ │ │ │ @ instruction: 0xb1233041 │ │ │ │ umaalcc pc, r2, r4, r8 @ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - bls 37f140 │ │ │ │ + bls 37f198 │ │ │ │ @ instruction: 0xf8ca2103 │ │ │ │ stmdbls r4, {ip} │ │ │ │ @ instruction: 0xf8ca6d13 │ │ │ │ tstcc r8, #4 │ │ │ │ - bl 26e298 │ │ │ │ - bcs 495160 │ │ │ │ + bl 26e2f0 │ │ │ │ + bcs 4951b8 │ │ │ │ subshi pc, r0, r1 │ │ │ │ @ instruction: 0xf8129a04 │ │ │ │ - blcs 2dfbec │ │ │ │ + blcs 2dfc44 │ │ │ │ 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 3749a8 │ │ │ │ + blls 374a00 │ │ │ │ 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 │ │ │ │ - mcr2 6, 7, pc, cr2, cr1, {3} @ │ │ │ │ + mrc2 6, 5, pc, cr6, cr1, {3} │ │ │ │ stmdavs sl, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf66f4648 │ │ │ │ - blls 353948 │ │ │ │ + blls 3538f0 │ │ │ │ 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 3d1592 │ │ │ │ + blx ff8d15e8 │ │ │ │ @ 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 │ │ │ │ - stc 6, cr15, [ip], #-108 @ 0xffffff94 │ │ │ │ + stc 6, cr15, [r0], {27} │ │ │ │ strtmi r4, [r2], -r3, lsr #12 │ │ │ │ - blx 121bc28 │ │ │ │ + blx 121bc80 │ │ │ │ strbeq pc, [r9, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf847bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 620824 │ │ │ │ + bcs 62087c │ │ │ │ @ instruction: 0x4641d1f3 │ │ │ │ @ instruction: 0x4650463a │ │ │ │ @ instruction: 0xf9b2f7fd │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf02a2400 │ │ │ │ movwcs pc, #7031 @ 0x1b77 @ │ │ │ │ strmi r4, [r1], -r5, lsl #12 │ │ │ │ @@ -495376,78 +495397,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 │ │ │ │ - ldc2l 6, cr15, [lr, #452] @ 0x1c4 │ │ │ │ + ldc2 6, cr15, [r2, #452]! @ 0x1c4 │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ stmdavs sl, {r0, r5, r7, r9, sl, lr} │ │ │ │ - cdp2 6, 14, cr15, cr12, cr15, {3} │ │ │ │ - blvs fe87a8bc │ │ │ │ + cdp2 6, 12, cr15, cr0, cr15, {3} │ │ │ │ + blvs fe87a914 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ - blls 37effc │ │ │ │ + blls 37f054 │ │ │ │ @ instruction: 0xf04f460e │ │ │ │ ldmibvs fp, {r0, r1, r2, r3, r4, r5, r6, r7, sl, ip, sp}^ │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf47f4688 │ │ │ │ - blls 33f060 │ │ │ │ + blls 33f0b8 │ │ │ │ @ instruction: 0xf8d34688 │ │ │ │ - bcs 21c29c │ │ │ │ + bcs 21c2f4 │ │ │ │ rschi pc, r4, r0, asr #32 │ │ │ │ stmdbcs r0, {r0, r8, r9, sp} │ │ │ │ stclge 4, cr15, [sl], #508 @ 0x1fc │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ - blcs 2202d4 │ │ │ │ + blcs 22032c │ │ │ │ stcge 4, cr15, [r2, #-252] @ 0xffffff04 │ │ │ │ strtmi r9, [r8], -r5, lsl #26 │ │ │ │ - blx fe2d16b0 │ │ │ │ + blx 17d1708 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - bls 387ddc │ │ │ │ - blcs 32e244 │ │ │ │ + bls 387e34 │ │ │ │ + blcs 32e29c │ │ │ │ ldmibvs r3, {r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ stclge 4, cr15, [r8], #252 @ 0xfc │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - blx ff6d16ca │ │ │ │ + blx febd1722 │ │ │ │ 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 47a12c │ │ │ │ + blcs 47a184 │ │ │ │ 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 ff0d16fe │ │ │ │ + blx fe5d1756 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fe9bc │ │ │ │ + blgt 2fea14 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - stcls 15, cr15, [r5, #-196] @ 0xffffff3c │ │ │ │ + stcls 15, cr15, [r5, #-20] @ 0xffffffec │ │ │ │ ldrtmi r4, [r2], -r1, lsr #13 │ │ │ │ @ instruction: 0x46294650 │ │ │ │ - blx 6d1d5c │ │ │ │ + blx 6d1db4 │ │ │ │ stmibvs fp!, {r2, r9, fp, ip, pc}^ │ │ │ │ msrcs SPSR_fsxc, r2 @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - bls 33f044 │ │ │ │ + bls 33f09c │ │ │ │ @ instruction: 0x2170f892 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - blcs 43f044 │ │ │ │ + blcs 43f09c │ │ │ │ stcge 4, cr15, [sp], #508 @ 0x1fc │ │ │ │ ldmdbvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf47f2b03 │ │ │ │ - bls 37f040 │ │ │ │ + bls 37f098 │ │ │ │ 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 │ │ │ │ @@ -495464,123 +495485,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 c4f46c │ │ │ │ + blvc c4f4c4 │ │ │ │ eorcs r4, r0, #6291456 @ 0x600000 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - blvc 94f438 │ │ │ │ - blx 18517c2 │ │ │ │ + blvc 94f490 │ │ │ │ + blx d5181a │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2fea80 │ │ │ │ + blgt 2fead8 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46500914 │ │ │ │ - mcr2 6, 6, pc, cr12, cr1, {3} @ │ │ │ │ + mcr2 6, 5, pc, cr0, cr1, {3} @ │ │ │ │ ldrtmi r4, [r2], -fp, asr #12 │ │ │ │ orrsvc pc, r3, pc, asr #8 │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - @ instruction: 0x4642fc9f │ │ │ │ + @ instruction: 0x4642fc73 │ │ │ │ ldrtmi r9, [fp], -r0 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - strmi pc, [r1], -fp, asr #25 │ │ │ │ + @ instruction: 0x4601fc9f │ │ │ │ stmdavs sl, {r5, r9, sl, lr} │ │ │ │ - cdp2 6, 1, cr15, cr8, cr15, {3} │ │ │ │ + stc2l 6, cr15, [ip, #444]! @ 0x1bc │ │ │ │ @ instruction: 0xf04fe08a │ │ │ │ @ instruction: 0xf04f0800 │ │ │ │ str r3, [fp], #-1279 @ 0xfffffb01 │ │ │ │ - @ instruction: 0x0076cc9a │ │ │ │ + rsbseq ip, r6, r2, asr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r6, sl, asr ip │ │ │ │ - rsbeq ip, ip, r4, lsr #23 │ │ │ │ + rsbseq ip, r6, r2, lsl #24 │ │ │ │ + rsbeq ip, ip, ip, lsr #23 │ │ │ │ strcs r9, [r0], -r5, lsl #22 │ │ │ │ - blcs 26e5dc │ │ │ │ + blcs 26e634 │ │ │ │ stcge 4, cr15, [lr], {127} @ 0x7f │ │ │ │ @ instruction: 0xf8939b05 │ │ │ │ @ instruction: 0xf1b43041 │ │ │ │ svclt 0x000c3fff │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 214a8c │ │ │ │ + blcs 214ae4 │ │ │ │ ldrhi pc, [r3], #64 @ 0x40 │ │ │ │ @ instruction: 0xf8d39b04 │ │ │ │ - bcs 21c464 │ │ │ │ + bcs 21c4bc │ │ │ │ svcge 0x001cf43f │ │ │ │ @ instruction: 0xf8ca2303 │ │ │ │ - blls 31fea0 │ │ │ │ + blls 31fef8 │ │ │ │ @ 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} │ │ │ │ - ldc2l 6, cr15, [r6, #444] @ 0x1bc │ │ │ │ + stc2 6, cr15, [sl, #444]! @ 0x1bc │ │ │ │ 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 21c494 │ │ │ │ + bcs 21c4ec │ │ │ │ bichi pc, ip, #0 │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - bllt 189c008 │ │ │ │ + bllt 189c060 │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ tstlt r2, ip, ror #2 │ │ │ │ svceq 0x0006ea18 │ │ │ │ - bls 3483a4 │ │ │ │ + bls 3483fc │ │ │ │ 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 21c4e4 │ │ │ │ + bcs 21c53c │ │ │ │ strbhi pc, [sl], #-0 @ │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - bcs 21c058 │ │ │ │ + bcs 21c0b0 │ │ │ │ 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 ff711f68 │ │ │ │ + bllt ff711fc0 │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - blcs 220074 │ │ │ │ + blcs 2200cc │ │ │ │ mvnshi pc, #64 @ 0x40 │ │ │ │ - blcs 32e6c8 │ │ │ │ + blcs 32e720 │ │ │ │ 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 fe451fa0 │ │ │ │ + blx fe451ff8 │ │ │ │ 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 │ │ │ │ @@ -495592,43 +495613,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 24fad4 │ │ │ │ + bleq 24fb2c │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - blx febd19bc │ │ │ │ + blx 20d1a14 │ │ │ │ @ instruction: 0xf8da4649 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ - blx 17d19c4 │ │ │ │ + blx cd1a1c │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e5980 │ │ │ │ + blgt 2e59d8 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46500914 │ │ │ │ - stc2l 6, cr15, [sl, #452] @ 0x1c4 │ │ │ │ + ldc2 6, cr15, [lr, #452] @ 0x1c4 │ │ │ │ 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 352f28 │ │ │ │ - b 82e894 │ │ │ │ + bls 352f80 │ │ │ │ + b 82e8ec │ │ │ │ @ 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 c52060 │ │ │ │ + blx c520b8 │ │ │ │ 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 │ │ │ │ @@ -495640,35 +495661,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 24fb94 │ │ │ │ + bleq 24fbec │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - blx 13d1a7c │ │ │ │ + blx 8d1ad4 │ │ │ │ @ instruction: 0xf8da4649 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ - @ instruction: 0xf9f6f66e │ │ │ │ + @ instruction: 0xf9caf66e │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e5a40 │ │ │ │ + blgt 2e5a98 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46500914 │ │ │ │ - stc2l 6, cr15, [sl, #-452]! @ 0xfffffe3c │ │ │ │ + ldc2 6, cr15, [lr, #-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 352e68 │ │ │ │ - b 82ea74 │ │ │ │ + blls 352ec0 │ │ │ │ + b 82eacc │ │ │ │ @ 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 │ │ │ │ @@ -495691,31 +495712,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 │ │ │ │ - ldrtmi pc, [r1], -r5, ror #19 @ │ │ │ │ + @ instruction: 0x4631f9b9 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - @ instruction: 0x4606f995 │ │ │ │ + strmi pc, [r6], -r9, ror #18 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - stc2 6, cr15, [ip, #-452] @ 0xfffffe3c │ │ │ │ + stc2l 6, cr15, [r0], #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 352dac │ │ │ │ - b 82ec30 │ │ │ │ + blls 352e04 │ │ │ │ + b 82ec88 │ │ │ │ @ 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 │ │ │ │ @@ -495738,23 +495759,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 │ │ │ │ - ldrtmi pc, [r1], -r7, lsl #19 @ │ │ │ │ + @ instruction: 0x4631f95b │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - @ instruction: 0x4606f937 │ │ │ │ + strmi pc, [r6], -fp, lsl #18 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - stc2 6, cr15, [lr], #452 @ 0x1c4 │ │ │ │ + stc2 6, cr15, [r2], {113} @ 0x71 │ │ │ │ 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 │ │ │ │ @@ -495786,32 +495807,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: 0xf8daf927 │ │ │ │ + @ instruction: 0xf8daf8fb │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf66e2101 │ │ │ │ - pkhtbmi pc, r1, r7, asr #17 @ │ │ │ │ + strmi pc, [r1], fp, lsr #17 │ │ │ │ @ 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, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r4, {r0, r1, r2, r3, r4, sl, 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 10d2334 │ │ │ │ - blt 1592340 │ │ │ │ + blx 10d238c │ │ │ │ + blt 1592398 │ │ │ │ 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 │ │ │ │ @@ -495832,25 +495853,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 │ │ │ │ - strbmi pc, [r9], -fp, asr #17 @ │ │ │ │ + @ instruction: 0x4649f89f │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - sxtab16mi pc, r1, fp, ror #16 @ │ │ │ │ + strmi pc, [r1], pc, asr #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, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r4, {r0, r1, 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 │ │ │ │ @ instruction: 0xf9def7fd │ │ │ │ stmiblt fp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -495878,69 +495899,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 │ │ │ │ - strbmi pc, [r9], -pc, ror #16 @ │ │ │ │ + strbmi pc, [r9], -r3, asr #16 @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xf66e2220 │ │ │ │ - pkhbtmi pc, r1, pc, lsl #16 @ │ │ │ │ + @ instruction: 0xf66d2220 │ │ │ │ + @ instruction: 0x4681fff3 │ │ │ │ @ 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, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r4, {r0, r1, r2, r5, r6, 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 37f874 │ │ │ │ + bls 37f8cc │ │ │ │ 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 45bf34 │ │ │ │ + bcs 45bf8c │ │ │ │ stcge 6, cr15, [r4], {63} @ 0x3f │ │ │ │ cmppcs r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ vpmax.s8 d15, d2, d17 │ │ │ │ @ instruction: 0xf57f07d2 │ │ │ │ - blls 37e8ac │ │ │ │ + blls 37e904 │ │ │ │ @ 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: 0xffdaf66d │ │ │ │ + @ instruction: 0xffaef66d │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2ff17c │ │ │ │ + blgt 2ff1d4 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - stmdals r5, {r0, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r5, {r0, r2, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r5, r2, lsr #12 │ │ │ │ - blx 451ee0 │ │ │ │ - blls 38d9a0 │ │ │ │ + @ instruction: 0xf9dcf66f │ │ │ │ + blls 38d9f8 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ movwcs r6, #11162 @ 0x2b9a │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - blls 37e98c │ │ │ │ + blls 37e9e4 │ │ │ │ strls r2, [r8, -r0, lsl #8] │ │ │ │ strtmi r4, [r6], -r5, lsr #12 │ │ │ │ - blvs 1865dc4 │ │ │ │ + blvs 1865e1c │ │ │ │ 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 │ │ │ │ @@ -495955,53 +495976,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 ff09d9a8 │ │ │ │ + blvs ff09da00 │ │ │ │ ldrcc r3, [r4], #-1537 @ 0xfffff9ff │ │ │ │ bicle r4, pc, #1610612745 @ 0x60000009 │ │ │ │ - b 137c1d0 │ │ │ │ + b 137c228 │ │ │ │ @ instruction: 0xf8dd0309 │ │ │ │ - blx 19f4658 │ │ │ │ - b 1812bc8 │ │ │ │ + blx 19f46b0 │ │ │ │ + b 1812c20 │ │ │ │ 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 19df1e8 │ │ │ │ + blx 19df240 │ │ │ │ @ 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 c4fc7c │ │ │ │ + blvc c4fcd4 │ │ │ │ @ instruction: 0xf8da2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf66d7b1c │ │ │ │ - @ instruction: 0x4603ff51 │ │ │ │ - bge 940b5c │ │ │ │ - bgt 2f924c │ │ │ │ + strmi pc, [r3], -r5, lsr #30 │ │ │ │ + bge 940bb4 │ │ │ │ + bgt 2f92a4 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194650 │ │ │ │ - blx ff451ff0 │ │ │ │ + blx fe952048 │ │ │ │ tstcc r4, #11264 @ 0x2c00 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x4650111f │ │ │ │ - @ instruction: 0xf89af671 │ │ │ │ + @ instruction: 0xf86ef671 │ │ │ │ @ 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} │ │ │ │ @@ -496017,31 +496038,31 @@ │ │ │ │ @ instruction: 0xf88b2208 │ │ │ │ ldr r0, [pc, r0]! │ │ │ │ @ instruction: 0xf88b2201 │ │ │ │ ldr r2, [fp, r0]! │ │ │ │ @ instruction: 0xf8cb2220 │ │ │ │ ldr r0, [r7, r0]! │ │ │ │ @ instruction: 0xf8909804 │ │ │ │ - bcs 21cc48 │ │ │ │ + bcs 21cca0 │ │ │ │ ldcge 4, cr15, [r2], #-252 @ 0xffffff04 │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - bcs 21c7ac │ │ │ │ + bcs 21c804 │ │ │ │ stcge 4, cr15, [ip], #-252 @ 0xffffff04 │ │ │ │ @ instruction: 0xf47f3401 │ │ │ │ @ instruction: 0xf890ac55 │ │ │ │ - bcs 21cc68 │ │ │ │ + bcs 21ccc0 │ │ │ │ ldcge 4, cr15, [r4], #-252 @ 0xffffff04 │ │ │ │ svceq 0x0006ea18 │ │ │ │ mcrrge 4, 7, pc, ip, cr15 @ │ │ │ │ msrcs SPSR_fsc, r0 @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - bls 33f77c │ │ │ │ + bls 33f7d4 │ │ │ │ msrcs SPSR_fsx, r2 @ │ │ │ │ @ instruction: 0xf43f4211 │ │ │ │ - bls 37f770 │ │ │ │ + bls 37f7c8 │ │ │ │ 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} │ │ │ │ @@ -496068,85 +496089,85 @@ │ │ │ │ @ instruction: 0x06150615 │ │ │ │ @ instruction: 0x06150615 │ │ │ │ @ instruction: 0x06150615 │ │ │ │ @ instruction: 0x06150615 │ │ │ │ @ instruction: 0x06150615 │ │ │ │ @ instruction: 0x06150615 │ │ │ │ sbcslt r0, r2, #33 @ 0x21 │ │ │ │ - stccs 4, cr4, [pc, #-84] @ 214714 │ │ │ │ - blge ff952168 │ │ │ │ - bllt fffd276c │ │ │ │ + stccs 4, cr4, [pc, #-84] @ 21476c │ │ │ │ + blge ff9521c0 │ │ │ │ + bllt fffd27c4 │ │ │ │ @ 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 19df398 │ │ │ │ + blx 19df3f0 │ │ │ │ @ instruction: 0xf47ef980 │ │ │ │ @ instruction: 0xf7ffaff9 │ │ │ │ - bls 383770 │ │ │ │ - bcs 2f33e0 │ │ │ │ + bls 3837c8 │ │ │ │ + bcs 2f3438 │ │ │ │ movwls fp, #28420 @ 0x6f04 │ │ │ │ @ instruction: 0xf43e4699 │ │ │ │ @ instruction: 0x4699ae95 │ │ │ │ mcrlt 7, 3, pc, cr2, cr14, {7} @ │ │ │ │ andls r2, r5, #0, 6 │ │ │ │ @ instruction: 0xf7fe9306 │ │ │ │ - blls 3441e8 │ │ │ │ + blls 344240 │ │ │ │ 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 fe67affc │ │ │ │ + blvs fe67b054 │ │ │ │ @ instruction: 0xf47e2900 │ │ │ │ stmdbls r4, {r0, r1, r2, r3, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0x217df891 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf891aa75 │ │ │ │ - bcs 21cdbc │ │ │ │ + bcs 21ce14 │ │ │ │ svcge 0x0072f47e │ │ │ │ - blt ff012804 │ │ │ │ + blt ff01285c │ │ │ │ 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, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0062f43e │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ - blcs 220df4 │ │ │ │ + blcs 220e4c │ │ │ │ svcge 0x005cf43e │ │ │ │ svcge 0x00329d05 │ │ │ │ tstcs r0, r8, lsr #4 │ │ │ │ @ instruction: 0xf10d4638 │ │ │ │ movwcs r0, #14448 @ 0x3870 │ │ │ │ @ instruction: 0xf8ca2400 │ │ │ │ @ instruction: 0xf8ca3000 │ │ │ │ @ instruction: 0xf61a5004 │ │ │ │ - @ instruction: 0xf105ee08 │ │ │ │ + @ instruction: 0xf105eddc │ │ │ │ stmdage r9!, {r3, r8, r9} │ │ │ │ - blge db94a4 │ │ │ │ + blge db94fc │ │ │ │ stmib sp, {r1, r4, sl, ip, pc}^ │ │ │ │ movwls r7, #50442 @ 0xc50a │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ ldreq lr, [r6, -sp, asr #19] │ │ │ │ - blls 43bc80 │ │ │ │ + blls 43bcd8 │ │ │ │ ldmdbvs r8, {r0, r3, r5, r7, r8, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf66d3101 │ │ │ │ - stmibvs fp!, {r0, r1, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strmi r6, [r7], -sl, lsr #24 │ │ │ │ - blvs ffcecf8c │ │ │ │ + blvs ffcecfe4 │ │ │ │ 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 │ │ │ │ @@ -496163,50 +496184,50 @@ │ │ │ │ @ instruction: 0xf8d09b05 │ │ │ │ strcs ip, [r0, #-52] @ 0xffffffcc │ │ │ │ andsls r4, r1, r7, lsl r6 │ │ │ │ @ instruction: 0xf10c6b5b │ │ │ │ @ instruction: 0xf1030910 │ │ │ │ @ instruction: 0xf1030a0c │ │ │ │ @ instruction: 0xf85a0e10 │ │ │ │ - bl 520978 │ │ │ │ + bl 5209d0 │ │ │ │ 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 4fc554 │ │ │ │ - blls 79cd1c │ │ │ │ + bls 4fc5ac │ │ │ │ + blls 79cd74 │ │ │ │ andsvs r9, ip, ip, lsl #26 │ │ │ │ umaalcc pc, r5, r2, r9 @ │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ - blvc c4ff98 │ │ │ │ + blvc c4fff0 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4605fdbb │ │ │ │ + strmi pc, [r5], -pc, lsl #27 │ │ │ │ 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: 0xf930f671 │ │ │ │ + @ instruction: 0xf904f671 │ │ │ │ andcc lr, sp, #3522560 @ 0x35c000 │ │ │ │ stmib r8, {r2, r4, r8, sp}^ │ │ │ │ ldrbmi r4, [sl], r2, lsl #10 │ │ │ │ strmi lr, [r0], #-2504 @ 0xfffff638 │ │ │ │ - blx 25e17e │ │ │ │ + blx 25e1d6 │ │ │ │ @ instruction: 0xf8cb3302 │ │ │ │ @ instruction: 0x46c46010 │ │ │ │ @ instruction: 0xf1a346c6 │ │ │ │ @ instruction: 0xf1070914 │ │ │ │ tstls r1, #32, 6 @ 0x80000000 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ @@ -496214,160 +496235,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 ff752372 │ │ │ │ + blx fec523ca │ │ │ │ @ instruction: 0xf8952320 │ │ │ │ - bl 3dcac4 │ │ │ │ + bl 3dcb1c │ │ │ │ strbmi r0, [r9], -r3, lsl #18 │ │ │ │ ldrtmi r4, [r8], -r2, lsl #8 │ │ │ │ - @ instruction: 0xf81af66f │ │ │ │ + @ instruction: 0xffeef66e │ │ │ │ ldrtmi r9, [r9], -r8, lsl #16 │ │ │ │ - @ instruction: 0xf8f8f671 │ │ │ │ + @ instruction: 0xf8ccf671 │ │ │ │ umaalcc pc, r3, r5, r8 @ │ │ │ │ subsvs r9, r6, sl, lsl #20 │ │ │ │ andls pc, r0, r2, asr #17 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bls 4b58dc │ │ │ │ + bls 4b5934 │ │ │ │ andcc r9, r8, #11264 @ 0x2c00 │ │ │ │ - bls 6f9210 │ │ │ │ + bls 6f9268 │ │ │ │ movwls r3, #45826 @ 0xb302 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ svcls 0x0017af3b │ │ │ │ - blls 6bba0c │ │ │ │ + blls 6bba64 │ │ │ │ eorsvs r4, fp, #59768832 @ 0x3900000 │ │ │ │ @ instruction: 0xf8dd2300 │ │ │ │ rsbsvs sl, fp, #32 │ │ │ │ @ instruction: 0xf8944650 │ │ │ │ @ instruction: 0xf6702030 │ │ │ │ - strmi pc, [r1], -pc, lsr #31 │ │ │ │ + strmi pc, [r1], -r3, lsl #31 │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0xf812f66f │ │ │ │ + @ instruction: 0xffe6f66e │ │ │ │ @ instruction: 0xf66e6a20 │ │ │ │ - @ instruction: 0xf7fffc1d │ │ │ │ - blls 3834a8 │ │ │ │ + @ instruction: 0xf7fffbf1 │ │ │ │ + blls 383500 │ │ │ │ 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 344018 │ │ │ │ - blcs 232fb0 │ │ │ │ + blls 344070 │ │ │ │ + blcs 233008 │ │ │ │ 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 fe852a50 │ │ │ │ + blx fe852aa8 │ │ │ │ bicne pc, r5, r0, asr #4 │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - mrc2 6, 2, pc, cr12, cr0, {3} │ │ │ │ + mrc2 6, 1, pc, cr0, cr0, {3} │ │ │ │ @ instruction: 0xf7ff4601 │ │ │ │ svcls 0x0005ba29 │ │ │ │ @ instruction: 0xf0027e3a │ │ │ │ - bcs 315494 │ │ │ │ + bcs 3154ec │ │ │ │ cmpphi r0, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0402a80 │ │ │ │ ldrtmi r8, [r8], -r2, asr #6 │ │ │ │ - blx 1bd244e │ │ │ │ + blx 10d24a6 │ │ │ │ umaalcs pc, r3, r7, r8 @ │ │ │ │ strmi r4, [r2], #-1579 @ 0xfffff9d5 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ - bcs 3359f4 │ │ │ │ + bcs 335a4c │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4601fe33 │ │ │ │ - blt 252ac0 │ │ │ │ + strmi pc, [r1], -r7, lsl #28 │ │ │ │ + blt 252b18 │ │ │ │ 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 375618 │ │ │ │ + bls 375670 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4604fcd1 │ │ │ │ + strmi pc, [r4], -r5, lsr #25 │ │ │ │ strbmi fp, [r3], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46503414 │ │ │ │ - @ instruction: 0xf848f671 │ │ │ │ + @ instruction: 0xf81cf671 │ │ │ │ tstpcs r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - stc2l 6, cr15, [r4], #436 @ 0x1b4 │ │ │ │ + ldc2 6, cr15, [r8], #436 @ 0x1b4 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ @ instruction: 0x23204606 │ │ │ │ strtmi r2, [r9], -r2, lsl #4 │ │ │ │ - @ instruction: 0xff58f66e │ │ │ │ + @ instruction: 0xff2cf66e │ │ │ │ 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: 0xf6714650 │ │ │ │ - stmdbls r5, {r0, r1, r2, r5, fp, ip, sp, lr, pc} │ │ │ │ - bcs 22f99c │ │ │ │ + @ instruction: 0xf6704650 │ │ │ │ + stmdbls r5, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bcs 22f9f4 │ │ │ │ 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 │ │ │ │ - stc2l 6, cr15, [sl, #448]! @ 0x1c0 │ │ │ │ + ldc2 6, cr15, [lr, #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 fe63b3d8 │ │ │ │ + blvs fe63b430 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs 1735a18 │ │ │ │ + blvs 1735a70 │ │ │ │ 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 3493c4 │ │ │ │ + bls 34941c │ │ │ │ msrcs SPSR_fsx, r2 @ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - bls 37f258 │ │ │ │ + bls 37f2b0 │ │ │ │ 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 │ │ │ │ @@ -496379,85 +496400,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 f52c3a │ │ │ │ + blx f52c92 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4604fd59 │ │ │ │ + strmi pc, [r4], -sp, lsr #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 │ │ │ │ - @ instruction: 0x4621febd │ │ │ │ + @ instruction: 0x4621fe91 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - @ instruction: 0xf894ff9b │ │ │ │ + @ instruction: 0xf894ff6f │ │ │ │ movwcs r2, #49 @ 0x31 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ stmib fp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf1053300 │ │ │ │ stmib sp, {r5, sl}^ │ │ │ │ @ instruction: 0xf66d891c │ │ │ │ - strmi pc, [r5], -fp, lsl #24 │ │ │ │ - blge 9411a8 │ │ │ │ + @ instruction: 0x4605fbdf │ │ │ │ + blge 941200 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46503514 │ │ │ │ - @ instruction: 0xff82f670 │ │ │ │ + @ instruction: 0xff56f670 │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ vmin.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf6701127 │ │ │ │ - @ instruction: 0x4601fd55 │ │ │ │ + strmi pc, [r1], -r9, lsr #26 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - stmdals r5, {r0, r1, r2, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx ff2d268c │ │ │ │ + stmdals r5, {r0, r1, r3, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blx fe7d26e4 │ │ │ │ stmdblt r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blvs fe83b8f0 │ │ │ │ + blvs fe83b948 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs 18b55cc │ │ │ │ + blvs 18b5624 │ │ │ │ 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 36656c │ │ │ │ + blls 3665c4 │ │ │ │ @ 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 ff4d26da │ │ │ │ + blx fe9d2732 │ │ │ │ andls r4, sl, r5, lsl #12 │ │ │ │ - blge 94126c │ │ │ │ + blge 9412c4 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ ldrbmi r6, [r0], -r9, ror #5 │ │ │ │ @ instruction: 0xf6704629 │ │ │ │ - @ instruction: 0xf105ff41 │ │ │ │ + @ instruction: 0xf105ff15 │ │ │ │ movwls r0, #41748 @ 0xa314 │ │ │ │ - blvs ff6fb558 │ │ │ │ + blvs ff6fb5b0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ tstcs r4, #-2147483644 @ 0x80000004 │ │ │ │ - ldc 6, cr4, [pc, #868] @ 2150b4 │ │ │ │ + ldc 6, cr4, [pc, #868] @ 21510c │ │ │ │ @ instruction: 0x46d38bdb │ │ │ │ ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - blx 2e67a6 │ │ │ │ + blx 2e67fe │ │ │ │ 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 │ │ │ │ @@ -496467,384 +496488,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 195260c │ │ │ │ + bl e52664 │ │ │ │ @ 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 fe852786 │ │ │ │ + blx 1d527de │ │ │ │ ldcvc 6, cr4, [r2], #-332 @ 0xfffffeb4 │ │ │ │ - beq 8511d8 │ │ │ │ + beq 851230 │ │ │ │ ldrbmi r4, [r1], -r4, lsl #12 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf66e3701 │ │ │ │ - movwcs pc, #3593 @ 0xe09 @ │ │ │ │ + movwcs pc, #3549 @ 0xddd @ │ │ │ │ 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 │ │ │ │ - mrc2 6, 6, pc, cr8, cr0, {3} │ │ │ │ + mcr2 6, 5, pc, cr12, 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: 0xffd6f66f │ │ │ │ + @ instruction: 0xffaaf66f │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6704658 │ │ │ │ - andls pc, fp, r9, asr sp @ │ │ │ │ + andls pc, fp, sp, lsr #26 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ - blcs 221130 │ │ │ │ + blcs 221188 │ │ │ │ sbcshi pc, r4, r0 │ │ │ │ - blcs 273ef8 │ │ │ │ + blcs 273f50 │ │ │ │ sbcshi pc, r0, r0, asr #4 │ │ │ │ subcs sl, r0, #12800 @ 0x3200 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xf61a2700 │ │ │ │ - blge e8fa60 │ │ │ │ + blge e8fa08 │ │ │ │ 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 115283e │ │ │ │ + blx 652896 │ │ │ │ ldcvc 6, cr4, [r2], #-332 @ 0xfffffeb4 │ │ │ │ - beq 851290 │ │ │ │ + beq 8512e8 │ │ │ │ ldrbmi r4, [r1], -r4, lsl #12 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf66e3701 │ │ │ │ - movwcs pc, #3501 @ 0xdad @ │ │ │ │ + movwcs pc, #3457 @ 0xd81 @ │ │ │ │ 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 │ │ │ │ - mrc2 6, 3, pc, cr12, cr0, {3} │ │ │ │ + mrc2 6, 2, pc, cr0, 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 │ │ │ │ - qsub16mi pc, r2, fp @ │ │ │ │ + strtmi pc, [r2], -pc, asr #30 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - ldc2l 6, cr15, [lr], #448 @ 0x1c0 │ │ │ │ - bls 4e670c │ │ │ │ + ldc2l 6, cr15, [r2], {112} @ 0x70 │ │ │ │ + bls 4e6764 │ │ │ │ @ instruction: 0x4658219d │ │ │ │ - ldc2 6, cr15, [r6], {112} @ 0x70 │ │ │ │ + blx ffcd2912 │ │ │ │ @ instruction: 0x4604463a │ │ │ │ @ instruction: 0x4658219d │ │ │ │ - ldc2 6, cr15, [r0], {112} @ 0x70 │ │ │ │ + blx ffb5291e │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ @ instruction: 0x4658219e │ │ │ │ - ldc2 6, cr15, [r0], #-448 @ 0xfffffe40 │ │ │ │ + stc2 6, cr15, [r4], {112} @ 0x70 │ │ │ │ cdp 6, 11, cr4, cr0, cr4, {0} │ │ │ │ strbmi r0, [r8], -r8, asr #22 │ │ │ │ strtmi r7, [r9], -r5, ror #24 │ │ │ │ - blx 7d28da │ │ │ │ + blx ffcd2930 │ │ │ │ @ instruction: 0xf8db462a │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ - blx ff3d28e0 │ │ │ │ + blx fe8d2938 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2e6860 │ │ │ │ + blgt 2e68b8 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6704658 │ │ │ │ - @ instruction: 0x462bfe3d │ │ │ │ + @ instruction: 0x462bfe11 │ │ │ │ biccs r4, r2, r2, lsr #12 │ │ │ │ @ instruction: 0xf6704658 │ │ │ │ - bls 4d3f94 │ │ │ │ + bls 4d3f3c │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46587191 │ │ │ │ @ instruction: 0xf6703601 │ │ │ │ - @ instruction: 0xf8dafc09 │ │ │ │ + @ instruction: 0xf8dafbdd │ │ │ │ andls r3, sl, ip, lsr r0 │ │ │ │ @ instruction: 0xf4ff429e │ │ │ │ @ instruction: 0x46daaefd │ │ │ │ - ldc 6, cr4, [pc, #812] @ 21529c │ │ │ │ + ldc 6, cr4, [pc, #812] @ 2152f4 │ │ │ │ @ instruction: 0x21200b55 │ │ │ │ @ instruction: 0xf66e4658 │ │ │ │ - @ instruction: 0xf8dafae9 │ │ │ │ + @ instruction: 0xf8dafabd │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf66d2101 │ │ │ │ - @ instruction: 0x4604fa99 │ │ │ │ + strmi pc, [r4], -sp, ror #20 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46503414 │ │ │ │ - mrc2 6, 0, pc, cr0, cr0, {3} │ │ │ │ + stc2l 6, cr15, [r4, #448]! @ 0x1c0 │ │ │ │ strcs r9, [r1, -r5, lsl #28] │ │ │ │ @ instruction: 0x465a463b │ │ │ │ @ instruction: 0xf8cb3620 │ │ │ │ ldrtmi r7, [r1], -r0 │ │ │ │ @ instruction: 0xf7fb4650 │ │ │ │ - bls 4d4f70 │ │ │ │ + bls 4d4fc8 │ │ │ │ andls r4, r0, r3, lsr #12 │ │ │ │ @ instruction: 0x46502173 │ │ │ │ - stc2 6, cr15, [ip], {112} @ 0x70 │ │ │ │ + blx ffa529da │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r1], -r7, asr #23 │ │ │ │ + @ instruction: 0x4601fb9b │ │ │ │ stmdavs sl, {r4, r5, r9, sl, lr} │ │ │ │ - stc2l 6, cr15, [r8, #-440] @ 0xfffffe48 │ │ │ │ + ldc2 6, cr15, [ip, #-440] @ 0xfffffe48 │ │ │ │ svclt 0x00baf7fe │ │ │ │ cmpcs r9, pc, ror #24 │ │ │ │ - blx fe3529ac │ │ │ │ + blx 1852a04 │ │ │ │ ldrtmi r7, [fp], -sl, lsr #24 │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ ldrtmi r4, [r9], -r4, lsl #12 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ - ldc2l 6, cr15, [r6], #440 @ 0x1b8 │ │ │ │ + stc2l 6, cr15, [sl], {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, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r3!, {r0, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ cmpvs sl, ip, asr r2 │ │ │ │ - stclvc 7, cr14, [pc], #-356 @ 214ed8 │ │ │ │ + stclvc 7, cr14, [pc], #-356 @ 214f30 │ │ │ │ @ instruction: 0xf66d2159 │ │ │ │ - @ instruction: 0x7c2afa5f │ │ │ │ + @ instruction: 0x7c2afa33 │ │ │ │ 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, #3279 @ 0xccf @ │ │ │ │ + movwcs pc, #3235 @ 0xca3 @ │ │ │ │ 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 │ │ │ │ - stc2 6, cr15, [r2, #448]! @ 0x1c0 │ │ │ │ + ldc2l 6, cr15, [r6, #-448]! @ 0xfffffe40 │ │ │ │ subscs r6, r9, #2670592 @ 0x28c000 │ │ │ │ @ instruction: 0xe6db615a │ │ │ │ movwcs r9, #7173 @ 0x1c05 │ │ │ │ @ instruction: 0x46214650 │ │ │ │ @ instruction: 0xf0286163 │ │ │ │ vqdmulh.s , q8, │ │ │ │ @ instruction: 0x46021113 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - mvnscs pc, r5, asr #22 │ │ │ │ + mvnscs pc, r9, lsl fp @ │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 1252a66 │ │ │ │ + blx 752abe │ │ │ │ strmi r6, [r3], -r2, lsr #23 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvs 1a7555c │ │ │ │ + blvs 1a755b4 │ │ │ │ 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 1352aaa │ │ │ │ + blx 852b02 │ │ │ │ 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 fe6439f4 │ │ │ │ + bmi fe643a4c │ │ │ │ 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 9d313c │ │ │ │ + blt 9d3194 │ │ │ │ ldrmi r9, [r6], -r5, lsl #22 │ │ │ │ ldcvs 6, cr4, [ip, #-740] @ 0xfffffd1c │ │ │ │ - blx 2ddd54 │ │ │ │ + blx 2dddac │ │ │ │ @ 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: 0xf100f9bd │ │ │ │ + @ instruction: 0xf100f991 │ │ │ │ vldrge s0, [r8, #-96] @ 0xffffffa0 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0x46074651 │ │ │ │ - ldc2 6, cr15, [r0], #-440 @ 0xfffffe48 │ │ │ │ + stc2 6, cr15, [r4], {110} @ 0x6e │ │ │ │ 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} │ │ │ │ - ldc2l 6, cr15, [r8], #448 @ 0x1c0 │ │ │ │ + stc2l 6, cr15, [ip], {112} @ 0x70 │ │ │ │ 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 fe652bc4 │ │ │ │ + blx 1b52c1c │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ strmi r1, [r1], r1, asr #3 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - ldrtmi pc, [sl], -r9, lsl #21 @ │ │ │ │ + @ instruction: 0x463afa5d │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ ldrbmi r7, [r0], -r0, ror #3 │ │ │ │ - blx fe2d2be0 │ │ │ │ + blx 17d2c38 │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ strmi r1, [r7], -r1, asr #3 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - vpmin.s8 , q0, │ │ │ │ + vpmax.s8 , q0, │ │ │ │ stmib sp, {r0, r4, r6, r7, r8, ip}^ │ │ │ │ strtmi r7, [fp], -r0 │ │ │ │ ldrbmi r4, [r0], -sl, asr #12 │ │ │ │ - blx 4d2c02 │ │ │ │ + blx ff9d2c58 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x464afa5f │ │ │ │ + @ instruction: 0x464afa33 │ │ │ │ bicne pc, r1, r0, asr #4 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #13 │ │ │ │ - blx 1852c34 │ │ │ │ + blx d52c8c │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ strbmi r4, [sl], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - @ instruction: 0x4601fa77 │ │ │ │ + strmi pc, [r1], -fp, asr #20 │ │ │ │ mrclt 7, 0, APSR_nzcv, cr14, cr14, {7} │ │ │ │ @ instruction: 0xf7ff9012 │ │ │ │ - bge ec4130 │ │ │ │ + bge ec4188 │ │ │ │ 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 3844a8 │ │ │ │ + blls 384500 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4605f8fb │ │ │ │ - blge 9417c8 │ │ │ │ + strmi pc, [r5], -pc, asr #17 │ │ │ │ + blge 941820 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46503514 │ │ │ │ - ldc2l 6, cr15, [r2], #-448 @ 0xfffffe40 │ │ │ │ + mcrr2 6, 7, pc, r6, cr0 @ │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx fedd2c9a │ │ │ │ + blx fe2d2cf2 │ │ │ │ strtmi r9, [r1], r5, lsl #26 │ │ │ │ @ instruction: 0xf66d6a28 │ │ │ │ - stmibvs fp!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r3, r7, 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 21d8b0 │ │ │ │ + bcs 21d908 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr4, cr14, {1} │ │ │ │ vldrvs s19, [r5, #-20] @ 0xffffffec │ │ │ │ - blt e93300 │ │ │ │ + blt e93358 │ │ │ │ ldmdbvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 380f70 │ │ │ │ + blls 380fc8 │ │ │ │ ldcvs 6, cr4, [ip, #-740] @ 0xfffffd1c │ │ │ │ - blx 2ddf1c │ │ │ │ + blx 2ddf74 │ │ │ │ @ instruction: 0xf7fef804 │ │ │ │ - blge ec3c58 │ │ │ │ + blge ec3cb0 │ │ │ │ sbcvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldm r8, {r1, r3, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda ip!, {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, #2914 @ 0xb62 │ │ │ │ + movwcs lr, #2870 @ 0xb36 │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - rsbeq sl, ip, lr, asr #23 │ │ │ │ - strhteq sl, [ip], #-180 @ 0xffffff4c │ │ │ │ + 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 1526dbc │ │ │ │ + bmi 1526e14 │ │ │ │ @ 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 │ │ │ │ @@ -496883,47 +496904,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], #-900 @ 0xfffffc7c │ │ │ │ + ldclvc 15, cr15, [r3], #-724 @ 0xfffffd2c │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf66e4680 │ │ │ │ - ldmvs fp!, {r0, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r2, r4, r5, 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 @ 215464 │ │ │ │ + strgt ip, [pc], #-3343 @ 2154bc │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx feb52e36 │ │ │ │ - blmi 467ca4 │ │ │ │ + blx 2052e8e │ │ │ │ + blmi 467cfc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 76f4e8 │ │ │ │ + blls 76f540 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf61ae79c │ │ │ │ - svclt 0x0000eab8 │ │ │ │ + svclt 0x0000ea8c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r6, r6, lsl #25 │ │ │ │ - rsbseq sl, r6, r8, lsl #23 │ │ │ │ + rsbseq sl, r6, lr, lsr #24 │ │ │ │ + rsbseq sl, r6, r0, lsr fp │ │ │ │ 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 @ │ │ │ │ @@ -496937,31 +496958,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 5e21c0 │ │ │ │ + blgt 5e2218 │ │ │ │ andeq lr, pc, sp, lsl #17 │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ - mcr2 6, 5, pc, cr6, cr2, {3} @ │ │ │ │ + mrc2 6, 3, pc, cr10, 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: 0xf8dfffeb │ │ │ │ + @ instruction: 0xf8dfffbf │ │ │ │ @ instruction: 0x460534f0 │ │ │ │ andcs r9, r1, #147456 @ 0x24000 │ │ │ │ stmiapl fp, {r0, r1, r2, r6, r8, fp, sp, lr}^ │ │ │ │ ldrmi r9, [r9], -fp, lsl #6 │ │ │ │ - blx 2de2d2 │ │ │ │ + blx 2de32a │ │ │ │ @ instruction: 0xf1001707 │ │ │ │ @ instruction: 0x46190318 │ │ │ │ @ instruction: 0x2320930a │ │ │ │ @ instruction: 0xc051f897 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ eorls pc, ip, r0, asr #16 │ │ │ │ @ instruction: 0xc053f897 │ │ │ │ @@ -496969,65 +496990,65 @@ │ │ │ │ eorvs pc, ip, r0, asr #16 │ │ │ │ @ instruction: 0xc052f897 │ │ │ │ @ instruction: 0x6054f897 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ @ instruction: 0xf840360b │ │ │ │ @ instruction: 0xf840402c │ │ │ │ @ instruction: 0xf66e2026 │ │ │ │ - @ instruction: 0x4629fa3d │ │ │ │ + @ instruction: 0x4629fa11 │ │ │ │ ldrbmi r9, [sp], -r5, lsl #16 │ │ │ │ - blx d52f4a │ │ │ │ + blx 252fa2 │ │ │ │ @ instruction: 0xf8cdab1d │ │ │ │ stmib sp, {r2, r4, r5, sp, pc}^ │ │ │ │ strtmi r9, [r1], r6, lsl #6 │ │ │ │ - blls 3cd5b0 │ │ │ │ + blls 3cd608 │ │ │ │ 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 ffdc9d7c │ │ │ │ - blcc 32f880 │ │ │ │ + blvs ffdc9dd4 │ │ │ │ + blcc 32f8d8 │ │ │ │ @ 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 │ │ │ │ - svc 0x003ef619 │ │ │ │ + svc 0x0012f619 │ │ │ │ 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 1489dd8 │ │ │ │ + b 1489e30 │ │ │ │ ldmdavs r3!, {r2, r8, fp} │ │ │ │ - blcs 3f428c │ │ │ │ + blcs 3f42e4 │ │ │ │ @ instruction: 0x463bd0b9 │ │ │ │ ldrtmi r9, [r1], -r5, lsl #30 │ │ │ │ ldrtmi r2, [r8], -r2, lsl #4 │ │ │ │ @ instruction: 0xf8c7603a │ │ │ │ - bls 401644 │ │ │ │ + bls 40169c │ │ │ │ mcr2 7, 4, pc, cr14, cr15, {7} @ │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ ldmdbvs r8!, {r2, r5, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf66caf15 │ │ │ │ - ssaxls pc, r8, sp @ │ │ │ │ + sasxls pc, r8, r1 @ │ │ │ │ @ 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 @ │ │ │ │ @@ -497040,56 +497061,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 322a98 │ │ │ │ + blx 322af0 │ │ │ │ svclt 0x0018f40a │ │ │ │ - ldrbtcc pc, [pc], #260 @ 2156a4 @ │ │ │ │ + ldrbtcc pc, [pc], #260 @ 2156fc @ │ │ │ │ @ instruction: 0x3014f8dc │ │ │ │ stmdbls fp, {r2, r5, r6, r9, sp} │ │ │ │ stmdals r5, {r9, sl, sp} │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - blx 2a2b3a │ │ │ │ + blx 2a2b92 │ │ │ │ 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 3d40a0 │ │ │ │ + blls 3d4048 │ │ │ │ @ instruction: 0xf47f4543 │ │ │ │ - bls 4c1468 │ │ │ │ + bls 4c14c0 │ │ │ │ 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 │ │ │ │ - mcr 6, 5, pc, cr12, cr9, {0} @ │ │ │ │ - bge 927074 │ │ │ │ + mcr 6, 4, pc, cr0, cr9, {0} @ │ │ │ │ + bge 9270cc │ │ │ │ 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 │ │ │ │ - ldrbmi pc, [r8], -r5, lsl #19 @ │ │ │ │ - ldc2 6, cr15, [r0, #436] @ 0x1b4 │ │ │ │ + @ instruction: 0x4658f959 │ │ │ │ + stc2l 6, cr15, [r4, #-436]! @ 0xfffffe4c │ │ │ │ @ instruction: 0xf66d4658 │ │ │ │ - bmi ff054df4 │ │ │ │ + bmi ff054d9c │ │ │ │ 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 │ │ │ │ @@ -497105,15 +497126,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 5c1414 │ │ │ │ + bl 5c146c │ │ │ │ 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 │ │ │ │ @@ -497127,48 +497148,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 549fc0 │ │ │ │ + blls 54a018 │ │ │ │ ldmdavs fp, {r3, r8, ip, pc} │ │ │ │ - bls 541ccc │ │ │ │ + bls 541d24 │ │ │ │ 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 2d9878 │ │ │ │ + blx 2d98d0 │ │ │ │ @ instruction: 0xf1a1f206 │ │ │ │ - b 29670c │ │ │ │ - blcs 496054 │ │ │ │ + b 296764 │ │ │ │ + blcs 4960ac │ │ │ │ vtst.8 , q0, │ │ │ │ - blx a25890 │ │ │ │ + blx a258e8 │ │ │ │ ldrbeq pc, [r8, r3, lsl #6] @ │ │ │ │ - bcs 24ae08 │ │ │ │ + bcs 24ae60 │ │ │ │ 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 5a719c │ │ │ │ + bls 5a71f4 │ │ │ │ shadd16mi sl, r1, r9 │ │ │ │ mlacc sp, fp, r8, pc @ │ │ │ │ - @ instruction: 0xf8c8f66e │ │ │ │ + @ instruction: 0xf89cf66e │ │ │ │ movwcs r9, #14853 @ 0x3a05 │ │ │ │ msrvc CPSR_s, pc, asr #8 │ │ │ │ andge pc, r4, r2, asr #17 │ │ │ │ ldmdbvs r0, {r0, r1, r4, sp, lr} │ │ │ │ - cdp2 6, 4, cr15, cr2, cr12, {3} │ │ │ │ + cdp2 6, 1, cr15, cr6, cr12, {3} │ │ │ │ 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 │ │ │ │ @@ -497178,197 +497199,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 23c4e4 │ │ │ │ + blcs 23c53c │ │ │ │ addhi pc, r7, r0, asr #32 │ │ │ │ svceq 0x0020f1ba │ │ │ │ @ instruction: 0xf04fbf1b │ │ │ │ @ instruction: 0xf00a0c01 │ │ │ │ @ instruction: 0xf04f0a1f │ │ │ │ - blx 524cd8 │ │ │ │ + blx 524d30 │ │ │ │ svclt 0x0018fc0a │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 215914 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 21596c │ │ │ │ rsbcs r6, r4, #1884160 @ 0x1cc000 │ │ │ │ strcs r9, [r0, -fp, lsl #18] │ │ │ │ - blx 2bb906 │ │ │ │ + blx 2bb95e │ │ │ │ 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 453e68 │ │ │ │ + blls 453e10 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ vpmax.u8 d15, d8, d25 │ │ │ │ @ instruction: 0xf53f07db │ │ │ │ - blvs ffdc120c │ │ │ │ + blvs ffdc1264 │ │ │ │ teqcs r0, #87031808 @ 0x5300000 │ │ │ │ tstpmi r1, r3, lsl #22 @ p-variant is OBSOLETE │ │ │ │ mulgt r4, r1, r8 │ │ │ │ svceq 0x0000f1bc │ │ │ │ - bl 4c9b4c │ │ │ │ + bl 4c9ba4 │ │ │ │ movwcs r0, #6 │ │ │ │ - bl 583e88 │ │ │ │ + bl 583ee0 │ │ │ │ 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 2b99ba │ │ │ │ + blx 2b9a12 │ │ │ │ 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 │ │ │ │ - smlsldx pc, r7, r1, pc @ │ │ │ │ + strb pc, [r7, -r5, asr #30] @ │ │ │ │ @ instruction: 0xac1d9a05 │ │ │ │ tstcs r0, r2, lsl #6 │ │ │ │ stmib r2, {r5, r9, sl, lr}^ │ │ │ │ subcs r3, r0, #0, 22 │ │ │ │ - stcl 6, cr15, [r8, #-100] @ 0xffffff9c │ │ │ │ + ldc 6, cr15, [ip, #-100] @ 0xffffff9c │ │ │ │ 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 541eb0 │ │ │ │ + bls 541f08 │ │ │ │ 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: 0xf61ae72b │ │ │ │ - movwcs lr, #2052 @ 0x804 │ │ │ │ + @ instruction: 0xf619e72b │ │ │ │ + movwcs lr, #4056 @ 0xfd8 │ │ │ │ @ instruction: 0xf10a9308 │ │ │ │ tstls r0, #28, 6 @ 0x70000000 │ │ │ │ svclt 0x0000e6fe │ │ │ │ - rsbseq sl, r6, r8, lsr fp │ │ │ │ - rsbseq sl, r6, r6, lsr fp │ │ │ │ + rsbseq sl, r6, r0, ror #21 │ │ │ │ + ldrsbteq sl, [r6], #-174 @ 0xffffff52 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrhteq sl, [r6], #-142 @ 0xffffff72 │ │ │ │ + rsbseq sl, r6, r6, ror #16 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ - blmi 1781c90 │ │ │ │ + blmi 1781ce8 │ │ │ │ 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 22faec │ │ │ │ + blcs 22fb44 │ │ │ │ movwls sp, #12793 @ 0x31f9 │ │ │ │ - blmi 14a8398 │ │ │ │ + blmi 14a83f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6efad8 │ │ │ │ + blls 6efb30 │ │ │ │ @ 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 33a69c │ │ │ │ + blge 33a6f4 │ │ │ │ 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, ror #18 │ │ │ │ + andls pc, r0, pc, lsr 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 @ @ p-variant is OBSOLETE │ │ │ │ + teqplt r0, sp, ror #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: 0xf982f66f │ │ │ │ + @ instruction: 0xf956f66f │ │ │ │ ldrmi r9, [pc], -r1, lsl #22 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldrdlt pc, [r0], -sp │ │ │ │ @ instruction: 0xf66e4658 │ │ │ │ - @ instruction: 0xf1bbf937 │ │ │ │ + @ instruction: 0xf1bbf90b │ │ │ │ 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: 0xf1bbf929 │ │ │ │ + @ instruction: 0xf1bbf8fd │ │ │ │ mvnsle r0, r0, lsl #30 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ tstcs r3, r5, lsl r0 │ │ │ │ @ instruction: 0xf6794628 │ │ │ │ - @ instruction: 0xf8cdfd7f │ │ │ │ + @ instruction: 0xf8cdfd53 │ │ │ │ stmdavs r4!, {r2, r3, ip, pc} │ │ │ │ - blcs 22fbf0 │ │ │ │ + blcs 22fc48 │ │ │ │ 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 │ │ │ │ - stc2l 6, cr15, [r8, #-484]! @ 0xfffffe1c │ │ │ │ + ldc2 6, cr15, [ip, #-484]! @ 0xfffffe1c │ │ │ │ @ instruction: 0xf619e7e9 │ │ │ │ - svclt 0x0000ef3e │ │ │ │ + svclt 0x0000ef12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq sl, [r6], #-90 @ 0xffffffa6 │ │ │ │ - @ instruction: 0x0076a598 │ │ │ │ + rsbseq sl, r6, r2, ror #10 │ │ │ │ + rsbseq sl, r6, r0, asr #10 │ │ │ │ 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 │ │ │ │ @@ -497413,16 +497434,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 261cf8 │ │ │ │ - bleq 25037c │ │ │ │ + bls 261d50 │ │ │ │ + bleq 2503d4 │ │ │ │ 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 │ │ │ │ @@ -497443,37 +497464,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 fe6fbd20 │ │ │ │ - blx fef52f78 │ │ │ │ + blx fe6fbd78 │ │ │ │ + blx fef52fd0 │ │ │ │ strls pc, [r6], #-1156 @ 0xfffffb7c │ │ │ │ bicsmi r4, fp, #227 @ 0xe3 │ │ │ │ - blx fe6e08f8 │ │ │ │ - blx fef12b88 │ │ │ │ + blx fe6e0950 │ │ │ │ + blx fef12be0 │ │ │ │ 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, #153600 @ 0x25800 │ │ │ │ - blx 12675c4 │ │ │ │ + adclt lr, r9, #108544 @ 0x1a800 │ │ │ │ + blx 126761c │ │ │ │ ldrbeq pc, [r2, r3, lsl #4] @ │ │ │ │ - bge 1145a44 │ │ │ │ + bge 1145a9c │ │ │ │ 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 │ │ │ │ @@ -497508,185 +497529,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 282b20 │ │ │ │ + bls 282b78 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf66c6910 │ │ │ │ - @ instruction: 0x7c7bfaf9 │ │ │ │ + @ instruction: 0x7c7bfacd │ │ │ │ ldreq pc, [ip, -r0, lsl #2] │ │ │ │ ldrtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf66d4605 │ │ │ │ - bls 2955ec │ │ │ │ + bls 295594 │ │ │ │ @ instruction: 0xf1059e0b │ │ │ │ ldmvs r3, {r4, r5, sl}^ │ │ │ │ - blhi cb4658 │ │ │ │ + blhi cb46b0 │ │ │ │ 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 29593c │ │ │ │ + blls 2958e4 │ │ │ │ @ instruction: 0x1014f8db │ │ │ │ @ instruction: 0xf66c6918 │ │ │ │ - @ instruction: 0x4604fb5b │ │ │ │ + strmi pc, [r4], -pc, lsr #22 │ │ │ │ @ instruction: 0xf66f4659 │ │ │ │ - bls 394330 │ │ │ │ + bls 3942d8 │ │ │ │ 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 218232 │ │ │ │ + blx 21828a │ │ │ │ @ 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 │ │ │ │ - stcl 6, cr15, [r2, #-100]! @ 0xffffff9c │ │ │ │ + ldc 6, cr15, [r6, #-100]! @ 0xffffff9c │ │ │ │ @ instruction: 0xf8449b06 │ │ │ │ - bls 359f3c │ │ │ │ - blx 21e046 │ │ │ │ + bls 359f94 │ │ │ │ + blx 21e09e │ │ │ │ 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 45df60 │ │ │ │ + blls 45dfb8 │ │ │ │ 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 509fa8 │ │ │ │ + bl 50a000 │ │ │ │ stmibne r5!, {r0, r1, r2, r8, r9}^ │ │ │ │ ldrcc r3, [r0, -r1, lsl #12] │ │ │ │ - blgt 5e7470 │ │ │ │ + blgt 5e74c8 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ stmdals r1, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf66f4621 │ │ │ │ - blls 315854 │ │ │ │ + blls 3157fc │ │ │ │ orrsmi r9, r3, #8, 20 @ 0x8000 │ │ │ │ @ instruction: 0xf47f9303 │ │ │ │ @ instruction: 0x4658aed7 │ │ │ │ - @ instruction: 0xf990f66d │ │ │ │ + @ instruction: 0xf964f66d │ │ │ │ movwcs lr, #1 │ │ │ │ - bmi 12bab50 │ │ │ │ + bmi 12baba8 │ │ │ │ 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 2b9f1c │ │ │ │ + bls 2b9f74 │ │ │ │ tstls r2, #0, 6 │ │ │ │ stmib sp, {r0, r2, r5, r6, r7, r8, fp, ip}^ │ │ │ │ - blge 6a2bb4 │ │ │ │ - blgt 5fa7c0 │ │ │ │ + blge 6a2c0c │ │ │ │ + blgt 5fa818 │ │ │ │ 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 9dd8d8 │ │ │ │ + blcs 9dd930 │ │ │ │ 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 6d15f8 │ │ │ │ - blx 2053978 │ │ │ │ + blvc 6d1650 │ │ │ │ + blx 15539d0 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 300c18 │ │ │ │ + blgt 300c70 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf66f4630 │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r0, [fp], -r1, lsl #4 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx ff2d39aa │ │ │ │ + blx fe7d3a02 │ │ │ │ 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 2bc41e │ │ │ │ + blx 2bc476 │ │ │ │ @ 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 0x0000ecea │ │ │ │ - rsbseq sl, r6, r8, asr #8 │ │ │ │ + svclt 0x0000ecbe │ │ │ │ + ldrshteq sl, [r6], #-48 @ 0xffffffd0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r6, r2, asr #8 │ │ │ │ + rsbseq sl, r6, sl, ror #7 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrhteq sl, [r6], #-14 │ │ │ │ + rsbseq sl, r6, r6, rrx │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - blmi 17822ac │ │ │ │ + blmi 1782304 │ │ │ │ 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 230110 │ │ │ │ + blcs 230168 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 14a89bc │ │ │ │ + blmi 14a8a14 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6700fc │ │ │ │ + blls 670154 │ │ │ │ @ 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 │ │ │ │ @@ -497699,15 +497720,15 @@ │ │ │ │ movwls r6, #35035 @ 0x88db │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf8d59509 │ │ │ │ @ instruction: 0xc60fb018 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ @ instruction: 0xf66d4658 │ │ │ │ - @ instruction: 0xf1bbfe59 │ │ │ │ + @ instruction: 0xf1bbfe2d │ │ │ │ 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 │ │ │ │ @@ -497726,117 +497747,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 │ │ │ │ - strtmi pc, [r3], -r3, lsr #28 │ │ │ │ + @ instruction: 0x4623fdf7 │ │ │ │ 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 │ │ │ │ - cdp2 6, 1, cr15, cr6, cr13, {3} │ │ │ │ + stc2l 6, cr15, [sl, #436]! @ 0x1b4 │ │ │ │ stccs 6, cr4, [r0], {35} @ 0x23 │ │ │ │ @ instruction: 0x4634d1f1 │ │ │ │ stcls 6, cr4, [r0, #-184] @ 0xffffff48 │ │ │ │ smlatbcs r3, r6, r1, fp │ │ │ │ @ instruction: 0xf6794628 │ │ │ │ - strls pc, [r1], -fp, ror #20 │ │ │ │ + @ instruction: 0x9601fa3f │ │ │ │ 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 23022c │ │ │ │ + blcs 230284 │ │ │ │ @ instruction: 0xe771d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6794628 │ │ │ │ - ubfx pc, r5, #20, #10 │ │ │ │ - stc 6, cr15, [sl], #-100 @ 0xffffff9c │ │ │ │ + strb pc, [r9, r9, lsr #20]! @ │ │ │ │ + bl 1d3a70 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00769f96 │ │ │ │ - rsbseq r9, r6, r4, ror pc │ │ │ │ + rsbseq r9, r6, lr, lsr pc │ │ │ │ + rsbseq r9, r6, ip, lsl pc │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r4, [pc], -r4, lsl #12 │ │ │ │ @ instruction: 0xf66c6900 │ │ │ │ - strmi pc, [r5], -sp, lsr #20 │ │ │ │ + strmi pc, [r5], -r1, lsl #20 │ │ │ │ @ instruction: 0xf66c6920 │ │ │ │ - @ instruction: 0xf8d7fa29 │ │ │ │ + @ instruction: 0xf8d7f9fd │ │ │ │ @ instruction: 0xf8979014 │ │ │ │ @ instruction: 0x46068034 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0xf8d9b35b │ │ │ │ tstcs r2, ip │ │ │ │ strbtle r0, [r4], #-2010 @ 0xfffff826 │ │ │ │ - bcs 434e68 │ │ │ │ + bcs 434ec0 │ │ │ │ @ instruction: 0xf8d9d06a │ │ │ │ @ instruction: 0x46202018 │ │ │ │ movwne lr, #2500 @ 0x9c4 │ │ │ │ @ instruction: 0x11bbf240 │ │ │ │ - blx fe453bd0 │ │ │ │ + blx 1953c28 │ │ │ │ @ instruction: 0x2018f8d9 │ │ │ │ vst1.32 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x462071de │ │ │ │ - blx fe253be0 │ │ │ │ + blx 1753c38 │ │ │ │ ldrdne pc, [r8], -r9 │ │ │ │ ldrbmi r4, [sl], -r2, lsl #13 │ │ │ │ @ instruction: 0xf66c4628 │ │ │ │ - @ instruction: 0xf8d9fa1d │ │ │ │ + @ instruction: 0xf8d9f9f1 │ │ │ │ ldrbmi r1, [r2], -r8 │ │ │ │ @ instruction: 0xf66c4630 │ │ │ │ - @ instruction: 0xf8d9fa17 │ │ │ │ + @ instruction: 0xf8d9f9eb │ │ │ │ @ instruction: 0xf8d99000 │ │ │ │ - blcs 222248 │ │ │ │ + blcs 2222a0 │ │ │ │ @ instruction: 0xf105d1d3 │ │ │ │ @ instruction: 0x23200924 │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf1064628 │ │ │ │ @ instruction: 0xf66d0a24 │ │ │ │ - strbmi pc, [r2], -sp, asr #23 @ │ │ │ │ + strbmi pc, [r2], -r1, lsr #23 @ │ │ │ │ ldrbmi r2, [r1], -r0, lsr #6 │ │ │ │ @ instruction: 0xf66d4630 │ │ │ │ - movwcs pc, #11207 @ 0x2bc7 @ │ │ │ │ + movwcs pc, #11163 @ 0x2b9b @ │ │ │ │ stmib r4, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ strtmi r3, [r0], -r0, lsl #14 │ │ │ │ - stc2 6, cr15, [r2], #444 @ 0x1bc │ │ │ │ + ldc2l 6, cr15, [r6], #-444 @ 0xfffffe44 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - ldc2 6, cr15, [lr], {111} @ 0x6f │ │ │ │ + ldc2l 6, cr15, [r2], #-444 @ 0xfffffe44 │ │ │ │ ldrdcc lr, [r0, -r4] │ │ │ │ - blcs 264e90 │ │ │ │ + blcs 264ee8 │ │ │ │ stmdbvs fp, {r0, r1, r3, r4, r5, r8, fp, ip, lr, pc} │ │ │ │ teqlt r2, sl, lsl r8 │ │ │ │ - bcs 434efc │ │ │ │ + bcs 434f54 │ │ │ │ ldmdavs fp, {r1, r4, r5, r8, ip, lr, pc} │ │ │ │ - bcs 230304 │ │ │ │ + bcs 23035c │ │ │ │ movwcs sp, #4600 @ 0x11f8 │ │ │ │ eorvs r4, r3, sl, asr #12 │ │ │ │ ldrbmi r6, [r3], -r1, rrx │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf66f1167 │ │ │ │ - @ instruction: 0x4601fa5f │ │ │ │ + @ instruction: 0x4601fa33 │ │ │ │ eoreq pc, r4, r7, lsl #2 │ │ │ │ - blx ff253c72 │ │ │ │ + blx fe753cca │ │ │ │ @ instruction: 0xf66c6a78 │ │ │ │ - pop {r0, r1, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + pop {r0, r1, r2, r3, r4, r7, 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 6827b4 │ │ │ │ + blvc 68280c │ │ │ │ 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 │ │ │ │ @@ -497844,132 +497865,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 feb546a8 │ │ │ │ + blcs feb54700 │ │ │ │ @ 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 230418 │ │ │ │ + blcs 230470 │ │ │ │ @ instruction: 0x461dd1f9 │ │ │ │ - blcs fe3546d0 │ │ │ │ - blcc 21546d4 │ │ │ │ + blcs fe354728 │ │ │ │ + blcc 215472c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 10703c8 │ │ │ │ + blls 1070420 │ │ │ │ @ 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 fe5527ac │ │ │ │ + bleq fe552804 │ │ │ │ ldrmi r4, [r8], r9, lsr #13 │ │ │ │ tstls r1, #28, 22 @ 0x7000 │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ - bls 65f388 │ │ │ │ + bls 65f3e0 │ │ │ │ @ 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] @ 215495 │ │ │ │ + strgt ip, [pc, #-3855] @ 2154ed │ │ │ │ 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 cf680c │ │ │ │ - blcs 430414 │ │ │ │ + blvc cf6864 │ │ │ │ + blcs 43046c │ │ │ │ ldrmi fp, [r3], -r4, lsl #30 │ │ │ │ @ instruction: 0xf04046ac │ │ │ │ ldmdavs sl, {r5, r7, r8, r9, pc} │ │ │ │ - blvc 8428c8 │ │ │ │ + blvc 842920 │ │ │ │ tstle r4, r8, lsl #16 │ │ │ │ @ instruction: 0x4613469c │ │ │ │ - bcs 230454 │ │ │ │ + bcs 2304ac │ │ │ │ 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 2a7cb0 │ │ │ │ + blls 2a7d08 │ │ │ │ pkhbtmi r4, r3, r8, lsl #15 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvc db6714 │ │ │ │ + blvc db676c │ │ │ │ @ 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 │ │ │ │ - stmda sl, {r0, r3, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ - bcc fe6547c8 │ │ │ │ - blx 3fcc92 │ │ │ │ + svc 0x00def618 │ │ │ │ + bcc fe654820 │ │ │ │ + blx 3fccea │ │ │ │ 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 4ca5c4 │ │ │ │ + blls 4ca61c │ │ │ │ vld1.8 {d19}, [pc :64], r6 │ │ │ │ @ instruction: 0xf8cd72a8 │ │ │ │ - ldrmi r9, [pc], #-28 @ 21646c │ │ │ │ + ldrmi r9, [pc], #-28 @ 2164c4 │ │ │ │ movweq lr, #11017 @ 0x2b09 │ │ │ │ svcvc 0x00e5f5b9 │ │ │ │ - blcs 2860d8 │ │ │ │ + blcs 286130 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ movwls r2, #25344 @ 0x6300 │ │ │ │ - blls 367eac │ │ │ │ - blcc 27b4c8 │ │ │ │ + blls 367f04 │ │ │ │ + blcc 27b520 │ │ │ │ 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 ff453e60 │ │ │ │ + blx fe953eb8 │ │ │ │ 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 20bd0d8 │ │ │ │ + blcc 20bd130 │ │ │ │ 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 951b44 │ │ │ │ + blvc 951b9c │ │ │ │ stc 8, cr9, [sp, #156] @ 0x9c │ │ │ │ @ instruction: 0xf66b7b18 │ │ │ │ - strmi pc, [r3], -pc, ror #31 │ │ │ │ - bge 842a20 │ │ │ │ - bgt 2fb0f4 │ │ │ │ + strmi pc, [r3], -r3, asr #31 │ │ │ │ + bge 842a78 │ │ │ │ + bgt 2fb14c │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194650 │ │ │ │ - blx 1bd3eae │ │ │ │ + blx 10d3f06 │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ @ instruction: 0x46507191 │ │ │ │ - @ instruction: 0xf938f66f │ │ │ │ + @ instruction: 0xf90cf66f │ │ │ │ @ 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 │ │ │ │ @@ -497982,112 +498003,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: 0xf90ef66f │ │ │ │ + @ instruction: 0xf8e2f66f │ │ │ │ svcvc 0x00c9f5b9 │ │ │ │ @ instruction: 0xf0004607 │ │ │ │ - blls 377498 │ │ │ │ + blls 3774f0 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 4b73fc │ │ │ │ + blls 4b7454 │ │ │ │ orrmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ - blvs fd47bc │ │ │ │ + blvs fd4814 │ │ │ │ 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 │ │ │ │ - strmi pc, [r1], -r7, ror #25 │ │ │ │ + @ instruction: 0x4601fcbb │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ - blx 1753f48 │ │ │ │ + blx c53fa0 │ │ │ │ tstlt r4, #1048576 @ 0x100000 │ │ │ │ tstlt fp, r3, lsr #16 │ │ │ │ - bcs 230608 │ │ │ │ + bcs 230660 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4604fcbf │ │ │ │ + @ instruction: 0x4604fc93 │ │ │ │ ldrtmi lr, [r4], -r8, ror #14 │ │ │ │ ldrsbtlt pc, [r8], -sp @ │ │ │ │ @ instruction: 0x970ce9dd │ │ │ │ ldrtmi r9, [r8], -fp, lsl #28 │ │ │ │ - blx ff753fa6 │ │ │ │ + blx fec53ffe │ │ │ │ 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: 0xf824f679 │ │ │ │ + @ instruction: 0xfff8f678 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ teqlt lr, r3, asr #2 │ │ │ │ - blcs 230ce8 │ │ │ │ + blcs 230d40 │ │ │ │ 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 19f0be8 │ │ │ │ + blx 19f0c40 │ │ │ │ @ instruction: 0xf895fb80 │ │ │ │ @ instruction: 0xf04b9035 │ │ │ │ strcs r0, [r0, -r4, lsl #16] │ │ │ │ - blcs 23070c │ │ │ │ + blcs 230764 │ │ │ │ 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, #-460] @ 0xfffffe34 │ │ │ │ + stcne 12, cr15, [r1, #-284] @ 0xfffffee4 │ │ │ │ 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 230760 │ │ │ │ + blcs 2307b8 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4601fc51 │ │ │ │ + strmi pc, [r1], -r5, lsr #24 │ │ │ │ stmdavs sl, {r3, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf9def66d │ │ │ │ + @ instruction: 0xf9b2f66d │ │ │ │ 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 27aeec │ │ │ │ + bcs 27af44 │ │ │ │ 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 │ │ │ │ @@ -498096,128 +498117,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: 0xfffcf6aa │ │ │ │ + @ instruction: 0xffd0f6aa │ │ │ │ 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, r4, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r2, r5, r6, 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 │ │ │ │ - blx d54120 │ │ │ │ - blcs 1ff0d14 │ │ │ │ + blx 254178 │ │ │ │ + blcs 1ff0d6c │ │ │ │ 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 ffd5413e │ │ │ │ + blx ff254196 │ │ │ │ @ instruction: 0xf1054601 │ │ │ │ @ instruction: 0xf66d0018 │ │ │ │ - smusd r3, r9, r9 │ │ │ │ + str pc, [r3, -sp, lsr #18] │ │ │ │ tstcs r1, r2, lsl r2 │ │ │ │ - blvc 6d1e08 │ │ │ │ + blvc 6d1e60 │ │ │ │ stmdals r7!, {r5, r9, sp} │ │ │ │ - blvc 951dd0 │ │ │ │ - cdp2 6, 8, cr15, cr12, cr11, {3} │ │ │ │ + blvc 951e28 │ │ │ │ + cdp2 6, 6, cr15, cr0, cr11, {3} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ rscshi pc, r3, r0, asr #32 │ │ │ │ @ instruction: 0x96149015 │ │ │ │ - blvc 751e24 │ │ │ │ + blvc 751e7c │ │ │ │ stmdals r7!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf66b7b1c │ │ │ │ - @ instruction: 0x4606fe7d │ │ │ │ - blls 682cc4 │ │ │ │ + @ instruction: 0x4606fe51 │ │ │ │ + blls 682d1c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - @ instruction: 0xf9f4f66f │ │ │ │ + @ instruction: 0xf9c8f66f │ │ │ │ @ instruction: 0x4642463b │ │ │ │ teqpne fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - ldrtmi pc, [r3], -r7, asr #31 @ │ │ │ │ + shadd8mi pc, r3, fp @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x4650719e │ │ │ │ - @ instruction: 0xffc0f66e │ │ │ │ + @ instruction: 0xff94f66e │ │ │ │ teqcs r0, #40960 @ 0xa000 │ │ │ │ - blx 2e8016 │ │ │ │ + blx 2e806e │ │ │ │ ldmibvc lr, {r0, r3, r8, r9, sp} │ │ │ │ @ instruction: 0xf0069a05 │ │ │ │ - blx feed75e8 │ │ │ │ + blx feed7640 │ │ │ │ ldrmi pc, [r3, #899] @ 0x383 │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0x4639aeb1 │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ - @ instruction: 0xf90ef66d │ │ │ │ + @ instruction: 0xf8e2f66d │ │ │ │ vmin.s8 d30, d16, d24 │ │ │ │ addsmi r2, r3, #268435467 @ 0x1000000b │ │ │ │ svclt 0x00086e29 │ │ │ │ andle r2, r3, r0, lsl #13 │ │ │ │ - blcs 275960 │ │ │ │ + blcs 2759b8 │ │ │ │ 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 fe35420e │ │ │ │ + blx 1854266 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4680ff77 │ │ │ │ + strmi pc, [r0], fp, asr #30 │ │ │ │ @ instruction: 0xf06f9a05 │ │ │ │ @ instruction: 0xf04f4100 │ │ │ │ @ instruction: 0xf1c236ff │ │ │ │ - bcc a17594 │ │ │ │ + bcc a175ec │ │ │ │ strhteq pc, [r0], -r3 @ │ │ │ │ @ instruction: 0xf702fa01 │ │ │ │ @ instruction: 0xf603fa26 │ │ │ │ - blx 1286604 │ │ │ │ - b 13d28a8 │ │ │ │ - blx 12580c8 │ │ │ │ + blx 128665c │ │ │ │ + b 13d2900 │ │ │ │ + blx 1258120 │ │ │ │ svclt 0x0058f103 │ │ │ │ tstls r4, r6, lsl #6 │ │ │ │ strhteq pc, [r0], -r3 @ │ │ │ │ tstpmi r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ - blx 1286620 │ │ │ │ - blx 2928c4 │ │ │ │ + blx 1286678 │ │ │ │ + blx 29291c │ │ │ │ svclt 0x0058f202 │ │ │ │ tstmi r9, r2, lsl #6 │ │ │ │ @ instruction: 0xf1bb2000 │ │ │ │ stmib sp, {r5, r8, r9, sl, fp}^ │ │ │ │ vqadd.s8 d0, d0, d2 │ │ │ │ @ instruction: 0xf10b82d1 │ │ │ │ - blcs 9e38dc │ │ │ │ + blcs 9e3934 │ │ │ │ svcge 0x0054f63f │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, fp, ror r1 │ │ │ │ @ instruction: 0xfffffe9d │ │ │ │ @ instruction: 0xfffffe9d │ │ │ │ @@ -498251,26 +498272,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 │ │ │ │ - @ instruction: 0x4607fd99 │ │ │ │ + strmi pc, [r7], -sp, ror #26 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blls 676bb0 │ │ │ │ + blls 676c08 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465062f9 │ │ │ │ @ instruction: 0x37144639 │ │ │ │ - @ instruction: 0xf90ef66f │ │ │ │ + @ instruction: 0xf8e2f66f │ │ │ │ @ instruction: 0xf1bb2200 │ │ │ │ stmib sp, {r5, r8, r9, sl, fp}^ │ │ │ │ vqsub.s8 d2, d0, d4 │ │ │ │ @ instruction: 0xf10b8276 │ │ │ │ - blcs 9e39b0 │ │ │ │ + blcs 9e3a08 │ │ │ │ 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 │ │ │ │ @@ -498304,93 +498325,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 │ │ │ │ - strmi pc, [r7], -pc, lsr #26 │ │ │ │ + strmi pc, [r7], -r3, lsl #26 │ │ │ │ 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 9520b4 │ │ │ │ - ldc2 6, cr15, [sl, #-428] @ 0xfffffe54 │ │ │ │ + blvc 95210c │ │ │ │ + stc2l 6, cr15, [lr], #428 @ 0x1ac │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ stmib sp, {r0, r7, r8, ip, lr, pc}^ │ │ │ │ - blls 316ae0 │ │ │ │ + blls 316b38 │ │ │ │ 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 4d642c │ │ │ │ + bls 4d63d4 │ │ │ │ @ instruction: 0x46072330 │ │ │ │ movwcs pc, #39683 @ 0x9b03 @ │ │ │ │ @ instruction: 0xf016799e │ │ │ │ @ instruction: 0xf0000304 │ │ │ │ - blls 376dfc │ │ │ │ + blls 376e54 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 382010 │ │ │ │ + blls 382068 │ │ │ │ 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} │ │ │ │ - stc2l 6, cr15, [r6], #428 @ 0x1ac │ │ │ │ + ldc2 6, cr15, [sl], #428 @ 0x1ac │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 301754 │ │ │ │ + blgt 3017ac │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46500814 │ │ │ │ - @ instruction: 0xf85af66f │ │ │ │ + @ instruction: 0xf82ef66f │ │ │ │ @ instruction: 0x4643463a │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - strmi pc, [r7], -sp, lsr #28 │ │ │ │ + strmi pc, [r7], -r1, lsl #28 │ │ │ │ @ instruction: 0xf04fe670 │ │ │ │ stmdbcs r0, {sl, fp} │ │ │ │ stclge 4, cr15, [sl], #-508 @ 0xfffffe04 │ │ │ │ strmi r4, [lr], ip, lsl #13 │ │ │ │ @ instruction: 0x2125e466 │ │ │ │ movwls r9, #18471 @ 0x4827 │ │ │ │ - mrrc2 6, 6, pc, sl, cr11 @ │ │ │ │ + stc2 6, cr15, [lr], #-428 @ 0xfffffe54 │ │ │ │ strmi r9, [r4], -r4, lsl #22 │ │ │ │ @ instruction: 0xf1033030 │ │ │ │ @ instruction: 0xf66b0130 │ │ │ │ - strtmi pc, [r1], -r7, lsr #22 │ │ │ │ + @ instruction: 0x4621fafb │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - @ instruction: 0x4604fcf3 │ │ │ │ - blmi ffb4fe10 │ │ │ │ + strmi pc, [r4], -r7, asr #25 │ │ │ │ + blmi ffb4fe68 │ │ │ │ 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 2a6eb4 │ │ │ │ + blx 2a6f0c │ │ │ │ movwmi pc, #12288 @ 0x3000 @ │ │ │ │ strhteq pc, [r0], -r1 @ │ │ │ │ - blx 12c6904 │ │ │ │ + blx 12c695c │ │ │ │ movwmi pc, #12288 @ 0x3000 @ │ │ │ │ @ instruction: 0xf1bb410a │ │ │ │ @ instruction: 0xf04f0f20 │ │ │ │ @ instruction: 0xf8c80100 │ │ │ │ tstls r8, r4 │ │ │ │ orrhi pc, fp, r0, lsl #4 │ │ │ │ mvnscc pc, fp, lsl #2 │ │ │ │ @@ -498413,74 +498434,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 │ │ │ │ - pkhtbmi pc, r0, r5, asr #24 @ │ │ │ │ - blls 683174 │ │ │ │ + strmi pc, [r0], r9, lsr #24 │ │ │ │ + blls 6831cc │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - ldrtmi pc, [sl], -r9, asr #31 @ │ │ │ │ + shadd8mi pc, sl, sp @ │ │ │ │ vst1.16 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x4650719e │ │ │ │ - ldc2 6, cr15, [ip, #440] @ 0x1b8 │ │ │ │ + ldc2l 6, cr15, [r0, #-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 │ │ │ │ - cdp2 6, 4, cr15, cr4, cr14, {3} │ │ │ │ - bls 39037c │ │ │ │ + cdp2 6, 1, cr15, cr8, cr14, {3} │ │ │ │ + bls 3903d4 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ tstls sp, #33536 @ 0x8300 │ │ │ │ - blls 35f4f0 │ │ │ │ + blls 35f548 │ │ │ │ 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 │ │ │ │ - pkhbtmi pc, r0, fp, lsl #24 @ │ │ │ │ - blge 8431e8 │ │ │ │ + strmi pc, [r0], pc, ror #23 │ │ │ │ + blge 843240 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - ldrtmi pc, [sl], -pc, lsl #31 @ │ │ │ │ + ldrtmi pc, [sl], -r3, ror #30 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r0], -r9, lsr #3 │ │ │ │ - stc2l 6, cr15, [r2, #-440]! @ 0xfffffe48 │ │ │ │ + ldc2 6, cr15, [r6, #-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 54676 │ │ │ │ + blx ff5546ce │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 301930 │ │ │ │ + blgt 301988 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - ldrtmi pc, [r3], -pc, ror #30 @ │ │ │ │ + ldrtmi pc, [r3], -r3, asr #30 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ ldrbmi r7, [r0], -r5, ror #3 │ │ │ │ - stc2l 6, cr15, [r2, #-440] @ 0xfffffe48 │ │ │ │ + ldc2 6, cr15, [r6, #-440] @ 0xfffffe48 │ │ │ │ strmi r9, [r7], -sl, lsl #22 │ │ │ │ orrmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ - blvs fd4f44 │ │ │ │ - bls 3902fc │ │ │ │ + blvs fd4f9c │ │ │ │ + bls 390354 │ │ │ │ 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 │ │ │ │ @@ -498502,41 +498523,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 │ │ │ │ - strmi pc, [r6], -r3, lsr #23 │ │ │ │ - blls 683278 │ │ │ │ + @ instruction: 0x4606fb77 │ │ │ │ + blls 6832d0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - @ instruction: 0xff1af66e │ │ │ │ + cdp2 6, 14, cr15, cr14, cr14, {3} │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ bicsvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - blls 4d614c │ │ │ │ + blls 4d60f4 │ │ │ │ @ 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 │ │ │ │ - ldc2l 6, cr15, [r6], {110} @ 0x6e │ │ │ │ + stc2 6, cr15, [sl], #440 @ 0x1b8 │ │ │ │ ldrb r4, [sp, #-1664] @ 0xfffff980 │ │ │ │ @ instruction: 0xf04f9905 │ │ │ │ @ instruction: 0xf1a14300 │ │ │ │ @ instruction: 0xf1c10220 │ │ │ │ @ instruction: 0xf1b10140 │ │ │ │ - blx 2d6e5c │ │ │ │ + blx 2d6eb4 │ │ │ │ svclt 0x005cf202 │ │ │ │ @ instruction: 0xf000fa43 │ │ │ │ ldmdals r1, {r1, r8, r9, lr} │ │ │ │ @ instruction: 0xf1bb410b │ │ │ │ @ instruction: 0xf04f0f20 │ │ │ │ stmib r0, {r8}^ │ │ │ │ stmdale r1!, {r8, ip}^ │ │ │ │ @@ -498550,76 +498571,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 852468 │ │ │ │ - blx 12547e6 │ │ │ │ + blvc 8524c0 │ │ │ │ + blx 75483e │ │ │ │ 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, 11, cr15, cr4, cr14, {3} │ │ │ │ + cdp2 6, 8, cr15, cr8, cr14, {3} │ │ │ │ @ instruction: 0x464b463a │ │ │ │ vmin.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf66e113b │ │ │ │ - strmi pc, [r7], -r7, lsl #25 │ │ │ │ + @ instruction: 0x4607fc5b │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4607fb13 │ │ │ │ + strmi pc, [r7], -r7, ror #21 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blls 342484 │ │ │ │ + blls 3424dc │ │ │ │ tstls r5, #20, 12 @ 0x1400000 │ │ │ │ @ instruction: 0xf06fe484 │ │ │ │ strbmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx ff7d488e │ │ │ │ - bllt fee54eac │ │ │ │ + blx fecd48e6 │ │ │ │ + bllt fee54f04 │ │ │ │ @ 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 │ │ │ │ - ldc 6, cr15, [lr, #96] @ 0x60 │ │ │ │ - ldrsbteq r9, [r6], #-206 @ 0xffffff32 │ │ │ │ - rsbseq r9, r6, lr, asr #25 │ │ │ │ + ldcl 6, cr15, [r2, #-96]! @ 0xffffffa0 │ │ │ │ + rsbseq r9, r6, r6, lsl #25 │ │ │ │ + rsbseq r9, r6, r6, ror ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r6, r8, lsr #25 │ │ │ │ + rsbseq r9, r6, r0, asr ip │ │ │ │ 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 230fc4 │ │ │ │ + blcs 23101c │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 11e9820 │ │ │ │ + blmi 11e9878 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5f0f90 │ │ │ │ + blls 5f0fe8 │ │ │ │ @ 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 │ │ │ │ @@ -498632,84 +498653,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 │ │ │ │ - @ instruction: 0xff0ef66c │ │ │ │ + cdp2 6, 14, cr15, cr2, cr12, {3} │ │ │ │ @ instruction: 0xf1bb4682 │ │ │ │ suble r0, r1, r0, lsl #30 │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ mvnlt r6, ip, lsl #16 │ │ │ │ cmnlt sl, r2, lsr #16 │ │ │ │ - bcs 435bbc │ │ │ │ + bcs 435c14 │ │ │ │ @ instruction: 0xf891d108 │ │ │ │ - bcs a1f070 │ │ │ │ + bcs a1f0c8 │ │ │ │ @ instruction: 0xf04fd904 │ │ │ │ strbmi r0, [r0], -r1, lsl #18 │ │ │ │ @ instruction: 0xf90cf7ff │ │ │ │ stmdavs r4!, {r0, r5, r9, sl, lr} │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ - bcs 435bdc │ │ │ │ + bcs 435c34 │ │ │ │ @ instruction: 0xf891d108 │ │ │ │ - bcs a1f090 │ │ │ │ + bcs a1f0e8 │ │ │ │ @ instruction: 0xf04fd904 │ │ │ │ strbmi r0, [r0], -r1, lsl #18 │ │ │ │ @ instruction: 0xf8fcf7ff │ │ │ │ @ instruction: 0x46d34650 │ │ │ │ - cdp2 6, 14, cr15, cr4, cr12, {3} │ │ │ │ + cdp2 6, 11, cr15, cr8, cr12, {3} │ │ │ │ svceq 0x0000f1ba │ │ │ │ strmi sp, [r2], r1 │ │ │ │ @ instruction: 0xf1b9e7d4 │ │ │ │ andsle r0, r3, r0, lsl #30 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx 10549ca │ │ │ │ + blx 554a22 │ │ │ │ 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 2310b0 │ │ │ │ + blcs 231108 │ │ │ │ @ instruction: 0xe789d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strb pc, [fp, r3, lsr #22]! @ │ │ │ │ - ldcl 6, cr15, [r8], #96 @ 0x60 │ │ │ │ - rsbseq r9, r6, r6, lsl #2 │ │ │ │ + @ instruction: 0xe7ebfaf7 │ │ │ │ + stcl 6, cr15, [ip], {24} │ │ │ │ + rsbseq r9, r6, lr, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r6, r0, ror #1 │ │ │ │ - blcs 335c34 │ │ │ │ + rsbseq r9, r6, r8, lsl #1 │ │ │ │ + blcs 335c8c │ │ │ │ vmax.f32 d27, d0, d1 │ │ │ │ stmdbvs r0, {r0, r1, r2, r3, r8, r9, sp}^ │ │ │ │ - blx fee1db34 │ │ │ │ + blx fee1db8c │ │ │ │ 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 │ │ │ │ - blx 14d4a18 │ │ │ │ + blx 9d4a70 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ eorge pc, ip, r0, lsl #17 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf66c4604 │ │ │ │ - @ instruction: 0xf10dfcbd │ │ │ │ + @ instruction: 0xf10dfc91 │ │ │ │ strls r0, [r5, #-3592] @ 0xfffff1f8 │ │ │ │ ldceq 1, cr15, [r8], {13} │ │ │ │ strls r2, [r2, #-1280] @ 0xfffffb00 │ │ │ │ - beq 17534a0 │ │ │ │ + beq 17534f8 │ │ │ │ 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} │ │ │ │ @@ -498725,25 +498746,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 │ │ │ │ - stc2l 6, cr15, [r6, #-440]! @ 0xfffffe48 │ │ │ │ + ldc2 6, cr15, [sl, #-440]! @ 0xfffffe48 │ │ │ │ andlt r6, fp, r0, lsr #19 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq r8, r6, r8, asr pc │ │ │ │ + rsbseq r8, r6, r0, lsl #30 │ │ │ │ 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 1528b68 │ │ │ │ + bmi 1528bc0 │ │ │ │ @ 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 │ │ │ │ @@ -498782,160 +498803,160 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf66b6938 │ │ │ │ - @ instruction: 0x7c73f90b │ │ │ │ + ldclvc 8, cr15, [r3], #-892 @ 0xfffffc84 │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf66c4680 │ │ │ │ - ldmvs fp!, {r0, r1, r3, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r2, r3, r4, r6, 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 @ 217210 │ │ │ │ + strgt ip, [pc], #-3343 @ 217268 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - stc2l 6, cr15, [lr], {110} @ 0x6e │ │ │ │ - blmi 469a50 │ │ │ │ + stc2 6, cr15, [r2], #440 @ 0x1b8 │ │ │ │ + blmi 469aa8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 771294 │ │ │ │ + blls 7712ec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf618e79c │ │ │ │ - svclt 0x0000ebe2 │ │ │ │ + svclt 0x0000ebb6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r8, [r6], #-234 @ 0xffffff16 │ │ │ │ - ldrsbteq r8, [r6], #-220 @ 0xffffff24 │ │ │ │ + rsbseq r8, r6, r2, lsl #29 │ │ │ │ + rsbseq r8, r6, r4, lsl #27 │ │ │ │ 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 10e9b80 │ │ │ │ + blmi 10e9bd8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3f1300 │ │ │ │ + blls 3f1358 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r8, r0, lsl #6 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ @ instruction: 0x461687f0 │ │ │ │ - beq 392150 │ │ │ │ + beq 3921a8 │ │ │ │ tstcs r0, r2, asr ip │ │ │ │ - bl 368ac4 │ │ │ │ - bcs a19c20 │ │ │ │ + bl 368b1c │ │ │ │ + bcs a19c78 │ │ │ │ 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 65b714 │ │ │ │ + blmi 65b76c │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4607f8dd │ │ │ │ - blge 2c3804 │ │ │ │ + @ instruction: 0x4607f8b1 │ │ │ │ + blge 2c385c │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - mrrc2 6, 6, pc, r4, cr14 @ │ │ │ │ + stc2 6, cr15, [r8], #-440 @ 0xfffffe48 │ │ │ │ @ instruction: 0x4632463b │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf66e1133 │ │ │ │ - strtmi pc, [fp], -r7, lsr #20 │ │ │ │ + @ instruction: 0x462bf9fb │ │ │ │ @ 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 │ │ │ │ - ldr pc, [r9, r1, asr #20] │ │ │ │ + @ instruction: 0xe799fa15 │ │ │ │ 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 0x0000eb4a │ │ │ │ - @ instruction: 0x00768d94 │ │ │ │ + svclt 0x0000eb1e │ │ │ │ + rsbseq r8, r6, ip, lsr sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r6, r0, ror sp │ │ │ │ + rsbseq r8, r6, r8, lsl sp │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi 12a8ddc │ │ │ │ + bmi 12a8e34 │ │ │ │ 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 37601c │ │ │ │ + bcs 376074 │ │ │ │ stcvc 0, cr13, [lr], {40} @ 0x28 │ │ │ │ - beq 4537f0 │ │ │ │ + beq 453848 │ │ │ │ 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 d69ca8 │ │ │ │ + blmi d69d00 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6f1460 │ │ │ │ + blls 6f14b8 │ │ │ │ @ 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 9e5c1c │ │ │ │ + bcs 9e5c74 │ │ │ │ ldm pc, {r3, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ ldrcc pc, [r0, -r2] │ │ │ │ @ instruction: 0x37373737 │ │ │ │ @ instruction: 0x37371037 │ │ │ │ @ instruction: 0x37373737 │ │ │ │ @ instruction: 0x37372f37 │ │ │ │ @ instruction: 0x37373737 │ │ │ │ @@ -498943,65 +498964,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: 0xf97af66b │ │ │ │ + @ instruction: 0xf94ef66b │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strmi sp, [r1], -r6, asr #1 │ │ │ │ ldrcc r4, [r4], #-1600 @ 0xfffff9c0 │ │ │ │ - blx ff154e22 │ │ │ │ + blx fe654e7a │ │ │ │ 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 0x0000eab6 │ │ │ │ - rsbseq r8, r6, r4, ror #24 │ │ │ │ + svclt 0x0000ea8a │ │ │ │ + rsbseq r8, r6, ip, lsl #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r6, r0, lsl ip │ │ │ │ + ldrhteq r8, [r6], #-184 @ 0xffffff48 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed6e6b4 │ │ │ │ + bl fed6e70c │ │ │ │ @ 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 @ 2174d4 │ │ │ │ + ldceq 0, cr15, [pc], #-8 @ 21752c │ │ │ │ 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 @ 217564 │ │ │ │ + ldclcc 1, cr15, [pc], #112 @ 2175bc │ │ │ │ @ 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 1667518 │ │ │ │ + b 1667570 │ │ │ │ svclt 0x00080e03 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ addsmi sp, r8, #81 @ 0x51 │ │ │ │ strmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bcc 28b620 │ │ │ │ + bcc 28b678 │ │ │ │ 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 │ │ │ │ @@ -499016,53 +499037,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 │ │ │ │ - @ instruction: 0x4606ff9f │ │ │ │ + @ instruction: 0x4606ff73 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - blx 7d4f4a │ │ │ │ + blx ffcd4fa0 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf66e4628 │ │ │ │ - strmi pc, [r4], -r9, ror #17 │ │ │ │ - blmi 8a9e10 │ │ │ │ + @ instruction: 0x4604f8bd │ │ │ │ + blmi 8a9e68 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 371614 │ │ │ │ + blls 37166c │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4604ff77 │ │ │ │ + strmi pc, [r4], -fp, asr #30 │ │ │ │ rscle r2, r7, r0, lsl #16 │ │ │ │ - blgt 2e8f80 │ │ │ │ + blgt 2e8fd8 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf66e3414 │ │ │ │ - ldrb pc, [sp, sp, ror #21] @ │ │ │ │ + ldrb pc, [sp, r1, asr #21] @ │ │ │ │ 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 0x0000ea02 │ │ │ │ - rsbseq r8, r6, lr, lsr fp │ │ │ │ + svclt 0x0000e9d6 │ │ │ │ + rsbseq r8, r6, r6, ror #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r6, ip, asr sl │ │ │ │ + rsbseq r8, r6, r4, lsl #20 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ movwcs fp, #16551 @ 0x40a7 │ │ │ │ strmi r2, [r4], -r0, lsl #4 │ │ │ │ @ instruction: 0xf8df460e │ │ │ │ @@ -499075,35 +499096,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 │ │ │ │ - @ instruction: 0xff28f66a │ │ │ │ + cdp2 6, 15, cr15, cr12, cr10, {3} │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 3022b0 │ │ │ │ + blgt 302308 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x462bfa9f │ │ │ │ + @ instruction: 0x462bfa73 │ │ │ │ vst1.8 {d25-d26}, [pc], r6 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf872f66e │ │ │ │ + @ instruction: 0xf846f66e │ │ │ │ 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 2e8f8e │ │ │ │ + blx 2e8fe6 │ │ │ │ @ instruction: 0xf8958505 │ │ │ │ andcc r2, fp, #49 @ 0x31 │ │ │ │ eorge pc, r2, r6, asr r8 @ │ │ │ │ - b fe554f18 │ │ │ │ + b 1a54f70 │ │ │ │ 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 @ │ │ │ │ @@ -499116,21 +499137,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 268fae │ │ │ │ + blx 269006 │ │ │ │ @ instruction: 0xf10b8802 │ │ │ │ andls r0, r2, #24, 4 @ 0x80000001 │ │ │ │ @ instruction: 0xf8984639 │ │ │ │ andcc r2, fp, #46 @ 0x2e │ │ │ │ eorcc pc, r2, fp, asr #16 │ │ │ │ - stm r2, {r3, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r6, {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} │ │ │ │ @@ -499138,137 +499159,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 263814 │ │ │ │ + blcs 26386c │ │ │ │ adcshi pc, fp, #0 │ │ │ │ svceq 0x0008f1ba │ │ │ │ - blx 70bd66 │ │ │ │ + blx 70bdbe │ │ │ │ stccs 5, cr5, [r8, #-28] @ 0xffffffe4 │ │ │ │ @ instruction: 0xf013d879 │ │ │ │ @ instruction: 0x4639031f │ │ │ │ @ instruction: 0x2601bf14 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ - beq 2538c4 │ │ │ │ - bleq 2538c8 │ │ │ │ + beq 25391c │ │ │ │ + bleq 253920 │ │ │ │ addsmi fp, lr, ip, lsl pc │ │ │ │ ldrbtcc pc, [pc], r6, lsl #2 @ │ │ │ │ andcs r4, r8, r6, lsl #1 │ │ │ │ - b 8d4ffc │ │ │ │ + stmib lr!, {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 651ef4 │ │ │ │ - cdp2 6, 7, cr15, cr10, cr10, {3} │ │ │ │ + blge 651f4c │ │ │ │ + cdp2 6, 4, cr15, cr14, cr10, {3} │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 30240c │ │ │ │ + blgt 302464 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x462bf9f1 │ │ │ │ + strtmi pc, [fp], -r5, asr #19 │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ @ instruction: 0xf66dad15 │ │ │ │ - smlabtcs r0, r3, pc, pc @ │ │ │ │ + @ instruction: 0x2100ff97 │ │ │ │ subcs r4, r0, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf6174628 │ │ │ │ - movwcs lr, #3636 @ 0xe34 │ │ │ │ + movwcs lr, #3592 @ 0xe08 │ │ │ │ @ instruction: 0xf088fa1f │ │ │ │ - blx 1229064 │ │ │ │ + blx 12290bc │ │ │ │ ldrbeq pc, [r2, r1, lsl #4] @ │ │ │ │ - bge bc750c │ │ │ │ + bge bc7564 │ │ │ │ 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, #3608 @ 0xe18 │ │ │ │ - blx 13a9098 │ │ │ │ + movwcs lr, #3564 @ 0xdec │ │ │ │ + blx 13a90f0 │ │ │ │ ldrbeq pc, [r2, r1, lsl #4] @ │ │ │ │ - bge bc7540 │ │ │ │ + bge bc7598 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x9002ffb9 │ │ │ │ - blls 3115f8 │ │ │ │ - bcs 12369d8 │ │ │ │ + andls pc, r2, sp, lsl #31 │ │ │ │ + blls 311650 │ │ │ │ + bcs 1236a30 │ │ │ │ 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 4783b8 │ │ │ │ - beq 2539e8 │ │ │ │ + blls 478410 │ │ │ │ + beq 253a40 │ │ │ │ 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 121fcc8 │ │ │ │ + bcs 121fd20 │ │ │ │ bicshi pc, r1, r0 │ │ │ │ eorseq pc, pc, r2 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - b fe7ae4 │ │ │ │ + b fe7b3c │ │ │ │ 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 6d2f64 │ │ │ │ - blvc 652f28 │ │ │ │ - stc2l 6, cr15, [r0, #424]! @ 0x1a8 │ │ │ │ + blvc 6d2fbc │ │ │ │ + blvc 652f80 │ │ │ │ + ldc2 6, cr15, [r4, #424]! @ 0x1a8 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 302540 │ │ │ │ + blgt 302598 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x4633f957 │ │ │ │ + ldrtmi pc, [r3], -fp, lsr #18 @ │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ - @ instruction: 0xff2af66d │ │ │ │ + cdp2 6, 15, cr15, cr14, 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 9e6550 │ │ │ │ + blcs 9e65a8 │ │ │ │ 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 │ │ │ │ @@ -499280,15 +499301,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 9dbdd4 │ │ │ │ + bcs 9dbe2c │ │ │ │ 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 │ │ │ │ @@ -499303,25 +499324,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 │ │ │ │ - strmi pc, [r3], r1, ror #26 │ │ │ │ - blge 6c3f5c │ │ │ │ + @ instruction: 0x4683fd35 │ │ │ │ + blge 6c3fb4 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 753e38 │ │ │ │ + bleq 753e90 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x465bf8d5 │ │ │ │ + ldrbmi pc, [fp], -r9, lsr #17 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - cdp2 6, 10, cr15, cr8, cr13, {3} │ │ │ │ + cdp2 6, 7, cr15, cr12, 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 │ │ │ │ @@ -499329,17 +499350,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 327aa0 │ │ │ │ + bls 327af8 │ │ │ │ @ instruction: 0x0c02ea01 │ │ │ │ - bleq 5523a8 │ │ │ │ + bleq 552400 │ │ │ │ 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 │ │ │ │ @@ -499366,104 +499387,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 │ │ │ │ - strmi pc, [r3], r3, ror #25 │ │ │ │ - blge 644058 │ │ │ │ + @ instruction: 0x4683fcb7 │ │ │ │ + blge 6440b0 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 753f34 │ │ │ │ + bleq 753f8c │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x462af857 │ │ │ │ + strtmi pc, [sl], -fp, lsr #16 │ │ │ │ vst1.16 {d20-d22}, [pc :64], fp │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - cdp2 6, 2, cr15, cr10, cr13, {3} │ │ │ │ - blls 2e9334 │ │ │ │ + ldc2l 6, cr15, [lr, #436]! @ 0x1b4 │ │ │ │ + blls 2e938c │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r0], -r7, lsr #2 │ │ │ │ - cdp2 6, 2, cr15, cr2, cr13, {3} │ │ │ │ + ldc2l 6, cr15, [r6, #436]! @ 0x1b4 │ │ │ │ strmi r9, [r2], -r7, lsl #22 │ │ │ │ tstcc r8, #-1073741796 @ 0xc000001c │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls 2a8c78 │ │ │ │ - cdp2 6, 4, cr15, cr12, cr13, {3} │ │ │ │ + blls 2a8cd0 │ │ │ │ + cdp2 6, 2, cr15, cr0, cr13, {3} │ │ │ │ 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: 0xf93af66d │ │ │ │ + @ instruction: 0xf90ef66d │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - @ instruction: 0x9002febd │ │ │ │ + mulls r2, r1, lr │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r5], -pc, lsl #25 │ │ │ │ - blge 6c40a0 │ │ │ │ + strmi pc, [r5], -r3, ror #24 │ │ │ │ + blge 6c40f8 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - @ instruction: 0xf806f66e │ │ │ │ + @ instruction: 0xffdaf66d │ │ │ │ ldrbmi r4, [r2], -fp, lsr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf66d111f │ │ │ │ - @ instruction: 0x4605fdd9 │ │ │ │ + strmi pc, [r5], -sp, lsr #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 fe684068 │ │ │ │ - blx fee9426c │ │ │ │ + blx fe6840c0 │ │ │ │ + blx fee942c4 │ │ │ │ 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 │ │ │ │ - pkhtbmi pc, r3, r7, asr #24 @ │ │ │ │ - blge 644170 │ │ │ │ + strmi pc, [r3], fp, lsr #24 │ │ │ │ + blge 6441c8 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 75404c │ │ │ │ + bleq 7540a4 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - strtmi pc, [sl], -fp, asr #31 │ │ │ │ + qadd8mi pc, sl, pc @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], fp │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - ldc2 6, cr15, [lr, #436] @ 0x1b4 │ │ │ │ + ldc2l 6, cr15, [r2, #-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 48bccc │ │ │ │ + blls 48bd24 │ │ │ │ @ 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} │ │ │ │ @@ -499473,117 +499494,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 6532d4 │ │ │ │ - stc2 6, cr15, [sl], {106} @ 0x6a │ │ │ │ + blvc 65332c │ │ │ │ + blx ff9d56a6 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x0039f43f │ │ │ │ - blgt 3028f0 │ │ │ │ + blgt 302948 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf66d3514 │ │ │ │ - @ instruction: 0xe72eff7f │ │ │ │ + @ instruction: 0xe72eff53 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - blcs a29530 │ │ │ │ + blcs a29588 │ │ │ │ @ instruction: 0xcc10e9cd │ │ │ │ mrcge 6, 1, APSR_nzcv, cr12, cr15, {3} │ │ │ │ @ instruction: 0xf04fe7d9 │ │ │ │ subcs r0, r0, #3840 @ 0xf00 │ │ │ │ andsgt lr, r2, sp, asr #19 │ │ │ │ - blls 3d18e4 │ │ │ │ - bcs 1236e4c │ │ │ │ + blls 3d193c │ │ │ │ + bcs 1236ea4 │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r5], -sp, asr #23 │ │ │ │ - blge 644224 │ │ │ │ + strmi pc, [r5], -r1, lsr #23 │ │ │ │ + blge 64427c │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - @ instruction: 0xff44f66d │ │ │ │ + @ instruction: 0xff18f66d │ │ │ │ strtmi r9, [fp], -r6, lsl #20 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - andls pc, r6, r7, lsl sp @ │ │ │ │ + andls pc, r6, fp, ror #25 │ │ │ │ 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 755d5a │ │ │ │ + blx 755db2 │ │ │ │ strbt r9, [r8], #2 │ │ │ │ - bcs a20164 │ │ │ │ + bcs a201bc │ │ │ │ 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 18eeacc │ │ │ │ + blpl 18eeb24 │ │ │ │ subspl r5, fp, #93184 @ 0x16c00 │ │ │ │ - blpl 18eeaec │ │ │ │ + blpl 18eeb44 │ │ │ │ svcmi 0x005b5b5b │ │ │ │ - blpl 18eeaf4 │ │ │ │ - blpl 18eeaf8 │ │ │ │ - blpl 18eeafc │ │ │ │ - blpl 18eeb00 │ │ │ │ + blpl 18eeb4c │ │ │ │ + blpl 18eeb50 │ │ │ │ + blpl 18eeb54 │ │ │ │ + blpl 18eeb58 │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq ip, sp, r9, lr │ │ │ │ - blge 552514 │ │ │ │ + blge 55256c │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 6d24dc │ │ │ │ - blx fe3d5756 │ │ │ │ + blge 6d2534 │ │ │ │ + blx 18d57ae │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 3029fc │ │ │ │ + blgt 302a54 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - bls 3179b8 │ │ │ │ + bls 317960 │ │ │ │ strtmi r4, [r0], -fp, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2l 6, cr15, [r0], {109} @ 0x6d │ │ │ │ + stc2 6, cr15, [r4], #436 @ 0x1b4 │ │ │ │ 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 │ │ │ │ - strmi pc, [r5], -r7, ror #22 │ │ │ │ - blge 6c42f0 │ │ │ │ + @ instruction: 0x4605fb3b │ │ │ │ + blge 6c4348 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - cdp2 6, 13, cr15, cr14, cr13, {3} │ │ │ │ + cdp2 6, 11, cr15, cr2, cr13, {3} │ │ │ │ strtmi r9, [fp], -r6, lsl #20 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - @ instruction: 0x9006fcb1 │ │ │ │ + andls pc, r6, r5, lsl #25 │ │ │ │ @ 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 2935e0 │ │ │ │ + bcc 293588 │ │ │ │ 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} │ │ │ │ @@ -499596,41 +499617,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, asr #19 │ │ │ │ + rsbseq r8, r6, ip, ror #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r8, [r6], #-148 @ 0xffffff6c │ │ │ │ + rsbseq r8, r6, ip, asr r9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r8, r6, r6, asr #17 │ │ │ │ + rsbseq r8, r6, lr, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed6f0a4 │ │ │ │ + bl fed6f0fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 31be8c │ │ │ │ + bmi 31bee4 │ │ │ │ stmdbmi r4, {r8, r9, sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - blx ff3d5868 │ │ │ │ + blx fe8d58c0 │ │ │ │ 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 @ 217ee8 │ │ │ │ + ldrbtmi r7, [pc], #-1752 @ 217f40 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ - blvc ad8af4 │ │ │ │ + blvc ad8b4c │ │ │ │ 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 │ │ │ │ @@ -499643,15 +499664,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 1237110 │ │ │ │ + bcs 1237168 │ │ │ │ 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 │ │ │ │ @@ -499661,49 +499682,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 2540cc │ │ │ │ - bleq 2540d0 │ │ │ │ - blge 3d26cc │ │ │ │ - blx fe5d5944 │ │ │ │ + beq 254124 │ │ │ │ + bleq 254128 │ │ │ │ + blge 3d2724 │ │ │ │ + blx 1ad599c │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 302bbc │ │ │ │ + blgt 302c14 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46280814 │ │ │ │ - cdp2 6, 0, cr15, cr2, cr13, {3} │ │ │ │ + ldc2l 6, cr15, [r6, #436] @ 0x1b4 │ │ │ │ mulcs r1, r9, r8 │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ ldrdge pc, [r0], #-132 @ 0xffffff7c @ │ │ │ │ mlalt ip, r4, r8, pc @ │ │ │ │ - bcs 23cbd8 │ │ │ │ + bcs 23cc30 │ │ │ │ @ instruction: 0xf899d149 │ │ │ │ - blcs 223fd4 │ │ │ │ + blcs 22402c │ │ │ │ orrshi pc, r2, r0 │ │ │ │ tstcs r4, r3, lsl r6 │ │ │ │ @ instruction: 0xf89a9100 │ │ │ │ - bcs 1220028 │ │ │ │ + bcs 1220080 │ │ │ │ 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 264c30 │ │ │ │ + bcc 264c88 │ │ │ │ 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 │ │ │ │ @@ -499718,109 +499739,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 27c876 │ │ │ │ + blx 27c8ce │ │ │ │ vcgt.s8 d18, d0, d3 │ │ │ │ svcvc 0x005b2111 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ movwls r3, #4131 @ 0x1023 │ │ │ │ - blx 1155a30 │ │ │ │ + blx 655a88 │ │ │ │ @ instruction: 0xf880465a │ │ │ │ @ instruction: 0xf100b02c │ │ │ │ - blls 2dacf4 │ │ │ │ + blls 2dad4c │ │ │ │ pkhtbmi r4, r1, r9, asr #12 │ │ │ │ - stc2 6, cr15, [lr], #428 @ 0x1ac │ │ │ │ + stc2 6, cr15, [r2], {107} @ 0x6b │ │ │ │ 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 220664 │ │ │ │ + bls 2206bc │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ - blx 26997e │ │ │ │ + blx 2699d6 │ │ │ │ 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: 0xf104fd5d │ │ │ │ + @ instruction: 0xf104fd31 │ │ │ │ @ instruction: 0x46590018 │ │ │ │ - ldc2 6, cr15, [r8], {107} @ 0x6b │ │ │ │ + stc2l 6, cr15, [ip], #-428 @ 0xfffffe54 │ │ │ │ @ instruction: 0xf66b69a0 │ │ │ │ - ldr pc, [r2, -r3, lsr #17]! │ │ │ │ + @ instruction: 0xe732f877 │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ ldc 0, cr1, [sp, #96] @ 0x60 │ │ │ │ tstcs r1, r6, lsl #22 │ │ │ │ - blvc 4d3758 │ │ │ │ - @ instruction: 0xf9c8f66a │ │ │ │ + blvc 4d37b0 │ │ │ │ + @ instruction: 0xf99cf66a │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e99fc │ │ │ │ + blgt 2e9a54 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46280914 │ │ │ │ - ldc2 6, cr15, [ip, #-436]! @ 0xfffffe4c │ │ │ │ + ldc2 6, cr15, [r0, #-436] @ 0xfffffe4c │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx 655b06 │ │ │ │ + blx ffb55b5c │ │ │ │ @ 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 2fed72 │ │ │ │ - blls 2d4578 │ │ │ │ - b 15f72e0 │ │ │ │ - bcs 1236900 │ │ │ │ + blx 2fedca │ │ │ │ + blls 2d45d0 │ │ │ │ + b 15f7338 │ │ │ │ + bcs 1236958 │ │ │ │ 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 1228490 │ │ │ │ - b a581e0 │ │ │ │ - b c58db8 │ │ │ │ - b 16da5b0 │ │ │ │ + b 12284e8 │ │ │ │ + b a58238 │ │ │ │ + b c58e10 │ │ │ │ + b 16da608 │ │ │ │ @ instruction: 0xf0400909 │ │ │ │ @ instruction: 0xf10d812e │ │ │ │ stmdbvs r8!, {r3, r4, r8, fp} │ │ │ │ tstpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf99ef66a │ │ │ │ + @ instruction: 0xf972f66a │ │ │ │ @ instruction: 0xf880465a │ │ │ │ @ instruction: 0xf100b02c │ │ │ │ - blls 2dae30 │ │ │ │ + blls 2dae88 │ │ │ │ @ instruction: 0x46074659 │ │ │ │ - beq 254314 │ │ │ │ - stc2 6, cr15, [lr], {107} @ 0x6b │ │ │ │ + beq 25436c │ │ │ │ + blx ffad5be2 │ │ │ │ andsge pc, r8, sp, asr #17 │ │ │ │ andge pc, ip, r9, asr #17 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr7, {0} │ │ │ │ - bge 292910 │ │ │ │ + bge 292968 │ │ │ │ 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 │ │ │ │ @@ -499842,29 +499863,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 │ │ │ │ - stc2 6, cr15, [ip], #436 @ 0x1b4 │ │ │ │ + stc2 6, cr15, [r0], {109} @ 0x6d │ │ │ │ ldmibvs r9!, {r0, r1, r5, r9, sl, fp, sp, lr} │ │ │ │ - blvc 8b22d8 │ │ │ │ + blvc 8b2330 │ │ │ │ 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 269af8 │ │ │ │ + blls 269b50 │ │ │ │ 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 264310 │ │ │ │ + blcc 264368 │ │ │ │ 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 │ │ │ │ @@ -499894,16 +499915,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 a32dac │ │ │ │ - bcc 28e3d0 │ │ │ │ + bcs a32e04 │ │ │ │ + bcc 28e428 │ │ │ │ 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 │ │ │ │ @@ -499932,35 +499953,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 169233c │ │ │ │ + b 1692394 │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r7], -r7, ror #16 │ │ │ │ + @ instruction: 0x4607f83b │ │ │ │ strbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - blx ff9d5db6 │ │ │ │ + blx feed5e0e │ │ │ │ ldrtmi r9, [fp], -r2, lsl #20 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf66d111f │ │ │ │ - @ instruction: 0x9002f9b1 │ │ │ │ - bcc 291f60 │ │ │ │ + andls pc, r2, r5, lsl #19 │ │ │ │ + bcc 291fb8 │ │ │ │ mrsls r2, (UNDEF: 26) │ │ │ │ - bcs 9f05e0 │ │ │ │ + bcs 9f0638 │ │ │ │ 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 │ │ │ │ @@ -499970,77 +499991,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] @ 218748 │ │ │ │ + ldc 7, cr14, [pc, #740] @ 2187a0 │ │ │ │ tstls sl, r2, asr fp │ │ │ │ rsbsvs r6, r1, r8, lsr #18 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ - @ instruction: 0xf66a7b06 │ │ │ │ - strmi pc, [r2], -r1, lsr #16 │ │ │ │ + @ instruction: 0xf6697b06 │ │ │ │ + @ instruction: 0x4602fff5 │ │ │ │ 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: 0xf109fb95 │ │ │ │ + @ instruction: 0xf109fb69 │ │ │ │ movwls r0, #8980 @ 0x2314 │ │ │ │ @ instruction: 0xf89ce65b │ │ │ │ @ instruction: 0xf1bcc065 │ │ │ │ tstle r4, r0, lsl #30 │ │ │ │ - ldclcc 1, cr15, [pc], #68 @ 2184ec │ │ │ │ + ldclcc 1, cr15, [pc], #68 @ 218544 │ │ │ │ svceq 0x0001ea1c │ │ │ │ @ instruction: 0xf04fd02a │ │ │ │ - bcs a1b4b4 │ │ │ │ + bcs a1b50c │ │ │ │ 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: 0xffeef669 │ │ │ │ + @ instruction: 0xffc2f669 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 30310c │ │ │ │ + blgt 303164 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf66d4628 │ │ │ │ - ldrtmi pc, [r2], -r5, ror #22 @ │ │ │ │ + @ instruction: 0x4632fb39 │ │ │ │ @ instruction: 0x4628463b │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf938f66d │ │ │ │ + @ instruction: 0xf90cf66d │ │ │ │ str r4, [fp, #-1542]! @ 0xfffff9fa │ │ │ │ - blx fe68498c │ │ │ │ - blx fee94b90 │ │ │ │ + blx fe6849e4 │ │ │ │ + blx fee94be8 │ │ │ │ smlabbcc r1, r1, r1, pc @ │ │ │ │ movwcs r3, #2305 @ 0x901 │ │ │ │ eorcs r9, r0, #-2147483646 @ 0x80000002 │ │ │ │ tstcs r1, fp, lsl #6 │ │ │ │ - blvc 4d3b94 │ │ │ │ - blvc 3d3b58 │ │ │ │ - @ instruction: 0xffc8f669 │ │ │ │ + blvc 4d3bec │ │ │ │ + blvc 3d3bb0 │ │ │ │ + @ instruction: 0xff9cf669 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 303148 │ │ │ │ + blgt 3031a0 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46280914 │ │ │ │ - blx 1155efa │ │ │ │ + blx 655f52 │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf66d1151 │ │ │ │ - andls pc, r2, pc, lsl #18 │ │ │ │ + andls pc, r2, r3, ror #17 │ │ │ │ @ instruction: 0xf617e5fd │ │ │ │ - bcc 292ebc │ │ │ │ + bcc 292e64 │ │ │ │ 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 │ │ │ │ @@ -500054,251 +500075,251 @@ │ │ │ │ andscc pc, r0, sp, lsr #17 │ │ │ │ movwcs lr, #6041 @ 0x1799 │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ @ instruction: 0xe7943010 │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ @ instruction: 0xe7902010 │ │ │ │ ... │ │ │ │ - rsbseq r8, r6, r0, lsr #2 │ │ │ │ + rsbseq r8, r6, r8, asr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r6, sl, lsl r1 │ │ │ │ - rsbseq r8, r6, r2, ror #1 │ │ │ │ + rsbseq r8, r6, r2, asr #1 │ │ │ │ + rsbseq r8, r6, sl, lsl #1 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ - blmi fe404840 │ │ │ │ + blmi fe404898 │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ @ instruction: 0xf8df4604 │ │ │ │ @ instruction: 0xf88da218 │ │ │ │ - bmi fe360660 │ │ │ │ + bmi fe3606b8 │ │ │ │ @ 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 2326b8 │ │ │ │ + blcs 232710 │ │ │ │ movwls sp, #20985 @ 0x51f9 │ │ │ │ teqpcc r6, r4 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0434a7b │ │ │ │ @ instruction: 0xf8840301 │ │ │ │ - blmi 1fa4af8 │ │ │ │ + blmi 1fa4b50 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7f2690 │ │ │ │ + blls 7f26e8 │ │ │ │ @ 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 3ea0d8 │ │ │ │ + blge 3ea130 │ │ │ │ stmdbcc r3, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd46b9 │ │ │ │ - bls 340678 │ │ │ │ + bls 3406d0 │ │ │ │ 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 │ │ │ │ - strmi pc, [r2], r9, lsl #23 │ │ │ │ + pkhtbmi pc, r2, sp, asr #22 @ │ │ │ │ @ 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 3052e8 │ │ │ │ + bls 305340 │ │ │ │ @ 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 13e9f40 │ │ │ │ + b 13e9f98 │ │ │ │ stmdavs ip, {r8, r9} │ │ │ │ stccs 2, cr11, [r0], {223} @ 0xdf │ │ │ │ - bls 30ce90 │ │ │ │ + bls 30cee8 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ movwmi pc, #31739 @ 0x7bfb @ │ │ │ │ @ instruction: 0x4650b2ff │ │ │ │ @ instruction: 0xf66b4654 │ │ │ │ - msrlt SPSR_mon, pc │ │ │ │ + msrlt SPSR_mon, r3 │ │ │ │ ldrb r4, [r7, r2, lsl #13] │ │ │ │ strbmi r9, [r0], -r3, lsl #20 │ │ │ │ - blx ffdd66e6 │ │ │ │ + blx ffdd673e │ │ │ │ @ instruction: 0x46544338 │ │ │ │ ldrbmi fp, [r0], -r7, asr #5 │ │ │ │ - blx 16d60a2 │ │ │ │ + blx bd60fa │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ rsble r2, ip, r0, lsl #30 │ │ │ │ tstcs r3, r4, lsl #16 │ │ │ │ - @ instruction: 0xffaaf676 │ │ │ │ + @ instruction: 0xff7ef676 │ │ │ │ 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 23d324 │ │ │ │ + blcs 23d37c │ │ │ │ stmdavs sp!, {r0, r1, r2, r3, r4, r7, r8, ip, lr, pc} │ │ │ │ - blcs 2327c8 │ │ │ │ - blls 38cefc │ │ │ │ + blcs 232820 │ │ │ │ + blls 38cf54 │ │ │ │ @ instruction: 0xf8dd465c │ │ │ │ - blcs 240748 │ │ │ │ + blcs 2407a0 │ │ │ │ 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 fed0db78 │ │ │ │ + bvs fed0dbd0 │ │ │ │ movwcc r6, #6312 @ 0x18a8 │ │ │ │ - blvs 1cf11f8 │ │ │ │ + blvs 1cf1250 │ │ │ │ svclt 0x001c1c5a │ │ │ │ cmnvs fp, #67108864 @ 0x4000000 │ │ │ │ - blx b5620a │ │ │ │ + blx 56260 │ │ │ │ addmi r6, r3, #688 @ 0x2b0 │ │ │ │ stmdavs sp!, {r0, r6, ip, lr, pc} │ │ │ │ - blcs 232810 │ │ │ │ + blcs 232868 │ │ │ │ @ instruction: 0xf8d4d1ea │ │ │ │ @ instruction: 0xf8941174 │ │ │ │ movwcc r3, #4164 @ 0x1044 │ │ │ │ subcc pc, r4, r4, lsl #17 │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ - blmi b044a8 │ │ │ │ + blmi b04500 │ │ │ │ @ instruction: 0xf85a2210 │ │ │ │ movwls r3, #8195 @ 0x2003 │ │ │ │ @ instruction: 0xf6ab4618 │ │ │ │ - blmi a568d0 │ │ │ │ + blmi a56878 │ │ │ │ strmi r4, [r2], -r6, lsl #12 │ │ │ │ orrcs r4, r0, fp, ror r4 │ │ │ │ @ instruction: 0xf6694620 │ │ │ │ - @ instruction: 0x4605faf9 │ │ │ │ + strmi pc, [r5], -sp, asr #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], -r1, lsl #26 │ │ │ │ + @ instruction: 0x6628fcd5 │ │ │ │ stmdals r4, {r2, r3, r4, r8, r9, sl, sp, lr, pc} │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff3cf676 │ │ │ │ + @ instruction: 0xff10f676 │ │ │ │ stmiavs fp!, {r0, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blcs 6f6c54 │ │ │ │ - bvs ffd083f4 │ │ │ │ + blcs 6f6cac │ │ │ │ + bvs ffd0844c │ │ │ │ rscvs r3, fp, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf617e7b5 │ │ │ │ - svclt 0x0000e90a │ │ │ │ + svclt 0x0000e8de │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r6, r4, lsl sl │ │ │ │ - rsbseq r7, r6, lr, lsl #20 │ │ │ │ - rsbseq r7, r6, r0, ror #19 │ │ │ │ + ldrhteq r7, [r6], #-156 @ 0xffffff64 │ │ │ │ + ldrhteq r7, [r6], #-150 @ 0xffffff6a │ │ │ │ + rsbseq r7, r6, r8, lsl #19 │ │ │ │ muleq r0, r8, sl │ │ │ │ - ldrdeq lr, [r2], -r8 @ │ │ │ │ - eoreq lr, r2, r0, asr #17 │ │ │ │ - eoreq r3, r3, r2, lsr #28 │ │ │ │ + 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 2328dc │ │ │ │ + blcs 232934 │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi ff12b350 │ │ │ │ + blmi ff12b3a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7728c8 │ │ │ │ + blls 772920 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4640fe79 │ │ │ │ - mcrr2 6, 6, pc, r8, cr11 @ │ │ │ │ + strbmi pc, [r0], -sp, asr #28 @ │ │ │ │ + ldc2 6, cr15, [ip], {107} @ 0x6b │ │ │ │ @ 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 5809a0 │ │ │ │ + blls 5809f8 │ │ │ │ @ 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 23755c │ │ │ │ + blcs 2375b4 │ │ │ │ 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 1a78b24 │ │ │ │ + bvs 1a78b7c │ │ │ │ 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 2e15c6 │ │ │ │ + blx 2e161e │ │ │ │ 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 ff07e554 │ │ │ │ + blx ff07e5ac │ │ │ │ @ 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 15e1158 │ │ │ │ + b 15e11b0 │ │ │ │ stmdbvs r2!, {r0, r6, fp, ip}^ │ │ │ │ andpl pc, r2, #0, 22 │ │ │ │ streq lr, [r8, #-2820] @ 0xfffff4fc │ │ │ │ - blvs ffcb6da8 │ │ │ │ + blvs ffcb6e00 │ │ │ │ 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] │ │ │ │ @@ -500316,139 +500337,139 @@ │ │ │ │ ldrbeq r6, [fp, pc, lsr #16]! │ │ │ │ @ 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: 0xf69fd003 │ │ │ │ - tstplt r8, r5, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - blvc 7f2a80 │ │ │ │ + @ instruction: 0xf69ed003 │ │ │ │ + tstplt r8, r9, ror #31 @ p-variant is OBSOLETE │ │ │ │ + blvc 7f2ad8 │ │ │ │ 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 3b6e00 │ │ │ │ + blls 3b6e58 │ │ │ │ svclt 0x00142f00 │ │ │ │ @ instruction: 0xf04f4619 │ │ │ │ strdle r3, [r4, pc]! │ │ │ │ @ instruction: 0x8708e9dd │ │ │ │ stmdavs r4!, {r0, r2, r3, r6, r9, sl, lr} │ │ │ │ - blcs 232a94 │ │ │ │ + blcs 232aec │ │ │ │ svcge 0x0060f47f │ │ │ │ strtmi r9, [ip], -sl, lsl #28 │ │ │ │ ldrd pc, [r8], -sp │ │ │ │ streq lr, [r6], -lr, asr #20 │ │ │ │ @ instruction: 0xf66b980d │ │ │ │ - @ instruction: 0x900df9bd │ │ │ │ + mulls sp, r1, r9 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf8ddaf44 │ │ │ │ @ instruction: 0x4625a03c │ │ │ │ @ instruction: 0xf8dd4644 │ │ │ │ - b 13b8b14 │ │ │ │ + b 13b8b6c │ │ │ │ tstcs r3, sl, lsl #20 │ │ │ │ @ instruction: 0xf6764640 │ │ │ │ - stmdavs r4!, {r0, r2, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r4!, {r0, r5, r6, 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 ff5047e8 │ │ │ │ - blvc 8f2ad4 │ │ │ │ + blvs ff504840 │ │ │ │ + blvc 8f2b2c │ │ │ │ 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, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r6, 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 a70e7c │ │ │ │ + bvs a70ed4 │ │ │ │ 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, #3358720 @ 0x334000 │ │ │ │ + adcsmi pc, r8, #2637824 @ 0x284000 │ │ │ │ @ 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 867b2c │ │ │ │ + blvc 867b84 │ │ │ │ @ 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 0x0062f616 │ │ │ │ - ldrsbteq r7, [r6], #-114 @ 0xffffff8e │ │ │ │ + svc 0x0036f616 │ │ │ │ + rsbseq r7, r6, sl, ror r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r6, r8, asr #15 │ │ │ │ - rsbseq r7, r6, r8, lsr #15 │ │ │ │ + rsbseq r7, r6, r0, ror r7 │ │ │ │ + rsbseq r7, r6, r0, asr r7 │ │ │ │ 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 232c18 │ │ │ │ + blcs 232c70 │ │ │ │ movwls sp, #29177 @ 0x71f9 │ │ │ │ - blmi fefab670 │ │ │ │ + blmi fefab6c8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b72c04 │ │ │ │ + blls b72c5c │ │ │ │ @ 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 87d7d8 │ │ │ │ - blge 4bd7d8 │ │ │ │ + blge 87d830 │ │ │ │ + blge 4bd830 │ │ │ │ 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 │ │ │ │ @@ -500456,57 +500477,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: 0xf8ccf66b │ │ │ │ + @ instruction: 0xf8a0f66b │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ - blge 538e74 │ │ │ │ + blge 538ecc │ │ │ │ strls sl, [r4], -lr, lsl #20 │ │ │ │ - bleq 254d4c │ │ │ │ + bleq 254da4 │ │ │ │ andhi pc, ip, sp, asr #17 │ │ │ │ ldrmi r4, [r9], r6, lsl #12 │ │ │ │ strls r4, [r5], #-1680 @ 0xfffff970 │ │ │ │ ldrtmi lr, [r0], -r6 │ │ │ │ @ instruction: 0xf66b4635 │ │ │ │ - mcrcs 8, 0, pc, cr0, cr9, {5} @ │ │ │ │ + cdpcs 8, 0, cr15, cr0, cr13, {4} │ │ │ │ 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 1a4d400 │ │ │ │ + bvs 1a4d458 │ │ │ │ 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 aa146c │ │ │ │ + blvs aa14c4 │ │ │ │ @ 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 64ce08 │ │ │ │ + blvc 64ce60 │ │ │ │ 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} │ │ │ │ @@ -500515,243 +500536,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 2c5ab4 │ │ │ │ + blvc 2c5b0c │ │ │ │ @ instruction: 0xd12b2a08 │ │ │ │ @ instruction: 0x2014f8dc │ │ │ │ - blcs 232d44 │ │ │ │ + blcs 232d9c │ │ │ │ @ instruction: 0x4673d051 │ │ │ │ strb r4, [r2, r4, lsl #13]! │ │ │ │ strvs lr, [r4], #-2525 @ 0xfffff623 │ │ │ │ ldrdhi pc, [ip], -sp │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0x4629d016 │ │ │ │ @ instruction: 0xf6764630 │ │ │ │ - @ instruction: 0xf8cdfca1 │ │ │ │ + @ instruction: 0xf8cdfc75 │ │ │ │ stmdavs r4!, {r2, r3, r4, ip, sp, pc} │ │ │ │ - blcs 232dac │ │ │ │ + blcs 232e04 │ │ │ │ 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 232dc4 │ │ │ │ + blcs 232e1c │ │ │ │ @ instruction: 0xe729d1f7 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764630 │ │ │ │ - strb pc, [r8, r9, lsl #25]! @ │ │ │ │ + ubfx pc, sp, #24, #9 │ │ │ │ @ instruction: 0x2014f8dc │ │ │ │ @ instruction: 0xf04f4673 │ │ │ │ ldmdavs r0, {sl, fp} │ │ │ │ @ instruction: 0xd1b62800 │ │ │ │ - blvc 4bf17c │ │ │ │ + blvc 4bf1d4 │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ ldmdavs sl, {r1, r2, r3, r4, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - bcs 2332a4 │ │ │ │ + bcs 2332fc │ │ │ │ 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 │ │ │ │ - strmi pc, [r2], -sp, ror #25 │ │ │ │ + strmi pc, [r2], -r1, asr #25 │ │ │ │ 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 fec56756 │ │ │ │ + blx 21567ae │ │ │ │ movwcs r9, #2569 @ 0xa09 │ │ │ │ @ instruction: 0xf1009215 │ │ │ │ - bls 2dab0c │ │ │ │ + bls 2dab64 │ │ │ │ @ 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 │ │ │ │ - ldc2l 6, cr15, [r8, #-420] @ 0xfffffe5c │ │ │ │ + stc2 6, cr15, [ip, #-420]! @ 0xfffffe5c │ │ │ │ @ instruction: 0xf66a9808 │ │ │ │ - stmiavs r3!, {r0, r2, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r9, 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: 0xf66e000c │ │ │ │ - ldrbmi pc, [r0], -fp, lsl #16 @ │ │ │ │ - @ instruction: 0xf936f66e │ │ │ │ + @ instruction: 0xf66d000c │ │ │ │ + @ instruction: 0x4650ffdf │ │ │ │ + @ instruction: 0xf90af66e │ │ │ │ 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]! │ │ │ │ - ldcl 6, cr15, [r6, #88] @ 0x58 │ │ │ │ + stc 6, cr15, [sl, #88]! @ 0x58 │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ stmdbvs r3, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ - @ instruction: 0x00767492 │ │ │ │ + rsbseq r7, r6, sl, lsr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r6, ip, ror #8 │ │ │ │ + rsbseq r7, r6, r4, lsl r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed7007c │ │ │ │ + bl fed700d4 │ │ │ │ @ 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, #2359 @ 0x937 @ │ │ │ │ + movwcs pc, #2315 @ 0x90b @ │ │ │ │ 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: 0xf91ef6d5 │ │ │ │ + @ instruction: 0xf8f2f6d5 │ │ │ │ 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 87cf44 │ │ │ │ + bl 87cf9c │ │ │ │ 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 125505c │ │ │ │ + bleq 12550b4 │ │ │ │ @ instruction: 0xf8584b21 │ │ │ │ addsmi r3, r8, #3 │ │ │ │ stmiavs r1!, {r0, r1, r2, r5, ip, lr, pc}^ │ │ │ │ @ instruction: 0x465ab1f8 │ │ │ │ - @ instruction: 0xf926f6d5 │ │ │ │ + @ instruction: 0xf8faf6d5 │ │ │ │ cmplt sp, r5, lsl #12 │ │ │ │ rscvs r6, r5, r3, lsr #18 │ │ │ │ andslt pc, r4, r4, asr #17 │ │ │ │ and r4, r3, sp, lsl r4 │ │ │ │ - bl 6f32d4 │ │ │ │ + bl 6f332c │ │ │ │ andle r0, r2, r9, lsl #10 │ │ │ │ andsge pc, r0, r4, asr #17 │ │ │ │ ldmvs r9!, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6164628 │ │ │ │ - @ instruction: 0x4620ebf0 │ │ │ │ + strtmi lr, [r0], -r4, asr #23 │ │ │ │ strhlt r6, [r3], -r4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svclt 0x00384553 │ │ │ │ @ instruction: 0x469b4653 │ │ │ │ @ instruction: 0x4608e7d8 │ │ │ │ @ instruction: 0xf6164659 │ │ │ │ - strmi lr, [r5], -r6, lsr #29 │ │ │ │ + @ instruction: 0x4605ee7a │ │ │ │ @ instruction: 0x4658e7dd │ │ │ │ @ instruction: 0xf6169201 │ │ │ │ - bls 29444c │ │ │ │ + bls 2943f4 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ stmiavs r1!, {r0, r1, r5, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf616464a │ │ │ │ - movwcs lr, #3028 @ 0xbd4 │ │ │ │ + movwcs lr, #2984 @ 0xba8 │ │ │ │ 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, lsl r1 │ │ │ │ + ldrhteq r7, [r6], #-10 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4605fcbd │ │ │ │ + @ instruction: 0x4605fc91 │ │ │ │ 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: 0x4604f891 │ │ │ │ + strmi pc, [r4], -r5, ror #16 │ │ │ │ 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 │ │ │ │ - ldc2 6, cr15, [r8], #844 @ 0x34c │ │ │ │ + stc2 6, cr15, [ip], {211} @ 0xd3 │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [r0], #-628 @ 0xfffffd8c │ │ │ │ + mcrr2 6, 9, pc, r4, cr13 @ │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [r4], #-628 @ 0xfffffd8c │ │ │ │ + mcrr2 6, 9, pc, r8, cr13 @ │ │ │ │ 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 8aa9a0 │ │ │ │ + bvs 8aa9f8 │ │ │ │ @ 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} │ │ │ │ @@ -500765,17 +500786,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 │ │ │ │ - strmi pc, [r6], -r9, ror #25 │ │ │ │ + @ instruction: 0x4606fcbd │ │ │ │ @ instruction: 0xf6d36878 │ │ │ │ - @ instruction: 0xf8d8fe15 │ │ │ │ + @ instruction: 0xf8d8fde9 │ │ │ │ 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 │ │ │ │ @@ -500789,42 +500810,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: 0x4604fc75 │ │ │ │ + strmi pc, [r4], -r9, asr #24 │ │ │ │ ands fp, sp, r0, asr r9 │ │ │ │ strtmi r6, [r1], -r2, lsl #17 │ │ │ │ addslt r4, fp, #1275068416 @ 0x4c000000 │ │ │ │ ldmdavs r0!, {r0, r1, r7, sp, lr}^ │ │ │ │ - stc2l 6, cr15, [sl], #-844 @ 0xfffffcb4 │ │ │ │ + ldc2 6, cr15, [lr], #-844 @ 0xfffffcb4 │ │ │ │ orrslt r4, r8, r4, lsl #12 │ │ │ │ andne lr, r0, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xf6d36868 │ │ │ │ - stmiavs r3!, {r0, r3, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r2, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ andne lr, r0, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xf6d36868 │ │ │ │ - strtmi pc, [r1], -r1, lsr #24 │ │ │ │ + @ instruction: 0x4621fbf5 │ │ │ │ @ instruction: 0xf6d36870 │ │ │ │ - @ instruction: 0x4604fc57 │ │ │ │ + strmi pc, [r4], -fp, lsr #24 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0x463268f8 │ │ │ │ @ instruction: 0xf6d34641 │ │ │ │ - pop {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + pop {r0, r1, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ strdcs r8, [r8, -r8] │ │ │ │ @ instruction: 0xf6d56880 │ │ │ │ - strmi pc, [r6], -sp, lsl #25 │ │ │ │ + strmi pc, [r6], -r1, ror #24 │ │ │ │ @ instruction: 0xf6d36878 │ │ │ │ - @ instruction: 0xf8d8fdb9 │ │ │ │ + @ instruction: 0xf8d8fd8d │ │ │ │ rsbsvs r2, r0, r4, lsr #32 │ │ │ │ mvnslt r6, r4, lsl r8 │ │ │ │ - blcs 23322c │ │ │ │ + blcs 233284 │ │ │ │ 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 │ │ │ │ @@ -500852,28 +500873,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 2332bc │ │ │ │ + blcs 233314 │ │ │ │ vst4.32 {d29-d32}, [pc :128], r5 │ │ │ │ vqdmlal.s , d0, d2 │ │ │ │ vmul.i8 d16, d0, d14 │ │ │ │ vaba.s8 q9, q0, │ │ │ │ - blvc ae34e0 │ │ │ │ + blvc ae3538 │ │ │ │ suble r2, r2, r2, lsl #22 │ │ │ │ cmple r4, r4, lsl #22 │ │ │ │ - blcs fe7737dc │ │ │ │ + blcs fe773834 │ │ │ │ adcshi pc, r0, r0 │ │ │ │ - blcs d8f414 │ │ │ │ + blcs d8f46c │ │ │ │ adcshi pc, r3, r0 │ │ │ │ - blcs b67fb0 │ │ │ │ - blcs b8f348 │ │ │ │ + blcs b68008 │ │ │ │ + blcs b8f3a0 │ │ │ │ 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 │ │ │ │ @@ -500895,34 +500916,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 233368 │ │ │ │ + blcs 2333c0 │ │ │ │ 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, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3, {r0, r1, r2, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ @ instruction: 0xf8db8089 │ │ │ │ @ instruction: 0x4659201c │ │ │ │ - blvc 16b34b0 │ │ │ │ - blx 2d7b20 │ │ │ │ - bcc 215740 │ │ │ │ - blx fe4d7b98 │ │ │ │ - blx 6d6e6e │ │ │ │ + blvc 16b3508 │ │ │ │ + blx 2d7b78 │ │ │ │ + bcc 215798 │ │ │ │ + blx fe4d7bf0 │ │ │ │ + blx ffbd6ec4 │ │ │ │ suble r2, r1, r0, lsl #16 │ │ │ │ - b 12f3534 │ │ │ │ + b 12f358c │ │ │ │ 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 │ │ │ │ @@ -500943,49 +500964,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 2554d8 │ │ │ │ + bleq 255530 │ │ │ │ ldrbmi r6, [r9], -r8, ror #16 │ │ │ │ - blx ff656ef0 │ │ │ │ + blx feb56f48 │ │ │ │ @ instruction: 0xd1bd2800 │ │ │ │ ldrbmi r6, [r2], -r8, ror #16 │ │ │ │ @ instruction: 0xf6d34659 │ │ │ │ - ldr pc, [r0, r5, ror #21] │ │ │ │ + @ instruction: 0xe790fab9 │ │ │ │ vst2.8 {d22-d23}, [r3 :128], fp │ │ │ │ vst2.32 {d17-d20}, [r3], r0 │ │ │ │ eorvs r7, fp, r8, lsl #6 │ │ │ │ - blmi 8531e8 │ │ │ │ + blmi 853240 │ │ │ │ @ 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 295534 │ │ │ │ + beq 29558c │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ svclt 0x00182b01 │ │ │ │ - bleq 255544 │ │ │ │ + bleq 25559c │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ - blx 4b817c │ │ │ │ + blx 4b81d4 │ │ │ │ @ instruction: 0xf10afa03 │ │ │ │ @ instruction: 0xe7c13aff │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r6, r6, ip, asr #30 │ │ │ │ + ldrshteq r6, [r6], #-228 @ 0xffffff1c │ │ │ │ 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 │ │ │ │ @@ -500999,186 +501020,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, #2400]! @ 0x960 │ │ │ │ + strmi lr, [r0, #2356]! @ 0x934 │ │ │ │ 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 │ │ │ │ - lsrslt pc, r7 @ @ │ │ │ │ + lslslt pc, fp, #21 @ │ │ │ │ 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 fead7024 │ │ │ │ + blx 1fd707c │ │ │ │ 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, r3, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r6!, {r0, r2, r3, r4, r5, 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}^ │ │ │ │ - ldm lr!, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2, {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 │ │ │ │ - strmi pc, [r6], -pc, lsl #28 │ │ │ │ + strmi pc, [r6], -r3, ror #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 fea56dd8 │ │ │ │ + bl 1f56e30 │ │ │ │ strb r4, [pc, r6, lsl #12]! │ │ │ │ @ instruction: 0xf6164638 │ │ │ │ - strmi lr, [r6], -lr, lsr #20 │ │ │ │ + strmi lr, [r6], -r2, lsl #20 │ │ │ │ sbcsle r2, r5, r0, lsl #16 │ │ │ │ andne lr, r4, #212, 18 @ 0x350000 │ │ │ │ - ldm r0, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r4!, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x61a72300 │ │ │ │ rscvs r6, r3, r6, lsr #2 │ │ │ │ svclt 0x0000e7c5 │ │ │ │ - rsbseq r6, r6, r2, ror #21 │ │ │ │ + rsbseq r6, r6, sl, lsl #21 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ @ instruction: 0x460c4615 │ │ │ │ - bmi 136ae08 │ │ │ │ + bmi 136ae60 │ │ │ │ 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, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs fp!, {r0, r2, r3, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ - bcs 233b54 │ │ │ │ + bcs 233bac │ │ │ │ strcc sp, [ip], #-81 @ 0xffffffaf │ │ │ │ subscs sl, r4, #3072 @ 0xc00 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ - svc 0x0030f615 │ │ │ │ + svc 0x0004f615 │ │ │ │ @ instruction: 0x4603aa18 │ │ │ │ ldm r5, {r1, r3, r4, r9, sl, fp, sp, pc} │ │ │ │ stm r2, {r0, r1} │ │ │ │ subscs r0, ip, #3 │ │ │ │ @ instruction: 0x46304619 │ │ │ │ - ldm r2, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r6!, {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 160fa98 │ │ │ │ + b 160faf0 │ │ │ │ @ instruction: 0xf1b80843 │ │ │ │ svclt 0x00980f3f │ │ │ │ stmdble r2, {r3, r4, r5, r7, r9, sl, lr} │ │ │ │ svclt 0x003845b8 │ │ │ │ - blmi cab11c │ │ │ │ + blmi cab174 │ │ │ │ @ instruction: 0xf8596820 │ │ │ │ addsmi r3, r8, #3 │ │ │ │ stmdavs r1!, {r1, r4, r5, ip, lr, pc}^ │ │ │ │ @ instruction: 0x4642b358 │ │ │ │ - ldc2 6, cr15, [r8, #848] @ 0x350 │ │ │ │ + stc2l 6, cr15, [ip, #-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 │ │ │ │ - stmda r4!, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r8!, {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 e736ec │ │ │ │ + blls e73744 │ │ │ │ @ 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 │ │ │ │ - ldrb lr, [r1, ip, lsl #22] │ │ │ │ + ldrb lr, [r1, r0, ror #21] │ │ │ │ andls r4, r1, #64, 12 @ 0x4000000 │ │ │ │ - ldmib r8, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb ip!, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cmplt r8, r5, lsl #12 │ │ │ │ stmdavs r1!, {r0, r9, fp, ip, pc}^ │ │ │ │ - ldmda ip!, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r0, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c468a3 │ │ │ │ stmiane r8!, {r2, r3, pc}^ │ │ │ │ movwcs r6, #101 @ 0x65 │ │ │ │ strb r6, [sl, r3, lsr #32] │ │ │ │ strb r2, [r9, r0] │ │ │ │ - ldmib r8, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r6, r6, r8, lsr sl │ │ │ │ + stmdb ip!, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r6, r6, r0, ror #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r6, ip, lsr #20 │ │ │ │ + ldrsbteq r6, [r6], #-148 @ 0xffffff6c │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbseq r6, r6, sl, lsl #19 │ │ │ │ + rsbseq r6, r6, r2, lsr r9 │ │ │ │ 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 193383c │ │ │ │ + blcc 1933894 │ │ │ │ stmiane r4!, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4607d017 │ │ │ │ @ instruction: 0xf1044690 │ │ │ │ @ instruction: 0xf04f0654 │ │ │ │ ldrtmi r0, [r1], -r1, lsl #22 │ │ │ │ @ instruction: 0x46426878 │ │ │ │ - @ instruction: 0xf90ef69d │ │ │ │ + @ instruction: 0xf8e2f69d │ │ │ │ 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 │ │ │ │ @@ -501191,59 +501212,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 2956fc │ │ │ │ + blls 2956a4 │ │ │ │ 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 0x00d0f615 │ │ │ │ - bls 5803a0 │ │ │ │ + svc 0x00a4f615 │ │ │ │ + bls 5803f8 │ │ │ │ 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 146b0b0 │ │ │ │ + bmi 146b108 │ │ │ │ ldrbtmi r6, [sl], #-2112 @ 0xfffff7c0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf69d0300 │ │ │ │ - ldmdavs fp!, {r0, r1, r3, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r0, r1, r2, r3, r5, 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: 0xf90cf6d3 │ │ │ │ - beq 615c3c │ │ │ │ + @ instruction: 0xf8e0f6d3 │ │ │ │ + beq 615c94 │ │ │ │ @ instruction: 0xf10d4604 │ │ │ │ ldmdblt r8!, {r4, r8, r9, fp} │ │ │ │ @ instruction: 0x4621e035 │ │ │ │ @ instruction: 0xf6d368b0 │ │ │ │ - strmi pc, [r4], -r1, lsl #18 │ │ │ │ + @ instruction: 0x4604f8d5 │ │ │ │ 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 8c7d34 │ │ │ │ + bvs 8c7d8c │ │ │ │ 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 │ │ │ │ @@ -501252,143 +501273,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: 0xf8acf6d3 │ │ │ │ + @ instruction: 0xf880f6d3 │ │ │ │ ldmvs r0!, {r0, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf8d2f6d3 │ │ │ │ + @ instruction: 0xf8a6f6d3 │ │ │ │ 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 76c0f4 │ │ │ │ + blmi 76c14c │ │ │ │ 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 20d78b6 │ │ │ │ + blx 20d790e │ │ │ │ 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 │ │ │ │ - @ instruction: 0xe7d5f87f │ │ │ │ - stm lr, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xe7d5f853 │ │ │ │ + stmda r2!, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r6, r2, lsr r8 │ │ │ │ - rsbseq r6, r6, r8, ror #14 │ │ │ │ + ldrsbteq r6, [r6], #-122 @ 0xffffff86 │ │ │ │ + rsbseq r6, r6, r0, lsl r7 │ │ │ │ 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: 0xf6d30300 │ │ │ │ - stmvs r7, {r0, r1, r2, r3, fp, ip, sp, lr, pc} │ │ │ │ - bllt ef3a18 │ │ │ │ + @ instruction: 0xf6d20300 │ │ │ │ + stmvs r7, {r0, r1, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bllt ef3a70 │ │ │ │ tstcs r0, r8, ror r8 │ │ │ │ - @ instruction: 0xf874f6d3 │ │ │ │ + @ instruction: 0xf848f6d3 │ │ │ │ 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], -r1, ror #16 │ │ │ │ + @ instruction: 0x4604f835 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ - blmi 126c26c │ │ │ │ + blmi 126c2c4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2f39d4 │ │ │ │ + blls 2f3a2c │ │ │ │ @ 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: 0xf6d32100 │ │ │ │ - strmi pc, [r4], -sp, asr #16 │ │ │ │ + strmi pc, [r4], -r1, lsr #16 │ │ │ │ eors fp, r3, r0, asr r9 │ │ │ │ strtmi r6, [r1], -r8, lsr #17 │ │ │ │ - @ instruction: 0xf81cf6d3 │ │ │ │ + @ instruction: 0xfff0f6d2 │ │ │ │ stmiavs r8!, {r0, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf842f6d3 │ │ │ │ + @ instruction: 0xf816f6d3 │ │ │ │ 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 868734 │ │ │ │ + bl 86878c │ │ │ │ rscle r0, r3, r3, lsl #6 │ │ │ │ @ instruction: 0xf8d76d5a │ │ │ │ ldmibvs r2, {sp, pc} │ │ │ │ svceq 0x0002ea1a │ │ │ │ ldrmi sp, [r9, #310] @ 0x136 │ │ │ │ @ instruction: 0xf8d8d32d │ │ │ │ - blcs 225a20 │ │ │ │ + blcs 225a78 │ │ │ │ @ instruction: 0x4621d0d2 │ │ │ │ - @ instruction: 0xf6d368a8 │ │ │ │ - @ instruction: 0x4604f819 │ │ │ │ + @ instruction: 0xf6d268a8 │ │ │ │ + strmi pc, [r4], -sp, ror #31 │ │ │ │ bicsle r2, r5, r0, lsl #16 │ │ │ │ - blcs 233fa0 │ │ │ │ + blcs 233ff8 │ │ │ │ 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 834050 │ │ │ │ + b 8340a8 │ │ │ │ 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 │ │ │ │ - strmi lr, [r3], -r4, lsl #29 │ │ │ │ + @ instruction: 0x4603ee58 │ │ │ │ @ instruction: 0xf853e7ea │ │ │ │ - blcc 1924a5c │ │ │ │ - b 8b4088 │ │ │ │ + blcc 1924ab4 │ │ │ │ + b 8b40e0 │ │ │ │ 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 │ │ │ │ - mcr 6, 3, pc, cr14, cr5, {0} @ │ │ │ │ + mcr 6, 2, pc, cr2, cr5, {0} @ │ │ │ │ ldr r4, [sl, r3, lsl #12]! │ │ │ │ - svc 0x00d2f615 │ │ │ │ - rsbseq r6, r6, ip, ror #13 │ │ │ │ + svc 0x00a6f615 │ │ │ │ + @ instruction: 0x00766694 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0076669c │ │ │ │ + rsbseq r6, r6, r4, asr #12 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @ instruction: 0xf1016ad3 │ │ │ │ addlt r0, sp, r4, asr #14 │ │ │ │ svclt 0x000842bb │ │ │ │ @@ -501400,71 +501421,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 318de4 │ │ │ │ + blls 318d8c │ │ │ │ stmib r0, {r2, r9, sl, lr}^ │ │ │ │ - blge 3286e0 │ │ │ │ + blge 328738 │ │ │ │ @ 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: 0xff7ef669 │ │ │ │ + @ instruction: 0xff52f669 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf85cf66c │ │ │ │ + @ instruction: 0xf830f66c │ │ │ │ andlt r4, sp, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ rsble r2, r6, r1, lsl #24 │ │ │ │ stmdbvs r0, {r1, r8, sp} │ │ │ │ - ldc2 6, cr15, [ip], {104} @ 0x68 │ │ │ │ + ldc2l 6, cr15, [r0], #-416 @ 0xfffffe60 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xf9aaf6ab │ │ │ │ + @ instruction: 0xf97ef6ab │ │ │ │ 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} │ │ │ │ - stc2 6, cr15, [r0], {104} @ 0x68 │ │ │ │ + mrrc2 6, 6, pc, r4, cr8 @ │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ strbmi r6, [r1], -r3, lsl #3 │ │ │ │ @ instruction: 0xf6ab69e8 │ │ │ │ - blge 3580a4 │ │ │ │ + blge 35804c │ │ │ │ strls r2, [r7, -r0, lsl #4] │ │ │ │ stceq 1, cr15, [r0], #-16 │ │ │ │ andls sl, r4, #8, 30 │ │ │ │ andcs lr, r5, #3358720 @ 0x334000 │ │ │ │ - blgt 5f22f4 │ │ │ │ + blgt 5f234c │ │ │ │ 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 │ │ │ │ - smlattcs r3, r1, r9, pc @ │ │ │ │ + @ instruction: 0x2103f9b5 │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - mrrc2 6, 6, pc, r8, cr8 @ │ │ │ │ + stc2 6, cr15, [ip], #-416 @ 0xfffffe60 │ │ │ │ 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 │ │ │ │ @@ -501474,24 +501495,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 ff65bfe8 │ │ │ │ + blvs ff65c040 │ │ │ │ @ instruction: 0xf0432202 │ │ │ │ @ instruction: 0xf8cd0302 │ │ │ │ @ instruction: 0xf66c9000 │ │ │ │ - @ instruction: 0x4621f9b1 │ │ │ │ + strtmi pc, [r1], -r5, lsl #19 │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [r8], #-416 @ 0xfffffe60 │ │ │ │ + blx 1575fa │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xf936f6ab │ │ │ │ + @ instruction: 0xf90af6ab │ │ │ │ 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} │ │ │ │ @@ -501517,170 +501538,170 @@ │ │ │ │ movwls r4, #17531 @ 0x447b │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @ instruction: 0xf8918180 │ │ │ │ @ instruction: 0xf1b99000 │ │ │ │ cmnle r0, r0, lsl #30 │ │ │ │ subscs r4, r4, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0x26034638 │ │ │ │ - ldcl 6, cr15, [r2, #-84] @ 0xffffffac │ │ │ │ + stc 6, cr15, [r6, #-84]! @ 0xffffffac │ │ │ │ @ instruction: 0xf8d39b01 │ │ │ │ @ instruction: 0xf8d88004 │ │ │ │ - blcs 225cb0 │ │ │ │ + blcs 225d08 │ │ │ │ @ instruction: 0x81a7f000 │ │ │ │ @ instruction: 0xf6699801 │ │ │ │ - blls 318808 │ │ │ │ + blls 3187b0 │ │ │ │ stmdavs r0, {r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ cmppeq r4, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69c6868 │ │ │ │ - strmi pc, [r0], sp, lsr #28 │ │ │ │ + strmi pc, [r0], r1, lsl #28 │ │ │ │ stmdavs r8!, {r0, r5, r9, sl, lr}^ │ │ │ │ - mcr2 6, 1, pc, cr8, cr12, {4} @ │ │ │ │ + ldc2l 6, cr15, [ip, #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 274228 │ │ │ │ + bcs 274280 │ │ │ │ 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 357e48 │ │ │ │ + blcs 357ea0 │ │ │ │ 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 11f3da0 │ │ │ │ + blls 11f3df8 │ │ │ │ @ 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 2742b8 │ │ │ │ - bvs ff90e1b8 │ │ │ │ - blvc 8b3dc4 │ │ │ │ + bcs 274310 │ │ │ │ + bvs ff90e210 │ │ │ │ + blvc 8b3e1c │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r0, r1, r3, r4, r5, r9, pc}^ │ │ │ │ - @ instruction: 0xffbef6aa │ │ │ │ + @ instruction: 0xff92f6aa │ │ │ │ stmdavs r3!, {r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 3789d8 │ │ │ │ + bcs 378a30 │ │ │ │ mrshi pc, (UNDEF: 68) @ │ │ │ │ vldrvs d25, [fp, #-12] │ │ │ │ @ instruction: 0xf6aa69d8 │ │ │ │ - @ instruction: 0xb110ffb1 │ │ │ │ + tstplt r0, r5, lsl #31 @ 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, #-848]! @ 0xfffffcb0 │ │ │ │ - blvc 1834504 │ │ │ │ + stclvs 12, cr14, [r3, #-672]! @ 0xfffffd60 │ │ │ │ + blvc 183455c │ │ │ │ @ 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 5c6238 │ │ │ │ + blx 5c6290 │ │ │ │ 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 4229e0 │ │ │ │ + b 422a38 │ │ │ │ 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 28df80 │ │ │ │ + blls 28dfd8 │ │ │ │ @ instruction: 0xf8ca2600 │ │ │ │ - blge 9e5e20 │ │ │ │ + blge 9e5e78 │ │ │ │ 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 2ab6c4 │ │ │ │ + bls 2ab71c │ │ │ │ svccc 0x0004f852 │ │ │ │ - blcs 23e65c │ │ │ │ + blcs 23e6b4 │ │ │ │ svccs 0x0000d1ee │ │ │ │ adchi pc, r9, r0 │ │ │ │ - bls 273f4c │ │ │ │ + bls 273fa4 │ │ │ │ svclt 0x00084293 │ │ │ │ stmdaeq r1, {r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4632463b │ │ │ │ stmib fp, {r2, r4, r5, r7, r9, lr}^ │ │ │ │ - blx 19e6674 │ │ │ │ + blx 19e66cc │ │ │ │ @ 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 │ │ │ │ - stc2l 6, cr15, [ip, #-428]! @ 0xfffffe54 │ │ │ │ + stc2l 6, cr15, [r0, #-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: 0xf8c4f9cd │ │ │ │ + @ instruction: 0xf8c4f9a1 │ │ │ │ ldr r8, [r1, -r8]! │ │ │ │ @ instruction: 0xf1039b01 │ │ │ │ @ instruction: 0xf6690018 │ │ │ │ - eorsmi pc, r0, #1712 @ 0x6b0 │ │ │ │ + eorsmi pc, r0, #1008 @ 0x3f0 │ │ │ │ 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 │ │ │ │ - stc2 6, cr15, [sl, #-624] @ 0xfffffd90 │ │ │ │ + ldc2l 6, cr15, [lr], {156} @ 0x9c │ │ │ │ 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 │ │ │ │ @@ -501699,194 +501720,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 3580c4 │ │ │ │ + blcs 35811c │ │ │ │ stc2 7, cr15, [r0, #1020] @ 0x3fc │ │ │ │ svccs 0x0004f859 │ │ │ │ - bcs 22b77c │ │ │ │ + bcs 22b7d4 │ │ │ │ rsbsvs sp, r9, r1, ror #3 │ │ │ │ @ instruction: 0xf8dde6c6 │ │ │ │ ldrb r9, [r1], ip │ │ │ │ @ instruction: 0x46454633 │ │ │ │ - blls 293f34 │ │ │ │ + blls 293f8c │ │ │ │ stmdavs ip!, {r0, r2, r3, r4, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strcs r8, [r3], #-280 @ 0xfffffee8 │ │ │ │ ldrtmi r9, [r0], -r1, lsl #28 │ │ │ │ - @ instruction: 0xf95cf669 │ │ │ │ + @ instruction: 0xf930f669 │ │ │ │ @ instruction: 0xf8ca2300 │ │ │ │ @ instruction: 0xf8ca4000 │ │ │ │ adcsvs r5, r3, r4 │ │ │ │ - blls 313aa0 │ │ │ │ + blls 313af8 │ │ │ │ ldrsbge pc, [r4], #-131 @ 0xffffff7d @ │ │ │ │ @ instruction: 0x201cf8da │ │ │ │ - blvc 16b8408 │ │ │ │ + blvc 16b8460 │ │ │ │ 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 25a1c0 │ │ │ │ + blls 25a218 │ │ │ │ @ instruction: 0xf8d3464e │ │ │ │ ldrb r8, [r3], -r8 │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ - bcs a34a74 │ │ │ │ - bcc 29015c │ │ │ │ + bcs a34acc │ │ │ │ + bcc 2901b4 │ │ │ │ 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 363d34 │ │ │ │ + blls 363d8c │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ ldmdbvs r8, {r2, r3, r9, ip, pc} │ │ │ │ - blx 1a579e0 │ │ │ │ + blx f57a38 │ │ │ │ ldrtmi r9, [fp], -ip, lsl #20 │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ ldrtmi r4, [r9], -r5, lsl #12 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ - ldc2l 6, cr15, [r2], {105} @ 0x69 │ │ │ │ + stc2 6, cr15, [r6], #420 @ 0x1a4 │ │ │ │ @ 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 602640 │ │ │ │ + blgt 602698 │ │ │ │ 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 523624 │ │ │ │ - blx 3800ae │ │ │ │ + bls 52367c │ │ │ │ + blx 380106 │ │ │ │ ldrmi r3, [r1], -r1, lsl #6 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf842330b │ │ │ │ @ instruction: 0xf66be023 │ │ │ │ - ldrb pc, [r7], r9, lsl #27 @ │ │ │ │ + @ instruction: 0xe6d7fd5d │ │ │ │ strb r2, [r0, r0, lsr #14] │ │ │ │ - blls 306c44 │ │ │ │ + blls 306c9c │ │ │ │ streq lr, [r4], r3, lsl #22 │ │ │ │ - blcs 234288 │ │ │ │ + blcs 2342e0 │ │ │ │ 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 3183d8 │ │ │ │ + blls 318380 │ │ │ │ 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 5e2978 │ │ │ │ + blgt 5e29d0 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ mulsgt r0, r5, r8 │ │ │ │ svclt 0x00084296 │ │ │ │ svceq 0x0001f1bc │ │ │ │ @ instruction: 0xf88dd03e │ │ │ │ - blge 9f22cc │ │ │ │ + blge 9f2324 │ │ │ │ @ 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: 0x7c6bf953 │ │ │ │ + @ instruction: 0x7c6bf927 │ │ │ │ ldreq pc, [ip, #-256] @ 0xffffff00 │ │ │ │ strtmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6694680 │ │ │ │ - @ instruction: 0xf8dafc53 │ │ │ │ + @ instruction: 0xf8dafc27 │ │ │ │ @ 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 @ 21a184 │ │ │ │ + strgt ip, [pc], #-3599 @ 21a1dc │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrbmi r4, [r0], -r1, asr #12 │ │ │ │ - ldc2 6, cr15, [r4, #-428] @ 0xfffffe54 │ │ │ │ + stc2l 6, cr15, [r8], #428 @ 0x1ac │ │ │ │ tstcs r0, r4, asr r2 │ │ │ │ @ instruction: 0xf6154638 │ │ │ │ - movwcs lr, #6496 @ 0x1960 │ │ │ │ + movwcs lr, #6452 @ 0x1934 │ │ │ │ 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]! │ │ │ │ - ldc 6, cr15, [sl], {21} │ │ │ │ + bl ffdd7a80 │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r6, r6, r6, lsr #7 │ │ │ │ + rsbseq r6, r6, lr, asr #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r6, ip, lsl #7 │ │ │ │ - ldrsbteq r6, [r6], #-32 @ 0xffffffe0 │ │ │ │ + rsbseq r6, r6, r4, lsr r3 │ │ │ │ + rsbseq r6, r6, r8, ror r2 │ │ │ │ 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 1958584 │ │ │ │ + blcs 19585dc │ │ │ │ @ instruction: 0xf8df4698 │ │ │ │ ldrbtmi r3, [sl], #-2908 @ 0xfffff4a4 │ │ │ │ stmdavs ip!, {r1, r8, ip, pc} │ │ │ │ - blls 1758594 │ │ │ │ + blls 17585ec │ │ │ │ ldrbtmi r5, [r9], #2259 @ 0x8d3 │ │ │ │ @ instruction: 0x932d681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r7, pc} │ │ │ │ - blcs 22ba4c │ │ │ │ + blcs 22baa4 │ │ │ │ addshi pc, sl, r0 │ │ │ │ - blcs 2b8ee4 │ │ │ │ + blcs 2b8f3c │ │ │ │ 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 │ │ │ │ @@ -501896,81 +501917,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 71d280 │ │ │ │ + bge 71d2d8 │ │ │ │ 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 afa70c │ │ │ │ + blvc afa764 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 33a6d0 │ │ │ │ + blcs 33a728 │ │ │ │ tstphi ip, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r4], -r5, lsr #12 │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ bicle r7, r1, sl, lsl #31 │ │ │ │ - bcc fec58644 │ │ │ │ + bcc fec5869c │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ bicmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ - blcc 1d8520 │ │ │ │ + blcc 1d8578 │ │ │ │ @ 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 21af14 │ │ │ │ + blcs 21af6c │ │ │ │ ldmdbvs r3, {r0, r1, r3, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0402b05 │ │ │ │ - bvs ff6fb100 │ │ │ │ - blvc 8f4378 │ │ │ │ + bvs ff6fb158 │ │ │ │ + blvc 8f43d0 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ @ instruction: 0x46108376 │ │ │ │ - blx ff157d84 │ │ │ │ + blx fe657ddc │ │ │ │ ldmdbvs r3, {r2, r3, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blcs 23b0e4 │ │ │ │ + blcs 23b13c │ │ │ │ strhi pc, [r8, #-0]! │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 278f7c │ │ │ │ + blcs 278fd4 │ │ │ │ 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 c586c8 │ │ │ │ - bcc 8586cc │ │ │ │ + bcs c58720 │ │ │ │ + bcc 858724 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls d743c0 │ │ │ │ + blls d74418 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, pc, sl, ror #9 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bcs 2b9014 │ │ │ │ + bcs 2b906c │ │ │ │ teqphi pc, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ @ instruction: 0xe7e780bb │ │ │ │ vpadd.i8 q1, q0, │ │ │ │ - blcs 16fab04 │ │ │ │ + blcs 16fab5c │ │ │ │ sbchi pc, r8, r0, asr #4 │ │ │ │ - blcs b690d8 │ │ │ │ + blcs b69130 │ │ │ │ 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 │ │ │ │ @@ -502028,36 +502049,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 e568c4 │ │ │ │ + beq e5691c │ │ │ │ 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 fec57e64 │ │ │ │ + blx 2157ebc │ │ │ │ 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 b0606c │ │ │ │ + blvc b060c4 │ │ │ │ @ instruction: 0xf43f2b02 │ │ │ │ - blcs 346190 │ │ │ │ + blcs 3461e8 │ │ │ │ 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 │ │ │ │ @@ -502078,73 +502099,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 2791c0 │ │ │ │ + bcs 279218 │ │ │ │ ldrhi pc, [r9], #-64 @ 0xffffffc0 │ │ │ │ andcs r6, r0, #1458176 @ 0x164000 │ │ │ │ andsls r9, r5, #20, 6 @ 0x50000000 │ │ │ │ - bvs ff906b6c │ │ │ │ - blvc 8745d8 │ │ │ │ + bvs ff906bc4 │ │ │ │ + blvc 874630 │ │ │ │ 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 723190 │ │ │ │ + bge 7231e8 │ │ │ │ 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 27920c │ │ │ │ + bcs 279264 │ │ │ │ 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 279204 │ │ │ │ + bcs 27925c │ │ │ │ adcshi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf69b4618 │ │ │ │ - blls 658b5c │ │ │ │ + blls 658b04 │ │ │ │ cmnlt r0, lr, asr r9 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ - bvs ff8fb4d4 │ │ │ │ - blvc 8b4644 │ │ │ │ + bvs ff8fb52c │ │ │ │ + blvc 8b469c │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs lr, {r1, r3, r4, r5, r7, r8, r9, pc}^ │ │ │ │ mcrcs 3, 0, r9, cr5, cr0, {0} │ │ │ │ - bge 64e980 │ │ │ │ - beq 1656a20 │ │ │ │ + bge 64e9d8 │ │ │ │ + beq 1656a78 │ │ │ │ ldm r2, {r0, r9, sl, fp, sp} │ │ │ │ stm sl, {r0, r1} │ │ │ │ cmple fp, r3 │ │ │ │ andls r6, r3, #897024 @ 0xdb000 │ │ │ │ - blvc 87466c │ │ │ │ + blvc 8746c4 │ │ │ │ @ instruction: 0xf0402901 │ │ │ │ ldmibvs r8, {r0, r1, r5, r7, r8, r9, pc}^ │ │ │ │ - blx 1cd80b6 │ │ │ │ + blx 11d810e │ │ │ │ stmdacs r0, {r0, r1, r9, fp, ip, pc} │ │ │ │ - blls 64e70c │ │ │ │ + blls 64e764 │ │ │ │ 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 ff8fb490 │ │ │ │ - blvc 834698 │ │ │ │ + bvs ff8fb4e8 │ │ │ │ + blvc 8346f0 │ │ │ │ @ instruction: 0xf0402801 │ │ │ │ tstls r4, #148, 6 @ 0x50000002 │ │ │ │ @ instruction: 0xf89169db │ │ │ │ - blvc 18326d0 │ │ │ │ - bvs fe4e5ec0 │ │ │ │ + blvc 1832728 │ │ │ │ + bvs fe4e5f18 │ │ │ │ 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 │ │ │ │ @@ -502158,119 +502179,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 1b567d4 │ │ │ │ + bleq 1b5682c │ │ │ │ @ instruction: 0x36d4f8df │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrmi r9, [r9], -r3, lsl #6 │ │ │ │ - blx 4f4c56 │ │ │ │ + blx 4f4cae │ │ │ │ @ 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 500ae6 │ │ │ │ + blx 500b3e │ │ │ │ svcvc 0x00921202 │ │ │ │ @ instruction: 0xf855320b │ │ │ │ @ instruction: 0xb1ab2022 │ │ │ │ cdpeq 1, 0, cr15, cr4, cr0, {0} │ │ │ │ stc2 10, cr15, [r2], {31} @ │ │ │ │ - blx 1526800 │ │ │ │ + blx 1526858 │ │ │ │ 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, #7585 @ 0x1da1 @ │ │ │ │ + movwcs pc, #7541 @ 0x1d75 @ │ │ │ │ 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 653f54 │ │ │ │ + blls 653fac │ │ │ │ @ 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 e56b9c │ │ │ │ + beq e56bf4 │ │ │ │ @ instruction: 0x46526878 │ │ │ │ - blge 5b94e8 │ │ │ │ + blge 5b9540 │ │ │ │ movwls r4, #17945 @ 0x4619 │ │ │ │ - @ instruction: 0xf8e6f69c │ │ │ │ - bleq 2967bc │ │ │ │ - blls 5ceea0 │ │ │ │ - bcs 274cec │ │ │ │ - bvs ff90ebc8 │ │ │ │ - blvc 8b47f8 │ │ │ │ + @ instruction: 0xf8baf69c │ │ │ │ + bleq 296814 │ │ │ │ + blls 5ceef8 │ │ │ │ + bcs 274d44 │ │ │ │ + bvs ff90ec20 │ │ │ │ + blvc 8b4850 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r2, r4, r6, r7, r9, pc}^ │ │ │ │ - blx feb58240 │ │ │ │ - blls 5c6c5c │ │ │ │ + blx 2058298 │ │ │ │ + blls 5c6cb4 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 379410 │ │ │ │ + blcs 379468 │ │ │ │ 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 279420 │ │ │ │ + bcs 279478 │ │ │ │ sbchi pc, r8, #64 @ 0x40 │ │ │ │ @ instruction: 0xf6aa69d8 │ │ │ │ - teqplt r0, pc, lsl #21 @ p-variant is OBSOLETE │ │ │ │ - blvs ff9013f8 │ │ │ │ - blvc 8f4838 │ │ │ │ + teqplt r0, r3, ror #20 @ p-variant is OBSOLETE │ │ │ │ + blvs ff901450 │ │ │ │ + blvc 8f4890 │ │ │ │ @ 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 a587fc │ │ │ │ + blx a58854 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf89d81a9 │ │ │ │ - blcs 22698c │ │ │ │ + blcs 2269e4 │ │ │ │ eorshi pc, r3, #0 │ │ │ │ @ instruction: 0xf04f9819 │ │ │ │ - blls 529c14 │ │ │ │ + blls 529c6c │ │ │ │ @ instruction: 0xf1039a02 │ │ │ │ stcvc 5, cr0, [r3], {68} @ 0x44 │ │ │ │ andls r9, r4, r6, lsl #18 │ │ │ │ vpmax.u8 d15, d3, d12 │ │ │ │ - b a74c6c │ │ │ │ + b a74cc4 │ │ │ │ tstls r8, r3, lsl #2 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - cdp2 6, 6, cr15, cr4, cr7, {3} │ │ │ │ + cdp2 6, 3, cr15, cr8, 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 │ │ │ │ @@ -502283,67 +502304,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 a414b0 │ │ │ │ + blcs a41508 │ │ │ │ @ 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 25d8b2 │ │ │ │ + blx 25d90a │ │ │ │ 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: 0xf978f66b │ │ │ │ + @ instruction: 0xf94cf66b │ │ │ │ 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 279544 │ │ │ │ + bcs 27959c │ │ │ │ subshi pc, r0, #64 @ 0x40 │ │ │ │ - bcs 234e4c │ │ │ │ + bcs 234ea4 │ │ │ │ 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 358920 │ │ │ │ + blne 358978 │ │ │ │ vpmax.u8 d15, d11, d1 │ │ │ │ andle r4, sl, fp, lsr #4 │ │ │ │ orreq lr, fp, #6144 @ 0x1800 │ │ │ │ @ instruction: 0xf842685b │ │ │ │ - bl 3a69d8 │ │ │ │ + bl 3a6a30 │ │ │ │ @ instruction: 0xf893030b │ │ │ │ @ instruction: 0xf8003044 │ │ │ │ @ instruction: 0xf10b300b │ │ │ │ @ instruction: 0xf1bb0b01 │ │ │ │ mvnle r0, r0, lsl pc │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ - ldrbt sl, [pc], #3242 @ 21a948 │ │ │ │ + ldrbt sl, [pc], #3242 @ 21a9a0 │ │ │ │ subscs sl, r4, #24, 28 @ 0x180 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xf6149306 │ │ │ │ - @ instruction: 0xf8d5ed84 │ │ │ │ - blls 3cab1c │ │ │ │ + @ instruction: 0xf8d5ed58 │ │ │ │ + blls 3cab74 │ │ │ │ @ instruction: 0x4630469e │ │ │ │ @ instruction: 0xf10d4663 │ │ │ │ andcs r0, r0, #-1073741784 @ 0xc0000028 │ │ │ │ @ instruction: 0xf84046f4 │ │ │ │ @ instruction: 0xf8013f04 │ │ │ │ andcc r2, r1, #1, 30 │ │ │ │ mvnsle r4, r2, ror #10 │ │ │ │ @@ -502357,123 +502378,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 2235b4 │ │ │ │ - blx 51e3f0 │ │ │ │ + bl 22360c │ │ │ │ + blx 51e448 │ │ │ │ eormi pc, sl, #805306368 @ 0x30000000 │ │ │ │ - bl 3ce9e0 │ │ │ │ + bl 3cea38 │ │ │ │ ldmdavs r2, {r0, r1, r7, r9}^ │ │ │ │ eorcs pc, r3, lr, asr #16 │ │ │ │ @ instruction: 0xf89218f2 │ │ │ │ strbpl r2, [sl], #68 @ 0x44 │ │ │ │ - blcs 6275d8 │ │ │ │ + blcs 627630 │ │ │ │ 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 553c90 │ │ │ │ + bls 553ce8 │ │ │ │ stmdbge lr, {r0, r1, r4, r6, r8, fp, sp, lr} │ │ │ │ - beq e56e3c │ │ │ │ + beq e56e94 │ │ │ │ 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 279688 │ │ │ │ + bcs 2796e0 │ │ │ │ orrshi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf6aa69d8 │ │ │ │ - teqplt r0, fp, asr r9 @ p-variant is OBSOLETE │ │ │ │ - blvs ff8c1660 │ │ │ │ - blvc 674a7c │ │ │ │ + teqplt r0, pc, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + blvs ff8c16b8 │ │ │ │ + blvc 674ad4 │ │ │ │ @ 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 │ │ │ │ - ldcl 6, cr15, [ip], #80 @ 0x50 │ │ │ │ + ldcl 6, cr15, [r0], {20} │ │ │ │ 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: 0xfff2f668 │ │ │ │ + @ instruction: 0xffc6f668 │ │ │ │ ldrtvc r2, [fp], -r1, lsl #6 │ │ │ │ - blls 5c12d0 │ │ │ │ + blls 5c1328 │ │ │ │ umaalle r4, r8, sl, r2 │ │ │ │ - bls 3236a8 │ │ │ │ + bls 323700 │ │ │ │ strbmi r9, [r1], -r0, lsl #6 │ │ │ │ ldrtmi r2, [r8], -r1, lsl #6 │ │ │ │ - blx fee58aac │ │ │ │ + blx fee58b04 │ │ │ │ @ instruction: 0xf1bb4683 │ │ │ │ suble r0, r0, r0, lsl #30 │ │ │ │ mlane ip, r5, r8, pc @ │ │ │ │ - blls 2e2ac8 │ │ │ │ + blls 2e2b20 │ │ │ │ andeq pc, r0, fp, lsl #17 │ │ │ │ @ instruction: 0xf103181d │ │ │ │ - blx 21dbe0 │ │ │ │ + blx 21dc38 │ │ │ │ ldrbmi pc, [ip], #257 @ 0x101 @ │ │ │ │ - bl 4e8edc │ │ │ │ + bl 4e8f34 │ │ │ │ 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 627700 │ │ │ │ + blcs 627758 │ │ │ │ stccs 1, cr13, [r0], {238} @ 0xee │ │ │ │ - blge ff517d00 │ │ │ │ + blge ff517d58 │ │ │ │ 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 23538c │ │ │ │ + blcs 2353e4 │ │ │ │ mcrge 4, 7, pc, cr4, cr15, {1} @ │ │ │ │ mulscc r3, r3, r9 │ │ │ │ @ instruction: 0xf6bf2b00 │ │ │ │ stccs 14, cr10, [r0], {223} @ 0xdf │ │ │ │ - blge fef17d30 │ │ │ │ + blge fef17d88 │ │ │ │ @ instruction: 0xf89de408 │ │ │ │ - blcs 226bf8 │ │ │ │ - bls 34f22c │ │ │ │ + blcs 226c50 │ │ │ │ + bls 34f284 │ │ │ │ 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 355d5c │ │ │ │ + blls 355d04 │ │ │ │ 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 │ │ │ │ @@ -502482,131 +502503,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 8657b8 │ │ │ │ + bge 865810 │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffab72 │ │ │ │ @ instruction: 0xf105bbc7 │ │ │ │ @ instruction: 0xf6680018 │ │ │ │ - @ instruction: 0xe769ff3d │ │ │ │ + @ instruction: 0xe769ff11 │ │ │ │ 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 fe6a6c78 │ │ │ │ + bvs fe6a6cd0 │ │ │ │ stmdale r1, {r5, r8, r9, fp, sp}^ │ │ │ │ - blcs 9e97f0 │ │ │ │ + blcs 9e9848 │ │ │ │ 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 2ff824 │ │ │ │ + blls 2ff87c │ │ │ │ @ instruction: 0xf63f4299 │ │ │ │ @ instruction: 0xf8d5af10 │ │ │ │ @ instruction: 0xf8daa004 │ │ │ │ cdpcs 0, 0, cr6, cr0, cr4, {0} │ │ │ │ addhi pc, r2, r0 │ │ │ │ strtmi r2, [r8], -r3, lsl #12 │ │ │ │ - blx 6d85d6 │ │ │ │ + blx ffbd862c │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ - bvs 255348 │ │ │ │ + bvs 2553a0 │ │ │ │ @ instruction: 0xf8956918 │ │ │ │ @ instruction: 0xf6672029 │ │ │ │ - strmi pc, [r6], -r3, lsl #27 │ │ │ │ + @ instruction: 0x4606fd57 │ │ │ │ ldrcc fp, [r4], -r0, lsr #2 │ │ │ │ stmdals r2, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xffc6f66a │ │ │ │ + @ instruction: 0xff9af66a │ │ │ │ @ instruction: 0xf1054631 │ │ │ │ @ instruction: 0xf6680018 │ │ │ │ - movwcs pc, #7919 @ 0x1eef @ │ │ │ │ + movwcs pc, #7875 @ 0x1ec3 @ │ │ │ │ stccs 6, cr7, [r0], {59} @ 0x3b │ │ │ │ - blge 897e64 │ │ │ │ - bllt 1dd8c68 │ │ │ │ + blge 897ebc │ │ │ │ + bllt 1dd8cc0 │ │ │ │ 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} │ │ │ │ - mcr2 6, 3, pc, cr2, cr11, {4} @ │ │ │ │ + mrc2 6, 1, pc, cr6, cr11, {4} │ │ │ │ andeq pc, r1, r0, lsl r0 @ │ │ │ │ - blge 417e84 │ │ │ │ + blge 417edc │ │ │ │ @ instruction: 0xf1059b19 │ │ │ │ stmib sp, {r2, r5, r6, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf10d0010 │ │ │ │ movtcc r0, #19536 @ 0x4c50 │ │ │ │ - blge 63f8e8 │ │ │ │ - blgt 5fece8 │ │ │ │ + blge 63f940 │ │ │ │ + blgt 5fed40 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ stmdals r2, {r0, r3, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xff86f66a │ │ │ │ + @ instruction: 0xff5af66a │ │ │ │ cdpge 6, 1, cr14, cr8, cr12, {0} │ │ │ │ subscs r4, r4, #1048576 @ 0x100000 │ │ │ │ movwls r4, #26160 @ 0x6630 │ │ │ │ - bl ff5d8510 │ │ │ │ - blcs 2418dc │ │ │ │ + bl fead8568 │ │ │ │ + blcs 241934 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr8, cr15, {1} │ │ │ │ ldrsbtgt pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ - blge 6545e8 │ │ │ │ - bge 655408 │ │ │ │ + blge 654640 │ │ │ │ + bge 655460 │ │ │ │ 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: 0xf895ff63 │ │ │ │ + @ instruction: 0xf895ff37 │ │ │ │ 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 297144 │ │ │ │ + beq 29719c │ │ │ │ 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: 0xf8dbee68 │ │ │ │ + @ instruction: 0xf8dbee3c │ │ │ │ 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 │ │ │ │ - ldrshteq r5, [r6], #-210 @ 0xffffff2e │ │ │ │ + @ instruction: 0x00765d9a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r6, r6, ror #27 │ │ │ │ + rsbseq r5, r6, lr, lsl #27 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrhteq r5, [r6], #-192 @ 0xffffff40 │ │ │ │ + rsbseq r5, r6, r8, asr ip │ │ │ │ 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) │ │ │ │ @@ -502616,32 +502637,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 fea2c614 │ │ │ │ + bmi fea2c66c │ │ │ │ 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 2f5088 │ │ │ │ + blcs 2f50e0 │ │ │ │ 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 1f58dfe │ │ │ │ + blx 1f58e56 │ │ │ │ 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 │ │ │ │ @@ -502649,31 +502670,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} │ │ │ │ - blx 15d8990 │ │ │ │ + blx ad89e8 │ │ │ │ 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 1cd9b68 │ │ │ │ + bvs 1cd9bc0 │ │ │ │ ldrdhi pc, [r0], -r2 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8d8d020 │ │ │ │ - blcs 226e84 │ │ │ │ + blcs 226edc │ │ │ │ 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 │ │ │ │ @@ -502682,26 +502703,26 @@ │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf8d84620 │ │ │ │ @ instruction: 0xf1b99000 │ │ │ │ mvnsle r0, r0, lsl #30 │ │ │ │ @ instruction: 0xff76f7ff │ │ │ │ @ instruction: 0xf6d368b8 │ │ │ │ - movwcs pc, #2573 @ 0xa0d @ │ │ │ │ + movwcs pc, #2529 @ 0x9e1 @ │ │ │ │ @ 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 158eec │ │ │ │ + blx 158f44 │ │ │ │ @ instruction: 0xf8d26b6a │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ eorle r0, r0, r0, lsl #30 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x46398092 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @@ -502714,15 +502735,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: 0xf9ccf6d3 │ │ │ │ + @ instruction: 0xf9a0f6d3 │ │ │ │ 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 │ │ │ │ @@ -502735,28 +502756,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 d59448 │ │ │ │ + bmi d594a0 │ │ │ │ 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 fecd8b16 │ │ │ │ + blx 21d8b6e │ │ │ │ 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 │ │ │ │ @@ -502764,95 +502785,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, r3, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r3!, {r0, r2, r3, r4, r5, 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 0x0000ece6 │ │ │ │ - rsbseq r5, r6, ip, lsr r2 │ │ │ │ + svclt 0x0000ecba │ │ │ │ + rsbseq r5, r6, r4, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r6, r4, lsr r2 │ │ │ │ - rsbseq r5, r6, r2, rrx │ │ │ │ + ldrsbteq r5, [r6], #-28 @ 0xffffffe4 │ │ │ │ + rsbseq r5, r6, sl │ │ │ │ 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 235118 │ │ │ │ + blcs 235170 │ │ │ │ @ instruction: 0x4698d1f9 │ │ │ │ - blmi d6d94c │ │ │ │ + blmi d6d9a4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3f5104 │ │ │ │ + blls 3f515c │ │ │ │ @ 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: 0xf808f6d3 │ │ │ │ + @ instruction: 0xffdcf6d2 │ │ │ │ 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 │ │ │ │ - stc2l 6, cr15, [ip], {211} @ 0xd3 │ │ │ │ + stc2 6, cr15, [r0], #844 @ 0x34c │ │ │ │ ldrbmi r4, [r8], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6d19302 │ │ │ │ - @ instruction: 0x462afe13 │ │ │ │ + strtmi pc, [sl], -r7, ror #27 │ │ │ │ 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 │ │ │ │ - ldrbmi pc, [r8], -r7, lsr #21 @ │ │ │ │ - @ instruction: 0xf8e8f6d3 │ │ │ │ + @ instruction: 0x4658fa7b │ │ │ │ + @ instruction: 0xf8bcf6d3 │ │ │ │ @ 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 2351bc │ │ │ │ + blcs 235214 │ │ │ │ @ instruction: 0xe7add1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6744628 │ │ │ │ - strb pc, [r4, sp, lsl #21]! @ │ │ │ │ - stcl 6, cr15, [r2], #-80 @ 0xffffffb0 │ │ │ │ - @ instruction: 0x00764f92 │ │ │ │ + strb pc, [r4, r1, ror #20]! @ │ │ │ │ + ldc 6, cr15, [r6], #-80 @ 0xffffffb0 │ │ │ │ + rsbseq r4, r6, sl, lsr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, ip, ror #30 │ │ │ │ + rsbseq r4, r6, r4, lsl pc │ │ │ │ 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} │ │ │ │ @@ -502861,44 +502882,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 23523c │ │ │ │ + bcs 235294 │ │ │ │ msrhi SPSR_fsx, r0 │ │ │ │ mulcs ip, fp, r8 │ │ │ │ cmple r5, r0, lsl #20 │ │ │ │ @ instruction: 0x0014f8db │ │ │ │ svcvc 0x00acf5b0 │ │ │ │ @ instruction: 0xf669d003 │ │ │ │ - stmdacs r0, {r0, r1, r2, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r9, 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 d101e8 │ │ │ │ + blvc d10240 │ │ │ │ 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 ff8d3350 │ │ │ │ + blvs ff8d33a8 │ │ │ │ @ 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 │ │ │ │ @@ -502910,28 +502931,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 239f04 │ │ │ │ + blcs 239f5c │ │ │ │ sbcshi pc, r3, r0 │ │ │ │ stmdavs sl!, {r0, r2, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - bcs 239f10 │ │ │ │ + bcs 239f68 │ │ │ │ sbchi pc, fp, r0 │ │ │ │ @ instruction: 0xf6684650 │ │ │ │ - pkhbtmi pc, r2, r3, lsl #27 @ │ │ │ │ + strmi pc, [r2], r7, ror #26 │ │ │ │ orrle r2, r5, r0, lsl #16 │ │ │ │ strcc lr, [r4, #-2525] @ 0xfffff623 │ │ │ │ - blcs 23fe84 │ │ │ │ + blcs 23fedc │ │ │ │ rscshi pc, lr, r0 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf9e6f674 │ │ │ │ + @ instruction: 0xf9baf674 │ │ │ │ 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 │ │ │ │ @@ -502942,36 +502963,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 206cb78 │ │ │ │ + bne 206cbd0 │ │ │ │ @ instruction: 0xf6691149 │ │ │ │ - @ instruction: 0xf8dbfdd5 │ │ │ │ + @ instruction: 0xf8dbfda9 │ │ │ │ @ instruction: 0xf5b33014 │ │ │ │ @ instruction: 0xf0007fac │ │ │ │ ldcvc 0, cr8, [fp], #-572 @ 0xfffffdc4 │ │ │ │ - bl 4e52f4 │ │ │ │ + bl 4e534c │ │ │ │ @ instruction: 0xf8d31343 │ │ │ │ vqadd.s8 d28, d0, d28 │ │ │ │ @ instruction: 0xf10780aa │ │ │ │ @ instruction: 0xf107010f │ │ │ │ - bl 25bb44 │ │ │ │ + bl 25bb9c │ │ │ │ and r0, r2, r0, lsl #28 │ │ │ │ @ instruction: 0xf0004572 │ │ │ │ @ instruction: 0xf81280a4 │ │ │ │ - bl 4eaf18 │ │ │ │ - blvs ff8e0024 │ │ │ │ + bl 4eaf70 │ │ │ │ + blvs ff8e007c │ │ │ │ smlalsle r4, r5, ip, r5 │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ @ instruction: 0xf47f7fac │ │ │ │ stmiavs r8!, {r0, r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - blx f58cc8 │ │ │ │ + blx 458d20 │ │ │ │ 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 │ │ │ │ @@ -502984,38 +503005,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 │ │ │ │ - strmi pc, [r1], -sp, lsr #26 │ │ │ │ + strmi pc, [r1], -r1, lsl #26 │ │ │ │ @ instruction: 0xf6674648 │ │ │ │ - @ instruction: 0x4601f831 │ │ │ │ + strmi pc, [r1], -r5, lsl #16 │ │ │ │ @ instruction: 0xf105b1ef │ │ │ │ @ instruction: 0xf8cd093f │ │ │ │ - bl 4833c4 │ │ │ │ + bl 48341c │ │ │ │ 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: 0xf8b0f66a │ │ │ │ + @ instruction: 0xf884f66a │ │ │ │ @ instruction: 0xf1054601 │ │ │ │ @ instruction: 0xf668001c │ │ │ │ - @ instruction: 0xe71ffb31 │ │ │ │ + ldr pc, [pc, -r5, lsl #22] │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ @ instruction: 0xf10baf65 │ │ │ │ ldrmi r0, [sp], #-831 @ 0xfffffcc1 │ │ │ │ addsmi lr, sp, #2 │ │ │ │ svcge 0x005ef43f │ │ │ │ eorseq pc, pc, #-1073741784 @ 0xc0000028 │ │ │ │ svcne 0x0001f813 │ │ │ │ @@ -503040,33 +503061,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 4ebe64 │ │ │ │ + bl 4ebebc │ │ │ │ @ instruction: 0xf8931343 │ │ │ │ andvc r3, fp, r0, asr #32 │ │ │ │ @ instruction: 0xe7dbd1f6 │ │ │ │ @ instruction: 0xf6674658 │ │ │ │ - @ instruction: 0xe6e8fef3 │ │ │ │ + strbt pc, [r8], r7, asr #29 @ │ │ │ │ mulpl ip, fp, r8 │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ @ instruction: 0xe68faef7 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6744628 │ │ │ │ - movwcs pc, #2279 @ 0x8e7 @ │ │ │ │ + movwcs pc, #2235 @ 0x8bb @ │ │ │ │ @ instruction: 0xf614e6ff │ │ │ │ - svclt 0x0000eabc │ │ │ │ - @ instruction: 0x00764e98 │ │ │ │ + svclt 0x0000ea90 │ │ │ │ + rsbseq r4, r6, r0, asr #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, lr, ror #26 │ │ │ │ + rsbseq r4, r6, r6, lsl sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed726a8 │ │ │ │ + bl fed72700 │ │ │ │ @ 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 │ │ │ │ @@ -503074,102 +503095,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 235574 │ │ │ │ + blcs 2355cc │ │ │ │ @ instruction: 0x4628d1f8 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed726f8 │ │ │ │ + bl fed72750 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r9, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf69c6880 │ │ │ │ - vstrlt s30, [r8, #-492] @ 0xfffffe14 │ │ │ │ + vstrlt s30, [r8, #-316] @ 0xfffffec4 │ │ │ │ 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 2355d8 │ │ │ │ + blcs 235630 │ │ │ │ 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 @ 21b548 │ │ │ │ + ldrbtmi sl, [pc], #-244 @ 21b5a0 │ │ │ │ movwls r4, #13561 @ 0x34f9 │ │ │ │ @ instruction: 0xf8cd44fa │ │ │ │ andcs sl, r0, r4 │ │ │ │ - blx ff7d8f0c │ │ │ │ + blx fecd8f64 │ │ │ │ @ instruction: 0x46836bf1 │ │ │ │ - mrc2 6, 2, pc, cr2, cr3, {6} │ │ │ │ + mcr2 6, 1, pc, cr6, cr3, {6} @ │ │ │ │ ldrtmi r2, [r0], -r2, lsl #2 │ │ │ │ - @ instruction: 0xf80af674 │ │ │ │ + @ instruction: 0xffdef673 │ │ │ │ @ instruction: 0xa018f8d6 │ │ │ │ svceq 0x0000f1ba │ │ │ │ strcs sp, [r0], #-87 @ 0xffffffa9 │ │ │ │ strtmi r9, [r0], r2, lsl #12 │ │ │ │ @ instruction: 0xf8d44654 │ │ │ │ @ instruction: 0xf8daa010 │ │ │ │ tstlt r6, #0 │ │ │ │ - blcs 235654 │ │ │ │ - bls 28f694 │ │ │ │ + blcs 2356ac │ │ │ │ + bls 28f6ec │ │ │ │ @ instruction: 0x46584651 │ │ │ │ ldmdavs r3!, {r0, sp, lr, pc} │ │ │ │ @ instruction: 0xf66db173 │ │ │ │ - ldrdlt pc, [r0, -r3]! │ │ │ │ + msrlt R8_usr, r7 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6674650 │ │ │ │ - ssatmi pc, #19, r9, asr #28 @ │ │ │ │ + ldrtmi pc, [r2], sp, lsr #28 @ │ │ │ │ @ instruction: 0x463a6836 │ │ │ │ @ instruction: 0x46584651 │ │ │ │ mvnle r2, r0, lsl #28 │ │ │ │ ldrbmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf66d4658 │ │ │ │ - smlawtlt r0, r1, sl, pc @ │ │ │ │ + msrlt R8_usr, r5 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6674650 │ │ │ │ - strtmi pc, [r0], -r7, asr #28 │ │ │ │ - blx ffb58f72 │ │ │ │ + @ instruction: 0x4620fe1b │ │ │ │ + blx ff058fca │ │ │ │ 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: 0xf83af674 │ │ │ │ + @ instruction: 0xf80ef674 │ │ │ │ andhi pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf66d4658 │ │ │ │ - stmdavs sp!, {r0, r2, r3, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2356a0 │ │ │ │ + stmdavs sp!, {r0, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 2356f8 │ │ │ │ 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 fe6d8fd0 │ │ │ │ + blx 1bd9028 │ │ │ │ bicle r2, pc, r0, lsl #16 │ │ │ │ @ instruction: 0xf06fe7d3 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf816f674 │ │ │ │ + @ instruction: 0xffeaf673 │ │ │ │ svclt 0x0000e7dc │ │ │ │ @ instruction: 0xffffffa7 │ │ │ │ @ instruction: 0xffffffa5 │ │ │ │ @ instruction: 0xffffffa1 │ │ │ │ @ instruction: 0xfffffed7 │ │ │ │ - blcc 335850 │ │ │ │ + blcc 3358a8 │ │ │ │ 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 │ │ │ │ @@ -503180,55 +503201,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 359804 │ │ │ │ + blmi 35985c │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ - blmi 35980c │ │ │ │ + blmi 359864 │ │ │ │ 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 22caa0 │ │ │ │ + bcs 22caf8 │ │ │ │ rscshi pc, fp, r0 │ │ │ │ tstcc r8, #425984 @ 0x68000 │ │ │ │ addsmi r4, sl, #5242880 @ 0x500000 │ │ │ │ - blvc 70f6d4 │ │ │ │ + blvc 70f72c │ │ │ │ suble r2, sp, r8, lsl #22 │ │ │ │ @ instruction: 0xf6684628 │ │ │ │ - strmi pc, [r0], r9, lsr #22 │ │ │ │ + @ instruction: 0x4680fafd │ │ │ │ @ instruction: 0xf6684628 │ │ │ │ - strmi pc, [r0, #3063] @ 0xbf7 │ │ │ │ + strmi pc, [r0, #3019] @ 0xbcb │ │ │ │ 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 1b57850 │ │ │ │ - blne 1d18018 │ │ │ │ - blcs 2ba3a8 │ │ │ │ - blcs 3cf7b8 │ │ │ │ - blcs 34f7c0 │ │ │ │ - bmi 1bcfc10 │ │ │ │ + beq 1b578a8 │ │ │ │ + blne 1d18070 │ │ │ │ + blcs 2ba400 │ │ │ │ + blcs 3cf810 │ │ │ │ + blcs 34f818 │ │ │ │ + bmi 1bcfc68 │ │ │ │ @ instruction: 0xf8596963 │ │ │ │ - blx 49f73a │ │ │ │ + blx 49f792 │ │ │ │ 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 │ │ │ │ @@ -503243,15 +503264,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 │ │ │ │ - strmi pc, [r0], r7, lsl #22 │ │ │ │ + pkhtbmi pc, r0, fp, asr #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 │ │ │ │ @@ -503269,27 +503290,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 2a4186 │ │ │ │ + blx 2a41de │ │ │ │ @ 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 2358e8 │ │ │ │ + blcs 235940 │ │ │ │ cdpcs 0, 0, cr13, cr0, cr14, {5} │ │ │ │ - bvc 1f0fad4 │ │ │ │ + bvc 1f0fb2c │ │ │ │ @ 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 │ │ │ │ @@ -503306,29 +503327,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 5d5650 │ │ │ │ + blmi 5d56a8 │ │ │ │ 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, asr #18 │ │ │ │ + ldrshteq r4, [r6], #-128 @ 0xffffff80 │ │ │ │ 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 │ │ │ │ @@ -503340,151 +503361,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 3ba57c │ │ │ │ + blcs 3ba5d4 │ │ │ │ strmi fp, [fp], -r4, lsl #30 │ │ │ │ eorle r4, r9, r8, lsr #12 │ │ │ │ - blcs 235948 │ │ │ │ + blcs 2359a0 │ │ │ │ rschi pc, lr, r0 │ │ │ │ @ instruction: 0xf8d7690f │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ suble r0, r5, r0, lsl #30 │ │ │ │ - blcs 43a61c │ │ │ │ + blcs 43a674 │ │ │ │ @ instruction: 0xf8d8d142 │ │ │ │ - blcs 227938 │ │ │ │ + blcs 227990 │ │ │ │ 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 23599c │ │ │ │ + blcs 2359f4 │ │ │ │ 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 235c20 │ │ │ │ + bcs 235c78 │ │ │ │ adcshi pc, r6, r0 │ │ │ │ - bcs 2359a8 │ │ │ │ + bcs 235a00 │ │ │ │ svclt 0x0008461a │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldcge 1, cr2, [r8], {9} │ │ │ │ - bcs 235b98 │ │ │ │ + bcs 235bf0 │ │ │ │ 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 45b9b0 │ │ │ │ + blge 45ba08 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ strtmi sl, [r1], -r2, lsl #16 │ │ │ │ @ instruction: 0xf66bcb0c │ │ │ │ - strtmi pc, [r0], -pc, asr #20 │ │ │ │ - blx 20d9366 │ │ │ │ + strtmi pc, [r0], -r3, lsr #20 │ │ │ │ + blx 15d93be │ │ │ │ eoreq pc, r4, r5, lsl #2 │ │ │ │ @ instruction: 0xf105b90e │ │ │ │ @ instruction: 0x46020034 │ │ │ │ - blcc 459b10 │ │ │ │ + blcc 459b68 │ │ │ │ @ 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 235c34 │ │ │ │ + blcs 235c8c │ │ │ │ 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 5e8238 │ │ │ │ + blge 5e8290 │ │ │ │ svcge 0x0013ae02 │ │ │ │ ldm r3, {r2, r3, r5, r9, sl, lr} │ │ │ │ - blge 65ba14 │ │ │ │ + blge 65ba6c │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ @ instruction: 0xf66bcb0c │ │ │ │ - stmiavs fp!, {r0, r2, r3, r4, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs fp!, {r0, r4, r5, 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 52d2f4 │ │ │ │ - blx fe6d93e4 │ │ │ │ - blcs 235ce8 │ │ │ │ + blgt 52d34c │ │ │ │ + blx 1bd943c │ │ │ │ + blcs 235d40 │ │ │ │ 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 500694 │ │ │ │ + blge 5006ec │ │ │ │ strcs lr, [fp], #-2509 @ 0xfffff633 │ │ │ │ ldm r3, {r3, r4, sl, fp, sp, pc} │ │ │ │ - blge 55ba74 │ │ │ │ + blge 55bacc │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf66bcb0c │ │ │ │ - strtmi pc, [r0], -sp, ror #19 │ │ │ │ - blx 85942a │ │ │ │ - blmi aee310 │ │ │ │ + strtmi pc, [r0], -r1, asr #19 │ │ │ │ + blx ffd59480 │ │ │ │ + blmi aee368 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 975af0 │ │ │ │ + blls 975b48 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r3, r0, lsl #6 │ │ │ │ pop {r1, r2, r3, r4, ip, sp, pc} │ │ │ │ - blvs 12bc258 │ │ │ │ + blvs 12bc2b0 │ │ │ │ teqpeq ip, #0, 2 @ p-variant is OBSOLETE │ │ │ │ mlale pc, sl, r2, r4 @ │ │ │ │ str r6, [ip, -r4, lsl #24]! │ │ │ │ @ instruction: 0xf1074619 │ │ │ │ @ instruction: 0xf6670024 │ │ │ │ - bvs 205b9cc │ │ │ │ - blx ff6d9452 │ │ │ │ + bvs 205b974 │ │ │ │ + blx febd94aa │ │ │ │ svceq 0x0000f1b8 │ │ │ │ svcge 0x007ef43f │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ teqlt r2, sl, lsl r8 │ │ │ │ - bcs 43a730 │ │ │ │ + bcs 43a788 │ │ │ │ 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 0x0086f613 │ │ │ │ + svc 0x005af613 │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r4, r6, r4, lsr #14 │ │ │ │ + rsbseq r4, r6, ip, asr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, r0, lsl #11 │ │ │ │ + rsbseq r4, r6, r8, lsr #10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ adclt r4, r3, r1, ror #21 │ │ │ │ ldrdhi pc, [r0], -r0 │ │ │ │ - blmi ffa24f30 │ │ │ │ + blmi ffa24f88 │ │ │ │ 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 │ │ │ │ @@ -503496,15 +503517,15 @@ │ │ │ │ cmple r9, r2, lsl #24 │ │ │ │ @ instruction: 0xf10ba916 │ │ │ │ @ instruction: 0xf7ff0010 │ │ │ │ @ instruction: 0xf8dbffd3 │ │ │ │ teqmi r0, #0 │ │ │ │ sbclt r6, r6, #1376256 @ 0x150000 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ - blvs 67c1cc │ │ │ │ + blvs 67c224 │ │ │ │ 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 │ │ │ │ @@ -503517,52 +503538,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 3881f8 │ │ │ │ - bcs 237c48 │ │ │ │ + blls 388250 │ │ │ │ + bcs 237ca0 │ │ │ │ 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 255ab8 │ │ │ │ - bmi fedd03e4 │ │ │ │ + bcs 255b10 │ │ │ │ + bmi fedd043c │ │ │ │ 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 8e7ca4 │ │ │ │ + blvc 8e7cfc │ │ │ │ rsble r2, sl, r6, lsl #22 │ │ │ │ @ instruction: 0xf6684658 │ │ │ │ - @ instruction: 0x4680f973 │ │ │ │ + strmi pc, [r0], r7, asr #18 │ │ │ │ stmibvs r2, {r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ - blvc cb5c9c │ │ │ │ + blvc cb5cf4 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ - bcs 3fbeec │ │ │ │ + bcs 3fbf44 │ │ │ │ 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 │ │ │ │ - strmi pc, [r5], -fp, ror #18 │ │ │ │ + @ instruction: 0x4605f93f │ │ │ │ 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 │ │ │ │ @@ -503570,80 +503591,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 5468f0 │ │ │ │ + blgt 546948 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46214650 │ │ │ │ - @ instruction: 0xf8cef66b │ │ │ │ + @ instruction: 0xf8a2f66b │ │ │ │ @ instruction: 0xf66b4620 │ │ │ │ - movwlt pc, #31225 @ 0x79f9 @ │ │ │ │ + movwlt pc, #31181 @ 0x79cd @ │ │ │ │ ldrdlt pc, [r0], -r7 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ svclt 0x00082b00 │ │ │ │ - bleq 257e08 │ │ │ │ + bleq 257e60 │ │ │ │ str r2, [r8, r1, lsl #12]! │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ adcmi r6, r1, #16, 16 @ 0x100000 │ │ │ │ @ instruction: 0xf8dbd004 │ │ │ │ - blvc 45fd54 │ │ │ │ + blvc 45fdac │ │ │ │ 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 355af4 │ │ │ │ - bllt 459e50 │ │ │ │ + blls 355b4c │ │ │ │ + bllt 459ea8 │ │ │ │ svclt 0x0008459b │ │ │ │ - bleq 257e48 │ │ │ │ + bleq 257ea0 │ │ │ │ @ instruction: 0xf8dbe7de │ │ │ │ strmi r0, [r1], -r0 │ │ │ │ - blcs 235d24 │ │ │ │ + blcs 235d7c │ │ │ │ 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 428568 │ │ │ │ + blge 4285c0 │ │ │ │ strls r9, [sl], #-11 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r1, r3, r8, r9, fp, sp, pc} │ │ │ │ - blgt 51bd64 │ │ │ │ + blgt 51bdbc │ │ │ │ @ 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 59bda0 │ │ │ │ + blge 59bdf8 │ │ │ │ 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 9ea5b0 │ │ │ │ + bcs 9ea608 │ │ │ │ ldm pc, {r5, fp, ip, lr, pc}^ @ │ │ │ │ svcne 0x001df002 │ │ │ │ svcne 0x001f1f1f │ │ │ │ svcne 0x001f181f │ │ │ │ svcne 0x001f1f1f │ │ │ │ svcne 0x001f101f │ │ │ │ svcne 0x001f1f1f │ │ │ │ @@ -503670,131 +503691,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 826a38 │ │ │ │ + blge 826a90 │ │ │ │ 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 │ │ │ │ - qsub8mi pc, r0, r9 @ │ │ │ │ - @ instruction: 0xf924f66b │ │ │ │ + strtmi pc, [r0], -sp, asr #31 │ │ │ │ + @ instruction: 0xf8f8f66b │ │ │ │ ldrbmi lr, [r8], r9, asr #13 │ │ │ │ and r4, r0, r5, lsl #12 │ │ │ │ @ instruction: 0x4613461d │ │ │ │ - bcs 235ebc │ │ │ │ + bcs 235f14 │ │ │ │ @ instruction: 0xf8d8d1fa │ │ │ │ stmiavs fp!, {r3, ip} │ │ │ │ svclt 0x000a2900 │ │ │ │ tstcs r0, r0, asr #12 │ │ │ │ - blcs 22428c │ │ │ │ + blcs 2242e4 │ │ │ │ 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) │ │ │ │ - ldc 6, cr15, [r2, #76]! @ 0x4c │ │ │ │ + stc 6, cr15, [r6, #76] @ 0x4c │ │ │ │ @ instruction: 0xdeff6b2b │ │ │ │ @ instruction: 0xdeff6913 │ │ │ │ - ldrsbteq r4, [r6], #-64 @ 0xffffffc0 │ │ │ │ + rsbseq r4, r6, r8, ror r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, r2, lsl #8 │ │ │ │ + rsbseq r4, r6, sl, lsr #7 │ │ │ │ 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 a106d4 │ │ │ │ + bmi a1072c │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4628fb99 │ │ │ │ - stc2l 6, cr15, [lr, #-616] @ 0xfffffd98 │ │ │ │ + strtmi pc, [r8], -sp, ror #22 │ │ │ │ + stc2 6, cr15, [r2, #-616]! @ 0xfffffd98 │ │ │ │ @ instruction: 0xf0184628 │ │ │ │ stmdavs r4!, {r0, r1, r2, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rscslt r4, r7, #-134217728 @ 0xf8000000 │ │ │ │ - blcs 235fc8 │ │ │ │ + blcs 236020 │ │ │ │ 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 21d992a │ │ │ │ + blx 16d9982 │ │ │ │ @ instruction: 0xf613e7e9 │ │ │ │ - svclt 0x0000ed54 │ │ │ │ - rsbseq r4, r6, r2, lsr r1 │ │ │ │ + svclt 0x0000ed28 │ │ │ │ + ldrsbteq r4, [r6], #-10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, lr, lsl #2 │ │ │ │ + ldrhteq r4, [r6], #-6 │ │ │ │ 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 3e2440 │ │ │ │ + bgt 3e2498 │ │ │ │ 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 fed731b0 │ │ │ │ + bl fed73208 │ │ │ │ @ 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, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs lr!, {r0, r1, r3, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strle r0, [r7, #-1923] @ 0xfffff87d │ │ │ │ - blcc 536284 │ │ │ │ + blcc 5362dc │ │ │ │ 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 17ed85c │ │ │ │ - blmi 17ed884 │ │ │ │ + bmi 17ed8b4 │ │ │ │ + blmi 17ed8dc │ │ │ │ @ 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}^ │ │ │ │ @@ -503803,303 +503824,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 91d07c │ │ │ │ + bl 91d0d4 │ │ │ │ rsble r0, r5, r4, lsl #8 │ │ │ │ @ instruction: 0xf04f3c0c │ │ │ │ - b 1ddec58 │ │ │ │ + b 1ddecb0 │ │ │ │ stmdbvs r1!, {r0, r1, r2, r8, fp}^ │ │ │ │ @ instruction: 0xf69a4630 │ │ │ │ - strbeq pc, [r3, -sp, lsl #24] @ │ │ │ │ - bhi b11478 │ │ │ │ + strbeq pc, [r3, -r1, ror #23] @ │ │ │ │ + bhi b114d0 │ │ │ │ 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 952140 │ │ │ │ + bl 952198 │ │ │ │ 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 376120 │ │ │ │ + blls 376178 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 125) │ │ │ │ andlt r4, r7, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf04f4623 │ │ │ │ @ instruction: 0xf8530b01 │ │ │ │ movwls r0, #7948 @ 0x1f0c │ │ │ │ - @ instruction: 0xf8c0f667 │ │ │ │ + @ instruction: 0xf894f667 │ │ │ │ @ instruction: 0xf8d568aa │ │ │ │ - bcc 54c0f0 │ │ │ │ + bcc 54c148 │ │ │ │ strbtmi r6, [r2], #-170 @ 0xffffff56 │ │ │ │ - bgt 402cec │ │ │ │ + bgt 402d44 │ │ │ │ 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 96d994 │ │ │ │ + blmi 96d9ec │ │ │ │ @ instruction: 0xf85a6828 │ │ │ │ addsmi r3, r8, #3 │ │ │ │ stmdavs r9!, {r0, r1, r4, ip, lr, pc}^ │ │ │ │ ldrtmi fp, [r2], -r0, ror #2 │ │ │ │ - @ instruction: 0xf838f6d2 │ │ │ │ + @ instruction: 0xf80cf6d2 │ │ │ │ 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 │ │ │ │ - stcl 6, cr15, [sl, #76] @ 0x4c │ │ │ │ + ldc 6, cr15, [lr, #76] @ 0x4c │ │ │ │ @ instruction: 0x4630e7f0 │ │ │ │ @ instruction: 0xf6139201 │ │ │ │ - @ instruction: 0x4607ec58 │ │ │ │ + strmi lr, [r7], -ip, lsr #24 │ │ │ │ rscsle r2, r1, r0, lsl #16 │ │ │ │ stmdavs r9!, {r0, r9, fp, ip, pc}^ │ │ │ │ - b d9990 │ │ │ │ + b ff5d99e8 │ │ │ │ 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] │ │ │ │ - mrrc 6, 1, pc, r4, cr3 @ │ │ │ │ - ldrshteq r3, [r6], #-248 @ 0xffffff08 │ │ │ │ + stc 6, cr15, [r8], #-76 @ 0xffffffb4 │ │ │ │ + rsbseq r3, r6, r0, lsr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r6, lr, ror #31 │ │ │ │ - rsbseq r3, r6, r2, asr pc │ │ │ │ + @ instruction: 0x00763f96 │ │ │ │ + ldrshteq r3, [r6], #-234 @ 0xffffff16 │ │ │ │ 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: 0xff96f6d1 │ │ │ │ + @ instruction: 0xff6af6d1 │ │ │ │ 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 236244 │ │ │ │ + blcs 23629c │ │ │ │ @ instruction: 0x469bd1f9 │ │ │ │ @ instruction: 0xf6d29802 │ │ │ │ - bmi fec9a400 │ │ │ │ + bmi fec9a3a8 │ │ │ │ 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 258320 │ │ │ │ + bleq 258378 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ tstpeq lr, #192, 4 @ p-variant is OBSOLETE │ │ │ │ ldclcc 6, cr15, [r8], #-316 @ 0xfffffec4 │ │ │ │ - ldclvc 6, cr15, [pc], #828 @ 21c530 │ │ │ │ + ldclvc 6, cr15, [pc], #828 @ 21c588 │ │ │ │ @ instruction: 0xf8cd9303 │ │ │ │ tstcs r1, r8, lsl r0 │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - stmibvs pc!, {r0, r2, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc} @ │ │ │ │ + stmibvs pc!, {r0, r4, r7, 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 225c38 │ │ │ │ + blcs 225c90 │ │ │ │ movwls sl, #6923 @ 0x1b0b │ │ │ │ strcs fp, [r0], #-3848 @ 0xfffff0f8 │ │ │ │ - blcs 2baef4 │ │ │ │ - blcs 3502d0 │ │ │ │ + blcs 2baf4c │ │ │ │ + blcs 350328 │ │ │ │ stmdbvs fp!, {r0, r1, r4, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x008af5b3 │ │ │ │ addshi pc, r9, r0 │ │ │ │ - blcs 175236c │ │ │ │ + blcs 17523c4 │ │ │ │ ldmdble r9, {r0, r4, r5, r6, ip, lr, pc}^ │ │ │ │ andle r2, r4, r1, ror fp │ │ │ │ @ instruction: 0xf0002b79 │ │ │ │ - blcs 1dfc4e4 │ │ │ │ + blcs 1dfc53c │ │ │ │ tstcs r8, r3, lsl #2 │ │ │ │ @ instruction: 0xf7ffa80b │ │ │ │ orrlt pc, r4, sp, ror lr @ │ │ │ │ tstlt fp, r3, lsr #16 │ │ │ │ - bcs 2362e8 │ │ │ │ + bcs 236340 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ ldrmi r4, [ip], -r5, lsr #12 │ │ │ │ - blcs 2baf38 │ │ │ │ + blcs 2baf90 │ │ │ │ stmdbls r3, {r0, r2, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf7ff9801 │ │ │ │ stccs 14, cr15, [r0], {109} @ 0x6d │ │ │ │ - b 1510a54 │ │ │ │ + b 1510aac │ │ │ │ ldrtmi r0, [r8], -r8, lsl #16 │ │ │ │ - ldc2l 6, cr15, [sl, #-412]! @ 0xfffffe64 │ │ │ │ + stc2l 6, cr15, [lr, #-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: 0xf9caf673 │ │ │ │ + @ instruction: 0xf99ef673 │ │ │ │ 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 23636c │ │ │ │ + blcs 2363c4 │ │ │ │ @ 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 506334 │ │ │ │ + blvc 50638c │ │ │ │ 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 14d61a8 │ │ │ │ + blmi 14d6200 │ │ │ │ @ instruction: 0xf85a6e2a │ │ │ │ ldmdavs r2, {r0, r1, ip, sp} │ │ │ │ movwpl pc, #1283 @ 0x503 @ │ │ │ │ @ instruction: 0x310cf893 │ │ │ │ @ instruction: 0xf855330b │ │ │ │ svcvs 0x002b1023 │ │ │ │ - blvc 8363cc │ │ │ │ - blvc 626368 │ │ │ │ + blvc 836424 │ │ │ │ + blvc 6263c0 │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ svclt 0x00182801 │ │ │ │ strbeq r2, [r9, -r0, lsl #4] │ │ │ │ stcge 5, cr13, [fp, #-208] @ 0xffffff30 │ │ │ │ @ instruction: 0x46284619 │ │ │ │ @ instruction: 0xf7ff9204 │ │ │ │ - bls 35bbd4 │ │ │ │ + bls 35bc2c │ │ │ │ ldrmi r4, [r1], -r8, lsr #12 │ │ │ │ mrc2 7, 0, pc, cr0, cr15, {7} │ │ │ │ mcrvs 7, 1, lr, cr11, cr5, {3} │ │ │ │ - blvc 4f63f4 │ │ │ │ + blvc 4f644c │ │ │ │ cmnle r0, r1, lsl #22 │ │ │ │ - bls 3b69c4 │ │ │ │ + bls 3b6a1c │ │ │ │ @ instruction: 0xf43f4213 │ │ │ │ stmdage fp, {r2, r3, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ mcr2 7, 0, pc, cr2, cr15, {7} @ │ │ │ │ svcvs 0x002be767 │ │ │ │ - blmi e56258 │ │ │ │ + blmi e562b0 │ │ │ │ @ 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 │ │ │ │ - blx 14d9e50 │ │ │ │ + blx 9d9ea8 │ │ │ │ andcc lr, r4, #3620864 @ 0x374000 │ │ │ │ svceq 0x0001f010 │ │ │ │ @ instruction: 0x4628d013 │ │ │ │ - bleq 298534 │ │ │ │ - @ instruction: 0xff2ef666 │ │ │ │ + bleq 29858c │ │ │ │ + @ instruction: 0xff02f666 │ │ │ │ @ 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 fe25ad96 │ │ │ │ + blx fe25adee │ │ │ │ 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 1976b7c │ │ │ │ + blvc 1976bd4 │ │ │ │ adcmi r2, fp, r1, lsl #6 │ │ │ │ addslt r3, fp, #1024 @ 0x400 │ │ │ │ ldc2l 7, cr15, [sl, #1020] @ 0x3fc │ │ │ │ movweq lr, #47680 @ 0xba40 │ │ │ │ - blx fe31adc2 │ │ │ │ + blx fe31ae1a │ │ │ │ @ instruction: 0xf06fe717 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf904f673 │ │ │ │ + @ instruction: 0xf8d8f673 │ │ │ │ @ instruction: 0xf613e738 │ │ │ │ - movwcs lr, #2778 @ 0xada │ │ │ │ + movwcs lr, #2734 @ 0xaae │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ - rsbseq r3, r6, r4, ror lr │ │ │ │ + rsbseq r3, r6, ip, lsl lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r6, sl, ror #28 │ │ │ │ - rsbseq r3, r6, sl, lsr lr │ │ │ │ + rsbseq r3, r6, r2, lsl lr │ │ │ │ + rsbseq r3, r6, r2, ror #27 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed73678 │ │ │ │ + bl fed736d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf6a8460d │ │ │ │ - ldmiblt r0!, {r0, r3, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcc 67a918 │ │ │ │ + ldmiblt r0!, {r0, r2, r3, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcc 67a970 │ │ │ │ svclt 0x00842b01 │ │ │ │ @ instruction: 0x46042138 │ │ │ │ strtmi sp, [r0], -r6, lsl #16 │ │ │ │ - stc2 6, cr15, [r8], {168} @ 0xa8 │ │ │ │ + mrrc2 6, 10, pc, ip, cr8 @ │ │ │ │ mrseq pc, (UNDEF: 30) @ │ │ │ │ addeq r4, r9, r4, lsl #12 │ │ │ │ @ instruction: 0xf6d16a68 │ │ │ │ - @ instruction: 0xf04ffe59 │ │ │ │ + @ instruction: 0xf04ffe2d │ │ │ │ movtvs r3, #17151 @ 0x42ff │ │ │ │ addvs r6, r2, #66 @ 0x42 │ │ │ │ @ instruction: 0x4620bd38 │ │ │ │ - ldc2l 6, cr15, [r8], #-672 @ 0xfffffd60 │ │ │ │ + mcrr2 6, 10, pc, ip, cr8 @ │ │ │ │ mrseq pc, (UNDEF: 31) @ │ │ │ │ addeq r1, r9, r4, asr #24 │ │ │ │ svclt 0x0000e7ee │ │ │ │ - blcs 2371d8 │ │ │ │ + blcs 237230 │ │ │ │ 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} │ │ │ │ @@ -504107,59 +504128,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 f5891c │ │ │ │ + beq f58974 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strtmi r4, [lr], -fp, asr #13 │ │ │ │ svcmi 0x0004f85a │ │ │ │ - blvs 1ac898c │ │ │ │ + blvs 1ac89e4 │ │ │ │ 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 1b089e0 │ │ │ │ + blvs 1b08a38 │ │ │ │ @ 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 1ac8a18 │ │ │ │ + blvs 1ac8a70 │ │ │ │ @ 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 18adf78 │ │ │ │ + blvs 18adfd0 │ │ │ │ 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 1308a5c │ │ │ │ + blvs 1308ab4 │ │ │ │ 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 │ │ │ │ @@ -504171,30 +504192,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 1b12a24 │ │ │ │ + blvs 1b12a7c │ │ │ │ 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 ff9106bc │ │ │ │ - blvc 10f66a0 │ │ │ │ + blvs ff910714 │ │ │ │ + blvc 10f66f8 │ │ │ │ @ instruction: 0xd1222b05 │ │ │ │ movweq pc, #53504 @ 0xd100 @ │ │ │ │ eorne pc, r3, r4, asr r8 @ │ │ │ │ stcne 1, cr11, [r8, #-100]! @ 0xffffff9c │ │ │ │ @ instruction: 0xffd8f7ff │ │ │ │ @ instruction: 0xf8976b60 │ │ │ │ - bvs ff0a86d4 │ │ │ │ + bvs ff0a872c │ │ │ │ stmdale r3, {r5, r8, r9, fp, sp}^ │ │ │ │ - blcs 9eb24c │ │ │ │ + blcs 9eb2a4 │ │ │ │ ldm pc, {r6, fp, ip, lr, pc}^ @ │ │ │ │ svccc 0x0034f003 │ │ │ │ svccc 0x003f3f3f │ │ │ │ svccc 0x003f343f │ │ │ │ svccc 0x003f3f3f │ │ │ │ svccc 0x003f413f │ │ │ │ svccc 0x003f3f3f │ │ │ │ @@ -504223,101 +504244,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 fed738dc │ │ │ │ + bl fed73934 │ │ │ │ @ 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 4b6c58 │ │ │ │ + bllt 4b6cb0 │ │ │ │ @ instruction: 0xf6d06a19 │ │ │ │ - msrlt CPSR_f, r7, lsr #18 │ │ │ │ + strdlt pc, [r8, -fp]! │ │ │ │ @ instruction: 0x462269f3 │ │ │ │ ldcne 8, cr6, [r8, #-516] @ 0xfffffdfc │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ tstcs r0, r0, ror #16 │ │ │ │ - @ instruction: 0xf988f6d0 │ │ │ │ + @ instruction: 0xf95cf6d0 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4605f97f │ │ │ │ + @ instruction: 0x4605f953 │ │ │ │ rscsle r2, r5, r0, lsl #16 │ │ │ │ strtmi r6, [r1], -r8, lsr #17 │ │ │ │ - blcs 237438 │ │ │ │ + blcs 237490 │ │ │ │ @ instruction: 0xf7ffd0f1 │ │ │ │ ldrb pc, [r0, fp, asr #29]! @ │ │ │ │ @ instruction: 0xf6d02100 │ │ │ │ - @ instruction: 0x4605f971 │ │ │ │ + strmi pc, [r5], -r5, asr #18 │ │ │ │ stmdavs r0!, {r3, r4, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf6d02100 │ │ │ │ - strmi pc, [r5], -fp, ror #18 │ │ │ │ + @ instruction: 0x4605f93f │ │ │ │ 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: 0xf956f6d0 │ │ │ │ + @ instruction: 0xf92af6d0 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ stmiavs r8!, {r0, r1, r5, r6, r7, ip, lr, pc} │ │ │ │ - blvs 12ee000 │ │ │ │ + blvs 12ee058 │ │ │ │ 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], -r5, asr #18 │ │ │ │ + @ instruction: 0x4605f919 │ │ │ │ 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 276ef8 │ │ │ │ + bcc 276f50 │ │ │ │ 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 e58c14 │ │ │ │ + beq e58c6c │ │ │ │ tstcs r2, r3, lsl #2 │ │ │ │ @ instruction: 0xf901fa02 │ │ │ │ - cdp2 6, 3, cr15, cr2, cr5, {3} │ │ │ │ + cdp2 6, 0, cr15, cr6, cr5, {3} │ │ │ │ @ instruction: 0x460569b3 │ │ │ │ @ instruction: 0xf1056183 │ │ │ │ ldmibvs r0!, {r2, r6, r8, r9, sl}^ │ │ │ │ - blx 11da29e │ │ │ │ + blx 6da2f6 │ │ │ │ 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: 0xf8e6f667 │ │ │ │ + @ instruction: 0xf8baf667 │ │ │ │ ldrbmi r4, [r8], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf9c4f669 │ │ │ │ + @ instruction: 0xf998f669 │ │ │ │ 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 @ │ │ │ │ @@ -504329,76 +504350,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, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r0, r1, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r1, lsl #13 │ │ │ │ @ instruction: 0xf6a869e8 │ │ │ │ - @ instruction: 0x970bfaf5 │ │ │ │ + strls pc, [fp, -r9, asr #21] │ │ │ │ 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: 0xf89cf667 │ │ │ │ + @ instruction: 0xf870f667 │ │ │ │ ldrbmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xf97af669 │ │ │ │ + @ instruction: 0xf94ef669 │ │ │ │ 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, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r0, r2, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r1, lsl #13 │ │ │ │ stmibvs r8!, {r2, r8, fp, ip, pc}^ │ │ │ │ - blx fe2da39c │ │ │ │ + blx 17da3f4 │ │ │ │ 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 31ce30 │ │ │ │ + blls 31ce88 │ │ │ │ eorscc pc, r0, r9, asr #17 │ │ │ │ @ instruction: 0xf8954648 │ │ │ │ @ instruction: 0xf8953055 │ │ │ │ @ instruction: 0x464d2054 │ │ │ │ - @ instruction: 0xf862f667 │ │ │ │ + @ instruction: 0xf836f667 │ │ │ │ ldrbmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xf940f669 │ │ │ │ + @ instruction: 0xf914f669 │ │ │ │ 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 fffda310 │ │ │ │ + blx ff4da368 │ │ │ │ strmi r2, [r1], r3, lsl #2 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - stc2l 6, cr15, [ip, #-404]! @ 0xfffffe6c │ │ │ │ + stc2l 6, cr15, [r0, #-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 │ │ │ │ @@ -504409,101 +504430,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: 0xf81af667 │ │ │ │ + @ instruction: 0xffeef666 │ │ │ │ @ instruction: 0x46584639 │ │ │ │ - @ instruction: 0xf8f8f669 │ │ │ │ + @ instruction: 0xf8ccf669 │ │ │ │ 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 │ │ │ │ - stc2 6, cr15, [ip, #-404]! @ 0xfffffe6c │ │ │ │ + stc2 6, cr15, [r0, #-404] @ 0xfffffe6c │ │ │ │ @ instruction: 0xf100970b │ │ │ │ stmib r4, {r5, sl, fp}^ │ │ │ │ strmi r8, [r7], -r0, lsl #16 │ │ │ │ andhi pc, r8, r4, asr #17 │ │ │ │ - blls 3c3228 │ │ │ │ + blls 3c3280 │ │ │ │ bicvs r6, r3, r2, lsl #3 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ - bls 343634 │ │ │ │ + bls 34368c │ │ │ │ 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 fe55a3e4 │ │ │ │ + blx 1a5a43c │ │ │ │ andls r4, r4, r9, asr #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - stc2 6, cr15, [r2, #-404] @ 0xfffffe6c │ │ │ │ + ldc2l 6, cr15, [r6], {101} @ 0x65 │ │ │ │ strmi r6, [r1], fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - blx 65a4f8 │ │ │ │ + @ instruction: 0xf9e4f6a8 │ │ │ │ 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 31cab4 │ │ │ │ + blls 31cb0c │ │ │ │ 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 fed73c8c │ │ │ │ + bl fed73ce4 │ │ │ │ @ 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 ff2e2f50 │ │ │ │ - blvc 8b6b18 │ │ │ │ + blvs ff2e2fa8 │ │ │ │ + blvc 8b6b70 │ │ │ │ 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} │ │ │ │ - @ instruction: 0xff3ef6cf │ │ │ │ + @ instruction: 0xff12f6cf │ │ │ │ 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, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r8, 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, r5, asr #30]! @ │ │ │ │ - bl 277708 │ │ │ │ - blvs feb5dd0c │ │ │ │ + @ instruction: 0xe7e3ff19 │ │ │ │ + bl 277760 │ │ │ │ + blvs feb5dd64 │ │ │ │ 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 a37588 │ │ │ │ - bcc 292e4c │ │ │ │ + bcs a375e0 │ │ │ │ + bcc 292ea4 │ │ │ │ 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 │ │ │ │ @@ -504534,17 +504555,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 e6e3cc │ │ │ │ + bvs e6e424 │ │ │ │ ldmdavs r8!, {r1, r3, r5, r9, sl, lr} │ │ │ │ - cdp2 6, 13, cr15, cr14, cr15, {6} │ │ │ │ + cdp2 6, 11, cr15, cr2, 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 │ │ │ │ @@ -504556,20 +504577,20 @@ │ │ │ │ @ instruction: 0xf8564604 │ │ │ │ strcc r0, [r1, #-3844] @ 0xfffff0fc │ │ │ │ @ instruction: 0x463ab1f0 │ │ │ │ strmi r4, [r8, #1569]! @ 0x621 │ │ │ │ @ instruction: 0xf856d1f4 │ │ │ │ @ instruction: 0xf8d33c04 │ │ │ │ @ instruction: 0x4650a01c │ │ │ │ - @ instruction: 0xf8cef6a8 │ │ │ │ + @ instruction: 0xf8a2f6a8 │ │ │ │ stmibeq r0, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrsbtmi pc, [r8], -r9 @ │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ strcc r4, [r1, #-1616] @ 0xfffff9b0 │ │ │ │ - @ instruction: 0xf92af6a8 │ │ │ │ + @ instruction: 0xf8fef6a8 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ @ instruction: 0xf8c9fc23 │ │ │ │ @ instruction: 0x46040038 │ │ │ │ svceq 0x0004f856 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ @ instruction: 0x460487f0 │ │ │ │ @@ -504599,263 +504620,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 8ae81c │ │ │ │ + blge 8ae874 │ │ │ │ @ instruction: 0xf64f9316 │ │ │ │ @ instruction: 0xf6cf3378 │ │ │ │ tstls r2, #-335544317 @ 0xec000003 │ │ │ │ tstls r7, #33792 @ 0x8400 │ │ │ │ tstls r5, #43008 @ 0xa800 │ │ │ │ @ instruction: 0xf6d12000 │ │ │ │ - ldrshtls pc, [r0], -sp @ │ │ │ │ - @ instruction: 0xf814f6d0 │ │ │ │ + ldrsbtls pc, [r0], -r1 @ │ │ │ │ + @ instruction: 0xffe8f6cf │ │ │ │ ldmdals r0!, {r0, r1, r9, sl, lr} │ │ │ │ - @ instruction: 0xf6d09327 │ │ │ │ - @ instruction: 0xf8d8f80f │ │ │ │ - bls 7a8d2c │ │ │ │ + @ instruction: 0xf6cf9327 │ │ │ │ + @ instruction: 0xf8d8ffe3 │ │ │ │ + bls 7a8d84 │ │ │ │ ldrsbgt pc, [ip], #-141 @ 0xffffff73 @ │ │ │ │ @ instruction: 0x461768db │ │ │ │ - bge 257400 │ │ │ │ + bge 257458 │ │ │ │ @ instruction: 0xf8c24665 │ │ │ │ @ instruction: 0xf8c2a008 │ │ │ │ stmib sp, {r2, r3, sp, pc}^ │ │ │ │ eorls r3, r8, lr, lsl r8 │ │ │ │ - strgt ip, [pc, #-3855] @ 21bdfd │ │ │ │ + strgt ip, [pc, #-3855] @ 21be55 │ │ │ │ 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, [r2, #828] @ 0x33c │ │ │ │ + ldc2 6, cr15, [r6, #828] @ 0x33c │ │ │ │ tstcs r0, r8, lsr #16 │ │ │ │ - ldc2 6, cr15, [lr, #828]! @ 0x33c │ │ │ │ + ldc2 6, cr15, [r2, #828] @ 0x33c │ │ │ │ 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 33ba30 │ │ │ │ + blcs 33ba88 │ │ │ │ sbcshi pc, r4, r0, asr #32 │ │ │ │ teqvs r7, r3, ror r9 │ │ │ │ @ instruction: 0xf5b39729 │ │ │ │ @ instruction: 0xf1077f8a │ │ │ │ @ instruction: 0xf0000701 │ │ │ │ vrhadd.s8 d24, d0, d3 │ │ │ │ - blcs 172577c │ │ │ │ + blcs 17257d4 │ │ │ │ addsmi fp, r3, #24, 30 @ 0x60 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf0402300 │ │ │ │ cdpvs 0, 3, cr8, cr2, cr1, {6} │ │ │ │ - blvc cb6de8 │ │ │ │ + blvc cb6e40 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ stmibvs fp!, {r0, r2, r4, r6, r8, r9, pc} │ │ │ │ @ instruction: 0xf140035a │ │ │ │ @ instruction: 0xf43380b7 │ │ │ │ @ instruction: 0xf0402380 │ │ │ │ strtmi r8, [r8], -sl, ror #3 │ │ │ │ - mrc2 6, 7, pc, cr2, cr8, {4} │ │ │ │ + mcr2 6, 6, pc, cr6, cr8, {4} @ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ svcvs 0x003380ad │ │ │ │ ldrdls pc, [r0], -r3 │ │ │ │ @ instruction: 0xf8996973 │ │ │ │ - blcs 1724df4 │ │ │ │ + blcs 1724e4c │ │ │ │ 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 e2e64c │ │ │ │ + bls e2e6a4 │ │ │ │ movwcs r9, #13065 @ 0x3309 │ │ │ │ @ instruction: 0x932a962b │ │ │ │ - stc2l 6, cr15, [r4, #-608]! @ 0xfffffda0 │ │ │ │ + ldc2 6, cr15, [r8, #-608]! @ 0xfffffda0 │ │ │ │ stmdavs fp!, {r3, r4, r5, r8, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bge bfd84c │ │ │ │ + bge bfd8a4 │ │ │ │ andls r9, r1, #2621440 @ 0x280000 │ │ │ │ - bge 106e748 │ │ │ │ + bge 106e7a0 │ │ │ │ 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 21ee28 │ │ │ │ + blcs 21ee80 │ │ │ │ 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 ff8f6eec │ │ │ │ + blvs ff8f6f44 │ │ │ │ @ instruction: 0xf892681a │ │ │ │ ldmib r2, {r0, r2, r5, ip, sp}^ │ │ │ │ - blcs a21674 │ │ │ │ + blcs a216cc │ │ │ │ strmi fp, [fp], -r8, lsl #31 │ │ │ │ - blcc 292eb0 │ │ │ │ + blcc 292f08 │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r2, r3, r7, pc}^ @ │ │ │ │ - blhi 658e6c │ │ │ │ - blhi fe4ffc90 │ │ │ │ - blhi fe4e1094 │ │ │ │ - blhi fe4ffc98 │ │ │ │ - blhi fe50089c │ │ │ │ - blhi fe4ffca0 │ │ │ │ - blhi fe4ffca4 │ │ │ │ - blhi fe4ffca8 │ │ │ │ + blhi 658ec4 │ │ │ │ + blhi fe4ffce8 │ │ │ │ + blhi fe4e10ec │ │ │ │ + blhi fe4ffcf0 │ │ │ │ + blhi fe5008f4 │ │ │ │ + blhi fe4ffcf8 │ │ │ │ + blhi fe4ffcfc │ │ │ │ + blhi fe4ffd00 │ │ │ │ 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, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4, {r0, r2, r5, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ addsmi r3, sl, #-1342177280 @ 0xb0000000 │ │ │ │ - blls 3d1b24 │ │ │ │ + blls 3d1b7c │ │ │ │ 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: 0xff70f6a7 │ │ │ │ + @ instruction: 0xff44f6a7 │ │ │ │ addmi r9, r3, #8, 22 @ 0x2000 │ │ │ │ - bls 291560 │ │ │ │ - bvs 1a3705c │ │ │ │ + bls 2915b8 │ │ │ │ + bvs 1a370b4 │ │ │ │ mrc2 7, 3, pc, cr8, cr15, {7} │ │ │ │ - bvs ff2b796c │ │ │ │ + bvs ff2b79c4 │ │ │ │ vqsub.s8 d20, d16, d10 │ │ │ │ @ instruction: 0xf04f8233 │ │ │ │ strdvs r3, [r3], #-63 @ 0xffffffc1 @ │ │ │ │ @ instruction: 0xf10862a3 │ │ │ │ @ instruction: 0xf8550801 │ │ │ │ @ instruction: 0xf8c43f04 │ │ │ │ @ instruction: 0xf8c4a000 │ │ │ │ - blcs 244fc0 │ │ │ │ + blcs 245018 │ │ │ │ ldmib sp, {r0, r4, r7, r8, ip, lr, pc}^ │ │ │ │ strbmi r7, [lr], -sl, lsl #22 │ │ │ │ stmdals r9, {r0, r8, fp, ip, pc} │ │ │ │ - blx ffadaf0e │ │ │ │ + blx ffadaf66 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4605ff37 │ │ │ │ + strmi pc, [r5], -fp, lsl #30 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ ldmdals r0!, {r0, r1, r8, r9, sl, fp, sp, pc} │ │ │ │ ldrhi lr, [r3], #-2525 @ 0xfffff623 │ │ │ │ - @ instruction: 0xf9d2f6d1 │ │ │ │ + @ instruction: 0xf9a6f6d1 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldrtmi r8, [r1], ip, ror #3 │ │ │ │ strbmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx fe3da916 │ │ │ │ + blx 18da96e │ │ │ │ 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 27bc34 │ │ │ │ + blcs 27bc8c │ │ │ │ strcs fp, [r0, #-3864] @ 0xfffff0e8 │ │ │ │ @ instruction: 0xf6984628 │ │ │ │ - stmdacs r0, {r0, r1, r2, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628d1bc │ │ │ │ - ldc2l 6, cr15, [ip, #608]! @ 0x260 │ │ │ │ + ldc2l 6, cr15, [r0, #608] @ 0x260 │ │ │ │ @ instruction: 0xd1b72800 │ │ │ │ - blcs 277550 │ │ │ │ - bvs ffd113d0 │ │ │ │ - blvc 8b7018 │ │ │ │ + blcs 2775a8 │ │ │ │ + bvs ffd11428 │ │ │ │ + blvc 8b7070 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r2, r6, r9, pc}^ │ │ │ │ - cdp2 6, 9, cr15, cr4, cr7, {5} │ │ │ │ + cdp2 6, 6, cr15, cr8, cr7, {5} │ │ │ │ @ instruction: 0xd1a92800 │ │ │ │ ldmdage r9!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6989a30 │ │ │ │ - stclls 12, cr15, [r0, #-500] @ 0xfffffe0c │ │ │ │ + stclls 12, cr15, [r0, #-324] @ 0xfffffebc │ │ │ │ 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 │ │ │ │ - stc2l 6, cr15, [sl], #-608 @ 0xfffffda0 │ │ │ │ + ldc2 6, cr15, [lr], #-608 @ 0xfffffda0 │ │ │ │ ldrdgt pc, [r4], -r4 @ │ │ │ │ stmdavs r3!, {r6, fp, ip, pc} │ │ │ │ ldrdne pc, [r0], -ip │ │ │ │ movwls r6, #51206 @ 0xc806 │ │ │ │ - blx fefb70ac │ │ │ │ + blx fefb7104 │ │ │ │ movwls pc, #57990 @ 0xe286 @ │ │ │ │ @ instruction: 0xf381fab1 │ │ │ │ ldmdbeq fp, {r1, r4, r6, r8, fp}^ │ │ │ │ svclt 0x0008429a │ │ │ │ - bleq 259150 │ │ │ │ + bleq 2591a8 │ │ │ │ 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 ef7c64 │ │ │ │ + blvs ef7cbc │ │ │ │ @ instruction: 0xf040429a │ │ │ │ @ instruction: 0xf10b8095 │ │ │ │ @ instruction: 0xf85c0b01 │ │ │ │ @ instruction: 0xf850102b │ │ │ │ - blx fee750fc │ │ │ │ - blx fefd9a58 │ │ │ │ + blx fee75154 │ │ │ │ + blx fefd9ab0 │ │ │ │ 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 45c33c │ │ │ │ + blls 45c2e4 │ │ │ │ @ instruction: 0xf73f2b00 │ │ │ │ @ instruction: 0xe736af14 │ │ │ │ ldrsbt pc, [ip], -r1 @ │ │ │ │ @ instruction: 0xf8de6bf3 │ │ │ │ ldmdavs r8, {sp} │ │ │ │ @ instruction: 0xf8929208 │ │ │ │ andsls ip, r0, ip │ │ │ │ @ instruction: 0xf1ac7b02 │ │ │ │ - blx fee1d0a8 │ │ │ │ + blx fee1d100 │ │ │ │ @ instruction: 0xf1bcf080 │ │ │ │ - b 15e0cb0 │ │ │ │ + b 15e0d08 │ │ │ │ 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 │ │ │ │ @@ -504863,78 +504884,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 6111bc │ │ │ │ - bcs 243914 │ │ │ │ + blls 611214 │ │ │ │ + bcs 24396c │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - blls 689e38 │ │ │ │ + blls 689e90 │ │ │ │ ldmdals r0, {r2, r3, r9, fp, ip, pc} │ │ │ │ svclt 0x00144282 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ movwlt r0, #45825 @ 0xb301 │ │ │ │ tstls r9, fp, asr #21 │ │ │ │ - blvc 837170 │ │ │ │ + blvc 8371c8 │ │ │ │ @ instruction: 0xf0402801 │ │ │ │ ldmibvs r8, {r1, r3, r4, r7, r8, pc}^ │ │ │ │ - cdp2 6, 4, cr15, cr14, cr7, {5} │ │ │ │ + cdp2 6, 2, cr15, cr2, cr7, {5} │ │ │ │ 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 45ca28 │ │ │ │ + blls 45c9d0 │ │ │ │ @ instruction: 0xf0004283 │ │ │ │ ldmdbls r9, {r0, r1, r8, pc} │ │ │ │ movwls r6, #34915 @ 0x8863 │ │ │ │ ldrmi r9, [fp, #2824] @ 0xb08 │ │ │ │ @ instruction: 0xf8d1d012 │ │ │ │ - blvs fff1523c │ │ │ │ + blvs fff15294 │ │ │ │ @ instruction: 0xf000459e │ │ │ │ ldmdbls r1, {r1, r3, r5, r7, pc} │ │ │ │ - bls 643d94 │ │ │ │ + bls 643dec │ │ │ │ stmdbls sp, {r0, r1, r3, lr} │ │ │ │ svclt 0x00144291 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 21dd6c │ │ │ │ + blcs 21ddc4 │ │ │ │ addshi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf6989805 │ │ │ │ - @ instruction: 0xe6b8fc31 │ │ │ │ - bvs ef79a0 │ │ │ │ + ldrt pc, [r8], r5, lsl #24 @ │ │ │ │ + bvs ef79f8 │ │ │ │ @ instruction: 0xd1f7429a │ │ │ │ strtmi lr, [r9], -r1, ror #14 │ │ │ │ @ instruction: 0x4628ad39 │ │ │ │ @ instruction: 0xf6989a30 │ │ │ │ - @ instruction: 0x4628fb9b │ │ │ │ + strtmi pc, [r8], -pc, ror #22 │ │ │ │ @ instruction: 0xf7ffa927 │ │ │ │ ldrt pc, [sp], r1, lsr #21 @ │ │ │ │ - bcs 277664 │ │ │ │ + bcs 2776bc │ │ │ │ pkhbtmi fp, r1, r8, lsl #30 │ │ │ │ svclt 0x00189307 │ │ │ │ @ instruction: 0xf47f9306 │ │ │ │ @ instruction: 0xf8d9ae1f │ │ │ │ - bls 6a920c │ │ │ │ + bls 6a9264 │ │ │ │ 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 fe225264 │ │ │ │ + bvs fe2252bc │ │ │ │ stmdale r8!, {r5, r9, fp, sp} │ │ │ │ - bcs 9eb9dc │ │ │ │ + bcs 9eba34 │ │ │ │ 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 │ │ │ │ @@ -504950,18 +504971,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 fe24d2cc │ │ │ │ + bvs fe24d324 │ │ │ │ svceq 0x0020f1bc │ │ │ │ stmdale fp!, {r3, ip, pc} │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 21d274 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 21d2cc │ │ │ │ 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 @ │ │ │ │ @@ -504982,65 +505003,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 27bec0 │ │ │ │ + bcs 27bf18 │ │ │ │ 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 537a82 │ │ │ │ + blx 537ada │ │ │ │ @ instruction: 0xf8941103 │ │ │ │ svcvc 0x008bc00e │ │ │ │ @ instruction: 0xf856330b │ │ │ │ - blvc 1ae136c │ │ │ │ + blvc 1ae13c4 │ │ │ │ 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 6c3b44 │ │ │ │ + b 6c3b9c │ │ │ │ @ instruction: 0xf47f0803 │ │ │ │ @ instruction: 0x4648af59 │ │ │ │ - stc2 6, cr15, [ip], #-608 @ 0xfffffda0 │ │ │ │ + stc2 6, cr15, [r0], {152} @ 0x98 │ │ │ │ cmnlt r8, r4, lsl #12 │ │ │ │ @ instruction: 0x46c16933 │ │ │ │ strb r9, [r7, #-774]! @ 0xfffffcfa │ │ │ │ @ instruction: 0xf6d09830 │ │ │ │ - @ instruction: 0xf06fffe3 │ │ │ │ + @ instruction: 0xf06fffb7 │ │ │ │ strbmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf99af672 │ │ │ │ - blge c16b70 │ │ │ │ + @ instruction: 0xf96ef672 │ │ │ │ + blge c16bc8 │ │ │ │ strb r9, [sp, #769]! @ 0x301 │ │ │ │ @ instruction: 0xf6984648 │ │ │ │ - @ instruction: 0x4680fc31 │ │ │ │ + strmi pc, [r0], r5, lsl #24 │ │ │ │ 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 4d7ad0 │ │ │ │ - blx cdb35c │ │ │ │ + blvc 4d7b28 │ │ │ │ + blx cdb3b4 │ │ │ │ @ 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], {193} @ 0xc1 │ │ │ │ + ldcls 8, cr15, [r6], {149} @ 0x95 │ │ │ │ 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} │ │ │ │ @@ -505051,128 +505072,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 343422 │ │ │ │ + blx 34347a │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ @ instruction: 0xf893203c │ │ │ │ andcc r3, fp, #61 @ 0x3d │ │ │ │ @ instruction: 0xf849330b │ │ │ │ @ instruction: 0xf849a022 │ │ │ │ @ instruction: 0xf668a023 │ │ │ │ - stmdbls r1, {r0, r1, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r1, {r0, r1, r2, r3, r4, r5, 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, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d9d186 │ │ │ │ @ instruction: 0xf6a7001c │ │ │ │ - ldmdblt r8, {r0, r1, r2, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r1, r3, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46816933 │ │ │ │ strbt r9, [r9], #774 @ 0x306 │ │ │ │ @ instruction: 0x001cf8d9 │ │ │ │ - cdp2 6, 7, cr15, cr0, cr6, {5} │ │ │ │ + cdp2 6, 4, cr15, cr4, cr6, {5} │ │ │ │ stmibvs r8!, {r7, r9, sl, lr}^ │ │ │ │ - cdp2 6, 6, cr15, cr12, cr6, {5} │ │ │ │ + cdp2 6, 4, cr15, cr0, cr6, {5} │ │ │ │ strmi r6, [r0, #2355] @ 0x933 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ movwls r0, #26880 @ 0x6900 │ │ │ │ @ instruction: 0xf612e4da │ │ │ │ - @ instruction: 0xf8d9eaec │ │ │ │ + @ instruction: 0xf8d9eac0 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0076339e │ │ │ │ - @ instruction: 0x00763390 │ │ │ │ + rsbseq r3, r6, r6, asr #6 │ │ │ │ + rsbseq r3, r6, r8, lsr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r6, sl, ror #6 │ │ │ │ + rsbseq r3, r6, r2, lsl r3 │ │ │ │ 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 fea2806c │ │ │ │ - blx fee1d47c │ │ │ │ - b 1619674 │ │ │ │ + bl fea280c4 │ │ │ │ + blx fee1d4d4 │ │ │ │ + b 16196cc │ │ │ │ svclt 0x00081050 │ │ │ │ @ instruction: 0xb1282000 │ │ │ │ @ instruction: 0xf1a06898 │ │ │ │ - blx fee1d488 │ │ │ │ + blx fee1d4e0 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed74694 │ │ │ │ + bl fed746ec │ │ │ │ @ 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 fee5ae5c │ │ │ │ + blx fe35aeb4 │ │ │ │ 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 9a4648 │ │ │ │ + blge 9a46a0 │ │ │ │ movwne lr, #19203 @ 0x4b03 │ │ │ │ - blgt 5ec240 │ │ │ │ - @ instruction: 0xf962f666 │ │ │ │ + blgt 5ec298 │ │ │ │ + @ instruction: 0xf936f666 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - bmi 466cec │ │ │ │ + bmi 466d44 │ │ │ │ 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 fe25ad50 │ │ │ │ - rsbseq r2, r6, r0, ror #22 │ │ │ │ + b 175ada8 │ │ │ │ + rsbseq r2, r6, r8, lsl #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r6, r2, lsl fp │ │ │ │ + ldrhteq r2, [r6], #-170 @ 0xffffff56 │ │ │ │ stcne 8, cr6, [r3, #-520] @ 0xfffffdf8 │ │ │ │ mlale pc, sl, r2, r4 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed74724 │ │ │ │ + bl fed7477c │ │ │ │ @ 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, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r0, r1, r3, r4, r6, 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: 0xf99ef665 │ │ │ │ + @ instruction: 0xf972f665 │ │ │ │ @ instruction: 0xf1054620 │ │ │ │ @ instruction: 0xf6660114 │ │ │ │ - andcs pc, r1, r3, ror #20 │ │ │ │ + andcs pc, r1, r7, lsr sl @ │ │ │ │ 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 fed74790 │ │ │ │ + bl fed747e8 │ │ │ │ @ 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 │ │ │ │ @@ -505180,73 +505201,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 1c57590 │ │ │ │ + bvs 1c575e8 │ │ │ │ @ instruction: 0xffdaf7ff │ │ │ │ - blvs 1c2edf0 │ │ │ │ + blvs 1c2ee48 │ │ │ │ @ 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 2778a0 │ │ │ │ + blcs 2778f8 │ │ │ │ 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 b01604 │ │ │ │ + bvs b0165c │ │ │ │ @ instruction: 0x101cf8da │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ subsvs r1, r6, sl, asr #17 │ │ │ │ - blls 571988 │ │ │ │ - blcc 2d7d60 │ │ │ │ - bvs 1a5760c │ │ │ │ + blls 5719e0 │ │ │ │ + blcc 2d7db8 │ │ │ │ + bvs 1a57664 │ │ │ │ ldrbmi r4, [sl], -fp, lsr #12 │ │ │ │ stmib sp, {r0, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff8700 │ │ │ │ - blvs 1a5d560 │ │ │ │ + blvs 1a5d5b8 │ │ │ │ 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 fed74884 │ │ │ │ + bl fed748dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmiavs r3, {r3, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - bvs 15aeec0 │ │ │ │ + bvs 15aef18 │ │ │ │ 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 877ba0 │ │ │ │ + bvs 877bf8 │ │ │ │ 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} │ │ │ │ @@ -505257,98 +505278,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 4ae8ec │ │ │ │ + blcs 4ae944 │ │ │ │ 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 1b1d5d4 │ │ │ │ + bvc 1b1d62c │ │ │ │ @ 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 237c50 │ │ │ │ - bvs fe311f30 │ │ │ │ + blcs 237ca8 │ │ │ │ + bvs fe311f88 │ │ │ │ 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 23bbd8 │ │ │ │ - bl 251b08 │ │ │ │ + blcs 23bc30 │ │ │ │ + bl 251b60 │ │ │ │ strcs r0, [r0], -r8, lsl #14 │ │ │ │ @ instruction: 0x46294638 │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ strcc r6, [r1], -r3, ror #18 │ │ │ │ - blx 42b406 │ │ │ │ + blx 42b45e │ │ │ │ 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 25e3ac │ │ │ │ + blcs 25e404 │ │ │ │ strtmi sp, [r9], -sl, asr #3 │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xff66f7ff │ │ │ │ - bvs 13176c4 │ │ │ │ + bvs 131771c │ │ │ │ @ instruction: 0x4629b11b │ │ │ │ @ instruction: 0xf7ff3018 │ │ │ │ - bvs feb1d53c │ │ │ │ + bvs feb1d594 │ │ │ │ adcsle r2, fp, r0, lsl #22 │ │ │ │ streq pc, [ip, -r4, lsl #2]! │ │ │ │ ldrtmi r2, [r8], -r0, lsl #12 │ │ │ │ @ instruction: 0xf7ff4629 │ │ │ │ - bvs feb1d528 │ │ │ │ + bvs feb1d580 │ │ │ │ ldrcc r3, [r0, -r1, lsl #12] │ │ │ │ mvnsle r4, #-536870903 @ 0xe0000009 │ │ │ │ - blvs fe317698 │ │ │ │ + blvs fe3176f0 │ │ │ │ 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 feb1d504 │ │ │ │ + blvs feb1d55c │ │ │ │ mvnsle r4, #-268435447 @ 0xf0000009 │ │ │ │ - blmi 797678 │ │ │ │ + blmi 7976d0 │ │ │ │ ldmpl r3, {r0, r6, r8, fp, sp, lr}^ │ │ │ │ - blx 2a619a │ │ │ │ + blx 2a61f2 │ │ │ │ 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 2378c0 │ │ │ │ + blcs 237918 │ │ │ │ @ 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, lsl #18 │ │ │ │ + rsbseq r2, r6, r8, lsr #17 │ │ │ │ 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 │ │ │ │ @@ -505357,58 +505378,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 cbc640 │ │ │ │ + blvc cbc698 │ │ │ │ strle r0, [r6], #-1817 @ 0xfffff8e7 │ │ │ │ tstpeq r8, r3, asr #32 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0011f013 │ │ │ │ @ instruction: 0xf0007369 │ │ │ │ - bcs 43dbf4 │ │ │ │ + bcs 43dc4c │ │ │ │ adcshi pc, sl, r0 │ │ │ │ stmiavs r9!, {r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf87cf69a │ │ │ │ + @ instruction: 0xf850f69a │ │ │ │ @ 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 237a04 │ │ │ │ + blcs 237a5c │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ - @ instruction: 0xf866f69a │ │ │ │ + @ instruction: 0xf83af69a │ │ │ │ stccc 8, cr6, [r4, #-692] @ 0xfffffd4c │ │ │ │ - strhle r4, [pc, #37] @ 21d90d │ │ │ │ + strhle r4, [pc, #37] @ 21d965 │ │ │ │ @ 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 36f3ae │ │ │ │ + blx 36f406 │ │ │ │ @ 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 37814a │ │ │ │ + blx 3781a2 │ │ │ │ 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 │ │ │ │ @@ -505424,57 +505445,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 1b51b94 │ │ │ │ + blvs 1b51bec │ │ │ │ rsbsle r2, sl, r0, lsl #24 │ │ │ │ ldrdcs pc, [r0], -r9 @ │ │ │ │ @ instruction: 0x301cf8d8 │ │ │ │ vqdmulh.s d15, d2, d5 │ │ │ │ - bvs ab3c18 │ │ │ │ + bvs ab3c70 │ │ │ │ vqdmulh.s d15, d2, d5 │ │ │ │ addmi r5, sl, #10092544 @ 0x9a0000 │ │ │ │ @ instruction: 0xf8dad2ed │ │ │ │ - bvs 29d9e4 │ │ │ │ + bvs 29da3c │ │ │ │ andcc pc, r2, #5120 @ 0x1400 │ │ │ │ ldrdlt pc, [ip], -r2 │ │ │ │ svceq 0x0000f1bb │ │ │ │ strtmi sp, [r1], -r0, rrx │ │ │ │ - @ instruction: 0xf812f69a │ │ │ │ + @ instruction: 0xffe6f699 │ │ │ │ cmple fp, r0, lsl #16 │ │ │ │ ldrsbtcs pc, [r0], -fp @ │ │ │ │ - blcs 237f30 │ │ │ │ + blcs 237f88 │ │ │ │ @ instruction: 0xf8dad07c │ │ │ │ @ instruction: 0xf8d81008 │ │ │ │ - bvs 4a9a60 │ │ │ │ + bvs 4a9ab8 │ │ │ │ movwcc pc, #11013 @ 0x2b05 @ │ │ │ │ - blcs 1af7c64 │ │ │ │ + blcs 1af7cbc │ │ │ │ @ instruction: 0xf89ad94c │ │ │ │ cdpne 0, 13, cr3, cr10, cr12, {0} │ │ │ │ svceq 0x00fdf012 │ │ │ │ - blcs 351b20 │ │ │ │ + blcs 351b78 │ │ │ │ addmi sp, ip, #62 @ 0x3e │ │ │ │ @ instruction: 0xf857d1c5 │ │ │ │ - blls 248a24 │ │ │ │ + blls 248a7c │ │ │ │ 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: 0xffb2f699 │ │ │ │ + @ instruction: 0xff86f699 │ │ │ │ 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 │ │ │ │ @@ -505498,94 +505519,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: 0xf857ff9b │ │ │ │ + @ instruction: 0xf857ff6f │ │ │ │ @ instruction: 0xf8daac04 │ │ │ │ stmdacs r0, {r3, ip, sp, pc} │ │ │ │ svcge 0x001df43f │ │ │ │ svceq 0x0000f1bb │ │ │ │ addhi pc, lr, r0 │ │ │ │ @ instruction: 0xe716465c │ │ │ │ - bcs 23cd2c │ │ │ │ + bcs 23cd84 │ │ │ │ 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 3bc774 │ │ │ │ + bcs 3bc7cc │ │ │ │ svcge 0x006bf47f │ │ │ │ - blcs 2b8080 │ │ │ │ + blcs 2b80d8 │ │ │ │ @ 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 cdd578 │ │ │ │ + blvc cdd5d0 │ │ │ │ @ instruction: 0xf8d2e6b3 │ │ │ │ str ip, [r7, -r0]! │ │ │ │ - blcs 2780f4 │ │ │ │ + blcs 27814c │ │ │ │ mrcge 4, 5, APSR_nzcv, cr0, cr15, {3} │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7ff0038 │ │ │ │ eors pc, r6, r1, lsl #29 │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7ff001c │ │ │ │ - blvc cdd550 │ │ │ │ + blvc cdd5a8 │ │ │ │ @ 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 cdd534 │ │ │ │ - blmi a575c8 │ │ │ │ + blvc cdd58c │ │ │ │ + blmi a57620 │ │ │ │ stmdbvs sl!, {r2, r5, r6, r8, sp}^ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ - blcs 23cc00 │ │ │ │ + blcs 23cc58 │ │ │ │ mcrge 4, 4, pc, cr10, cr15, {1} @ │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7ff0018 │ │ │ │ - blvc cdd510 │ │ │ │ + blvc cdd568 │ │ │ │ stmdbvs pc!, {r0, r1, r2, r3, r4, r5, r6, r9, sl, sp, lr, pc}^ @ │ │ │ │ - blcs 237c98 │ │ │ │ + blcs 237cf0 │ │ │ │ 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 237cb0 │ │ │ │ - blvc cd2398 │ │ │ │ + blcs 237d08 │ │ │ │ + blvc cd23f0 │ │ │ │ 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, lsl #15 │ │ │ │ + rsbseq r2, r6, r6, lsr r7 │ │ │ │ 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 │ │ │ │ @@ -505595,74 +505616,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 237cd8 │ │ │ │ + blcs 237d30 │ │ │ │ movwls sp, #20985 @ 0x51f9 │ │ │ │ sbfxcs pc, pc, #17, #25 │ │ │ │ sbfxcc pc, pc, #17, #17 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 777cc8 │ │ │ │ + blls 777d20 │ │ │ │ @ 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 5c28a4 │ │ │ │ + blge 5c28fc │ │ │ │ eorgt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf8cd9308 │ │ │ │ tstcs r3, ip │ │ │ │ @ instruction: 0xf6714630 │ │ │ │ - blls 49ce54 │ │ │ │ + blls 49cdfc │ │ │ │ tstcs r0, r0, lsr r6 │ │ │ │ @ instruction: 0xf892695a │ │ │ │ @ instruction: 0xf8d23099 │ │ │ │ @ instruction: 0xf671209c │ │ │ │ - ldmibvs r0!, {r0, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r0!, {r0, r2, r4, r5, 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: 0xf862f666 │ │ │ │ + @ instruction: 0xf836f666 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - blls 426cdc │ │ │ │ + blls 426d34 │ │ │ │ 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, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r7!, {r0, r1, r5, r6, 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 6e7930 │ │ │ │ + blls 6e7988 │ │ │ │ andsls r1, r3, #23040 @ 0x5a00 │ │ │ │ - blvc af61c4 │ │ │ │ + blvc af621c │ │ │ │ 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 │ │ │ │ @@ -505674,50 +505695,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 677d88 │ │ │ │ + blls 677de0 │ │ │ │ andsvs r6, ip, r3, rrx │ │ │ │ svccs 0x00009411 │ │ │ │ strtmi sp, [r8], -r3, ror #3 │ │ │ │ - @ instruction: 0xf800f666 │ │ │ │ + @ instruction: 0xffd4f665 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x46b3d1bf │ │ │ │ cdpls 13, 0, cr9, cr6, cr7, {0} │ │ │ │ tstcs r4, r3, lsl sl │ │ │ │ @ instruction: 0xf6d02000 │ │ │ │ - @ instruction: 0x4603fa33 │ │ │ │ + strmi pc, [r3], -r7, lsl #20 │ │ │ │ tstls r4, #0 │ │ │ │ - cdp2 6, 10, cr15, cr6, cr10, {3} │ │ │ │ + cdp2 6, 7, cr15, cr10, cr10, {3} │ │ │ │ strmi r9, [r1], lr, lsl #24 │ │ │ │ svccs 0x00006827 │ │ │ │ mrshi pc, CPSR @ │ │ │ │ - blcs 237eb4 │ │ │ │ + blcs 237f0c │ │ │ │ rschi pc, pc, #0 │ │ │ │ ldrbeq r7, [fp, r3, ror #22] │ │ │ │ - bls 352e0c │ │ │ │ + bls 352e64 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - cdp2 6, 11, cr15, cr2, cr10, {3} │ │ │ │ + cdp2 6, 8, cr15, cr6, cr10, {3} │ │ │ │ strtmi fp, [r0], -r8, lsr #2 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xf6653034 │ │ │ │ - svccs 0x0000fa37 │ │ │ │ + svccs 0x0000fa0b │ │ │ │ rscshi pc, r9, r0 │ │ │ │ - blcs 237ee0 │ │ │ │ + blcs 237f38 │ │ │ │ rschi pc, r5, r0 │ │ │ │ - bcs 237e64 │ │ │ │ + bcs 237ebc │ │ │ │ rschi pc, r1, r0 │ │ │ │ @ instruction: 0x07d07b7a │ │ │ │ eorshi pc, r3, #0, 2 │ │ │ │ @ instruction: 0x461f463c │ │ │ │ strtmi lr, [r0], -r1, ror #15 │ │ │ │ - ldc2 6, cr15, [r6, #408] @ 0x198 │ │ │ │ + stc2l 6, cr15, [sl, #-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 @ │ │ │ │ @@ -505743,51 +505764,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: 0xf9aaf667 │ │ │ │ + @ instruction: 0xf97ef667 │ │ │ │ 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 4f8308 │ │ │ │ + blcc 4f8360 │ │ │ │ stmdale r9, {r0, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ tsteq r3, #40, 24 @ 0x2800 │ │ │ │ @ instruction: 0xf8940313 │ │ │ │ - blcs 22a008 │ │ │ │ + blcs 22a060 │ │ │ │ rschi pc, r5, r0 │ │ │ │ - bleq 29a304 │ │ │ │ + bleq 29a35c │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ mvnle r4, #583008256 @ 0x22c00000 │ │ │ │ ldrbeq r7, [sl], r3, ror #22 │ │ │ │ svcge 0x0049f57f │ │ │ │ @ instruction: 0xf894e736 │ │ │ │ - blcs 22a024 │ │ │ │ - bgt 6126b4 │ │ │ │ - mrrc2 6, 6, pc, r8, cr5 @ │ │ │ │ + blcs 22a07c │ │ │ │ + bgt 61270c │ │ │ │ + stc2 6, cr15, [ip], #-404 @ 0xfffffe6c │ │ │ │ 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 ffb17bcc │ │ │ │ - blvc 6f7f94 │ │ │ │ + blvs ffb17c24 │ │ │ │ + blvc 6f7fec │ │ │ │ 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 │ │ │ │ @@ -505817,71 +505838,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 2117b30 │ │ │ │ + blvc 2117b88 │ │ │ │ movweq pc, #4115 @ 0x1013 @ │ │ │ │ ldrtmi sp, [r9], -fp, lsl #2 │ │ │ │ strbmi r9, [r8], -r4, lsl #20 │ │ │ │ @ instruction: 0xf66a9306 │ │ │ │ - blls 3dd6ac │ │ │ │ + blls 3dd654 │ │ │ │ @ instruction: 0x461f463c │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0x4648aefe │ │ │ │ - stc2 6, cr15, [r0, #424]! @ 0x1a8 │ │ │ │ + ldc2l 6, cr15, [r4, #-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 721c48 │ │ │ │ + bls 721ca0 │ │ │ │ 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 2380bc │ │ │ │ + blcs 238114 │ │ │ │ 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 67e4c0 │ │ │ │ - blx 484cb6 │ │ │ │ + bvs 67e518 │ │ │ │ + blx 484d0e │ │ │ │ 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 54a4d4 │ │ │ │ + blvc 54a52c │ │ │ │ sbcsle r2, r2, r6, lsl #24 │ │ │ │ smlabteq r0, r7, r9, lr │ │ │ │ bicsvs r6, r7, pc │ │ │ │ - bgt 617fe8 │ │ │ │ - blx fe2dba3a │ │ │ │ + bgt 618040 │ │ │ │ + blx 17dba92 │ │ │ │ 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} │ │ │ │ @@ -505889,27 +505910,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 21e8e8 │ │ │ │ + bcs 21e940 │ │ │ │ @ instruction: 0xf104d07f │ │ │ │ - blgt 5dee3c │ │ │ │ + blgt 5dee94 │ │ │ │ @ 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 4bcda0 │ │ │ │ + blcs 4bcdf8 │ │ │ │ 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 │ │ │ │ @@ -505920,187 +505941,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 2786ec │ │ │ │ + blcs 278744 │ │ │ │ svcge 0x0063f47f │ │ │ │ @ instruction: 0xf1049903 │ │ │ │ @ instruction: 0xf7ff0038 │ │ │ │ @ instruction: 0xe75cfb75 │ │ │ │ cmncs r4, r8, lsr #23 │ │ │ │ @ instruction: 0xf85a6962 │ │ │ │ - blx 26a18a │ │ │ │ + blx 26a1e2 │ │ │ │ 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 1b5c18e │ │ │ │ + blx 1b5c1e6 │ │ │ │ stmdbls r3, {r0, r1, r3, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ - blx 19dc19a │ │ │ │ + blx 19dc1f2 │ │ │ │ stmdbls r3, {r0, r2, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ subeq pc, r4, r4, lsl #2 │ │ │ │ - blx 185c1a6 │ │ │ │ + blx 185c1fe │ │ │ │ stmdbls r3, {r0, r1, r2, r3, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ - blx 16dc1b2 │ │ │ │ + blx 16dc20a │ │ │ │ stmdbvs r7!, {r0, r3, r4, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 2382a8 │ │ │ │ + blcs 238300 │ │ │ │ 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 2382c0 │ │ │ │ + blcs 238318 │ │ │ │ svcge 0x0029f43f │ │ │ │ stmdbls r3, {r1, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ - blx 10dc1e2 │ │ │ │ + blx 10dc23a │ │ │ │ rsbcs lr, r4, #8650752 @ 0x840000 │ │ │ │ tstpne r3, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ mlacs fp, r1, r8, pc @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - blcs 1b89fd8 │ │ │ │ + blcs 1b8a030 │ │ │ │ @ instruction: 0xf5b3bf18 │ │ │ │ @ instruction: 0xf0407f8a │ │ │ │ mcrvs 0, 1, r8, cr2, cr7, {5} │ │ │ │ - blvc 678250 │ │ │ │ + blvc 6782a8 │ │ │ │ @ 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, r3, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf858f6d0 │ │ │ │ + ldmdals r4, {r0, r1, r2, r3, r5, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf82cf6d0 │ │ │ │ mlascc r4, sp, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ swpcs r8, r6, [r3] │ │ │ │ @ instruction: 0xf6714630 │ │ │ │ - stmdavs sp!, {r0, r1, r3, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs sp!, {r0, r1, r2, r3, r4, r6, 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 5def38 │ │ │ │ - blx fe7dbc10 │ │ │ │ + blgt 5def90 │ │ │ │ + blx 1cdbc68 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8db80b6 │ │ │ │ - blcs 22a2d8 │ │ │ │ + blcs 22a330 │ │ │ │ ldclge 4, cr15, [sl, #508]! @ 0x1fc │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ - blvc 1117860 │ │ │ │ + blvc 11178b8 │ │ │ │ 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 238350 │ │ │ │ + blcs 2383a8 │ │ │ │ @ instruction: 0x4638d1f4 │ │ │ │ - @ instruction: 0xffc6f664 │ │ │ │ + @ instruction: 0xff9af664 │ │ │ │ stmdbls r3, {r0, r1, r3, r4, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ andseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf91ef7ff │ │ │ │ @ instruction: 0xf6644638 │ │ │ │ - @ instruction: 0xe6b2ffbd │ │ │ │ + ssat pc, #19, r1, lsl #31 @ │ │ │ │ @ instruction: 0xf1079903 │ │ │ │ @ instruction: 0xf7ff0044 │ │ │ │ @ instruction: 0x4638f915 │ │ │ │ - @ instruction: 0xffb4f664 │ │ │ │ + @ instruction: 0xff88f664 │ │ │ │ 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: 0xffa8f664 │ │ │ │ - blmi 12d7d80 │ │ │ │ + @ instruction: 0xff7cf664 │ │ │ │ + blmi 12d7dd8 │ │ │ │ ldmdbvs sl!, {r2, r5, r6, r8, sp}^ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ - blcs 23d388 │ │ │ │ + blcs 23d3e0 │ │ │ │ stmdbls r3, {r0, r1, r4, r6, r7, ip, lr, pc} │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf8f6f7ff │ │ │ │ @ instruction: 0xf6644638 │ │ │ │ - pkhbt pc, sl, r5, lsl #31 @ │ │ │ │ + str pc, [sl], r9, ror #30 │ │ │ │ @ instruction: 0xf1079903 │ │ │ │ @ instruction: 0xf7ff0020 │ │ │ │ ldrtmi pc, [r8], -sp, ror #17 @ │ │ │ │ - @ instruction: 0xff8cf664 │ │ │ │ + @ instruction: 0xff60f664 │ │ │ │ stmdbls r3, {r0, r7, r9, sl, sp, lr, pc} │ │ │ │ andseq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf8e4f7ff │ │ │ │ @ instruction: 0xf6644638 │ │ │ │ - ldrbt pc, [r8], -r3, lsl #31 @ │ │ │ │ + uhsax pc, r8, r7 @ │ │ │ │ @ instruction: 0xf1079903 │ │ │ │ @ instruction: 0xf7ff0024 │ │ │ │ @ instruction: 0x4638f8db │ │ │ │ - @ instruction: 0xff7af664 │ │ │ │ + @ instruction: 0xff4ef664 │ │ │ │ tstcs r3, pc, ror #12 │ │ │ │ @ instruction: 0xf6714630 │ │ │ │ - @ instruction: 0xe768f975 │ │ │ │ + strb pc, [r8, -r9, asr #18]! @ │ │ │ │ addne pc, r7, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ @ instruction: 0xf104ad00 │ │ │ │ - blgt 5df0d0 │ │ │ │ - blx 6dbd18 │ │ │ │ + blgt 5df128 │ │ │ │ + @ instruction: 0xf9e6f665 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ movwcs sl, #7595 @ 0x1dab │ │ │ │ ldrbt r7, [r4], #867 @ 0x363 │ │ │ │ ldmdavs fp, {r0, r1, r4, r9, sl, fp, sp, lr} │ │ │ │ - bcs 27d000 │ │ │ │ + bcs 27d058 │ │ │ │ ldmibvs fp, {r1, r2, r3, r5, r8, ip, lr, pc} │ │ │ │ svccs 0x00c0f413 │ │ │ │ stclge 4, cr15, [r9], #252 @ 0xfc │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ - blvc 1b17748 │ │ │ │ + blvc 1b177a0 │ │ │ │ movweq pc, #4115 @ 0x1013 @ │ │ │ │ mrcge 4, 0, APSR_nzcv, cr7, cr15, {3} │ │ │ │ str r4, [ip, #-1567] @ 0xfffff9e1 │ │ │ │ - blcs 2ad2ac │ │ │ │ + blcs 2ad304 │ │ │ │ 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 │ │ │ │ - bl 45bc3c │ │ │ │ + b ff95bc94 │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrsbteq r2, [r6], #-60 @ 0xffffffc4 │ │ │ │ - ldrsbteq r2, [r6], #-50 @ 0xffffffce │ │ │ │ + rsbseq r2, r6, r4, lsl #7 │ │ │ │ + rsbseq r2, r6, sl, ror r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r6, r8, lsr #7 │ │ │ │ + rsbseq r2, r6, r0, asr r3 │ │ │ │ @ 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 │ │ │ │ @@ -506112,44 +506133,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 ff121464 │ │ │ │ + blx ff1214bc │ │ │ │ @ instruction: 0xf10cfc8c │ │ │ │ stmiblt fp, {r5, sl, fp} │ │ │ │ teqpeq pc, #220, 2 @ p-variant is OBSOLETE @ 0x37 │ │ │ │ - bmi feb12a2c │ │ │ │ + bmi feb12a84 │ │ │ │ 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 21da532 │ │ │ │ + blx 21da58a │ │ │ │ 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 9e5e20 │ │ │ │ + blcs 9e5e78 │ │ │ │ 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 │ │ │ │ @@ -506165,42 +506186,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: 0xffc2f663 │ │ │ │ + @ instruction: 0xff96f663 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - blge 3527a0 │ │ │ │ + blge 3527f8 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r8], -r1, ror #5 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ - blx 105beea │ │ │ │ + blx 55bf42 │ │ │ │ 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 35e40c │ │ │ │ + blge 35e3b4 │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - blx a5bf1a │ │ │ │ + blx fff5bf70 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6674628 │ │ │ │ - @ instruction: 0x4604f8f3 │ │ │ │ + strmi pc, [r4], -r7, asr #17 │ │ │ │ stclvc 7, cr14, [r2], #-444 @ 0xfffffe44 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - bcs a229a0 │ │ │ │ + bcs a229f8 │ │ │ │ adchi pc, r4, r0, lsl #4 │ │ │ │ - blcs 9e5eec │ │ │ │ + blcs 9e5f44 │ │ │ │ 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 │ │ │ │ @@ -506208,87 +506229,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: 0xff6cf663 │ │ │ │ + @ instruction: 0xff40f663 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3091f0 │ │ │ │ + blgt 309248 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6674628 │ │ │ │ - strtmi pc, [r2], -r3, ror #21 │ │ │ │ + @ instruction: 0x4622fab7 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r8], -r5, ror #3 │ │ │ │ - @ instruction: 0xf8b6f667 │ │ │ │ + @ instruction: 0xf88af667 │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r6], -fp, asr #30 │ │ │ │ - blge 2cab28 │ │ │ │ + @ instruction: 0x4606ff1f │ │ │ │ + blge 2cab80 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - blx ff2dbfd4 │ │ │ │ + blx fe7dc02c │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf66711b3 │ │ │ │ - @ instruction: 0x4604f895 │ │ │ │ + strmi pc, [r4], -r9, ror #16 │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r6], -r9, lsr #30 │ │ │ │ + @ instruction: 0x4606fefd │ │ │ │ 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 │ │ │ │ - @ instruction: 0xff0af663 │ │ │ │ + cdp2 6, 13, cr15, cr14, cr3, {3} │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2effbc │ │ │ │ + blgt 2f0014 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6674628 │ │ │ │ - @ instruction: 0x4622fa7f │ │ │ │ + @ instruction: 0x4622fa53 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r8], -r9, asr #3 │ │ │ │ - @ instruction: 0xf852f667 │ │ │ │ + @ instruction: 0xf826f667 │ │ │ │ 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] │ │ │ │ - stmib sl, {r0, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r1, r6, lr, asr #23 │ │ │ │ + ldmdb lr, {r0, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r1, r6, r6, ror fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r6, lr, lsl #23 │ │ │ │ + rsbseq r1, r6, r6, lsr fp │ │ │ │ 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 │ │ │ │ @@ -506298,20 +506319,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 130e4b8 │ │ │ │ - b 129d77c │ │ │ │ + blx 130e510 │ │ │ │ + b 129d7d4 │ │ │ │ tstmi r3, ip, lsl #2 │ │ │ │ svclt 0x0008429d │ │ │ │ @ instruction: 0xf000428f │ │ │ │ - b 17feb38 │ │ │ │ + b 17feb90 │ │ │ │ @ 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]! │ │ │ │ @@ -506323,78 +506344,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: 0xffbcf666 │ │ │ │ + @ instruction: 0xff90f666 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4680fe71 │ │ │ │ - blge 34ad3c │ │ │ │ + strmi pc, [r0], r5, asr #28 │ │ │ │ + blge 34ad94 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6674630 │ │ │ │ - strbmi pc, [r3], -r5, ror #19 @ │ │ │ │ + @ instruction: 0x4643f9b9 │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ ldrtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xffb8f666 │ │ │ │ + @ instruction: 0xff8cf666 │ │ │ │ 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 │ │ │ │ - strmi pc, [r7], -sp, asr #28 │ │ │ │ - blge 34ad24 │ │ │ │ + strmi pc, [r7], -r1, lsr #28 │ │ │ │ + blge 34ad7c │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xf9c4f667 │ │ │ │ + @ instruction: 0xf998f667 │ │ │ │ ldrtmi r4, [fp], -r2, lsr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6661133 │ │ │ │ - stccs 15, cr15, [r0, #-604] @ 0xfffffda4 │ │ │ │ - blle 19f0058 │ │ │ │ + stccs 15, cr15, [r0, #-428] @ 0xfffffe54 │ │ │ │ + blle 19f00b0 │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ ldrtmi r1, [r0], -r9, asr #2 │ │ │ │ - @ instruction: 0xff68f666 │ │ │ │ + @ instruction: 0xff3cf666 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - @ instruction: 0xffbaf666 │ │ │ │ - bmi feff0078 │ │ │ │ + @ instruction: 0xff8ef666 │ │ │ │ + bmi feff00d0 │ │ │ │ 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 fea5a91c │ │ │ │ + blx fea5a974 │ │ │ │ tstcs r0, r2, ror #24 │ │ │ │ @ instruction: 0xa018f8dd │ │ │ │ - blls 419010 │ │ │ │ + blls 419068 │ │ │ │ stmib sp, {r5, r9, fp, sp}^ │ │ │ │ stmdale sp!, {r2, r8, ip}^ │ │ │ │ - blcs 9e61f4 │ │ │ │ + blcs 9e624c │ │ │ │ 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 │ │ │ │ @@ -506409,99 +506430,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 │ │ │ │ - @ instruction: 0xff10f666 │ │ │ │ + cdp2 6, 14, cr15, cr4, cr6, {3} │ │ │ │ str r4, [lr, r4, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ ldrtmi r7, [r0], -r5, lsr #3 │ │ │ │ - @ instruction: 0xff08f666 │ │ │ │ + cdp2 6, 13, cr15, cr12, 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 │ │ │ │ - strmi pc, [r4], -r5, asr #27 │ │ │ │ + @ instruction: 0x4604fd99 │ │ │ │ addsle r2, r8, r0, lsl #16 │ │ │ │ - blgt 309548 │ │ │ │ + blgt 3095a0 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ @ instruction: 0x46214630 │ │ │ │ @ instruction: 0xf6673414 │ │ │ │ - @ instruction: 0xe78ef93b │ │ │ │ - bcs a26d4c │ │ │ │ + str pc, [lr, pc, lsl #18] │ │ │ │ + bcs a26da4 │ │ │ │ smlabtne r2, sp, r9, lr │ │ │ │ rschi pc, ip, r0, lsl #4 │ │ │ │ - blcs 9e62a4 │ │ │ │ + blcs 9e62fc │ │ │ │ addhi pc, r5, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ orrhi r8, r3, #-67108863 @ 0xfc000001 │ │ │ │ - blvc fe2ff774 │ │ │ │ + blvc fe2ff7cc │ │ │ │ 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 359ffc │ │ │ │ + blvc 35a054 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 2d9fc4 │ │ │ │ - ldc2 6, cr15, [r2, #396] @ 0x18c │ │ │ │ + blvc 2da01c │ │ │ │ + stc2l 6, cr15, [r6, #-396]! @ 0xfffffe74 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 3095a4 │ │ │ │ + blgt 3095fc │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xf906f667 │ │ │ │ + @ instruction: 0xf8daf667 │ │ │ │ strtmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x71a2f44f │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - svccs 0x0001fed9 │ │ │ │ + svccs 0x0001fead │ │ │ │ @ instruction: 0xf1754680 │ │ │ │ - blle 1adfdc8 │ │ │ │ + blle 1adfe20 │ │ │ │ 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, 12, cr15, cr2, cr6, {3} │ │ │ │ + cdp2 6, 9, cr15, cr6, cr6, {3} │ │ │ │ ldr r4, [sl, -r4, lsl #12]! │ │ │ │ strtmi r4, [r3], -r2, lsl #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf666111f │ │ │ │ - @ instruction: 0x4680feb9 │ │ │ │ + strmi pc, [r0], sp, lsl #29 │ │ │ │ vst1.64 {d30}, [pc :128], r5 │ │ │ │ @ instruction: 0xf8ad4300 │ │ │ │ ldmib sp, {r3, ip, sp}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ ldmdbvs r0!, {r1, r2, r8} │ │ │ │ @ instruction: 0xf6632101 │ │ │ │ - strmi pc, [r5], -pc, asr #26 │ │ │ │ - blge 3caf20 │ │ │ │ + strmi pc, [r5], -r3, lsr #26 │ │ │ │ + blge 3caf78 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46303514 │ │ │ │ - @ instruction: 0xf8c6f667 │ │ │ │ + @ instruction: 0xf89af667 │ │ │ │ strtmi r4, [fp], -r2, lsr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - stclvc 14, cr15, [r3], #-612 @ 0xfffffd9c │ │ │ │ + stclvc 14, cr15, [r3], #-436 @ 0xfffffe4c │ │ │ │ strcs r4, [r0], #-1537 @ 0xfffff9ff │ │ │ │ strls r2, [r0], #-518 @ 0xfffffdfa │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ @ instruction: 0xf6674630 │ │ │ │ - strmi pc, [r4], -r3, lsl #21 │ │ │ │ + @ instruction: 0x4604fa57 │ │ │ │ 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 │ │ │ │ @@ -506514,55 +506535,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, 6, cr15, cr4, cr6, {3} │ │ │ │ + cdp2 6, 3, cr15, cr8, 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 │ │ │ │ - ldc2l 6, cr15, [sl], #396 @ 0x18c │ │ │ │ + stc2l 6, cr15, [lr], {99} @ 0x63 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 3096d4 │ │ │ │ + blgt 30972c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6674630 │ │ │ │ - @ instruction: 0x4623f871 │ │ │ │ + strtmi pc, [r3], -r5, asr #16 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ ldrtmi r7, [r0], -r5, ror #3 │ │ │ │ - cdp2 6, 4, cr15, cr4, cr6, {3} │ │ │ │ + cdp2 6, 1, cr15, cr8, cr6, {3} │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [sl], {99} @ 0x63 │ │ │ │ + stc2 6, cr15, [lr], #396 @ 0x18c │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 309714 │ │ │ │ + blgt 30976c │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6674630 │ │ │ │ - @ instruction: 0x4642f851 │ │ │ │ + strbmi pc, [r2], -r5, lsr #16 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], fp │ │ │ │ ldrtmi r7, [r0], -r9, lsr #3 │ │ │ │ - cdp2 6, 2, cr15, cr4, cr6, {3} │ │ │ │ + ldc2l 6, cr15, [r8, #408]! @ 0x198 │ │ │ │ ldrb r4, [r4, -r0, lsl #13] │ │ │ │ @ instruction: 0xf04f2000 │ │ │ │ stmib sp, {r8, lr}^ │ │ │ │ strb r0, [r8, -r2, lsl #2]! │ │ │ │ - svc 0x0066f610 │ │ │ │ - ldrsbteq r1, [r6], #-140 @ 0xffffff74 │ │ │ │ + svc 0x003af610 │ │ │ │ + rsbseq r1, r6, r4, lsl #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00761796 │ │ │ │ + rsbseq r1, r6, lr, lsr r7 │ │ │ │ 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 │ │ │ │ @@ -506573,91 +506594,91 @@ │ │ │ │ @ instruction: 0xf1a25841 │ │ │ │ stmdavs r9, {r5} │ │ │ │ @ instruction: 0xf04f910b │ │ │ │ @ instruction: 0xf04f0100 │ │ │ │ svclt 0x00584100 │ │ │ │ stc2 10, cr15, [ip], {65} @ 0x41 @ │ │ │ │ @ instruction: 0xf000fa01 │ │ │ │ - b 124e8f4 │ │ │ │ + b 124e94c │ │ │ │ @ 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 1ae5544 │ │ │ │ + bl 1ae559c │ │ │ │ @ instruction: 0xf1140501 │ │ │ │ @ instruction: 0xf1653aff │ │ │ │ - b 320bc0 │ │ │ │ - b 35f7ec │ │ │ │ + b 320c18 │ │ │ │ + b 35f844 │ │ │ │ strtmi r0, [r1], r8, lsl #2 │ │ │ │ movwmi r4, #46763 @ 0xb6ab │ │ │ │ addshi pc, lr, r0, asr #32 │ │ │ │ - bleq a5b008 │ │ │ │ - blvc fec1a254 │ │ │ │ + bleq a5b060 │ │ │ │ + blvc fec1a2ac │ │ │ │ ldmdbvs r0!, {r8, r9, sp} │ │ │ │ tstcs r1, r8, lsl #6 │ │ │ │ andcc pc, r4, fp, asr #17 │ │ │ │ - blvc 3da21c │ │ │ │ - stc2l 6, cr15, [r6], #-396 @ 0xfffffe74 │ │ │ │ + blvc 3da274 │ │ │ │ + ldc2 6, cr15, [sl], #-396 @ 0xfffffe74 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 30980c │ │ │ │ + blgt 309864 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46300914 │ │ │ │ - @ instruction: 0xffdaf666 │ │ │ │ + @ instruction: 0xffaef666 │ │ │ │ ldrtmi r4, [sl], -fp, asr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6661133 │ │ │ │ - ldclvc 13, cr15, [sl], #-692 @ 0xfffffd4c │ │ │ │ - bcs 1230620 │ │ │ │ + ldclvc 13, cr15, [sl], #-516 @ 0xfffffdfc │ │ │ │ + bcs 1230678 │ │ │ │ @ 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 126ee50 │ │ │ │ - b c9f078 │ │ │ │ - b c1f858 │ │ │ │ - b 16e0c54 │ │ │ │ + b 126eea8 │ │ │ │ + b c9f0d0 │ │ │ │ + b c1f8b0 │ │ │ │ + b 16e0cac │ │ │ │ svclt 0x00080808 │ │ │ │ @ instruction: 0xf040463b │ │ │ │ @ instruction: 0x464a8117 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ @ instruction: 0xf6669700 │ │ │ │ - @ instruction: 0x4680fdb9 │ │ │ │ + strmi pc, [r0], sp, lsl #27 │ │ │ │ @ instruction: 0xf04f4264 │ │ │ │ @ instruction: 0xf8980000 │ │ │ │ - bl 1b66cb8 │ │ │ │ - bcs 122018c │ │ │ │ + bl 1b66d10 │ │ │ │ + bcs 12201e4 │ │ │ │ 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 5ad09c │ │ │ │ - b 35dccc │ │ │ │ - b 151fca4 │ │ │ │ + blx 5ad0f4 │ │ │ │ + b 35dd24 │ │ │ │ + b 151fcfc │ │ │ │ @ instruction: 0xf14c0c03 │ │ │ │ - b 36e0a4 │ │ │ │ - b 17200dc │ │ │ │ + b 36e0fc │ │ │ │ + b 1720134 │ │ │ │ @ instruction: 0xf0000305 │ │ │ │ strmi r8, [ip, #405]! @ 0x195 │ │ │ │ adcmi fp, r1, #8, 30 │ │ │ │ sbcshi pc, r1, r0 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9decdc │ │ │ │ + bcs 9ded34 │ │ │ │ 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 │ │ │ │ @@ -506677,35 +506698,35 @@ │ │ │ │ ldc2l 7, cr15, [r4], #1020 @ 0x3fc │ │ │ │ strmi r7, [r0], r2, asr #24 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf00280f7 │ │ │ │ @ instruction: 0xf04f003f │ │ │ │ @ instruction: 0xf1a033ff │ │ │ │ @ instruction: 0xf1c00e20 │ │ │ │ - blx 2e1db4 │ │ │ │ - blx 31b138 │ │ │ │ - blx b1e574 │ │ │ │ - b 129dd70 │ │ │ │ + blx 2e1e0c │ │ │ │ + blx 31b190 │ │ │ │ + blx b1e5cc │ │ │ │ + b 129ddc8 │ │ │ │ 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 239274 │ │ │ │ + blcs 2392cc │ │ │ │ sbcshi pc, fp, r0 │ │ │ │ - blcs 23ebdc │ │ │ │ + blcs 23ec34 │ │ │ │ sbcshi pc, r7, r0 │ │ │ │ - bcs a27178 │ │ │ │ + bcs a271d0 │ │ │ │ tstls r8, r9, lsl #2 │ │ │ │ cmnphi r1, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - bcs 9ed588 │ │ │ │ + bcs 9ed5e0 │ │ │ │ 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 │ │ │ │ @@ -506721,55 +506742,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 │ │ │ │ - strmi pc, [r4], -fp, ror #22 │ │ │ │ - blge 3cb2e8 │ │ │ │ + @ instruction: 0x4604fb3f │ │ │ │ + blge 3cb340 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - cdp2 6, 14, cr15, cr2, cr6, {3} │ │ │ │ - blmi a71684 │ │ │ │ + cdp2 6, 11, cr15, cr6, cr6, {3} │ │ │ │ + blmi a716dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4f8e6c │ │ │ │ + blls 4f8ec4 │ │ │ │ @ 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 125c7c6 │ │ │ │ + blx 75c81e │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ @ instruction: 0x0003e8bb │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - @ instruction: 0x4642feb7 │ │ │ │ + strbmi pc, [r2], -fp, lsl #29 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - stc2 6, cr15, [sl], {102} @ 0x66 │ │ │ │ + mrrc2 6, 6, pc, lr, cr6 @ │ │ │ │ strbmi r4, [r3], -r0, lsl #13 │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ ldrtmi r7, [r0], -sl, lsr #3 │ │ │ │ - stc2 6, cr15, [r2], {102} @ 0x66 │ │ │ │ + mrrc2 6, 6, pc, r6, cr6 @ │ │ │ │ strb r4, [r3, r4, lsl #12] │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - @ instruction: 0x0076149a │ │ │ │ + rsbseq r1, r6, r2, asr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r6, r4, lsl #4 │ │ │ │ + rsbseq r1, r6, ip, lsr #3 │ │ │ │ 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 │ │ │ │ @@ -506787,93 +506808,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 ffb5c87c │ │ │ │ + blx ff05c8d4 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ - blge 3d31c4 │ │ │ │ + blge 3d321c │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ ldrtmi r1, [r0], -ip, lsr #32 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0xf6660814 │ │ │ │ - sbfx pc, r7, #28, #7 │ │ │ │ + str pc, [r6, fp, lsr #28]! │ │ │ │ stmdbvs r3, {r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ svcvc 0x009b80a4 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf11980a0 │ │ │ │ @ instruction: 0xf14b33ff │ │ │ │ - b 2eb728 │ │ │ │ - b 25fb54 │ │ │ │ + b 2eb780 │ │ │ │ + b 25fbac │ │ │ │ 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 │ │ │ │ - strmi pc, [r4], -r9, lsr #21 │ │ │ │ - blge 3cb46c │ │ │ │ + @ instruction: 0x4604fa7d │ │ │ │ + blge 3cb4c4 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - cdp2 6, 2, cr15, cr0, cr6, {3} │ │ │ │ + ldc2l 6, cr15, [r4, #408]! @ 0x198 │ │ │ │ strtmi r4, [r3], -r2, asr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6661151 │ │ │ │ - @ instruction: 0x4680fbf3 │ │ │ │ - b 18d8d2c │ │ │ │ + strmi pc, [r0], r7, asr #23 │ │ │ │ + b 18d8d84 │ │ │ │ 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 │ │ │ │ - ldc2 6, cr15, [r8], {102} @ 0x66 │ │ │ │ + blx ffd5c99a │ │ │ │ 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 b2dbd0 │ │ │ │ - b 129afd0 │ │ │ │ + blx b2dc28 │ │ │ │ + b 129b028 │ │ │ │ @ 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 35a664 │ │ │ │ + blvc 35a6bc │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 45a62c │ │ │ │ - blx 19dc988 │ │ │ │ + blvc 45a684 │ │ │ │ + blx edc9e0 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f0970 │ │ │ │ + blgt 2f09c8 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - ldc2l 6, cr15, [r2, #408] @ 0x198 │ │ │ │ + stc2 6, cr15, [r6, #408]! @ 0x198 │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf666111f │ │ │ │ - strmi pc, [r3], -r5, lsr #23 │ │ │ │ + @ instruction: 0x4603fb79 │ │ │ │ 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} │ │ │ │ @@ -506884,24 +506905,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 │ │ │ │ - blx adca00 │ │ │ │ + @ instruction: 0xf9f6f663 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 309c94 │ │ │ │ + blgt 309cec │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - @ instruction: 0x4642fd99 │ │ │ │ + strbmi pc, [r2], -sp, ror #26 @ │ │ │ │ ldrtmi r4, [r0], -r3, lsr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 1d5ca32 │ │ │ │ + blx 125ca8a │ │ │ │ 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] │ │ │ │ @@ -506921,41 +506942,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: 0xf10df9d9 │ │ │ │ + @ instruction: 0xf10df9ad │ │ │ │ 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 │ │ │ │ - stc2l 6, cr15, [lr, #-408] @ 0xfffffe68 │ │ │ │ + stc2 6, cr15, [r2, #-408]! @ 0xfffffe68 │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - movwcs pc, #2849 @ 0xb21 @ │ │ │ │ + movwcs pc, #2805 @ 0xaf5 @ │ │ │ │ movwls r2, #33280 @ 0x8200 │ │ │ │ @ instruction: 0xf8cb4605 │ │ │ │ ldmdbvs r0!, {r2, ip, sp} │ │ │ │ mrscs r2, SP_irq │ │ │ │ movwcs lr, #27085 @ 0x69cd │ │ │ │ @ instruction: 0xf6637c7a │ │ │ │ - @ instruction: 0x4604f9b7 │ │ │ │ - blge 3cb650 │ │ │ │ + strmi pc, [r4], -fp, lsl #19 │ │ │ │ + blge 3cb6a8 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - stc2 6, cr15, [lr, #-408]! @ 0xfffffe68 │ │ │ │ + stc2 6, cr15, [r2, #-408] @ 0xfffffe68 │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ @ instruction: 0xf6669700 │ │ │ │ - @ instruction: 0x4604fb35 │ │ │ │ + strmi pc, [r4], -r9, lsl #22 │ │ │ │ vst1.16 {d30-d32}, [pc], r2 │ │ │ │ @ instruction: 0xf8ad4300 │ │ │ │ ldr r3, [ip, r8]! │ │ │ │ @ instruction: 0xf88d2380 │ │ │ │ ldr r3, [r8, r8]! │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [r4, r8]! │ │ │ │ @@ -506964,25 +506985,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 0x0000ec2c │ │ │ │ + svclt 0x0000ec00 │ │ │ │ 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 @ 21f1dc @ │ │ │ │ + strbne pc, [pc], #-576 @ 21f234 @ │ │ │ │ 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 │ │ │ │ @@ -506998,29 +507019,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 6b92a4 │ │ │ │ + blvc 6b92fc │ │ │ │ @ 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 11ff4f8 │ │ │ │ - beq 121b688 │ │ │ │ + bcs 11ff550 │ │ │ │ + beq 121b6e0 │ │ │ │ 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 cc3e94 │ │ │ │ + blge cc3eec │ │ │ │ @ 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} │ │ │ │ @@ -507029,56 +507050,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 28eed8 │ │ │ │ + blcs 28ef30 │ │ │ │ ldrtmi sp, [lr], r0, asr #32 │ │ │ │ rsbsvs pc, ip, sp, lsl #17 │ │ │ │ - blge b0473c │ │ │ │ + blge b04794 │ │ │ │ movwls r4, #26268 @ 0x669c │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - blcs 285ee4 │ │ │ │ + blcs 285f3c │ │ │ │ cmnphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf44f9f04 │ │ │ │ ldmdbvs r8!, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf87ef663 │ │ │ │ + @ instruction: 0xf852f663 │ │ │ │ @ instruction: 0xf1007c6b │ │ │ │ andcs r0, r1, #28, 10 @ 0x7000000 │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ - blx 21dcc8e │ │ │ │ - bvc 10796ec │ │ │ │ + blx 16dcce6 │ │ │ │ + bvc 1079744 │ │ │ │ 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 │ │ │ │ - mcrr2 6, 6, pc, r0, cr6 @ │ │ │ │ + ldc2 6, cr15, [r4], {102} @ 0x66 │ │ │ │ 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 295474 │ │ │ │ + blcc 2954cc │ │ │ │ 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 │ │ │ │ @@ -507090,25 +507111,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 d1e808 │ │ │ │ + bge d1e7b0 │ │ │ │ stmdals r4, {r0, r9, sl, lr} │ │ │ │ - blx fe8dcd4c │ │ │ │ + blx 1ddcda4 │ │ │ │ @ instruction: 0xf10b4601 │ │ │ │ @ instruction: 0xf664001c │ │ │ │ - @ instruction: 0xf8dbfb3f │ │ │ │ + @ instruction: 0xf8dbfb13 │ │ │ │ @ instruction: 0xf663001c │ │ │ │ - andcs pc, r1, r9, asr #30 │ │ │ │ - blmi ff9b1f54 │ │ │ │ + andcs pc, r1, sp, lsl pc @ │ │ │ │ + blmi ff9b1fac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 10f943c │ │ │ │ + blls 10f9494 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorslt r8, sp, r3, asr #9 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x17f7b236 │ │ │ │ eorscs r9, r0, #8, 18 @ 0x20000 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ @@ -507127,16 +507148,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 130f1b0 │ │ │ │ - b 129e474 │ │ │ │ + blx 130f208 │ │ │ │ + b 129e4cc │ │ │ │ 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 @ │ │ │ │ @@ -507144,79 +507165,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 1b5d482 │ │ │ │ - vldr d9, [pc, #16] @ 21f498 │ │ │ │ + blx 1b5d4da │ │ │ │ + vldr d9, [pc, #16] @ 21f4f0 │ │ │ │ smlatbcs r1, sp, fp, r7 │ │ │ │ stclvc 0, cr9, [sl], #-8 │ │ │ │ movwcs r6, #2328 @ 0x918 │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ - blvc 75aad0 │ │ │ │ - @ instruction: 0xf80cf663 │ │ │ │ + blvc 75ab28 │ │ │ │ + @ instruction: 0xffe0f662 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #27156 @ 0x6a14 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x461962d9 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - blls 3de2c4 │ │ │ │ + blls 3de26c │ │ │ │ svccs 0x00003314 │ │ │ │ stmdals r4, {r1, r3, r5, r9, sl, lr} │ │ │ │ vrecps.f32 d27, d16, d20 │ │ │ │ vand d17, d0, d19 │ │ │ │ movwls r1, #24877 @ 0x612d │ │ │ │ - @ instruction: 0xf950f666 │ │ │ │ + @ instruction: 0xf924f666 │ │ │ │ strmi r9, [r5], -r6, lsl #22 │ │ │ │ vpmax.s8 d25, d0, d2 │ │ │ │ stmdals r4, {r0, r1, r2, r5, r8, ip} │ │ │ │ - @ instruction: 0xf948f666 │ │ │ │ + @ instruction: 0xf91cf666 │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - blls 2dd9f4 │ │ │ │ + blls 2dd99c │ │ │ │ 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 12ef728 │ │ │ │ - b ba0158 │ │ │ │ - b bdf930 │ │ │ │ + b 12ef780 │ │ │ │ + b ba01b0 │ │ │ │ + b bdf988 │ │ │ │ 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 │ │ │ │ - strmi pc, [r5], -r9, asr #18 │ │ │ │ + @ instruction: 0x4605f91d │ │ │ │ rsbslt lr, r6, #78 @ 0x4e │ │ │ │ @ instruction: 0xe74b17f7 │ │ │ │ @ instruction: 0xe74917f7 │ │ │ │ rsbsmi fp, r6, #1610612751 @ 0x6000000f │ │ │ │ @ instruction: 0xe74517f7 │ │ │ │ @ instruction: 0xf04f4273 │ │ │ │ - bl 1a5f964 │ │ │ │ - b adf584 │ │ │ │ - b a20184 │ │ │ │ + bl 1a5f9bc │ │ │ │ + b adf5dc │ │ │ │ + b a201dc │ │ │ │ movwmi r0, #12295 @ 0x3007 │ │ │ │ - blge 753b7c │ │ │ │ + blge 753bd4 │ │ │ │ stmib sp, {r5, r9, fp, sp}^ │ │ │ │ movwls r1, #8468 @ 0x2114 │ │ │ │ @ instruction: 0x83b3f200 │ │ │ │ - blcs 9e6ed0 │ │ │ │ + blcs 9e6f28 │ │ │ │ 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 │ │ │ │ @@ -507236,59 +507257,59 @@ │ │ │ │ svcvc 0x00cbf5b3 │ │ │ │ strtmi sp, [r9], -r5, lsr #2 │ │ │ │ ldrtmi r9, [r2], -r4, lsl #16 │ │ │ │ @ instruction: 0xf7fe463b │ │ │ │ @ instruction: 0x4605ff1b │ │ │ │ @ instruction: 0xf1aa9b05 │ │ │ │ @ instruction: 0xf89b0a3e │ │ │ │ - bl fec9f6a4 │ │ │ │ + bl fec9f6fc │ │ │ │ @ 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 17d95a8 │ │ │ │ + b 17d9600 │ │ │ │ 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 1243688 │ │ │ │ + bcs 12436e0 │ │ │ │ @ instruction: 0xf002d01b │ │ │ │ @ instruction: 0xf04f003f │ │ │ │ @ instruction: 0xf1a033ff │ │ │ │ @ instruction: 0xf1c00e20 │ │ │ │ - blx 2e26f0 │ │ │ │ - blx 31ba74 │ │ │ │ - blx b1eeb0 │ │ │ │ - b 129e6ac │ │ │ │ + blx 2e2748 │ │ │ │ + blx 31bacc │ │ │ │ + blx b1ef08 │ │ │ │ + b 129e704 │ │ │ │ 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 2c02ac │ │ │ │ - blcc 285ab4 │ │ │ │ + blls 2c0304 │ │ │ │ + blcc 285b0c │ │ │ │ @ instruction: 0xf000430b │ │ │ │ - blls 33fa98 │ │ │ │ + blls 33faf0 │ │ │ │ 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 │ │ │ │ @@ -507307,54 +507328,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 49fd00 │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 21f850 │ │ │ │ - bls 46f770 │ │ │ │ + bls 49fd58 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 21f8a8 │ │ │ │ + bls 46f7c8 │ │ │ │ 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, lsr #28 │ │ │ │ - rsbseq r0, r6, lr, lsl lr │ │ │ │ + rsbseq r0, r6, r8, asr #27 │ │ │ │ + rsbseq r0, r6, r6, asr #27 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq r0, r6, r4, lsr ip │ │ │ │ - bcs 123e904 │ │ │ │ + ldrsbteq r0, [r6], #-188 @ 0xffffff44 │ │ │ │ + bcs 123e95c │ │ │ │ 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 52ef80 │ │ │ │ - b 31b780 │ │ │ │ - b 122039c │ │ │ │ + blx 52efd8 │ │ │ │ + b 31b7d8 │ │ │ │ + b 12203f4 │ │ │ │ @ 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 9fd3e0 │ │ │ │ + bcs 9fd438 │ │ │ │ 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 │ │ │ │ @@ -507366,101 +507387,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 327960 │ │ │ │ + blls 3279b8 │ │ │ │ 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, 5, cr15, cr4, cr2, {3} │ │ │ │ + cdp2 6, 2, cr15, cr8, cr2, {3} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30a468 │ │ │ │ + blgt 30a4c0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - bls 2ddf54 │ │ │ │ + bls 2ddefc │ │ │ │ stmdals r4, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff9ef665 │ │ │ │ + @ instruction: 0xff72f665 │ │ │ │ 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 246458 │ │ │ │ + blcs 2464b0 │ │ │ │ rsbhi pc, r7, #0 │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - blcc 26c464 │ │ │ │ + blcc 26c4bc │ │ │ │ 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 │ │ │ │ - strmi pc, [r6], -r1, lsr #28 │ │ │ │ - blge 74bd7c │ │ │ │ + @ instruction: 0x4606fdf5 │ │ │ │ + blge 74bdd4 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ stmdals r4, {r2, r4, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xf998f666 │ │ │ │ + @ instruction: 0xf96cf666 │ │ │ │ ldrtmi r9, [r3], -fp, lsl #20 │ │ │ │ vadd.i8 d25, d0, d4 │ │ │ │ @ instruction: 0xf6651151 │ │ │ │ - andls pc, fp, fp, ror #30 │ │ │ │ - blls 4f1148 │ │ │ │ + andls pc, fp, pc, lsr pc @ │ │ │ │ + blls 4f11a0 │ │ │ │ vst2.8 {d25-d26}, [pc], r4 │ │ │ │ @ instruction: 0xf66571aa │ │ │ │ - strmi pc, [r5], -r3, ror #30 │ │ │ │ - blls 359320 │ │ │ │ + @ instruction: 0x4605ff37 │ │ │ │ + blls 359378 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4605fdf9 │ │ │ │ + strmi pc, [r5], -sp, asr #27 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 74b304 │ │ │ │ + blge 74b35c │ │ │ │ rscvs ip, r9, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r8, lsr #5 │ │ │ │ ldrcc r9, [r4, #-2052] @ 0xfffff7fc │ │ │ │ - @ instruction: 0xf96ef666 │ │ │ │ + @ instruction: 0xf942f666 │ │ │ │ andcs lr, r0, r2, lsl #13 │ │ │ │ - b 1718ea8 │ │ │ │ + b 1718f00 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4606fdd9 │ │ │ │ + strmi pc, [r6], -sp, lsr #27 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ rscsvs ip, r1, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162b0 │ │ │ │ stmdals r4, {r2, r4, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xf950f666 │ │ │ │ + @ instruction: 0xf924f666 │ │ │ │ stmdals r4, {r1, r3, r5, r9, sl, lr} │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0xf6657191 │ │ │ │ - strmi pc, [r5], -r3, lsr #30 │ │ │ │ - bcs 12592a0 │ │ │ │ + @ instruction: 0x4605fef7 │ │ │ │ + bcs 12592f8 │ │ │ │ bicshi pc, ip, r0 │ │ │ │ ldreq pc, [pc, -r2]! │ │ │ │ @ instruction: 0xf1a72601 │ │ │ │ @ instruction: 0xf1c70c20 │ │ │ │ - blx 39f9c4 │ │ │ │ - blx 3dd564 │ │ │ │ + blx 39fa1c │ │ │ │ + blx 3dd5bc │ │ │ │ @ instruction: 0xf117fc0c │ │ │ │ - blx baf54c │ │ │ │ - b 31b954 │ │ │ │ - b 1520590 │ │ │ │ + blx baf5a4 │ │ │ │ + b 31b9ac │ │ │ │ + b 15205e8 │ │ │ │ @ instruction: 0xf04f0000 │ │ │ │ @ instruction: 0xf1400600 │ │ │ │ strdmi r3, [r1], -pc @ │ │ │ │ smlsdeq r1, r3, sl, lr │ │ │ │ mvnhi pc, r0 │ │ │ │ svclt 0x00084288 │ │ │ │ @ instruction: 0xf43f459e │ │ │ │ @@ -507480,68 +507501,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 2a0154 │ │ │ │ + blls 2a01ac │ │ │ │ ldmib sp, {r1, r2, r3, r8, r9, ip, pc}^ │ │ │ │ tstcs r1, lr, lsl #14 │ │ │ │ ldrvs lr, [r6, -sp, asr #19] │ │ │ │ - ldc2l 6, cr15, [r0, #-392]! @ 0xfffffe78 │ │ │ │ + stc2l 6, cr15, [r4, #-392] @ 0xfffffe78 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f126c │ │ │ │ + blgt 2f12c4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - bls 51dd8c │ │ │ │ + bls 51dd34 │ │ │ │ stmdals r4, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - cdp2 6, 11, cr15, cr10, cr5, {3} │ │ │ │ + cdp2 6, 8, cr15, cr14, 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 │ │ │ │ - strmi pc, [r7], -r5, asr #26 │ │ │ │ + @ instruction: 0x4607fd19 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ stmdals r4, {r2, r4, r8, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xf8bcf666 │ │ │ │ + @ instruction: 0xf890f666 │ │ │ │ @ instruction: 0x462a463b │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6659804 │ │ │ │ - ldrtmi pc, [fp], -pc, lsl #29 @ │ │ │ │ + ldrtmi pc, [fp], -r3, ror #28 @ │ │ │ │ strmi r9, [r2], -r4, lsl #30 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ ldrtmi r4, [r8], -r6, lsl #12 │ │ │ │ - cdp2 6, 8, cr15, cr6, cr5, {3} │ │ │ │ - blvc ff01b0e4 │ │ │ │ + cdp2 6, 5, cr15, cr10, cr5, {3} │ │ │ │ + blvc ff01b13c │ │ │ │ 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 75b0b0 │ │ │ │ - ldc2 6, cr15, [ip, #-392] @ 0xfffffe78 │ │ │ │ + blvc 75b108 │ │ │ │ + ldc2l 6, cr15, [r0], #392 @ 0x188 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 306690 │ │ │ │ + blgt 3066e8 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - @ instruction: 0x463bf893 │ │ │ │ - strb r9, [pc, #-1536] @ 21f49c │ │ │ │ + ldrtmi pc, [fp], -r7, ror #16 @ │ │ │ │ + strb r9, [pc, #-1536] @ 21f4f4 │ │ │ │ @ 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 │ │ │ │ @@ -507595,146 +507616,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 │ │ │ │ - @ instruction: 0x4605fc93 │ │ │ │ + strmi pc, [r5], -r7, ror #24 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ str sl, [r5, #-3738]! @ 0xfffff166 │ │ │ │ - bcs a27fa0 │ │ │ │ + bcs a27ff8 │ │ │ │ tstne r0, sp, asr #19 │ │ │ │ adcshi pc, r7, r0, lsl #4 │ │ │ │ - blcs 9e74f8 │ │ │ │ + blcs 9e7550 │ │ │ │ sbcshi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - ble ff8d6580 │ │ │ │ + ble ff8d65d8 │ │ │ │ @ instruction: 0x6edadada │ │ │ │ - ble ff8d6728 │ │ │ │ + ble ff8d6780 │ │ │ │ ldmibvs sl, {r1, r3, r4, r6, r7, r9, fp, ip, lr, pc}^ │ │ │ │ - ble ff8d6730 │ │ │ │ - ble ff8d6734 │ │ │ │ - ble ff8d6738 │ │ │ │ + ble ff8d6788 │ │ │ │ + ble ff8d678c │ │ │ │ + ble ff8d6790 │ │ │ │ ldrsbne sp, [sl], #170 @ 0xaa │ │ │ │ movwmi pc, #79 @ 0x4f @ │ │ │ │ - blls 34481c │ │ │ │ + blls 344874 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r4, r8, r9, sl, sp, lr}^ │ │ │ │ ldmdbvs r8, {r1, r2, r4, r8, r9, sl, sp, lr} │ │ │ │ - stc2l 6, cr15, [r6], #-392 @ 0xfffffe78 │ │ │ │ + ldc2 6, cr15, [sl], #-392 @ 0xfffffe78 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f1480 │ │ │ │ + blgt 2f14d8 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6659804 │ │ │ │ - @ instruction: 0x462bffdd │ │ │ │ + @ instruction: 0x462bffb1 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ stmdals r4, {r1, r4, r6, r7, r8, ip, sp, lr} │ │ │ │ - ldc2 6, cr15, [r0, #404]! @ 0x194 │ │ │ │ - vldr d9, [pc, #16] @ 21fc24 │ │ │ │ + stc2 6, cr15, [r4, #404] @ 0x194 │ │ │ │ + vldr d9, [pc, #16] @ 21fc7c │ │ │ │ strmi r7, [r7], -ip, asr #22 │ │ │ │ tstcs r1, sl, ror #24 │ │ │ │ movwcs r6, #2328 @ 0x918 │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ - blvc 75b25c │ │ │ │ - mcrr2 6, 6, pc, r6, cr2 @ │ │ │ │ + blvc 75b2b4 │ │ │ │ + ldc2 6, cr15, [sl], {98} @ 0x62 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, r2, #20, 22 @ 0x5000 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x461162d1 │ │ │ │ @ instruction: 0xf6659804 │ │ │ │ - bls 2dfb38 │ │ │ │ + bls 2dfae0 │ │ │ │ @ instruction: 0x46133214 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ stmdals r4, {r1, r3, r5, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [lr, #404] @ 0x194 │ │ │ │ + stc2l 6, cr15, [r2, #-404]! @ 0xfffffe6c │ │ │ │ svcls 0x0004463a │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldrtmi r7, [r8], -r7, lsr #3 │ │ │ │ - stc2 6, cr15, [r6, #404] @ 0x194 │ │ │ │ + ldc2l 6, cr15, [sl, #-404] @ 0xfffffe6c │ │ │ │ @ instruction: 0x462b4632 │ │ │ │ vmax.s8 d20, d0, d6 │ │ │ │ @ instruction: 0x4638111f │ │ │ │ - ldc2l 6, cr15, [lr, #-404]! @ 0xfffffe6c │ │ │ │ + ldc2l 6, cr15, [r2, #-404] @ 0xfffffe6c │ │ │ │ andls r4, r0, fp, lsr #12 │ │ │ │ cmncs r3, r2, lsr r6 │ │ │ │ @ instruction: 0xf6654638 │ │ │ │ - strmi pc, [r5], -fp, lsr #27 │ │ │ │ + @ instruction: 0x4605fd7f │ │ │ │ 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 │ │ │ │ - stc2 6, cr15, [r0], {98} @ 0x62 │ │ │ │ + blx ff75d69a │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ stclge 4, cr15, [ip, #252]! @ 0xfc │ │ │ │ - blgt 30a918 │ │ │ │ + blgt 30a970 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ stmdals r4, {r0, r4, r9, sl, lr} │ │ │ │ - @ instruction: 0xff74f665 │ │ │ │ + @ instruction: 0xff48f665 │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ - ldrb r9, [pc, #779] @ 21ffe7 │ │ │ │ + ldrb r9, [pc, #779] @ 22003f │ │ │ │ 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 34b9fc │ │ │ │ + blls 34ba54 │ │ │ │ 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 ff7dd696 │ │ │ │ + blx fecdd6ee │ │ │ │ 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 3d9a90 │ │ │ │ - bcs 246930 │ │ │ │ + bls 3d9ae8 │ │ │ │ + bcs 246988 │ │ │ │ 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, 5, cr15, cr0, cr15, {0} │ │ │ │ + cdp 6, 2, cr15, cr4, cr15, {0} │ │ │ │ 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 12849ac │ │ │ │ + bmi 1284a04 │ │ │ │ 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 │ │ │ │ @@ -507745,68 +507766,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 @ 21fdf0 │ │ │ │ + strgt fp, [pc], #-24 @ 21fe48 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ @ instruction: 0xf6634658 │ │ │ │ - @ instruction: 0xf1bbffcd │ │ │ │ + @ instruction: 0xf1bbffa1 │ │ │ │ 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 50c39c │ │ │ │ + blvc 50c3f4 │ │ │ │ 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 51460c │ │ │ │ + blvc 514664 │ │ │ │ @ instruction: 0x464ab933 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - b 125e518 │ │ │ │ + b 125e570 │ │ │ │ sbcslt r0, ip, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0xf6634658 │ │ │ │ - uadd8mi pc, fp, sp @ │ │ │ │ + usub16mi pc, fp, r1 @ │ │ │ │ strmi fp, [r3], fp, lsl #2 │ │ │ │ stcls 7, cr14, [r1, #-844] @ 0xfffffcb4 │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf66f4630 │ │ │ │ - strls pc, [r2], #-3059 @ 0xfffff40d │ │ │ │ + strls pc, [r2], #-3015 @ 0xfffff439 │ │ │ │ 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 239f38 │ │ │ │ + blcs 239f90 │ │ │ │ @ instruction: 0xe788d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf66f4630 │ │ │ │ - ubfx pc, pc, #23, #12 │ │ │ │ - ldc 6, cr15, [r4, #60]! @ 0x3c │ │ │ │ - rsbseq r0, r6, r2, lsl #5 │ │ │ │ + @ instruction: 0xe7ebfbb3 │ │ │ │ + stc 6, cr15, [r8, #60] @ 0x3c │ │ │ │ + rsbseq r0, r6, sl, lsr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r6, sl, asr r2 │ │ │ │ + rsbseq r0, r6, r2, lsl #4 │ │ │ │ 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 4f191c │ │ │ │ + blvc 4f1974 │ │ │ │ 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} │ │ │ │ @@ -507817,93 +507838,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 fed77110 │ │ │ │ + bl fed77168 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ stcge 6, cr4, [r2], {30} │ │ │ │ andeq lr, r6, r4, lsl #18 │ │ │ │ - bcs 26794c │ │ │ │ + bcs 2679a4 │ │ │ │ svcls 0x00014604 │ │ │ │ msreq CPSR_fs, #4, 2 │ │ │ │ svclt 0x00986a40 │ │ │ │ addsmi r6, r8, #12517376 @ 0xbf0000 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ @ instruction: 0xf6974639 │ │ │ │ - @ instruction: 0x4605fd5f │ │ │ │ - blvs 1a4e4c4 │ │ │ │ + @ instruction: 0x4605fd33 │ │ │ │ + blvs 1a4e51c │ │ │ │ @ instruction: 0x4639343c │ │ │ │ svclt 0x000842a0 │ │ │ │ @ instruction: 0xf6972000 │ │ │ │ - tstplt r8, r5, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstplt r8, r9, lsr #26 @ p-variant is OBSOLETE │ │ │ │ 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 fed7716c │ │ │ │ + bl fed771c4 │ │ │ │ @ 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 a309b4 │ │ │ │ + blvs a30a0c │ │ │ │ strmi fp, [lr], -r8, lsl #30 │ │ │ │ - @ instruction: 0xf9f0f6cf │ │ │ │ + @ instruction: 0xf9c4f6cf │ │ │ │ adcmi r6, lr, #4521984 @ 0x450000 │ │ │ │ qadd16mi fp, r8, r8 │ │ │ │ strmi sp, [r1], -r7, lsl #2 │ │ │ │ @ instruction: 0xf6cf6b20 │ │ │ │ - strmi pc, [r1], -r7, ror #19 │ │ │ │ + @ instruction: 0x4601f9bb │ │ │ │ adcmi r6, r8, #64, 16 @ 0x400000 │ │ │ │ ldcllt 0, cr13, [r0, #-992]! @ 0xfffffc20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed771b4 │ │ │ │ + bl fed7720c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blvc 323f5c │ │ │ │ + blvc 323fb4 │ │ │ │ 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: 0xf8f6f662 │ │ │ │ + @ instruction: 0xf8caf662 │ │ │ │ stceq 0, cr15, [r1], {134} @ 0x86 │ │ │ │ - blvs 10cc0c │ │ │ │ + blvs 10cc64 │ │ │ │ stmiavs sl!, {r5, r8, r9, sl, ip, sp} │ │ │ │ ldmvs r9, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xd11a4291 │ │ │ │ - blcs 43ec68 │ │ │ │ + blcs 43ecc0 │ │ │ │ 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 6ba068 │ │ │ │ + blvc 6ba0c0 │ │ │ │ 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 r0, r6, r2, asr #32 │ │ │ │ + rsbseq pc, r5, sl, ror #31 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ smlawblt fp, fp, r8, r6 │ │ │ │ movwcs r6, #6217 @ 0x1849 │ │ │ │ - bcs 23a170 │ │ │ │ + bcs 23a1c8 │ │ │ │ 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} │ │ │ │ @@ -507934,15 +507955,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 @ 220114 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 22016c │ │ │ │ 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 │ │ │ │ @@ -507972,32 +507993,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: 0xf936f662 │ │ │ │ + @ instruction: 0xf90af662 │ │ │ │ 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 @ │ │ │ │ - stc2 6, cr15, [r6], #-396 @ 0xfffffe74 │ │ │ │ + blx ddb92 │ │ │ │ @ instruction: 0xf8544b22 │ │ │ │ @ instruction: 0xf8d9b003 │ │ │ │ - blx 4ac20a │ │ │ │ + blx 4ac262 │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, sp, pc} │ │ │ │ - blls 28d00c │ │ │ │ + blls 28d064 │ │ │ │ @ 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 │ │ │ │ @@ -508012,124 +508033,124 @@ │ │ │ │ @ instruction: 0xf8551c20 │ │ │ │ @ instruction: 0xf8552c1c │ │ │ │ @ instruction: 0xf84c0c14 │ │ │ │ @ instruction: 0xf84c0c14 │ │ │ │ @ instruction: 0xf84c1c20 │ │ │ │ @ instruction: 0xf84c2c1c │ │ │ │ @ instruction: 0xf8d93c18 │ │ │ │ - blx 4ac26e │ │ │ │ + blx 4ac2c6 │ │ │ │ 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} │ │ │ │ - stc2l 6, cr15, [r8], {101} @ 0x65 │ │ │ │ + ldc2 6, cr15, [ip], {101} @ 0x65 │ │ │ │ andlt r9, sp, r2, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq pc, r5, sl, lsl #29 │ │ │ │ + rsbseq pc, r5, r2, lsr lr @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed77444 │ │ │ │ + bl fed7749c │ │ │ │ @ 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 @ 220258 │ │ │ │ + strls r6, [pc], #-2084 @ 2202b0 │ │ │ │ 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 3d4270 │ │ │ │ + blvs 3d42c8 │ │ │ │ eorsle r2, sp, r0, lsl #22 │ │ │ │ strmi r3, [sl], -r4, lsr #2 │ │ │ │ - blcc 45e3c4 │ │ │ │ + blcc 45e41c │ │ │ │ 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 3202c4 │ │ │ │ + blge 32031c │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf666cb0c │ │ │ │ - movwcs pc, #7621 @ 0x1dc5 @ │ │ │ │ + movwcs pc, #7577 @ 0x1d99 @ │ │ │ │ strcc lr, [r8], -sp, asr #19 │ │ │ │ strtmi sl, [r9], -r8, lsl #22 │ │ │ │ - blgt 531b54 │ │ │ │ - cdp2 6, 4, cr15, cr2, cr6, {3} │ │ │ │ - blmi 672b24 │ │ │ │ + blgt 531bac │ │ │ │ + cdp2 6, 1, cr15, cr6, cr6, {3} │ │ │ │ + blmi 672b7c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5fa34c │ │ │ │ + blls 5fa3a4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r4, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #-64]! @ 0xffffffc0 │ │ │ │ @ instruction: 0x460a3134 │ │ │ │ - blcc 45e440 │ │ │ │ + blcc 45e498 │ │ │ │ @ instruction: 0xd1c14293 │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ - blvs 1397f00 │ │ │ │ + blvs 1397f58 │ │ │ │ ldrteq pc, [ip], #-256 @ 0xffffff00 @ │ │ │ │ svclt 0x000c42a5 │ │ │ │ stcvs 6, cr4, [r6], {22} │ │ │ │ movwcs lr, #6062 @ 0x17ae │ │ │ │ @ instruction: 0xf60fe7c8 │ │ │ │ - svclt 0x0000eb78 │ │ │ │ - ldrhteq pc, [r5], #-208 @ 0xffffff30 @ │ │ │ │ + svclt 0x0000eb4c │ │ │ │ + rsbseq pc, r5, r8, asr sp @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r5, r4, lsr #26 │ │ │ │ + rsbseq pc, r5, ip, asr #25 │ │ │ │ vst4.32 {d27-d30}, [pc], r2 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl fed742f4 │ │ │ │ + bl fed7434c │ │ │ │ @ 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 f20f54 │ │ │ │ - bcs 244f60 │ │ │ │ + blls f20fac │ │ │ │ + bcs 244fb8 │ │ │ │ @ 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 2c0844 │ │ │ │ + blls 2c089c │ │ │ │ @ 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 8e4430 │ │ │ │ + bvs 8e4488 │ │ │ │ @ instruction: 0xd328428b │ │ │ │ ldrdne pc, [r0], -sl @ │ │ │ │ stmdale r4!, {r0, r1, r3, r7, r9, lr} │ │ │ │ - blx fe9ddd4e │ │ │ │ + blx 1eddda6 │ │ │ │ @ instruction: 0xf04f9a02 │ │ │ │ @ instruction: 0xf1a20c01 │ │ │ │ @ instruction: 0xf1c20320 │ │ │ │ - bls 2e0850 │ │ │ │ + bls 2e08a8 │ │ │ │ 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}^ │ │ │ │ @@ -508139,152 +508160,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 2032dfc │ │ │ │ + blmi 2032e54 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls bfa488 │ │ │ │ + blls bfa4e0 │ │ │ │ @ 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 38c91c │ │ │ │ + blls 38c974 │ │ │ │ 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 60509c │ │ │ │ + blgt 6050f4 │ │ │ │ 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 a0610c │ │ │ │ + blge a06164 │ │ │ │ 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], #-556 @ 0xfffffdd4 │ │ │ │ + ldclvc 15, cr15, [fp], #-380 @ 0xfffffe84 │ │ │ │ ldreq pc, [ip, -r0, lsl #2] │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6634680 │ │ │ │ - stmiavs r3!, {r0, r1, r3, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r1, r2, r3, r4, r6, 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 1278ef8 │ │ │ │ + b 1278f50 │ │ │ │ @ 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: 0x7c31fb4b │ │ │ │ + @ instruction: 0x7c31fb1f │ │ │ │ @ instruction: 0xf67f2901 │ │ │ │ stcls 15, cr10, [r4], {92} @ 0x5c │ │ │ │ stmdbvs r0!, {r1, r4, r5, r6, sl, fp, ip, sp, lr} │ │ │ │ - @ instruction: 0xf90af662 │ │ │ │ + @ instruction: 0xf8def662 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0x4601d056 │ │ │ │ @ instruction: 0xf6654620 │ │ │ │ - @ instruction: 0xf898fb4d │ │ │ │ + @ instruction: 0xf898fb21 │ │ │ │ @ instruction: 0xf1080024 │ │ │ │ movwls r0, #33556 @ 0x8314 │ │ │ │ - mcrr2 6, 6, pc, r2, cr4 @ │ │ │ │ + ldc2 6, cr15, [r6], {100} @ 0x64 │ │ │ │ stmdbvs r0!, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xff46f661 │ │ │ │ + @ instruction: 0xff1af661 │ │ │ │ mlacs r4, r8, r8, pc @ │ │ │ │ - bcs 231d74 │ │ │ │ + bcs 231dcc │ │ │ │ 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 4dacb4 │ │ │ │ + blpl 4dad0c │ │ │ │ @ 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 3e1a64 │ │ │ │ + blls 3e1abc │ │ │ │ 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 │ │ │ │ - strmi pc, [r7], -r9, lsr #31 │ │ │ │ + @ instruction: 0x4607ff7d │ │ │ │ @ instruction: 0xf04fe701 │ │ │ │ ldr r0, [r5, -r0, lsl #24] │ │ │ │ - b 5dde28 │ │ │ │ + stmib r2!, {r0, r1, r2, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldcvc 6, cr4, [fp], {3} │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrhteq pc, [r5], #-202 @ 0xffffff36 @ │ │ │ │ + rsbseq pc, r5, r2, ror #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r5, r8, ror #23 │ │ │ │ + @ instruction: 0x0075fb90 │ │ │ │ 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 23f2a4 │ │ │ │ + bcs 23f2fc │ │ │ │ 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 │ │ │ │ @@ -508293,21 +508314,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 431e8e │ │ │ │ + blx 431ee6 │ │ │ │ strtmi r9, [r2], #-513 @ 0xfffffdff │ │ │ │ - bl 3beddc │ │ │ │ - blvs ff624f9c │ │ │ │ + bl 3bee34 │ │ │ │ + blvs ff624ff4 │ │ │ │ cmnle r6, r0, lsl #26 │ │ │ │ @ instruction: 0xf892445a │ │ │ │ - blx 43479a │ │ │ │ + blx 4347f2 │ │ │ │ @ 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 │ │ │ │ @@ -508323,85 +508344,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 77bf44 │ │ │ │ + bge 77bf9c │ │ │ │ ldrcc lr, [r5, #-2509] @ 0xfffff633 │ │ │ │ - bgt 3c5324 │ │ │ │ - blx 11de096 │ │ │ │ + bgt 3c537c │ │ │ │ + blx 6de0ee │ │ │ │ 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 1673078 │ │ │ │ + blmi 16730d0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7fa794 │ │ │ │ + blls 7fa7ec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x46288095 │ │ │ │ pop {r0, r3, r4, ip, sp, pc} │ │ │ │ - bl 3c4700 │ │ │ │ + bl 3c4758 │ │ │ │ @ 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 414acc │ │ │ │ + bls 414b24 │ │ │ │ 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 3da6c0 │ │ │ │ + bl 3da718 │ │ │ │ @ instruction: 0xf8921244 │ │ │ │ str r5, [r6, r0, asr #32] │ │ │ │ @ instruction: 0xe76e4611 │ │ │ │ stmpl r6, {r3, r4, r5, r9, fp, lr} │ │ │ │ @ instruction: 0xf5066bda │ │ │ │ @ instruction: 0xf8915140 │ │ │ │ - bllt c66138 │ │ │ │ + bllt c66190 │ │ │ │ @ instruction: 0xf893445b │ │ │ │ stmib sp, {r6, ip, sp}^ │ │ │ │ movwcs r2, #785 @ 0x311 │ │ │ │ - blge 6853ac │ │ │ │ + blge 685404 │ │ │ │ ldrdeq lr, [r5, -sp] │ │ │ │ @ instruction: 0xf7ffcb0c │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46052130 │ │ │ │ - blx 27ad2a │ │ │ │ - bvc 678fcc │ │ │ │ + blx 27ad82 │ │ │ │ + bvc 679024 │ │ │ │ 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 7053d8 │ │ │ │ + blge 705430 │ │ │ │ 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 3f224c │ │ │ │ + bls 3f22a4 │ │ │ │ tstls r8, fp, lsl #12 │ │ │ │ muleq r3, r4, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ strbne pc, [r5, -r0, asr #4] @ │ │ │ │ - blx fefe776c │ │ │ │ + blx fefe77c4 │ │ │ │ @ instruction: 0xf8ddf787 │ │ │ │ @ instruction: 0xf8dda018 │ │ │ │ ssatmi r8, #10, r4 │ │ │ │ @ instruction: 0x4651097f │ │ │ │ @ instruction: 0x4640463a │ │ │ │ andsgt pc, ip, sp, asr #17 │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ @@ -508414,21 +508435,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] │ │ │ │ - ldm r2, {r0, r1, r2, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq pc, r5, r4, ror #19 │ │ │ │ + stmia r6!, {r0, r1, r2, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq pc, r5, ip, lsl #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq pc, [r5], #-148 @ 0xffffff6c @ │ │ │ │ + rsbseq pc, r5, ip, ror r9 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrsbteq pc, [r5], #-140 @ 0xffffff74 @ │ │ │ │ + rsbseq pc, r5, r4, lsl #17 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0xf8dfb0b7 │ │ │ │ ldrbtmi r3, [fp], #-2128 @ 0xfffff7b0 │ │ │ │ @ instruction: 0xf8df9212 │ │ │ │ @@ -508445,64 +508466,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 fe31f25c │ │ │ │ + blx fe31f2b4 │ │ │ │ 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 23b564 │ │ │ │ + bcs 23b5bc │ │ │ │ strcs fp, [r0, -r8, lsl #30] │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blls 381308 │ │ │ │ + blls 381360 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ - blcs 23a978 │ │ │ │ + blcs 23a9d0 │ │ │ │ @ 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 1c88180 │ │ │ │ + bvs 1c881d8 │ │ │ │ @ instruction: 0xf7ff4632 │ │ │ │ - blvs 1ca07bc │ │ │ │ + blvs 1ca0814 │ │ │ │ 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 8415a0 │ │ │ │ + blge 8415f8 │ │ │ │ @ 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 feede9a0 │ │ │ │ + blx feede9f8 │ │ │ │ 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 │ │ │ │ @@ -508516,96 +508537,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 43f664 │ │ │ │ + bcs 43f6bc │ │ │ │ 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 681178 │ │ │ │ + blvc 6811d0 │ │ │ │ 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 35d0d4 │ │ │ │ + beq 35d12c │ │ │ │ @ instruction: 0xf10dd0c6 │ │ │ │ movwls r0, #58199 @ 0xe357 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldrpl lr, [r0], -sp, asr #19 │ │ │ │ @ instruction: 0xec06e9cd │ │ │ │ @ instruction: 0xf10007dd │ │ │ │ - blvc 8c0c78 │ │ │ │ + blvc 8c0cd0 │ │ │ │ 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: 0xf8dfece6 │ │ │ │ - bls 5ee408 │ │ │ │ + @ instruction: 0xf8dfecba │ │ │ │ + bls 5ee460 │ │ │ │ eorscs r5, r0, #14090240 @ 0xd70000 │ │ │ │ ldmdbvs r9, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ andvc pc, r1, #2048 @ 0x800 │ │ │ │ - bcs 23eef0 │ │ │ │ - blge 7d4b8c │ │ │ │ + bcs 23ef48 │ │ │ │ + blge 7d4be4 │ │ │ │ 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 ffcd536c │ │ │ │ + blvs ffcd53c4 │ │ │ │ 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 7dc128 │ │ │ │ - stc2l 6, cr15, [r0], #388 @ 0x184 │ │ │ │ + blvc 7dc180 │ │ │ │ + ldc2 6, cr15, [r4], #388 @ 0x184 │ │ │ │ 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 49ec68 │ │ │ │ - blls 3ad368 │ │ │ │ + bls 49ec10 │ │ │ │ + blls 3ad3c0 │ │ │ │ @ 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 3fac4c │ │ │ │ + bls 3faca4 │ │ │ │ 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 │ │ │ │ @@ -508619,33 +508640,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 680fe4 │ │ │ │ + blvc 68103c │ │ │ │ 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 85c234 │ │ │ │ - blvc 7dc1f8 │ │ │ │ - ldc2l 6, cr15, [r8], #-388 @ 0xfffffe7c │ │ │ │ + blvc 85c28c │ │ │ │ + blvc 7dc250 │ │ │ │ + mcrr2 6, 6, pc, ip, cr1 @ │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ rsbshi pc, r3, #0 │ │ │ │ - blgt 30b82c │ │ │ │ + blgt 30b884 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x46394658 │ │ │ │ - @ instruction: 0xffeef664 │ │ │ │ + @ instruction: 0xffc2f664 │ │ │ │ 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 │ │ │ │ @@ -508657,196 +508678,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: 0xf8a8f664 │ │ │ │ + @ instruction: 0xf87cf664 │ │ │ │ movwcs r9, #7429 @ 0x1d05 │ │ │ │ ldrbmi r9, [r8], -r0, lsl #6 │ │ │ │ ldmib r4, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ - b 125ffc0 │ │ │ │ + b 1260018 │ │ │ │ strtmi r0, [r8], -r8, lsl #6 │ │ │ │ - blx fe31f5c8 │ │ │ │ - @ instruction: 0xf93ef663 │ │ │ │ + blx fe31f620 │ │ │ │ + @ instruction: 0xf912f663 │ │ │ │ @ instruction: 0xf6634604 │ │ │ │ - strmi pc, [r6], -r7, ror #18 │ │ │ │ + @ instruction: 0x4606f93b │ │ │ │ stmdacs r0, {r1, r2, ip, pc} │ │ │ │ mrcge 4, 2, APSR_nzcv, cr1, cr15, {1} │ │ │ │ tstpeq r0, #0, 2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5ee0a8 │ │ │ │ + blgt 5ee100 │ │ │ │ andeq lr, pc, sp, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ - blx ffede610 │ │ │ │ + blx ff3de668 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdbvs r7!, {r2, r6, r9, sl, fp, sp, pc} │ │ │ │ - blcs 23ad6c │ │ │ │ + blcs 23adc4 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr15, cr15, {1} │ │ │ │ - blcs 43f974 │ │ │ │ + blcs 43f9cc │ │ │ │ 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 8fad1c │ │ │ │ + blvc 8fad74 │ │ │ │ rsbsle r2, r2, r7, lsl #22 │ │ │ │ ldmdavs r3, {r1, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf1079a06 │ │ │ │ - blls 463964 │ │ │ │ + blls 4639bc │ │ │ │ @ instruction: 0xf852323c │ │ │ │ @ instruction: 0xf8529c18 │ │ │ │ ldrmi r6, [r9, #3080] @ 0xc08 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ - bvs e30d8 │ │ │ │ + bvs e3130 │ │ │ │ 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: 0xfff8f662 │ │ │ │ + @ instruction: 0xffccf662 │ │ │ │ strtmi r4, [r1], -r4, lsl #12 │ │ │ │ @ instruction: 0xf6964648 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi sp, [r2], r4, rrx │ │ │ │ - blcs 232614 │ │ │ │ + blcs 23266c │ │ │ │ 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 1ca1214 │ │ │ │ + blvs 1ca126c │ │ │ │ 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 39551c │ │ │ │ - bcs 23afa8 │ │ │ │ + blls 395574 │ │ │ │ + bcs 23b000 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4605fcf5 │ │ │ │ + strmi pc, [r5], -r9, asr #25 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x460181b1 │ │ │ │ @ instruction: 0xf6644630 │ │ │ │ - @ instruction: 0xf8ddff37 │ │ │ │ + @ instruction: 0xf8ddff0b │ │ │ │ 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 43fa90 │ │ │ │ + blcs 43fae8 │ │ │ │ svcge 0x007df43f │ │ │ │ ldrdge pc, [r8], -sp @ │ │ │ │ @ instruction: 0xf8dd46e6 │ │ │ │ - b 14cce24 │ │ │ │ - blx 19e15e8 │ │ │ │ + b 14cce7c │ │ │ │ + blx 19e1640 │ │ │ │ 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 │ │ │ │ - mrc2 6, 0, pc, cr4, cr6, {4} │ │ │ │ + stc2l 6, cr15, [r8, #600]! @ 0x258 │ │ │ │ tstlt r0, r0, lsl #13 │ │ │ │ - blcs 232728 │ │ │ │ + blcs 232780 │ │ │ │ @ instruction: 0xf8ddd095 │ │ │ │ ldrb ip, [sl, r0, lsr #32] │ │ │ │ @ instruction: 0xf1019905 │ │ │ │ - bvs 14a1a9c │ │ │ │ + bvs 14a1af4 │ │ │ │ svclt 0x000c429a │ │ │ │ - blvs 4e99f4 │ │ │ │ - blls 39ac5c │ │ │ │ + blvs 4e9a4c │ │ │ │ + blls 39acb4 │ │ │ │ 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, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r6, 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 240e64 │ │ │ │ + bcs 240ebc │ │ │ │ svclt 0x00089306 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - blvc ef2778 │ │ │ │ + blvc ef27d0 │ │ │ │ ldmdbvs r0!, {r0, r1, r3, r5, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ svcvc 0x00acf5b0 │ │ │ │ @ instruction: 0xf663d019 │ │ │ │ - ldmiblt r0!, {r0, r1, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf6644630 │ │ │ │ - ldmiblt r0, {r0, r1, r3, r5, fp, ip, sp, lr, pc} │ │ │ │ - bls 5f3cf0 │ │ │ │ + ldmiblt r0!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf6634630 │ │ │ │ + ldmiblt r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bls 5f3d48 │ │ │ │ @ instruction: 0xf8526971 │ │ │ │ teqcs r0, #3 │ │ │ │ movwgt pc, #6915 @ 0x1b03 @ │ │ │ │ - bcs 27f2dc │ │ │ │ + bcs 27f334 │ │ │ │ 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 b8bb1c │ │ │ │ + bge b8bb74 │ │ │ │ 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, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r3, r0 │ │ │ │ - blvs ffc3b4ac │ │ │ │ + blvs ffc3b504 │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ @ instruction: 0xf10a2230 │ │ │ │ strcc r0, [r0, #-2561]! @ 0xfffff5ff │ │ │ │ - bleq 35d320 │ │ │ │ + bleq 35d378 │ │ │ │ stmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ tstpmi r3, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ strmi r7, [sl, #2313] @ 0x909 │ │ │ │ - blvs ffc9584c │ │ │ │ + blvs ffc958a4 │ │ │ │ @ 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 │ │ │ │ @@ -508856,136 +508877,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 3c8fcc │ │ │ │ + blls 3c9024 │ │ │ │ movweq lr, #14922 @ 0x3a4a │ │ │ │ - blx fe31f8d0 │ │ │ │ + blx fe31f928 │ │ │ │ @ instruction: 0xf8cde4d5 │ │ │ │ strb ip, [r5, r8, lsr #32] │ │ │ │ - blvc 6baf88 │ │ │ │ + blvc 6bafe0 │ │ │ │ svclt 0x00082a07 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - bcs 394f88 │ │ │ │ + bcs 394fe0 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @ instruction: 0xf00c0c00 │ │ │ │ andcs r0, r0, #256 @ 0x100 │ │ │ │ - bls 5457b0 │ │ │ │ + bls 545808 │ │ │ │ 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 122d050 │ │ │ │ - blls 6d55a8 │ │ │ │ + blcs 122d0a8 │ │ │ │ + blls 6d5600 │ │ │ │ @ instruction: 0xf53f079b │ │ │ │ @ instruction: 0xe77daf70 │ │ │ │ @ instruction: 0x9c0e9b09 │ │ │ │ ldrdlt pc, [r0], #-141 @ 0xffffff73 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 58cd58 │ │ │ │ + blls 58cdb0 │ │ │ │ tstmi r3, #40960 @ 0xa000 │ │ │ │ ldmiblt r3!, {r0, r1, r3, r4, r6, r7, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf1066a73 │ │ │ │ - blcs 221848 │ │ │ │ + blcs 2218a0 │ │ │ │ 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 68cd20 │ │ │ │ + bls 68cd78 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #10 │ │ │ │ @ instruction: 0xf8cb4658 │ │ │ │ @ instruction: 0xf8cb7004 │ │ │ │ @ instruction: 0xf7ff5000 │ │ │ │ - blls 41f2a8 │ │ │ │ + blls 41f300 │ │ │ │ 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 3bfc84 │ │ │ │ + bcs 3bfcdc │ │ │ │ @ instruction: 0x460bbf16 │ │ │ │ strcs r2, [r1, #-1282] @ 0xfffffafe │ │ │ │ movwpl lr, #2507 @ 0x9cb │ │ │ │ - bls 6f28f0 │ │ │ │ + bls 6f2948 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ @ instruction: 0x4605f891 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blx 15e9c0 │ │ │ │ + blx ff65ea18 │ │ │ │ ldrtmi r4, [r9], -sl, asr #12 │ │ │ │ @ instruction: 0xf1094681 │ │ │ │ @ instruction: 0xf6610a24 │ │ │ │ - stmdbls r7, {r0, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r7, {r0, r2, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r8], -sl, lsr #12 │ │ │ │ - blx 55e9da │ │ │ │ + blx ffa5ea30 │ │ │ │ stcvc 12, cr7, [sl], #-428 @ 0xfffffe54 │ │ │ │ @ instruction: 0x46484651 │ │ │ │ - stc2l 6, cr15, [ip], {98} @ 0x62 │ │ │ │ + stc2 6, cr15, [r0], #392 @ 0x188 │ │ │ │ ldmdbvs fp, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ teqlt r2, sl, lsl r8 │ │ │ │ - bcs 43fcd4 │ │ │ │ + bcs 43fd2c │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r8, ip, lr, pc} │ │ │ │ - bcs 23b0dc │ │ │ │ - blls 515858 │ │ │ │ + bcs 23b134 │ │ │ │ + blls 5158b0 │ │ │ │ stmib fp, {r0, r9, sp}^ │ │ │ │ strbmi r2, [r9], -r0, lsl #6 │ │ │ │ @ instruction: 0xf6644658 │ │ │ │ - @ instruction: 0x4651fd9b │ │ │ │ + ldrbmi pc, [r1], -pc, ror #26 @ │ │ │ │ andseq pc, ip, r6, lsl #2 │ │ │ │ - ldc2l 6, cr15, [r6], {98} @ 0x62 │ │ │ │ + stc2 6, cr15, [sl], #392 @ 0x188 │ │ │ │ @ instruction: 0xf6624630 │ │ │ │ - ldrtmi pc, [r0], -r1, ror #17 @ │ │ │ │ - @ instruction: 0xf8fef662 │ │ │ │ + @ instruction: 0x4630f8b5 │ │ │ │ + @ instruction: 0xf8d2f662 │ │ │ │ movwls r9, #27401 @ 0x6b09 │ │ │ │ stcls 6, cr14, [lr], {241} @ 0xf1 │ │ │ │ ldrdlt pc, [r0], #-141 @ 0xffffff73 │ │ │ │ andcs lr, r2, #248512512 @ 0xed00000 │ │ │ │ - blls 41b044 │ │ │ │ + blls 41b09c │ │ │ │ @ instruction: 0xf60ee7b8 │ │ │ │ - ldmib r9, {r1, r3, r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmib r9, {r1, r2, r3, r4, r5, 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, ror #14 │ │ │ │ - rsbseq pc, r5, r0, ror #14 │ │ │ │ + rsbseq pc, r5, r6, lsl r7 @ │ │ │ │ + rsbseq pc, r5, r8, lsl #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r5, sl, ror #13 │ │ │ │ + @ instruction: 0x0075f692 │ │ │ │ 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 e5f490 │ │ │ │ + bcs e5f4e8 │ │ │ │ ldrbtmi r9, [sl], #-5 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ @ instruction: 0xf8da0300 │ │ │ │ - blcs 22d128 │ │ │ │ + blcs 22d180 │ │ │ │ sbcshi pc, r6, #0 │ │ │ │ - bleq 25d26c │ │ │ │ + bleq 25d2c4 │ │ │ │ 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 │ │ │ │ @@ -508994,29 +509015,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 223174 │ │ │ │ + bcs 2231cc │ │ │ │ strcs fp, [r0], #-3848 @ 0xfffff0f8 │ │ │ │ ldrsbtcc pc, [r0], -r8 @ │ │ │ │ - blcs 2bbdec │ │ │ │ + blcs 2bbe44 │ │ │ │ @ instruction: 0xf8dad018 │ │ │ │ @ instruction: 0xf8daa000 │ │ │ │ - blcs 22d18c │ │ │ │ + blcs 22d1e4 │ │ │ │ @ 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 @ 2211ac @ │ │ │ │ + ldrthi pc, [pc], #64 @ 221204 @ │ │ │ │ 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 │ │ │ │ @@ -509031,32 +509052,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 ffeea608 │ │ │ │ + blvs ffeea660 │ │ │ │ @ instruction: 0x4621aa13 │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7feab20 │ │ │ │ @ instruction: 0x4607ff1f │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf89d8139 │ │ │ │ @ instruction: 0xf89d304c │ │ │ │ - blcs 229428 │ │ │ │ + blcs 229480 │ │ │ │ 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 3dfa20 │ │ │ │ + bl 3df9c8 │ │ │ │ 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 │ │ │ │ @@ -509070,96 +509091,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 │ │ │ │ - cdp2 6, 1, cr15, cr4, cr2, {3} │ │ │ │ + stc2l 6, cr15, [r8, #392]! @ 0x188 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ adchi pc, sp, r0 │ │ │ │ - cdp2 6, 3, cr15, cr10, cr2, {3} │ │ │ │ + cdp2 6, 0, cr15, cr14, cr2, {3} │ │ │ │ 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: 0xf10affc5 │ │ │ │ + @ instruction: 0xf10aff99 │ │ │ │ @ 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 3bff40 │ │ │ │ + bcs 3bff98 │ │ │ │ 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 3bff68 │ │ │ │ - bvs 1ad5504 │ │ │ │ + bcs 3bffc0 │ │ │ │ + bvs 1ad555c │ │ │ │ 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 6bba88 │ │ │ │ + blvc 6bbae0 │ │ │ │ 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 6bbaa8 │ │ │ │ + blvc 6bbb00 │ │ │ │ subsle r2, r7, r6, lsl #20 │ │ │ │ @ instruction: 0xf107693a │ │ │ │ strbmi r0, [sl, #-2328] @ 0xfffff6e8 │ │ │ │ movhi pc, #0 │ │ │ │ - blvc 6bbb5c │ │ │ │ + blvc 6bbbb4 │ │ │ │ cmple sp, r8, lsl #20 │ │ │ │ @ instruction: 0xf6624620 │ │ │ │ - strls pc, [sl, #-3285] @ 0xfffff32b │ │ │ │ + strls pc, [sl, #-3241] @ 0xfffff357 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - stc2 6, cr15, [r2, #392]! @ 0x188 │ │ │ │ + ldc2l 6, cr15, [r6, #-392]! @ 0xfffffe78 │ │ │ │ andsle r4, r2, r5, lsl #5 │ │ │ │ @ instruction: 0xf1056929 │ │ │ │ addsmi r0, r1, #24, 4 @ 0x80000001 │ │ │ │ stmibvs sl!, {r2, ip, lr, pc}^ │ │ │ │ - bcs 3bffe4 │ │ │ │ + bcs 3c003c │ │ │ │ orrshi pc, fp, #0 │ │ │ │ @ instruction: 0xf6624628 │ │ │ │ - @ instruction: 0x4605fcf9 │ │ │ │ + strmi pc, [r5], -sp, asr #25 │ │ │ │ @ instruction: 0xf6624620 │ │ │ │ - addmi pc, r5, #9152 @ 0x23c0 │ │ │ │ + addmi pc, r5, #6336 @ 0x18c0 │ │ │ │ stcls 1, cr13, [sl, #-944] @ 0xfffffc50 │ │ │ │ stmdavs fp, {r0, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc 501d38 │ │ │ │ + blvc 501d90 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ ssatmi r8, #21, sl, asr #4 │ │ │ │ strpl lr, [fp, -sp, asr #19] │ │ │ │ - blhi 59bb04 │ │ │ │ + blhi 59bb5c │ │ │ │ eorsls pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf8da6948 │ │ │ │ ldrmi r3, [ip, #36] @ 0x24 │ │ │ │ svclt 0x000c6803 │ │ │ │ @ instruction: 0xf8da2200 │ │ │ │ - blcs 2294a8 │ │ │ │ + blcs 229500 │ │ │ │ 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} │ │ │ │ @@ -509168,87 +509189,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 2559d0 │ │ │ │ + bcs 255a28 │ │ │ │ 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: 0xf896f915 │ │ │ │ + @ instruction: 0xf896f8e9 │ │ │ │ @ instruction: 0xf896302d │ │ │ │ ldrbmi r2, [r9], -ip, lsr #32 │ │ │ │ @ instruction: 0xf6624648 │ │ │ │ - @ instruction: 0xf8d8fad3 │ │ │ │ + @ instruction: 0xf8d8faa7 │ │ │ │ ldmdavs sl, {r4, ip, sp} │ │ │ │ - blvc 8cd924 │ │ │ │ + blvc 8cd97c │ │ │ │ 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 │ │ │ │ - ldrbmi pc, [r9], -r1, lsr #23 @ │ │ │ │ + @ instruction: 0x4659fb75 │ │ │ │ andseq pc, ip, r6, lsl #2 │ │ │ │ - blx ff95ee0c │ │ │ │ + blx fee5ee64 │ │ │ │ @ instruction: 0xf6614630 │ │ │ │ - ldrtmi pc, [r0], -r7, ror #29 @ │ │ │ │ - @ instruction: 0xff04f661 │ │ │ │ + @ instruction: 0x4630febb │ │ │ │ + cdp2 6, 13, cr15, cr8, cr1, {3} │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ - blls 34cf18 │ │ │ │ + blls 34cf70 │ │ │ │ ldrdge pc, [r0], -sl │ │ │ │ stmdbeq r9, {r0, r1, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf389fa5f │ │ │ │ @ instruction: 0xf8da9304 │ │ │ │ - blcs 22d4ac │ │ │ │ + blcs 22d504 │ │ │ │ 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: 0xf8cef661 │ │ │ │ - bl 3c80f0 │ │ │ │ - blvs ff8a61e4 │ │ │ │ + @ instruction: 0xf8a2f661 │ │ │ │ + bl 3c8148 │ │ │ │ + blvs ff8a623c │ │ │ │ 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 2415d0 │ │ │ │ + bcs 241628 │ │ │ │ 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 44014c │ │ │ │ + bcs 4401a4 │ │ │ │ stmdavs r3, {r2, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x601cf8da │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc 301b0c │ │ │ │ + blvc 301b64 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ @ instruction: 0xf8918172 │ │ │ │ @ instruction: 0x460a3035 │ │ │ │ addmi r7, fp, #28928 @ 0x7100 │ │ │ │ @ instruction: 0xf892d104 │ │ │ │ - blcs 26d61c │ │ │ │ + blcs 26d674 │ │ │ │ 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 │ │ │ │ @@ -509257,37 +509278,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 26d660 │ │ │ │ + blcs 26d6b8 │ │ │ │ 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 23b604 │ │ │ │ + bcs 23b65c │ │ │ │ addhi pc, r3, #0 │ │ │ │ @ instruction: 0x3010f8da │ │ │ │ @ instruction: 0xf10007da │ │ │ │ - blvc 8c1fa0 │ │ │ │ + blvc 8c1ff8 │ │ │ │ svclt 0x00182a08 │ │ │ │ @ instruction: 0xf0002202 │ │ │ │ stmdals r5, {r0, r4, r8, pc} │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ movwcs lr, #2496 @ 0x9c0 │ │ │ │ @ instruction: 0x201cf8da │ │ │ │ - @ instruction: 0xf89ef664 │ │ │ │ + @ instruction: 0xf872f664 │ │ │ │ ldrdne pc, [r4], -sl @ │ │ │ │ movwcs lr, #23002 @ 0x59da │ │ │ │ adcsmi r6, r1, #83 @ 0x53 │ │ │ │ stceq 1, cr15, [r4], {-0} │ │ │ │ @ instruction: 0xf04f601a │ │ │ │ @ instruction: 0xf8ca0300 │ │ │ │ @ instruction: 0xf10a3014 │ │ │ │ @@ -509301,52 +509322,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 3c02ac │ │ │ │ + blcs 3c0304 │ │ │ │ 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 23b8e0 │ │ │ │ + bcs 23b938 │ │ │ │ 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 8216a4 │ │ │ │ + blge 8216fc │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - @ instruction: 0xf8dafbd5 │ │ │ │ + @ instruction: 0xf8dafba9 │ │ │ │ adcsmi r3, r3, #36 @ 0x24 │ │ │ │ andshi pc, fp, #0 │ │ │ │ - bcs 23b91c │ │ │ │ + bcs 23b974 │ │ │ │ andhi pc, sp, #0 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r6, fp, sp, lr}^ │ │ │ │ svclt 0x00082a00 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - blge 736318 │ │ │ │ + blge 736370 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - movwcs pc, #7237 @ 0x1c45 @ │ │ │ │ + movwcs pc, #7193 @ 0x1c19 @ │ │ │ │ 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 │ │ │ │ @@ -509363,46 +509384,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 b5f0c6 │ │ │ │ + blx 5f11c │ │ │ │ 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 2ebfcc │ │ │ │ + bl 2ec024 │ │ │ │ ldmib lr, {r6, r7, r9, sl, fp}^ │ │ │ │ ldmdale sl!, {r9, sl, fp, ip}^ │ │ │ │ - bcs 9eff5c │ │ │ │ + bcs 9effb4 │ │ │ │ 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 1695804 │ │ │ │ + b 169585c │ │ │ │ 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 701d18 │ │ │ │ + blls 701d70 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - bls 401d98 │ │ │ │ + bls 401df0 │ │ │ │ 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 │ │ │ │ @@ -509416,38 +509437,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 23bf74 │ │ │ │ + bcs 23bfcc │ │ │ │ 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 49b38c │ │ │ │ + bls 49b3e4 │ │ │ │ @ instruction: 0xf8927c71 │ │ │ │ addsmi r3, r9, #53 @ 0x35 │ │ │ │ msrhi SPSR_sxc, r0 │ │ │ │ movwls r2, #41728 @ 0xa300 │ │ │ │ - bls 4c8444 │ │ │ │ + bls 4c849c │ │ │ │ ldrdge pc, [r0], -sl │ │ │ │ sbcslt r4, fp, #1275068416 @ 0x4c000000 │ │ │ │ @ instruction: 0xf8da9304 │ │ │ │ - blcs 22d844 │ │ │ │ + blcs 22d89c │ │ │ │ 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 440494 │ │ │ │ + blcs 4404ec │ │ │ │ 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 │ │ │ │ @@ -509456,42 +509477,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 1ab22f0 │ │ │ │ + bvs 1ab2348 │ │ │ │ svclt 0x000c9907 │ │ │ │ @ instruction: 0xf8da2000 │ │ │ │ addsmi r0, r1, #64 @ 0x40 │ │ │ │ svclt 0x000c6b62 │ │ │ │ - blvs a69cc0 │ │ │ │ + blvs a69d18 │ │ │ │ svclt 0x000c4593 │ │ │ │ stcvs 2, cr2, [r2], #-0 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - blx ffddf8c8 │ │ │ │ + blx ffddf920 │ │ │ │ ldmdavs r3, {r1, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdbvs r2, {r0, r1, r3, r5, r8, pc} │ │ │ │ - blcs 23b92c │ │ │ │ - blvc 6959c0 │ │ │ │ + blcs 23b984 │ │ │ │ + blvc 695a18 │ │ │ │ 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 68df3c │ │ │ │ + blvc 68df94 │ │ │ │ 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} │ │ │ │ @@ -509507,93 +509528,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 8b31c8 │ │ │ │ + blge 8b3220 │ │ │ │ ldrcs lr, [sl], #-2509 @ 0xfffff633 │ │ │ │ ldm r3, {r5, r8, r9, sl, fp, sp, pc} │ │ │ │ - blge 921990 │ │ │ │ + blge 9219e8 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldmdage r0, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - @ instruction: 0x4638fa5f │ │ │ │ - blx fe4df32e │ │ │ │ + @ instruction: 0x4638fa33 │ │ │ │ + blx 19df386 │ │ │ │ ldrdcc pc, [r4], -sl @ │ │ │ │ andshi pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf8dae535 │ │ │ │ - bls 46da78 │ │ │ │ + bls 46dad0 │ │ │ │ @ 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 23b9d4 │ │ │ │ + blcs 23ba2c │ │ │ │ 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: 0xf978f662 │ │ │ │ + @ instruction: 0xf94cf662 │ │ │ │ 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 3fc3bc │ │ │ │ + bls 3fc414 │ │ │ │ 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 70d500 │ │ │ │ + bls 70d558 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf8daaea2 │ │ │ │ - bcs 229a94 │ │ │ │ + bcs 229aec │ │ │ │ @ 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 │ │ │ │ - cdp2 6, 4, cr15, cr8, cr3, {3} │ │ │ │ + cdp2 6, 1, cr15, cr12, cr3, {3} │ │ │ │ stmdals r9, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf6613024 │ │ │ │ - movwcs pc, #8143 @ 0x1fcf @ │ │ │ │ + movwcs pc, #8099 @ 0x1fa3 @ │ │ │ │ str r9, [r6], sl, lsl #6 │ │ │ │ ldrtmi r9, [r1], -r9, lsl #16 │ │ │ │ @ instruction: 0xf6613024 │ │ │ │ - ldrb pc, [r6, r7, asr #31]! @ │ │ │ │ + @ instruction: 0xe7f6ff9b │ │ │ │ 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 │ │ │ │ @@ -509605,403 +509626,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 26dbd0 │ │ │ │ + blcs 26dc28 │ │ │ │ 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, #3950 @ 0xf6e │ │ │ │ + movwcs lr, #3906 @ 0xf42 │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ @ instruction: 0xdeff6913 │ │ │ │ ldmdavs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r5, sl, ror #29 │ │ │ │ - rsbseq lr, r5, r6, ror #28 │ │ │ │ + @ instruction: 0x0075ee92 │ │ │ │ + rsbseq lr, r5, lr, lsl #28 │ │ │ │ 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 25dcb8 │ │ │ │ - blcs 27be0c │ │ │ │ - blcs 2d5c54 │ │ │ │ + beq 25dd10 │ │ │ │ + blcs 27be64 │ │ │ │ + blcs 2d5cac │ │ │ │ stmdbvs r0!, {r0, r1, r2, r3, r4, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xffe0f7ff │ │ │ │ @ instruction: 0xf8d46861 │ │ │ │ @ instruction: 0xf1049010 │ │ │ │ - b 12227f8 │ │ │ │ + b 1222850 │ │ │ │ ldrmi r0, [r9, #10] │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ stmdavs fp, {r8, fp}^ │ │ │ │ - blx fe260524 │ │ │ │ + blx fe26057c │ │ │ │ @ instruction: 0xf8d92b00 │ │ │ │ svclt 0x00083030 │ │ │ │ - blvs 9a9fb4 │ │ │ │ + blvs 9aa00c │ │ │ │ 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 23bc58 │ │ │ │ - bmi ffb16328 │ │ │ │ + blcs 23bcb0 │ │ │ │ + bmi ffb16380 │ │ │ │ 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 14b2814 │ │ │ │ + b 14b286c │ │ │ │ stmdavs r3!, {r0, r2, r8, sl} │ │ │ │ - blx fe3a0584 │ │ │ │ + blx fe3a05dc │ │ │ │ @ instruction: 0xd1b72b00 │ │ │ │ stmibvs fp!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blvc 8bbc80 │ │ │ │ + blvc 8bbcd8 │ │ │ │ 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 75fc24 │ │ │ │ + blx 75fc7c │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf89dd0c9 │ │ │ │ @ instruction: 0xf89d3026 │ │ │ │ - blcs 229cd8 │ │ │ │ + blcs 229d30 │ │ │ │ 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: 0xf862f662 │ │ │ │ + @ instruction: 0xf836f662 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf930f662 │ │ │ │ + @ instruction: 0xf904f662 │ │ │ │ andsle r4, r1, r5, lsl #5 │ │ │ │ @ instruction: 0xf1056929 │ │ │ │ addsmi r0, r1, #24, 4 @ 0x80000001 │ │ │ │ stmibvs sl!, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 3c08c8 │ │ │ │ + bcs 3c0920 │ │ │ │ strtmi sp, [r8], -r1, lsr #1 │ │ │ │ - @ instruction: 0xf888f662 │ │ │ │ + @ instruction: 0xf85cf662 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf91ef662 │ │ │ │ + @ instruction: 0xf8f2f662 │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [r6, #-384]! @ 0xfffffe80 │ │ │ │ - mcr2 6, 4, pc, cr14, cr4, {4} @ │ │ │ │ + stc2l 6, cr15, [sl, #-384] @ 0xfffffe80 │ │ │ │ + mcr2 6, 3, pc, cr2, cr4, {4} @ │ │ │ │ @ instruction: 0xf01a4620 │ │ │ │ @ instruction: 0xf8d5fb1b │ │ │ │ strbmi sl, [r8], -r0 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ svclt 0x00082b00 │ │ │ │ - beq 25de00 │ │ │ │ - blx fe35fc16 │ │ │ │ + beq 25de58 │ │ │ │ + blx fe35fc6e │ │ │ │ @ instruction: 0xf7d34650 │ │ │ │ strbmi pc, [r8], -r1, lsl #23 @ │ │ │ │ stc2l 7, cr15, [ip], #-844 @ 0xfffffcb4 │ │ │ │ strls r4, [r5, #-1576] @ 0xfffff9d8 │ │ │ │ - @ instruction: 0xf826f662 │ │ │ │ + @ instruction: 0xfffaf661 │ │ │ │ and r4, r6, r2, lsl #13 │ │ │ │ @ instruction: 0xf7d34650 │ │ │ │ ldrbmi pc, [r0], -r3, ror #24 @ │ │ │ │ - @ instruction: 0xf856f662 │ │ │ │ + @ instruction: 0xf82af662 │ │ │ │ strtmi r4, [r8], -r2, lsl #13 │ │ │ │ - @ instruction: 0xf8ecf662 │ │ │ │ + @ instruction: 0xf8c0f662 │ │ │ │ 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 aa1d24 │ │ │ │ + blge aa1d7c │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x4619469b │ │ │ │ @ instruction: 0x4648ab1c │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - movwcs pc, #2195 @ 0x893 @ │ │ │ │ + movwcs pc, #2151 @ 0x867 @ │ │ │ │ ldrbmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf69f4650 │ │ │ │ - ldmdage r8, {r0, r2, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdage r8, {r0, r3, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4621 │ │ │ │ @ instruction: 0x4651f97f │ │ │ │ muleq ip, r0, r8 │ │ │ │ @ instruction: 0xf6654648 │ │ │ │ - blls 320170 │ │ │ │ - blne 45fe9c │ │ │ │ + blls 320118 │ │ │ │ + blne 45fef4 │ │ │ │ @ instruction: 0xf0004299 │ │ │ │ ldmdage r6, {r0, r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf970f7fe │ │ │ │ ldmvs fp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ - bcs 23bfcc │ │ │ │ + bcs 23c024 │ │ │ │ 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: 0xf862f665 │ │ │ │ + @ instruction: 0xf836f665 │ │ │ │ @ instruction: 0x4621a812 │ │ │ │ @ instruction: 0xf954f7fe │ │ │ │ ldm r0, {r0, r4, r6, r9, sl, lr} │ │ │ │ strbmi r0, [r8], -ip │ │ │ │ - @ instruction: 0xf8def665 │ │ │ │ + @ instruction: 0xf8b2f665 │ │ │ │ @ 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 646a04 │ │ │ │ + blge 646a5c │ │ │ │ @ instruction: 0x46484659 │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - blls 3600ec │ │ │ │ - blne 45ff20 │ │ │ │ + blls 360094 │ │ │ │ + blne 45ff78 │ │ │ │ @ instruction: 0xf0004299 │ │ │ │ - blls 3420c4 │ │ │ │ + blls 34211c │ │ │ │ @ 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 360274 │ │ │ │ + blls 3602cc │ │ │ │ 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: 0xf6654648 │ │ │ │ - strtmi pc, [r0], -pc, lsl #16 │ │ │ │ + @ instruction: 0xf6644648 │ │ │ │ + strtmi pc, [r0], -r3, ror #31 │ │ │ │ @ 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 2ce2f0 │ │ │ │ + blvc 2ce348 │ │ │ │ rsbsle r2, r4, r6, lsl #20 │ │ │ │ stmdbcs r6, {r0, r8, r9, fp, ip, sp, lr} │ │ │ │ strcs sp, [r1], -pc, rrx │ │ │ │ - blge 4c6a8c │ │ │ │ + blge 4c6ae4 │ │ │ │ ldrbmi r9, [r1], -sl, lsl #12 │ │ │ │ - blgt 533788 │ │ │ │ - @ instruction: 0xf878f665 │ │ │ │ - blcs 23c11c │ │ │ │ + blgt 5337e0 │ │ │ │ + @ instruction: 0xf84cf665 │ │ │ │ + blcs 23c174 │ │ │ │ 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 9c6b18 │ │ │ │ + blge 9c6b70 │ │ │ │ @ instruction: 0x46c2971e │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r5, r8, r9, fp, sp, pc} │ │ │ │ strbmi r0, [r8], -r3 │ │ │ │ - blgt 533754 │ │ │ │ - @ instruction: 0xffcef664 │ │ │ │ + blgt 5337ac │ │ │ │ + @ instruction: 0xffa2f664 │ │ │ │ @ instruction: 0xf6654628 │ │ │ │ - @ instruction: 0xe684f8f9 │ │ │ │ + str pc, [r4], sp, asr #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 │ │ │ │ - @ instruction: 0x4620ffb1 │ │ │ │ + strtmi pc, [r0], -r5, lsl #31 │ │ │ │ @ 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 105e344 │ │ │ │ + bleq 105e39c │ │ │ │ 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 │ │ │ │ - stcl 6, cr15, [sl, #-52]! @ 0xffffffcc │ │ │ │ + ldc 6, cr15, [lr, #-52]! @ 0xffffffcc │ │ │ │ strcc lr, [r0, #-2509]! @ 0xfffff633 │ │ │ │ andls lr, fp, ip, lsr #15 │ │ │ │ movwls lr, #14223 @ 0x378f │ │ │ │ - @ instruction: 0xf98af661 │ │ │ │ + @ instruction: 0xf95ef661 │ │ │ │ ldrb r9, [r8, r3, lsl #22] │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ - @ instruction: 0x0075e49e │ │ │ │ + rsbseq lr, r5, r6, asr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r5, lr, lsr #8 │ │ │ │ + ldrsbteq lr, [r5], #-54 @ 0xffffffca │ │ │ │ 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 f73a04 │ │ │ │ + bmi f73a5c │ │ │ │ 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 25e0fc │ │ │ │ + bleq 25e154 │ │ │ │ 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 ff35f9a8 │ │ │ │ + blx fe85fa00 │ │ │ │ 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 c5f9be │ │ │ │ + blx 15fa14 │ │ │ │ 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, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 23c0b8 │ │ │ │ + stmdavs r4!, {r0, r2, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 23c110 │ │ │ │ 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 29e190 │ │ │ │ - blx 25fa0e │ │ │ │ + beq 29e1e8 │ │ │ │ + blx ff75fa64 │ │ │ │ strtmi lr, [r8], -r5, ror #15 │ │ │ │ @ instruction: 0xf9f8f7e5 │ │ │ │ @ instruction: 0xf60de7f3 │ │ │ │ - svclt 0x0000ecd2 │ │ │ │ - rsbseq lr, r5, sl, lsl #1 │ │ │ │ + svclt 0x0000eca6 │ │ │ │ + rsbseq lr, r5, r2, lsr r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r5, r2, rrx │ │ │ │ + rsbseq lr, r5, sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed7927c │ │ │ │ + bl fed792d4 │ │ │ │ @ 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, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ strdcs sp, [r1, -r5] │ │ │ │ @ instruction: 0xf6604620 │ │ │ │ - pkhbtmi pc, r4, r3, lsl #17 @ │ │ │ │ + strmi pc, [r4], r7, ror #16 │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ teqpeq r0, #4, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1053450 │ │ │ │ - blgt 5e58fc │ │ │ │ + blgt 5e5954 │ │ │ │ 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 340d60 │ │ │ │ + blcs 340db8 │ │ │ │ stmdbvs r0!, {r2, r8, ip, lr, pc}^ │ │ │ │ msrcs SPSR_fxc, #64, 4 │ │ │ │ mulle r2, r8, r2 │ │ │ │ ldclt 0, cr2, [r0], #-0 │ │ │ │ - bvs af3ea8 │ │ │ │ + bvs af3f00 │ │ │ │ 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 33c37c │ │ │ │ + blcc 33c3d4 │ │ │ │ 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 │ │ │ │ @@ -510015,51 +510036,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 187c6d4 │ │ │ │ + blcc 187c72c │ │ │ │ ldmdble r6, {r0, r2, r8, r9, fp, sp} │ │ │ │ andlt r4, r5, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrteq pc, [r0], -r3, lsl #2 @ │ │ │ │ - blne febbc6e4 │ │ │ │ - b 15ecb4c │ │ │ │ + blne febbc73c │ │ │ │ + b 15ecba4 │ │ │ │ andsle r1, r2, r6, ror #12 │ │ │ │ @ instruction: 0xf85c4b31 │ │ │ │ - blx 46219a │ │ │ │ + blx 4621f2 │ │ │ │ ldrtmi r0, [r0], #-2 │ │ │ │ @ instruction: 0xf0037dc3 │ │ │ │ - blcs fe222fb0 │ │ │ │ + blcs fe223008 │ │ │ │ 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 31724c │ │ │ │ + blvc 3172a4 │ │ │ │ ldrteq pc, [r0], -r0, lsl #2 @ │ │ │ │ streq lr, [r6], -r8, lsr #23 │ │ │ │ hvclt 45334 @ 0xb116 │ │ │ │ tstle r3, r4, lsl #22 │ │ │ │ - blcc 187c6f4 │ │ │ │ + blcc 187c74c │ │ │ │ ldmdble r1, {r0, r2, r8, r9, fp, sp} │ │ │ │ mcrls 6, 0, r4, cr1, cr4, {4} │ │ │ │ strb r9, [r7, r0, lsl #20] │ │ │ │ - blcs 1efc704 │ │ │ │ + blcs 1efc75c │ │ │ │ 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 │ │ │ │ @@ -510072,26 +510093,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]! │ │ │ │ - ldrhteq sp, [r5], #-236 @ 0xffffff14 │ │ │ │ + rsbseq sp, r5, r4, ror #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 ffa605f4 │ │ │ │ + bcc ffa6064c │ │ │ │ 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 │ │ │ │ @@ -510100,111 +510121,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 25e3f8 │ │ │ │ + beq 25e450 │ │ │ │ movwls sl, #39714 @ 0x9b22 │ │ │ │ movwls sl, #52009 @ 0xcb29 │ │ │ │ @ instruction: 0xf04f693b │ │ │ │ - bls 465acc │ │ │ │ + bls 465b24 │ │ │ │ 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 @ 2222ec │ │ │ │ + strgt r6, [pc], #-2494 @ 222344 │ │ │ │ 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 10ecf28 │ │ │ │ + blvc 10ecf80 │ │ │ │ @ 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 342cec │ │ │ │ + blls 342d44 │ │ │ │ @ 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 1108020 │ │ │ │ + blvc 1108078 │ │ │ │ bicsle r2, sp, r0, lsl #22 │ │ │ │ @ instruction: 0xf5b3697b │ │ │ │ @ instruction: 0xf0007f91 │ │ │ │ @ instruction: 0xf5b380b1 │ │ │ │ @ instruction: 0xf0007fa7 │ │ │ │ - blcs 1f02648 │ │ │ │ + blcs 1f026a0 │ │ │ │ cdpcs 1, 0, cr13, cr0, cr3, {7} │ │ │ │ msrhi SPSR_fsxc, #64 @ 0x40 │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - @ instruction: 0xff16f65f │ │ │ │ + mcr2 6, 7, pc, cr10, cr15, {2} @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ tstcs r1, r8, ror #6 │ │ │ │ @ instruction: 0xf65f4638 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r5, r6, 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 803130 │ │ │ │ + bge 803188 │ │ │ │ @ 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 │ │ │ │ - mrc2 6, 7, pc, cr10, cr15, {2} │ │ │ │ + mcr2 6, 6, pc, cr14, 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 86a9dc │ │ │ │ + blls 86aa34 │ │ │ │ @ instruction: 0x46406bfa │ │ │ │ - blls 807018 │ │ │ │ - @ instruction: 0xf9def663 │ │ │ │ + blls 807070 │ │ │ │ + @ instruction: 0xf9b2f663 │ │ │ │ msrcs (UNDEF: 107), r0 │ │ │ │ stmdals sp!, {r0, r1, r2, ip, pc} │ │ │ │ - @ instruction: 0xf86cf660 │ │ │ │ + @ instruction: 0xf840f660 │ │ │ │ @ instruction: 0xf8807c22 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46290518 │ │ │ │ stclvc 0, cr9, [r3], #-20 @ 0xffffffec │ │ │ │ - blx ff9dfdc0 │ │ │ │ + blx feedfe18 │ │ │ │ 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} │ │ │ │ @@ -510214,284 +510235,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 │ │ │ │ - @ instruction: 0x4629fb9d │ │ │ │ + @ instruction: 0x4629fb71 │ │ │ │ andseq pc, ip, r7, lsl #2 │ │ │ │ - blx ff85fe10 │ │ │ │ + blx fed5fe68 │ │ │ │ @ instruction: 0xf66069f8 │ │ │ │ - movwcs pc, #7907 @ 0x1ee3 @ │ │ │ │ - blls 3470ac │ │ │ │ + movwcs pc, #7863 @ 0x1eb7 @ │ │ │ │ + blls 347104 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldrbmi sl, [sp], -r4, ror #30 │ │ │ │ @ instruction: 0x462846d0 │ │ │ │ - ldc2l 6, cr15, [r8], #-388 @ 0xfffffe7c │ │ │ │ + mcrr2 6, 6, pc, ip, cr1 @ │ │ │ │ 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, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - blcs 23c57c │ │ │ │ + stmdavs sp!, {r0, r1, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ + blcs 23c5d4 │ │ │ │ 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 23c594 │ │ │ │ + blcs 23c5ec │ │ │ │ @ instruction: 0xe6d4d1f7 │ │ │ │ mlapl sp, r7, r8, pc @ │ │ │ │ @ instruction: 0xf47f2d01 │ │ │ │ - blls 3ce1c8 │ │ │ │ + blls 3ce220 │ │ │ │ umaalcc pc, sl, r3, r8 @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ cdpcs 15, 0, cr10, cr0, cr14, {1} │ │ │ │ svcge 0x002bf47f │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - mcr2 6, 3, pc, cr0, cr15, {2} @ │ │ │ │ + mrc2 6, 1, pc, cr4, cr15, {2} │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ strtmi sl, [r9], -r4, lsr #30 │ │ │ │ @ instruction: 0xf65f4638 │ │ │ │ - stmdacs r0, {r0, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x001df43f │ │ │ │ - blvs 8d1f4 │ │ │ │ + blvs 8d24c │ │ │ │ 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 11032e8 │ │ │ │ + bge 1103340 │ │ │ │ ldmdbvs r8!, {r0, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr}^ │ │ │ │ ldc2 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ - blls 10c8e28 │ │ │ │ + blls 10c8e80 │ │ │ │ @ instruction: 0xf8dd9d3e │ │ │ │ stmdacs r0, {r3, r8, lr, pc} │ │ │ │ msrhi SPSR_fx, #64 @ 0x40 │ │ │ │ eorsls r6, r6, #254976 @ 0x3e400 │ │ │ │ - bls 3fcb44 │ │ │ │ + bls 3fcb9c │ │ │ │ ldrls r9, [lr, #-826]! @ 0xfffffcc6 │ │ │ │ smlabtgt r8, sp, r8, pc @ │ │ │ │ stc2 7, cr15, [r2, #1020] @ 0x3fc │ │ │ │ strdlt r6, [r0, #-217] @ 0xffffff27 │ │ │ │ - blvc afc5a8 │ │ │ │ + blvc afc600 │ │ │ │ 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 341228 │ │ │ │ + blcs 341280 │ │ │ │ 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 2f3608 │ │ │ │ + blcs 2f3660 │ │ │ │ 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 @ 2225d8 │ │ │ │ + strtls r9, [pc], #-834 @ 222630 │ │ │ │ stc2l 7, cr15, [ip, #-1020] @ 0xfffffc04 │ │ │ │ cmplt r0, sl, lsr r9 │ │ │ │ - blvc 2fc604 │ │ │ │ + blvc 2fc65c │ │ │ │ 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 341214 │ │ │ │ + blcs 34126c │ │ │ │ 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 2f37f0 │ │ │ │ + bcs 2f3848 │ │ │ │ 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 2bc6a0 │ │ │ │ + blvc 2bc6f8 │ │ │ │ @ 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 2f372c │ │ │ │ + blcs 2f3784 │ │ │ │ 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, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ tstphi r1, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5a3697b │ │ │ │ - blcs 33f30c │ │ │ │ + blcs 33f364 │ │ │ │ addshi pc, r0, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ movteq r5, #17250 @ 0x4362 │ │ │ │ andcs r0, r0, #142 @ 0x8e │ │ │ │ movweq pc, #8322 @ 0x2082 @ │ │ │ │ - blx 26aae0 │ │ │ │ + blx 26ab38 │ │ │ │ addseq pc, r1, r3, lsl #6 │ │ │ │ addmi r3, fp, r1, lsl #4 │ │ │ │ - b 136cef8 │ │ │ │ + b 136cf50 │ │ │ │ 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, #7921 @ 0x1ef1 @ │ │ │ │ + movwcs pc, #7877 @ 0x1ec5 @ │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ @ instruction: 0x4629461a │ │ │ │ @ instruction: 0xf6614680 │ │ │ │ - blge 9e0cc4 │ │ │ │ + blge 9e0c6c │ │ │ │ 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 │ │ │ │ - @ instruction: 0xe696fa35 │ │ │ │ + ldr pc, [r6], r9, lsl #20 │ │ │ │ @ instruction: 0xf0822200 │ │ │ │ tstcs r1, r1, lsl #6 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ andcc r0, r1, #145 @ 0x91 │ │ │ │ - bcs 332994 │ │ │ │ + bcs 3329ec │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ mvnsle fp, sp, lsr #5 │ │ │ │ andcs lr, r0, #49545216 @ 0x2f40000 │ │ │ │ movweq pc, #12738 @ 0x31c2 @ │ │ │ │ - blx 26ab80 │ │ │ │ + blx 26abd8 │ │ │ │ addseq pc, r1, r3, lsl #6 │ │ │ │ addmi r3, fp, r1, lsl #4 │ │ │ │ - b 136cf98 │ │ │ │ + b 136cff0 │ │ │ │ adclt r0, sp, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xe7aed1f2 │ │ │ │ andcs r6, r0, #57, 30 @ 0xe4 │ │ │ │ @ instruction: 0xf893680b │ │ │ │ - bvs fe8e2830 │ │ │ │ + bvs fe8e2888 │ │ │ │ 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 2233e0 │ │ │ │ + blx 223438 │ │ │ │ addseq pc, r0, r3, lsl #6 │ │ │ │ addmi r3, r3, r1, lsl #4 │ │ │ │ - b 12ecff0 │ │ │ │ + b 12ed048 │ │ │ │ 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 223418 │ │ │ │ + blx 223470 │ │ │ │ addseq pc, r0, r3, lsl #6 │ │ │ │ addmi r3, r3, r1, lsl #4 │ │ │ │ - b 12ed028 │ │ │ │ + b 12ed080 │ │ │ │ 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 10cde7c │ │ │ │ + bvs 10cded4 │ │ │ │ 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 ad79b4 │ │ │ │ + blvc ad7a0c │ │ │ │ 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 26a92c │ │ │ │ + bcs 26a984 │ │ │ │ @ instruction: 0xf104d145 │ │ │ │ stmibvs r0!, {r4, r5, r9}^ │ │ │ │ - blx feea92b0 │ │ │ │ + blx feea9308 │ │ │ │ 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 256d74 │ │ │ │ + bl 256dcc │ │ │ │ ldclvc 0, cr1, [sl], #-264 @ 0xfffffef8 │ │ │ │ @ instruction: 0xf8902a20 │ │ │ │ - bl 2629ac │ │ │ │ + bl 262a04 │ │ │ │ ldmib r1, {r6, r7, r8}^ │ │ │ │ vrhadd.s8 d0, d0, d10 │ │ │ │ - bcc 282f54 │ │ │ │ + bcc 282fac │ │ │ │ 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 │ │ │ │ @@ -510511,44 +510532,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 4570ec │ │ │ │ + bls 457144 │ │ │ │ @ instruction: 0x46966892 │ │ │ │ - bcs 23cc78 │ │ │ │ + bcs 23ccd0 │ │ │ │ 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 26ea08 │ │ │ │ + blcs 26ea60 │ │ │ │ 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 ffecdd28 │ │ │ │ - blls 4aab2c │ │ │ │ + bmi ffecdd80 │ │ │ │ + blls 4aab84 │ │ │ │ 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 │ │ │ │ @@ -510556,85 +510577,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 26aa8c │ │ │ │ - ldcge 4, cr15, [pc], #508 @ 222bdc │ │ │ │ + bcs 26aae4 │ │ │ │ + ldcge 4, cr15, [pc], #508 @ 222c34 │ │ │ │ movwcs r6, #3642 @ 0xe3a │ │ │ │ - bge 8c7250 │ │ │ │ + bge 8c72a8 │ │ │ │ ldmdage lr, {r0, r1, r3, r4, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf662ca06 │ │ │ │ - @ instruction: 0xf108f9c7 │ │ │ │ + @ instruction: 0xf108f99b │ │ │ │ stmdals r9, {r4, r5, r9} │ │ │ │ - blx feea94a4 │ │ │ │ + blx feea94fc │ │ │ │ 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: 0xf9b4f662 │ │ │ │ + @ instruction: 0xf988f662 │ │ │ │ stmdbls r2!, {r1, r2, r3, r4, fp, ip, pc} │ │ │ │ - blls b0929c │ │ │ │ + blls b092f4 │ │ │ │ svclt 0x00084288 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ stmiavs fp!, {r1, r3, r4, r7, sl, fp, sp, pc} │ │ │ │ svcne 0x001d9a07 │ │ │ │ @ instruction: 0xd1a5429a │ │ │ │ - bvs 10b4490 │ │ │ │ + bvs 10b44e8 │ │ │ │ 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: 0xf8d8ffef │ │ │ │ + @ instruction: 0xf8d8ffc3 │ │ │ │ @ instruction: 0xf660001c │ │ │ │ - @ instruction: 0x4623fbf9 │ │ │ │ + strtmi pc, [r3], -sp, asr #23 │ │ │ │ ldcne 8, cr6, [sl, #-656] @ 0xfffffd70 │ │ │ │ @ instruction: 0xf1a442ba │ │ │ │ mvnle r0, r4, lsl #8 │ │ │ │ movwls r2, #21249 @ 0x5301 │ │ │ │ - blls 3dbc40 │ │ │ │ + blls 3dbc98 │ │ │ │ umaalcc pc, r9, r3, r8 @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf897ac6c │ │ │ │ - blcs a2eb40 │ │ │ │ + blcs a2eb98 │ │ │ │ stclge 4, cr15, [r7], #-508 @ 0xfffffe04 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 341700 │ │ │ │ + bcs 341758 │ │ │ │ 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 187d00c │ │ │ │ + bcc 187d064 │ │ │ │ @ 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 15edef4 │ │ │ │ + b 15edf4c │ │ │ │ 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 │ │ │ │ @@ -510642,112 +510663,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 │ │ │ │ - stc2 6, cr15, [sl], #-404 @ 0xfffffe6c │ │ │ │ + blx 1e0522 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ andcs sl, r1, #4608 @ 0x1200 │ │ │ │ stmdals ip, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xff78f662 │ │ │ │ + @ instruction: 0xff4cf662 │ │ │ │ orrsvc pc, r6, pc, asr #8 │ │ │ │ stmdals sp!, {r2, r9, sl, lr} │ │ │ │ - ldc2l 6, cr15, [r8], {95} @ 0x5f │ │ │ │ + stc2 6, cr15, [ip], #380 @ 0x17c │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204605 │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ - @ instruction: 0xff4cf660 │ │ │ │ + @ instruction: 0xff20f660 │ │ │ │ stcls 6, cr4, [ip, #-164] @ 0xffffff5c │ │ │ │ - @ instruction: 0xf6634628 │ │ │ │ - strtmi pc, [r8], -r9, lsr #16 │ │ │ │ + @ instruction: 0xf6624628 │ │ │ │ + qsub8mi pc, r8, sp @ │ │ │ │ strbmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0xf66221ea │ │ │ │ - @ instruction: 0x4605fdfd │ │ │ │ + @ instruction: 0x4605fdd1 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf7ffac82 │ │ │ │ - bls 391b3c │ │ │ │ + bls 391b94 │ │ │ │ andls r4, r5, #1744830464 @ 0x68000000 │ │ │ │ - bllt ffca0b88 │ │ │ │ + bllt ffca0be0 │ │ │ │ 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, #7327 @ 0x1c9f @ │ │ │ │ + movwcs pc, #7283 @ 0x1c73 @ │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x4639461a │ │ │ │ @ instruction: 0xf660900b │ │ │ │ - ldmib sp, {r0, r1, r4, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf662100b │ │ │ │ - stmdbvs r2!, {r0, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r2!, {r0, r2, r6, 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, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blx ee0576 │ │ │ │ + stmibvs r0!, {r0, r1, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blx 3e05ce │ │ │ │ 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], #-3363 @ 0xfffff2dd @ │ │ │ │ - blls 10c94f0 │ │ │ │ + ldrb pc, [sl], #-3319 @ 0xfffff309 @ │ │ │ │ + blls 10c9548 │ │ │ │ @ instruction: 0xf8dd9d3e │ │ │ │ ldr ip, [sp], #264 @ 0x108 │ │ │ │ stmdals ip, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ - ldc2l 6, cr15, [ip, #-392]! @ 0xfffffe78 │ │ │ │ + ldc2l 6, cr15, [r0, #-392] @ 0xfffffe78 │ │ │ │ ldrb r4, [r9, r7, lsl #12] │ │ │ │ - blvc a7cc84 │ │ │ │ + blvc a7ccdc │ │ │ │ @ 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 @ 222c60 │ │ │ │ + strtls r6, [pc], #-2072 @ 222cb8 │ │ │ │ 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 27cd2c │ │ │ │ + blvc 27cd84 │ │ │ │ @ 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 262cb8 │ │ │ │ + blvc 262d10 │ │ │ │ @ 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} │ │ │ │ @@ -510768,164 +510789,164 @@ │ │ │ │ @ instruction: 0xf8cd4659 │ │ │ │ @ instruction: 0xf8cd8020 │ │ │ │ strbtmi sl, [r3], ip, lsr #32 │ │ │ │ @ instruction: 0x46a846ba │ │ │ │ @ instruction: 0x46764637 │ │ │ │ @ instruction: 0xf8db9307 │ │ │ │ ldrbeq r2, [r0, r0] │ │ │ │ - blvc 657e24 │ │ │ │ + blvc 657e7c │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0075dd96 │ │ │ │ - rsbseq sp, r5, lr, lsl #27 │ │ │ │ + rsbseq sp, r5, lr, lsr sp │ │ │ │ + rsbseq sp, r5, r6, lsr sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r5, r2, ror #26 │ │ │ │ + rsbseq sp, r5, sl, lsl #26 │ │ │ │ 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 fee22f48 │ │ │ │ - blcs 25ef80 │ │ │ │ + blx fee22fa0 │ │ │ │ + blcs 25efd8 │ │ │ │ subsne lr, r0, pc, asr #20 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ cmple r8, r0, lsl #16 │ │ │ │ - bls 4b4f44 │ │ │ │ + bls 4b4f9c │ │ │ │ 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 35f430 │ │ │ │ + bleq 35f488 │ │ │ │ @ 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 2f3edc │ │ │ │ + bcs 2f3f34 │ │ │ │ stcge 6, cr15, [sl], #-508 @ 0xfffffe04 │ │ │ │ svcvs 0x0023e40b │ │ │ │ - blvc 8fce4c │ │ │ │ + blvc 8fcea4 │ │ │ │ @ instruction: 0xf47f2b05 │ │ │ │ @ instruction: 0xf7ffabd0 │ │ │ │ @ instruction: 0x23b9bbeb │ │ │ │ movwcs r6, #4475 @ 0x117b │ │ │ │ @ instruction: 0xf7ff9305 │ │ │ │ svcvs 0x0003bab4 │ │ │ │ - blvc 8fce68 │ │ │ │ + blvc 8fcec0 │ │ │ │ @ instruction: 0xf47f2b05 │ │ │ │ - ldrt sl, [pc], #-2734 @ 222e04 │ │ │ │ + ldrt sl, [pc], #-2734 @ 222e5c │ │ │ │ stmdavs r9, {r0, r8, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - bge fec2000c │ │ │ │ + bge fec20064 │ │ │ │ svcvs 0x0002e423 │ │ │ │ - blvc 6bce60 │ │ │ │ + blvc 6bceb8 │ │ │ │ @ instruction: 0xf47f2a05 │ │ │ │ str sl, [r5], #-2720 @ 0xfffff560 │ │ │ │ ldmdavs fp, {r0, r1, r5, r8, r9, sl, fp, sp, lr} │ │ │ │ - blcs 381a94 │ │ │ │ - bge fe8a0028 │ │ │ │ - bllt ff460e2c │ │ │ │ + blcs 381aec │ │ │ │ + bge fe8a0080 │ │ │ │ + bllt ff460e84 │ │ │ │ stmdavs r9, {r0, r5, r8, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - blge fe660038 │ │ │ │ - bvs 165ca78 │ │ │ │ + blge fe660090 │ │ │ │ + bvs 165cad0 │ │ │ │ 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 297f08 │ │ │ │ + blvc 297f60 │ │ │ │ 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 1c7d38c │ │ │ │ + bne 1c7d3e4 │ │ │ │ @ instruction: 0xf1a2114b │ │ │ │ - blx fee63458 │ │ │ │ - blcs 25f494 │ │ │ │ + blx fee634b0 │ │ │ │ + blcs 25f4ec │ │ │ │ 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 6fd15c │ │ │ │ + blls 6fd1b4 │ │ │ │ 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 381b18 │ │ │ │ - blge fe6200d0 │ │ │ │ - bllt fece0ed4 │ │ │ │ + bcs 381b70 │ │ │ │ + blge fe620128 │ │ │ │ + bllt fece0f2c │ │ │ │ stmdavs r9, {r0, r8, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - blge 11600e0 │ │ │ │ + blge 1160138 │ │ │ │ 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 47cf24 │ │ │ │ + blvc 47cf7c │ │ │ │ @ instruction: 0xf47f2905 │ │ │ │ ldrb sl, [r3], fp, lsr #22 │ │ │ │ - ldcl 6, cr15, [lr, #-48]! @ 0xffffffd0 │ │ │ │ + ldcl 6, cr15, [r2, #-48] @ 0xffffffd0 │ │ │ │ stmdavs r9, {r0, r8, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - blge ae0114 │ │ │ │ - bllt fef60f18 │ │ │ │ + blge ae016c │ │ │ │ + bllt fef60f70 │ │ │ │ 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 6b4808 │ │ │ │ + blls 6b4860 │ │ │ │ @ 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 fed7a150 │ │ │ │ + bl fed7a1a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbvc r2, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ addsmi r7, sl, #180224 @ 0x2c000 │ │ │ │ - bne ff652bc0 │ │ │ │ + bne ff652c18 │ │ │ │ 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: 0xbd08e978 │ │ │ │ + @ instruction: 0xbd08e94c │ │ │ │ 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 │ │ │ │ @@ -510936,55 +510957,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 fe3fd034 │ │ │ │ + blls fe3fd08c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d82f2 │ │ │ │ pop {r0, r3, r8, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x460d8ff0 │ │ │ │ - @ instruction: 0xff4af6a1 │ │ │ │ + @ instruction: 0xff1ef6a1 │ │ │ │ @ instruction: 0xf6a14681 │ │ │ │ - strmi pc, [r6], -r9, lsl #29 │ │ │ │ + @ instruction: 0x4606fe5d │ │ │ │ rscle r2, r5, r0, lsl #16 │ │ │ │ ldmvs r8, {r0, r1, r5, fp, sp, lr} │ │ │ │ - cdp2 6, 13, cr15, cr10, cr1, {5} │ │ │ │ + cdp2 6, 10, cr15, cr14, cr1, {5} │ │ │ │ mulcc r4, r9, r8 │ │ │ │ - blcs 77481c │ │ │ │ + blcs 774874 │ │ │ │ ldm pc, {r0, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ subspl pc, r0, r3 │ │ │ │ @ instruction: 0x560b5350 │ │ │ │ - bleq 16f7d68 │ │ │ │ - bleq 1639440 │ │ │ │ + bleq 16f7dc0 │ │ │ │ + bleq 1639498 │ │ │ │ subspl r0, r0, fp, lsl #22 │ │ │ │ subspl r5, r0, r0, asr r0 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ - blcs 112ad10 │ │ │ │ + blcs 112ad68 │ │ │ │ strbmi sp, [r8], -sl, asr #17 │ │ │ │ - beq 55f460 │ │ │ │ + beq 55f4b8 │ │ │ │ stmdbeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46494652 │ │ │ │ - bleq ff85d974 │ │ │ │ + bleq ff85d9cc │ │ │ │ ldmib sp, {r3, r5, r7, r8, r9, sl, lr}^ │ │ │ │ ldrmi r3, [r3], #-514 @ 0xfffffdfe │ │ │ │ - blcc 27398c │ │ │ │ + blcc 2739e4 │ │ │ │ ldrmi r4, [fp, #19] │ │ │ │ - b 161772c │ │ │ │ + b 1617784 │ │ │ │ @ instruction: 0xad0609c7 │ │ │ │ tstcs r0, sl, asr #12 │ │ │ │ @ instruction: 0xf8d44628 │ │ │ │ @ instruction: 0xf60ca010 │ │ │ │ - @ instruction: 0xf1b8ea00 │ │ │ │ + @ instruction: 0xf1b8e9d4 │ │ │ │ vmax.f32 d0, d0, d16 │ │ │ │ @ instruction: 0xf1a8829a │ │ │ │ - blcs 823c8c │ │ │ │ + blcs 823ce4 │ │ │ │ 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 │ │ │ │ @@ -510996,40 +511017,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 112acc8 │ │ │ │ + blcs 112ad20 │ │ │ │ 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 274104 │ │ │ │ - blcs 333128 │ │ │ │ + blcc 27415c │ │ │ │ + blcs 333180 │ │ │ │ svcge 0x006ef47f │ │ │ │ @ instruction: 0xad066926 │ │ │ │ rscseq r2, sl, r0, lsl #2 │ │ │ │ @ instruction: 0xf60c4628 │ │ │ │ - movwcs lr, #6584 @ 0x19b8 │ │ │ │ - bl 36adb8 │ │ │ │ + movwcs lr, #6540 @ 0x198c │ │ │ │ + bl 36ae10 │ │ │ │ @ instruction: 0xf85100c3 │ │ │ │ - bcc 22ed0c │ │ │ │ + bcc 22ed64 │ │ │ │ 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 fe9b49d0 │ │ │ │ + bllt fe9b4a28 │ │ │ │ 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}^ @ │ │ │ │ @@ -511051,37 +511072,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, 12, pc, r1, cr13 @ │ │ │ │ + mrrc 10, 10, pc, r1, cr1 @ │ │ │ │ @ instruction: 0xf60c0b10 │ │ │ │ - b 165e1b8 │ │ │ │ + b 165e160 │ │ │ │ rscle r0, ip, r1, lsl #6 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0xf381fab1 │ │ │ │ - blx fee515f4 │ │ │ │ + blx fee5164c │ │ │ │ msrcc CPSR_, #128, 6 │ │ │ │ movteq pc, #451 @ 0x1c3 @ │ │ │ │ - bleq 29f5e8 │ │ │ │ + bleq 29f640 │ │ │ │ @ instruction: 0xf1044599 │ │ │ │ svclt 0x00380408 │ │ │ │ - ldrbmi r4, [pc, #-1689] @ 222b2f │ │ │ │ + ldrbmi r4, [pc, #-1689] @ 222b87 │ │ │ │ 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 29f32c │ │ │ │ + bleq 29f384 │ │ │ │ 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 │ │ │ │ @@ -511105,40 +511126,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 36be74 │ │ │ │ + bl 36becc │ │ │ │ @ instruction: 0xf83102c3 │ │ │ │ addsmi r0, pc, #2, 30 │ │ │ │ movweq pc, #4355 @ 0x1103 @ │ │ │ │ stceq 8, cr15, [r8], {34} @ 0x22 │ │ │ │ - blge 357a58 │ │ │ │ + blge 357ab0 │ │ │ │ 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 10, 4, pc, r1, cr7 @ │ │ │ │ + vmov pc, r1, s22, s23 │ │ │ │ @ instruction: 0xf60c0b10 │ │ │ │ - @ instruction: 0xf60ceb80 │ │ │ │ - mcrr 13, 2, lr, r1, cr2 │ │ │ │ + @ instruction: 0xf60ceb54 │ │ │ │ + mcrr 12, 15, lr, r1, cr6 │ │ │ │ @ instruction: 0x46410b10 │ │ │ │ @ instruction: 0xf6604658 │ │ │ │ - ldrbmi pc, [r1], -r9, asr #18 @ │ │ │ │ + @ instruction: 0x4651f91d │ │ │ │ ldrbmi r4, [r8], -r2, lsr #12 │ │ │ │ - svc 0x00d4f60b │ │ │ │ - beq 45f6f0 │ │ │ │ + svc 0x00a8f60b │ │ │ │ + beq 45f748 │ │ │ │ svclt 0x00142800 │ │ │ │ @ instruction: 0xf0062600 │ │ │ │ - strbmi r0, [pc, #-1537] @ 222cd3 │ │ │ │ + strbmi r0, [pc, #-1537] @ 222d2b │ │ │ │ stcls 8, cr13, [r0], {220} @ 0xdc │ │ │ │ @ instruction: 0xf10ae71b │ │ │ │ movwcs r3, #4607 @ 0x11ff │ │ │ │ sbceq lr, r3, #5120 @ 0x1400 │ │ │ │ svceq 0x0001f811 │ │ │ │ @ instruction: 0xf103429f │ │ │ │ @ instruction: 0xf8020301 │ │ │ │ @@ -511153,16 +511174,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 225b50 │ │ │ │ - ldrbmi pc, [pc, #-514] @ 223132 @ │ │ │ │ + blx 225ba8 │ │ │ │ + ldrbmi pc, [pc, #-514] @ 22318a @ │ │ │ │ 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}^ │ │ │ │ @@ -511180,163 +511201,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 2a5fa0 │ │ │ │ + blx 2a5ff8 │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ - blx aa5bc4 │ │ │ │ - ldrbmi pc, [pc, #-3598] @ 22259a @ │ │ │ │ + blx aa5c1c │ │ │ │ + ldrbmi pc, [pc, #-3598] @ 2225f2 @ │ │ │ │ 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 2a5fe4 │ │ │ │ + blx 2a603c │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ - blx aa5c08 │ │ │ │ - ldrbmi pc, [pc, #-3598] @ 2225de @ │ │ │ │ + blx aa5c60 │ │ │ │ + ldrbmi pc, [pc, #-3598] @ 222636 @ │ │ │ │ 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 2a6028 │ │ │ │ + blx 2a6080 │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ - blx aa5c4c │ │ │ │ - ldrbmi pc, [pc, #-3598] @ 222622 @ │ │ │ │ + blx aa5ca4 │ │ │ │ + ldrbmi pc, [pc, #-3598] @ 22267a @ │ │ │ │ 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 feea6060 │ │ │ │ + blx feea60b8 │ │ │ │ movwcc pc, #33410 @ 0x8282 @ │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svclt 0x00384591 │ │ │ │ - ldrbmi r4, [pc, #-1681] @ 222ddb │ │ │ │ + ldrbmi r4, [pc, #-1681] @ 222e33 │ │ │ │ mcrge 6, 5, pc, cr14, cr15, {3} @ │ │ │ │ @ instruction: 0xe7eb681a │ │ │ │ and r4, pc, r2, lsl #12 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ - bleq 29f8ac │ │ │ │ + bleq 29f904 │ │ │ │ @ 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 24fee4 │ │ │ │ + bcs 24ff3c │ │ │ │ @ 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 feea60dc │ │ │ │ + blx feea6134 │ │ │ │ movwcc pc, #33410 @ 0x8282 @ │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svclt 0x00384591 │ │ │ │ - ldrbmi r4, [pc, #-1681] @ 222e57 │ │ │ │ + ldrbmi r4, [pc, #-1681] @ 222eaf │ │ │ │ mrcge 6, 3, APSR_nzcv, cr0, cr15, {3} │ │ │ │ sbcslt r6, r2, #1703936 @ 0x1a0000 │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ - bleq 29f924 │ │ │ │ - ldrbmi r3, [pc, #-776] @ 2231f4 │ │ │ │ + bleq 29f97c │ │ │ │ + ldrbmi r3, [pc, #-776] @ 22324c │ │ │ │ @ instruction: 0xe665d8f6 │ │ │ │ strtmi r9, [sl], -r1, lsl #22 │ │ │ │ biceq lr, fp, #3072 @ 0xc00 │ │ │ │ ldrdeq lr, [r0, -r3] │ │ │ │ - @ instruction: 0xf910f660 │ │ │ │ - bleq 65e658 │ │ │ │ - b 1460d48 │ │ │ │ + @ instruction: 0xf8e4f660 │ │ │ │ + bleq 65e6b0 │ │ │ │ + b 960da0 │ │ │ │ vpmax.u8 d15, d9, d1 │ │ │ │ msreq CPSR_, r9, lsr #3 │ │ │ │ @ instruction: 0xf10b9a00 │ │ │ │ - blx 22612c │ │ │ │ + blx 226184 │ │ │ │ @ instruction: 0xf10af101 │ │ │ │ movwmi r0, #47624 @ 0xba08 │ │ │ │ smlawteq r0, r9, r1, pc @ │ │ │ │ - blx a34ab4 │ │ │ │ - b 131f940 │ │ │ │ + blx a34b0c │ │ │ │ + b 131f998 │ │ │ │ stmibvs r1!, {r0, r8, r9} │ │ │ │ @ instruction: 0xf009fa00 │ │ │ │ - b 127478c │ │ │ │ + b 12747e4 │ │ │ │ @ instruction: 0x61a10100 │ │ │ │ - b 12fdcd4 │ │ │ │ + b 12fdd2c │ │ │ │ mvnvs r0, r1, lsl #6 │ │ │ │ mrcge 6, 2, APSR_nzcv, cr7, cr15, {1} │ │ │ │ ldrbt r4, [r9], r4, asr #13 │ │ │ │ - bl ff460d90 │ │ │ │ - b ae0d94 │ │ │ │ + bl fe960de8 │ │ │ │ + ldmib r6!, {r2, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movweq lr, #6736 @ 0x1a50 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr12, cr15, {3} │ │ │ │ - bleq 29f99c │ │ │ │ - ldrbmi r3, [pc, #-1032] @ 22316c │ │ │ │ + bleq 29f9f4 │ │ │ │ + ldrbmi r3, [pc, #-1032] @ 2231c4 │ │ │ │ ldclge 6, cr15, [r4, #252] @ 0xfc │ │ │ │ @ instruction: 0xf60ce627 │ │ │ │ - @ instruction: 0xf60cebba │ │ │ │ - bfi lr, r4, (invalid: 20:9) │ │ │ │ - bleq 29f9b4 │ │ │ │ - ldrbmi r3, [pc, #-776] @ 223284 │ │ │ │ + @ instruction: 0xf60ceb8e │ │ │ │ + strb lr, [r9, r8, ror #19] │ │ │ │ + bleq 29fa0c │ │ │ │ + ldrbmi r3, [pc, #-776] @ 2232dc │ │ │ │ svcge 0x0070f63f │ │ │ │ movwcs lr, #5660 @ 0x161c │ │ │ │ movwls r4, #1724 @ 0x6bc │ │ │ │ - blge 35ce50 │ │ │ │ - bl 4b4ee4 │ │ │ │ + blge 35cea8 │ │ │ │ + bl 4b4f3c │ │ │ │ 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 45f6f4 │ │ │ │ + bleq 45f74c │ │ │ │ @ instruction: 0xf60ce664 │ │ │ │ - svclt 0x0000ea26 │ │ │ │ - rsbseq sp, r5, sl, asr r0 │ │ │ │ + svclt 0x0000e9fa │ │ │ │ + rsbseq sp, r5, r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r5, ip, lsr r0 │ │ │ │ + rsbseq ip, r5, r4, ror #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @ instruction: 0xf8dfb0a9 │ │ │ │ @ instruction: 0x46063a94 │ │ │ │ andls r4, r3, #2063597568 @ 0x7b000000 │ │ │ │ - bcs fe561968 │ │ │ │ + bcs fe5619c0 │ │ │ │ @ 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 │ │ │ │ @@ -511346,174 +511367,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 │ │ │ │ - ldrdls pc, [r6], -pc @ │ │ │ │ + @ instruction: 0x9006fdb3 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bls 3c418c │ │ │ │ + bls 3c41e4 │ │ │ │ andcs r2, r0, r0, lsr r1 │ │ │ │ - ldc2l 6, cr15, [r6, #808] @ 0x328 │ │ │ │ + stc2 6, cr15, [sl, #808]! @ 0x328 │ │ │ │ ldrdhi pc, [ip], -r4 @ │ │ │ │ @ instruction: 0xf8d84682 │ │ │ │ biclt r7, pc, r0 │ │ │ │ @ instruction: 0xf04f4643 │ │ │ │ @ instruction: 0x46a00930 │ │ │ │ - bleq 29f798 │ │ │ │ + bleq 29f7f0 │ │ │ │ stclvs 6, cr4, [r5], #-112 @ 0xffffff90 │ │ │ │ tstcs r0, r0, lsr r2 │ │ │ │ @ instruction: 0xf505fb09 │ │ │ │ movweq lr, #23306 @ 0x5b0a │ │ │ │ @ instruction: 0xf60b4618 │ │ │ │ - @ instruction: 0xf84aeef6 │ │ │ │ + @ instruction: 0xf84aeeca │ │ │ │ ldrtmi r4, [ip], -r5 │ │ │ │ @ instruction: 0xf880683f │ │ │ │ svccs 0x0000b004 │ │ │ │ strbmi sp, [r4], -sp, ror #3 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - @ instruction: 0xff78f66b │ │ │ │ + @ instruction: 0xff4cf66b │ │ │ │ @ instruction: 0x8018f8d4 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldrbmi sp, [r1], r4, lsr #32 │ │ │ │ - bleq e5f7d8 │ │ │ │ + bleq e5f830 │ │ │ │ ldrtmi r4, [r7], -r2, asr #13 │ │ │ │ - ldrbcs pc, [pc, #-576]! @ 223464 @ │ │ │ │ + ldrbcs pc, [pc, #-576]! @ 2234bc @ │ │ │ │ @ instruction: 0x6010f8da │ │ │ │ orrlt r6, fp, r3, lsr r8 │ │ │ │ - blcs 28237c │ │ │ │ + blcs 2823d4 │ │ │ │ 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 │ │ │ │ - strmi pc, [r2], r1, ror #22 │ │ │ │ + @ instruction: 0x4682fb35 │ │ │ │ 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 │ │ │ │ - stc 6, cr15, [lr, #-44]! @ 0xffffffd4 │ │ │ │ + stc 6, cr15, [r2, #-44] @ 0xffffffd4 │ │ │ │ @ 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 37d7d8 │ │ │ │ + bls 37d830 │ │ │ │ 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 fe8d33b8 │ │ │ │ + bne fe8d3410 │ │ │ │ stmiavs sl!, {r0, r2, r4, r8, ip, lr, pc}^ │ │ │ │ stcne 8, cr15, [r4], #-340 @ 0xfffffeac │ │ │ │ tstle r2, sl, lsl #5 │ │ │ │ @ instruction: 0xf855b93a │ │ │ │ - bvs ff66e82c │ │ │ │ + bvs ff66e884 │ │ │ │ sbcsvs r6, r1, #2752512 @ 0x2a0000 │ │ │ │ mvnvc r2, r1, lsl #4 │ │ │ │ @ instruction: 0xf855e017 │ │ │ │ stmdbvs r8!, {r5, sl, fp, ip} │ │ │ │ @ instruction: 0xf60b930d │ │ │ │ - blls 59ed5c │ │ │ │ - bcs 234f90 │ │ │ │ + blls 59ed04 │ │ │ │ + bcs 234fe8 │ │ │ │ stmdbls r1!, {r0, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ ldrdeq pc, [r8, r6] │ │ │ │ @ instruction: 0xf1c11e4a │ │ │ │ stmdavs r9!, {sl, fp} │ │ │ │ - b 2b47a4 │ │ │ │ + b 2b47fc │ │ │ │ ldrmi r0, [r4], #-524 @ 0xfffffdf4 │ │ │ │ @ instruction: 0xf8c662ca │ │ │ │ - bls 333dc8 │ │ │ │ + bls 333e20 │ │ │ │ andls r4, r4, #1744830464 @ 0x68000000 │ │ │ │ ldrcc r3, [r0, #-1793]! @ 0xfffff8ff │ │ │ │ asrsle r4, pc, #10 │ │ │ │ ldmib sp, {r2, r8, r9, fp, ip, pc}^ │ │ │ │ - blcs 24c7e4 │ │ │ │ + blcs 24c83c │ │ │ │ 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 8ac048 │ │ │ │ + blge 8ac0a0 │ │ │ │ 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] @ 2229e1 │ │ │ │ + strgt ip, [pc, #-3599] @ 222a39 │ │ │ │ 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 8c3e90 │ │ │ │ + blvc 8c3ee8 │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ stmdavs ip!, {r0, r1, r3, r4, r6, r7, r8, pc} │ │ │ │ stmdavs r3!, {r2, r3, r6, r8, ip, sp, pc} │ │ │ │ - blvc d0fd14 │ │ │ │ + blvc d0fd6c │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ strtmi r8, [r5], -r9, lsr #2 │ │ │ │ stccs 8, cr6, [r0], {44} @ 0x2c │ │ │ │ - blvc d1800c │ │ │ │ + blvc d18064 │ │ │ │ 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 282540 │ │ │ │ + blcs 282598 │ │ │ │ strthi pc, [r3], -r0, asr #32 │ │ │ │ @ instruction: 0xf5b369bb │ │ │ │ svclt 0x00082f80 │ │ │ │ @ instruction: 0xf000463b │ │ │ │ @ instruction: 0x462580d5 │ │ │ │ bicsle r2, r8, r0, lsl #24 │ │ │ │ @ instruction: 0xf6604630 │ │ │ │ - @ instruction: 0x4606fa93 │ │ │ │ + strmi pc, [r6], -r7, ror #20 │ │ │ │ bicle r2, r7, r0, lsl #16 │ │ │ │ ldrbmi r9, [sl], sl, lsl #24 │ │ │ │ eorscs r9, r0, r6, lsl #22 │ │ │ │ - blx 22cc86 │ │ │ │ - blls 54b894 │ │ │ │ + blx 22ccde │ │ │ │ + blls 54b8ec │ │ │ │ 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 │ │ │ │ - tstpcs r3, sp, lsl sp @ p-variant is OBSOLETE │ │ │ │ + strdcs pc, [r3, -r1] │ │ │ │ @ instruction: 0xf66b4620 │ │ │ │ - @ instruction: 0xf8dffed5 │ │ │ │ + @ instruction: 0xf8dffea9 │ │ │ │ @ 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 │ │ │ │ @@ -511521,182 +511542,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: 0xf9a4f692 │ │ │ │ + @ instruction: 0xf978f692 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bvs f0f49c │ │ │ │ + bvs f0f4f4 │ │ │ │ stmdbls r4, {r4, r5, r9, sp} │ │ │ │ - blx 2bea6e │ │ │ │ + blx 2beac6 │ │ │ │ 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 39b948 │ │ │ │ + bcs 39b9a0 │ │ │ │ mcrge 4, 6, pc, cr14, cr15, {1} @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 28259c │ │ │ │ + bcs 2825f4 │ │ │ │ ldrhi pc, [r6, #64]! @ 0x40 │ │ │ │ - bcs 23dea4 │ │ │ │ - bvs 91810c │ │ │ │ + bcs 23defc │ │ │ │ + bvs 918164 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ mrrcvs 14, 12, sl, fp, cr1 │ │ │ │ - blx 2ac20e │ │ │ │ + blx 2ac266 │ │ │ │ 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 2425ec │ │ │ │ + bcs 242644 │ │ │ │ msrhi SPSR_fsx, r0 │ │ │ │ @ instruction: 0xf0002b05 │ │ │ │ - bls 343e6c │ │ │ │ + bls 343ec4 │ │ │ │ tstvc r3, r0, lsl #6 │ │ │ │ mrcvs 6, 1, lr, cr3, cr10, {4} │ │ │ │ - blvc 8bda04 │ │ │ │ + blvc 8bda5c │ │ │ │ @ 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 ff90f3e0 │ │ │ │ - blvc 8bda24 │ │ │ │ + bvs ff90f438 │ │ │ │ + blvc 8bda7c │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sl, {r0, r1, r4, r5, r6, r8, sl, pc}^ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - blcs 23e234 │ │ │ │ + blcs 23e28c │ │ │ │ mrcge 4, 3, APSR_nzcv, cr14, cr15, {1} │ │ │ │ - blx 4feb3e │ │ │ │ + blx 4feb96 │ │ │ │ @ instruction: 0xf8989803 │ │ │ │ - blcs 22f9e8 │ │ │ │ + blcs 22fa40 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr6, cr15, {1} │ │ │ │ ldrdeq pc, [r8], -r8 │ │ │ │ @ instruction: 0x4651b118 │ │ │ │ - @ instruction: 0xf80af694 │ │ │ │ + @ instruction: 0xffdef693 │ │ │ │ movwcs fp, #2320 @ 0x910 │ │ │ │ andcc pc, r4, r8, lsl #17 │ │ │ │ @ instruction: 0xf8882301 │ │ │ │ strbt r3, [r7], -r6 │ │ │ │ andlt pc, r4, r5, lsl #17 │ │ │ │ - bcs 39d558 │ │ │ │ + bcs 39d5b0 │ │ │ │ svcge 0x0031f43f │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 282674 │ │ │ │ + bcs 2826cc │ │ │ │ strbhi pc, [sl, #-64] @ 0xffffffc0 @ │ │ │ │ - bcs 23df7c │ │ │ │ - bvs 9181e4 │ │ │ │ + bcs 23dfd4 │ │ │ │ + bvs 91823c │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ mrrcvs 15, 2, sl, fp, cr4 │ │ │ │ - blx 2ac2e6 │ │ │ │ + blx 2ac33e │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ qadd16mi sl, r8, ip │ │ │ │ - ldc2 6, cr15, [r2], {95} @ 0x5f │ │ │ │ + blx ffbe140a │ │ │ │ @ instruction: 0xf6914638 │ │ │ │ - @ instruction: 0xe714ffdf │ │ │ │ + @ instruction: 0xe714ffb3 │ │ │ │ ldrtmi r9, [r0], -r9, lsl #20 │ │ │ │ ldrdne pc, [r4, r6] │ │ │ │ @ instruction: 0xf6ca2730 │ │ │ │ - blls 3e2900 │ │ │ │ + blls 3e28a8 │ │ │ │ @ instruction: 0xf8c64655 │ │ │ │ - blx 3e4066 │ │ │ │ + blx 3e40be │ │ │ │ and sl, r3, r3, lsl #14 │ │ │ │ adcsmi r3, sp, #48, 10 @ 0xc000000 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr6, cr15, {1} │ │ │ │ - blcs 242210 │ │ │ │ + blcs 242268 │ │ │ │ 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 ff8ebe84 │ │ │ │ + bvs ff8ebedc │ │ │ │ @ instruction: 0xf60b4418 │ │ │ │ - ubfx lr, lr, #28, #12 │ │ │ │ + @ instruction: 0xe7ebee32 │ │ │ │ @ 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 2826e8 │ │ │ │ - ldrbthi pc, [pc], #64 @ 223aa0 @ │ │ │ │ + blcs 282740 │ │ │ │ + ldrbthi pc, [pc], #64 @ 223af8 @ │ │ │ │ @ instruction: 0xf5b36993 │ │ │ │ @ instruction: 0xf47f2f80 │ │ │ │ svcls 0x0003aede │ │ │ │ and r4, r8, fp, lsr r6 │ │ │ │ @ instruction: 0xf43f2a05 │ │ │ │ - bvs ff90f618 │ │ │ │ - blvc 8bdb28 │ │ │ │ + bvs ff90f670 │ │ │ │ + blvc 8bdb80 │ │ │ │ @ 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 2ac39a │ │ │ │ + blx 2ac3f2 │ │ │ │ @ instruction: 0xf899b903 │ │ │ │ - blcs 22faf4 │ │ │ │ + blcs 22fb4c │ │ │ │ @ instruction: 0xf899d144 │ │ │ │ - blcs 22faf8 │ │ │ │ + blcs 22fb50 │ │ │ │ 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 282768 │ │ │ │ + bcs 2827c0 │ │ │ │ ldrbhi pc, [r0], #64 @ 0x40 @ │ │ │ │ - bcs 23e070 │ │ │ │ + bcs 23e0c8 │ │ │ │ tstphi fp, #0 @ p-variant is OBSOLETE │ │ │ │ mvnsle r2, r5, lsl #20 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blls 309724 │ │ │ │ + blls 30977c │ │ │ │ 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 @ 223b48 │ │ │ │ - ldrteq r0, [pc], #1215 @ 223b4c │ │ │ │ - ldrteq r0, [pc], #1215 @ 223b50 │ │ │ │ - blvc 8a3ff8 │ │ │ │ + ldrteq r0, [pc], #172 @ 223ba0 │ │ │ │ + ldrteq r0, [pc], #1215 @ 223ba4 │ │ │ │ + ldrteq r0, [pc], #1215 @ 223ba8 │ │ │ │ + blvc 8a4050 │ │ │ │ @ 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 a487cc │ │ │ │ + bcs a48824 │ │ │ │ movweq pc, #12367 @ 0x304f @ │ │ │ │ @ instruction: 0x93219522 │ │ │ │ movwhi pc, #53760 @ 0xd200 @ │ │ │ │ - blcs 9eb4d8 │ │ │ │ + blcs 9eb530 │ │ │ │ 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 │ │ │ │ @@ -511711,79 +511732,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 │ │ │ │ - ldc2l 6, cr15, [ip, #-428] @ 0xfffffe54 │ │ │ │ + ldc2 6, cr15, [r0, #-428]! @ 0xfffffe54 │ │ │ │ movwls r2, #17152 @ 0x4300 │ │ │ │ @ instruction: 0xf8dfe65f │ │ │ │ - bls 430e64 │ │ │ │ + bls 430ebc │ │ │ │ movwls r5, #30931 @ 0x78d3 │ │ │ │ - bls 35d010 │ │ │ │ - blcs 24224c │ │ │ │ + bls 35d068 │ │ │ │ + blcs 2422a4 │ │ │ │ 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, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r5, 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: 0xf8d8fda3 │ │ │ │ + @ instruction: 0xf8d8fd77 │ │ │ │ @ instruction: 0x4603101c │ │ │ │ - bcs 782054 │ │ │ │ + bcs 7820ac │ │ │ │ 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 38a474 │ │ │ │ + blcs 38a4cc │ │ │ │ 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 6cb8a8 │ │ │ │ + bge 6cb900 │ │ │ │ ldrdeq pc, [r8], -r9 │ │ │ │ - blls 2f5b74 │ │ │ │ + blls 2f5bcc │ │ │ │ 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: 0xf8d9f8ff │ │ │ │ + @ instruction: 0xf8d9f8d3 │ │ │ │ movwls r3, #53292 @ 0xd02c │ │ │ │ - blls 6754cc │ │ │ │ + blls 675524 │ │ │ │ tstpne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ stmdals r5!, {r1, r2, r3, r8, r9, ip, pc} │ │ │ │ movwls r9, #47892 @ 0xbb14 │ │ │ │ - stc2 6, cr15, [r0], #-376 @ 0xfffffe88 │ │ │ │ + blx fff61692 │ │ │ │ @ instruction: 0xf8804652 │ │ │ │ @ instruction: 0xf100a02c │ │ │ │ - blls 5e652c │ │ │ │ + blls 5e6584 │ │ │ │ pkhtbmi r4, r1, r1, asr #12 │ │ │ │ - mrc2 6, 4, pc, cr2, cr15, {2} │ │ │ │ + mcr2 6, 3, pc, cr6, cr15, {2} @ │ │ │ │ andcs sl, r0, #22528 @ 0x5800 │ │ │ │ @ instruction: 0xf1099719 │ │ │ │ svcls 0x00090c54 │ │ │ │ stmib sp, {r1, r2, r4, r9, ip, pc}^ │ │ │ │ - blgt 5ec544 │ │ │ │ + blgt 5ec59c │ │ │ │ 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 │ │ │ │ @@ -511803,47 +511824,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: 0xf899ff33 │ │ │ │ - blcs 3efe00 │ │ │ │ + @ instruction: 0xf899ff07 │ │ │ │ + blcs 3efe58 │ │ │ │ mvnshi pc, r0, asr #4 │ │ │ │ @ instruction: 0xf1054651 │ │ │ │ @ instruction: 0xf65f0018 │ │ │ │ - stmibvs r8!, {r0, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx 1f616ec │ │ │ │ + stmibvs r8!, {r0, r2, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blx 1461744 │ │ │ │ @ instruction: 0xf6919803 │ │ │ │ - ldrb pc, [r6, #-3649]! @ 0xfffff1bf @ │ │ │ │ + ldrb pc, [r6, #-3605]! @ 0xfffff1eb @ │ │ │ │ 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 │ │ │ │ - pkhbtmi pc, r2, r1, lsl #23 @ │ │ │ │ - blls 4902fc │ │ │ │ + strmi pc, [r2], r5, ror #22 │ │ │ │ + blls 490354 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 7601d4 │ │ │ │ + beq 76022c │ │ │ │ @ instruction: 0xf6619805 │ │ │ │ - blls 3239c8 │ │ │ │ + blls 323970 │ │ │ │ @ instruction: 0x461a6bdb │ │ │ │ @ instruction: 0xf8d9461f │ │ │ │ mrrcvc 0, 2, r3, r2, cr8 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf00281b9 │ │ │ │ @ instruction: 0xf04f003f │ │ │ │ strdmi r3, [r1], pc @ │ │ │ │ @ instruction: 0xf000438b │ │ │ │ - blcs 284504 │ │ │ │ + blcs 28455c │ │ │ │ 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}^ │ │ │ │ @@ -511872,66 +511893,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 7df4e0 │ │ │ │ + blvc 7df538 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf65e7b1a │ │ │ │ - strmi pc, [r3], -r1, lsr #22 │ │ │ │ - bls 4903bc │ │ │ │ - bgt 308aac │ │ │ │ + @ instruction: 0x4603faf5 │ │ │ │ + bls 490414 │ │ │ │ + bgt 308b04 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r5, {r0, r3, r4, r9, sl, lr} │ │ │ │ - cdp2 6, 9, cr15, cr8, cr1, {3} │ │ │ │ + cdp2 6, 6, cr15, cr12, cr1, {3} │ │ │ │ tstcc r4, #11264 @ 0x2c00 │ │ │ │ stmdals r5, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2l 6, cr15, [sl], #-388 @ 0xfffffe7c │ │ │ │ + ldc2 6, cr15, [lr], #-388 @ 0xfffffe7c │ │ │ │ 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 │ │ │ │ - ldc2 6, cr15, [sl], #-388 @ 0xfffffe7c │ │ │ │ + stc2 6, cr15, [lr], {97} @ 0x61 │ │ │ │ ldrbmi r4, [r2], -r7, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ ldrtmi r9, [fp], -r5, lsl #16 │ │ │ │ - mrrc2 6, 6, pc, r8, cr1 @ │ │ │ │ + stc2 6, cr15, [ip], #-388 @ 0xfffffe7c │ │ │ │ ldrdcs pc, [r8], -r9 @ │ │ │ │ strmi r7, [r2], r1, asr #24 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf002810d │ │ │ │ @ instruction: 0xf04f033f │ │ │ │ @ instruction: 0xf1a30e01 │ │ │ │ @ instruction: 0xf1c30220 │ │ │ │ - blx 5a3f60 │ │ │ │ - blx 5e0af0 │ │ │ │ - blcc 2a06f0 │ │ │ │ + blx 5a3fb8 │ │ │ │ + blx 5e0b48 │ │ │ │ + blcc 2a0748 │ │ │ │ @ instruction: 0xf000fa2e │ │ │ │ - b 12b576c │ │ │ │ + b 12b57c4 │ │ │ │ @ instruction: 0xf1420200 │ │ │ │ stmdbcs r0, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf001d051 │ │ │ │ @ instruction: 0xf1ac0c3f │ │ │ │ @ instruction: 0xf1cc0320 │ │ │ │ - blx 5a3f88 │ │ │ │ - blx 5e2f3c │ │ │ │ + blx 5a3fe0 │ │ │ │ + blx 5e2f94 │ │ │ │ @ instruction: 0xf11cf303 │ │ │ │ - blx db3310 │ │ │ │ - b 131ff18 │ │ │ │ - b 3e771c │ │ │ │ + blx db3368 │ │ │ │ + b 131ff70 │ │ │ │ + b 3e7774 │ │ │ │ @ instruction: 0xf14e030c │ │ │ │ - b 2b3b20 │ │ │ │ - b 16e4760 │ │ │ │ + b 2b3b78 │ │ │ │ + b 16e47b8 │ │ │ │ @ instruction: 0xf0000002 │ │ │ │ ldrmi r8, [r6, #226] @ 0xe2 │ │ │ │ ldrmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bls 498094 │ │ │ │ + bls 4980ec │ │ │ │ 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 │ │ │ │ @@ -511949,33 +511970,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 171dd30 │ │ │ │ + b 171dd88 │ │ │ │ @ instruction: 0xf0000c02 │ │ │ │ stmib sp, {r2, r3, r4, r5, r6, r8, pc}^ │ │ │ │ @ instruction: 0x460a321a │ │ │ │ - blvc 8df624 │ │ │ │ + blvc 8df67c │ │ │ │ stmdals r5!, {r0, r8, sp} │ │ │ │ - blvc 7df5ec │ │ │ │ - blx 21e1934 │ │ │ │ + blvc 7df644 │ │ │ │ + blx 16e198c │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, fp, #22528 @ 0x5800 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x461162d1 │ │ │ │ @ instruction: 0xf6619805 │ │ │ │ - bls 5237a8 │ │ │ │ + bls 523750 │ │ │ │ @ instruction: 0x46133214 │ │ │ │ ldrbmi r9, [r2], -r5, lsl #16 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ - blx ff3e196a │ │ │ │ - blls 2f59f0 │ │ │ │ + blx fe8e19c2 │ │ │ │ + blls 2f5a48 │ │ │ │ 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 │ │ │ │ @@ -511991,105 +512012,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 │ │ │ │ - strmi pc, [r2], r9, lsl #31 │ │ │ │ + pkhtbmi pc, r2, sp, asr #30 @ │ │ │ │ @ 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: 0xff78f661 │ │ │ │ + @ instruction: 0xff4cf661 │ │ │ │ ldrbt r4, [r9], -r2, lsl #13 │ │ │ │ bfi r2, r0, #4, #22 │ │ │ │ ldrb r2, [r7, r8, lsl #4] │ │ │ │ - rsbseq ip, r5, ip, lsl sl │ │ │ │ - rsbseq ip, r5, lr, lsl #20 │ │ │ │ + rsbseq ip, r5, r4, asr #19 │ │ │ │ + ldrhteq ip, [r5], #-150 @ 0xffffff6a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xfffff853 │ │ │ │ - rsbseq ip, r5, sl, asr #14 │ │ │ │ + ldrshteq ip, [r5], #-98 @ 0xffffff9e │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4681f9ff │ │ │ │ - blge 7d0620 │ │ │ │ + pkhtbmi pc, r1, r3, asr #19 @ │ │ │ │ + blge 7d0678 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6619805 │ │ │ │ - @ instruction: 0x4652fd73 │ │ │ │ + ldrbmi pc, [r2], -r7, asr #26 @ │ │ │ │ strbmi r9, [fp], -r5, lsl #16 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 13e1a6a │ │ │ │ + blx 8e1ac2 │ │ │ │ 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 │ │ │ │ - pkhtbmi pc, r2, r1, asr #19 @ │ │ │ │ + strmi pc, [r2], r5, lsr #19 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 7cfeb0 │ │ │ │ + blge 7cff08 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ @ instruction: 0xf10a9805 │ │ │ │ @ instruction: 0xf6610a14 │ │ │ │ - ldrb pc, [r6, -r3, asr #26] @ │ │ │ │ - blcs 290848 │ │ │ │ + smmul r6, r7, sp │ │ │ │ + blcs 2908a0 │ │ │ │ mcrge 4, 2, pc, cr13, cr15, {3} @ │ │ │ │ @ instruction: 0xf8d3e6b0 │ │ │ │ strls r9, [r3, -r0, lsr #32] │ │ │ │ ldrtmi lr, [r0], -r5, ror #9 │ │ │ │ - blx fec61afc │ │ │ │ + blx 2161b54 │ │ │ │ @ instruction: 0xf6ca4650 │ │ │ │ - strb pc, [r7, #-2245] @ 0xfffff73b @ │ │ │ │ + strb pc, [r7, #-2201] @ 0xfffff767 @ │ │ │ │ @ instruction: 0x23204652 │ │ │ │ tstcs ip, r5, lsl #16 │ │ │ │ eorcc pc, r9, r9, lsl #17 │ │ │ │ - blx ff9e1aec │ │ │ │ + blx feee1b44 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4602f99b │ │ │ │ + strmi pc, [r2], -pc, ror #18 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 30ede4 │ │ │ │ + blgt 30ee3c │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ stmdals r5, {r0, r4, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [r2, #-388] @ 0xfffffe7c │ │ │ │ + stc2l 6, cr15, [r6], #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 78261c │ │ │ │ + blcs 782674 │ │ │ │ cmnphi r8, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ @ instruction: 0xfffffe8b │ │ │ │ @ instruction: 0xfffffe8b │ │ │ │ @ instruction: 0xfffffe8b │ │ │ │ @@ -512124,158 +512145,158 @@ │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ ldrt r2, [r3], r8, rrx │ │ │ │ movwcs r9, #2313 @ 0x909 │ │ │ │ movwcc lr, #2497 @ 0x9c1 │ │ │ │ @ instruction: 0xb123e72d │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - blcc 270e60 │ │ │ │ + blcc 270eb8 │ │ │ │ movwcs r9, #794 @ 0x31a │ │ │ │ ldc 3, cr9, [sp, #108] @ 0x6c │ │ │ │ eorcs r7, r0, #26624 @ 0x6800 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf65e7b16 │ │ │ │ - strmi pc, [r3], -r3, lsr #18 │ │ │ │ - bge 7d07b8 │ │ │ │ - bgt 308ea8 │ │ │ │ + @ instruction: 0x4603f8f7 │ │ │ │ + bge 7d0810 │ │ │ │ + bgt 308f00 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r5, {r0, r3, r4, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [sl], {97} @ 0x61 │ │ │ │ + stc2l 6, cr15, [lr], #-388 @ 0xfffffe7c │ │ │ │ tstcc r4, #11264 @ 0x2c00 │ │ │ │ stmdals r5, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 1d61c1c │ │ │ │ + blx 1261c74 │ │ │ │ strmi r7, [r7], -r2, asr #24 │ │ │ │ - blls 49daa0 │ │ │ │ + blls 49daf8 │ │ │ │ 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 38e72c │ │ │ │ + blls 38e784 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xff40f6c9 │ │ │ │ - blls 54aaf0 │ │ │ │ + @ instruction: 0xff14f6c9 │ │ │ │ + blls 54ab48 │ │ │ │ stmdbls r7, {r4, r8, sp, lr} │ │ │ │ movwls r4, #22080 @ 0x5640 │ │ │ │ - ldc2l 6, cr15, [sl, #-580] @ 0xfffffdbc │ │ │ │ + stc2 6, cr15, [lr, #-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 22c304 │ │ │ │ - blls 4a0b10 │ │ │ │ + blx 22c35c │ │ │ │ + blls 4a0b68 │ │ │ │ andsmi r3, sl, r1, lsl #20 │ │ │ │ addslt r9, r2, #10240 @ 0x2800 │ │ │ │ - blls 36ef90 │ │ │ │ + blls 36efe8 │ │ │ │ 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, #100352 @ 0x18800 │ │ │ │ + subcs lr, r0, #55296 @ 0xd800 │ │ │ │ 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 25e208 │ │ │ │ + bcs 25e260 │ │ │ │ stc2 10, cr15, [r2], #584 @ 0x248 @ │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf43f3cff │ │ │ │ @ instruction: 0xf04fa9ab │ │ │ │ - blx 5a7b7c │ │ │ │ - b ae03ac │ │ │ │ + blx 5a7bd4 │ │ │ │ + b ae0404 │ │ │ │ @ instruction: 0xf8530200 │ │ │ │ - bcs 224474 │ │ │ │ + bcs 2244cc │ │ │ │ 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 fe6aeba0 │ │ │ │ - blx fee6062c │ │ │ │ + blx fe6aebf8 │ │ │ │ + blx fee60684 │ │ │ │ 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 fe6dc408 │ │ │ │ - blx fee60654 │ │ │ │ + blx fe6dc460 │ │ │ │ + blx fee606ac │ │ │ │ svclt 0x0008f080 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7ffd1ee │ │ │ │ - bcs 2529b8 │ │ │ │ + bcs 252a10 │ │ │ │ @ instruction: 0xf0a2fa92 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf43f30ff │ │ │ │ @ instruction: 0xf04fa96d │ │ │ │ - blx 5273f8 │ │ │ │ - b ae3bf8 │ │ │ │ + blx 527450 │ │ │ │ + b ae3c50 │ │ │ │ @ instruction: 0xf813020e │ │ │ │ - bcs 25c4c0 │ │ │ │ + bcs 25c518 │ │ │ │ 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 fe6aec1c │ │ │ │ - blx fee606a8 │ │ │ │ + blx fe6aec74 │ │ │ │ + blx fee60700 │ │ │ │ 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 fe6d44c8 │ │ │ │ - blx fee606d4 │ │ │ │ + blx fe6d4520 │ │ │ │ + blx fee6072c │ │ │ │ svclt 0x0008f080 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7ffd1ec │ │ │ │ - bcs 252938 │ │ │ │ + bcs 252990 │ │ │ │ stc2 10, cr15, [r2], #584 @ 0x248 @ │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf43f3cff │ │ │ │ - b 160e924 │ │ │ │ - blx 227fa4 │ │ │ │ - bl 3234a8 │ │ │ │ + b 160e97c │ │ │ │ + blx 227ffc │ │ │ │ + bl 323500 │ │ │ │ strmi r0, [lr], #2062 @ 0x80e │ │ │ │ andeq lr, ip, #139264 @ 0x22000 │ │ │ │ - blx fe6aec84 │ │ │ │ + blx fe6aecdc │ │ │ │ ldc 12, cr15, [r8, #648] @ 0x288 │ │ │ │ - blx ff14308c │ │ │ │ + blx ff1430e4 │ │ │ │ svclt 0x0008fc8c │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 2245d0 │ │ │ │ - blvc 25fad0 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 224628 │ │ │ │ + blvc 25fb28 │ │ │ │ @ instruction: 0xf7ffd1e9 │ │ │ │ movwcs fp, #2325 @ 0x915 │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ stmib r0, {r9, sp}^ │ │ │ │ stmib r0, {r9, sp}^ │ │ │ │ @@ -512465,91 +512486,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 │ │ │ │ - rsbeq fp, fp, r4, ror sp │ │ │ │ - rsbeq fp, fp, sl, lsl #25 │ │ │ │ - rsbeq fp, fp, sl, ror r9 │ │ │ │ - rsbeq fp, fp, r4, ror #26 │ │ │ │ - strdeq fp, [fp], #-174 @ 0xffffff52 @ │ │ │ │ - rsbeq fp, fp, r8, ror r9 │ │ │ │ - mlseq fp, r2, r9, fp │ │ │ │ - rsbeq fp, fp, ip, asr #25 │ │ │ │ - rsbeq fp, fp, r6, lsl #21 │ │ │ │ - rsbeq fp, fp, r0, asr #23 │ │ │ │ - mlseq fp, sl, sl, fp │ │ │ │ - rsbeq fp, fp, r4, lsl ip │ │ │ │ - rsbeq fp, fp, lr, ror #19 │ │ │ │ - rsbeq fp, fp, r8, asr #24 │ │ │ │ - rsbeq fp, fp, r2, lsr #20 │ │ │ │ - strhteq fp, [fp], #-140 @ 0xffffff74 │ │ │ │ - strdeq fp, [fp], #-166 @ 0xffffff5a @ │ │ │ │ - ldrdeq fp, [fp], #-160 @ 0xffffff60 @ │ │ │ │ - rsbeq fp, fp, sl, lsl #17 │ │ │ │ - rsbeq fp, fp, r4, ror #22 │ │ │ │ - rsbeq fp, fp, lr, lsr fp │ │ │ │ - strhteq fp, [fp], #-136 @ 0xffffff78 │ │ │ │ + rsbeq fp, fp, ip, ror sp │ │ │ │ mlseq fp, r2, ip, fp │ │ │ │ - rsbeq fp, fp, ip, asr #24 │ │ │ │ - rsbeq fp, fp, r6, asr #19 │ │ │ │ + rsbeq fp, fp, r2, lsl #19 │ │ │ │ + rsbeq fp, fp, ip, ror #26 │ │ │ │ + rsbeq fp, fp, r6, lsl #22 │ │ │ │ rsbeq fp, fp, r0, lsl #19 │ │ │ │ - strdeq fp, [fp], #-154 @ 0xffffff66 @ │ │ │ │ - rsbeq fp, fp, r4, ror fp │ │ │ │ - rsbeq fp, fp, lr, lsl #24 │ │ │ │ - rsbeq fp, fp, r8, lsr #18 │ │ │ │ - rsbeq fp, fp, r2, lsr #16 │ │ │ │ - rsbeq fp, fp, ip, lsr r9 │ │ │ │ - mlseq fp, r6, ip, fp │ │ │ │ - rsbeq fp, fp, r0, ror ip │ │ │ │ - rsbeq fp, fp, sl, lsl #17 │ │ │ │ - rsbeq fp, fp, r4, ror #22 │ │ │ │ - mlseq fp, lr, sl, fp │ │ │ │ - rsbeq fp, fp, r8, lsl sl │ │ │ │ + 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 1eb5258 │ │ │ │ - blle 3a7864 │ │ │ │ + bl 1eb52b0 │ │ │ │ + blle 3a78bc │ │ │ │ orrsmi r4, r3, r8, lsl #5 │ │ │ │ @ instruction: 0xf04fbfb4 │ │ │ │ strdcs r3, [r0], -pc @ │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xf04f4b15 │ │ │ │ - bmi 767a04 │ │ │ │ - bvs 1275a64 │ │ │ │ + bmi 767a5c │ │ │ │ + bvs 1275abc │ │ │ │ stmdbvs fp, {r1, r3, r4, r7, fp, ip, lr}^ │ │ │ │ andcs pc, r3, #12, 22 @ 0x3000 │ │ │ │ mlascc r1, r2, r8, pc @ │ │ │ │ - bl 290ed4 │ │ │ │ + bl 290f2c │ │ │ │ ldrbtlt r0, [r0], #-899 @ 0xfffffc7d │ │ │ │ mlascs r2, r2, r8, pc @ │ │ │ │ strmi lr, [r6, #-2512] @ 0xfffff630 │ │ │ │ - bvs ff9ac1d8 │ │ │ │ + bvs ff9ac230 │ │ │ │ @ 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, lsl #15 │ │ │ │ + rsbseq fp, r5, r4, lsr r7 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed7bad4 │ │ │ │ + bl fed7bb2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - stc2 6, cr15, [r0, #-804] @ 0xfffffcdc │ │ │ │ + ldc2l 6, cr15, [r4], {201} @ 0xc9 │ │ │ │ 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 │ │ │ │ @@ -512571,136 +512592,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} │ │ │ │ - stc 6, cr15, [sl], {10} │ │ │ │ + mrrc 6, 0, pc, lr, cr10 @ │ │ │ │ @ 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 fed78950 │ │ │ │ + bl fed789a8 │ │ │ │ @ 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 3a79ac │ │ │ │ + blx 3a7a04 │ │ │ │ movwmi pc, #61697 @ 0xf101 @ │ │ │ │ msreq CPSR_, r3 @ │ │ │ │ - blx 3232d2 │ │ │ │ - blx 13d472c │ │ │ │ + blx 32332a │ │ │ │ + blx 13d4784 │ │ │ │ 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 459198 │ │ │ │ + bl 4591f0 │ │ │ │ @ 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 15f62b8 │ │ │ │ - b 15e5d48 │ │ │ │ + b 15f6310 │ │ │ │ + b 15e5da0 │ │ │ │ ldrbmi r0, [r2], -r2, asr #21 │ │ │ │ @ instruction: 0xf60b4420 │ │ │ │ - bl 45ebbc │ │ │ │ - bl 424a38 │ │ │ │ + bl 45eb64 │ │ │ │ + bl 424a90 │ │ │ │ ldrbmi r0, [r2], -r9, lsl #8 │ │ │ │ @ instruction: 0xf60b4621 │ │ │ │ - blge 51ebac │ │ │ │ + blge 51eb54 │ │ │ │ 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 567ea4 │ │ │ │ + bleq 567efc │ │ │ │ stceq 13, cr0, [sp, #-44] @ 0xffffffd4 │ │ │ │ - bleq 4e769c │ │ │ │ + bleq 4e76f4 │ │ │ │ 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 2c11fa │ │ │ │ - b 15f16bc │ │ │ │ - blx 271a7e │ │ │ │ + blx 2c1252 │ │ │ │ + b 15f1714 │ │ │ │ + blx 271ad6 │ │ │ │ @ instruction: 0xf64cf303 │ │ │ │ vsra.s8 q9, , #8 │ │ │ │ - b fe2f9268 │ │ │ │ - blx 271a0e │ │ │ │ - b fe3216d0 │ │ │ │ - blx 2b1816 │ │ │ │ - b fe3216d8 │ │ │ │ + b fe2f92c0 │ │ │ │ + blx 271a66 │ │ │ │ + b fe321728 │ │ │ │ + blx 2b186e │ │ │ │ + b fe321730 │ │ │ │ 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 265f3e │ │ │ │ + blx 265f96 │ │ │ │ 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 15f5bb0 │ │ │ │ - blx 2b1af6 │ │ │ │ - b fe321738 │ │ │ │ - blx 371a7e │ │ │ │ - b fe321740 │ │ │ │ - blx 271886 │ │ │ │ - b fe321748 │ │ │ │ + b 15f5c08 │ │ │ │ + blx 2b1b4e │ │ │ │ + b fe321790 │ │ │ │ + blx 371ad6 │ │ │ │ + b fe321798 │ │ │ │ + blx 2718de │ │ │ │ + b fe3217a0 │ │ │ │ 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 │ │ │ │ @@ -512709,21 +512730,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 15f5be8 │ │ │ │ - blx 5b174e │ │ │ │ - b fe2e1390 │ │ │ │ - blx 2716d6 │ │ │ │ - b fe2e1398 │ │ │ │ - blx 5314de │ │ │ │ - b fe2e13a0 │ │ │ │ + b 15f5c40 │ │ │ │ + blx 5b17a6 │ │ │ │ + b fe2e13e8 │ │ │ │ + blx 27172e │ │ │ │ + b fe2e13f0 │ │ │ │ + blx 531536 │ │ │ │ + b fe2e13f8 │ │ │ │ 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 │ │ │ │ @@ -512745,89 +512766,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 15f6260 │ │ │ │ - blx 3b6ff6 │ │ │ │ - b 1608c18 │ │ │ │ - blx 3b8816 │ │ │ │ - blx 331826 │ │ │ │ - b 1622c44 │ │ │ │ - blx 334fea │ │ │ │ - b 1621064 │ │ │ │ - blx 335bfe │ │ │ │ - blx 363036 │ │ │ │ + b 15f62b8 │ │ │ │ + blx 3b704e │ │ │ │ + b 1608c70 │ │ │ │ + blx 3b886e │ │ │ │ + blx 33187e │ │ │ │ + b 1622c9c │ │ │ │ + blx 335042 │ │ │ │ + b 16210bc │ │ │ │ + blx 335c56 │ │ │ │ + blx 36308e │ │ │ │ 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 2abde4 │ │ │ │ + bl 2abe3c │ │ │ │ @ instruction: 0xf02172f8 │ │ │ │ - bl 2a5088 │ │ │ │ + bl 2a50e0 │ │ │ │ strmi r5, [r4, #563] @ 0x233 │ │ │ │ tstcs r0, r8, lsr pc │ │ │ │ - bl 2b2098 │ │ │ │ + bl 2b20f0 │ │ │ │ @ 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 362dcc │ │ │ │ + blcc 362e24 │ │ │ │ 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 2a2cec │ │ │ │ + blcc 2a2d44 │ │ │ │ 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 2a2d0c │ │ │ │ + blcc 2a2d64 │ │ │ │ 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 23d1c6 │ │ │ │ - b 15ed8f8 │ │ │ │ - blx 279abe │ │ │ │ - b fe2e1500 │ │ │ │ + blx 23d21e │ │ │ │ + b 15ed950 │ │ │ │ + blx 279b16 │ │ │ │ + b fe2e1558 │ │ │ │ @ instruction: 0xf64c32d2 │ │ │ │ vsra.s8 q9, , #8 │ │ │ │ @ instruction: 0xf64a51eb │ │ │ │ vrsra.s8 d22, d29, #4 │ │ │ │ - blx 26dbd2 │ │ │ │ - b fe260d14 │ │ │ │ - blx 2f0e52 │ │ │ │ - b fe260d14 │ │ │ │ + blx 26dc2a │ │ │ │ + b fe260d6c │ │ │ │ + blx 2f0eaa │ │ │ │ + b fe260d6c │ │ │ │ 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 @ 224d38 │ │ │ │ + strtcc pc, [pc], #-1614 @ 224d90 │ │ │ │ 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 │ │ │ │ @@ -512846,45 +512867,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 2828f6 │ │ │ │ - blx 36ddba │ │ │ │ + blx 28294e │ │ │ │ + blx 36de12 │ │ │ │ @ instruction: 0xf647f200 │ │ │ │ @ instruction: 0xf6c910b1 │ │ │ │ - b 15fce90 │ │ │ │ - blx 37218a │ │ │ │ - blx 3e19ca │ │ │ │ - b 15ed5d0 │ │ │ │ - blx 23978e │ │ │ │ + b 15fcee8 │ │ │ │ + blx 3721e2 │ │ │ │ + blx 3e1a22 │ │ │ │ + b 15ed628 │ │ │ │ + blx 2397e6 │ │ │ │ @ instruction: 0xf64c3302 │ │ │ │ vrshr.s8 q9, , #8 │ │ │ │ - b 15f997c │ │ │ │ - blx 239ba2 │ │ │ │ - b fe3219e4 │ │ │ │ - blx 2b1d2a │ │ │ │ - b fe3219ec │ │ │ │ - blx 271b32 │ │ │ │ - b fe260df4 │ │ │ │ + b 15f99d4 │ │ │ │ + blx 239bfa │ │ │ │ + b fe321a3c │ │ │ │ + blx 2b1d82 │ │ │ │ + b fe321a44 │ │ │ │ + blx 271b8a │ │ │ │ + b fe260e4c │ │ │ │ pop {r4, lr} │ │ │ │ @ instruction: 0xf85583f0 │ │ │ │ @ instruction: 0xf64a3b04 │ │ │ │ vshr.s8 d22, d29, #4 │ │ │ │ @ instruction: 0xf64e20b2 │ │ │ │ vaddw.s8 , q1, d31 │ │ │ │ - blx 241556 │ │ │ │ - b 15eda14 │ │ │ │ - blx 271dda │ │ │ │ + blx 2415ae │ │ │ │ + b 15eda6c │ │ │ │ + blx 271e32 │ │ │ │ stmdavs fp!, {r0, r1, r9, ip, sp, lr, pc} │ │ │ │ teqpvs sp, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21b2f2cc │ │ │ │ - strtcc pc, [pc], #-1614 @ 224e1c │ │ │ │ + strtcc pc, [pc], #-1614 @ 224e74 │ │ │ │ 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 │ │ │ │ @@ -512897,15 +512918,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 15368c0 │ │ │ │ + bmi 1536918 │ │ │ │ @ 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 │ │ │ │ @@ -512944,85 +512965,85 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf65d6938 │ │ │ │ - @ instruction: 0x7c73fa5f │ │ │ │ + @ instruction: 0x7c73fa33 │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf65e4680 │ │ │ │ - ldmvs fp!, {r0, r1, r2, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r4, r5, 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 @ 224f68 │ │ │ │ + strgt ip, [pc], #-3343 @ 224fc0 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - cdp2 6, 2, cr15, cr2, cr0, {3} │ │ │ │ - blmi 4777a8 │ │ │ │ + ldc2l 6, cr15, [r6, #384]! @ 0x180 │ │ │ │ + blmi 477800 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 77efec │ │ │ │ + blls 77f044 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf60ae79c │ │ │ │ - svclt 0x0000ed36 │ │ │ │ + svclt 0x0000ed0a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r5, r2, lsl #3 │ │ │ │ - rsbseq fp, r5, r4, lsl #1 │ │ │ │ + rsbseq fp, r5, sl, lsr #2 │ │ │ │ + rsbseq fp, r5, ip, lsr #32 │ │ │ │ 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 645218 │ │ │ │ + bcs 645270 │ │ │ │ rscshi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 4453a8 │ │ │ │ + bcs 445400 │ │ │ │ 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 fe662986 │ │ │ │ + blx 1b629de │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4629fb7f │ │ │ │ + @ instruction: 0x4629fb53 │ │ │ │ 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 1e629c6 │ │ │ │ + blx 1362a1e │ │ │ │ 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 │ │ │ │ @@ -513056,288 +513077,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 4af91c │ │ │ │ + bge 4af974 │ │ │ │ eorsls pc, r8, sp, asr #17 │ │ │ │ - strhi lr, [pc], #-2509 @ 2250f4 │ │ │ │ + strhi lr, [pc], #-2509 @ 22514c │ │ │ │ @ instruction: 0xf6609311 │ │ │ │ - strd pc, [fp], #-183 @ 0xffffff49 │ │ │ │ + sub pc, fp, fp, asr #23 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - bl fe6e292c │ │ │ │ + bl 1be2984 │ │ │ │ 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, #3859]! @ 0xf13 │ │ │ │ + strmi pc, [sl, #3815]! @ 0xee7 │ │ │ │ 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 │ │ │ │ - strmi pc, [r3], -pc, lsr #19 │ │ │ │ - bge 3d16a0 │ │ │ │ - bgt 309d74 │ │ │ │ + strmi pc, [r3], -r3, lsl #19 │ │ │ │ + bge 3d16f8 │ │ │ │ + bgt 309dcc │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - stc2 6, cr15, [r6, #-384]! @ 0xfffffe80 │ │ │ │ + ldc2l 6, cr15, [sl], #384 @ 0x180 │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0x4630463a │ │ │ │ - blx 62b00 │ │ │ │ + blx ff562b58 │ │ │ │ strb r4, [sp, r1, lsl #12] │ │ │ │ @ instruction: 0xf65f4650 │ │ │ │ - bge 4e4a28 │ │ │ │ + bge 4e49d0 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx fece2b16 │ │ │ │ - blmi 8379fc │ │ │ │ + blx 21e2b6e │ │ │ │ + blmi 837a54 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8ff208 │ │ │ │ + blls 8ff260 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1220300 │ │ │ │ pop {r0, r2, r3, r4, ip, sp, pc} │ │ │ │ - bcs 649170 │ │ │ │ - bcs a591f8 │ │ │ │ + bcs 6491c8 │ │ │ │ + bcs a59250 │ │ │ │ ldrtmi fp, [r8], -r8, lsl #30 │ │ │ │ - bcs 45956c │ │ │ │ + bcs 4595c4 │ │ │ │ @ instruction: 0x463ad19e │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ - blx fede2b48 │ │ │ │ + blx fe2e2ba0 │ │ │ │ ldrtmi lr, [sl], -r4, ror #15 │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ - blx fec62b54 │ │ │ │ + blx 2162bac │ │ │ │ @ instruction: 0x463ae7de │ │ │ │ bicsvc pc, fp, pc, asr #8 │ │ │ │ - blx feae2b60 │ │ │ │ + blx 1fe2bb8 │ │ │ │ @ instruction: 0x463ae7d8 │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ - blx fe962b6c │ │ │ │ + blx 1e62bc4 │ │ │ │ @ instruction: 0xf60ae7d2 │ │ │ │ - svclt 0x0000ec0c │ │ │ │ - rsbseq fp, r5, ip, lsr r0 │ │ │ │ + svclt 0x0000ebe0 │ │ │ │ + rsbseq sl, r5, r4, ror #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r8, ror #28 │ │ │ │ + rsbseq sl, r5, r0, lsl lr │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ ldmdbmi r9!, {r2, r3, r9, sl, lr} │ │ │ │ - blmi 1076a8c │ │ │ │ + blmi 1076ae4 │ │ │ │ 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 fe425e2c │ │ │ │ - blx 703f5e │ │ │ │ + blvc fe425e84 │ │ │ │ + blx 703fb6 │ │ │ │ addsmi pc, ip, #0, 6 │ │ │ │ stmdbvc r8, {r0, r2, r8, ip, lr, pc} │ │ │ │ stc2 7, cr15, [sl], {255} @ 0xff │ │ │ │ svceq 0x00c0ebb2 │ │ │ │ - blmi e1939c │ │ │ │ - bcs 227590 │ │ │ │ + blmi e193f4 │ │ │ │ + bcs 2275e8 │ │ │ │ @ instruction: 0xf2a2fa92 │ │ │ │ - blx feeb643c │ │ │ │ + blx feeb6494 │ │ │ │ @ instruction: 0xf10df282 │ │ │ │ svclt 0x00080e2c │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ - bl 56ee60 │ │ │ │ - blgt 5e846c │ │ │ │ + bl 56eeb8 │ │ │ │ + blgt 5e84c4 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ @ instruction: 0xf8dc463b │ │ │ │ strtmi r0, [r1], -ip, lsr #32 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf69d7700 │ │ │ │ - stmibvs fp!, {r0, r2, r4, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r3, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ addmi r4, r3, #128, 12 @ 0x8000000 │ │ │ │ tstcs r5, r6, lsr r0 │ │ │ │ @ instruction: 0xf8d56930 │ │ │ │ @ instruction: 0xf65d9018 │ │ │ │ - @ instruction: 0xf105f8e1 │ │ │ │ + @ instruction: 0xf105f8b5 │ │ │ │ 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 60b2c4 │ │ │ │ + blgt 60b31c │ │ │ │ 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 fe7e2c46 │ │ │ │ + blx 1ce2c9e │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r4], #-384 @ 0xfffffe80 │ │ │ │ - blmi 477b04 │ │ │ │ + mcrr2 6, 6, pc, r8, cr0 @ │ │ │ │ + blmi 477b5c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5ff348 │ │ │ │ + blls 5ff3a0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_abt │ │ │ │ andslt r4, r1, r0, lsr #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ strb r4, [pc, ip, lsr #12]! │ │ │ │ - bl fe462b20 │ │ │ │ - rsbseq sl, r5, r8, ror #27 │ │ │ │ + bl 1962b78 │ │ │ │ + @ instruction: 0x0075ad90 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbeq fp, fp, r4, lsl r2 │ │ │ │ - rsbseq sl, r5, r8, lsr #26 │ │ │ │ + rsbeq fp, fp, ip, lsl r2 │ │ │ │ + ldrsbteq sl, [r5], #-192 @ 0xffffff40 │ │ │ │ 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 1245674 │ │ │ │ + bcs 12456cc │ │ │ │ mcrrvc 1, 6, sp, fp, cr6 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a456e0 │ │ │ │ + blcs a45738 │ │ │ │ sbcshi pc, r6, r0 │ │ │ │ cmple sp, r8, lsl #22 │ │ │ │ tstcs r0, r9, lsl #28 │ │ │ │ @ instruction: 0xf60a4630 │ │ │ │ - movwcs lr, #2180 @ 0x884 │ │ │ │ + movwcs lr, #2136 @ 0x858 │ │ │ │ andcs r4, pc, sl, lsl r6 @ │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107cd │ │ │ │ - bl 28f7d0 │ │ │ │ + bl 28f828 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 631b78 │ │ │ │ + bcs 631bd0 │ │ │ │ @ instruction: 0x4632d1f2 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ stc2l 7, cr15, [ip, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf9ccf660 │ │ │ │ + @ instruction: 0xf9a0f660 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - stmda r2!, {r1, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r6!, {r1, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrmi r2, [r9], -r0, lsl #6 │ │ │ │ - blx 12adf60 │ │ │ │ + blx 12adfb8 │ │ │ │ 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 │ │ │ │ - strbmi pc, [r2], -fp, lsr #19 @ │ │ │ │ + @ instruction: 0x4642f97f │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xf9caf660 │ │ │ │ + @ instruction: 0xf99ef660 │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf99ef660 │ │ │ │ - bmi 1636c00 │ │ │ │ + @ instruction: 0xf972f660 │ │ │ │ + bmi 1636c58 │ │ │ │ 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: 0xf65d4632 │ │ │ │ - strmi pc, [r5], -r9, asr #16 │ │ │ │ - blge 35192c │ │ │ │ + @ instruction: 0x4605f81d │ │ │ │ + blge 351984 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - blx ff262dbe │ │ │ │ - blcs 24452c │ │ │ │ + blx fe762e16 │ │ │ │ + blcs 244584 │ │ │ │ @ instruction: 0xf046d0d3 │ │ │ │ @ instruction: 0xf10d0604 │ │ │ │ rscslt r0, r3, #28, 22 @ 0x7000 │ │ │ │ ldrtmi r2, [r1], r0, lsl #12 │ │ │ │ - bls 2ca060 │ │ │ │ + bls 2ca0b8 │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [r4, #-384]! @ 0xfffffe80 │ │ │ │ + stc2l 6, cr15, [r8, #-384] @ 0xfffffe80 │ │ │ │ @ instruction: 0xf8cb7c7b │ │ │ │ strmi r9, [r0], r0 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ - blx 3ad886 │ │ │ │ + blx 3ad8de │ │ │ │ movwls pc, #25347 @ 0x6303 @ │ │ │ │ - blvc 3e0afc │ │ │ │ - blvc 360ac0 │ │ │ │ - @ instruction: 0xf814f65d │ │ │ │ + blvc 3e0b54 │ │ │ │ + blvc 360b18 │ │ │ │ + @ instruction: 0xffe8f65c │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - bgt 30fca8 │ │ │ │ + bgt 30fd00 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - blx fe462e2e │ │ │ │ + blx 1962e86 │ │ │ │ @ instruction: 0x46424653 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6604620 │ │ │ │ - @ instruction: 0x462af95b │ │ │ │ + strtmi pc, [sl], -pc, lsr #18 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ @ instruction: 0xf6603601 │ │ │ │ - @ instruction: 0x7c3bf953 │ │ │ │ + @ instruction: 0x7c3bf927 │ │ │ │ adcsmi r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xe78ad8bf │ │ │ │ - blcs 644604 │ │ │ │ - blcs a59528 │ │ │ │ + blcs 64465c │ │ │ │ + blcs a59580 │ │ │ │ strmi fp, [sp], -r8, lsl #30 │ │ │ │ - blcs 4596f0 │ │ │ │ + blcs 459748 │ │ │ │ @ instruction: 0x460ad190 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ - @ instruction: 0xf91af660 │ │ │ │ + @ instruction: 0xf8eef660 │ │ │ │ ldrb r4, [sl, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf66071b3 │ │ │ │ - @ instruction: 0x4605f913 │ │ │ │ + strmi pc, [r5], -r7, ror #17 │ │ │ │ @ instruction: 0x460ae773 │ │ │ │ asrsvc pc, pc, #8 @ │ │ │ │ - @ instruction: 0xf90cf660 │ │ │ │ + @ instruction: 0xf8e0f660 │ │ │ │ strb r4, [ip, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf66071b4 │ │ │ │ - strmi pc, [r5], -r5, lsl #18 │ │ │ │ + @ instruction: 0x4605f8d9 │ │ │ │ @ instruction: 0xf60ae765 │ │ │ │ - svclt 0x0000ea74 │ │ │ │ - rsbseq sl, r5, r0, ror #25 │ │ │ │ + svclt 0x0000ea48 │ │ │ │ + rsbseq sl, r5, r8, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r2, lsl ip │ │ │ │ + ldrhteq sl, [r5], #-186 @ 0xffffff46 │ │ │ │ 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 │ │ │ │ @@ -513351,113 +513372,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 fe791a9c │ │ │ │ + blx fe791af4 │ │ │ │ movwcs pc, #4517 @ 0x11a5 @ │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ ldrmi r4, [sl, #139] @ 0x8b │ │ │ │ ldrmi fp, [sl], r8, lsr #30 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - stmdb r4, {r1, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r8, {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 31a3a8 │ │ │ │ - bl 2ec790 │ │ │ │ + blls 31a400 │ │ │ │ + bl 2ec7e8 │ │ │ │ and r0, r0, r2, lsl #7 │ │ │ │ ldrmi r3, [r8], r1, lsl #4 │ │ │ │ - bleq 363720 │ │ │ │ + bleq 363778 │ │ │ │ ldrmi r4, [r6], -r7, lsr #12 │ │ │ │ @ instruction: 0xf8907c41 │ │ │ │ - blx 695622 │ │ │ │ + blx 69567a │ │ │ │ adcmi r4, r5, #12, 8 @ 0xc000000 │ │ │ │ @ instruction: 0x4683d2f2 │ │ │ │ @ instruction: 0xf60a1be8 │ │ │ │ - bls 2dfcf0 │ │ │ │ + bls 2dfc98 │ │ │ │ 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 35b718 │ │ │ │ + blls 35b770 │ │ │ │ @ instruction: 0xf8434455 │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 367a1c │ │ │ │ + blls 367a74 │ │ │ │ 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 │ │ │ │ - ldm lr!, {r1, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2, {r1, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1bb4681 │ │ │ │ andsle r0, r8, r0, lsl #30 │ │ │ │ @ instruction: 0xf8ddac06 │ │ │ │ addeq sl, r7, r4 │ │ │ │ - bl 350a9c │ │ │ │ + bl 350af4 │ │ │ │ strbmi r0, [r8], -fp, lsl #13 │ │ │ │ - blx ff462fc6 │ │ │ │ + blx fe96301e │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6604650 │ │ │ │ - strbmi pc, [r2], -fp, asr #18 @ │ │ │ │ + @ instruction: 0x4642f91f │ │ │ │ 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 fefe2fea │ │ │ │ + blx fe4e3042 │ │ │ │ strmi sl, [r1], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6609801 │ │ │ │ - bmi 923b5c │ │ │ │ + bmi 923b04 │ │ │ │ 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 2df9b0 │ │ │ │ + bls 2df958 │ │ │ │ movwcs r4, #5697 @ 0x1641 │ │ │ │ stmdals r1, {r4, sp, lr} │ │ │ │ - blx ff6e36b2 │ │ │ │ - blls 31f55c │ │ │ │ + blx ff6e370a │ │ │ │ + blls 31f5b4 │ │ │ │ eorlt pc, r6, r3, asr r8 @ │ │ │ │ stmeq r6, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ mulsne r1, fp, r8 │ │ │ │ @ instruction: 0x4658e790 │ │ │ │ - blx fe3e304a │ │ │ │ + blx 18e30a2 │ │ │ │ @ instruction: 0x4601aa17 │ │ │ │ @ instruction: 0xf6609801 │ │ │ │ - strb pc, [lr, r9, lsl #18] @ │ │ │ │ - ldmib r6, {r1, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrhteq sl, [r5], #-166 @ 0xffffff5a │ │ │ │ + @ instruction: 0xe7cef8dd │ │ │ │ + stmdb sl!, {r1, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq sl, r5, lr, asr sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r6, lsl #19 │ │ │ │ + rsbseq sl, r5, lr, lsr #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed7c8f0 │ │ │ │ + bl fed7c948 │ │ │ │ @ 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 304776 │ │ │ │ + blx 3047ce │ │ │ │ @ instruction: 0xf60af000 │ │ │ │ - movwcs lr, #2190 @ 0x88e │ │ │ │ + movwcs lr, #2146 @ 0x862 │ │ │ │ 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 │ │ │ │ @@ -513467,213 +513488,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 531766 │ │ │ │ + blx 5317be │ │ │ │ @ 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 900f08 │ │ │ │ + bvc 900f60 │ │ │ │ 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 319ef0 │ │ │ │ + bl 319f48 │ │ │ │ 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 338504 │ │ │ │ + bl 33855c │ │ │ │ @ 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 31f70c │ │ │ │ + bl 31f764 │ │ │ │ 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 66180c │ │ │ │ - bne 8ac074 │ │ │ │ - bne 8a9878 │ │ │ │ - bne 8ac07c │ │ │ │ - bne 8ab480 │ │ │ │ - bne 8ac084 │ │ │ │ - bne 8ac088 │ │ │ │ - bne 8ac08c │ │ │ │ + bne 661864 │ │ │ │ + bne 8ac0cc │ │ │ │ + bne 8a98d0 │ │ │ │ + bne 8ac0d4 │ │ │ │ + bne 8ab4d8 │ │ │ │ + bne 8ac0dc │ │ │ │ + bne 8ac0e0 │ │ │ │ + bne 8ac0e4 │ │ │ │ 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] │ │ │ │ - ldrsbteq sl, [r5], #-130 @ 0xffffff7e │ │ │ │ + rsbseq sl, r5, sl, ror r8 │ │ │ │ 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 16a7c70 │ │ │ │ + blmi 16a7cc8 │ │ │ │ andls r4, r2, #7340032 @ 0x700000 │ │ │ │ - bmi 1676a5c │ │ │ │ + bmi 1676ab4 │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ strcs r4, [r1], #-1738 @ 0xfffff936 │ │ │ │ @ instruction: 0xf10d464d │ │ │ │ - vldr d0, [pc, #64] @ 2258c8 │ │ │ │ + vldr d0, [pc, #64] @ 225920 │ │ │ │ stmpl sl, {r0, r1, r2, r6, r8, r9, fp, sp, lr} │ │ │ │ - vldr d10, [pc, #24] @ 2258a8 │ │ │ │ + vldr d10, [pc, #24] @ 225900 │ │ │ │ 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 360ee0 │ │ │ │ - blvc 3e0ee4 │ │ │ │ + blvs 360f38 │ │ │ │ + blvc 3e0f3c │ │ │ │ @ instruction: 0xff38f7ff │ │ │ │ strmi r9, [r6], -r5, lsl #22 │ │ │ │ - blx 33719e │ │ │ │ - blls 361ccc │ │ │ │ - blvc 360ef8 │ │ │ │ + blx 3371f6 │ │ │ │ + blls 361d24 │ │ │ │ + blvc 360f50 │ │ │ │ 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 426174 │ │ │ │ - blx c62908 │ │ │ │ + blx 4261cc │ │ │ │ + blx c62960 │ │ │ │ tstpmi r5, #536870912 @ p-variant is OBSOLETE @ 0x20000000 │ │ │ │ @ instruction: 0xf7ff9a00 │ │ │ │ ldmdavs fp!, {r0, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bls 3b6520 │ │ │ │ - blx 19ff96c │ │ │ │ - blls 424b28 │ │ │ │ + bls 3b6578 │ │ │ │ + blx 19ff9c4 │ │ │ │ + blls 424b80 │ │ │ │ @ instruction: 0xf103fb04 │ │ │ │ tstpne r2, r5, lsl #22 @ p-variant is OBSOLETE │ │ │ │ movwcs pc, #19362 @ 0x4ba2 @ │ │ │ │ - blvc 2f6984 │ │ │ │ + blvc 2f69dc │ │ │ │ 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 3372dc │ │ │ │ + blcs 337334 │ │ │ │ stmdbvs r0, {r0, r2, r8, ip, lr, pc}^ │ │ │ │ msrcs CPSR_sxc, #64, 4 │ │ │ │ svclt 0x00084298 │ │ │ │ - blls 2bda4c │ │ │ │ + blls 2bdaa4 │ │ │ │ strmi lr, [r0, #-2504] @ 0xfffff638 │ │ │ │ smlabtcs r0, r3, r9, lr │ │ │ │ - blmi 7f81c0 │ │ │ │ + blmi 7f8218 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 47f9d0 │ │ │ │ + blls 47fa28 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ - blmi 709938 │ │ │ │ + blmi 709990 │ │ │ │ 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]! │ │ │ │ - ldmda r4!, {r1, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r8, {r1, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ ... │ │ │ │ - rsbseq sl, r5, ip, lsl #15 │ │ │ │ - rsbseq sl, r5, r8, lsl #15 │ │ │ │ + rsbseq sl, r5, r4, lsr r7 │ │ │ │ + rsbseq sl, r5, r0, lsr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r0, lsr #13 │ │ │ │ + rsbseq sl, r5, r8, asr #12 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst4.32 {d27-d30}, [pc], r2 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl fed77994 │ │ │ │ + bl fed779ec │ │ │ │ @ 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 @ 2259f8 │ │ │ │ + strls r6, [pc], #-2084 @ 225a50 │ │ │ │ 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 44c63c │ │ │ │ - blx 34be82 │ │ │ │ - blx 4e262e │ │ │ │ - blx feab262e │ │ │ │ + bls 44c694 │ │ │ │ + blx 34beda │ │ │ │ + blx 4e2686 │ │ │ │ + blx feab2686 │ │ │ │ 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 34ba5e │ │ │ │ - blx 4e2656 │ │ │ │ - blx fea3264e │ │ │ │ + blx 34bab6 │ │ │ │ + blx 4e26ae │ │ │ │ + blx fea326a6 │ │ │ │ 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 88ae68 │ │ │ │ + blls 88aec0 │ │ │ │ @ instruction: 0xff7cf7fe │ │ │ │ - blmi 1a783fc │ │ │ │ + blmi 1a78454 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5ffae0 │ │ │ │ + blls 5ffb38 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrhlt r8, [r0], -r4 │ │ │ │ @ instruction: 0x47f0e8bd │ │ │ │ ldrbmi fp, [r0, -r2]! │ │ │ │ vmul.i8 q11, q0, q4 │ │ │ │ addmi r1, r8, #-1073741817 @ 0xc0000007 │ │ │ │ @@ -513688,34 +513709,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 52d4bc │ │ │ │ + blls 52d514 │ │ │ │ strls r4, [r4, #-1601] @ 0xfffff9bf │ │ │ │ movwls r4, #1584 @ 0x630 │ │ │ │ strge lr, [r2], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf7ff9b0b │ │ │ │ - blls 5e58ac │ │ │ │ + blls 5e5904 │ │ │ │ strmi r9, [r5], -r4, lsl #10 │ │ │ │ ldrtmi r9, [r0], -r0, lsl #6 │ │ │ │ - blne 20cc728 │ │ │ │ + blne 20cc780 │ │ │ │ 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 329b12 │ │ │ │ - blx 2e2722 │ │ │ │ - blx feb32742 │ │ │ │ + blx 329b6a │ │ │ │ + blx 2e277a │ │ │ │ + blx feb3279a │ │ │ │ stmne r9, {r1, sl, sp} │ │ │ │ - bl 12f6bac │ │ │ │ + bl 12f6c04 │ │ │ │ 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 │ │ │ │ @@ -513759,208 +513780,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 0x0000ef0e │ │ │ │ - rsbseq sl, r5, lr, lsl r6 │ │ │ │ + svclt 0x0000eee2 │ │ │ │ + rsbseq sl, r5, r6, asr #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, lr, lsl #12 │ │ │ │ - @ instruction: 0x0075a590 │ │ │ │ + ldrhteq sl, [r5], #-86 @ 0xffffffaa │ │ │ │ + rsbseq sl, r5, r8, lsr r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r8, #816]! @ 0x330 │ │ │ │ - bmi cb7658 │ │ │ │ - blmi cb7498 │ │ │ │ + bmi cb76b0 │ │ │ │ + blmi cb74f0 │ │ │ │ @ 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, sp, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, r1, asr #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 587858 │ │ │ │ + bl 5878b0 │ │ │ │ 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, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r2!, {r0, r2, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r8, r3, lsl #12 │ │ │ │ ldrtmi r6, [r0], -r3, ror #1 │ │ │ │ - blx ff0e379c │ │ │ │ + blx fe5e37f4 │ │ │ │ ldrtmi r6, [r9], -r2, lsr #17 │ │ │ │ stmiavs r0!, {r5, r8, sp, lr}^ │ │ │ │ @ instruction: 0xf60900d2 │ │ │ │ - stmiavs r2!, {r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmiavs r2!, {r2, r3, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ strtmi r6, [r9], -r0, lsr #18 │ │ │ │ @ instruction: 0xf60900d2 │ │ │ │ - bmi 5611e0 │ │ │ │ + bmi 561188 │ │ │ │ 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, 10, cr15, cr4, cr9, {0} │ │ │ │ - rsbseq sl, r5, r4, ror #7 │ │ │ │ + cdp 6, 7, cr15, cr8, cr9, {0} │ │ │ │ + rsbseq sl, r5, ip, lsl #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r6, ror #6 │ │ │ │ + rsbseq sl, r5, lr, lsl #6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2e118c │ │ │ │ + blhi 2e11e4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r0, #816] @ 0x330 │ │ │ │ ldcvc 5, cr15, [r5, #-692] @ 0xfffffd4c │ │ │ │ - bmi ff3f7540 │ │ │ │ + bmi ff3f7598 │ │ │ │ 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: 0xf9faf6c8 │ │ │ │ - blge 6b7728 │ │ │ │ + @ instruction: 0xf9cef6c8 │ │ │ │ + blge 6b7780 │ │ │ │ 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 fee213bc │ │ │ │ + blhi fee21414 │ │ │ │ @ instruction: 0x201cf8d8 │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ andsls pc, r0, sp, asr #17 │ │ │ │ smlabteq r0, r6, r9, lr │ │ │ │ eoreq pc, r4, r2, asr r8 @ │ │ │ │ - blcs 380264 │ │ │ │ + blcs 3802bc │ │ │ │ adcshi pc, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ @ instruction: 0x03b80370 │ │ │ │ @ instruction: 0xf8d0b8be │ │ │ │ @ instruction: 0xf68f903c │ │ │ │ - @ instruction: 0x2100ffbf │ │ │ │ + @ instruction: 0x2100ff93 │ │ │ │ andne pc, r4, sl, asr #17 │ │ │ │ stc 6, cr4, [sp, #28] │ │ │ │ @ instruction: 0xf8d98b0e │ │ │ │ - blvc 66dd80 │ │ │ │ + blvc 66ddd8 │ │ │ │ @ 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 568ea8 │ │ │ │ + bls 568f00 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr0, {6} │ │ │ │ - blx 2f3e30 │ │ │ │ - blx 2e55ec │ │ │ │ - blx b225e8 │ │ │ │ - b 12e1dbc │ │ │ │ + blx 2f3e88 │ │ │ │ + blx 2e5644 │ │ │ │ + blx b22640 │ │ │ │ + b 12e1e14 │ │ │ │ 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 12d5b4c │ │ │ │ - b 1325618 │ │ │ │ - blx 12a6a1c │ │ │ │ + blx 12d5ba4 │ │ │ │ + b 1325670 │ │ │ │ + blx 12a6a74 │ │ │ │ @ instruction: 0xf8daf20c │ │ │ │ - blx feae5dee │ │ │ │ - blx 416a0e │ │ │ │ + blx feae5e46 │ │ │ │ + blx 416a66 │ │ │ │ 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 feb0a612 │ │ │ │ + blx feb0a66a │ │ │ │ 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 2b76a8 │ │ │ │ + bl 2b7700 │ │ │ │ @ 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], -r5, asr #19 @ │ │ │ │ + @ instruction: 0x465af999 │ │ │ │ tstcs r8, r6, lsl #12 │ │ │ │ @ instruction: 0xf8c94628 │ │ │ │ @ instruction: 0xf6c8600c │ │ │ │ - @ instruction: 0x4605f9bd │ │ │ │ + @ instruction: 0x4605f991 │ │ │ │ mcrls 6, 0, r4, cr9, cr0, {1} │ │ │ │ @ instruction: 0xf8c94622 │ │ │ │ @ instruction: 0x46315010 │ │ │ │ - mrrc 6, 0, pc, r8, cr9 @ │ │ │ │ + stc 6, cr15, [ip], #-36 @ 0xffffffdc │ │ │ │ stmdbls r5, {r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6094628 │ │ │ │ - bls 520fe4 │ │ │ │ + bls 520f8c │ │ │ │ mulle r2, r6, r2 │ │ │ │ @ instruction: 0xf6094630 │ │ │ │ - blls 3a0c00 │ │ │ │ + blls 3a0ba8 │ │ │ │ addsmi r9, r3, #40960 @ 0xa000 │ │ │ │ ldrmi sp, [r8], -r2 │ │ │ │ - bl 16636d0 │ │ │ │ - blmi 17b880c │ │ │ │ + bl b63728 │ │ │ │ + blmi 17b8864 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls fe6fff20 │ │ │ │ + blls fe6fff78 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbmi r8, [r8], -r7, lsr #1 │ │ │ │ ldcvc 5, cr15, [r5, #-52] @ 0xffffffcc │ │ │ │ - blhi 2e11c0 │ │ │ │ + blhi 2e1218 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xd1aa2f00 │ │ │ │ - bvs ff30c6e8 │ │ │ │ + bvs ff30c740 │ │ │ │ @ instruction: 0xe7a66013 │ │ │ │ strdcs r6, [r4, -fp]! │ │ │ │ - bvs 900aec │ │ │ │ + bvs 900b44 │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ ldmdavs r3!, {r1, r3, r4, r8, fp, sp, lr} │ │ │ │ mlasvs r3, fp, r8, r1 │ │ │ │ - bl 13000c0 │ │ │ │ + bl 1300118 │ │ │ │ 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 │ │ │ │ @@ -513971,267 +513992,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 2f43c0 │ │ │ │ + blx 2f4418 │ │ │ │ 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 2b6264 │ │ │ │ + blx 2b62bc │ │ │ │ movwmi pc, #45313 @ 0xb101 @ │ │ │ │ msreq CPSR_, r0 @ │ │ │ │ - blx 12d5cd4 │ │ │ │ + blx 12d5d2c │ │ │ │ movwmi pc, #45313 @ 0xb101 @ │ │ │ │ - blx feaf6376 │ │ │ │ - blx 3f238e │ │ │ │ + blx feaf63ce │ │ │ │ + blx 3f23e6 │ │ │ │ ldmdavs r1!, {r1, r9, ip} │ │ │ │ ldmdavs r3!, {r0, r3, r6, r7, fp, ip}^ │ │ │ │ - bl 12be040 │ │ │ │ + bl 12be098 │ │ │ │ rsbsvs r0, r3, r3, lsl #6 │ │ │ │ sbceq lr, r4, r3, asr r7 │ │ │ │ @ instruction: 0xf6094620 │ │ │ │ - strmi lr, [r3], -lr, lsr #26 │ │ │ │ + strmi lr, [r3], -r2, lsl #26 │ │ │ │ movwls r4, #38432 @ 0x9620 │ │ │ │ - stc 6, cr15, [r8, #-36]! @ 0xffffffdc │ │ │ │ + ldcl 6, cr15, [ip], #36 @ 0x24 │ │ │ │ andls r2, r5, r4, lsl r1 │ │ │ │ @ instruction: 0xf6c89808 │ │ │ │ - blge 6e428c │ │ │ │ + blge 6e4234 │ │ │ │ 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, #-684] @ 0xfffffd54 │ │ │ │ + stcls 8, cr15, [r8, #-508] @ 0xfffffe04 │ │ │ │ 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 │ │ │ │ - strtmi pc, [r2], -fp, lsl #18 │ │ │ │ + @ instruction: 0x4622f8df │ │ │ │ tstcs r8, r3, lsl #12 │ │ │ │ andcc pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf6c84628 │ │ │ │ - blge 6e43f8 │ │ │ │ + blge 6e43a0 │ │ │ │ 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, lsl r3 │ │ │ │ + ldrhteq sl, [r5], #-46 @ 0xffffffd2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r0, asr r1 │ │ │ │ - ldcl 6, cr15, [sl], #36 @ 0x24 │ │ │ │ + ldrshteq sl, [r5], #-8 │ │ │ │ + stcl 6, cr15, [lr], {9} │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - bmi fe777880 │ │ │ │ + bmi fe7778d8 │ │ │ │ @ instruction: 0x460d4b95 │ │ │ │ addlt r4, lr, sl, ror r4 │ │ │ │ svcmi 0x00942140 │ │ │ │ - ldrbtmi r5, [pc], #-2259 @ 226038 │ │ │ │ + ldrbtmi r5, [pc], #-2259 @ 226090 │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf88cf6c8 │ │ │ │ + @ instruction: 0xf860f6c8 │ │ │ │ strmi r6, [r4], -sl, lsr #19 │ │ │ │ strvs lr, [r8], -r0, asr #19 │ │ │ │ - bcs 236f9c │ │ │ │ - b 15feb68 │ │ │ │ + bcs 236ff4 │ │ │ │ + b 15febc0 │ │ │ │ @ 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 3c62f8 │ │ │ │ + bl 3c6350 │ │ │ │ stcge 3, cr1, [r5, #-12] │ │ │ │ andcs r4, r0, #40, 12 @ 0x2800000 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r9, sl, fp, sp, lr} │ │ │ │ - blcs 284cac │ │ │ │ + blcs 284d04 │ │ │ │ tstcs r0, r8, lsl pc │ │ │ │ @ instruction: 0xf68f63a1 │ │ │ │ - @ instruction: 0x4629fc1b │ │ │ │ + strtmi pc, [r9], -pc, ror #23 │ │ │ │ andseq pc, r0, #4, 2 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4603fe1b │ │ │ │ rscvs r4, r3, r8, lsr #12 │ │ │ │ - ldc2 6, cr15, [sl], {143} @ 0x8f │ │ │ │ + stc2l 6, cr15, [lr], #-572 @ 0xfffffdc4 │ │ │ │ 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 2c068a │ │ │ │ + blx 2c06e2 │ │ │ │ @ instruction: 0xf8935303 │ │ │ │ - blcs 23217c │ │ │ │ + blcs 2321d4 │ │ │ │ movwcc sp, #45157 @ 0xb065 │ │ │ │ eorcc pc, r3, r6, asr r8 @ │ │ │ │ ldrtmi r6, [r0], -r3, lsr #6 │ │ │ │ - ldc2 6, cr15, [r6], #-376 @ 0xfffffe88 │ │ │ │ - blvs b12538 │ │ │ │ + stc2 6, cr15, [sl], {94} @ 0x5e │ │ │ │ + blvs b12590 │ │ │ │ movteq pc, #67 @ 0x43 @ │ │ │ │ - bvs ffafed6c │ │ │ │ + bvs ffafedc4 │ │ │ │ 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 fe6de138 │ │ │ │ - blx feee2ba0 │ │ │ │ + blx fe6de190 │ │ │ │ + blx feee2bf8 │ │ │ │ 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 25a510 │ │ │ │ + bcs 25a568 │ │ │ │ stmdbcs r0, {r0, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blx fe69a4fc │ │ │ │ - blx feea27c4 │ │ │ │ + blx fe69a554 │ │ │ │ + blx feea281c │ │ │ │ @ instruction: 0xf101f181 │ │ │ │ strb r0, [r9, r1, lsr #4]! │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 22617c │ │ │ │ - blx 2eed54 │ │ │ │ - bvs 1aa2d84 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 2261d4 │ │ │ │ + blx 2eedac │ │ │ │ + bvs 1aa2ddc │ │ │ │ @ instruction: 0x61a32064 │ │ │ │ - blx 240686 │ │ │ │ + blx 2406de │ │ │ │ @ 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 240304 │ │ │ │ + blcs 24035c │ │ │ │ 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] @ 2261bc │ │ │ │ + vldr d2, [pc] @ 226214 │ │ │ │ svclt 0x00a87b2e │ │ │ │ movwne lr, #15110 @ 0x3b06 │ │ │ │ svclt 0x00b869ea │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blvc 2e1804 │ │ │ │ + blvc 2e185c │ │ │ │ @ instruction: 0xf8d3bfa8 │ │ │ │ ldmdapl sp!, {r5, r6, pc}^ │ │ │ │ - blx 2407aa │ │ │ │ + blx 240802 │ │ │ │ svcvc 0x005b5303 │ │ │ │ movwcc fp, #45371 @ 0xb13b │ │ │ │ eorcc pc, r3, r6, asr r8 @ │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ movwcs r9, #770 @ 0x302 │ │ │ │ - blge 2cae00 │ │ │ │ + blge 2cae58 │ │ │ │ movwls r4, #1601 @ 0x641 │ │ │ │ movwcs r4, #1568 @ 0x620 │ │ │ │ stc2 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ - blls 30ca0c │ │ │ │ + blls 30ca64 │ │ │ │ @ instruction: 0x612260e0 │ │ │ │ @ instruction: 0xf1b86163 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0xf898af49 │ │ │ │ @ instruction: 0xf1c00011 │ │ │ │ @ instruction: 0xf1c00140 │ │ │ │ stmdacc r0!, {r5, r8, r9, sl} │ │ │ │ @ instruction: 0xf707fa02 │ │ │ │ - blx ab6454 │ │ │ │ + blx ab64ac │ │ │ │ teqpmi fp, #0 @ p-variant is OBSOLETE │ │ │ │ addmi r4, sl, r3, lsl #6 │ │ │ │ eoreq pc, r0, r1, asr #3 │ │ │ │ - blx 2f6560 │ │ │ │ + blx 2f65b8 │ │ │ │ movwmi pc, #8192 @ 0x2000 @ │ │ │ │ strhteq pc, [r0], -r1 @ │ │ │ │ - blx 1315fb4 │ │ │ │ + blx 131600c │ │ │ │ movwmi pc, #8192 @ 0x2000 @ │ │ │ │ stmib r4, {r0, r1, r3, r8, lr}^ │ │ │ │ str r2, [r9, -r4, lsl #6]! │ │ │ │ andseq pc, r8, r6, lsl #2 │ │ │ │ - stc2 6, cr15, [r6], #372 @ 0x174 │ │ │ │ + ldc2l 6, cr15, [sl], #-372 @ 0xfffffe8c │ │ │ │ @ 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 0x0000ebcc │ │ │ │ + svclt 0x0000eba0 │ │ │ │ ... │ │ │ │ - ldrsbteq r9, [r5], #-244 @ 0xffffff0c │ │ │ │ + rsbseq r9, r5, ip, ror pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r5, sl, asr #31 │ │ │ │ + rsbseq r9, r5, r2, ror pc │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r9, r5, r6, lsl #29 │ │ │ │ + rsbseq r9, r5, lr, lsr #28 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 7, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff3b7af4 │ │ │ │ + bmi ff3b7b4c │ │ │ │ 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 240328 │ │ │ │ + bcs 240380 │ │ │ │ stmdavs r8, {r0, r1, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ subsle r2, lr, r0, lsl #16 │ │ │ │ - beq fe962700 │ │ │ │ + beq fe962758 │ │ │ │ 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 fe7e3c6e │ │ │ │ + blx 1ce3cc6 │ │ │ │ @ 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 fe263c9a │ │ │ │ + blx 1763cf2 │ │ │ │ umlalcc pc, ip, sp, r8 @ │ │ │ │ eorsle r2, r9, r0, lsl #22 │ │ │ │ @ instruction: 0xb104f89d │ │ │ │ svceq 0x0000f1bb │ │ │ │ - blls 139a404 │ │ │ │ + blls 139a45c │ │ │ │ @ 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 │ │ │ │ @@ -514239,26 +514260,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 │ │ │ │ - stmib r2!, {r0, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r6!, {r0, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ ldm r9, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf65e000e │ │ │ │ - subcs pc, ip, #50944 @ 0xc700 │ │ │ │ + subcs pc, ip, #39680 @ 0x9b00 │ │ │ │ stmdbge r4, {r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d3e040 │ │ │ │ @ instruction: 0xf1b88004 │ │ │ │ rsble r0, ip, r0, lsl #30 │ │ │ │ - blcs 2404c0 │ │ │ │ + blcs 240518 │ │ │ │ ldrmi sp, [r8, #105] @ 0x69 │ │ │ │ rscshi pc, r2, r0, asr #32 │ │ │ │ - bmi fe46e3a0 │ │ │ │ + bmi fe46e3f8 │ │ │ │ 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 │ │ │ │ @@ -514275,61 +514296,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 5e3d7e │ │ │ │ + blx ffae3dd4 │ │ │ │ subcs r4, ip, #84934656 @ 0x5100000 │ │ │ │ @ instruction: 0xf6094668 │ │ │ │ - @ instruction: 0x4630e996 │ │ │ │ + ldrtmi lr, [r0], -sl, ror #18 │ │ │ │ muleq lr, r7, r8 │ │ │ │ - ldc2l 6, cr15, [sl], #-376 @ 0xfffffe88 │ │ │ │ - blvs b010c4 │ │ │ │ + mcrr2 6, 5, pc, lr, cr14 @ │ │ │ │ + blvs b0111c │ │ │ │ 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 da0400 │ │ │ │ + bls da0458 │ │ │ │ addsmi r9, sl, #68608 @ 0x10c00 │ │ │ │ svcge 0x0077f47f │ │ │ │ - blls 134cd08 │ │ │ │ - bleq 32131c │ │ │ │ + blls 134cd60 │ │ │ │ + bleq 321374 │ │ │ │ @ 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 fe4638b0 │ │ │ │ + bvc fe463908 │ │ │ │ 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, #806912 @ 0xc5000 │ │ │ │ + subcs pc, ip, #626688 @ 0x99000 │ │ │ │ @ instruction: 0x46684651 │ │ │ │ - stmdb ip, {r0, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r0!, {r0, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ ldm r7, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf65e000e │ │ │ │ - stmiavs r3!, {r0, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r2, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs sl, {r7, r9, sl, lr} │ │ │ │ orrsle r2, r4, r0, lsl #20 │ │ │ │ @ instruction: 0xb1286b2a │ │ │ │ - blvs b094c0 │ │ │ │ + blvs b09518 │ │ │ │ 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 │ │ │ │ @@ -514348,15 +514369,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 19ee528 │ │ │ │ + blx 19ee580 │ │ │ │ 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} │ │ │ │ @@ -514369,34 +514390,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 14ee57c │ │ │ │ + b 14ee5d4 │ │ │ │ strbt r0, [fp], r0, lsl #22 │ │ │ │ strhtcs pc, [r0], -r8 @ │ │ │ │ - blvs c495f4 │ │ │ │ + blvs c4964c │ │ │ │ @ instruction: 0xf3c26b21 │ │ │ │ vsubl.u8 q8, d3, d8 │ │ │ │ movwmi r0, #8968 @ 0x2308 │ │ │ │ strb r4, [r9, -fp, lsl #6] │ │ │ │ - blx 9ee59c │ │ │ │ + blx 9ee5f4 │ │ │ │ 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 0x0000ea28 │ │ │ │ - rsbseq r9, r5, r8, asr sp │ │ │ │ + svclt 0x0000e9fc │ │ │ │ + rsbseq r9, r5, r0, lsl #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r5, lr, asr ip │ │ │ │ + rsbseq r9, r5, r6, lsl #24 │ │ │ │ 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 @ │ │ │ │ @@ -514404,191 +514425,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 e73d88 │ │ │ │ + bvs e73de0 │ │ │ │ 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 2ef3b2 │ │ │ │ + blx 2ef40a │ │ │ │ svcvc 0x009b2300 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf7fd82b2 │ │ │ │ stmibvs r3, {r0, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bl 26ee38 │ │ │ │ + bl 26ee90 │ │ │ │ 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 2464c0 │ │ │ │ + blcs 246518 │ │ │ │ addshi pc, pc, #64 @ 0x40 │ │ │ │ @ instruction: 0xff2ef7fd │ │ │ │ - bl 440c6c │ │ │ │ + bl 440cc4 │ │ │ │ @ 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 ffb07078 │ │ │ │ - bl 280cf4 │ │ │ │ + bvs ffb070d0 │ │ │ │ + bl 280d4c │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ stmdbcs r1, {r0, r3, r4, r6, sl, fp, ip, sp, lr} │ │ │ │ svclt 0x00084610 │ │ │ │ - bls ff3eeb18 │ │ │ │ - blx feae4008 │ │ │ │ + bls ff3eeb70 │ │ │ │ + blx 1fe4060 │ │ │ │ mlascs r4, r9, r8, pc @ │ │ │ │ ldrdcc pc, [r4], -r9 @ │ │ │ │ - bcs 24a6e0 │ │ │ │ + bcs 24a738 │ │ │ │ rsbhi pc, r5, #0 │ │ │ │ ldrdcs pc, [ip], -r9 @ │ │ │ │ - bl 300cfc │ │ │ │ + bl 300d54 │ │ │ │ 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 fe564034 │ │ │ │ + blx 1a6408c │ │ │ │ stmibls r7, {r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6094638 │ │ │ │ - blx 460984 │ │ │ │ + blx 46092c │ │ │ │ movwls pc, #54016 @ 0xd300 @ │ │ │ │ ldmibvs sl, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bl 30106c │ │ │ │ + bl 3010c4 │ │ │ │ @ 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 285828 │ │ │ │ + blcs 285880 │ │ │ │ subshi pc, r4, #0 │ │ │ │ movwls sl, #47896 @ 0xbb18 │ │ │ │ - bls 70d348 │ │ │ │ + bls 70d3a0 │ │ │ │ mrrcvc 2, 1, r9, fp, cr8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blge 887064 │ │ │ │ - blls ff44b334 │ │ │ │ + blge 8870bc │ │ │ │ + blls ff44b38c │ │ │ │ andsls r9, r9, #16, 20 @ 0x10000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ rsbsmi r8, fp, #1610612741 @ 0x60000005 │ │ │ │ - blne f0b348 │ │ │ │ - blx fef0de48 │ │ │ │ + blne f0b3a0 │ │ │ │ + blx fef0dea0 │ │ │ │ @ instruction: 0xf04ff383 │ │ │ │ stmib sp, {sl, fp}^ │ │ │ │ ldmdbeq fp, {r1, r2, r4, r9, sl, lr}^ │ │ │ │ eorgt pc, r4, sp, asr #17 │ │ │ │ - blge 90b388 │ │ │ │ + blge 90b3e0 │ │ │ │ eorgt pc, r8, sp, asr #17 │ │ │ │ - blge 8cb378 │ │ │ │ - blge 110b390 │ │ │ │ - blls 48b35c │ │ │ │ + blge 8cb3d0 │ │ │ │ + blge 110b3e8 │ │ │ │ + blls 48b3b4 │ │ │ │ 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 24d3b0 │ │ │ │ + bcs 24d408 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 227374 │ │ │ │ + blcs 2273cc │ │ │ │ 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 feeeef90 │ │ │ │ - blx 2e359c │ │ │ │ + blx feeeefe8 │ │ │ │ + blx 2e35f4 │ │ │ │ ldrmi pc, [fp, #771] @ 0x303 │ │ │ │ ldrmi fp, [fp], r8, lsr #30 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ - stmda r4, {r0, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r8, {r0, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ 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 30d3e8 │ │ │ │ + bl 30d440 │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 685886 │ │ │ │ + blx 6858de │ │ │ │ adcsmi r4, ip, #33554432 @ 0x2000000 │ │ │ │ - bl fec1cfb8 │ │ │ │ + bl fec1d010 │ │ │ │ @ instruction: 0xf6090008 │ │ │ │ - movwcs lr, #6338 @ 0x18c2 │ │ │ │ + movwcs lr, #6294 @ 0x1896 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ tstls r5, r2, asr r6 │ │ │ │ stmdals r4, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blx de47f6 │ │ │ │ + blx de484e │ │ │ │ ldrmi r7, [fp, #3179] @ 0xc6b │ │ │ │ tstphi r3, r0, asr #1 @ p-variant is OBSOLETE │ │ │ │ - ldrbmi r9, [pc], #-2819 @ 226808 │ │ │ │ + ldrbmi r9, [pc], #-2819 @ 226860 │ │ │ │ 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 ff8641a0 │ │ │ │ + blx fed641f8 │ │ │ │ strmi r9, [r1], -r3, lsl #20 │ │ │ │ @ instruction: 0xf65f4650 │ │ │ │ - @ instruction: 0x462af85b │ │ │ │ + strtmi pc, [sl], -pc, lsr #16 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ stc2l 7, cr15, [r6, #-1016]! @ 0xfffffc08 │ │ │ │ eorls sl, fp, fp, lsr #24 │ │ │ │ @ instruction: 0xf65e2001 │ │ │ │ - strtmi pc, [r2], -r9, asr #21 │ │ │ │ + @ instruction: 0x4622fa9d │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf84cf65f │ │ │ │ - blls 478064 │ │ │ │ + @ instruction: 0xf820f65f │ │ │ │ + blls 4780bc │ │ │ │ @ instruction: 0xf8429a0c │ │ │ │ movwcc r4, #4131 @ 0x1023 │ │ │ │ movwls r9, #39432 @ 0x9a08 │ │ │ │ andls r4, r8, #704643072 @ 0x2a000000 │ │ │ │ strtmi r9, [sl], #-2570 @ 0xfffff5f6 │ │ │ │ - bls ff44b094 │ │ │ │ + bls ff44b0ec │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ ldmib sp, {r1, r2, r3, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ strbls r4, [r7, #1558] @ 0x616 │ │ │ │ @ instruction: 0xf65e98c8 │ │ │ │ - bls 565334 │ │ │ │ + bls 5652dc │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf830f65f │ │ │ │ + @ instruction: 0xf804f65f │ │ │ │ vldrls s12, [r4, #-460] @ 0xfffffe34 │ │ │ │ ldmdbvs r9, {r2, r5, r6, r9, sp}^ │ │ │ │ - blx 2caca2 │ │ │ │ + blx 2cacfa │ │ │ │ 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 ffff7350 │ │ │ │ + bvs ffff73a8 │ │ │ │ @ instruction: 0xf8d769ba │ │ │ │ - b 1612910 │ │ │ │ + b 1612968 │ │ │ │ @ instruction: 0xf1021202 │ │ │ │ - bl 2e6e18 │ │ │ │ + bl 2e6e70 │ │ │ │ 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 │ │ │ │ @@ -514614,22 +514635,22 @@ │ │ │ │ @ instruction: 0xf10c441a │ │ │ │ @ instruction: 0xf8ce0804 │ │ │ │ @ instruction: 0xf8dcc060 │ │ │ │ @ instruction: 0xf8c1e004 │ │ │ │ @ instruction: 0xf8c1e004 │ │ │ │ @ instruction: 0xf8ce8008 │ │ │ │ @ instruction: 0xf8cc2004 │ │ │ │ - blle f6e960 │ │ │ │ + blle f6e9b8 │ │ │ │ andne lr, fp, r0, lsl #22 │ │ │ │ ldrdcs lr, [r7, #157] @ 0x9d │ │ │ │ - bvs e42168 │ │ │ │ + bvs e421c0 │ │ │ │ @ instruction: 0xf8ca681b │ │ │ │ andcs r0, r2, r4 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ - blvc 9782ac │ │ │ │ + blvc 978304 │ │ │ │ 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}^ │ │ │ │ @@ -514643,232 +514664,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 38d1d2 │ │ │ │ + blx 38d22a │ │ │ │ svcvc 0x00517202 │ │ │ │ - bvs 1a52f10 │ │ │ │ + bvs 1a52f68 │ │ │ │ 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 22f604 │ │ │ │ + bvs 22f65c │ │ │ │ movwcc lr, #2498 @ 0x9c2 │ │ │ │ - stc2 6, cr15, [r6], #-368 @ 0xfffffe90 │ │ │ │ - blmi 1ef93e8 │ │ │ │ + blx e43d6 │ │ │ │ + blmi 1ef9440 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ff100a80 │ │ │ │ + blls ff100ad8 │ │ │ │ @ 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 ff164a2c │ │ │ │ + blx ff164a84 │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf6089805 │ │ │ │ - @ instruction: 0x4629eef6 │ │ │ │ + strtmi lr, [r9], -sl, asr #29 │ │ │ │ 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 260568 │ │ │ │ + bcs 2605c0 │ │ │ │ mcrge 4, 4, pc, cr10, cr15, {3} @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ tstcs r1, sl, lsr #12 │ │ │ │ - mrc2 6, 3, pc, cr0, cr11, {2} │ │ │ │ + mcr2 6, 2, pc, cr4, cr11, {2} @ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ mcrge 4, 7, pc, cr15, cr15, {1} @ │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf65f3414 │ │ │ │ - @ instruction: 0xe6e8f8b1 │ │ │ │ + strbt pc, [r8], r5, lsl #17 @ │ │ │ │ movwls sl, #64315 @ 0xfb3b │ │ │ │ @ instruction: 0xf65e2001 │ │ │ │ - bls 625128 │ │ │ │ + bls 6250d0 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xff2af65e │ │ │ │ + mrc2 6, 7, pc, cr14, 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 feeef2b4 │ │ │ │ - blx 2e38c0 │ │ │ │ + blx feeef30c │ │ │ │ + blx 2e3918 │ │ │ │ ldrmi pc, [fp, #771] @ 0x303 │ │ │ │ ldrmi fp, [fp], r8, lsr #30 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ - cdp 6, 11, cr15, cr2, cr8, {0} │ │ │ │ + cdp 6, 8, cr15, cr6, cr8, {0} │ │ │ │ bicsle r4, fp, #390070272 @ 0x17400000 │ │ │ │ @ instruction: 0xf8cd2400 │ │ │ │ svcls 0x000aa010 │ │ │ │ @ instruction: 0xf8dd46a0 │ │ │ │ @ instruction: 0xf04fa044 │ │ │ │ - blls 2f46d8 │ │ │ │ + blls 2f4730 │ │ │ │ movwls r4, #63137 @ 0xf6a1 │ │ │ │ strbls r9, [r7, #6] │ │ │ │ stmdale r1, {r2, r3, r4, r5, r7, r9, lr}^ │ │ │ │ - bl 30d718 │ │ │ │ + bl 30d770 │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 685ba6 │ │ │ │ + blx 685bfe │ │ │ │ adcsmi r4, ip, #33554432 @ 0x2000000 │ │ │ │ - bl fec1d2d8 │ │ │ │ + bl fec1d330 │ │ │ │ @ instruction: 0xf6080008 │ │ │ │ - movwcs lr, #7986 @ 0x1f32 │ │ │ │ + movwcs lr, #7942 @ 0x1f06 │ │ │ │ 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 31b768 │ │ │ │ + blls 31b7c0 │ │ │ │ @ instruction: 0xf843445f │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 3a8f34 │ │ │ │ + blls 3a8f8c │ │ │ │ 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 de4b48 │ │ │ │ + blx de4ba0 │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf6089805 │ │ │ │ - strtmi lr, [r9], -r8, ror #28 │ │ │ │ + @ instruction: 0x4629ee3c │ │ │ │ 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 1a527f0 │ │ │ │ + bvs 1a52848 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x9013f9d1 │ │ │ │ + andsls pc, r3, r5, lsr #19 │ │ │ │ movwcs lr, #1442 @ 0x5a2 │ │ │ │ movwls r9, #2320 @ 0x910 │ │ │ │ @ instruction: 0x23222206 │ │ │ │ @ instruction: 0xf65f4650 │ │ │ │ - andsls pc, r0, r7, asr #19 │ │ │ │ - blge 920254 │ │ │ │ + mulsls r0, fp, r9 │ │ │ │ + blge 9202ac │ │ │ │ ldrb r9, [r1], -ip, lsl #6 │ │ │ │ - svc 0x0018f608 │ │ │ │ - rsbseq r9, r5, r8, lsl sl │ │ │ │ + cdp 6, 14, cr15, cr12, cr8, {0} │ │ │ │ + rsbseq r9, r5, r0, asr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r5, lr, lsl #20 │ │ │ │ + ldrhteq r9, [r5], #-150 @ 0xffffff6a │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrshteq r9, [r5], #-80 @ 0xffffffb0 │ │ │ │ + @ instruction: 0x00759598 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed7ddf4 │ │ │ │ + bl fed7de4c │ │ │ │ @ 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 feef043c │ │ │ │ - bl 1be9c38 │ │ │ │ + bl feef0494 │ │ │ │ + bl 1be9c90 │ │ │ │ ldrbmi r0, [r1, #-262]! @ 0xfffffefa │ │ │ │ @ instruction: 0xf1bcbf08 │ │ │ │ strdle r3, [r7], #255 @ 0xff @ │ │ │ │ - blle 7b1040 │ │ │ │ + blle 7b1098 │ │ │ │ movwcs lr, #39380 @ 0x99d4 │ │ │ │ mlaseq r4, r4, r8, pc @ │ │ │ │ svclt 0x00382b01 │ │ │ │ - bllt 122f854 │ │ │ │ + bllt 122f8ac │ │ │ │ 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 ff6a6d44 │ │ │ │ - bl 1bc1724 │ │ │ │ - bvs 1c68498 │ │ │ │ + bne ff6a6d9c │ │ │ │ + bl 1bc177c │ │ │ │ + bvs 1c684f0 │ │ │ │ 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 ffa56484 │ │ │ │ - bl 2c12a8 │ │ │ │ + bvs ffa564dc │ │ │ │ + bl 2c1300 │ │ │ │ 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 ff4386e0 │ │ │ │ + bvs ff438738 │ │ │ │ stmdavs r7, {r2, r3, r9, sl, lr} │ │ │ │ - blvs fe515124 │ │ │ │ + blvs fe51517c │ │ │ │ @ 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 fec95120 │ │ │ │ + blvs fec95178 │ │ │ │ andmi r6, sl, #2244608 @ 0x224000 │ │ │ │ vqadd.s8 d29, d0, d21 │ │ │ │ andsmi r1, r7, #805306376 @ 0x30000008 │ │ │ │ @ instruction: 0xf5b7d136 │ │ │ │ @ instruction: 0xf8941f80 │ │ │ │ svclt 0x00173034 │ │ │ │ @ instruction: 0xf7a7fa97 │ │ │ │ - blx feff0a5c │ │ │ │ + blx feff0ab4 │ │ │ │ strcc pc, [r1, -r7, lsl #15] │ │ │ │ rscseq fp, pc, r8, lsl pc @ │ │ │ │ - blcs 237e44 │ │ │ │ + blcs 237e9c │ │ │ │ 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 @ │ │ │ │ @@ -514880,272 +514901,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 ffdc18f8 │ │ │ │ + bvs ffdc1950 │ │ │ │ ldrhle r4, [r8, #32]! │ │ │ │ - blvs cc1a0c │ │ │ │ + blvs cc1a64 │ │ │ │ @ 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 e81a38 │ │ │ │ + blvs e81a90 │ │ │ │ ldrbeq r4, [r8], -fp, lsl #6 │ │ │ │ @ instruction: 0x4621d4f2 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - blx 1ce4db8 │ │ │ │ + blx 1ce4e10 │ │ │ │ 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, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdbcs r0, {r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ tstphi r7, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ mlascs r4, r4, r8, pc @ │ │ │ │ - bcs 238810 │ │ │ │ + bcs 238868 │ │ │ │ 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 4071f8 │ │ │ │ + blls 407250 │ │ │ │ @ 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, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdbcs r0, {r2, r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ rschi pc, r3, r0, asr #32 │ │ │ │ - bvs 1b019cc │ │ │ │ + bvs 1b01a24 │ │ │ │ stmibvs r9, {r1, r3, r9, fp, ip, pc} │ │ │ │ - bl 30ba7c │ │ │ │ + bl 30bad4 │ │ │ │ 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 1cf86e0 │ │ │ │ + bvs 1cf8738 │ │ │ │ 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 22eea0 │ │ │ │ + bcs 22eef8 │ │ │ │ @ instruction: 0xf2a2fa92 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ - blx 233aa8 │ │ │ │ + blx 233b00 │ │ │ │ addsmi pc, r1, #536870912 @ 0x20000000 │ │ │ │ ldrmi fp, [r1], -r8, lsr #30 │ │ │ │ @ instruction: 0xf6089807 │ │ │ │ - ldmdacs r0, {r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0, {r2, r3, r7, 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 3c2f92 │ │ │ │ + blx 3c2fea │ │ │ │ cdpls 7, 0, cr15, cr9, cr7, {0} │ │ │ │ - bl 7e92e4 │ │ │ │ + bl 7e933c │ │ │ │ @ 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 48158c │ │ │ │ + bl 4815e4 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ - bvs 1d06098 │ │ │ │ + bvs 1d060f0 │ │ │ │ svclt 0x00082c01 │ │ │ │ - blx 32ffb2 │ │ │ │ - bcs 262f34 │ │ │ │ + blx 33000a │ │ │ │ + bcs 262f8c │ │ │ │ @ instruction: 0xf893d176 │ │ │ │ cdpls 0, 0, cr3, cr7, cr9, {1} │ │ │ │ svclt 0x00142b01 │ │ │ │ @ instruction: 0x2720461f │ │ │ │ @ instruction: 0xf6084631 │ │ │ │ - stmdbcs r0, {r1, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ - bvs fec5b4c4 │ │ │ │ - blx 3f881a │ │ │ │ + stmdbcs r0, {r1, r2, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + bvs fec5b51c │ │ │ │ + blx 3f8872 │ │ │ │ @ instruction: 0xf608f000 │ │ │ │ - stmdbcs r0, {r1, r3, r8, sl, fp, sp, lr, pc} │ │ │ │ - blmi 111b4b4 │ │ │ │ + stmdbcs r0, {r1, r2, r3, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + blmi 111b50c │ │ │ │ @ instruction: 0x0014f8d9 │ │ │ │ andvc pc, r3, r8, asr r8 @ │ │ │ │ - blx 2efcfe │ │ │ │ + blx 2efd56 │ │ │ │ svcvc 0x009b7300 │ │ │ │ cmple lr, r0, lsl #22 │ │ │ │ - blx fea64f6c │ │ │ │ + blx fea64fc4 │ │ │ │ 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 │ │ │ │ - stc2l 6, cr15, [r2, #360] @ 0x168 │ │ │ │ + ldc2 6, cr15, [r6, #360] @ 0x168 │ │ │ │ eorsle r2, r8, r0, lsl #16 │ │ │ │ cmncs r4, #434176 @ 0x6a000 │ │ │ │ - blx 3014e2 │ │ │ │ + blx 30153a │ │ │ │ svcvc 0x00bb7700 │ │ │ │ cmple fp, r0, lsl #22 │ │ │ │ - blx fe3e4fa0 │ │ │ │ + blx fe3e4ff8 │ │ │ │ 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 3f13dc │ │ │ │ + bls 3f1434 │ │ │ │ @ instruction: 0x2120bf08 │ │ │ │ - ldc2 6, cr15, [ip, #360] @ 0x168 │ │ │ │ + ldc2l 6, cr15, [r0, #-360]! @ 0xfffffe98 │ │ │ │ ldmdacs r0, {r2, r4, sp, lr, pc} │ │ │ │ - blls 41d02c │ │ │ │ + blls 41d084 │ │ │ │ @ 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 4e22d8 │ │ │ │ + bls 4e2280 │ │ │ │ andcs fp, r0, r9, lsl r1 │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ - bvs 1b0afd4 │ │ │ │ + bvs 1b0b02c │ │ │ │ @ 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, lsl r2 │ │ │ │ + ldrhteq r9, [r5], #-28 @ 0xffffffe4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2e2514 │ │ │ │ + blhi 2e256c │ │ │ │ @ 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 1b79a10 │ │ │ │ + blmi 1b79a68 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movtls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stc2l 6, cr15, [r6], {197} @ 0xc5 │ │ │ │ + ldc2 6, cr15, [sl], {197} @ 0xc5 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf8df824d │ │ │ │ ldrtmi r8, [r9], r0, lsl #3 │ │ │ │ - ldc 5, cr2, [pc] @ 2270a0 │ │ │ │ + ldc 5, cr2, [pc] @ 2270f8 │ │ │ │ ldrbtmi r8, [r8], #2905 @ 0xb59 │ │ │ │ and r4, r7, r7, lsl #12 │ │ │ │ @ instruction: 0x46484639 │ │ │ │ - ldc2 6, cr15, [r6], #788 @ 0x314 │ │ │ │ + stc2 6, cr15, [sl], {197} @ 0xc5 │ │ │ │ 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 │ │ │ │ - stmda r4, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r8, {r3, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrls r6, [pc, -r3, ror #16] │ │ │ │ - blpl 8e180c │ │ │ │ + blpl 8e1864 │ │ │ │ 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 547f4c │ │ │ │ + blls 547fa4 │ │ │ │ vhsub.s8 d20, d16, d3 │ │ │ │ @ instruction: 0xf1018387 │ │ │ │ eors r0, r9, r4, lsl #20 │ │ │ │ ldrdeq pc, [ip], -r9 @ │ │ │ │ - bl 381724 │ │ │ │ + bl 38177c │ │ │ │ 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 1ea7944 │ │ │ │ + bl 1ea799c │ │ │ │ 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 23325c │ │ │ │ + blcs 2332b4 │ │ │ │ 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 │ │ │ │ @@ -515154,16 +515175,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 ff6ccdd0 │ │ │ │ - bl 1b017b0 │ │ │ │ + bne ff6cce28 │ │ │ │ + bl 1b01808 │ │ │ │ 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 @ │ │ │ │ @@ -515173,156 +515194,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, lsl #31 │ │ │ │ - rsbseq r8, r5, r0, lsl #31 │ │ │ │ + rsbseq r8, r5, r0, lsr pc │ │ │ │ + rsbseq r8, r5, r8, lsr #30 │ │ │ │ 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 fe901728 │ │ │ │ + bne fe901780 │ │ │ │ @ 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, #0, 24 │ │ │ │ + bicsmi lr, r9, #212, 22 @ 0x35000 │ │ │ │ @ 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 ffe64ab4 │ │ │ │ + bl ff364b0c │ │ │ │ strmi r9, [r4], -r9, lsl #20 │ │ │ │ movwcs r4, #1549 @ 0x60d │ │ │ │ ldrdeq lr, [sl, -sp] │ │ │ │ - bl ffc64ac4 │ │ │ │ + bl ff164b1c │ │ │ │ stmib sp, {r1, r5, fp, ip}^ │ │ │ │ - bl 12676f0 │ │ │ │ + bl 1267748 │ │ │ │ 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 17276ec │ │ │ │ + b 1727744 │ │ │ │ @ instruction: 0xf0000306 │ │ │ │ @ instruction: 0x462282b5 │ │ │ │ @ instruction: 0x46044633 │ │ │ │ strtmi r1, [r0], -r1, ror #15 │ │ │ │ @ instruction: 0x4614461e │ │ │ │ - bl ff164b1c │ │ │ │ + bl fe664b74 │ │ │ │ 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 1753360 │ │ │ │ + b 17533b8 │ │ │ │ @ instruction: 0xf0000305 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r6, r7, r9, pc}^ │ │ │ │ strtmi r0, [r2], -lr, lsl #2 │ │ │ │ @ instruction: 0xf608462b │ │ │ │ - @ instruction: 0xf1bbeba4 │ │ │ │ + @ instruction: 0xf1bbeb78 │ │ │ │ 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]! @ 2274a1 @ │ │ │ │ + ldrbcc pc, [pc, #321]! @ 2274f9 @ │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - bl fe3e4b88 │ │ │ │ - bl 1b6ddec │ │ │ │ - blls 5a777c │ │ │ │ + bl 18e4be0 │ │ │ │ + bl 1b6de44 │ │ │ │ + blls 5a77d4 │ │ │ │ stmiane r0, {r0, r3, r9, fp, ip, pc}^ │ │ │ │ - bl 128dfb4 │ │ │ │ + bl 128e00c │ │ │ │ movwcs r0, #259 @ 0x103 │ │ │ │ - bl 20e4ba0 │ │ │ │ + bl 15e4bf8 │ │ │ │ strmi r4, [sl], -r3, lsl #12 │ │ │ │ andeq lr, r4, r3, lsl #20 │ │ │ │ @ instruction: 0x0c05ea02 │ │ │ │ ldmdane fp, {r0, r4, r8, fp, ip, pc}^ │ │ │ │ - b 30d7dc │ │ │ │ - bl 12a7fa8 │ │ │ │ + b 30d834 │ │ │ │ + bl 12a8000 │ │ │ │ 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, [r2], {157} @ 0x9d │ │ │ │ + stc2l 6, cr15, [r6], #-628 @ 0xfffffd8c │ │ │ │ @ instruction: 0xf8d5b128 │ │ │ │ @ instruction: 0xf1bbb018 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0x46208412 │ │ │ │ - stc2 6, cr15, [r8], {157} @ 0x9d │ │ │ │ + mrrc2 6, 9, pc, ip, cr13 @ │ │ │ │ stmibvs r5!, {r3, r4, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ @ instruction: 0xf8998512 │ │ │ │ @ instruction: 0xf8d92034 │ │ │ │ - bcs 233474 │ │ │ │ + bcs 2334cc │ │ │ │ eorshi pc, pc, #0 │ │ │ │ ldrdcs pc, [ip], -r9 @ │ │ │ │ - bl 301a38 │ │ │ │ + bl 301a90 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr2, {0} │ │ │ │ @ instruction: 0xf8977c5b │ │ │ │ - blcs 26f4cc │ │ │ │ + blcs 26f524 │ │ │ │ @ instruction: 0x2320bf08 │ │ │ │ - bvs 210c028 │ │ │ │ + bvs 210c080 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvs c7cb8 │ │ │ │ - bl 301a58 │ │ │ │ + bvs c7d10 │ │ │ │ + bl 301ab0 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr2, {0} │ │ │ │ - blls 50658c │ │ │ │ - bls 4b2820 │ │ │ │ + blls 5065e4 │ │ │ │ + bls 4b2878 │ │ │ │ strcs fp, [r0, #-3848]! @ 0xfffff0f8 │ │ │ │ ldrdlt pc, [r4], -sp @ │ │ │ │ sbcseq r4, fp, r0, lsr r6 │ │ │ │ - b 12e7770 │ │ │ │ - bvs ff0c4178 │ │ │ │ - blx 38b85e │ │ │ │ + b 12e77c8 │ │ │ │ + bvs ff0c41d0 │ │ │ │ + blx 38b8b6 │ │ │ │ ldmdane r4, {r1, r9, ip, sp, lr, pc}^ │ │ │ │ ldrdcs pc, [r8], -r9 @ │ │ │ │ @ instruction: 0xf1439909 │ │ │ │ - blx 268046 │ │ │ │ + blx 26809e │ │ │ │ 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 │ │ │ │ @@ -515330,254 +515351,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 7e1bd4 │ │ │ │ + bls 7e1b7c │ │ │ │ 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 @ 2274b0 │ │ │ │ + strgt ip, [pc], #-3343 @ 227508 │ │ │ │ ldm r5, {r0, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ stm r4, {r0, r1} │ │ │ │ - blcs 2274c8 │ │ │ │ + blcs 227520 │ │ │ │ eorhi pc, r7, #0 │ │ │ │ ldrtmi r9, [sl], -sl, lsl #22 │ │ │ │ movw lr, #10701 @ 0x29cd │ │ │ │ - blls 478e2c │ │ │ │ + blls 478e84 │ │ │ │ movwls r4, #5705 @ 0x1649 │ │ │ │ movwls r9, #2820 @ 0xb04 │ │ │ │ @ instruction: 0xf7ff4643 │ │ │ │ @ instruction: 0xf899f877 │ │ │ │ tstcs r0, r4, lsr r0 │ │ │ │ - blcs 24dcf4 │ │ │ │ + blcs 24dd4c │ │ │ │ strbmi fp, [r2], -r8, lsl #30 │ │ │ │ ldrmi r9, [r1], r7, lsl #22 │ │ │ │ movwls r9, #55813 @ 0xda05 │ │ │ │ @ instruction: 0xf8436853 │ │ │ │ @ instruction: 0xf10a100a │ │ │ │ - blls 3a9d0c │ │ │ │ + blls 3a9d64 │ │ │ │ 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 20b2134 │ │ │ │ + bvs 20b218c │ │ │ │ @ instruction: 0x2320bf08 │ │ │ │ @ instruction: 0xf8979307 │ │ │ │ andls r3, r9, #52 @ 0x34 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bvs 107b48 │ │ │ │ - bl 2c1bb4 │ │ │ │ + bvs 107ba0 │ │ │ │ + bl 2c1c0c │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ - blcs 2866bc │ │ │ │ + blcs 286714 │ │ │ │ svclt 0x00189907 │ │ │ │ @ instruction: 0xf8d9461a │ │ │ │ movwls r3, #45096 @ 0xb028 │ │ │ │ eorcs fp, r0, #8, 30 │ │ │ │ - blx 28bd9e │ │ │ │ - b 1626174 │ │ │ │ + blx 28bdf6 │ │ │ │ + b 16261cc │ │ │ │ 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 │ │ │ │ - stmib sl!, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib lr!, {r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ @ instruction: 0xf8d9adf1 │ │ │ │ @ instruction: 0x4621001c │ │ │ │ - stmib r2!, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r6!, {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, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdbcs r0, {r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ stclge 4, cr15, [r2, #508]! @ 0x1fc │ │ │ │ @ instruction: 0x462169f8 │ │ │ │ @ instruction: 0xf6089412 │ │ │ │ - stmdbcs r0, {r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdbcs r0, {r3, r5, r7, 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 │ │ │ │ - b 1064e24 │ │ │ │ + b 564e7c │ │ │ │ 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 28e662 │ │ │ │ + blx 28e6ba │ │ │ │ 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 952cc8 │ │ │ │ + bls 952d20 │ │ │ │ ldmdals r5, {r8, r9, sp} │ │ │ │ @ instruction: 0xf6089917 │ │ │ │ - tstmi sl, #24, 20 @ 0x18000 │ │ │ │ + tstmi sl, #236, 18 @ 0x3b0000 │ │ │ │ ldcge 4, cr15, [sl, #508] @ 0x1fc │ │ │ │ mlascc r4, r8, r8, pc @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df84d8 │ │ │ │ - bls 87649c │ │ │ │ + bls 8764f4 │ │ │ │ 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: 0xf04ff891 │ │ │ │ + @ instruction: 0xf04ff865 │ │ │ │ stmib sp, {r9, sl, fp}^ │ │ │ │ - blge fe2f54 │ │ │ │ + blge fe2fac │ │ │ │ @ instruction: 0xee38e9cd │ │ │ │ movwls r4, #42652 @ 0xa69c │ │ │ │ stmdbvs r2, {r4, r5, sl, fp, sp, pc} │ │ │ │ - bleq 1b637c8 │ │ │ │ + bleq 1b63820 │ │ │ │ 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 @ 2276a0 │ │ │ │ + strgt r9, [pc], #-1042 @ 2276f8 │ │ │ │ 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 4f779e │ │ │ │ + blx 4f77f6 │ │ │ │ svcvc 0x00521202 │ │ │ │ @ instruction: 0xf853320b │ │ │ │ - bl 2eb760 │ │ │ │ + bl 2eb7b8 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr4, {0} │ │ │ │ - blvc ffaa201c │ │ │ │ + blvc ffaa2074 │ │ │ │ @ instruction: 0xf8939309 │ │ │ │ @ instruction: 0xf1bcc011 │ │ │ │ @ instruction: 0xf0000f40 │ │ │ │ @ instruction: 0xf00c8674 │ │ │ │ @ instruction: 0xf04f033f │ │ │ │ @ instruction: 0xf1a330ff │ │ │ │ - blx 227f7c │ │ │ │ + blx 227fd4 │ │ │ │ @ instruction: 0xf1c3f502 │ │ │ │ - blx a27f84 │ │ │ │ + blx a27fdc │ │ │ │ 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 15f7760 │ │ │ │ - b 5c72bc │ │ │ │ + b 15f77b8 │ │ │ │ + b 5c7314 │ │ │ │ tstmi sl, #536870912 @ 0x20000000 │ │ │ │ strbhi pc, [r2], r0, asr #32 @ │ │ │ │ mlasmi r4, r8, r8, pc @ │ │ │ │ tstcs sp, #3620864 @ 0x374000 │ │ │ │ - bleq 4237e8 │ │ │ │ + bleq 423840 │ │ │ │ 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 2f900c │ │ │ │ + bl 2f9064 │ │ │ │ cdpvs 3, 1, cr1, cr9, cr2, {0} │ │ │ │ - bvs ff8ce3b0 │ │ │ │ + bvs ff8ce408 │ │ │ │ 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: 0xffe8f65d │ │ │ │ + @ instruction: 0xffbcf65d │ │ │ │ orrscs pc, r5, r0, asr #4 │ │ │ │ ldmdals sl!, {r0, r1, r2, r9, sl, lr} │ │ │ │ - mcr2 6, 5, pc, cr10, cr10, {2} @ │ │ │ │ + mrc2 6, 3, pc, cr14, 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 84ebf4 │ │ │ │ + bls 84ec4c │ │ │ │ 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 │ │ │ │ - stmdb sl, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb lr, {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: 0xf8d8f9dd │ │ │ │ + @ instruction: 0xf8d8f9b1 │ │ │ │ @ instruction: 0xf65b0020 │ │ │ │ - blls 366ca8 │ │ │ │ + blls 366c50 │ │ │ │ @ instruction: 0xf65b6a18 │ │ │ │ - stmdbls r5, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r5, {r0, r1, r2, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrmi r2, [r9], r0, lsl #6 │ │ │ │ @ instruction: 0xf842684a │ │ │ │ - blls 633848 │ │ │ │ + blls 6338a0 │ │ │ │ ldrmi r6, [sl], #-2122 @ 0xfffff7b6 │ │ │ │ @ instruction: 0xf8c29b05 │ │ │ │ ldmdavs fp, {ip, pc}^ │ │ │ │ stmdbls r8, {r2, r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf47f428a │ │ │ │ - bls 5929b4 │ │ │ │ + bls 592a0c │ │ │ │ @ instruction: 0xf0012a00 │ │ │ │ - bls 587874 │ │ │ │ + bls 5878cc │ │ │ │ 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 │ │ │ │ @@ -515591,44 +515612,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 fe965894 │ │ │ │ + blx fe9658ec │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - b 16088b0 │ │ │ │ + b 1608908 │ │ │ │ @ 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 2f3958 │ │ │ │ + bl 2f39b0 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr1, {0} │ │ │ │ mulslt r1, r3, r8 │ │ │ │ movwcs r9, #2569 @ 0xa09 │ │ │ │ ldrdeq lr, [lr, -sp] │ │ │ │ - stmia ip, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r0!, {r3, r9, sl, ip, sp, lr, pc} │ │ │ │ svceq 0x0040f1bb │ │ │ │ strmi r4, [sl], -r3, lsl #12 │ │ │ │ bichi pc, r3, r0 │ │ │ │ - ldrteq pc, [pc], #-11 @ 2278ec @ │ │ │ │ + ldrteq pc, [pc], #-11 @ 227944 @ │ │ │ │ @ instruction: 0xf1a42501 │ │ │ │ @ instruction: 0xf1c40120 │ │ │ │ - blx 367978 │ │ │ │ - blx 3a490c │ │ │ │ + blx 3679d0 │ │ │ │ + blx 3a4964 │ │ │ │ stccc 1, cr15, [r1], {1} │ │ │ │ @ instruction: 0xf000fa25 │ │ │ │ tsteq r0, r1, asr #20 │ │ │ │ - ldrbcc pc, [pc, #321]! @ 227a4d @ │ │ │ │ + ldrbcc pc, [pc, #321]! @ 227aa5 @ │ │ │ │ @ instruction: 0xf8d9e53a │ │ │ │ @ instruction: 0xf8992024 │ │ │ │ @ instruction: 0xf8923034 │ │ │ │ tstls r4, r9, lsr #32 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d98173 │ │ │ │ ldmibvs fp, {r2, r3, r5, ip, sp} │ │ │ │ @@ -515636,16 +515657,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 87ec0 │ │ │ │ - bl 301f74 │ │ │ │ + bvs 87f18 │ │ │ │ + bl 301fcc │ │ │ │ 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 │ │ │ │ @@ -515654,100 +515675,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 2b0198 │ │ │ │ + blx 2b01f0 │ │ │ │ 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} │ │ │ │ - mcr2 6, 6, pc, cr10, cr10, {2} @ │ │ │ │ + mrc2 6, 4, pc, cr14, cr10, {2} │ │ │ │ @ instruction: 0xb1204605 │ │ │ │ @ instruction: 0x46013514 │ │ │ │ @ instruction: 0xf65e4658 │ │ │ │ - ldmdals r4!, {r0, r2, r3, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmdals r4!, {r0, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmdbls pc, {r0, r4, r9, fp, ip, pc} @ │ │ │ │ - mrc2 6, 5, pc, cr14, cr10, {2} │ │ │ │ + mrc2 6, 4, pc, cr2, cr10, {2} │ │ │ │ @ instruction: 0xb1204604 │ │ │ │ @ instruction: 0x46013414 │ │ │ │ @ instruction: 0xf65e4658 │ │ │ │ - blls 6e5de4 │ │ │ │ + blls 6e5d8c │ │ │ │ movwls r2, #4610 @ 0x1202 │ │ │ │ - blls 5d1edc │ │ │ │ + blls 5d1f34 │ │ │ │ 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 60c204 │ │ │ │ + bls 60c25c │ │ │ │ andls r9, r0, #10240 @ 0x2800 │ │ │ │ andsls r2, r5, r2, lsl #4 │ │ │ │ strbls r4, [r0], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7fd953f │ │ │ │ - blls 767050 │ │ │ │ - blcs 279228 │ │ │ │ + blls 7670a8 │ │ │ │ + blcs 279280 │ │ │ │ bicshi pc, r0, r0 │ │ │ │ vst1.8 {d25-d26}, [pc :64], r5 │ │ │ │ ldrbmi r7, [r8], -ip, lsr #3 │ │ │ │ - mrc2 6, 3, pc, cr14, cr13, {2} │ │ │ │ - blls 70ba7c │ │ │ │ + mrc2 6, 2, pc, cr2, cr13, {2} │ │ │ │ + blls 70bad4 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ strtmi r8, [r2], -r0, lsl #3 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf65d4658 │ │ │ │ - @ instruction: 0x4604fe73 │ │ │ │ + strmi pc, [r4], -r7, asr #28 │ │ │ │ ldrdeq pc, [r4], -r9 @ │ │ │ │ ldmdbls r4, {r3, r6, r7, r8, sl, lr} │ │ │ │ andseq pc, r8, r0, lsl #2 │ │ │ │ orrshi pc, r8, r0 │ │ │ │ - @ instruction: 0xfff4f65b │ │ │ │ + @ instruction: 0xffc8f65b │ │ │ │ stmdavs r2!, {r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ andscc r4, r8, r1, lsr #12 │ │ │ │ - @ instruction: 0xf80ef65c │ │ │ │ + @ instruction: 0xffe2f65b │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ stmdals sp, {r3, r4, r9, fp, ip, pc} │ │ │ │ eorcs pc, ip, r3, lsl #17 │ │ │ │ - @ instruction: 0xf89af65c │ │ │ │ + @ instruction: 0xf86ef65c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blx fee47e80 │ │ │ │ + blx fee47ed8 │ │ │ │ @ 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 587e90 │ │ │ │ - blcs 242008 │ │ │ │ - bl 39e788 │ │ │ │ + blls 587ee8 │ │ │ │ + blcs 242060 │ │ │ │ + bl 39e7e0 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ @ instruction: 0xf8d8681c │ │ │ │ teqls r1, #32 │ │ │ │ teqls r0, #134217728 @ 0x8000000 │ │ │ │ - blcs 286740 │ │ │ │ + blcs 286798 │ │ │ │ svclt 0x00189b0a │ │ │ │ strbmi r2, [r8, #1024] @ 0x400 │ │ │ │ - blcs 257720 │ │ │ │ + blcs 257778 │ │ │ │ @ instruction: 0x81a8f040 │ │ │ │ - bls 479354 │ │ │ │ + bls 4793ac │ │ │ │ @ instruction: 0x46589917 │ │ │ │ - blx fe865ac6 │ │ │ │ + blx fe865b1e │ │ │ │ @ instruction: 0xf8d89b0d │ │ │ │ @ instruction: 0xf1005024 │ │ │ │ @ instruction: 0xf8c80b48 │ │ │ │ ldmdbvs fp, {r3, r4, r5}^ │ │ │ │ cps #26 │ │ │ │ - bl 368038 │ │ │ │ + bl 368090 │ │ │ │ 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 @ │ │ │ │ @@ -515757,92 +515778,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 60e374 │ │ │ │ + blls 60e3cc │ │ │ │ @ instruction: 0xf8916a7f │ │ │ │ - blx 2abbc2 │ │ │ │ - bls 5e4748 │ │ │ │ - blls 6cc76c │ │ │ │ - blx 2e6752 │ │ │ │ - bls 80e76c │ │ │ │ - bleq ff922488 │ │ │ │ + blx 2abc1a │ │ │ │ + bls 5e47a0 │ │ │ │ + blls 6cc7c4 │ │ │ │ + blx 2e67aa │ │ │ │ + bls 80e7c4 │ │ │ │ + bleq ff9224e0 │ │ │ │ vseleq.f64 d15, d3, d2 │ │ │ │ @ instruction: 0xf1009b0a │ │ │ │ andls r0, sl, #-1342177280 @ 0xb0000000 │ │ │ │ - b 15f04ec │ │ │ │ - blls 4eaeac │ │ │ │ + b 15f0544 │ │ │ │ + blls 4eaf04 │ │ │ │ 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 2c20da │ │ │ │ + blx 2c2132 │ │ │ │ @ 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 46fc30 │ │ │ │ + blls 46fc88 │ │ │ │ @ instruction: 0xf8454402 │ │ │ │ addsmi r0, r1, #36 @ 0x24 │ │ │ │ - bl ff257864 │ │ │ │ - bl ff227bbc │ │ │ │ + bl ff2578bc │ │ │ │ + bl ff227c14 │ │ │ │ ldrbmi r0, [fp, #-2] │ │ │ │ - bne ff257870 │ │ │ │ + bne ff2578c8 │ │ │ │ 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 4307f8 │ │ │ │ + bvs 430850 │ │ │ │ strmi lr, [r4, #-2504] @ 0xfffff638 │ │ │ │ movwcs lr, #27080 @ 0x69c8 │ │ │ │ - blx fe555a │ │ │ │ + blx 4e55b2 │ │ │ │ @ instruction: 0x4628e475 │ │ │ │ - @ instruction: 0xf942f69d │ │ │ │ + @ instruction: 0xf916f69d │ │ │ │ @ instruction: 0xf7fc7900 │ │ │ │ strmi pc, [r3, #3883] @ 0xf2b │ │ │ │ - bge ff264dfc │ │ │ │ - bllt ffb25c00 │ │ │ │ + bge ff264e54 │ │ │ │ + bllt ffb25c58 │ │ │ │ ssat r9, #7, r3, lsl #18 │ │ │ │ @ instruction: 0xe6919b14 │ │ │ │ stmdbcs r0, {r0, r3, r6, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ - bls 59bf84 │ │ │ │ + bls 59bfdc │ │ │ │ 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, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdbls lr, {r1, r3, r5, r6, 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 │ │ │ │ - svc 0x0008f607 │ │ │ │ + cdp 6, 13, cr15, cr12, cr7, {0} │ │ │ │ strmi r4, [sl], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7ff468c │ │ │ │ @ instruction: 0xf04fbb8f │ │ │ │ @ instruction: 0x468c34ff │ │ │ │ @ instruction: 0xf7ff4625 │ │ │ │ @ instruction: 0xf8d8bb89 │ │ │ │ movwls r3, #53292 @ 0xd02c │ │ │ │ @@ -515850,32 +515871,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 4c23e8 │ │ │ │ + bls 4c2440 │ │ │ │ tstls r3, #432 @ 0x1b0 │ │ │ │ ldmeq r0, {r2, r3, r4, r9, sl, lr}^ │ │ │ │ teqls r0, #134217728 @ 0x8000000 │ │ │ │ - ldc 6, cr15, [sl, #28]! │ │ │ │ + stc 6, cr15, [lr, #28] │ │ │ │ stclvc 2, cr4, [r3], #-260 @ 0xfffffefc │ │ │ │ andsls r1, r4, #52953088 @ 0x3280000 │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ @ instruction: 0xf00381fb │ │ │ │ @ instruction: 0xf04f0c3f │ │ │ │ @ instruction: 0xf1ac32ff │ │ │ │ @ instruction: 0xf1cc0020 │ │ │ │ - blx 2ab554 │ │ │ │ + blx 2ab5ac │ │ │ │ strmi pc, [r4], -r0 │ │ │ │ vseleq.f32 s30, s28, s5 │ │ │ │ @ instruction: 0xf00cfa02 │ │ │ │ vpmax.s8 d15, d12, d2 │ │ │ │ - b a78968 │ │ │ │ + b a789c0 │ │ │ │ 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} │ │ │ │ @@ -515890,84 +515911,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 d63378 │ │ │ │ - blx ff0656b2 │ │ │ │ + blhi d633d0 │ │ │ │ + blx fe56570a │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ tstls r3, #44, 20 @ 0x2c000 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x465862d9 │ │ │ │ @ instruction: 0xf65d4619 │ │ │ │ - blls 727a1c │ │ │ │ + blls 7279c4 │ │ │ │ @ instruction: 0x46223314 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf65d4658 │ │ │ │ - strmi pc, [r4], -r1, lsl #26 │ │ │ │ + @ instruction: 0x4604fcd5 │ │ │ │ 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 2067774 │ │ │ │ + bvs 206771c │ │ │ │ andscc r4, r8, r1, lsr #12 │ │ │ │ - mrc2 6, 2, pc, cr6, cr11, {2} │ │ │ │ + mcr2 6, 1, pc, cr10, cr11, {2} @ │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ stmdals sp, {r3, r4, r9, fp, ip, pc} │ │ │ │ eorcs pc, ip, r3, lsl #17 │ │ │ │ - @ instruction: 0xff02f65b │ │ │ │ + mrc2 6, 6, pc, cr6, 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 d633fc │ │ │ │ + blhi d63454 │ │ │ │ movwcs r7, #3162 @ 0xc5a │ │ │ │ rsbvs r9, fp, r6, lsr r3 │ │ │ │ - blx 1ee573e │ │ │ │ + blx 13e5796 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ tstls r4, #44, 20 @ 0x2c000 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x465862d9 │ │ │ │ @ instruction: 0xf65d4619 │ │ │ │ - blls 767990 │ │ │ │ - bls 774a40 │ │ │ │ + blls 767938 │ │ │ │ + bls 774a98 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf65d1145 │ │ │ │ - @ instruction: 0x9014fcbb │ │ │ │ + andsls pc, r4, pc, lsl #25 │ │ │ │ @ instruction: 0x4620e615 │ │ │ │ - @ instruction: 0xf83af69d │ │ │ │ + @ instruction: 0xf80ef69d │ │ │ │ @ instruction: 0xf7fc7900 │ │ │ │ addmi pc, r5, #560 @ 0x230 │ │ │ │ ldmibge r8!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ - blt ffb25e10 │ │ │ │ + blt ffb25e68 │ │ │ │ ldrdcc pc, [ip], -r8 @ │ │ │ │ - blls 4c2580 │ │ │ │ + blls 4c25d8 │ │ │ │ @ instruction: 0xf60708d8 │ │ │ │ - stmdbvs r3!, {r2, r8, sl, fp, sp, lr, pc}^ │ │ │ │ - blcs 30be7c │ │ │ │ + stmdbvs r3!, {r3, r4, r6, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + blcs 30bed4 │ │ │ │ bichi pc, sl, r0 │ │ │ │ tstle r5, r1, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 386aa4 │ │ │ │ + blcs 386afc │ │ │ │ bicshi pc, lr, r0 │ │ │ │ stmibvs r5!, {r0, r9, sp} │ │ │ │ ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0xf69a2005 │ │ │ │ - smlabtcs r5, fp, lr, pc @ │ │ │ │ + @ instruction: 0x2105fe9f │ │ │ │ ldmdals r4!, {r0, r1, r4, ip, pc} │ │ │ │ - blx 1657c0 │ │ │ │ + blx ff665818 │ │ │ │ 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 @ │ │ │ │ @@ -515979,18 +516000,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 │ │ │ │ - stc2 6, cr15, [r8, #364]! @ 0x16c │ │ │ │ + ldc2l 6, cr15, [ip, #-364]! @ 0xfffffe94 │ │ │ │ @ instruction: 0x46294658 │ │ │ │ - mcr2 6, 4, pc, cr6, cr13, {2} @ │ │ │ │ - blls 78df04 │ │ │ │ + mrc2 6, 2, pc, cr10, cr13, {2} │ │ │ │ + blls 78df5c │ │ │ │ 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 │ │ │ │ @@ -516011,163 +516032,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 ff465890 │ │ │ │ + blx fe9658e8 │ │ │ │ andsls r4, r5, r4, lsl #12 │ │ │ │ - blls 514470 │ │ │ │ + blls 5144c8 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ ldrbmi r6, [r8], -r1, ror #5 │ │ │ │ @ instruction: 0xf65d4621 │ │ │ │ - @ instruction: 0x4622fe3f │ │ │ │ + @ instruction: 0x4622fe13 │ │ │ │ andsls r3, r5, #20, 4 @ 0x40000001 │ │ │ │ tstcs r3, r4, lsr r8 │ │ │ │ - blx fe2e58b4 │ │ │ │ - bls 74e39c │ │ │ │ - blls 839764 │ │ │ │ + blx 17e590c │ │ │ │ + bls 74e3f4 │ │ │ │ + blls 8397bc │ │ │ │ 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 767fb4 │ │ │ │ + bls 76800c │ │ │ │ ldm r5, {r0, r1, r2, r3, r5, r9, ip, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ - bls 727fc0 │ │ │ │ + bls 728018 │ │ │ │ stm r5, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ cps #15 │ │ │ │ - bls 6e84a4 │ │ │ │ + bls 6e84fc │ │ │ │ @ instruction: 0xf8924620 │ │ │ │ @ instruction: 0xf8923055 │ │ │ │ @ instruction: 0xf65b2054 │ │ │ │ - strtmi pc, [r1], -fp, lsr #26 │ │ │ │ + @ instruction: 0x4621fcff │ │ │ │ @ instruction: 0xf65d4658 │ │ │ │ - str pc, [fp, #3593] @ 0xe09 │ │ │ │ + str pc, [fp, #3549] @ 0xddd │ │ │ │ adcscc pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7b2 │ │ │ │ @ instruction: 0xe7af30b0 │ │ │ │ svclt 0x00144303 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ adcscc pc, r0, sp, lsl #17 │ │ │ │ - bls 6e1e68 │ │ │ │ + bls 6e1ec0 │ │ │ │ ldmdals r1, {r2, r4, r8, r9, fp, ip, pc} │ │ │ │ andsls r9, r8, #311296 @ 0x4c000 │ │ │ │ - ldcl 6, cr15, [r0, #-28] @ 0xffffffe4 │ │ │ │ + stc 6, cr15, [r4, #-28]! @ 0xffffffe4 │ │ │ │ @ instruction: 0xf47f431a │ │ │ │ - blls 852328 │ │ │ │ - bl ff30e824 │ │ │ │ + blls 852380 │ │ │ │ + bl ff30e87c │ │ │ │ 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 2052ca8 │ │ │ │ + blmi 2052d00 │ │ │ │ ldmpl r4, {r0, r3, r4, r9, fp, ip, pc}^ │ │ │ │ ldmdbvs r8, {r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - blx 2f0da6 │ │ │ │ + blx 2f0dfe │ │ │ │ svcvc 0x009b4300 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 5086bc │ │ │ │ + blls 508714 │ │ │ │ @ instruction: 0xf43f2b20 │ │ │ │ @ instruction: 0xf7fca8ad │ │ │ │ - bls 4e6948 │ │ │ │ - bl 2c263c │ │ │ │ + bls 4e69a0 │ │ │ │ + bl 2c2694 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ movwcs r7, #7194 @ 0x1c1a │ │ │ │ - blcc 278288 │ │ │ │ - bls 514aac │ │ │ │ + blcc 2782e0 │ │ │ │ + bls 514b04 │ │ │ │ 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 2f0dea │ │ │ │ + blx 2f0e42 │ │ │ │ svcvc 0x009b4300 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 6089d0 │ │ │ │ + blls 608a28 │ │ │ │ @ instruction: 0xf43f2b20 │ │ │ │ @ instruction: 0xf7fca88b │ │ │ │ - bls 4a6904 │ │ │ │ - bl 2c2680 │ │ │ │ + bls 4a695c │ │ │ │ + bl 2c26d8 │ │ │ │ andcs r1, r1, #201326592 @ 0xc000000 │ │ │ │ ldcvc 14, cr6, [fp], {27} │ │ │ │ - bcc 2782e8 │ │ │ │ - blls 614acc │ │ │ │ + bcc 278340 │ │ │ │ + blls 614b24 │ │ │ │ @ instruction: 0xf0032101 │ │ │ │ - blx 268d08 │ │ │ │ - blcc 2a4c9c │ │ │ │ + blx 268d60 │ │ │ │ + blcc 2a4cf4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ - blls 35226c │ │ │ │ + blls 3522c4 │ │ │ │ ldrbmi r9, [pc], -pc, lsl #14 │ │ │ │ - bvs 90d4d4 │ │ │ │ + bvs 90d52c │ │ │ │ @ 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 75393c │ │ │ │ + bls 753994 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4604f9f1 │ │ │ │ - blls 5145dc │ │ │ │ + strmi pc, [r4], -r5, asr #19 │ │ │ │ + blls 514634 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - stc2l 6, cr15, [r8, #-372]! @ 0xfffffe8c │ │ │ │ - bls 6f997c │ │ │ │ + ldc2 6, cr15, [ip, #-372]! @ 0xfffffe8c │ │ │ │ + bls 6f99d4 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf65d111f │ │ │ │ - blls 5a6de8 │ │ │ │ + blls 5a6d90 │ │ │ │ ldrdpl pc, [r4], -r8 @ │ │ │ │ ldmdbvs ip, {r0, r1, r4, ip, pc} │ │ │ │ tstls r5, #-1073741816 @ 0xc0000008 │ │ │ │ svcls 0x001fe5f8 │ │ │ │ - blpl 8e2884 │ │ │ │ + blpl 8e28dc │ │ │ │ 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 feae611a │ │ │ │ + blx feae6172 │ │ │ │ rsclt r4, sp, #335544320 @ 0x14000000 │ │ │ │ ldmle r6!, {r1, r2, r5, r7, r9, lr}^ │ │ │ │ @ instruction: 0x46484639 │ │ │ │ - ldc2l 6, cr15, [r2], #-784 @ 0xfffffcf0 │ │ │ │ + mcrr2 6, 12, pc, r6, cr4 @ │ │ │ │ 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 ff165c5e │ │ │ │ - blmi c7a9f0 │ │ │ │ + blx fe665cb6 │ │ │ │ + blmi c7aa48 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 12821c0 │ │ │ │ + blls 1282218 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x4628825d │ │ │ │ ldc 0, cr11, [sp], #268 @ 0x10c │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - blcc 28c130 │ │ │ │ + blcc 28c188 │ │ │ │ eorls r2, r7, r0 │ │ │ │ - blcs a0c210 │ │ │ │ + blcs a0c268 │ │ │ │ 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 │ │ │ │ @@ -516179,42 +516200,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 386e34 │ │ │ │ + blcs 386e8c │ │ │ │ mrcge 4, 1, APSR_nzcv, cr8, cr15, {3} │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - movwcs pc, #3469 @ 0xd8d @ │ │ │ │ + movwcs pc, #3425 @ 0xd61 @ │ │ │ │ ldrmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf6079815 │ │ │ │ - tstmi sl, #8257536 @ 0x7e0000 │ │ │ │ + tstmi sl, #5373952 @ 0x520000 │ │ │ │ mvnhi pc, r0 │ │ │ │ strt r6, [r1], -r3, ror #18 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ @ instruction: 0xffffc783 │ │ │ │ - ldrhteq r7, [r5], #-224 @ 0xffffff20 │ │ │ │ + rsbseq r7, r5, r8, asr lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strtmi r6, [r0], -r3, ror #21 │ │ │ │ - blvc 702268 │ │ │ │ + blvc 7022c0 │ │ │ │ svclt 0x00182b01 │ │ │ │ andsls r2, r3, #0, 4 │ │ │ │ - ldc2l 6, cr15, [r0, #-564]! @ 0xfffffdcc │ │ │ │ + stc2l 6, cr15, [r4, #-564] @ 0xfffffdcc │ │ │ │ strmi r2, [r2], -r0, lsl #6 │ │ │ │ ldmdals r5, {r0, r3, r4, r9, sl, lr} │ │ │ │ - stmda r0!, {r0, r1, r2, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r4!, {r0, r1, r2, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f4313 │ │ │ │ - blvs ffb13a5c │ │ │ │ + blvs ffb13ab4 │ │ │ │ @ instruction: 0xf892681a │ │ │ │ ldmib r2, {r0, r2, r5, lr}^ │ │ │ │ stccs 2, cr3, [r0], #-40 @ 0xffffffd8 │ │ │ │ orrhi pc, r5, r0, lsl #4 │ │ │ │ - bcs 9efbbc │ │ │ │ + bcs 9efc14 │ │ │ │ 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 │ │ │ │ @@ -516227,75 +516248,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 │ │ │ │ - @ instruction: 0x4605f93d │ │ │ │ + @ instruction: 0x4605f911 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r2, #95420416 @ 0x5b00000 │ │ │ │ @ instruction: 0xf65b9114 │ │ │ │ - stmdbls r9, {r0, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r9, {r0, r2, r7, 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 30e6fe │ │ │ │ + blx 30e756 │ │ │ │ svcls 0x00097505 │ │ │ │ strtmi r9, [r3], -fp, lsl #10 │ │ │ │ mlasgt r8, r5, r8, pc @ │ │ │ │ @ instruction: 0xf10c9d0b │ │ │ │ @ instruction: 0xf8470c0b │ │ │ │ @ instruction: 0xf895402c │ │ │ │ @ instruction: 0xf10cc039 │ │ │ │ @ instruction: 0xf6070b0b │ │ │ │ - @ instruction: 0xf895ebd2 │ │ │ │ + @ instruction: 0xf895eba6 │ │ │ │ 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: 0xf8d9fc67 │ │ │ │ + @ instruction: 0xf8d9fc3b │ │ │ │ svcls 0x00143024 │ │ │ │ @ instruction: 0xf8dd4628 │ │ │ │ ldrtmi r9, [r9], -r8, asr #32 │ │ │ │ @ instruction: 0x464a9430 │ │ │ │ ldreq pc, [r8], #-259 @ 0xfffffefd │ │ │ │ @ instruction: 0xf7fc2301 │ │ │ │ - bls 4279a8 │ │ │ │ + bls 427a00 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf9eaf7fd │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx fe665c8a │ │ │ │ + blx 1b65ce2 │ │ │ │ strbmi r9, [sl], -pc, lsl #22 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ movwcs r6, #6748 @ 0x1a5c │ │ │ │ @ instruction: 0xf7fc9330 │ │ │ │ ldrcc pc, [r8], #-3477 @ 0xfffff26b │ │ │ │ - bls 5b9b38 │ │ │ │ + bls 5b9b90 │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ @ instruction: 0x4601f9d7 │ │ │ │ @ instruction: 0xf65b4620 │ │ │ │ - @ instruction: 0xf7fffb7d │ │ │ │ + @ instruction: 0xf7fffb51 │ │ │ │ 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 a4eba4 │ │ │ │ + bcs a4ebfc │ │ │ │ @ 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}^ @ │ │ │ │ @@ -516311,77 +516332,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 166880c │ │ │ │ + b 1668864 │ │ │ │ svclt 0x001c030b │ │ │ │ - blne ae2b14 │ │ │ │ + blne ae2b6c │ │ │ │ @ instruction: 0xd12d4662 │ │ │ │ @ instruction: 0xf43f45c8 │ │ │ │ - blls 692aa0 │ │ │ │ - b 15f8d54 │ │ │ │ - b 1687f78 │ │ │ │ + blls 692af8 │ │ │ │ + b 15f8dac │ │ │ │ + b 1687fd0 │ │ │ │ @ instruction: 0xf43f030e │ │ │ │ subcs sl, r0, #2670592 @ 0x28c000 │ │ │ │ @ instruction: 0x1e24e9cd │ │ │ │ - blvc b63a78 │ │ │ │ + blvc b63ad0 │ │ │ │ ldmdals sl!, {r0, r8, sp} │ │ │ │ - blvc e63a40 │ │ │ │ - @ instruction: 0xf854f65a │ │ │ │ + blvc e63a98 │ │ │ │ + @ instruction: 0xf828f65a │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 30f060 │ │ │ │ + blgt 30f0b8 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf65d980a │ │ │ │ - ldmib sp, {r0, r1, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r3], -r9 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf99ef65d │ │ │ │ + @ instruction: 0xf972f65d │ │ │ │ @ instruction: 0xf7ff9009 │ │ │ │ andcs fp, r1, #2146304 @ 0x20c000 │ │ │ │ addcs pc, r8, sp, lsl #17 │ │ │ │ - blvc ae3ab8 │ │ │ │ + blvc ae3b10 │ │ │ │ ldmdals r4, {r0, r8, sp} │ │ │ │ - blvc e63a80 │ │ │ │ - @ instruction: 0xf834f65a │ │ │ │ + blvc e63ad8 │ │ │ │ + @ instruction: 0xf808f65a │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 30f0a0 │ │ │ │ + blgt 30f0f8 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf65d980a │ │ │ │ - ldmib sp, {r0, r1, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r3], -r9 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf97ef65d │ │ │ │ + @ instruction: 0xf952f65d │ │ │ │ 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 160f0a8 │ │ │ │ + b 160f100 │ │ │ │ @ instruction: 0xf8937ee1 │ │ │ │ @ instruction: 0xf1bcc011 │ │ │ │ adcsle r0, r0, r0, asr #30 │ │ │ │ eorseq pc, pc, ip │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - bleq a64b1c │ │ │ │ + bleq a64b74 │ │ │ │ strteq pc, [r0], #-448 @ 0xfffffe40 │ │ │ │ vpmax.s8 d15, d0, d3 │ │ │ │ - blx 526cb6 │ │ │ │ + blx 526d0e │ │ │ │ vst1.8 {d15-d16}, [r4 :128], r3 │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ @ instruction: 0x43224083 │ │ │ │ bicsmi r4, r2, #1811939331 @ 0x6c000003 │ │ │ │ - b 5b84e8 │ │ │ │ + b 5b8540 │ │ │ │ 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 a0c560 │ │ │ │ + bcs a0c5b8 │ │ │ │ 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 │ │ │ │ @@ -516392,28 +516413,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 475148 │ │ │ │ + bls 4751a0 │ │ │ │ eorcs pc, r3, r2, asr r8 @ │ │ │ │ - blcs a4f160 │ │ │ │ + blcs a4f1b8 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf47f33ff │ │ │ │ - str sl, [pc, #3498]! @ 2292da │ │ │ │ + str sl, [pc, #3498]! @ 229332 │ │ │ │ str r4, [r6], -r5, lsl #12 │ │ │ │ subsmi fp, fp, #-1342177267 @ 0xb000000d │ │ │ │ - bne 8ee4a4 │ │ │ │ + bne 8ee4fc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ andeq lr, r1, r2, ror #22 │ │ │ │ stmib sp, {r0, r1, r4, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf892442a │ │ │ │ - bcs a306a4 │ │ │ │ + bcs a306fc │ │ │ │ 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 │ │ │ │ @@ -516432,21 +516453,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 fe865ff2 │ │ │ │ + blx 1d6604a │ │ │ │ strmi r6, [r2], -r3, ror #23 │ │ │ │ @ instruction: 0xf8916819 │ │ │ │ ldmib r1, {r0, r2, r5, ip, sp}^ │ │ │ │ - blcs a3c9f4 │ │ │ │ + blcs a3ca4c │ │ │ │ sbcshi pc, r7, r0, lsl #4 │ │ │ │ - blcs 9f71d8 │ │ │ │ + blcs 9f7230 │ │ │ │ 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 │ │ │ │ @@ -516457,21 +516478,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 │ │ │ │ - ldmib r4!, {r0, r1, r2, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r8, {r0, r1, r2, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tstls r3, #61603840 @ 0x3ac0000 │ │ │ │ ldmdals r5, {r8, r9, sp} │ │ │ │ @ instruction: 0xf6064619 │ │ │ │ - andcs lr, r0, #1376 @ 0x560 │ │ │ │ + andcs lr, r0, #672 @ 0x2a0 │ │ │ │ eorcs lr, r8, #3358720 @ 0x334000 │ │ │ │ - bls 6eeee4 │ │ │ │ + bls 6eef3c │ │ │ │ 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 @ │ │ │ │ @@ -516491,32 +516512,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 c63d1c │ │ │ │ + blvc c63d74 │ │ │ │ ldmdals r4!, {r0, r8, sp} │ │ │ │ - blvc fe3ce4 │ │ │ │ - @ instruction: 0xff02f659 │ │ │ │ + blvc fe3d3c │ │ │ │ + mrc2 6, 6, pc, cr6, cr9, {2} │ │ │ │ andsls r4, r4, r5, lsl #12 │ │ │ │ - blls 514bfc │ │ │ │ + blls 514c54 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ ldrbmi r6, [r8], -r9, ror #5 │ │ │ │ @ instruction: 0xf65d4629 │ │ │ │ - @ instruction: 0xf105fa79 │ │ │ │ + @ instruction: 0xf105fa4d │ │ │ │ tstls r4, #20, 6 @ 0x50000000 │ │ │ │ tstcs r3, r3, ror #18 │ │ │ │ - blcs 24e7a8 │ │ │ │ + blcs 24e800 │ │ │ │ sbchi pc, r6, r0 │ │ │ │ ldmdavs sp, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 287390 │ │ │ │ + blcs 2873e8 │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ - mrc2 6, 5, pc, cr2, cr9, {2} │ │ │ │ + mcr2 6, 4, pc, cr6, 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 │ │ │ │ @@ -516531,17 +516552,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: 0xf958f65b │ │ │ │ + @ instruction: 0xf92cf65b │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx fe60c4 │ │ │ │ + blx 4e611c │ │ │ │ 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 │ │ │ │ @@ -516558,27 +516579,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 │ │ │ │ - strmi pc, [r4], -r3, lsl #29 │ │ │ │ + @ instruction: 0x4604fe57 │ │ │ │ cmplt r0, r4, lsl r0 │ │ │ │ - blgt 30f3e8 │ │ │ │ + blgt 30f440 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ @ instruction: 0x46214658 │ │ │ │ - @ instruction: 0xf9faf65d │ │ │ │ + @ instruction: 0xf9cef65d │ │ │ │ tstpeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ tstcs r1, r4, lsl r3 │ │ │ │ @ instruction: 0xf6599834 │ │ │ │ - ldcls 14, cr15, [r3, #-244] @ 0xffffff0c │ │ │ │ + ldcls 14, cr15, [r3, #-68] @ 0xffffffbc │ │ │ │ stmibvs fp!, {r2, r9, sl, lr} │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - blx 14e6256 │ │ │ │ + blx 9e62ae │ │ │ │ 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 │ │ │ │ @@ -516601,41 +516622,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 8e2fd4 │ │ │ │ + blpl 8e302c │ │ │ │ stmdals r0!, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrb r6, [r5], #-2198 @ 0xfffff76a │ │ │ │ - ldc2l 6, cr15, [r2, #356]! @ 0x164 │ │ │ │ + stc2l 6, cr15, [r6, #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, r3, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r1!, {r0, r1, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strmi lr, [r0], -r0, asr #19 │ │ │ │ strtmi r4, [r0], -r1, lsl #13 │ │ │ │ - stc2 6, cr15, [ip], {91} @ 0x5b │ │ │ │ + stc2l 6, cr15, [r0], #-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 │ │ │ │ - stc2 6, cr15, [ip, #-788] @ 0xfffffcec │ │ │ │ + stc2l 6, cr15, [r0], #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 @ │ │ │ │ @@ -516659,54 +516680,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, #-764]! @ 0xfffffd04 │ │ │ │ + stclvs 15, cr15, [r8, #-588]! @ 0xfffffdb4 │ │ │ │ @ instruction: 0x4649b110 │ │ │ │ - @ instruction: 0xffbaf6c3 │ │ │ │ + @ instruction: 0xff8ef6c3 │ │ │ │ strmi r3, [r8, #1032]! @ 0x408 │ │ │ │ - blls 3dd114 │ │ │ │ + blls 3dd16c │ │ │ │ ldmdavs r1, {r1, r3, r4, r8, fp, sp, lr} │ │ │ │ stmdbcs r0, {r1, r8, ip, pc} │ │ │ │ orrshi pc, r7, r0 │ │ │ │ - blvc 702998 │ │ │ │ + blvc 7029f0 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strcs r8, [r0], #-405 @ 0xfffffe6b │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ - blcs 2c9008 │ │ │ │ + blcs 2c9060 │ │ │ │ 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 5069a4 │ │ │ │ + blx 5069fc │ │ │ │ ldccs 7, cr15, [r4, #-20] @ 0xffffffec │ │ │ │ stmdaeq r7, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ - blls 25ca0c │ │ │ │ + blls 25ca64 │ │ │ │ @ instruction: 0xf105b153 │ │ │ │ @ instruction: 0xf85a022c │ │ │ │ @ instruction: 0xb12a2022 │ │ │ │ ldrbmi r9, [r0], -r1, lsl #18 │ │ │ │ - blx 15e69b2 │ │ │ │ + blx 15e6a0a │ │ │ │ sbclt r4, r4, #32, 6 @ 0x80000000 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - bl 4dc9ec │ │ │ │ + bl 4dca44 │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ @ instruction: 0xb12a2104 │ │ │ │ ldrbmi r9, [r0], -r1, lsl #18 │ │ │ │ - blx 12669ce │ │ │ │ + blx 1266a26 │ │ │ │ sbclt r4, r4, #32, 6 @ 0x80000000 │ │ │ │ strhtle r4, [r2], -lr │ │ │ │ @ instruction: 0xf5a8fa98 │ │ │ │ - blx fef7a2fc │ │ │ │ + blx fef7a354 │ │ │ │ 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} │ │ │ │ @@ -516715,37 +516736,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 2c6a34 │ │ │ │ + bls 2c6a8c │ │ │ │ bicsle r2, sp, r0, lsl #20 │ │ │ │ @ instruction: 0xf8579d01 │ │ │ │ @ instruction: 0xb12a2f04 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 566a36 │ │ │ │ + blx 566a8e │ │ │ │ rsclt r4, r4, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0xb12a6d7a │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 366a46 │ │ │ │ + blx 366a9e │ │ │ │ rsclt r4, r4, #4, 6 @ 0x10000000 │ │ │ │ strhle r4, [ip, #88]! @ 0x58 │ │ │ │ stmdals r6, {r3, r8, r9, fp, ip, pc} │ │ │ │ movwls r4, #33571 @ 0x8323 │ │ │ │ - @ instruction: 0xf99cf65b │ │ │ │ + @ instruction: 0xf970f65b │ │ │ │ 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} │ │ │ │ - ldc2l 6, cr15, [r2, #408]! @ 0x198 │ │ │ │ + stc2l 6, cr15, [r6, #408] @ 0x198 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ teqlt ip, r3, asr #2 │ │ │ │ - blcs 24310c │ │ │ │ + blcs 243164 │ │ │ │ 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 │ │ │ │ @@ -516760,16 +516781,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 fe7b5228 │ │ │ │ - blx fefa6178 │ │ │ │ + blx fe7b5280 │ │ │ │ + blx fefa61d0 │ │ │ │ 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} │ │ │ │ @@ -516783,52 +516804,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 fe658798 │ │ │ │ + blx fe6587f0 │ │ │ │ ldrbmi pc, [r0], -r0, lsr #19 @ │ │ │ │ - blx ff098794 │ │ │ │ + blx ff0987ec │ │ │ │ @ instruction: 0xf04ff989 │ │ │ │ @ instruction: 0xf1090909 │ │ │ │ ldrbcs r0, [r0], -r1, lsl #12 │ │ │ │ rscseq fp, r6, r8, lsl pc │ │ │ │ - blx 1a66b48 │ │ │ │ + blx 1a66ba0 │ │ │ │ ldrbmi r9, [r6], #-2821 @ 0xfffff4fb │ │ │ │ strmi r6, [r5], -r3, lsl #1 │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ biceq lr, r9, #10240 @ 0x2800 │ │ │ │ @ instruction: 0xf8906046 │ │ │ │ - bl 4acc3c │ │ │ │ + bl 4acc94 │ │ │ │ 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, 14, cr15, cr6, cr3, {6} │ │ │ │ + cdp2 6, 11, cr15, cr10, 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 248e80 │ │ │ │ + blls 248ed8 │ │ │ │ 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} │ │ │ │ @@ -516837,128 +516858,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 │ │ │ │ - strmi pc, [r1], fp, lsl #27 │ │ │ │ + pkhtbmi pc, r1, pc, asr #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 47b144 │ │ │ │ + blls 47b19c │ │ │ │ ldrdeq pc, [r0], -fp │ │ │ │ addmi r5, r8, #5832704 @ 0x590000 │ │ │ │ @ instruction: 0xf8dbd04c │ │ │ │ @ instruction: 0xb3b81004 │ │ │ │ @ instruction: 0xf6c54632 │ │ │ │ - stmdacs r0, {r0, r1, r3, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dbd06a │ │ │ │ @ instruction: 0xf8cb3008 │ │ │ │ @ instruction: 0xf8cb600c │ │ │ │ stmiane r6, {r2}^ │ │ │ │ @ instruction: 0x2110e7b5 │ │ │ │ @ instruction: 0xf6c54650 │ │ │ │ - pkhtbmi pc, r3, r7, asr #20 @ │ │ │ │ + strmi pc, [r3], fp, lsr #20 │ │ │ │ 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: 0xe790fe91 │ │ │ │ + ldr pc, [r0, r5, ror #28] │ │ │ │ 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 │ │ │ │ - stmda r2, {r0, r1, r2, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00d6f606 │ │ │ │ strls lr, [r5], #-1989 @ 0xfffff83b │ │ │ │ - bmi aa2868 │ │ │ │ + bmi aa28c0 │ │ │ │ stmdbmi r1!, {r4, r6, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - stc2 6, cr15, [sl, #-780]! @ 0xfffffcf4 │ │ │ │ + ldc2l 6, cr15, [lr], #780 @ 0x30c │ │ │ │ @ instruction: 0xf8c64681 │ │ │ │ ldrb r0, [r6, -r4, lsl #2] │ │ │ │ andls r4, r4, #48, 12 @ 0x3000000 │ │ │ │ - cdp 6, 8, cr15, cr2, cr6, {0} │ │ │ │ + cdp 6, 5, cr15, cr6, cr6, {0} │ │ │ │ mvnslt r9, r3 │ │ │ │ @ instruction: 0xf8db9a04 │ │ │ │ @ instruction: 0xf6061004 │ │ │ │ - blls 324188 │ │ │ │ + blls 324130 │ │ │ │ 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, #2665]! @ 0xa69 @ │ │ │ │ + ldrb pc, [r1, #2621]! @ 0xa3d @ │ │ │ │ @ instruction: 0xdeff6983 │ │ │ │ andsvs r2, fp, r0, lsl #6 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r7, r5, sl, ror #14 │ │ │ │ + rsbseq r7, r5, r2, lsl r7 │ │ │ │ @ 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 13397a8 │ │ │ │ + blvs 1339800 │ │ │ │ @ instruction: 0xf100d03d │ │ │ │ - blvs 269654 │ │ │ │ + blvs 2696ac │ │ │ │ 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 5434ac │ │ │ │ + blvc 543504 │ │ │ │ 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 366f1c │ │ │ │ + blmi 366f74 │ │ │ │ stmdbvs r9, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ mvnle r2, r2, lsl #18 │ │ │ │ andscc r6, r8, #278528 @ 0x44000 │ │ │ │ @ instruction: 0xd1f44291 │ │ │ │ - bne ff242dbc │ │ │ │ + bne ff242e14 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ strb r0, [pc, r0, asr #18]! │ │ │ │ - bcs 2c3310 │ │ │ │ + bcs 2c3368 │ │ │ │ addsmi sp, r8, #-1073741766 @ 0xc000003a │ │ │ │ stmdavs r0!, {r0, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blx fee2f6d4 │ │ │ │ + blx fee2f72c │ │ │ │ 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 │ │ │ │ @@ -516980,57 +517001,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 fff667b2 │ │ │ │ + blx ff46680a │ │ │ │ stmdbeq r4!, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46497c7b │ │ │ │ @ instruction: 0x46067c3a │ │ │ │ - stc2l 6, cr15, [lr, #360] @ 0x168 │ │ │ │ + stc2 6, cr15, [r2, #360]! @ 0x168 │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ ldrtmi r2, [r2], -r0, lsl #6 │ │ │ │ ldrdeq lr, [r0, -sp] │ │ │ │ - ldc2 6, cr15, [ip, #-356] @ 0xfffffe9c │ │ │ │ + ldc2l 6, cr15, [r0], #356 @ 0x164 │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ @ instruction: 0x4630463a │ │ │ │ - blx 667e2 │ │ │ │ + blx ff56683a │ │ │ │ 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 │ │ │ │ - mrrc2 6, 5, pc, sl, cr9 @ │ │ │ │ + stc2 6, cr15, [lr], #-356 @ 0xfffffe9c │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ - blge 331aac │ │ │ │ + blge 331b04 │ │ │ │ strmi r4, [r2], -r3, lsl #13 │ │ │ │ andeq lr, r3, r3, lsl r9 │ │ │ │ - ldc2l 6, cr15, [ip], #356 @ 0x164 │ │ │ │ + ldc2l 6, cr15, [r0], {89} @ 0x59 │ │ │ │ ldrdne pc, [ip], -r8 │ │ │ │ andseq pc, r4, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf6594630 │ │ │ │ - @ instruction: 0xf8dbfbd7 │ │ │ │ + @ instruction: 0xf8dbfbab │ │ │ │ @ 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 feeccf24 │ │ │ │ + bvs feeccf7c │ │ │ │ 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 │ │ │ │ @@ -517053,24 +517074,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 1b3a78c │ │ │ │ + bllt 1b3a7e4 │ │ │ │ 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 297bc0 │ │ │ │ + blls 297c18 │ │ │ │ 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 │ │ │ │ @@ -517079,65 +517100,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 2c9f98 │ │ │ │ + bl 2c9ff0 │ │ │ │ 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, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r0, r3, r9, 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 243070 │ │ │ │ + bcs 2430c8 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x0075709e │ │ │ │ + rsbseq r7, r5, r6, asr #32 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ @ instruction: 0xf1004605 │ │ │ │ stmiami r5, {r3, r4, sl}^ │ │ │ │ - blmi ff3952a8 │ │ │ │ + blmi ff395300 │ │ │ │ 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 883810 │ │ │ │ + blvc 883868 │ │ │ │ @ instruction: 0xf0002906 │ │ │ │ - b 16c9344 │ │ │ │ + b 16c939c │ │ │ │ suble r0, r4, r9, lsl #22 │ │ │ │ stmdavs r3!, {r2, r3, r5, r6, fp, sp, lr}^ │ │ │ │ - blcs 23aae4 │ │ │ │ + blcs 23ab3c │ │ │ │ @ instruction: 0xf04fd03a │ │ │ │ @ instruction: 0xf10d0b00 │ │ │ │ @ instruction: 0x46d80a18 │ │ │ │ - blge 63ab34 │ │ │ │ + blge 63ab8c │ │ │ │ movwls r9, #16899 @ 0x4203 │ │ │ │ movwls sl, #23308 @ 0x5b0c │ │ │ │ cdpcs 8, 0, cr6, cr1, cr6, {5} │ │ │ │ - bvs 1add52c │ │ │ │ + bvs 1add584 │ │ │ │ msreq CPSR_fs, r4, lsl #2 │ │ │ │ - blvs 1ab9ac8 │ │ │ │ + blvs 1ab9b20 │ │ │ │ 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} │ │ │ │ @@ -517147,181 +517168,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 243270 │ │ │ │ - bls 31d834 │ │ │ │ + bcs 2432c8 │ │ │ │ + bls 31d88c │ │ │ │ @ instruction: 0x46c3465d │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bmi fe8c9398 │ │ │ │ + bmi fe8c93f0 │ │ │ │ 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 24f944 │ │ │ │ + bcs 24f99c │ │ │ │ rschi pc, r6, r0 │ │ │ │ - bcs 3036a8 │ │ │ │ - bcs 2dd148 │ │ │ │ + bcs 303700 │ │ │ │ + bcs 2dd1a0 │ │ │ │ @ instruction: 0xf04fd1cd │ │ │ │ strtmi r0, [r0], -r0, lsl #16 │ │ │ │ - mrc2 6, 5, pc, cr14, cr10, {2} │ │ │ │ + mrc2 6, 4, pc, cr2, cr10, {2} │ │ │ │ @ instruction: 0xf906f006 │ │ │ │ ldrdeq pc, [r8], -fp @ │ │ │ │ @ instruction: 0xf93af7cc │ │ │ │ - bcs 2433e8 │ │ │ │ + bcs 243440 │ │ │ │ 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 695630 │ │ │ │ + blvc 695688 │ │ │ │ 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: 0xf1b8fe51 │ │ │ │ + @ instruction: 0xf1b8fe25 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ movwcs r8, #4248 @ 0x1098 │ │ │ │ - blge 4cdde4 │ │ │ │ + blge 4cde3c │ │ │ │ ldrtmi r9, [r1], -fp, lsl #14 │ │ │ │ - blgt 53ab04 │ │ │ │ - mcr2 6, 6, pc, cr10, cr13, {2} @ │ │ │ │ + blgt 53ab5c │ │ │ │ + mrc2 6, 4, pc, cr14, cr13, {2} │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf65a0801 │ │ │ │ - @ instruction: 0x4683fe7d │ │ │ │ + pkhtbmi pc, r3, r1, asr #28 @ │ │ │ │ ldmdbvs fp, {r0, r2, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ smlatbeq r2, r3, r1, pc @ │ │ │ │ - blx fee73dec │ │ │ │ - b 16257e8 │ │ │ │ - b 2ad72c │ │ │ │ + blx fee73e44 │ │ │ │ + b 1625840 │ │ │ │ + b 2ad784 │ │ │ │ rsble r0, r9, r1, lsl #22 │ │ │ │ svceq 0x0000f1bb │ │ │ │ - b 16dd7a4 │ │ │ │ + b 16dd7fc │ │ │ │ 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 24fe2c │ │ │ │ + blcs 24fe84 │ │ │ │ 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 303784 │ │ │ │ - blls 31d44c │ │ │ │ + bcs 3037dc │ │ │ │ + blls 31d4a4 │ │ │ │ @ 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 3c7ecc │ │ │ │ + blcs 3c7f24 │ │ │ │ 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 1a94f80 │ │ │ │ + bvs 1a94fd8 │ │ │ │ msreq CPSR_fs, #4, 2 │ │ │ │ mlsle sl, r9, r2, r4 │ │ │ │ - blvs 303f04 │ │ │ │ + blvs 303f5c │ │ │ │ cmplt r3, fp, lsl fp │ │ │ │ andls r4, r3, #76546048 @ 0x4900000 │ │ │ │ mrc2 7, 6, pc, cr0, cr15, {7} │ │ │ │ movweq lr, #47680 @ 0xba40 │ │ │ │ - blx 1a0faa4 │ │ │ │ - blvs 1aa80a8 │ │ │ │ + blx 1a0fafc │ │ │ │ + blvs 1aa8100 │ │ │ │ teqpeq ip, #4, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xd0584299 │ │ │ │ - blvs 304328 │ │ │ │ - blcs 243f18 │ │ │ │ + blvs 304380 │ │ │ │ + blcs 243f70 │ │ │ │ svcge 0x0025f43f │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ - b 1268dac │ │ │ │ - blx 19e9ee8 │ │ │ │ + b 1268e04 │ │ │ │ + blx 19e9f40 │ │ │ │ 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: 0xffbaf659 │ │ │ │ + @ instruction: 0xff8ef659 │ │ │ │ movwcs lr, #5897 @ 0x1709 │ │ │ │ - blge 44df0c │ │ │ │ + blge 44df64 │ │ │ │ stmdbls r4, {r0, r3, r8, sl, ip, pc} │ │ │ │ - blgt 53ac34 │ │ │ │ - mrc2 6, 1, pc, cr2, cr13, {2} │ │ │ │ + blgt 53ac8c │ │ │ │ + mcr2 6, 0, pc, cr6, cr13, {2} @ │ │ │ │ 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 3c7f74 │ │ │ │ + bcs 3c7fcc │ │ │ │ mcrge 4, 7, pc, cr9, cr15, {3} @ │ │ │ │ - bcs 30387c │ │ │ │ + bcs 3038d4 │ │ │ │ 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 3c7fa4 │ │ │ │ + bcs 3c7ffc │ │ │ │ ldmdbvs sl, {r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ mrcge 4, 7, APSR_nzcv, cr15, cr15, {1} │ │ │ │ @ instruction: 0xf606e6cd │ │ │ │ - bcs 2640cc │ │ │ │ + bcs 264074 │ │ │ │ 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] │ │ │ │ - ldrhteq r6, [r5], #-242 @ 0xffffff0e │ │ │ │ + rsbseq r6, r5, sl, asr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r5, r2, lsl #30 │ │ │ │ + rsbseq r6, r5, sl, lsr #29 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ stmvs r3, {r0, r1, r7, ip, sp, pc} │ │ │ │ - blcs 27abb0 │ │ │ │ + blcs 27ac08 │ │ │ │ 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 │ │ │ │ @@ -517332,107 +517353,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 28d38c │ │ │ │ + blls 28d3e4 │ │ │ │ movwls r6, #2651 @ 0xa5b │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad047 │ │ │ │ - blcs 2353e0 │ │ │ │ - blls 25d4d0 │ │ │ │ - blcs 283654 │ │ │ │ + blcs 235438 │ │ │ │ + blls 25d528 │ │ │ │ + blcs 2836ac │ │ │ │ sbchi pc, r0, r0 │ │ │ │ andsle r2, pc, r2, lsl #22 │ │ │ │ andscc r9, r8, #0, 20 │ │ │ │ stccc 8, cr15, [r8], {82} @ 0x52 │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ - bls 249f44 │ │ │ │ + bls 249f9c │ │ │ │ ldmdavs sl, {r0, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ ldmdavs fp, {r1, r3, r4, r8, ip, sp, pc} │ │ │ │ - bcs 243474 │ │ │ │ + bcs 2434cc │ │ │ │ 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 271468 │ │ │ │ + bcs 2714c0 │ │ │ │ addhi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ @ instruction: 0xf8cd8289 │ │ │ │ ldrmi sl, [sl], r0 │ │ │ │ - bls 263384 │ │ │ │ - bcs 2836a8 │ │ │ │ + bls 2633dc │ │ │ │ + bcs 283700 │ │ │ │ addhi pc, r3, r0 │ │ │ │ @ instruction: 0xf0402a02 │ │ │ │ - blls 289ba8 │ │ │ │ + blls 289c00 │ │ │ │ ldmdavs sp!, {r0, r1, r2, r3, r4, r6, r8, r9, fp, sp, lr} │ │ │ │ addle r2, r9, r0, lsl #26 │ │ │ │ - blcs 243524 │ │ │ │ + blcs 24357c │ │ │ │ adcshi pc, r3, #0 │ │ │ │ - blcs 28376c │ │ │ │ + blcs 2837c4 │ │ │ │ bichi pc, r7, r0 │ │ │ │ tstle ip, r2, lsl #22 │ │ │ │ cmplt r3, #2818048 @ 0x2b0000 │ │ │ │ movtlt r6, #10266 @ 0x281a │ │ │ │ - bcs 28373c │ │ │ │ + bcs 283794 │ │ │ │ @ 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 515a24 │ │ │ │ + blvc 515a7c │ │ │ │ @ instruction: 0xf1a3428c │ │ │ │ - blx feeea0e0 │ │ │ │ - b 16262d8 │ │ │ │ + blx feeea138 │ │ │ │ + b 1626330 │ │ │ │ svclt 0x00081353 │ │ │ │ - blcs 2320d4 │ │ │ │ + blcs 23212c │ │ │ │ stccs 1, cr13, [r0, #-268] @ 0xfffffef4 │ │ │ │ svcge 0x0056f43f │ │ │ │ - blcs 24358c │ │ │ │ + blcs 2435e4 │ │ │ │ stmiavs fp!, {r2, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2c9f10 │ │ │ │ + blcs 2c9f68 │ │ │ │ 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 2435d8 │ │ │ │ + blcs 243630 │ │ │ │ eorhi pc, ip, #0 │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2c9820 │ │ │ │ + blcs 2c9878 │ │ │ │ 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 2435a4 │ │ │ │ + bcs 2435fc │ │ │ │ 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 │ │ │ │ @@ -517443,23 +517464,23 @@ │ │ │ │ ldrmi sl, [sl], r0 │ │ │ │ @ instruction: 0xf8d39b00 │ │ │ │ @ instruction: 0xf8d99024 │ │ │ │ svccs 0x00007000 │ │ │ │ ldmdavs fp!, {r0, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d98200 │ │ │ │ - blcs 2755a8 │ │ │ │ - blcs 2dd868 │ │ │ │ + blcs 275600 │ │ │ │ + blcs 2dd8c0 │ │ │ │ @ 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 243610 │ │ │ │ + bcs 243668 │ │ │ │ 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 │ │ │ │ @@ -517471,51 +517492,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 2319f8 │ │ │ │ + bcs 231a50 │ │ │ │ svccs 0x0000d1d3 │ │ │ │ - blls 25dd8c │ │ │ │ + blls 25dde4 │ │ │ │ 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 27563c │ │ │ │ + blcs 275694 │ │ │ │ mrshi pc, SPSR @ │ │ │ │ tstle ip, r2, lsl #22 │ │ │ │ cmnlt fp, #3342336 @ 0x330000 │ │ │ │ cmplt sl, #1703936 @ 0x1a0000 │ │ │ │ - bcs 2838f8 │ │ │ │ + bcs 283950 │ │ │ │ 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 515be4 │ │ │ │ + blvc 515c3c │ │ │ │ @ instruction: 0xf1a3428c │ │ │ │ - blx feeea280 │ │ │ │ - b 1626478 │ │ │ │ + blx feeea2d8 │ │ │ │ + b 16264d0 │ │ │ │ svclt 0x00081353 │ │ │ │ - blcs 232274 │ │ │ │ + blcs 2322cc │ │ │ │ svcge 0x0073f47f │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ bicsle r2, r1, r0, lsl #22 │ │ │ │ - blcs 283954 │ │ │ │ + blcs 2839ac │ │ │ │ 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 │ │ │ │ @@ -517557,24 +517578,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 2437b8 │ │ │ │ + bcs 243810 │ │ │ │ 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 231b74 │ │ │ │ + bcs 231bcc │ │ │ │ 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 │ │ │ │ @@ -517590,33 +517611,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 2c9aec │ │ │ │ + blcs 2c9b44 │ │ │ │ ssatmi sp, #17, r2, asr #1 │ │ │ │ strt r2, [r1], r0, lsl #12 │ │ │ │ - blcs 283acc │ │ │ │ + blcs 283b24 │ │ │ │ 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 2c9b28 │ │ │ │ + blcs 2c9b80 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr3, cr15, {1} │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ - beq 265948 │ │ │ │ + beq 2659a0 │ │ │ │ @ instruction: 0x462fe5f0 │ │ │ │ - bvs 203b088 │ │ │ │ + bvs 203b0e0 │ │ │ │ teqlt lr, #393216 @ 0x60000 │ │ │ │ - blcs 2438e8 │ │ │ │ + blcs 243940 │ │ │ │ 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 │ │ │ │ @@ -517699,16 +517720,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 2719a8 │ │ │ │ - bcs 2ddd68 │ │ │ │ + bcs 271a00 │ │ │ │ + bcs 2dddc0 │ │ │ │ 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 │ │ │ │ @@ -517719,20 +517740,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 2719f8 │ │ │ │ - bcs 2ddd80 │ │ │ │ + bcs 271a50 │ │ │ │ + bcs 2dddd8 │ │ │ │ stcge 4, cr15, [r5, #-252]! @ 0xffffff04 │ │ │ │ ldmvs sl!, {r3, r4, r6, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2a01 │ │ │ │ - bcs 2d5638 │ │ │ │ + bcs 2d5690 │ │ │ │ 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 │ │ │ │ @@ -517741,104 +517762,104 @@ │ │ │ │ svclt 0x0000e4ba │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0xf8dfb0b7 │ │ │ │ @ instruction: 0x46173a58 │ │ │ │ - bcs 1767dac │ │ │ │ + bcs 1767e04 │ │ │ │ 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 aca4dc │ │ │ │ - bcs 2446b8 │ │ │ │ + blvs aca534 │ │ │ │ + bcs 244710 │ │ │ │ subhi pc, r4, #0 │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ movwls r4, #13841 @ 0x3611 │ │ │ │ - blx ff867a7c │ │ │ │ + blx ff867ad4 │ │ │ │ @ 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 2c9e2c │ │ │ │ - bcs 25db4c │ │ │ │ + bcs 2c9e84 │ │ │ │ + bcs 25dba4 │ │ │ │ ldrmi sp, [ip], -r3, ror #1 │ │ │ │ - blcs 243b34 │ │ │ │ + blcs 243b8c │ │ │ │ stmiavs r3!, {r0, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2ca67c │ │ │ │ + blcs 2ca6d4 │ │ │ │ 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 283d10 │ │ │ │ + blcs 283d68 │ │ │ │ rsbhi pc, r0, #0 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 24a678 │ │ │ │ + blcs 24a6d0 │ │ │ │ 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 904728 │ │ │ │ + blvs 904780 │ │ │ │ andcs fp, r0, #-1073741804 @ 0xc0000014 │ │ │ │ @ instruction: 0xf7ff2101 │ │ │ │ @ instruction: 0xf8d6fa85 │ │ │ │ @ instruction: 0x4328b010 │ │ │ │ sbclt r4, r5, #216, 10 @ 0x36000000 │ │ │ │ adchi pc, r8, #0 │ │ │ │ @ instruction: 0x46b24630 │ │ │ │ - @ instruction: 0xf9def65a │ │ │ │ + @ instruction: 0xf9b2f65a │ │ │ │ ldrtmi r9, [r0], -r3 │ │ │ │ - @ instruction: 0xf9c4f65a │ │ │ │ + @ instruction: 0xf998f65a │ │ │ │ ldrsbtcc pc, [r0], -fp @ │ │ │ │ - blvs 90db60 │ │ │ │ + blvs 90dbb8 │ │ │ │ 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 28e77c │ │ │ │ + blcs 28e7d4 │ │ │ │ @ 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 3c87b8 │ │ │ │ + blcs 3c8810 │ │ │ │ svcge 0x007cf47f │ │ │ │ - blcs 2c40c0 │ │ │ │ + blcs 2c4118 │ │ │ │ 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 │ │ │ │ @@ -517849,62 +517870,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 90434c │ │ │ │ + blvc 9043a4 │ │ │ │ @ instruction: 0xf43f2b06 │ │ │ │ @ instruction: 0x4648af51 │ │ │ │ - @ instruction: 0xf970f65a │ │ │ │ - stc2 6, cr15, [sl], {91} @ 0x5b │ │ │ │ + @ instruction: 0xf944f65a │ │ │ │ + blx ff9e75b6 │ │ │ │ @ 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: 0xf95af65a │ │ │ │ - blx feae5c32 │ │ │ │ + @ instruction: 0xf92ef65a │ │ │ │ + blx feae5c8a │ │ │ │ @ instruction: 0xf0124630 │ │ │ │ @ instruction: 0xf8dbfb63 │ │ │ │ stmdavs r3, {r4} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs r9, {r0, r2, r7, r8, r9, pc} │ │ │ │ - blvc 274034 │ │ │ │ + blvc 27408c │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf0002901 │ │ │ │ - blcs 24ac90 │ │ │ │ + blcs 24ace8 │ │ │ │ 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 2caa08 │ │ │ │ + blvc 2caa60 │ │ │ │ @ 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: 0xf920f65a │ │ │ │ - b 138489c │ │ │ │ - bvs 1e6bcb4 │ │ │ │ + @ instruction: 0xf8f4f65a │ │ │ │ + b 13848f4 │ │ │ │ + bvs 1e6bd0c │ │ │ │ ldrsbtlt pc, [r4], -r6 @ │ │ │ │ - blvs 8fb6a4 │ │ │ │ + blvs 8fb6fc │ │ │ │ @ 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 │ │ │ │ @@ -517922,204 +517943,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: 0xf8e4f65a │ │ │ │ + @ instruction: 0xf8b8f65a │ │ │ │ @ instruction: 0xf1006903 │ │ │ │ addsmi r0, r3, #24, 4 @ 0x80000001 │ │ │ │ - blcs 259970 │ │ │ │ - blvc 91dd20 │ │ │ │ + blcs 2599c8 │ │ │ │ + blvc 91dd78 │ │ │ │ @ instruction: 0xf43f2b08 │ │ │ │ @ instruction: 0x4630aeb7 │ │ │ │ @ instruction: 0xf818f7ff │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0x4630aeb1 │ │ │ │ - @ instruction: 0xf8d0f65a │ │ │ │ + @ instruction: 0xf8a4f65a │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ mcrge 4, 5, pc, cr10, cr15, {1} @ │ │ │ │ - @ instruction: 0xf8f6f65a │ │ │ │ + @ instruction: 0xf8caf65a │ │ │ │ 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 8844d4 │ │ │ │ + blvc 88452c │ │ │ │ @ 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 3c89f4 │ │ │ │ + bcs 3c8a4c │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ @ instruction: 0x81a9f000 │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ cmnlt r2, sl, lsl r8 │ │ │ │ - bcs 448a08 │ │ │ │ + bcs 448a60 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr2, cr15, {1} │ │ │ │ svclt 0x00182a05 │ │ │ │ vpmax.s8 d2, d0, d1 │ │ │ │ ldmdavs fp, {r0, r3, r4, r5, r9, pc} │ │ │ │ - bcs 243e1c │ │ │ │ + bcs 243e74 │ │ │ │ @ instruction: 0x4650d1f2 │ │ │ │ @ instruction: 0xf65a46d3 │ │ │ │ - cmpplt r0, r7, lsl #17 @ p-variant is OBSOLETE │ │ │ │ + cmpplt r0, fp, asr r8 @ p-variant is OBSOLETE │ │ │ │ ldmdavs sl, {r0, r1, r8, fp, sp, lr} │ │ │ │ - blvc 8d62b0 │ │ │ │ + blvc 8d6308 │ │ │ │ @ instruction: 0xf43f2a08 │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r6, r9, sl, fp, sp, pc} │ │ │ │ - bcs 243e3c │ │ │ │ - bvs 1f1e5b4 │ │ │ │ + bcs 243e94 │ │ │ │ + bvs 1f1e60c │ │ │ │ @ instruction: 0xf0004598 │ │ │ │ - blvs f8a774 │ │ │ │ + blvs f8a7cc │ │ │ │ tstpeq r8, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ addsmi r6, sl, #688128 @ 0xa8000 │ │ │ │ stmibvs fp!, {r2, ip, lr, pc}^ │ │ │ │ - bcs 3c8a58 │ │ │ │ + bcs 3c8ab0 │ │ │ │ rsbshi pc, r9, #0 │ │ │ │ movwls r2, #25344 @ 0x6300 │ │ │ │ movwcs r6, #6322 @ 0x18b2 │ │ │ │ - bcs 24ea58 │ │ │ │ + bcs 24eab0 │ │ │ │ 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 265f68 │ │ │ │ - blcc 864564 │ │ │ │ + bleq 265fc0 │ │ │ │ + blcc 8645bc │ │ │ │ ldm r3, {r3, r4, r8, r9, fp, sp, pc} │ │ │ │ - blge c29e44 │ │ │ │ + blge c29e9c │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ stmdage ip, {r4, r5, r8, fp, sp, pc} │ │ │ │ - blgt 54e264 │ │ │ │ - @ instruction: 0xf65d9007 │ │ │ │ - blge 7e7e58 │ │ │ │ + blgt 54e2bc │ │ │ │ + @ instruction: 0xf65c9007 │ │ │ │ + blge 7e9e00 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r8, sl, ip, pc}^ │ │ │ │ - blgt 52a270 │ │ │ │ - @ instruction: 0xf882f65d │ │ │ │ - blcs 250a74 │ │ │ │ + blgt 52a2c8 │ │ │ │ + @ instruction: 0xf856f65d │ │ │ │ + blcs 250acc │ │ │ │ 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, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r0, r1, r2, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdbvs r2, {r1, r9, fp, ip, pc} │ │ │ │ - blcs 24e734 │ │ │ │ + blcs 24e78c │ │ │ │ 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 304060 │ │ │ │ + blvc 3040b8 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blcs 28a3d4 │ │ │ │ + blcs 28a42c │ │ │ │ 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 2c4454 │ │ │ │ + blcs 2c44ac │ │ │ │ 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 2c4470 │ │ │ │ + blcs 2c44c8 │ │ │ │ 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 8f5f9c │ │ │ │ + blvc 8f5ff4 │ │ │ │ @ instruction: 0xf0002b06 │ │ │ │ ldmdavs r0!, {r0, r1, r3, r7, r8, pc} │ │ │ │ stmdavs r3, {r8, sl, sp} │ │ │ │ svclt 0x00082b00 │ │ │ │ @ instruction: 0xf0052000 │ │ │ │ - blge 668780 │ │ │ │ + blge 6687d8 │ │ │ │ subge pc, r4, sp, asr #17 │ │ │ │ - beq 2a6088 │ │ │ │ + beq 2a60e0 │ │ │ │ subge pc, r0, sp, asr #17 │ │ │ │ sublt pc, ip, sp, asr #17 │ │ │ │ - bleq e6638c │ │ │ │ + bleq e663e4 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r1, r4, r8, r9, fp, sp, pc} │ │ │ │ ldmdbge r0!, {r0, r1} │ │ │ │ @ instruction: 0x46589512 │ │ │ │ - blgt 54e380 │ │ │ │ - @ instruction: 0xff70f65c │ │ │ │ + blgt 54e3d8 │ │ │ │ + @ instruction: 0xff44f65c │ │ │ │ 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 533394 │ │ │ │ - @ instruction: 0xffe4f65c │ │ │ │ - blvs ae3a58 │ │ │ │ - bcs 244be4 │ │ │ │ + blgt 5333ec │ │ │ │ + @ instruction: 0xffb8f65c │ │ │ │ + blvs ae3ab0 │ │ │ │ + bcs 244c3c │ │ │ │ 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 f19c1c │ │ │ │ + blvs f19c74 │ │ │ │ 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 3da068 │ │ │ │ + bls 3da0c0 │ │ │ │ @ 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} │ │ │ │ @@ -518130,96 +518151,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 490c60 │ │ │ │ + bls 490cb8 │ │ │ │ addmi r6, sl, #409600 @ 0x64000 │ │ │ │ andcs fp, r0, ip, lsl #30 │ │ │ │ @ instruction: 0xf65969d8 │ │ │ │ - bls 3e8460 │ │ │ │ + bls 3e8408 │ │ │ │ ldmdbvs r3, {r1, r3, r8, fp, ip, pc} │ │ │ │ svclt 0x001c428b │ │ │ │ movwls r6, #22995 @ 0x59d3 │ │ │ │ strtmi r9, [r8], -r5, lsl #26 │ │ │ │ - @ instruction: 0xf8f8f659 │ │ │ │ + @ instruction: 0xf8ccf659 │ │ │ │ @ instruction: 0x462aab14 │ │ │ │ subsge pc, r4, sp, asr #17 │ │ │ │ ldrls r2, [r4, #-1281] @ 0xfffffaff │ │ │ │ muleq r3, r3, r8 │ │ │ │ - ldc2 6, cr15, [r6], {88} @ 0x58 │ │ │ │ + blx ffce7a36 │ │ │ │ @ instruction: 0xf8d66a71 │ │ │ │ @ instruction: 0xe618b034 │ │ │ │ @ instruction: 0xf6594630 │ │ │ │ - shasxmi pc, r0, r7 @ │ │ │ │ - @ instruction: 0xff1ef659 │ │ │ │ - blvs 8f2c94 │ │ │ │ + ldrtmi pc, [r0], -fp, lsl #30 @ │ │ │ │ + mrc2 6, 7, pc, cr2, cr9, {2} │ │ │ │ + blvs 8f2cec │ │ │ │ @ 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 2c4628 │ │ │ │ + blcs 2c4680 │ │ │ │ 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 3c8d48 │ │ │ │ + bcs 3c8da0 │ │ │ │ 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 1afbb74 │ │ │ │ + bvc 1afbbcc │ │ │ │ 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 316660 │ │ │ │ + blvc 3166b8 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0xf68caec5 │ │ │ │ - @ instruction: 0x4628fc35 │ │ │ │ + strtmi pc, [r8], -r9, lsl #24 │ │ │ │ stccs 8, cr6, [r0, #-436] @ 0xfffffe4c │ │ │ │ - blvc 31e914 │ │ │ │ + blvc 31e96c │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf47f2500 │ │ │ │ @ instruction: 0xf68caeb9 │ │ │ │ - @ instruction: 0xf8dafc29 │ │ │ │ + @ instruction: 0xf8dafbfd │ │ │ │ bfieq r3, r0, #0, #25 │ │ │ │ adcshi pc, r8, r0, lsl #2 │ │ │ │ - bcs 448dcc │ │ │ │ + bcs 448e24 │ │ │ │ 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 fff67af4 │ │ │ │ + blx ff467b4c │ │ │ │ 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}^ │ │ │ │ @@ -518241,197 +518262,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 feb640ac │ │ │ │ - bls 332794 │ │ │ │ + blmi feb64104 │ │ │ │ + bls 3327ec │ │ │ │ stmdbvs r2, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ - blcs 24927c │ │ │ │ + blcs 2492d4 │ │ │ │ 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]! @ 22a32c │ │ │ │ + ldcge 4, cr15, [pc, #252]! @ 22a384 │ │ │ │ @ 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, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2442c0 │ │ │ │ + stmdavs r3, {r0, r1, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 244318 │ │ │ │ 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 2d9eb0 │ │ │ │ + bcs 2d9f08 │ │ │ │ stceq 1, cr15, [r3], {172} @ 0xac │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0e01 │ │ │ │ - b 15edaa4 │ │ │ │ + b 15edafc │ │ │ │ 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 1967c24 │ │ │ │ - blvs 1f24054 │ │ │ │ + blx e67c7c │ │ │ │ + blvs 1f240ac │ │ │ │ smlalsle r4, r3, r9, r5 │ │ │ │ ldrdhi pc, [r0], #-134 @ 0xffffff7a │ │ │ │ - b 1963a10 │ │ │ │ + b 1963a68 │ │ │ │ @ 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 1f158fc │ │ │ │ - blls 37b958 │ │ │ │ + blvs 1f15954 │ │ │ │ + blls 37b9b0 │ │ │ │ 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 696840 │ │ │ │ + blvc 696898 │ │ │ │ svclt 0x000a2906 │ │ │ │ andcs r4, r1, #19922944 @ 0x1300000 │ │ │ │ str r2, [r3, -r2, lsl #4]! │ │ │ │ - blx 1267d5a │ │ │ │ + blx 767db2 │ │ │ │ andcs lr, r1, #266338304 @ 0xfe00000 │ │ │ │ - blvc 2a3fa8 │ │ │ │ + blvc 2a4000 │ │ │ │ tstle r1, r1, lsl #18 │ │ │ │ - blx 1067d6a │ │ │ │ + blx 567dc2 │ │ │ │ @ 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 24ebe8 │ │ │ │ + blcs 24ec40 │ │ │ │ @ instruction: 0xf8d9d07d │ │ │ │ ldmdavs r9, {ip, sp} │ │ │ │ svclt 0x00084291 │ │ │ │ @ instruction: 0x46194613 │ │ │ │ - bleq e667a0 │ │ │ │ + bleq e667f8 │ │ │ │ @ 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, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r3!, {r0, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrmi r2, [r8] │ │ │ │ strcs fp, [r0, #-3852] @ 0xfffff0f4 │ │ │ │ @ instruction: 0xf6c269f5 │ │ │ │ - stmdbls r5, {r0, r1, r2, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r5, {r0, r1, r3, r7, 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 │ │ │ │ - blx 8e7e08 │ │ │ │ + @ instruction: 0xf9eef697 │ │ │ │ ldmib sp, {r0, r1, r3, fp, ip, pc}^ │ │ │ │ strmi r2, [r1], -r8, lsr #6 │ │ │ │ @ instruction: 0xf65c4658 │ │ │ │ - @ instruction: 0x4640fdd1 │ │ │ │ + strbmi pc, [r0], -r5, lsr #27 @ │ │ │ │ @ instruction: 0xf6c22100 │ │ │ │ - ldrbmi pc, [r8], -sp, asr #20 @ │ │ │ │ + ldrbmi pc, [r8], -r1, lsr #20 @ │ │ │ │ strtmi r9, [sl], -r3, lsl #22 │ │ │ │ @ instruction: 0x93219905 │ │ │ │ @ instruction: 0xf65c9520 │ │ │ │ - bls 429ae8 │ │ │ │ + bls 429a90 │ │ │ │ ldmdbvs r3, {r3, r8, fp, ip, pc} │ │ │ │ svclt 0x000c4299 │ │ │ │ ldmibvs r0, {sp}^ │ │ │ │ - @ instruction: 0xff3af658 │ │ │ │ - blcs 2446b4 │ │ │ │ + @ instruction: 0xff0ef658 │ │ │ │ + blcs 24470c │ │ │ │ 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 266548 │ │ │ │ + beq 2665a0 │ │ │ │ ldrbmi r9, [r1], -r6, lsl #22 │ │ │ │ ldrmi r9, [r8], -r5, lsl #26 │ │ │ │ - bcc 964b4c │ │ │ │ + bcc 964ba4 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4658231e │ │ │ │ - ldc2 6, cr15, [r4, #-368] @ 0xfffffe90 │ │ │ │ + stc2l 6, cr15, [r8], #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, #-556] @ 0xfffffdd4 │ │ │ │ - bllt 9e8448 │ │ │ │ - b ff967c64 │ │ │ │ + stcls 13, cr15, [sl, #-380] @ 0xfffffe84 │ │ │ │ + bllt 9e84a0 │ │ │ │ + b fee67cbc │ │ │ │ ldrcc lr, [lr], -sp, asr #19 │ │ │ │ andcs lr, r1, #57147392 @ 0x3680000 │ │ │ │ str r4, [r4, fp, asr #12] │ │ │ │ - blx feb67e90 │ │ │ │ + blx 2067ee8 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ movwls fp, #48112 @ 0xbbf0 │ │ │ │ - blx fe9e7e9c │ │ │ │ + blx 1ee7ef4 │ │ │ │ @ instruction: 0xf7ff9b0b │ │ │ │ movwcs fp, #3046 @ 0xbe6 │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {2} │ │ │ │ ldmdavs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrsbteq r6, [r5], #-80 @ 0xffffffb0 │ │ │ │ - rsbseq r6, r5, ip, asr #11 │ │ │ │ + rsbseq r6, r5, r8, ror r5 │ │ │ │ + rsbseq r6, r5, r4, ror r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r5, sl, lsr r5 │ │ │ │ + rsbseq r6, r5, r2, ror #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 244554 │ │ │ │ + blcs 2445ac │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi bfcd70 │ │ │ │ + blmi bfcdc8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 584540 │ │ │ │ + blls 584598 │ │ │ │ @ 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 │ │ │ │ @@ -518443,117 +518464,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 1fe8524 │ │ │ │ + blx 1fe857c │ │ │ │ @ instruction: 0xb1a84682 │ │ │ │ ldrdcs r4, [r0, -r1] │ │ │ │ @ instruction: 0xf6654628 │ │ │ │ - @ instruction: 0x4628f891 │ │ │ │ + strtmi pc, [r8], -r5, ror #16 │ │ │ │ @ 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 2445e0 │ │ │ │ + blcs 244638 │ │ │ │ @ instruction: 0xe7b9d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6654628 │ │ │ │ - @ instruction: 0xe7ebf87b │ │ │ │ - b 1667d7c │ │ │ │ - rsbseq r5, r5, r6, asr fp │ │ │ │ + strb pc, [fp, pc, asr #16]! @ │ │ │ │ + b b67dd4 │ │ │ │ + ldrshteq r5, [r5], #-174 @ 0xffffff52 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r5, r0, lsr fp │ │ │ │ + ldrsbteq r5, [r5], #-168 @ 0xffffff58 │ │ │ │ suble r2, r7, r0, lsl #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed81780 │ │ │ │ + bl fed817d8 │ │ │ │ @ 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 5eb274 │ │ │ │ - mrc2 6, 2, pc, cr0, cr13, {2} │ │ │ │ + blgt 5eb2cc │ │ │ │ + mcr2 6, 1, pc, cr4, cr13, {2} @ │ │ │ │ orrlt r6, r8, r3, ror #18 │ │ │ │ - bvs ffb1728c │ │ │ │ - blvc b04634 │ │ │ │ + bvs ffb172e4 │ │ │ │ + blvc b0468c │ │ │ │ @ instruction: 0xd1212b01 │ │ │ │ @ instruction: 0xf69a69e0 │ │ │ │ - stmibvs r3!, {r0, r3, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 1856c94 │ │ │ │ + stmibvs r3!, {r0, r2, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 1856cec │ │ │ │ svclt 0x008c42b0 │ │ │ │ andcs r2, r1, r0 │ │ │ │ ldcllt 0, cr11, [r0, #-32]! @ 0xffffffe0 │ │ │ │ - bvs ffb16a70 │ │ │ │ - blvc b04658 │ │ │ │ + bvs ffb16ac8 │ │ │ │ + blvc b046b0 │ │ │ │ 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 │ │ │ │ - ubfx pc, r3, #23, #6 │ │ │ │ + strb pc, [r5, r7, lsr #23]! @ │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed8181c │ │ │ │ + bl fed81874 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - blvc cfde68 │ │ │ │ + blvc cfdec0 │ │ │ │ tstlt fp, lr, ror r4 │ │ │ │ ldcllt 0, cr2, [r8] │ │ │ │ strtmi r4, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0xf65a460f │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ - blmi 51ea18 │ │ │ │ + stmdacs r0, {r0, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ + blmi 51ea70 │ │ │ │ stmdbvs sl!, {r4, r5, r8, sp}^ │ │ │ │ - blx 280a16 │ │ │ │ + blx 280a6e │ │ │ │ ldmdbvc fp, {r1, r8, r9, ip, sp} │ │ │ │ mvnle r2, r2, lsl #22 │ │ │ │ - blvs ff8c46e0 │ │ │ │ + blvs ff8c4738 │ │ │ │ adcsmi r6, sl, #1179648 @ 0x120000 │ │ │ │ ldclvs 0, cr13, [fp, #932] @ 0x3a4 │ │ │ │ - blne ff2446c0 │ │ │ │ + blne ff244718 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbdf80940 │ │ │ │ - ldrsbteq r5, [r5], #-152 @ 0xffffff68 │ │ │ │ + rsbseq r5, r5, r0, lsl #19 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - blcs 2853a0 │ │ │ │ - blcs 2de7c4 │ │ │ │ + blcs 2853f8 │ │ │ │ + blcs 2de81c │ │ │ │ sbchi pc, r4, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ - blvs 584ba0 │ │ │ │ + blvs 584bf8 │ │ │ │ @ instruction: 0xf8d7b083 │ │ │ │ - bllt f3a8cc │ │ │ │ + bllt f3a924 │ │ │ │ @ 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 232726 │ │ │ │ - blx 2a76d2 │ │ │ │ + blx 23277e │ │ │ │ + blx 2a772a │ │ │ │ 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 │ │ │ │ @@ -518566,15 +518587,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 244740 │ │ │ │ + blcs 244798 │ │ │ │ @ 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 │ │ │ │ @@ -518586,27 +518607,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 484788 │ │ │ │ + blvc 4847e0 │ │ │ │ rscle r2, r8, r5, lsl #18 │ │ │ │ strbmi r4, [lr], -r1, lsr #12 │ │ │ │ - blvs fe8a46ac │ │ │ │ + blvs fe8a4704 │ │ │ │ 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 4847b8 │ │ │ │ + blvc 484810 │ │ │ │ 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 │ │ │ │ @@ -518620,36 +518641,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 389458 │ │ │ │ - bvs ff51ec20 │ │ │ │ - blvc 504858 │ │ │ │ + blcs 3894b0 │ │ │ │ + bvs ff51ec78 │ │ │ │ + blvc 5048b0 │ │ │ │ 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 fed81a1c │ │ │ │ + bl fed81a74 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ - @ instruction: 0xffb6f657 │ │ │ │ - @ instruction: 0xf8cef68c │ │ │ │ + @ instruction: 0xff8af657 │ │ │ │ + @ instruction: 0xf8a2f68c │ │ │ │ @ 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 244a4c │ │ │ │ + blcs 244aa4 │ │ │ │ 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 │ │ │ │ @@ -518660,65 +518681,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 3c9498 │ │ │ │ + blcs 3c94f0 │ │ │ │ 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, #-860]! @ 0xfffffca4 │ │ │ │ + ldcllt 12, cr15, [r0, #-684]! @ 0xfffffd54 │ │ │ │ ldc2 7, cr15, [r0, #808] @ 0x328 │ │ │ │ movwcs lr, #1991 @ 0x7c7 │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed81ac0 │ │ │ │ + bl fed81b18 │ │ │ │ @ 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 6cf4ec │ │ │ │ + blmi 6cf544 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ - blge 2eb4e8 │ │ │ │ + blge 2eb540 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - stmiavs r3!, {r0, r1, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r1, r3, r8, 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 4a9bb0 │ │ │ │ + bmi 4a9b58 │ │ │ │ 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 0x0000e876 │ │ │ │ - rsbseq r5, r5, ip, lsr #14 │ │ │ │ + svclt 0x0000e84a │ │ │ │ + ldrsbteq r5, [r5], #-100 @ 0xffffff9c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r5, [r5], #-106 @ 0xffffff96 │ │ │ │ - blcs 2c4b5c │ │ │ │ + rsbseq r5, r5, r2, lsr #13 │ │ │ │ + blcs 2c4bb4 │ │ │ │ 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 152b644 │ │ │ │ + blvs 152b69c │ │ │ │ @ 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 │ │ │ │ @@ -518727,15 +518748,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 16f71ac │ │ │ │ + bmi 16f7204 │ │ │ │ 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 │ │ │ │ @@ -518747,158 +518768,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 52a9f4 │ │ │ │ + blge 52aa4c │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - strtmi pc, [r0], -sp, lsr #20 │ │ │ │ + strtmi pc, [r0], -r1, lsl #20 │ │ │ │ @ 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 550e44 │ │ │ │ - blx 5e83a4 │ │ │ │ - blcs 2516fc │ │ │ │ + blgt 550e9c │ │ │ │ + @ instruction: 0xf9e2f65c │ │ │ │ + blcs 251754 │ │ │ │ @ instruction: 0x46a0d03f │ │ │ │ stcge 14, cr10, [sl], {20} │ │ │ │ - beq fe266e78 │ │ │ │ + beq fe266ed0 │ │ │ │ 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 2eaa70 │ │ │ │ + blls 2eaac8 │ │ │ │ stmdbls r6, {r4, r6, r9, sl, lr} │ │ │ │ - mrc2 6, 5, pc, cr10, cr6, {4} │ │ │ │ + mcr2 6, 4, pc, cr14, cr6, {4} @ │ │ │ │ ldm r6, {r0, r4, r6, r9, sl, lr} │ │ │ │ ldrbmi r0, [r8], -ip │ │ │ │ - blx 1ee83e8 │ │ │ │ + blx 13e8440 │ │ │ │ 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] │ │ │ │ - mcr2 6, 5, pc, cr8, cr6, {4} @ │ │ │ │ - bls 411700 │ │ │ │ + mrc2 6, 3, pc, cr12, cr6, {4} │ │ │ │ + bls 411758 │ │ │ │ mlale r2, r3, r2, r4 │ │ │ │ @ instruction: 0x46589b1e │ │ │ │ @ instruction: 0xf1089904 │ │ │ │ ldmdavs sp, {r0, fp}^ │ │ │ │ - blcs 244c54 │ │ │ │ + blcs 244cac │ │ │ │ muleq ip, r4, r8 │ │ │ │ strcs fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ - blx 1768424 │ │ │ │ + blx c6847c │ │ │ │ strbmi r9, [r3, #-2865] @ 0xfffff4cf │ │ │ │ - bmi 55f1dc │ │ │ │ + bmi 55f234 │ │ │ │ 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, #3990 @ 0xf96 │ │ │ │ + movwcs lr, #3946 @ 0xf6a │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {2} │ │ │ │ - rsbseq r5, r5, r6, ror #12 │ │ │ │ + rsbseq r5, r5, lr, lsl #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r5, r2, asr #10 │ │ │ │ + rsbseq r5, r5, sl, ror #9 │ │ │ │ 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 aaa50c │ │ │ │ + blvs aaa564 │ │ │ │ andseq pc, r8, #1073741824 @ 0x40000000 │ │ │ │ addsmi r6, r3, #3325952 @ 0x32c000 │ │ │ │ svcge 0x0006bf02 │ │ │ │ - bleq ff966f64 │ │ │ │ + bleq ff966fbc │ │ │ │ rsbsle sl, r0, ip, lsr sp │ │ │ │ ldreq pc, [r4], -r3, lsr #3 │ │ │ │ @ instruction: 0xf10daf06 │ │ │ │ vldmdbge ip!, {d0-} │ │ │ │ - beq 2a6c80 │ │ │ │ + beq 2a6cd8 │ │ │ │ stmdbeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - bvs 18e2c90 │ │ │ │ + bvs 18e2ce8 │ │ │ │ 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 53c450 │ │ │ │ - @ instruction: 0xf96ef65c │ │ │ │ + blgt 53c4a8 │ │ │ │ + @ instruction: 0xf942f65c │ │ │ │ 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 5337c0 │ │ │ │ + blge 533818 │ │ │ │ @ instruction: 0x46384659 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - ldmdavs r3!, {r0, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - bcs 244e08 │ │ │ │ + ldmdavs r3!, {r0, r2, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + bcs 244e60 │ │ │ │ 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 a2f844 │ │ │ │ + blge a2f89c │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r1, r5, r8, r9, fp, sp, pc} │ │ │ │ strtmi r0, [r9], -r3 │ │ │ │ - blgt 53c4b4 │ │ │ │ - @ instruction: 0xf93cf65c │ │ │ │ + blgt 53c50c │ │ │ │ + @ instruction: 0xf910f65c │ │ │ │ @ instruction: 0xf65c4628 │ │ │ │ - blvs aa957c │ │ │ │ + blvs aa9524 │ │ │ │ @ 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 249cc4 │ │ │ │ - blvs 18df294 │ │ │ │ + bcs 249d1c │ │ │ │ + blvs 18df2ec │ │ │ │ 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 18aec60 │ │ │ │ - bvs 18cf430 │ │ │ │ + blvs 18aecb8 │ │ │ │ + bvs 18cf488 │ │ │ │ @ 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 │ │ │ │ @@ -518906,314 +518927,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 244dcc │ │ │ │ + bcs 244e24 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ tstne r0, #3358720 @ 0x334000 │ │ │ │ movwls sl, #11048 @ 0x2b28 │ │ │ │ @ instruction: 0xf04fab10 │ │ │ │ ldm r3, {r0, r9, fp} │ │ │ │ - blge 5aac88 │ │ │ │ + blge 5aace0 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ stmdbls r2, {r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - @ instruction: 0xf8d8f8e3 │ │ │ │ + @ instruction: 0xf8d8f8b7 │ │ │ │ tstls r5, #12 │ │ │ │ @ instruction: 0xf8cdab14 │ │ │ │ @ instruction: 0x9613a050 │ │ │ │ ldm r3, {r9, sl, sp} │ │ │ │ - blge 6aacac │ │ │ │ + blge 6aad04 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrls sl, [r2], -sp, lsr #18 │ │ │ │ tstls r4, r8, lsr r6 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - @ instruction: 0xf8d8f8cf │ │ │ │ + @ instruction: 0xf8d8f8a3 │ │ │ │ stmdbls r4, {ip, sp} │ │ │ │ - bcs 244f24 │ │ │ │ + bcs 244f7c │ │ │ │ mrshi pc, (UNDEF: 10) @ │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - blge 7c3928 │ │ │ │ - blgt 53c5b4 │ │ │ │ - @ instruction: 0xf942f65c │ │ │ │ + blge 7c3980 │ │ │ │ + blgt 53c60c │ │ │ │ + @ instruction: 0xf916f65c │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ - bcs 244f48 │ │ │ │ + bcs 244fa0 │ │ │ │ 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 ff467130 │ │ │ │ + beq ff467188 │ │ │ │ strbmi r9, [fp, #-1562] @ 0xfffff9e6 │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ tstls fp, #3719168 @ 0x38c000 │ │ │ │ ldm r3, {r1, r3, r4, r8, r9, fp, sp, pc} │ │ │ │ - blge 82ad1c │ │ │ │ + blge 82ad74 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - mulcs r0, r9, r8 │ │ │ │ - @ instruction: 0xfff0f6c1 │ │ │ │ + andcs pc, r0, sp, ror #16 │ │ │ │ + @ instruction: 0xffc4f6c1 │ │ │ │ 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 │ │ │ │ - strtmi pc, [r9], -fp, asr #26 │ │ │ │ + @ instruction: 0x4629fd1f │ │ │ │ muleq ip, fp, r8 │ │ │ │ @ instruction: 0xf65c4638 │ │ │ │ - blvs b29164 │ │ │ │ - blcs 2450c8 │ │ │ │ + blvs b2910c │ │ │ │ + blcs 245120 │ │ │ │ @ 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 │ │ │ │ - strtmi pc, [r9], -fp, lsr #26 │ │ │ │ + @ instruction: 0x4629fcff │ │ │ │ muleq ip, fp, r8 │ │ │ │ @ instruction: 0xf65c4638 │ │ │ │ - strtmi pc, [r3], -r3, ror #17 │ │ │ │ + @ instruction: 0x4623f8b7 │ │ │ │ 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 │ │ │ │ - ldc2 6, cr15, [r4, #-600] @ 0xfffffda8 │ │ │ │ + stc2l 6, cr15, [r8], #600 @ 0x258 │ │ │ │ ldm fp, {r0, r3, r5, r9, sl, lr} │ │ │ │ ldrtmi r0, [r8], -ip │ │ │ │ - @ instruction: 0xf8ccf65c │ │ │ │ + @ instruction: 0xf8a0f65c │ │ │ │ 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 3296c8 │ │ │ │ + blls 329670 │ │ │ │ @ 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 53c6ec │ │ │ │ - @ instruction: 0xf820f65c │ │ │ │ + blgt 53c744 │ │ │ │ + @ instruction: 0xfff4f65b │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [r6], {150} @ 0x96 │ │ │ │ + stc2 6, cr15, [sl], #600 @ 0x258 │ │ │ │ ldm r6, {r0, r3, r5, r9, sl, lr} │ │ │ │ ldrtmi r0, [r8], -ip │ │ │ │ - @ instruction: 0xf88ef65c │ │ │ │ - blcs 2450d0 │ │ │ │ + @ instruction: 0xf862f65c │ │ │ │ + blcs 245128 │ │ │ │ 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 34fa78 │ │ │ │ + blls 34fad0 │ │ │ │ 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: 0xffe8f65b │ │ │ │ + @ instruction: 0xffbcf65b │ │ │ │ @ instruction: 0xf65c4628 │ │ │ │ - stmdals r2, {r0, r1, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf910f65c │ │ │ │ + stmdals r2, {r0, r1, r2, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf8e4f65c │ │ │ │ @ instruction: 0xf65c4650 │ │ │ │ - ldrbmi pc, [r8], -sp, lsl #18 @ │ │ │ │ - @ instruction: 0xf90af65c │ │ │ │ + ldrbmi pc, [r8], -r1, ror #17 @ │ │ │ │ + @ instruction: 0xf8def65c │ │ │ │ strbmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldc2l 6, cr15, [lr], {193} @ 0xc1 │ │ │ │ - blmi 73d6f8 │ │ │ │ + ldc2 6, cr15, [r2], #772 @ 0x304 │ │ │ │ + blmi 73d750 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1284f14 │ │ │ │ + blls 1284f6c │ │ │ │ @ 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] │ │ │ │ - ldc 6, cr15, [r0, #16] │ │ │ │ + stcl 6, cr15, [r4, #-16]! │ │ │ │ ldmdavs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrshteq r5, [r5], #-72 @ 0xffffffb8 │ │ │ │ + rsbseq r5, r5, r0, lsr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r5, ip, asr r1 │ │ │ │ + rsbseq r5, r5, r4, lsl #2 │ │ │ │ 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 14692a0 │ │ │ │ + blcc 14692f8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ cmnls r9, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs 244f60 │ │ │ │ + blcs 244fb8 │ │ │ │ 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 2c5cf8 │ │ │ │ + blcs 2c5d50 │ │ │ │ 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 244fe8 │ │ │ │ + bcs 245040 │ │ │ │ stmibvs fp!, {r1, r3, r6, ip, lr, pc} │ │ │ │ tstpeq r4, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ - blcc 73c868 │ │ │ │ + blcc 73c8c0 │ │ │ │ @ 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 24508c │ │ │ │ - blvs 151f754 │ │ │ │ + blcs 2450e4 │ │ │ │ + blvs 151f7ac │ │ │ │ eorseq pc, ip, #1073741824 @ 0x40000000 │ │ │ │ @ instruction: 0xd1e24293 │ │ │ │ ldmdavs fp, {r8, r9, sp} │ │ │ │ - bvs 1aa2bd8 │ │ │ │ + bvs 1aa2c30 │ │ │ │ @ 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 24508c │ │ │ │ + blcs 2450e4 │ │ │ │ @ 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 2450c0 │ │ │ │ + blcs 245118 │ │ │ │ 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 8cf0bc │ │ │ │ + blge 8cf114 │ │ │ │ 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 556e3c │ │ │ │ + blgt 556e94 │ │ │ │ stm sp, {r0, r1, fp, lr, pc} │ │ │ │ ldrtmi r0, [r9], -r3 │ │ │ │ @ instruction: 0xf65ba814 │ │ │ │ - ldrtmi pc, [r8], -r9, ror #29 @ │ │ │ │ - @ instruction: 0xf814f65c │ │ │ │ + @ instruction: 0x4638febd │ │ │ │ + @ instruction: 0xffe8f65b │ │ │ │ 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 245138 │ │ │ │ + blcs 245190 │ │ │ │ svcge 0x004cf47f │ │ │ │ stmdbvs r2, {r0, r1, r2, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bcs 23c8c4 │ │ │ │ + bcs 23c91c │ │ │ │ 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 ff5690d4 │ │ │ │ + blx ff56912c │ │ │ │ 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 b0b484 │ │ │ │ + blvs b0b4dc │ │ │ │ @ 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 │ │ │ │ @@ -519225,99 +519246,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 53ca40 │ │ │ │ - mrc2 6, 3, pc, cr6, cr11, {2} │ │ │ │ + blgt 53ca98 │ │ │ │ + mcr2 6, 2, pc, cr10, 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 ff6e8c84 │ │ │ │ + blx febe8cdc │ │ │ │ ldrtmi r6, [r2], -r3, lsr #22 │ │ │ │ andls r4, r3, r1, asr r6 │ │ │ │ ldrdls r6, [r0], -fp │ │ │ │ movwcc r4, #5664 @ 0x1620 │ │ │ │ - blge 1c0fd98 │ │ │ │ + blge 1c0fdf0 │ │ │ │ @ instruction: 0xf7ff9304 │ │ │ │ @ instruction: 0xf89afbf1 │ │ │ │ @ instruction: 0x46068010 │ │ │ │ strbmi r4, [r2], -r1, lsl #12 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ @ instruction: 0xf1b8fbc1 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - bvs 1f0b8dc │ │ │ │ + bvs 1f0b934 │ │ │ │ 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 53cb4c │ │ │ │ + bgt 53cba4 │ │ │ │ @ instruction: 0xf65b4638 │ │ │ │ - stmiavs r2!, {r0, r4, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r2!, {r0, r2, r9, 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 2fcb64 │ │ │ │ + blls 2fcbbc │ │ │ │ @ instruction: 0xf6964648 │ │ │ │ - strbmi pc, [r9], -sp, ror #21 @ │ │ │ │ + strbmi pc, [r9], -r1, asr #21 @ │ │ │ │ muleq ip, r8, r8 │ │ │ │ @ instruction: 0xf65b4638 │ │ │ │ - @ instruction: 0xf89afea5 │ │ │ │ - blcs 237258 │ │ │ │ + @ instruction: 0xf89afe79 │ │ │ │ + blcs 2372b0 │ │ │ │ sbchi pc, r9, #0 │ │ │ │ @ instruction: 0x363c6b73 │ │ │ │ svclt 0x000842b3 │ │ │ │ cmpls r7, #0, 6 │ │ │ │ - blls 37cb90 │ │ │ │ - blgt 53cb10 │ │ │ │ - mrc2 6, 4, pc, cr4, cr11, {2} │ │ │ │ + blls 37cbe8 │ │ │ │ + blgt 53cb68 │ │ │ │ + mcr2 6, 3, pc, cr8, cr11, {2} @ │ │ │ │ @ instruction: 0xf65b9802 │ │ │ │ - stmdals r4, {r0, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xff36f65b │ │ │ │ - blcs 2454d0 │ │ │ │ + stmdals r4, {r0, r2, r3, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xff0af65b │ │ │ │ + blcs 245528 │ │ │ │ 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 │ │ │ │ - stc2l 6, cr15, [sl, #364]! @ 0x16c │ │ │ │ + ldc2 6, cr15, [lr, #364]! @ 0x16c │ │ │ │ @ instruction: 0xf65b4648 │ │ │ │ - stmdals r3, {r0, r2, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r3, {r0, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6c12100 │ │ │ │ - sbc pc, r2, r9, ror #21 │ │ │ │ + strh pc, [r2], #173 @ 0xad @ │ │ │ │ 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 3c9f18 │ │ │ │ + bcs 3c9f70 │ │ │ │ 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 @ │ │ │ │ @@ -519346,100 +519367,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 53cc24 │ │ │ │ - stc2 6, cr15, [r4, #364] @ 0x16c │ │ │ │ + blgt 53cc7c │ │ │ │ + ldc2l 6, cr15, [r8, #-364] @ 0xfffffe94 │ │ │ │ ldmdavs fp, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ - bcs 2455b8 │ │ │ │ + bcs 245610 │ │ │ │ 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 152b390 │ │ │ │ + blge 152b3e8 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ @ instruction: 0xf65bcb0c │ │ │ │ - stmdbls r3, {r0, r1, r2, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r3, {r0, r1, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ - blvs b29dd8 │ │ │ │ + blvs b29e30 │ │ │ │ ldmvs sp, {sp}^ │ │ │ │ - ldc2 6, cr15, [r0], #772 @ 0x304 │ │ │ │ + stc2 6, cr15, [r4], {193} @ 0xc1 │ │ │ │ @ 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 17bcc30 │ │ │ │ + blge 17bcc88 │ │ │ │ ldrbcs lr, [r6], #-2509 @ 0xfffff633 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r3, r4, r6, r8, r9, fp, sp, pc} │ │ │ │ strbmi r0, [r9], -r3 │ │ │ │ - blgt 53ccd4 │ │ │ │ - stc2 6, cr15, [ip, #-364]! @ 0xfffffe94 │ │ │ │ + blgt 53cd2c │ │ │ │ + stc2 6, cr15, [r0, #-364] @ 0xfffffe94 │ │ │ │ @ instruction: 0xf65b4648 │ │ │ │ - stmdals r2, {r0, r1, r2, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - mrc2 6, 2, pc, cr4, cr11, {2} │ │ │ │ + stmdals r2, {r0, r1, r3, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + mcr2 6, 1, pc, cr8, cr11, {2} @ │ │ │ │ @ instruction: 0xf65b4658 │ │ │ │ - tstpcs r0, r1, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, r5, lsr #28 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6c14628 │ │ │ │ - bls 3e9ca8 │ │ │ │ + bls 3e9c50 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0x4620e75d │ │ │ │ - blx 1c6941e │ │ │ │ + blx 1c69476 │ │ │ │ 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 2cbb44 │ │ │ │ + blls 2cbb9c │ │ │ │ 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 2c59cc │ │ │ │ + blcs 2c5a24 │ │ │ │ svcge 0x0028f47f │ │ │ │ adcsmi r3, r0, #24 │ │ │ │ tstphi fp, #0 @ p-variant is OBSOLETE │ │ │ │ ldmdavs r6!, {r8, r9, sp}^ │ │ │ │ adcsmi r3, r0, #67108864 @ 0x4000000 │ │ │ │ - blcs 31fc64 │ │ │ │ + blcs 31fcbc │ │ │ │ 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 acfe4c │ │ │ │ + blvs acfea4 │ │ │ │ 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 │ │ │ │ @@ -519450,40 +519471,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}^ │ │ │ │ - mrc2 6, 5, pc, cr10, cr7, {2} │ │ │ │ + mcr2 6, 4, pc, cr14, 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 │ │ │ │ - ldc2 6, cr15, [sl], {91} @ 0x5b │ │ │ │ - blge ac58c8 │ │ │ │ + stc2l 6, cr15, [lr], #-364 @ 0xfffffe94 │ │ │ │ + blge ac5920 │ │ │ │ addhi pc, r8, sp, asr #17 │ │ │ │ strbmi r9, [r9], -r3, lsr #4 │ │ │ │ - blgt 53ce0c │ │ │ │ - ldc2 6, cr15, [r6, #-364] @ 0xfffffe94 │ │ │ │ + blgt 53ce64 │ │ │ │ + stc2l 6, cr15, [sl], #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 1f25434 │ │ │ │ + blvs 1f2548c │ │ │ │ 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 │ │ │ │ @@ -519508,136 +519529,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 53ceb0 │ │ │ │ + bgt 53cf08 │ │ │ │ @ instruction: 0xf65b4628 │ │ │ │ - @ instruction: 0xf8dffc3f │ │ │ │ + @ instruction: 0xf8dffc13 │ │ │ │ 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 46985c │ │ │ │ + blls 469804 │ │ │ │ ldrtmi r9, [sl], -r9 │ │ │ │ @ instruction: 0xf1a69301 │ │ │ │ - blge 1beba4c │ │ │ │ + blge 1bebaa4 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ @ instruction: 0xf7ff930d │ │ │ │ - blvs b29cf4 │ │ │ │ + blvs b29d4c │ │ │ │ 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 54fee0 │ │ │ │ - ldc2 6, cr15, [r4], {91} @ 0x5b │ │ │ │ + blgt 54ff38 │ │ │ │ + stc2l 6, cr15, [r8], #-364 @ 0xfffffe94 │ │ │ │ stmdbls sp, {r0, r1, r5, r8, fp, sp, lr} │ │ │ │ - blge dbcca8 │ │ │ │ + blge dbcd00 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ svclt 0x00189805 │ │ │ │ eorls r6, pc, #3702784 @ 0x388000 │ │ │ │ eorls r2, lr, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf65bcb0c │ │ │ │ - strtmi pc, [r0], -r5, lsl #25 │ │ │ │ - @ instruction: 0xf89ef657 │ │ │ │ + @ instruction: 0x4620fc59 │ │ │ │ + @ instruction: 0xf872f657 │ │ │ │ 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] @ 22b665 │ │ │ │ + strgt r0, [pc, #-15] @ 22b6bd │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ @ instruction: 0xf6584620 │ │ │ │ - stmib sp, {r0, r1, r4, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r2, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ssatmi fp, #4, r1, lsl #18 │ │ │ │ - blge 1a3ce9c │ │ │ │ + blge 1a3cef4 │ │ │ │ ldrbmi r9, [r8], -fp, lsl #6 │ │ │ │ - ldc2 6, cr15, [ip], {88} @ 0x58 │ │ │ │ + blx ffe6904e │ │ │ │ @ instruction: 0xf0004284 │ │ │ │ @ instruction: 0xf8d48274 │ │ │ │ @ instruction: 0xf8d99010 │ │ │ │ stccs 0, cr5, [r0, #-0] │ │ │ │ stmdavs sl!, {r1, r2, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ - bcs 2506e8 │ │ │ │ + bcs 250740 │ │ │ │ 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 22bedc │ │ │ │ + bcs 22bf34 │ │ │ │ @ instruction: 0xf8d9d039 │ │ │ │ stmdals ip, {r5, r6, sp} │ │ │ │ - bls 445728 │ │ │ │ + bls 445780 │ │ │ │ @ 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 22bf20 │ │ │ │ + bcs 22bf78 │ │ │ │ bicshi pc, r2, r0 │ │ │ │ mlacs r9, r9, r8, pc @ │ │ │ │ mlane r8, r9, r8, pc @ │ │ │ │ - @ instruction: 0xf6579877 │ │ │ │ - strmi pc, [r4], -pc, lsl #16 │ │ │ │ + @ instruction: 0xf6569877 │ │ │ │ + strmi pc, [r4], -r3, ror #31 │ │ │ │ ldrcc fp, [r4], #-288 @ 0xfffffee0 │ │ │ │ stmdals r4, {r0, r9, sl, lr} │ │ │ │ - blx 16e90a4 │ │ │ │ + blx be90fc │ │ │ │ @ instruction: 0xf1094621 │ │ │ │ @ instruction: 0xf6580018 │ │ │ │ - @ instruction: 0xf8d9f97b │ │ │ │ - bcs 173379c │ │ │ │ + @ instruction: 0xf8d9f94f │ │ │ │ + bcs 17337f4 │ │ │ │ movtlt sp, #20504 @ 0x5018 │ │ │ │ tstlt sl, sl, lsr #16 │ │ │ │ - blcs 2457a4 │ │ │ │ + blcs 2457fc │ │ │ │ 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 551fac │ │ │ │ + blvc 552004 │ │ │ │ svclt 0x00182c01 │ │ │ │ @ instruction: 0xf7fe2100 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4648d0d9 │ │ │ │ - ldc2l 6, cr15, [ip, #-348] @ 0xfffffea4 │ │ │ │ + ldc2 6, cr15, [r0, #-348]! @ 0xfffffea4 │ │ │ │ stcls 7, cr14, [pc], {213} @ 0xd5 │ │ │ │ @ instruction: 0xf6584620 │ │ │ │ - @ instruction: 0x4604faf7 │ │ │ │ - bvs 1f2556c │ │ │ │ + strmi pc, [r4], -fp, asr #21 │ │ │ │ + bvs 1f255c4 │ │ │ │ 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 │ │ │ │ @@ -519651,113 +519672,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 a50084 │ │ │ │ + bge a500dc │ │ │ │ @ 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, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r1, r3, r5, r6, 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 93d144 │ │ │ │ + bge 93d19c │ │ │ │ tstvs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0x46384659 │ │ │ │ @ instruction: 0xf65bca0c │ │ │ │ - stmiavs r3!, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r1, r2, r3, r4, r6, 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 1abd0c0 │ │ │ │ + blge 1abd118 │ │ │ │ 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 53d1a4 │ │ │ │ - blx ffbe91f0 │ │ │ │ + blgt 53d1fc │ │ │ │ + blx ff0e9248 │ │ │ │ @ instruction: 0xf65b4648 │ │ │ │ - bls 3ea8d0 │ │ │ │ + bls 3ea878 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf7fee521 │ │ │ │ - blls 32b794 │ │ │ │ + blls 32b7ec │ │ │ │ @ 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 13b45d8 │ │ │ │ + blge 13b4630 │ │ │ │ svcge 0x0014ad62 │ │ │ │ ldm r3, {r1, r8, sl, ip, pc} │ │ │ │ - blge 142b8d8 │ │ │ │ + blge 142b930 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf65bcb0c │ │ │ │ - blls 32a3c8 │ │ │ │ + blls 32a370 │ │ │ │ ldmdavs fp, {r0, r3, r4, sl, fp, ip, sp, lr} │ │ │ │ - bvs 18c6658 │ │ │ │ + bvs 18c66b0 │ │ │ │ @ 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, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - blge 12d062c │ │ │ │ + ldmvs r3!, {r0, r1, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + blge 12d0684 │ │ │ │ strcs r9, [r1], -r3, lsl #12 │ │ │ │ - bge 1c11230 │ │ │ │ + bge 1c11288 │ │ │ │ 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 550150 │ │ │ │ - blx fe3e92b0 │ │ │ │ + blgt 5501a8 │ │ │ │ + blx 18e9308 │ │ │ │ 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 53d244 │ │ │ │ - blx 1f692d4 │ │ │ │ + blgt 53d29c │ │ │ │ + blx 146932c │ │ │ │ ldmdavs fp, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ - bcs 245bd8 │ │ │ │ + bcs 245c30 │ │ │ │ addshi pc, r5, r0 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - blge 1140674 │ │ │ │ + blge 11406cc │ │ │ │ @ instruction: 0x46384659 │ │ │ │ @ instruction: 0xf65bcb0c │ │ │ │ - blls 32a52c │ │ │ │ + blls 32a4d4 │ │ │ │ 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 │ │ │ │ @@ -519765,56 +519786,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 53d2b0 │ │ │ │ - blx 11e9340 │ │ │ │ + blgt 53d308 │ │ │ │ + blx 6e9398 │ │ │ │ @ instruction: 0xf65b4648 │ │ │ │ - blvs b2a780 │ │ │ │ + blvs b2a728 │ │ │ │ ldmvs sp, {sp}^ │ │ │ │ - @ instruction: 0xf990f6c1 │ │ │ │ + @ instruction: 0xf964f6c1 │ │ │ │ strbmi r9, [r1], -r2, lsl #20 │ │ │ │ strls r4, [r1, #-1627] @ 0xfffff9a5 │ │ │ │ strmi r9, [r5], -r0 │ │ │ │ @ instruction: 0xf50d4620 │ │ │ │ @ instruction: 0xf7fe78bc │ │ │ │ - blls 3ab900 │ │ │ │ + blls 3ab958 │ │ │ │ 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 │ │ │ │ - strbmi pc, [r9], -r1, ror #29 @ │ │ │ │ + @ instruction: 0x4649feb5 │ │ │ │ muleq ip, r6, r8 │ │ │ │ @ instruction: 0xf65b4638 │ │ │ │ - blls 3aa490 │ │ │ │ + blls 3aa438 │ │ │ │ @ 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 │ │ │ │ - mcr2 6, 6, pc, cr8, cr5, {4} @ │ │ │ │ + mrc2 6, 4, pc, cr12, cr5, {4} │ │ │ │ ldm r6, {r3, r4, r5, r9, sl, lr} │ │ │ │ strbmi r0, [r9], -ip │ │ │ │ - blx fe2693c8 │ │ │ │ + blx 1769420 │ │ │ │ @ instruction: 0xf65b4640 │ │ │ │ - strt pc, [sl], #2853 @ 0xb25 │ │ │ │ - rsbseq r5, r5, sl, ror #1 │ │ │ │ - ldrsbteq r5, [r5], #-12 │ │ │ │ + strt pc, [sl], #2809 @ 0xaf9 │ │ │ │ + @ instruction: 0x00755092 │ │ │ │ + rsbseq r5, r5, r4, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r4, [r5], #-246 @ 0xffffff0a │ │ │ │ + @ instruction: 0x00754f9e │ │ │ │ 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 │ │ │ │ @@ -519830,187 +519851,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 72b158 │ │ │ │ + bls 72b1b0 │ │ │ │ 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 1d67168 │ │ │ │ + blvc 1d671c0 │ │ │ │ ldmdals r7!, {r0, r4, r9, sl, lr}^ │ │ │ │ - blvc 1a67130 │ │ │ │ - ldc2l 6, cr15, [ip], {86} @ 0x56 │ │ │ │ + blvc 1a67188 │ │ │ │ + ldc2 6, cr15, [r0], #344 @ 0x158 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - bgt 312334 │ │ │ │ + bgt 31238c │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ stmdals r4, {r2, r4, r8, fp} │ │ │ │ - @ instruction: 0xf850f65a │ │ │ │ + @ instruction: 0xf824f65a │ │ │ │ strbmi r6, [r9], -r0, ror #27 │ │ │ │ - @ instruction: 0xff8cf657 │ │ │ │ + @ instruction: 0xff60f657 │ │ │ │ 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 1a67170 │ │ │ │ - ldc2 6, cr15, [ip], #344 @ 0x158 │ │ │ │ + blvc 1a671c8 │ │ │ │ + ldc2 6, cr15, [r0], {86} @ 0x56 │ │ │ │ cmnlt r0, r2, lsl #12 │ │ │ │ ldrdgt pc, [ip], -sp @ │ │ │ │ ldm ip!, {r0, r1, r4, r9, ip, pc} │ │ │ │ addsvs r0, r0, #3 │ │ │ │ @ instruction: 0x461162d1 │ │ │ │ @ instruction: 0xf65a9804 │ │ │ │ - bls 729c20 │ │ │ │ - blvs ffa383b0 │ │ │ │ + bls 729bc8 │ │ │ │ + blvs ffa38408 │ │ │ │ @ instruction: 0xf6574611 │ │ │ │ - stmdals lr, {r0, r1, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdals lr, {r0, r1, r2, r3, r4, r5, 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 ff868fb4 │ │ │ │ + blvc ff86900c │ │ │ │ @ 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 52c880 │ │ │ │ + bgt 52c8d8 │ │ │ │ stm sp, {r0, r1, r8, fp, lr, pc} │ │ │ │ stmdbls sl, {r0, r1} │ │ │ │ @ instruction: 0xf65b9805 │ │ │ │ - stmdbvs r1!, {r0, r2, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r1!, {r0, r3, r4, r8, 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 552028 │ │ │ │ + blgt 552080 │ │ │ │ @ instruction: 0xf65b9805 │ │ │ │ - svcls 0x000bf92b │ │ │ │ + svcls 0x000bf8ff │ │ │ │ @ instruction: 0xf8169910 │ │ │ │ ldrtmi r2, [r8], -r4, lsl #24 │ │ │ │ mrc2 7, 4, pc, cr2, cr14, {7} │ │ │ │ @ instruction: 0xf6564648 │ │ │ │ - @ instruction: 0x4605fbb9 │ │ │ │ + strmi pc, [r5], -sp, lsl #23 │ │ │ │ @ instruction: 0xf105462a │ │ │ │ ldmib r7, {r3, r4, r8, r9, fp}^ │ │ │ │ @ instruction: 0xf65a0100 │ │ │ │ - stmdbvs fp!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs fp!, {r0, r4, r5, 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 1ef09f8 │ │ │ │ + blge 1ef0a50 │ │ │ │ andls r4, r4, r8, lsl r6 │ │ │ │ ldrdcc lr, [r9, -sp] │ │ │ │ - stc2l 6, cr15, [r6, #596] @ 0x254 │ │ │ │ + ldc2 6, cr15, [sl, #596] @ 0x254 │ │ │ │ muleq ip, r7, r8 │ │ │ │ ldrdne lr, [r4], -sp │ │ │ │ - @ instruction: 0xf97ef65b │ │ │ │ + @ instruction: 0xf952f65b │ │ │ │ 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 470a3c │ │ │ │ + blls 470a94 │ │ │ │ @ instruction: 0xf6954659 │ │ │ │ - strtmi pc, [r9], -r7, lsr #27 │ │ │ │ + @ instruction: 0x4629fd7b │ │ │ │ muleq ip, r7, r8 │ │ │ │ @ instruction: 0xf65b9805 │ │ │ │ - tstpcs r2, pc, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r2, r3, lsr r9 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6564648 │ │ │ │ - @ instruction: 0xf856fbf1 │ │ │ │ + @ instruction: 0xf856fbc5 │ │ │ │ strmi r1, [r5], -ip, lsl #24 │ │ │ │ @ instruction: 0xf6c09809 │ │ │ │ - blge beb5d8 │ │ │ │ + blge beb580 │ │ │ │ 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, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9f0f65b │ │ │ │ + stmdals sl, {r0, r2, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf9c4f65b │ │ │ │ @ instruction: 0xf65b4658 │ │ │ │ - stmiavs r2!, {r0, r2, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r2!, {r0, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ eorsle r2, lr, r0, lsl #20 │ │ │ │ ldrdcs lr, [r0, -r4] │ │ │ │ - blge 10d11c8 │ │ │ │ + blge 10d1220 │ │ │ │ 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 5405dc │ │ │ │ + blgt 540634 │ │ │ │ stm sp, {r0, r1, r8, fp, lr, pc} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ strtmi r5, [r9], -r4 │ │ │ │ - @ instruction: 0xf8a2f65b │ │ │ │ + @ instruction: 0xf876f65b │ │ │ │ @ instruction: 0xf65b4628 │ │ │ │ - stmdals r9, {r0, r2, r3, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r9, {r0, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6c02100 │ │ │ │ - blvs b2b3a0 │ │ │ │ - bcs 246288 │ │ │ │ - blge 2028e20 │ │ │ │ + blvs b2b348 │ │ │ │ + bcs 2462e0 │ │ │ │ + blge 2028e78 │ │ │ │ stmib sp, {r1, r2, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ cdpcs 2, 0, cr3, cr1, cr4, {0} │ │ │ │ - blls 2dfd98 │ │ │ │ + blls 2dfdf0 │ │ │ │ stmdbcs r0, {r0, r3, r4, fp, ip, sp, lr} │ │ │ │ - blge 1da8f34 │ │ │ │ + blge 1da8f8c │ │ │ │ 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 1aa9d4c │ │ │ │ + bllt 1aa9da4 │ │ │ │ movwls sl, #47968 @ 0xbb60 │ │ │ │ - blge 10e5a9c │ │ │ │ + blge 10e5af4 │ │ │ │ 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 fed29d7c │ │ │ │ - cdp 6, 4, cr15, cr2, cr3, {0} │ │ │ │ + blt fed29dd4 │ │ │ │ + cdp 6, 1, cr15, cr6, cr3, {0} │ │ │ │ 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 │ │ │ │ @@ -520024,53 +520045,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 b3e670 │ │ │ │ + blmi b3e6c8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 285e4c │ │ │ │ + blls 285ea4 │ │ │ │ @ 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 ff0e9796 │ │ │ │ + blx fe5e97ee │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx fefe979e │ │ │ │ + blx fe4e97f6 │ │ │ │ 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 │ │ │ │ - ldc2 6, cr15, [r6], {99} @ 0x63 │ │ │ │ + blx ffce9812 │ │ │ │ @ instruction: 0xf7db4628 │ │ │ │ stmdavs r4!, {r0, r1, r2, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - bleq 526750 │ │ │ │ + bleq 5267a8 │ │ │ │ @ instruction: 0xf68bfa5f │ │ │ │ - blcs 245ecc │ │ │ │ + blcs 245f24 │ │ │ │ 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 1697ee │ │ │ │ + blx ff669846 │ │ │ │ @ instruction: 0xf603e7e7 │ │ │ │ - svclt 0x0000edd2 │ │ │ │ - rsbseq r4, r5, r2, asr r2 │ │ │ │ + svclt 0x0000eda6 │ │ │ │ + ldrshteq r4, [r5], #-26 @ 0xffffffe6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r5, r4, lsr #4 │ │ │ │ + rsbseq r4, r5, ip, asr #3 │ │ │ │ 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 │ │ │ │ @@ -520090,50 +520111,50 @@ │ │ │ │ addsmi r9, r3, #268435456 @ 0x10000000 │ │ │ │ @ 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: 0xf6584650 │ │ │ │ - pkhbtmi pc, r0, pc, lsl #16 @ │ │ │ │ + @ instruction: 0xf6574650 │ │ │ │ + @ instruction: 0x4680fff3 │ │ │ │ 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 23d784 │ │ │ │ + blcs 23d7dc │ │ │ │ @ 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 246090 │ │ │ │ + bcs 2460e8 │ │ │ │ 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 ff7e98a4 │ │ │ │ + blx fece98fc │ │ │ │ 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 3461d0 │ │ │ │ + blcc 346228 │ │ │ │ mulsle r3, ip, r5 │ │ │ │ bfieq r6, sl, #16, #2 │ │ │ │ - blvc 6a1350 │ │ │ │ + blvc 6a13a8 │ │ │ │ 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 │ │ │ │ @@ -520141,47 +520162,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 24611c │ │ │ │ + blcs 246174 │ │ │ │ ldmdbvs fp, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blls 263bb4 │ │ │ │ + blls 263c0c │ │ │ │ sbcslt r4, sp, #-1409286144 @ 0xac000000 │ │ │ │ @ instruction: 0xf6574650 │ │ │ │ - strmi pc, [r2], fp, ror #29 │ │ │ │ + @ instruction: 0x4682febf │ │ │ │ @ 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, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r4!, {r0, r4, r8, 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 246080 │ │ │ │ + blcs 2460d8 │ │ │ │ @ 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 2844bc │ │ │ │ + blls 284514 │ │ │ │ @ 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}^ │ │ │ │ @@ -520191,25 +520212,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 ffe69a04 │ │ │ │ + blx ff369a5c │ │ │ │ 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 2904c4 │ │ │ │ + blge 29051c │ │ │ │ @ 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}^ │ │ │ │ @@ -520225,19 +520246,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: 0x7c63f975 │ │ │ │ + @ instruction: 0x7c63f949 │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6574680 │ │ │ │ - ldmvs r3!, {r0, r2, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r3, r6, 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 │ │ │ │ @@ -520245,356 +520266,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 4eb62c │ │ │ │ + bmi 4eb5d4 │ │ │ │ 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 0x0000ec4e │ │ │ │ - rsbseq r3, r5, sl, ror #30 │ │ │ │ + svclt 0x0000ec22 │ │ │ │ + rsbseq r3, r5, r2, lsl pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, lr, lsr #29 │ │ │ │ + rsbseq r3, r5, r6, asr lr │ │ │ │ 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 fe4febc8 │ │ │ │ + blmi fe4fec20 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ muleq r6, r0, r8 │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stc2l 6, cr15, [r6, #352]! @ 0x160 │ │ │ │ + ldc2 6, cr15, [sl, #352]! @ 0x160 │ │ │ │ movwvc lr, #43485 @ 0xa9dd │ │ │ │ ldmdavs fp!, {r0, r2, r8, r9, ip, pc} │ │ │ │ - blvc 910dd0 │ │ │ │ - blls 35a670 │ │ │ │ + blvc 910e28 │ │ │ │ + blls 35a6c8 │ │ │ │ vmul.i8 q11, q0, q5 │ │ │ │ addsmi r1, sl, #2080374784 @ 0x7c000000 │ │ │ │ - blls 3a0214 │ │ │ │ + blls 3a026c │ │ │ │ rsbvs r6, r3, r7, lsr #32 │ │ │ │ - blmi 217ebd0 │ │ │ │ + blmi 217ec28 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 686248 │ │ │ │ + blls 6862a0 │ │ │ │ @ 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 ff27250c │ │ │ │ + blvs ff272564 │ │ │ │ stclvs 1, cr9, [r1, #52] @ 0x34 │ │ │ │ @ instruction: 0xf893910f │ │ │ │ @ instruction: 0xf8931040 │ │ │ │ tstls lr, r0, rrx │ │ │ │ - bcs 250e54 │ │ │ │ + bcs 250eac │ │ │ │ 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, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldm r6, {r0, r1, r2, r4, r5, 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 9e09f4 │ │ │ │ + blls 9e0a4c │ │ │ │ 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 552e90 │ │ │ │ + blgt 552ee8 │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ @ instruction: 0xf8cd991e │ │ │ │ stmib sp, {sp, pc}^ │ │ │ │ - blls 3cc68c │ │ │ │ + blls 3cc6e4 │ │ │ │ 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 5e04ec │ │ │ │ + blls 5e0544 │ │ │ │ movwls r4, #50776 @ 0xc658 │ │ │ │ andpl pc, r0, fp, asr #17 │ │ │ │ - blls 3576ec │ │ │ │ + blls 357744 │ │ │ │ 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, #2629 @ 0xa45 @ │ │ │ │ + movwcs pc, #2585 @ 0xa19 @ │ │ │ │ movweq lr, #2500 @ 0x9c4 │ │ │ │ @ instruction: 0xf8d9e772 │ │ │ │ mcrrvc 0, 0, r0, r9, cr4 │ │ │ │ sbceq lr, r0, #2048 @ 0x800 │ │ │ │ - bvs fe6b677c │ │ │ │ + bvs fe6b67d4 │ │ │ │ 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 9b0330 │ │ │ │ + blls 9b0388 │ │ │ │ addsmi r4, sl, #167772160 @ 0xa000000 │ │ │ │ @ instruction: 0xf8cdd88b │ │ │ │ @ instruction: 0xf087a000 │ │ │ │ @ instruction: 0xf8c80301 │ │ │ │ ldrbmi r2, [r9], -r0 │ │ │ │ @ instruction: 0x46209a1e │ │ │ │ andhi lr, r1, #3358720 @ 0x334000 │ │ │ │ - bl 2d6b98 │ │ │ │ - blcc 72d260 │ │ │ │ + bl 2d6bf0 │ │ │ │ + blcc 72d2b8 │ │ │ │ @ instruction: 0xf7ffcb0c │ │ │ │ udiv fp, r1, pc │ │ │ │ vnmlsvc.f64 d9, d11, d4 │ │ │ │ @ instruction: 0xf53f075b │ │ │ │ @ instruction: 0xf8dbaf59 │ │ │ │ stmdbvs r3, {r4}^ │ │ │ │ - blcs 24c1dc │ │ │ │ + blcs 24c234 │ │ │ │ svcge 0x0052f47f │ │ │ │ ldrdne pc, [r0], -sl │ │ │ │ - blge 598ae0 │ │ │ │ + blge 598b38 │ │ │ │ strls r2, [r0], -r0, lsl #12 │ │ │ │ - blgt 550f9c │ │ │ │ - blx ffa683aa │ │ │ │ + blgt 550ff4 │ │ │ │ + blx ffa68402 │ │ │ │ strls sl, [r0], -pc, lsl #22 │ │ │ │ @ instruction: 0xf8da4606 │ │ │ │ @ instruction: 0xf8db1000 │ │ │ │ - blgt 52c3d8 │ │ │ │ - blx ff7e83be │ │ │ │ + blgt 52c430 │ │ │ │ + blx ff7e8416 │ │ │ │ @ instruction: 0xf4bf1830 │ │ │ │ - bls 357ffc │ │ │ │ + bls 358054 │ │ │ │ @ instruction: 0xf0437e13 │ │ │ │ ldrvc r0, [r3], -r4, lsl #6 │ │ │ │ addslt lr, r2, #14155776 @ 0xd80000 │ │ │ │ @ instruction: 0x4608e7bb │ │ │ │ - stc2 6, cr15, [r6], #768 @ 0x300 │ │ │ │ + ldc2l 6, cr15, [sl], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0xf8ca4601 │ │ │ │ @ instruction: 0xf8db0000 │ │ │ │ bfi r0, r0, #0, #27 │ │ │ │ - bl a69bd4 │ │ │ │ - rsbseq r3, r5, r0, ror #28 │ │ │ │ + b fff69c2c │ │ │ │ + rsbseq r3, r5, r8, lsl #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, r8, lsr #28 │ │ │ │ + ldrsbteq r3, [r5], #-208 @ 0xffffff30 │ │ │ │ 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 160b54c │ │ │ │ + b 160b5a4 │ │ │ │ stmdapl sl, {r1, r5, r6, r7, r8, r9, fp} │ │ │ │ ldrbmi r2, [r9], r4, ror #2 │ │ │ │ addne lr, fp, pc, asr #20 │ │ │ │ - blx 290c16 │ │ │ │ + blx 290c6e │ │ │ │ @ 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 260968 │ │ │ │ + bls 2609c0 │ │ │ │ @ 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 ff2044ec │ │ │ │ + bvs ff204544 │ │ │ │ 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 1a18fd8 │ │ │ │ - blx 26a6b2 │ │ │ │ - blx 249ca2 │ │ │ │ - b 16090c0 │ │ │ │ + blx 1a19030 │ │ │ │ + blx 26a70a │ │ │ │ + blx 249cfa │ │ │ │ + b 1609118 │ │ │ │ strbmi r1, [r1], -fp, lsl #17 │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - b 1a69cb8 │ │ │ │ + b f69d10 │ │ │ │ @ instruction: 0xf04fb199 │ │ │ │ ldrtmi r0, [r8], -r0, lsl #22 │ │ │ │ @ instruction: 0xf6034649 │ │ │ │ - @ instruction: 0x460bea5a │ │ │ │ + strmi lr, [fp], -lr, lsr #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, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdbcs r0, {r2, r3, r4, r9, 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: 0xffdaf655 │ │ │ │ + @ instruction: 0xffaef655 │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf6599102 │ │ │ │ - blls 32b26c │ │ │ │ + blls 32b214 │ │ │ │ andvc lr, r1, #3571712 @ 0x368000 │ │ │ │ stmdbvs r6!, {r4, r5, r9, sl, lr}^ │ │ │ │ andsvs r6, r7, sl, ror r0 │ │ │ │ @ instruction: 0xf8ca9a00 │ │ │ │ cmncs r4, #4 │ │ │ │ - blx 312932 │ │ │ │ + blx 31298a │ │ │ │ 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 │ │ │ │ - stmdb sl!, {r0, r1, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb lr!, {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 │ │ │ │ - stmdb r2!, {r0, r1, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6!, {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, lsl ip │ │ │ │ + ldrhteq r3, [r5], #-186 @ 0xffffff46 │ │ │ │ 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 1b6ca28 │ │ │ │ + blmi 1b6ca80 │ │ │ │ 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 18345f0 │ │ │ │ + bmi 1834648 │ │ │ │ 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 38b27c │ │ │ │ + blcs 38b2d4 │ │ │ │ @ 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 9fb234 │ │ │ │ + blcs 9fb28c │ │ │ │ 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 fed56680 │ │ │ │ + bl fed566d8 │ │ │ │ tstls sl, r6, lsl #6 │ │ │ │ - blge 41126c │ │ │ │ + blge 4112c4 │ │ │ │ movwls r9, #4608 @ 0x1200 │ │ │ │ ldrtmi r9, [r9], -r7, lsl #2 │ │ │ │ muleq ip, r0, r8 │ │ │ │ stc2 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ - bcs 252e94 │ │ │ │ - blls 4e095c │ │ │ │ + bcs 252eec │ │ │ │ + blls 4e09b4 │ │ │ │ stmdaeq r6, {r1, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrtmi r9, [r8], -r9, lsl #18 │ │ │ │ - bge 4512a8 │ │ │ │ + bge 451300 │ │ │ │ @ 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 2b3ade │ │ │ │ + blx 2b3b36 │ │ │ │ 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 │ │ │ │ @@ -520604,43 +520625,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 3c47d8 │ │ │ │ + bl 3c4830 │ │ │ │ eorcs r0, r0, #131072 @ 0x20000 │ │ │ │ ldmdbvs r8!, {r0, sl, fp, ip, sp, lr} │ │ │ │ - mcr2 6, 7, pc, cr0, cr5, {2} @ │ │ │ │ + mrc2 6, 5, pc, cr4, cr5, {2} │ │ │ │ ldrbmi r4, [r1], -r2, lsl #13 │ │ │ │ @ instruction: 0xf6594638 │ │ │ │ - @ instruction: 0xf10afa5d │ │ │ │ + @ instruction: 0xf10afa31 │ │ │ │ bfi r0, r4, #2, #7 │ │ │ │ - bcs 259154 │ │ │ │ + bcs 2591ac │ │ │ │ strb sp, [sp, -r6, ror #3]! │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - bl fed584c4 │ │ │ │ + bl fed5851c │ │ │ │ addsmi r0, sl, #402653184 @ 0x18000000 │ │ │ │ svcge 0x0066f63f │ │ │ │ - b 16e66a4 │ │ │ │ + b 16e66fc │ │ │ │ @ instruction: 0xf43f030e │ │ │ │ - bl fed584b0 │ │ │ │ + bl fed58508 │ │ │ │ addsmi r0, r3, #402653184 @ 0x18000000 │ │ │ │ vmoveq.16 d14[1], lr │ │ │ │ svcge 0x005af4ff │ │ │ │ @ instruction: 0xf603e7d4 │ │ │ │ - svclt 0x0000e966 │ │ │ │ - rsbseq r3, r5, r8, asr sl │ │ │ │ + svclt 0x0000e93a │ │ │ │ + rsbseq r3, r5, r0, lsl #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, r0, asr #20 │ │ │ │ + rsbseq r3, r5, r8, ror #19 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r5, lr, lsl #20 │ │ │ │ + ldrhteq r3, [r5], #-150 @ 0xffffff6a │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed8395c │ │ │ │ + bl fed839b4 │ │ │ │ @ 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} │ │ │ │ @@ -520651,16 +520672,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 ec9410 │ │ │ │ - blcs ee282c │ │ │ │ + blcs ec9468 │ │ │ │ + blcs ee2884 │ │ │ │ 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 │ │ │ │ @@ -520703,15 +520724,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 fffe6764 │ │ │ │ + blcs fffe67bc │ │ │ │ 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}^ @ │ │ │ │ @@ -520719,26 +520740,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 15d8b04 │ │ │ │ + bmi 15d8b5c │ │ │ │ @ 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 13914e8 │ │ │ │ + bmi 1391540 │ │ │ │ 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 │ │ │ │ @@ -520749,82 +520770,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 @ 22c930 │ │ │ │ + strgt fp, [pc], #-24 @ 22c988 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ @ instruction: 0xf6574658 │ │ │ │ - @ instruction: 0xf1bbfa2d │ │ │ │ + @ instruction: 0xf1bbfa01 │ │ │ │ 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 34b584 │ │ │ │ + bcs 34b5dc │ │ │ │ @ instruction: 0x464ad111 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ msrmi CPSR_, #3952 @ 0xf70 │ │ │ │ and fp, sl, r4, asr #5 │ │ │ │ cmnlt r3, fp, lsr #16 │ │ │ │ - blcs 34b5a0 │ │ │ │ + blcs 34b5f8 │ │ │ │ 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 52114c │ │ │ │ + blvc 5211a4 │ │ │ │ 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: 0xf9faf657 │ │ │ │ + @ instruction: 0xf9cef657 │ │ │ │ tstlt fp, fp, asr r6 │ │ │ │ ldrb r4, [r0, r3, lsl #13] │ │ │ │ @ instruction: 0xb1b49d00 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - cdp2 6, 5, cr15, cr0, cr2, {3} │ │ │ │ + cdp2 6, 2, cr15, cr4, cr2, {3} │ │ │ │ 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 │ │ │ │ - @ instruction: 0xff40f6bf │ │ │ │ + @ instruction: 0xff14f6bf │ │ │ │ @ instruction: 0xf06fe781 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - cdp2 6, 3, cr15, cr8, cr2, {3} │ │ │ │ - @ instruction: 0xf603e7e7 │ │ │ │ - svclt 0x0000e80e │ │ │ │ - rsbseq r3, r5, r2, asr #14 │ │ │ │ + cdp2 6, 0, cr15, cr12, cr2, {3} │ │ │ │ + @ instruction: 0xf602e7e7 │ │ │ │ + svclt 0x0000efe2 │ │ │ │ + rsbseq r3, r5, sl, ror #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, sl, lsl r7 │ │ │ │ + rsbseq r3, r5, r2, asr #13 │ │ │ │ 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 a3ecb8 │ │ │ │ + blvc a3ed10 │ │ │ │ vadd.i8 d2, d0, d10 │ │ │ │ - blx 3ccd10 │ │ │ │ - b 96ba3c │ │ │ │ + blx 3ccd68 │ │ │ │ + b 96ba94 │ │ │ │ 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 │ │ │ │ @@ -520846,15 +520867,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 5c2b96 │ │ │ │ + blx 5c2bee │ │ │ │ @ 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 │ │ │ │ @@ -520866,47 +520887,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 24cf48 │ │ │ │ + bcs 24cfa0 │ │ │ │ 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 b20e84 │ │ │ │ - blcs 3fb728 │ │ │ │ + blvc b20edc │ │ │ │ + blcs 3fb780 │ │ │ │ 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 27db84 │ │ │ │ + blcs 27dbdc │ │ │ │ strtmi sp, [r0], -r3, lsl #18 │ │ │ │ - @ instruction: 0xff00f657 │ │ │ │ + mrc2 6, 6, pc, cr4, cr7, {2} │ │ │ │ stmdavs r4!, {r3, r4, r5, r6, r8, r9, ip, sp, pc} │ │ │ │ - blcs 246bd4 │ │ │ │ + blcs 246c2c │ │ │ │ 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 246b84 │ │ │ │ + blvc 246bdc │ │ │ │ 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 │ │ │ │ @@ -520917,15 +520938,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 261234 │ │ │ │ + bcs 26128c │ │ │ │ svcge 0x007af47f │ │ │ │ @ instruction: 0xf1046a60 │ │ │ │ @ instruction: 0xf1a00e20 │ │ │ │ strmi r0, [r6, #3076] @ 0xc04 │ │ │ │ @ instruction: 0xe771d110 │ │ │ │ mulge ip, r0, r8 │ │ │ │ svceq 0x0008f1ba │ │ │ │ @@ -520936,16 +520957,16 @@ │ │ │ │ strmi r0, [r6, #3076] @ 0xc04 │ │ │ │ svcge 0x0062f43f │ │ │ │ ldrdeq pc, [r0], -ip │ │ │ │ strble r0, [sl], #1987 @ 0x7c3 │ │ │ │ @ instruction: 0xf1a0e7ea │ │ │ │ @ instruction: 0xf04f0ee9 │ │ │ │ @ instruction: 0xf6c00c01 │ │ │ │ - blx 3afe50 │ │ │ │ - b 5ec458 │ │ │ │ + blx 3afea8 │ │ │ │ + b 5ec4b0 │ │ │ │ @ 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]! │ │ │ │ @@ -521000,15 +521021,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 246d1c │ │ │ │ + blvc 246d74 │ │ │ │ @ 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]! │ │ │ │ @@ -521022,60 +521043,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 2e74a8 │ │ │ │ + blcs 2e7500 │ │ │ │ @ instruction: 0xf6889101 │ │ │ │ - ldmib sp, {r0, r1, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r6, 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 25885c │ │ │ │ + bcs 2588b4 │ │ │ │ mcrge 4, 4, pc, cr12, cr15, {3} @ │ │ │ │ @ instruction: 0xf5b0e710 │ │ │ │ @ instruction: 0xf47f7fac │ │ │ │ - bcs 25884c │ │ │ │ + bcs 2588a4 │ │ │ │ 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 258968 │ │ │ │ + bcs 2589c0 │ │ │ │ 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 a2ce04 │ │ │ │ + blx a2ce5c │ │ │ │ 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 a44e38 │ │ │ │ + blx a44e90 │ │ │ │ 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} @ │ │ │ │ @@ -521092,30 +521113,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, ror #11 │ │ │ │ + @ instruction: 0x00753590 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi 143e8e8 │ │ │ │ + bmi 143e940 │ │ │ │ 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, #3175 @ 0xc67 @ │ │ │ │ + movwcs pc, #3131 @ 0xc3b @ │ │ │ │ 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} │ │ │ │ @@ -521130,58 +521151,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, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r6, 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 │ │ │ │ - @ instruction: 0x4620fe3b │ │ │ │ - @ instruction: 0xf986f656 │ │ │ │ - blmi 9bf7cc │ │ │ │ + strtmi pc, [r0], -pc, lsl #28 │ │ │ │ + @ instruction: 0xf95af656 │ │ │ │ + blmi 9bf824 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 686fc0 │ │ │ │ + blls 687018 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12f0300 │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ strdcs r8, [r2, #-240]! @ 0xffffff10 │ │ │ │ - blx ff4ea8c0 │ │ │ │ + blx fe9ea918 │ │ │ │ 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 ffe6a8f2 │ │ │ │ + blx ff36a94a │ │ │ │ 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 fef6a91e │ │ │ │ + blx fe46a976 │ │ │ │ str r4, [r4, r0, lsl #13]! │ │ │ │ - stc 6, cr15, [r2, #-8]! │ │ │ │ - rsbseq r3, r5, r8, asr r1 │ │ │ │ + ldcl 6, cr15, [r6], #8 │ │ │ │ + rsbseq r3, r5, r0, lsl #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r3, [r5], #-0 │ │ │ │ + rsbseq r3, r5, r8, asr r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ @ instruction: 0xf8d0b0b1 │ │ │ │ andls r4, sp, #96, 2 │ │ │ │ @ instruction: 0x2764f8df │ │ │ │ @@ -521205,115 +521226,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 │ │ │ │ - mcr2 6, 5, pc, cr4, cr6, {2} @ │ │ │ │ + mrc2 6, 3, pc, cr8, 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 247230 │ │ │ │ + blcs 247288 │ │ │ │ msrhi SPSR_c, #0 │ │ │ │ @ instruction: 0xf105692b │ │ │ │ andls r0, r4, #24, 4 @ 0x80000001 │ │ │ │ mulle r6, r3, r2 │ │ │ │ - blvc 8c7844 │ │ │ │ + blvc 8c789c │ │ │ │ tstle r2, r6, lsl #20 │ │ │ │ - blcs 28760c │ │ │ │ - blls 323544 │ │ │ │ + blcs 287664 │ │ │ │ + blls 32359c │ │ │ │ ldmvs fp!, {r0, r1, r2, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ tstle lr, r1, lsl #22 │ │ │ │ - blcs 2c799c │ │ │ │ - bls 3210e0 │ │ │ │ + blcs 2c79f4 │ │ │ │ + bls 321138 │ │ │ │ ldrteq pc, [ip], #-258 @ 0xfffffefe @ │ │ │ │ ldrsbthi pc, [r4], -r2 @ │ │ │ │ andle r4, r4, r0, lsr #11 │ │ │ │ ldrdcs pc, [r0], -r8 │ │ │ │ @ instruction: 0xf0004294 │ │ │ │ - blls 30d418 │ │ │ │ - blcs 2c793c │ │ │ │ + blls 30d470 │ │ │ │ + blcs 2c7994 │ │ │ │ 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 │ │ │ │ - mcr2 6, 2, pc, cr14, cr6, {2} @ │ │ │ │ + mcr2 6, 1, pc, cr2, cr6, {2} @ │ │ │ │ @ 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, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2471cc │ │ │ │ + stmdavs sp!, {r0, r1, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 247224 │ │ │ │ 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 30d598 │ │ │ │ + bls 30d5f0 │ │ │ │ strbmi r6, [r2, #-3090] @ 0xfffff3ee │ │ │ │ - blcs 2a1898 │ │ │ │ + blcs 2a18f0 │ │ │ │ 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 7a1460 │ │ │ │ + blls 7a14b8 │ │ │ │ andle r4, r3, #156, 4 @ 0xc0000009 │ │ │ │ - bvs 913d9c │ │ │ │ + bvs 913df4 │ │ │ │ @ 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 305964 │ │ │ │ + blvc 3059bc │ │ │ │ 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 247248 │ │ │ │ + bcs 2472a0 │ │ │ │ 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 │ │ │ │ @@ -521327,38 +521348,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 34be44 │ │ │ │ + blcs 34be9c │ │ │ │ stmdbvs r3, {r1, r2, r8, ip, lr, pc}^ │ │ │ │ eorvc pc, r9, #1862270976 @ 0x6f000000 │ │ │ │ - blcs 27e290 │ │ │ │ + blcs 27e2e8 │ │ │ │ addshi pc, r6, r0, asr #4 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r7, pc} │ │ │ │ @ instruction: 0xb123461a │ │ │ │ - bcs 2472c0 │ │ │ │ + bcs 247318 │ │ │ │ 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 │ │ │ │ - smmlsr r4, r5, r9, pc @ │ │ │ │ + ldrb pc, [r4, -r9, asr #19] @ │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ andseq pc, r8, #8, 2 │ │ │ │ @ instruction: 0xf47f4291 │ │ │ │ - bls 318f18 │ │ │ │ + bls 318f70 │ │ │ │ @ instruction: 0xf852322c │ │ │ │ addsmi r1, r1, #8, 24 @ 0x800 │ │ │ │ stmdavs r8, {r0, r1, ip, lr, pc} │ │ │ │ @ instruction: 0xf0004282 │ │ │ │ - bvs 20cd768 │ │ │ │ + bvs 20cd7c0 │ │ │ │ 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 │ │ │ │ @@ -521370,22 +521391,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 108dbb4 │ │ │ │ + blvs 108dc0c │ │ │ │ @ instruction: 0xf1019110 │ │ │ │ stmdbvs r8, {r3, r4, r9} │ │ │ │ mulle r5, r0, r2 │ │ │ │ tstlt sl, sl, asr #19 │ │ │ │ - bcs 44bf40 │ │ │ │ + bcs 44bf98 │ │ │ │ mcrge 4, 7, pc, cr7, cr15, {3} @ │ │ │ │ - bcs 247308 │ │ │ │ + bcs 247360 │ │ │ │ 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 │ │ │ │ @@ -521396,51 +521417,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 247358 │ │ │ │ + blcs 2473b0 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ stmvs r3, {r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf000459e │ │ │ │ stmdavs r0, {r0, r5, r6, r7, pc} │ │ │ │ - blcs 24736c │ │ │ │ + blcs 2473c4 │ │ │ │ @ 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 239390 │ │ │ │ + blcs 2393e8 │ │ │ │ adchi pc, fp, r0 │ │ │ │ mulcs ip, sl, r8 │ │ │ │ @ instruction: 0xf0402a08 │ │ │ │ ldmdavs sl, {r1, r2, r5, r7, pc} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvc 8cd68c │ │ │ │ + blvc 8cd6e4 │ │ │ │ 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: 0xf655469a │ │ │ │ - blls 32b408 │ │ │ │ + @ instruction: 0xf654469a │ │ │ │ + blls 32d3b0 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ ldmibvs fp, {r4, r5, sl, fp}^ │ │ │ │ - bllt 267af8 │ │ │ │ - bllt 2e7afc │ │ │ │ + bllt 267b50 │ │ │ │ + bllt 2e7b54 │ │ │ │ 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 │ │ │ │ @@ -521450,41 +521471,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 3dc02c │ │ │ │ + bl 3dc084 │ │ │ │ @ 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 │ │ │ │ - strbmi pc, [r9], -pc, asr #21 @ │ │ │ │ + strbmi pc, [r9], -r3, lsr #21 @ │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ - blx ffd6adbc │ │ │ │ + blx ff26ae14 │ │ │ │ stmib sp, {r1, r8, r9, sp}^ │ │ │ │ @ instruction: 0x46323416 │ │ │ │ ldm r3, {r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf6550003 │ │ │ │ - @ instruction: 0x4620fa19 │ │ │ │ - mcr2 6, 7, pc, cr14, cr5, {2} @ │ │ │ │ + strtmi pc, [r0], -sp, ror #19 │ │ │ │ + mcr2 6, 6, pc, cr2, cr5, {2} @ │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad008 │ │ │ │ ldmdavs sl, {ip, sp} │ │ │ │ - blvc 8da234 │ │ │ │ + blvc 8da28c │ │ │ │ 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}^ │ │ │ │ @@ -521492,56 +521513,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 a2d4d8 │ │ │ │ + blge a2d530 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x4629a812 │ │ │ │ @ instruction: 0xf659cb0c │ │ │ │ - @ instruction: 0x4628fcbb │ │ │ │ - stc2l 6, cr15, [r6, #356]! @ 0x164 │ │ │ │ + strtmi pc, [r8], -pc, lsl #25 │ │ │ │ + ldc2 6, cr15, [sl, #356]! @ 0x164 │ │ │ │ movwls r2, #21249 @ 0x5301 │ │ │ │ ldrmi lr, [r3], -r6, lsl #12 │ │ │ │ - blls 327290 │ │ │ │ + blls 3272e8 │ │ │ │ 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 914118 │ │ │ │ + bvs 914170 │ │ │ │ @ instruction: 0xf43f2b02 │ │ │ │ - bls 318cd8 │ │ │ │ + bls 318d30 │ │ │ │ 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 23054c │ │ │ │ + bcc 2305a4 │ │ │ │ subsgt pc, r4, sp, asr #17 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ - blx 16eb554 │ │ │ │ + blx 16eb5ac │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blls 798c38 │ │ │ │ + blls 798c90 │ │ │ │ addsmi r9, sl, #45056 @ 0xb000 │ │ │ │ - bvs 1121d74 │ │ │ │ + bvs 1121dcc │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ - blls 658c28 │ │ │ │ + blls 658c80 │ │ │ │ @ instruction: 0x8010f8d3 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ rsble r2, r9, r0, lsl #22 │ │ │ │ @ instruction: 0xf04f9b03 │ │ │ │ @ instruction: 0xf8d30900 │ │ │ │ ldrbmi sl, [r4, #-52] @ 0xffffffcc │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @@ -521555,32 +521576,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 2147b3c │ │ │ │ + blvs 2147b94 │ │ │ │ adcmi r9, r3, #15360 @ 0x3c00 │ │ │ │ strcs fp, [r0], #-3848 @ 0xfffff0f8 │ │ │ │ - blcs 247680 │ │ │ │ + blcs 2476d8 │ │ │ │ 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 2a7058 │ │ │ │ + blcs 2a70b0 │ │ │ │ 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!, {r9, fp, sp, lr, pc} │ │ │ │ + stmibvs ip!, {r2, r4, r6, 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 │ │ │ │ @@ -521592,82 +521613,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 319b48 │ │ │ │ + blls 319ba0 │ │ │ │ movwcs r6, #6237 @ 0x185d │ │ │ │ stmdavs fp!, {r2, r8, r9, ip, pc}^ │ │ │ │ svclt 0x00082b00 │ │ │ │ strtmi r2, [r8], -r0, lsl #10 │ │ │ │ - beq 2697ac │ │ │ │ - @ instruction: 0xf890f655 │ │ │ │ - bge ae7dac │ │ │ │ - bge b67db0 │ │ │ │ + beq 269804 │ │ │ │ + @ instruction: 0xf864f655 │ │ │ │ + bge ae7e04 │ │ │ │ + bge b67e08 │ │ │ │ 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 32d6d8 │ │ │ │ + blls 32d730 │ │ │ │ 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: 0xf850f658 │ │ │ │ + @ instruction: 0xf824f658 │ │ │ │ ldmib r4, {r4, r8, r9, fp, ip, pc}^ │ │ │ │ subvs r1, sl, r5, lsl #4 │ │ │ │ - blls 4d2348 │ │ │ │ - bge 8c5724 │ │ │ │ + blls 4d23a0 │ │ │ │ + bge 8c577c │ │ │ │ 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 53f01c │ │ │ │ - blx fe86b086 │ │ │ │ + blgt 53f074 │ │ │ │ + blx 1d6b0de │ │ │ │ @ instruction: 0xb12b68bb │ │ │ │ @ instruction: 0x464b687f │ │ │ │ ldrbmi r6, [r2, #-2170] @ 0xfffff786 │ │ │ │ ldrbmi fp, [r7], -r8, lsl #30 │ │ │ │ ldrcc lr, [ip, -sp, asr #19] │ │ │ │ @ instruction: 0x4629ab1c │ │ │ │ - blgt 53f03c │ │ │ │ - stc2 6, cr15, [lr], {89} @ 0x59 │ │ │ │ + blgt 53f094 │ │ │ │ + blx ffaeb0fe │ │ │ │ ldrmi lr, [r9], -lr, asr #13 │ │ │ │ strtmi lr, [pc], -pc, lsr #14 │ │ │ │ movwcs lr, #1873 @ 0x751 │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ - rsbseq r3, r5, lr │ │ │ │ + ldrhteq r2, [r5], #-246 @ 0xffffff0a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r5, r6, ror #31 │ │ │ │ + rsbseq r2, r5, lr, lsl #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2e8c1c │ │ │ │ + blhi 2e8c74 │ │ │ │ @ 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 │ │ │ │ @@ -521678,74 +521699,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 247840 │ │ │ │ + blcs 247898 │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ @ instruction: 0x27c4f8df │ │ │ │ sbfxcc pc, pc, #17, #29 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b87830 │ │ │ │ + blls b87888 │ │ │ │ @ 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 1269c34 │ │ │ │ + beq 1269c8c │ │ │ │ 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 35ec68 │ │ │ │ + blls 35ecc0 │ │ │ │ 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 33f3d0 │ │ │ │ + blls 33f428 │ │ │ │ stmdavs sl!, {r0, r2, r3, r4, r8, fp, sp, lr} │ │ │ │ - bcs 252058 │ │ │ │ + bcs 2520b0 │ │ │ │ subhi pc, fp, #0 │ │ │ │ - blcs 44c504 │ │ │ │ + blcs 44c55c │ │ │ │ subhi pc, r7, #64 @ 0x40 │ │ │ │ - blcs 2478ac │ │ │ │ + blcs 247904 │ │ │ │ cmpphi r3, #0 @ p-variant is OBSOLETE │ │ │ │ - blvc 914470 │ │ │ │ + blvc 9144c8 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ @ instruction: 0xf895834e │ │ │ │ - blcs a39948 │ │ │ │ + blcs a399a0 │ │ │ │ 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 84dad8 │ │ │ │ + blvc 84db30 │ │ │ │ @ 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 │ │ │ │ @@ -521754,81 +521775,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} │ │ │ │ - mcr2 6, 5, pc, cr8, cr4, {2} @ │ │ │ │ + mrc2 6, 3, pc, cr12, cr4, {2} │ │ │ │ @ instruction: 0x369cf8df │ │ │ │ @ instruction: 0xf1009a05 │ │ │ │ strtmi r0, [r1], -r4, lsr #8 │ │ │ │ ldmpl r3, {r0, r7, r9, sl, lr}^ │ │ │ │ - blx 2b61ba │ │ │ │ + blx 2b6212 │ │ │ │ @ instruction: 0xf8953306 │ │ │ │ ldmibvc fp, {r2, r4, r5, sp} │ │ │ │ cmnpeq r9, #3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf878f656 │ │ │ │ + @ instruction: 0xf84cf656 │ │ │ │ @ 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 44c52c │ │ │ │ + blcs 44c584 │ │ │ │ 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, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r1!, {r0, r2, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r8], -r2, lsl #12 │ │ │ │ - mrc2 6, 4, pc, cr4, cr4, {2} │ │ │ │ + mcr2 6, 3, pc, cr8, 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 │ │ │ │ - strbmi pc, [r9], -r5, ror #16 @ │ │ │ │ + @ instruction: 0x4649f839 │ │ │ │ movwcs r4, #13904 @ 0x3650 │ │ │ │ tstls r7, #24, 10 @ 0x6000000 │ │ │ │ - @ instruction: 0xf91ef658 │ │ │ │ - blls 2b6988 │ │ │ │ + @ instruction: 0xf8f2f658 │ │ │ │ + blls 2b69e0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 2ce04c │ │ │ │ + blls 2ce0a4 │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ - bcs 2479fc │ │ │ │ + bcs 247a54 │ │ │ │ @ instruction: 0x81a2f000 │ │ │ │ - bcs 44c604 │ │ │ │ + bcs 44c65c │ │ │ │ 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 2399c4 │ │ │ │ + blcs 239a1c │ │ │ │ @ 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 507a48 │ │ │ │ + blvc 507aa0 │ │ │ │ @ instruction: 0xf0002b05 │ │ │ │ - blcs 24dde8 │ │ │ │ + blcs 24de40 │ │ │ │ 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 │ │ │ │ @@ -521838,106 +521859,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 247a80 │ │ │ │ + blcs 247ad8 │ │ │ │ @ instruction: 0xf08cd1d3 │ │ │ │ stcls 3, cr0, [r3, #-4] │ │ │ │ svcvc 0x00eaf5b7 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 22e64c │ │ │ │ + blcs 22e6a4 │ │ │ │ addhi pc, sp, #64 @ 0x40 │ │ │ │ strls r2, [r9], #-816 @ 0xfffffcd0 │ │ │ │ stmib sp, {r2, r6, r9, sl, lr}^ │ │ │ │ - blx 303276 │ │ │ │ + blx 3032ce │ │ │ │ movwls pc, #13063 @ 0x3307 @ │ │ │ │ ldmdavs sp, {r0, r1, r5, r7, r8, fp, sp, lr} │ │ │ │ - blcs 38c710 │ │ │ │ + blcs 38c768 │ │ │ │ orrshi pc, r9, r0 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x5607e9dd │ │ │ │ @ instruction: 0xf654981b │ │ │ │ - @ instruction: 0xf100fddd │ │ │ │ + @ instruction: 0xf100fdb1 │ │ │ │ ldrtmi r0, [r3], -r4, lsr #18 │ │ │ │ mlascs r4, r5, r8, pc @ │ │ │ │ strmi r4, [r6], -r9, asr #12 │ │ │ │ @ instruction: 0xf6559003 │ │ │ │ - @ instruction: 0xf8d5ffb5 │ │ │ │ + @ instruction: 0xf8d5ff89 │ │ │ │ @ instruction: 0xf8d88014 │ │ │ │ - blcs 239a98 │ │ │ │ + blcs 239af0 │ │ │ │ teqcs r0, #60 @ 0x3c │ │ │ │ eorlt pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xb014f8dd │ │ │ │ strpl lr, [r7], -sp, asr #19 │ │ │ │ - blx 2ff3c6 │ │ │ │ + blx 2ff41e │ │ │ │ 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 1113720 │ │ │ │ + blvc 1113778 │ │ │ │ @ instruction: 0xf0402b05 │ │ │ │ @ instruction: 0xf8df80ba │ │ │ │ @ instruction: 0xf10734bc │ │ │ │ @ instruction: 0xf8970814 │ │ │ │ @ instruction: 0xf85b2025 │ │ │ │ strbmi r3, [fp], #-3 │ │ │ │ @ instruction: 0xf003799b │ │ │ │ - blcs fe22e8f8 │ │ │ │ + blcs fe22e950 │ │ │ │ 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 │ │ │ │ - mrc2 6, 0, pc, cr8, cr7, {2} │ │ │ │ + stc2l 6, cr15, [ip, #348]! @ 0x15c │ │ │ │ ldmvs r1!, {r7, r9, sl, lr} │ │ │ │ stmdals r3, {r1, r6, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [r6, #336]! @ 0x150 │ │ │ │ + stc2 6, cr15, [sl, #336] @ 0x150 │ │ │ │ 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: 0xf84af658 │ │ │ │ - blcs 44c7b8 │ │ │ │ + @ instruction: 0xf81ef658 │ │ │ │ + blcs 44c810 │ │ │ │ mvnshi pc, r0 │ │ │ │ movwcs r4, #1593 @ 0x639 │ │ │ │ ldrbmi r4, [r0], -sl, asr #12 │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ ldrhi lr, [r7], -sp, asr #19 │ │ │ │ - ldc2 6, cr15, [r4, #348] @ 0x15c │ │ │ │ + stc2l 6, cr15, [r8, #-348]! @ 0xfffffea4 │ │ │ │ @ instruction: 0xf1054601 │ │ │ │ @ instruction: 0xf6550024 │ │ │ │ - @ instruction: 0xe717ff77 │ │ │ │ + ldr pc, [r7, -fp, asr #30] │ │ │ │ @ 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 fe90e18c │ │ │ │ + blcs fe90e1e4 │ │ │ │ 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 d49dc4 │ │ │ │ + blx d49e1c │ │ │ │ strbeq pc, [r0, r0] @ │ │ │ │ svcge 0x0009f57f │ │ │ │ @ instruction: 0xf5b3e68e │ │ │ │ @ instruction: 0xf0007fc3 │ │ │ │ ldrbmi r8, [r3, #-192]! @ 0xffffff40 │ │ │ │ svcge 0x0001f47f │ │ │ │ svcvc 0x00eaf5b6 │ │ │ │ @@ -521964,24 +521985,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 fe91974c │ │ │ │ + blcs fe9197a4 │ │ │ │ mcrge 4, 6, pc, cr5, cr15, {1} @ │ │ │ │ - blcs fe5bf4f4 │ │ │ │ + blcs fe5bf54c │ │ │ │ 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] @ 22dc41 │ │ │ │ + strgt r0, [pc, #-15] @ 22dc99 │ │ │ │ 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 │ │ │ │ @@ -521989,47 +522010,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 fed6b5e2 │ │ │ │ + blx fe26b63a │ │ │ │ mulscc r1, r8, r8 │ │ │ │ ldmdaeq ip, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4641463a │ │ │ │ @ instruction: 0xf6554605 │ │ │ │ - blls 8ed750 │ │ │ │ + blls 8ed6f8 │ │ │ │ mlsne r4, sp, r8, pc @ │ │ │ │ ldceq 1, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ @ instruction: 0xf3c38b2a │ │ │ │ - b 126e8d4 │ │ │ │ - blls 3ae3c4 │ │ │ │ + b 126e92c │ │ │ │ + blls 3ae41c │ │ │ │ @ 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 │ │ │ │ - smusdx ip, r1, pc @ │ │ │ │ + str pc, [ip, -r5, asr #30] │ │ │ │ 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: 0xf854f656 │ │ │ │ + @ instruction: 0xf828f656 │ │ │ │ stmdacs r0, {r2, ip, pc} │ │ │ │ stcge 4, cr15, [r7, #508]! @ 0x1fc │ │ │ │ cdpls 6, 0, cr4, cr13, cr1, {5} │ │ │ │ - bmi 5e8474 │ │ │ │ - blcs 23f630 │ │ │ │ + bmi 5e84cc │ │ │ │ + blcs 23f688 │ │ │ │ msrhi CPSR_sc, r0 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - stc2 6, cr15, [r4], #388 @ 0x184 │ │ │ │ + ldc2l 6, cr15, [r8], #-388 @ 0xfffffe7c │ │ │ │ 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} │ │ │ │ @@ -522050,54 +522071,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 89a268 │ │ │ │ + blvc 89a2c0 │ │ │ │ @ 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 20e7580 │ │ │ │ + blmi 20e75d8 │ │ │ │ ldmpl r3, {r0, r2, r9, fp, ip, pc}^ │ │ │ │ ldrmi r9, [r3], #-2563 @ 0xfffff5fd │ │ │ │ @ instruction: 0xf003799b │ │ │ │ @ instruction: 0xf8950686 │ │ │ │ - blcs 239e40 │ │ │ │ + blcs 239e98 │ │ │ │ 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: 0xf6bef897 │ │ │ │ - @ instruction: 0xeeb4f905 │ │ │ │ + @ instruction: 0xf6bef86b │ │ │ │ + mrc 8, 5, APSR_nzcv, cr4, cr9, {6} │ │ │ │ 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 fe919558 │ │ │ │ + blcs fe9195b0 │ │ │ │ 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 │ │ │ │ @@ -522111,24 +522132,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 fe762780 │ │ │ │ - blcs fe921e90 │ │ │ │ + blcs fe7627d8 │ │ │ │ + blcs fe921ee8 │ │ │ │ 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 │ │ │ │ - mcrr2 6, 5, pc, r4, cr7 @ │ │ │ │ + ldc2 6, cr15, [r8], {87} @ 0x57 │ │ │ │ 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 │ │ │ │ @@ -522149,148 +522170,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 a39fe4 │ │ │ │ + blcs a3a03c │ │ │ │ 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 8da400 │ │ │ │ + blvc 8da458 │ │ │ │ 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 21eb8e2 │ │ │ │ + blx 16eb93a │ │ │ │ @ instruction: 0x461ee6d8 │ │ │ │ stmdaeq r2, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5b7e5e4 │ │ │ │ @ instruction: 0xf43f7fea │ │ │ │ str sl, [r1, #3338] @ 0xd0a │ │ │ │ - stcl 6, cr15, [sl, #-4] │ │ │ │ - rsbseq r2, r5, r0, lsl #17 │ │ │ │ - rsbseq r2, r5, lr, ror r8 │ │ │ │ + ldc 6, cr15, [lr, #-4] │ │ │ │ + rsbseq r2, r5, r8, lsr #16 │ │ │ │ + rsbseq r2, r5, r6, lsr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r5, r0, asr #16 │ │ │ │ + rsbseq r2, r5, r8, ror #15 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0xf04f68c3 │ │ │ │ stmdavs sl, {r2, r3, r4, sl, fp} │ │ │ │ - blx 548302 │ │ │ │ + blx 54835a │ │ │ │ ldclpl 3, cr15, [r0], {3} │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xf04f68c3 │ │ │ │ stmdavs sl, {r2, r3, r4, sl, fp} │ │ │ │ - blx 548316 │ │ │ │ + blx 54836e │ │ │ │ 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 3a9604 │ │ │ │ - blx 5482ea │ │ │ │ + bvc 3a965c │ │ │ │ + blx 548342 │ │ │ │ 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 2e9620 │ │ │ │ - bvc 2e9728 │ │ │ │ - bpl 3a9728 │ │ │ │ - bvc 1429ac4 │ │ │ │ - bvs 3a9634 │ │ │ │ - bvc 1c29bcc │ │ │ │ - bvs fe429b04 │ │ │ │ - bvc c29a0c │ │ │ │ - bvs ff429bc8 │ │ │ │ - blx 669bc0 │ │ │ │ + bvc 2e9678 │ │ │ │ + bvc 2e9780 │ │ │ │ + bpl 3a9780 │ │ │ │ + bvc 1429b1c │ │ │ │ + bvs 3a968c │ │ │ │ + bvc 1c29c24 │ │ │ │ + bvs fe429b5c │ │ │ │ + bvc c29a64 │ │ │ │ + bvs ff429c20 │ │ │ │ + blx 669c18 │ │ │ │ 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 2b0588 │ │ │ │ + blx 2b05e0 │ │ │ │ @ instruction: 0xf851fc0c │ │ │ │ - b 12b60b0 │ │ │ │ + b 12b6108 │ │ │ │ @ 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 aff228 │ │ │ │ + blvc aff280 │ │ │ │ stmdale r0!, {r1, r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - blmi 1e454fc │ │ │ │ + blmi 1e45554 │ │ │ │ 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 22e0e4 │ │ │ │ - bvc 1b22148 │ │ │ │ + blcs 22e13c │ │ │ │ + bvc 1b221a0 │ │ │ │ @ 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 248b24 │ │ │ │ + blcs 248b7c │ │ │ │ @ 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 24c524 │ │ │ │ - bl 362454 │ │ │ │ + blcs 24c57c │ │ │ │ + bl 3624ac │ │ │ │ @ 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 feb100a8 │ │ │ │ + blvs feb10100 │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ ldmdblt fp, {r2, r4, fp} │ │ │ │ - blvs feb2801c │ │ │ │ + blvs feb28074 │ │ │ │ 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 26ed2c │ │ │ │ + blcs 26ed84 │ │ │ │ @ instruction: 0x4629d1b0 │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xe7ac47b0 │ │ │ │ @ instruction: 0xb12b6a63 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0x47b00018 │ │ │ │ sbcle r2, pc, r0, lsl #16 │ │ │ │ @@ -522299,86 +522320,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 3886f4 │ │ │ │ + blcs 38874c │ │ │ │ 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 248230 │ │ │ │ + blcs 248288 │ │ │ │ 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 │ │ │ │ - ldrhteq r1, [r5], #-252 @ 0xffffff04 │ │ │ │ + rsbseq r1, r5, r4, ror #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 │ │ │ │ - mrc2 6, 4, pc, cr8, cr5, {2} │ │ │ │ + mcr2 6, 3, pc, cr12, cr5, {2} @ │ │ │ │ orrlt r4, r8, r4, lsl #12 │ │ │ │ @ instruction: 0x462168b0 │ │ │ │ - @ instruction: 0xffe6f6c0 │ │ │ │ + @ instruction: 0xffbaf6c0 │ │ │ │ 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 43077c │ │ │ │ + blx 4307d4 │ │ │ │ @ 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, #1654784 @ p-variant is OBSOLETE @ 0x194000 │ │ │ │ + tstplt r8, #933888 @ p-variant is OBSOLETE @ 0xe4000 │ │ │ │ ldmdavs r3!, {r0, r6, r7, fp, sp, lr} │ │ │ │ cdpeq 0, 1, cr15, cr15, cr1, {0} │ │ │ │ - b 1608600 │ │ │ │ - blx 435380 │ │ │ │ - blx 42a27a │ │ │ │ + b 1608658 │ │ │ │ + blx 4353d8 │ │ │ │ + blx 42a2d2 │ │ │ │ @ instruction: 0xf8523101 │ │ │ │ tstmi r8, #44 @ 0x2c │ │ │ │ - blx b0c570 │ │ │ │ + blx b0c5c8 │ │ │ │ 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 44ceec │ │ │ │ + blcs 44cf44 │ │ │ │ stmiavs r3!, {r3, r8, ip, lr, pc} │ │ │ │ ldmdavs r9, {r4, r5, r7, fp, sp, lr}^ │ │ │ │ - blcs 248398 │ │ │ │ + blcs 2483f0 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ - @ instruction: 0xffe8f6c0 │ │ │ │ + @ instruction: 0xffbcf6c0 │ │ │ │ stmdavs r3!, {r2, r5, r6, fp, sp, lr}^ │ │ │ │ bicsle r2, r3, r0, lsl #22 │ │ │ │ @ instruction: 0xf6554628 │ │ │ │ - strmi pc, [r5], -fp, ror #25 │ │ │ │ + @ instruction: 0x4605fcbf │ │ │ │ @ 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 │ │ │ │ @@ -522387,44 +522408,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 2ce5ac │ │ │ │ + blcs 2ce604 │ │ │ │ stmdavs fp!, {r0, r1, r2, r3, r8, ip, lr, pc}^ │ │ │ │ movwcc r6, #6449 @ 0x1931 │ │ │ │ strtmi r6, [r8], -fp, rrx │ │ │ │ @ instruction: 0xffe0f7ff │ │ │ │ - blcc 288488 │ │ │ │ + blcc 2884e0 │ │ │ │ ldmdavs r6!, {r0, r1, r3, r5, r6, sp, lr} │ │ │ │ - blcs 2483b0 │ │ │ │ + blcs 248408 │ │ │ │ pop {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldmdbvs r4!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blcs 24837c │ │ │ │ + blcs 2483d4 │ │ │ │ @ instruction: 0x4620d0f5 │ │ │ │ - @ instruction: 0xf8fef655 │ │ │ │ + @ instruction: 0xf8d2f655 │ │ │ │ stmiavs r1, {r3, r5, r6, r7, r8, ip, sp, pc}^ │ │ │ │ andlt lr, r0, #3489792 @ 0x354000 │ │ │ │ - blx 40cf92 │ │ │ │ + blx 40cfea │ │ │ │ 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 2483c8 │ │ │ │ + blcs 248420 │ │ │ │ @ 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 │ │ │ │ @@ -522433,39 +522454,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 2885e8 │ │ │ │ + bcs 288640 │ │ │ │ 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 │ │ │ │ - tstplt r0, r3, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - blcs 248b3c │ │ │ │ + @ instruction: 0xb110fef7 │ │ │ │ + blcs 248b94 │ │ │ │ @ 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 fffce718 │ │ │ │ + blcs fffce770 │ │ │ │ andshi pc, r2, #0, 4 │ │ │ │ vpadd.i8 d2, d16, d16 │ │ │ │ - blcs fe4ce964 │ │ │ │ + blcs fe4ce9bc │ │ │ │ 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 │ │ │ │ @@ -522485,28 +522506,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 1eae0e4 │ │ │ │ + blvs 1eae13c │ │ │ │ @ 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 fb46ec │ │ │ │ + bcs fb4744 │ │ │ │ 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 │ │ │ │ @@ -522560,15 +522581,15 @@ │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffe99 │ │ │ │ adcvc pc, r9, pc, ror #8 │ │ │ │ - blcs 133f588 │ │ │ │ + blcs 133f5e0 │ │ │ │ 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 │ │ │ │ @@ -522714,47 +522735,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 23e7ec │ │ │ │ + bcs 23e844 │ │ │ │ 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 648ac │ │ │ │ + blcs 64904 │ │ │ │ stcge 6, cr15, [sp, #508]! @ 0x1fc │ │ │ │ mvnseq pc, r3, lsr #3 │ │ │ │ vhadd.s8 d18, d14, d1 │ │ │ │ vsubl.s8 q8, d0, d1 │ │ │ │ - blx 22f39c │ │ │ │ + blx 22f3f4 │ │ │ │ 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 ffeec846 │ │ │ │ + blx ffeec89e │ │ │ │ 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 93f88c │ │ │ │ - ldclge 6, cr15, [pc, #-252]! @ 22e768 │ │ │ │ + blcs 93f8e4 │ │ │ │ + ldclge 6, cr15, [pc, #-252]! @ 22e7c0 │ │ │ │ @ instruction: 0xf63f2b1c │ │ │ │ andge sl, r2, #124, 26 @ 0x1f00 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ @ instruction: 0xfffffabd │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @@ -522783,15 +522804,15 @@ │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xffffff75 │ │ │ │ movwcs pc, #62115 @ 0xf2a3 @ │ │ │ │ vhadd.s8 d18, d15, d1 │ │ │ │ @ instruction: 0xf6c00290 │ │ │ │ - blx 22f134 │ │ │ │ + blx 22f18c │ │ │ │ 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 │ │ │ │ @@ -522802,75 +522823,75 @@ │ │ │ │ svcge 0x0060f43f │ │ │ │ @ instruction: 0xf5b3d804 │ │ │ │ @ instruction: 0xf47f7f0d │ │ │ │ smmla r9, r8, sp, sl │ │ │ │ @ instruction: 0x23b3f2a3 │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ smmla r3, r2, sp, sl │ │ │ │ - rsbseq r1, r5, r2, asr sp │ │ │ │ + ldrshteq r1, [r5], #-202 @ 0xffffff36 │ │ │ │ @ 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 @ 22e978 │ │ │ │ + ldrbtmi r4, [pc], #-1688 @ 22e9d0 │ │ │ │ @ instruction: 0x460db1bb │ │ │ │ @ instruction: 0xf04f4606 │ │ │ │ @ instruction: 0xf04f0800 │ │ │ │ @ instruction: 0xf04f0964 │ │ │ │ stmiavs fp!, {r2, r3, r4, r9, fp} │ │ │ │ - blcs 29af9c │ │ │ │ + blcs 29aff4 │ │ │ │ stmibvs fp!, {r0, r1, r2, r8, ip, lr, pc}^ │ │ │ │ ldmvs fp, {r1, r4, r5, fp, sp, lr}^ │ │ │ │ vqrdmulh.s d15, d3, d10 │ │ │ │ - blcs 245cec │ │ │ │ + blcs 245d44 │ │ │ │ stmdavs sp!, {r0, r4, r5, r8, ip, lr, pc} │ │ │ │ - blcs 248a54 │ │ │ │ + blcs 248aac │ │ │ │ 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 @ │ │ │ │ + msrlt SPSR_, pc, ror #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 34d664 │ │ │ │ + blcs 34d6bc │ │ │ │ stmdavs r4!, {r2, ip, lr, pc} │ │ │ │ - blcs 248a6c │ │ │ │ + blcs 248ac4 │ │ │ │ ldrb sp, [lr, sl, ror #3] │ │ │ │ stmdbvs r2!, {r0, r1, r4, r8, r9, fp, lr}^ │ │ │ │ - blx 484dda │ │ │ │ + blx 484e32 │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ - blcs 23aaac │ │ │ │ + blcs 23ab04 │ │ │ │ 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 1ca893c │ │ │ │ + bvs 1ca8994 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ - blvs 1cae8b4 │ │ │ │ + blvs 1cae90c │ │ │ │ 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 │ │ │ │ - ldrb pc, [r7, fp, lsl #24]! @ │ │ │ │ - rsbseq r1, r5, sl, lsl #13 │ │ │ │ + ubfx pc, pc, #23, #24 │ │ │ │ + rsbseq r1, r5, r2, lsr r6 │ │ │ │ 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 │ │ │ │ @@ -522889,99 +522910,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, #2752 @ p-variant is OBSOLETE @ 0xac0 │ │ │ │ + tstplt r8, #65280 @ p-variant is OBSOLETE @ 0xff00 │ │ │ │ @ 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 44d74c │ │ │ │ + blcs 44d7a4 │ │ │ │ strvs pc, [r2], -r1, lsl #22 │ │ │ │ strtmi sp, [r1], -pc, rrx │ │ │ │ ldrbmi r6, [r2], -r8, lsr #18 │ │ │ │ - mrc2 6, 2, pc, cr4, cr2, {4} │ │ │ │ + mcr2 6, 1, pc, cr8, cr2, {4} @ │ │ │ │ strmi r4, [r1], -r7, lsl #12 │ │ │ │ @ instruction: 0xf6574628 │ │ │ │ - @ instruction: 0xf897f871 │ │ │ │ + @ instruction: 0xf897f845 │ │ │ │ @ instruction: 0xf1b8800c │ │ │ │ andle r0, r6, r3, lsl #30 │ │ │ │ - bllt 190ceb4 │ │ │ │ + bllt 190cf0c │ │ │ │ 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 77380 │ │ │ │ - bne ff488fa4 │ │ │ │ + blvs 773d8 │ │ │ │ + bne ff488ffc │ │ │ │ movwcs r6, #8303 @ 0x206f │ │ │ │ @ instruction: 0xf653602b │ │ │ │ - @ instruction: 0x4601fcd5 │ │ │ │ + strmi pc, [r1], -r9, lsr #25 │ │ │ │ tstls r1, r8, lsr #12 │ │ │ │ - @ instruction: 0xf852f657 │ │ │ │ + @ instruction: 0xf826f657 │ │ │ │ ldrtmi r9, [r8], -r1, lsl #18 │ │ │ │ andseq pc, r4, #1073741824 @ 0x40000000 │ │ │ │ andls r2, r1, #1073741826 @ 0x40000002 │ │ │ │ - @ instruction: 0xff06f654 │ │ │ │ + mrc2 6, 6, pc, cr10, cr4, {2} │ │ │ │ tstcs sl, r1, lsl #20 │ │ │ │ @ instruction: 0xf6544638 │ │ │ │ - ldmvc r3!, {r0, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvc r3!, {r0, r2, r4, r6, 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, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r3!, {r0, r3, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d6 │ │ │ │ stmdbvs r8!, {r1, r2, r3, r7, r8, sp} │ │ │ │ @ instruction: 0xf6539301 │ │ │ │ - movwcs pc, #3283 @ 0xcd3 @ │ │ │ │ + movwcs pc, #3239 @ 0xca7 @ │ │ │ │ stmib sp, {r2, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf1003305 │ │ │ │ ldcvc 12, cr0, [r3], #-336 @ 0xfffffeb0 │ │ │ │ @ instruction: 0xf8804607 │ │ │ │ - blge 33ac20 │ │ │ │ + blge 33ac78 │ │ │ │ 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 294f94 │ │ │ │ + bls 294fec │ │ │ │ andcc pc, lr, r0, asr r8 @ │ │ │ │ - blx 440436 │ │ │ │ + blx 44048e │ │ │ │ ldrtmi r3, [r9], -r1, lsl #6 │ │ │ │ movwcc r7, #48987 @ 0xbf5b │ │ │ │ eorcs pc, r3, r7, asr #16 │ │ │ │ - @ instruction: 0xf80cf657 │ │ │ │ + @ instruction: 0xffe0f656 │ │ │ │ @ instruction: 0xf8d9e7a0 │ │ │ │ ldmdavs sl, {r2, ip, sp}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvs 188ee60 │ │ │ │ + bvs 188eeb8 │ │ │ │ eoreq pc, ip, #-1073741824 @ 0xc0000000 │ │ │ │ svclt 0x000c4291 │ │ │ │ - blvs 836bc0 │ │ │ │ + blvs 836c18 │ │ │ │ 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 │ │ │ │ - ldrtmi pc, [r9], -pc, lsr #29 @ │ │ │ │ + ldrtmi pc, [r9], -r3, lsl #29 @ │ │ │ │ ldrbmi r6, [r0], -r7, lsl #17 │ │ │ │ - mcr2 6, 5, pc, cr10, cr13, {5} @ │ │ │ │ + mrc2 6, 3, pc, cr14, 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 │ │ │ │ @@ -522990,52 +523011,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: 0xf880f657 │ │ │ │ + @ instruction: 0xf854f657 │ │ │ │ msreq CPSR_s, r4, lsl #2 │ │ │ │ strmi r6, [r2], -r7, lsl #16 │ │ │ │ @ instruction: 0xf6bd4650 │ │ │ │ - @ instruction: 0xe74afe9d │ │ │ │ + smlsldx pc, sl, r1, lr @ │ │ │ │ ldrdeq pc, [r8], -fp │ │ │ │ @ instruction: 0xf6c04649 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d9d046 │ │ │ │ @ instruction: 0x4650101c │ │ │ │ - mrc2 6, 3, pc, cr4, cr13, {5} │ │ │ │ + mcr2 6, 2, pc, cr8, cr13, {5} @ │ │ │ │ strtmi r6, [r8], -r1, lsl #17 │ │ │ │ - @ instruction: 0xfff6f656 │ │ │ │ + @ instruction: 0xffcaf656 │ │ │ │ @ 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 1f2e7e0 │ │ │ │ + blvs 1f2e838 │ │ │ │ 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: 0xf6574628 │ │ │ │ - ldmvs r3!, {r0, r1, r2, r3, r4, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf6564628 │ │ │ │ + ldmvs r3!, {r0, r1, r4, r5, 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 @ │ │ │ │ @@ -523045,42 +523066,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 │ │ │ │ - ldrhteq r1, [r5], #-82 @ 0xffffffae │ │ │ │ + rsbseq r1, r5, sl, asr r5 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed85f1c │ │ │ │ + bl fed85f74 │ │ │ │ @ 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, #6641 @ 0x19f1 @ │ │ │ │ + movwcs pc, #6597 @ 0x19c5 @ │ │ │ │ eorcc pc, r2, r0, lsl #17 │ │ │ │ @ instruction: 0xf6534605 │ │ │ │ - msrvs (UNDEF: 101), sp │ │ │ │ + msrvs (UNDEF: 101), r1 │ │ │ │ movwcs fp, #3384 @ 0xd38 │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - eoreq r8, r1, r8, lsr r3 │ │ │ │ + eoreq r8, r1, r0, asr #6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2ea230 │ │ │ │ + blhi 2ea288 │ │ │ │ @ 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 │ │ │ │ @@ -523094,68 +523115,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, ror #4 │ │ │ │ - rsbseq r1, r5, r6, ror #4 │ │ │ │ + rsbseq r1, r5, r6, lsl r2 │ │ │ │ + rsbseq r1, r5, lr, lsl #4 │ │ │ │ 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 @ │ │ │ │ - bl 36c5f4 │ │ │ │ + b ff86c64c │ │ │ │ @ instruction: 0x1018f8db │ │ │ │ strbmi r9, [r8], -r9 │ │ │ │ - blx 156cdfc │ │ │ │ + blx 156ce54 │ │ │ │ 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 │ │ │ │ - strmi pc, [r4], -r5, ror #22 │ │ │ │ + @ instruction: 0x4604fb39 │ │ │ │ stmiavs r3, {r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ - blx 3d565a │ │ │ │ - bl 2eba44 │ │ │ │ + blx 3d56b2 │ │ │ │ + bl 2eba9c │ │ │ │ @ instruction: 0xf8120803 │ │ │ │ @ instruction: 0xf1baa003 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0xf8db81bb │ │ │ │ @ instruction: 0xf8dbb004 │ │ │ │ - blcs 23ae60 │ │ │ │ + blcs 23aeb8 │ │ │ │ @ instruction: 0xf8ddd1e8 │ │ │ │ ldrbmi sl, [r0], -r4 │ │ │ │ - mrc2 6, 7, pc, cr14, cr4, {2} │ │ │ │ + mrc2 6, 6, pc, cr2, cr4, {2} │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ - blls 2635c4 │ │ │ │ + blls 26361c │ │ │ │ stmdblt r2, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ addseq r8, r8, fp, asr #4 │ │ │ │ - ldc 6, cr15, [r8] │ │ │ │ + stc 6, cr15, [ip] │ │ │ │ @ instruction: 0x8018f8db │ │ │ │ @ instruction: 0xf1b89003 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blmi ff0cf7e8 │ │ │ │ - bhi ff06a604 │ │ │ │ + blmi ff0cf840 │ │ │ │ + bhi ff06a65c │ │ │ │ @ instruction: 0xf8cd447b │ │ │ │ movwls sl, #4104 @ 0x1008 │ │ │ │ @ instruction: 0x4010f8d8 │ │ │ │ - blcs 248f24 │ │ │ │ + blcs 248f7c │ │ │ │ ldrcs sp, [ip, #-71] @ 0xffffffb9 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf6544620 │ │ │ │ - strmi pc, [r0], r7, lsr #22 │ │ │ │ + @ instruction: 0x4680fafb │ │ │ │ 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} │ │ │ │ @@ -523171,90 +523192,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 22b330 │ │ │ │ + bcc 22b388 │ │ │ │ ldmvs r2!, {r1, r3, r4, r7, sl, lr} │ │ │ │ - b 2ff87c │ │ │ │ + b 2ff8d4 │ │ │ │ @ instruction: 0xf840030a │ │ │ │ - bl 306f9c │ │ │ │ + bl 306ff4 │ │ │ │ mcrrne 10, 0, r0, fp, cr2 │ │ │ │ stmdavs r4!, {r1, r8, r9, ip, pc} │ │ │ │ - blcs 248fb0 │ │ │ │ + blcs 249008 │ │ │ │ @ instruction: 0xf8ddd1bc │ │ │ │ strbmi r8, [r0], -r0 │ │ │ │ - @ instruction: 0xff34f654 │ │ │ │ + @ instruction: 0xff08f654 │ │ │ │ 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 30f6f0 │ │ │ │ + blls 30f748 │ │ │ │ @ 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 │ │ │ │ - andcs lr, r0, r4, ror #21 │ │ │ │ - blx 56ca8c │ │ │ │ + @ instruction: 0x2000eab8 │ │ │ │ + @ instruction: 0xf9e0f6c0 │ │ │ │ ldrsbtcc pc, [ip], -fp @ │ │ │ │ andls r2, fp, r4, lsl #2 │ │ │ │ ldmdbeq r8, {r0, r1, r2, r3, r4, r8, r9, ip, sp}^ │ │ │ │ - b e6c79c │ │ │ │ + b 36c7f4 │ │ │ │ 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: 0xf8dbfea3 │ │ │ │ + @ instruction: 0xf8dbfe77 │ │ │ │ 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 23b000 │ │ │ │ + blcs 23b058 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strbmi r0, [r0], -r0, lsl #16 │ │ │ │ @ instruction: 0xf653ac1b │ │ │ │ - stmdbvs r3, {r0, r1, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3, {r0, r1, r2, r3, r4, r7, 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 2ef070 │ │ │ │ + bls 2ef0c8 │ │ │ │ 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} │ │ │ │ @@ -523273,357 +523294,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 │ │ │ │ - blx cec9f0 │ │ │ │ + @ instruction: 0xf9fef654 │ │ │ │ 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 24d408 │ │ │ │ - blvc f23194 │ │ │ │ + blcs 24d460 │ │ │ │ + blvc f231ec │ │ │ │ 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 │ │ │ │ - strbmi pc, [sl], -sp, lsl #20 @ │ │ │ │ + strbmi pc, [sl], -r1, ror #19 @ │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r9, [r9], -r1, lsl #22 │ │ │ │ @ instruction: 0xf6544607 │ │ │ │ - blmi 9ae2f8 │ │ │ │ + blmi 9ae2a0 │ │ │ │ stmdals r2, {r2, r5, r6, r8, sp} │ │ │ │ @ instruction: 0xf85b697a │ │ │ │ - blx 27b116 │ │ │ │ - bls 23bd14 │ │ │ │ + blx 27b16e │ │ │ │ + bls 23bd6c │ │ │ │ svcvc 0x005b4639 │ │ │ │ @ instruction: 0xf847330b │ │ │ │ @ instruction: 0xf6562023 │ │ │ │ - @ instruction: 0x4649fd51 │ │ │ │ + strbmi pc, [r9], -r5, lsr #26 @ │ │ │ │ @ instruction: 0xf6544628 │ │ │ │ - ldrtmi pc, [r1], -sp, lsl #25 @ │ │ │ │ + ldrtmi pc, [r1], -r1, ror #24 @ │ │ │ │ @ instruction: 0xf654a806 │ │ │ │ - strtmi pc, [r6], -r3, lsl #18 │ │ │ │ + @ instruction: 0x4626f8d7 │ │ │ │ stmdavs r4!, {r2, r5, r7, r8, ip, sp, pc} │ │ │ │ stccs 6, cr4, [r0], {48} @ 0x30 │ │ │ │ sbchi pc, r0, r0 │ │ │ │ - blcs 2491c8 │ │ │ │ + blcs 249220 │ │ │ │ adcshi pc, ip, r0 │ │ │ │ - @ instruction: 0xf9d8f654 │ │ │ │ + @ instruction: 0xf9acf654 │ │ │ │ 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 │ │ │ │ - pkhbtmi pc, r2, sp, lsl #28 @ │ │ │ │ + @ instruction: 0x4682fdf1 │ │ │ │ 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 1d6cb00 │ │ │ │ + blx 126cb58 │ │ │ │ @ instruction: 0xf6bf9803 │ │ │ │ - stmdals r9, {r0, r2, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ - stmib r0!, {r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdals r9, {r0, r7, fp, ip, sp, lr, pc} │ │ │ │ + ldmib r4!, {r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf600980c │ │ │ │ - stmdals fp, {r1, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdals fp, {r1, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf6bf2100 │ │ │ │ - andcs pc, r1, r1, lsr #31 │ │ │ │ - blmi 1dc1b54 │ │ │ │ + andcs pc, r1, r5, ror pc @ │ │ │ │ + blmi 1dc1bac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a89210 │ │ │ │ + blls a89268 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, r3, r8, asr #1 │ │ │ │ - blhi 2ea4ac │ │ │ │ + blhi 2ea504 │ │ │ │ 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 3aa800 │ │ │ │ + beq 3aa858 │ │ │ │ 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 1b64640 │ │ │ │ + bllt 1b64698 │ │ │ │ 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: 0xf964f654 │ │ │ │ + @ instruction: 0xf938f654 │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ - bls 489540 │ │ │ │ + bls 489598 │ │ │ │ vqrdmulh.s d15, d3, d6 │ │ │ │ ldclpl 8, cr1, [r3], {209} @ 0xd1 │ │ │ │ rscle r2, r6, r0, lsl #22 │ │ │ │ - blcs 24d470 │ │ │ │ + blcs 24d4c8 │ │ │ │ @ instruction: 0xf8d9d1e3 │ │ │ │ @ instruction: 0xf1a33008 │ │ │ │ @ instruction: 0xf8d80904 │ │ │ │ strbmi r3, [sl, #4] │ │ │ │ movweq pc, #4355 @ 0x1103 @ │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ - bls 2639ac │ │ │ │ + bls 263a04 │ │ │ │ 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 24d554 │ │ │ │ + blcs 24d5ac │ │ │ │ mcrge 4, 2, pc, cr9, cr15, {3} @ │ │ │ │ cmplt r3, r3, ror r8 │ │ │ │ - bcc fe66aab0 │ │ │ │ - bvs 3aa9f0 │ │ │ │ - bvc 1c2ae7c │ │ │ │ - bvc fec2acb8 │ │ │ │ - bvc 3aa8bc │ │ │ │ + bcc fe66ab08 │ │ │ │ + bvs 3aaa48 │ │ │ │ + bvc 1c2aed4 │ │ │ │ + bvc fec2ad10 │ │ │ │ + bvc 3aa914 │ │ │ │ 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: 0xf91cf654 │ │ │ │ + @ instruction: 0xf8f0f654 │ │ │ │ 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 │ │ │ │ - strmi pc, [r2], r1, ror #26 │ │ │ │ + @ instruction: 0x4682fd35 │ │ │ │ @ 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 │ │ │ │ - andcs lr, r0, r2, lsr #18 │ │ │ │ + strdcs lr, [r0], -r6 │ │ │ │ ldrmi lr, [sl], -r6, asr #14 │ │ │ │ @ instruction: 0xf8dbe634 │ │ │ │ strbmi r1, [r8], -r4, lsr #32 │ │ │ │ @ instruction: 0xff58f7fe │ │ │ │ - blmi 628c50 │ │ │ │ + blmi 628ca8 │ │ │ │ stmdals r3, {r2, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-1585 @ 0xfffff9cf │ │ │ │ - svc 0x0016f5ff │ │ │ │ + mcr 5, 7, pc, cr10, cr15, {7} @ │ │ │ │ ldmvs r8!, {r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xe60c681a │ │ │ │ @ instruction: 0xf6009809 │ │ │ │ - stmdals r3, {r1, r3, r8, fp, sp, lr, pc} │ │ │ │ - stmdb r6, {r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdals r3, {r1, r2, r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldm sl, {r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf600e7e3 │ │ │ │ - movwcs lr, #2914 @ 0xb62 │ │ │ │ + movwcs lr, #2870 @ 0xb36 │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {4} │ │ │ │ - blvs ff8f7f50 │ │ │ │ + blvs ff8f7fa8 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r0, r5, r0, ror #28 │ │ │ │ + rsbseq r0, r5, r8, lsl #28 │ │ │ │ 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 d2353c │ │ │ │ + blvc d23594 │ │ │ │ cmnle r8, r8, lsl #22 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - blcs 240da8 │ │ │ │ + blcs 240e00 │ │ │ │ @ instruction: 0xf899d077 │ │ │ │ - blcs 43b3d4 │ │ │ │ + blcs 43b42c │ │ │ │ @ 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 106cd1e │ │ │ │ + blx 56cd76 │ │ │ │ @ instruction: 0xf6536a68 │ │ │ │ - cdpcs 15, 0, cr15, cr0, cr3, {2} │ │ │ │ + mcrcs 15, 0, pc, cr0, cr7, {0} @ │ │ │ │ ldmdavs r3!, {r0, r2, r4, r6, ip, lr, pc} │ │ │ │ - bcs 249444 │ │ │ │ - blvc 8e3534 │ │ │ │ + bcs 24949c │ │ │ │ + blvc 8e358c │ │ │ │ svclt 0x00182a08 │ │ │ │ ldrtmi r2, [r5], -r0, lsl #6 │ │ │ │ stmdbvs fp!, {r1, r2, r3, r4, r9, sl, lr}^ │ │ │ │ - bcs 249458 │ │ │ │ + bcs 2494b0 │ │ │ │ ldrbmi sp, [r8], -r5, ror #3 │ │ │ │ - @ instruction: 0xf9cef653 │ │ │ │ + @ instruction: 0xf9a2f653 │ │ │ │ @ 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 44e0c0 │ │ │ │ + blcs 44e118 │ │ │ │ stmdavs r4!, {r0, r1, r2, r5, r8, ip, lr, pc} │ │ │ │ - blcs 2494c8 │ │ │ │ + blcs 249520 │ │ │ │ @ instruction: 0x465cd1f8 │ │ │ │ @ instruction: 0xf8952301 │ │ │ │ @ instruction: 0x46482035 │ │ │ │ mlasne r4, r5, r8, pc @ │ │ │ │ strcc lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ - @ instruction: 0xf97cf653 │ │ │ │ + @ instruction: 0xf950f653 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x4601d0b3 │ │ │ │ ldrcc r4, [r4], #-1616 @ 0xfffff9b0 │ │ │ │ - blx ff1ecdbe │ │ │ │ + blx fe6ece16 │ │ │ │ andcs lr, r0, sp, lsr #15 │ │ │ │ - blmi 541ca0 │ │ │ │ + blmi 541cf8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6094dc │ │ │ │ + blls 609534 │ │ │ │ @ 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 0x0000eaba │ │ │ │ - rsbseq r0, r5, sl, lsl #25 │ │ │ │ + svclt 0x0000ea8e │ │ │ │ + rsbseq r0, r5, r2, lsr ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00750b94 │ │ │ │ + rsbseq r0, r5, ip, lsr fp │ │ │ │ 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 24958c │ │ │ │ + blcs 2495e4 │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi fefc1fc4 │ │ │ │ + blmi fefc201c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 889558 │ │ │ │ + blls 8895b0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x4648815c │ │ │ │ pop {r0, r1, r3, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f8ff0 │ │ │ │ @ instruction: 0xf10d0900 │ │ │ │ - blge 6f15cc │ │ │ │ + blge 6f1624 │ │ │ │ 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: 0xf6604638 │ │ │ │ - @ instruction: 0xf8d7f81f │ │ │ │ + @ instruction: 0xf65f4638 │ │ │ │ + @ instruction: 0xf8d7fff3 │ │ │ │ @ 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 44e250 │ │ │ │ + blcs 44e2a8 │ │ │ │ addhi pc, r8, r0, asr #32 │ │ │ │ - blcs 249638 │ │ │ │ + blcs 249690 │ │ │ │ tstphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ - blcs 44e240 │ │ │ │ + blcs 44e298 │ │ │ │ @ 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 30961c │ │ │ │ + blvc 309674 │ │ │ │ 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 249628 │ │ │ │ + bcs 249680 │ │ │ │ rschi pc, r4, r0 │ │ │ │ - bcs 44e230 │ │ │ │ + bcs 44e288 │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ @ instruction: 0x461e4637 │ │ │ │ - bcs 269528 │ │ │ │ - bcs 39f238 │ │ │ │ + bcs 269580 │ │ │ │ + bcs 39f290 │ │ │ │ @ instruction: 0xf659d1ed │ │ │ │ - stmdacs r0, {r0, r2, r6, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r4, 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 4e4974 │ │ │ │ + blhi 4e49cc │ │ │ │ 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 │ │ │ │ @@ -523636,120 +523657,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 │ │ │ │ - strmi pc, [r4], -r5, ror #16 │ │ │ │ + @ instruction: 0x4604f839 │ │ │ │ stmdals r3, {r0, r5, r9, sl, lr} │ │ │ │ - blx fef6cfac │ │ │ │ + blx fe46d004 │ │ │ │ @ instruction: 0xf6534620 │ │ │ │ - strmi pc, [r2], sp, asr #30 │ │ │ │ + strmi pc, [r2], r1, lsr #30 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ - @ instruction: 0xf9ecf654 │ │ │ │ + @ instruction: 0xf9c0f654 │ │ │ │ @ instruction: 0xf6536a78 │ │ │ │ - movwcs pc, #7671 @ 0x1df7 @ │ │ │ │ + movwcs pc, #7627 @ 0x1dcb @ │ │ │ │ cdpcs 3, 0, cr9, cr0, cr1, {0} │ │ │ │ - bls 2a3d00 │ │ │ │ + bls 2a3d58 │ │ │ │ tstmi r4, #4, 24 @ 0x400 │ │ │ │ @ instruction: 0xf6544658 │ │ │ │ - strmi pc, [r3], sp, lsl #23 │ │ │ │ + strmi pc, [r3], r1, ror #22 │ │ │ │ @ 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, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 249750 │ │ │ │ + stmdavs sp!, {r0, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 2497a8 │ │ │ │ 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 249768 │ │ │ │ + blcs 2497c0 │ │ │ │ @ instruction: 0xe711d1f7 │ │ │ │ @ instruction: 0xf8db6880 │ │ │ │ @ instruction: 0xf6881034 │ │ │ │ - @ instruction: 0xb108f999 │ │ │ │ + tstplt r8, sp, ror #18 @ p-variant is OBSOLETE │ │ │ │ ldr r4, [r9, r2, lsr #13] │ │ │ │ ldrdls pc, [r0], -r4 │ │ │ │ mulcc ip, r9, r8 │ │ │ │ - blcs 39c3e8 │ │ │ │ + blcs 39c440 │ │ │ │ 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 44e360 │ │ │ │ + bcs 44e3b8 │ │ │ │ ldmdavs fp, {r2, r3, r6, r8, ip, lr, pc} │ │ │ │ - bcs 249768 │ │ │ │ + bcs 2497c0 │ │ │ │ @ instruction: 0x465bd1f8 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf8972313 │ │ │ │ @ instruction: 0xf8971034 │ │ │ │ ldmdals r7, {r0, r2, r4, r5, sp} │ │ │ │ - @ instruction: 0xf81af653 │ │ │ │ + @ instruction: 0xffeef652 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x4601d09e │ │ │ │ @ instruction: 0xf10a9803 │ │ │ │ @ instruction: 0xf6560a14 │ │ │ │ - @ instruction: 0xe797fa5b │ │ │ │ - bls 3823c8 │ │ │ │ + ldr pc, [r7, pc, lsr #20] │ │ │ │ + bls 382420 │ │ │ │ eorscs r5, r0, #13828096 @ 0xd30000 │ │ │ │ ldrmi r9, [r9], -r2, lsl #6 │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ - blcs 24dbb0 │ │ │ │ + blcs 24dc08 │ │ │ │ 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 a6bb94 │ │ │ │ + beq a6bbec │ │ │ │ andcc pc, r2, #0, 22 │ │ │ │ addsmi r7, r4, #294912 @ 0x48000 │ │ │ │ @ instruction: 0xf8dad210 │ │ │ │ @ instruction: 0x4629203c │ │ │ │ ldmvs r0, {r1, r4, fp, sp, lr} │ │ │ │ - @ instruction: 0xf93cf688 │ │ │ │ + @ instruction: 0xf910f688 │ │ │ │ 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: 0xff54f65f │ │ │ │ + @ instruction: 0xff28f65f │ │ │ │ @ instruction: 0xf600e775 │ │ │ │ - svclt 0x0000e92a │ │ │ │ - rsbseq r0, r5, r6, asr #22 │ │ │ │ - rsbseq r0, r5, sl, lsr fp │ │ │ │ + svclt 0x0000e8fe │ │ │ │ + rsbseq r0, r5, lr, ror #21 │ │ │ │ + rsbseq r0, r5, r2, ror #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r5, r8, lsl fp │ │ │ │ + rsbseq r0, r5, r0, asr #21 │ │ │ │ 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 4009e8 │ │ │ │ + blcs 400a40 │ │ │ │ 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 │ │ │ │ @@ -523767,34 +523788,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, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r4, r5, 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, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r5, 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 d4c738 │ │ │ │ + blcs d4c790 │ │ │ │ andge sp, r2, #228, 16 @ 0xe40000 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ @ instruction: 0xffffff8d │ │ │ │ @ instruction: 0xffffffc1 │ │ │ │ @ instruction: 0xffffffc1 │ │ │ │ @ instruction: 0xffffffc1 │ │ │ │ @@ -523846,165 +523867,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 38e5c0 │ │ │ │ - blcs 363d70 │ │ │ │ + blcs 38e618 │ │ │ │ + blcs 363dc8 │ │ │ │ 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, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r4, r5, 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 │ │ │ │ - @ instruction: 0xe714ffb5 │ │ │ │ + ldr pc, [r4, -r9, lsl #31] │ │ │ │ @ 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, lsl r8 │ │ │ │ + ldrhteq r0, [r5], #-124 @ 0xffffff84 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed86c14 │ │ │ │ + bl fed86c6c │ │ │ │ @ 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 442260 │ │ │ │ + blmi 4422b8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 289aac │ │ │ │ + blls 289b04 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ @ instruction: 0xf5fffb04 │ │ │ │ - svclt 0x0000efda │ │ │ │ - ldrsbteq r0, [r5], #-90 @ 0xffffffa6 │ │ │ │ + svclt 0x0000efae │ │ │ │ + rsbseq r0, r5, r2, lsl #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r5, r4, asr #11 │ │ │ │ + rsbseq r0, r5, ip, ror #10 │ │ │ │ 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 fe9946b0 │ │ │ │ + bmi fe994708 │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [sl, #-380] @ 0xfffffe84 │ │ │ │ + stc2 6, cr15, [lr, #-380]! @ 0xfffffe84 │ │ │ │ svccs 0x00006a6f │ │ │ │ - blge 4a3cbc │ │ │ │ + blge 4a3d14 │ │ │ │ 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, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r5, {r0, r3, r6, 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: 0xf8e2f654 │ │ │ │ + @ instruction: 0xf8b6f654 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xff42f687 │ │ │ │ + @ instruction: 0xff16f687 │ │ │ │ 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 26bc8c │ │ │ │ + bleq 26bce4 │ │ │ │ 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 1ced4d2 │ │ │ │ + blx 11ed52a │ │ │ │ ldmdavs sl, {r0, r1, r5, r8, fp, sp, lr} │ │ │ │ - blvc 8dc074 │ │ │ │ + blvc 8dc0cc │ │ │ │ @ instruction: 0xf0402a08 │ │ │ │ ldmdavs fp, {r1, r2, r3, r7, pc} │ │ │ │ - bcs 249c00 │ │ │ │ + bcs 249c58 │ │ │ │ movwcs sp, #4599 @ 0x11f7 │ │ │ │ strcc lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ strbmi r9, [sl], -r5, lsl #22 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - mrc2 6, 3, pc, cr14, cr2, {2} │ │ │ │ + mrc2 6, 2, pc, cr2, cr2, {2} │ │ │ │ movwls r2, #17153 @ 0x4301 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ stmdals r3, {r2, r3, r4, r8, ip, lr, pc} │ │ │ │ - @ instruction: 0xf84ef654 │ │ │ │ + @ instruction: 0xf822f654 │ │ │ │ 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, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 249ca0 │ │ │ │ + ldmdavs r6!, {r0, r3, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 249cf8 │ │ │ │ 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 249cb8 │ │ │ │ + blcs 249d10 │ │ │ │ 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 │ │ │ │ @@ -524013,73 +524034,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 249dfc │ │ │ │ + blcs 249e54 │ │ │ │ svclt 0x00146803 │ │ │ │ andcs r4, r0, #52428800 @ 0x3200000 │ │ │ │ - bvs afa83c │ │ │ │ + bvs afa894 │ │ │ │ pkhbtmi fp, r4, r4, lsl #30 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ addsmi r6, r3, #73728 @ 0x12000 │ │ │ │ - blvs 1d25c60 │ │ │ │ + blvs 1d25cb8 │ │ │ │ mulle r9, r9, r2 │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ @ instruction: 0xf8dce7ea │ │ │ │ addsmi r2, r3, #32 │ │ │ │ - blvs 1d24a60 │ │ │ │ + blvs 1d24ab8 │ │ │ │ mvnsle r4, fp, lsl #5 │ │ │ │ strtmi r9, [ip], -r1, lsl #30 │ │ │ │ strtmi lr, [r8], -r4, lsl #15 │ │ │ │ - @ instruction: 0xf894f654 │ │ │ │ - blvs 90a880 │ │ │ │ + @ instruction: 0xf868f654 │ │ │ │ + blvs 90a8d8 │ │ │ │ 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 477c90 │ │ │ │ + bvs 477ce8 │ │ │ │ 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 2c9f94 │ │ │ │ + blcs 2c9fec │ │ │ │ ldmdbvs r3!, {r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ andseq pc, r8, #-2147483647 @ 0x80000001 │ │ │ │ mulsle r7, r3, r2 │ │ │ │ - blvs 90a944 │ │ │ │ + blvs 90a99c │ │ │ │ ldmible r1!, {r0, r8, r9, fp, sp}^ │ │ │ │ ldrsbtne pc, [r4], -sl @ │ │ │ │ @ instruction: 0xf43f428c │ │ │ │ @ instruction: 0xf1b6af48 │ │ │ │ svclt 0x00180b00 │ │ │ │ - bleq 2abe2c │ │ │ │ + bleq 2abe84 │ │ │ │ @ instruction: 0xf7ffe730 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x005df43f │ │ │ │ str r4, [r1, -r0, lsr #13] │ │ │ │ - mcr 5, 4, pc, cr2, cr15, {7} @ │ │ │ │ - blvs 8f8908 │ │ │ │ + mrc 5, 2, APSR_nzcv, cr6, cr15, {7} │ │ │ │ + blvs 8f8960 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r0, r5, r6, lsl #11 │ │ │ │ + rsbseq r0, r5, lr, lsr #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r5, lr, asr r5 │ │ │ │ + rsbseq r0, r5, r6, lsl #10 │ │ │ │ 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 │ │ │ │ @@ -524091,111 +524112,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 @ │ │ │ │ - stcl 5, cr15, [r8], #1020 @ 0x3fc │ │ │ │ + ldc 5, cr15, [ip], #1020 @ 0x3fc │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldc2 6, cr15, [r6, #-756] @ 0xfffffd0c │ │ │ │ + stc2l 6, cr15, [sl], #756 @ 0x2f4 │ │ │ │ cmple sl, r0, lsl #16 │ │ │ │ adcmi r3, r6, #32, 8 @ 0x20000000 │ │ │ │ @ instruction: 0x4681d1f6 │ │ │ │ ldrdpl pc, [r0, #-138]! @ 0xffffff76 │ │ │ │ - blcs 249e30 │ │ │ │ + blcs 249e88 │ │ │ │ @ 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 2209e24 │ │ │ │ + blls 2209e7c │ │ │ │ @ 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 │ │ │ │ - ldc2 6, cr15, [r8], #-380 @ 0xfffffe84 │ │ │ │ + stc2 6, cr15, [ip], {95} @ 0x5f │ │ │ │ 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 14d6a1c │ │ │ │ - blx 19f1e10 │ │ │ │ + b 14d6a74 │ │ │ │ + blx 19f1e68 │ │ │ │ movwls pc, #29576 @ 0x7388 @ │ │ │ │ @ instruction: 0xf04fe7d0 │ │ │ │ ldr r0, [r5, r1, lsl #18]! │ │ │ │ movweq lr, #39496 @ 0x9a48 │ │ │ │ - bleq 1a6c24c │ │ │ │ + bleq 1a6c2a4 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blge 6d4a24 │ │ │ │ + blge 6d4a7c │ │ │ │ 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], {159} @ 0x9f │ │ │ │ + stccs 15, cr15, [r0], {115} @ 0x73 │ │ │ │ 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 b100d8 │ │ │ │ + blvc b10130 │ │ │ │ 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 36c548 │ │ │ │ + beq 36c5a0 │ │ │ │ @ instruction: 0xd07f429c │ │ │ │ ldrdls pc, [r0], -sl │ │ │ │ svceq 0x0001f019 │ │ │ │ @ instruction: 0xf899d1f3 │ │ │ │ - blcs 23bf00 │ │ │ │ + blcs 23bf58 │ │ │ │ @ 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: 0xff9af654 │ │ │ │ + @ instruction: 0xff6ef654 │ │ │ │ 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 │ │ │ │ @@ -524215,165 +524236,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 12d6764 │ │ │ │ + b 12d67bc │ │ │ │ andls r0, r3, #-536870912 @ 0xe0000000 │ │ │ │ strtmi lr, [ip], -r3, ror #15 │ │ │ │ @ instruction: 0xb1b5682d │ │ │ │ @ instruction: 0xb1a3682b │ │ │ │ - blcs 40ebf8 │ │ │ │ + blcs 40ec50 │ │ │ │ stmibvs r3!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmdbeq r8, {r2, r8, ip, sp, lr, pc} │ │ │ │ - beq 36c604 │ │ │ │ + beq 36c65c │ │ │ │ @ instruction: 0xd18a4599 │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ @ instruction: 0x46344630 │ │ │ │ - @ instruction: 0xff08f653 │ │ │ │ + mrc2 6, 6, pc, cr12, cr3, {2} │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ strmi sl, [r6], -r1, lsr #30 │ │ │ │ - blvc b29d44 │ │ │ │ + blvc b29d9c │ │ │ │ mvnsle r2, r7, lsl #22 │ │ │ │ @ instruction: 0xf10469e3 │ │ │ │ @ instruction: 0xf1a30918 │ │ │ │ ldrmi r0, [r9, #2564] @ 0xa04 │ │ │ │ strcs sp, [r0, #-236] @ 0xffffff14 │ │ │ │ - blvc ae9d78 │ │ │ │ + blvc ae9dd0 │ │ │ │ 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 244fd8 │ │ │ │ + blcs 245030 │ │ │ │ @ instruction: 0xf1bbd1d8 │ │ │ │ sbcsle r0, r5, r0, lsl #30 │ │ │ │ stmib r7, {r1, r8, r9, sp}^ │ │ │ │ - blls 2fcfd8 │ │ │ │ + blls 2fd030 │ │ │ │ mlals r5, r4, r8, pc @ │ │ │ │ - blls 29c42c │ │ │ │ + blls 29c484 │ │ │ │ suble r2, r4, r0, lsl #22 │ │ │ │ ldmdbvs r8!, {r8, r9, sp} │ │ │ │ tstcs r1, sl, asr #12 │ │ │ │ movwcc lr, #2504 @ 0x9c8 │ │ │ │ - bleq 26c130 │ │ │ │ - beq 26c134 │ │ │ │ - blge 66a730 │ │ │ │ - blx 196d948 │ │ │ │ + bleq 26c188 │ │ │ │ + beq 26c18c │ │ │ │ + blge 66a788 │ │ │ │ + blx e6d9a0 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - blgt 31ac48 │ │ │ │ + blgt 31aca0 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46380b14 │ │ │ │ - ldc2l 6, cr15, [r0, #340] @ 0x154 │ │ │ │ + stc2 6, cr15, [r4, #340]! @ 0x154 │ │ │ │ mlage r4, r4, r8, pc @ │ │ │ │ svceq 0x0001f1ba │ │ │ │ ldrbmi sp, [r9], -sl, lsl #16 │ │ │ │ andseq pc, r4, r4, lsl #2 │ │ │ │ - stc2 6, cr15, [r6, #-332] @ 0xfffffeb4 │ │ │ │ + ldc2l 6, cr15, [sl], {83} @ 0x53 │ │ │ │ @ instruction: 0xf6536960 │ │ │ │ - movwcs pc, #6417 @ 0x1911 @ │ │ │ │ + movwcs pc, #6373 @ 0x18e5 @ │ │ │ │ ldr r9, [pc, r6, lsl #6] │ │ │ │ ldmdbeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ @ instruction: 0xf5ff4648 │ │ │ │ - blge 9aa874 │ │ │ │ + blge 9aa81c │ │ │ │ addeq lr, sl, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf8434659 │ │ │ │ addsmi r1, r3, #4, 30 │ │ │ │ @ instruction: 0x4650d1fb │ │ │ │ - mrc2 6, 5, pc, cr12, cr4, {2} │ │ │ │ + mrc2 6, 4, pc, cr0, cr4, {2} │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf6554638 │ │ │ │ - @ instruction: 0x4683fc3f │ │ │ │ + pkhbtmi pc, r3, r3, lsl #24 @ │ │ │ │ @ instruction: 0x4649e7db │ │ │ │ - bleq ff06b6f0 │ │ │ │ + bleq ff06b748 │ │ │ │ @ instruction: 0xf6534640 │ │ │ │ - ldmdbvs r8!, {r0, r3, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r8!, {r0, r2, r3, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, sl, asr #12 │ │ │ │ - blx 8ed9cc │ │ │ │ + @ instruction: 0xf9eef652 │ │ │ │ strmi r4, [r3], r3, asr #12 │ │ │ │ @ instruction: 0xd1bc2800 │ │ │ │ @ instruction: 0xf06fe7c6 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx ffa6da14 │ │ │ │ + blx fef6da6c │ │ │ │ @ instruction: 0xf5b0e6a6 │ │ │ │ @ instruction: 0xf43f7fac │ │ │ │ ldr sl, [pc, -r8, lsl #30] │ │ │ │ - bleq 1a6c4dc │ │ │ │ + bleq 1a6c534 │ │ │ │ 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 4f20d4 │ │ │ │ + bls 4f212c │ │ │ │ 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 │ │ │ │ - mcr2 6, 2, pc, cr12, cr3, {2} @ │ │ │ │ + mcr2 6, 1, pc, cr0, cr3, {2} @ │ │ │ │ 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 b103c0 │ │ │ │ + blvc b10418 │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ svclt 0x00082a00 │ │ │ │ - bleq 26c274 │ │ │ │ - blcs 35c788 │ │ │ │ + bleq 26c2cc │ │ │ │ + blcs 35c7e0 │ │ │ │ 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 b01bc8 │ │ │ │ + blvc b01c20 │ │ │ │ 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 40ede8 │ │ │ │ + blcs 40ee40 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ andle r0, r8, r2, lsl #20 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, r8, r9, sl, fp, sp, lr} │ │ │ │ - blcs 40edf8 │ │ │ │ + blcs 40ee50 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf0400a01 │ │ │ │ stmdavs r6!, {r0, r4, r5, r6, r7, pc}^ │ │ │ │ stmdaeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blcs 24a36c │ │ │ │ + blcs 24a3c4 │ │ │ │ cmnphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ - bl 341a28 │ │ │ │ + bl 341a80 │ │ │ │ @ instruction: 0xf6531a4a │ │ │ │ - @ instruction: 0xf10af855 │ │ │ │ + @ instruction: 0xf10af829 │ │ │ │ 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} │ │ │ │ @@ -524388,70 +524409,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: 0xf8eef652 │ │ │ │ + @ instruction: 0xf8c2f652 │ │ │ │ strmi r9, [r2], r2, lsl #20 │ │ │ │ @ instruction: 0x46427c53 │ │ │ │ ldmdaeq ip, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6534641 │ │ │ │ - stmiavs fp!, {r0, r2, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs fp!, {r0, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf10a7a29 │ │ │ │ @ instruction: 0xf8ba0c30 │ │ │ │ vmov.i32 d18, #184 @ 0x000000b8 │ │ │ │ - b 1270e50 │ │ │ │ - blls 3b0940 │ │ │ │ + b 1270ea8 │ │ │ │ + blls 3b0998 │ │ │ │ @ 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 │ │ │ │ - ldc2 6, cr15, [r2], #340 @ 0x154 │ │ │ │ + stc2 6, cr15, [r6], {85} @ 0x55 │ │ │ │ @ instruction: 0xf1044641 │ │ │ │ @ instruction: 0xf653001c │ │ │ │ - movwcs pc, #7149 @ 0x1bed @ │ │ │ │ + movwcs pc, #7105 @ 0x1bc1 @ │ │ │ │ @ instruction: 0xf1bb9302 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0xf8ddaf6d │ │ │ │ ldrbmi sl, [r0], -r4 │ │ │ │ - ldc2 6, cr15, [r0, #332] @ 0x14c │ │ │ │ - blcs 241bc8 │ │ │ │ + stc2l 6, cr15, [r4, #-332]! @ 0xfffffeb4 │ │ │ │ + blcs 241c20 │ │ │ │ sbchi pc, r4, r0 │ │ │ │ strb r4, [r9, -r2, lsl #13] │ │ │ │ vmul.f32 d6, d1, d1[1] │ │ │ │ - blcs 879088 │ │ │ │ + blcs 8790e0 │ │ │ │ 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 ecbb14 │ │ │ │ + blmi ecbb6c │ │ │ │ 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 │ │ │ │ - ldc2 6, cr15, [lr, #336] @ 0x150 │ │ │ │ + ldc2l 6, cr15, [r2, #-336]! @ 0xfffffeb0 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bmi adbf9c │ │ │ │ + bmi adbff4 │ │ │ │ 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 │ │ │ │ @@ -524463,119 +524484,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: 0xf010fda9 │ │ │ │ + @ instruction: 0xf010fd7d │ │ │ │ @ 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, asr #5 │ │ │ │ - ldrhteq r0, [r5], #-46 @ 0xffffffd2 │ │ │ │ - rsbeq r0, fp, r2, lsr #14 │ │ │ │ + rsbseq r0, r5, lr, ror #4 │ │ │ │ + rsbseq r0, r5, r6, ror #4 │ │ │ │ + rsbeq r0, fp, sl, lsr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r5, ip, asr #4 │ │ │ │ + ldrshteq r0, [r5], #-20 @ 0xffffffec │ │ │ │ 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 2f9052 │ │ │ │ + blx 2f90aa │ │ │ │ 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}^ │ │ │ │ - stc2 6, cr15, [lr, #-336]! @ 0xfffffeb0 │ │ │ │ + stc2 6, cr15, [r2, #-336] @ 0xfffffeb0 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdbvs r0!, {r0, r2, r3, r4, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ - blx 2f908e │ │ │ │ + blx 2f90e6 │ │ │ │ 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: 0xf9b2f652 │ │ │ │ + @ instruction: 0xf986f652 │ │ │ │ @ instruction: 0xb1204606 │ │ │ │ @ instruction: 0x46013614 │ │ │ │ @ instruction: 0xf6554628 │ │ │ │ - @ instruction: 0xf104fbf5 │ │ │ │ + @ instruction: 0xf104fbc9 │ │ │ │ @ instruction: 0x4631001c │ │ │ │ - blx 9edd4e │ │ │ │ + blx ffeedda4 │ │ │ │ @ instruction: 0xf65269e0 │ │ │ │ - str pc, [ip, -r9, lsr #30]! │ │ │ │ + @ instruction: 0xe72cfefd │ │ │ │ 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 │ │ │ │ - @ instruction: 0x9607f91d │ │ │ │ + @ instruction: 0x9607f8f1 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ teqlt r4, fp, lsr r1 │ │ │ │ - blcs 24aab8 │ │ │ │ + blcs 24ab10 │ │ │ │ stmdavs r4!, {r2, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ - blcs 24a4c0 │ │ │ │ + blcs 24a518 │ │ │ │ @ instruction: 0xf8dbd1f8 │ │ │ │ ldrtmi r5, [r8], r0, ror #2 │ │ │ │ - blcs 24a4ec │ │ │ │ + blcs 24a544 │ │ │ │ stcge 4, cr15, [sp], #508 @ 0x1fc │ │ │ │ ldcvc 4, cr14, [r2], {178} @ 0xb2 │ │ │ │ andseq pc, pc, #18 │ │ │ │ - blls 324938 │ │ │ │ + blls 324990 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0x4620ae75 │ │ │ │ - mrc2 6, 7, pc, cr14, cr2, {2} │ │ │ │ + mrc2 6, 6, pc, cr2, 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 301d88 │ │ │ │ + blls 301de0 │ │ │ │ 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 │ │ │ │ - sbfx pc, r9, #17, #28 │ │ │ │ + ldr pc, [fp, sp, lsr #17]! │ │ │ │ str r9, [pc], -r8, lsl #6 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - stc2l 6, cr15, [sl], #336 @ 0x150 │ │ │ │ + ldc2 6, cr15, [lr], #336 @ 0x150 │ │ │ │ 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 @ 230500 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 230558 │ │ │ │ @ instruction: 0xf5ffe7cf │ │ │ │ - svclt 0x0000ea9a │ │ │ │ + svclt 0x0000ea6e │ │ │ │ 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} │ │ │ │ @@ -524599,123 +524620,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, lsr #22 │ │ │ │ + rsbseq pc, r4, ip, asr #21 │ │ │ │ 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 190175c │ │ │ │ + bmi 19017b4 │ │ │ │ stmiapl fp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ - blvc cf1188 │ │ │ │ + blvc cf11e0 │ │ │ │ smlawble sl, fp, r2, r4 │ │ │ │ - blcs 441da0 │ │ │ │ + blcs 441df8 │ │ │ │ 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 1a646ec │ │ │ │ + blvc 1a64744 │ │ │ │ submi r2, r0, #0, 4 │ │ │ │ umaalcc pc, r0, r4, r8 @ │ │ │ │ umaalne pc, r0, r5, r8 @ │ │ │ │ andmi r4, r3, #75 @ 0x4b │ │ │ │ - blvs ffb249f8 │ │ │ │ + blvs ffb24a50 │ │ │ │ addmi r6, fp, #238592 @ 0x3a400 │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, ip, lr, pc} │ │ │ │ - blcs 38f244 │ │ │ │ + blcs 38f29c │ │ │ │ stmdavs fp, {r0, r1, r8, ip, lr, pc} │ │ │ │ - blcs 38f24c │ │ │ │ + blcs 38f2a4 │ │ │ │ andcs sp, r0, r2, lsr r0 │ │ │ │ - blmi 11c2eec │ │ │ │ + blmi 11c2f44 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 50a658 │ │ │ │ + blls 50a6b0 │ │ │ │ @ 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 30202c │ │ │ │ - blge 495224 │ │ │ │ + blge 302084 │ │ │ │ + blge 49527c │ │ │ │ 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 24a728 │ │ │ │ + bcs 24a780 │ │ │ │ @ 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 295280 │ │ │ │ + blls 2952d8 │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ ldm r3, {fp, ip, pc} │ │ │ │ @ instruction: 0xf8db0006 │ │ │ │ @ instruction: 0xf89ba008 │ │ │ │ @ instruction: 0xf654800d │ │ │ │ - ldmibvs fp!, {r0, r1, r2, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r0, r1, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmib sp, {r0, r2, fp, sp, pc}^ │ │ │ │ - blge 3fea98 │ │ │ │ + blge 3feaf0 │ │ │ │ @ instruction: 0x4703e9dd │ │ │ │ muleq r6, r3, r8 │ │ │ │ - blx 216dfda │ │ │ │ + blx 166e032 │ │ │ │ stmdals r5, {r1, r5, fp, sp, lr} │ │ │ │ - blcs 38f2dc │ │ │ │ + blcs 38f334 │ │ │ │ stmdbls r6, {r1, r3, r4, ip, lr, pc} │ │ │ │ stmdaeq r0, {r3, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ - b 8007d8 │ │ │ │ + b 800830 │ │ │ │ lslle r0, r8, #30 │ │ │ │ @ instruction: 0xf8da68b1 │ │ │ │ - bvs 48c728 │ │ │ │ + bvs 48c780 │ │ │ │ tstle r2, #-1879048181 @ 0x9000000b │ │ │ │ - blvc 44a6b4 │ │ │ │ + blvc 44a70c │ │ │ │ @ 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 24a790 │ │ │ │ + blcs 24a7e8 │ │ │ │ strb sp, [r4, pc, lsr #3] │ │ │ │ - blvc 48a6d0 │ │ │ │ + blvc 48a728 │ │ │ │ mvnle r2, r5, lsl #18 │ │ │ │ addmi lr, r4, #64225280 @ 0x3d40000 │ │ │ │ @ instruction: 0xe784d0f3 │ │ │ │ - ldmib r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq pc, r4, ip, lsl #21 │ │ │ │ + stmdb sl!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq pc, r4, r4, lsr sl @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, r8, lsl #21 │ │ │ │ + rsbseq pc, r4, r0, lsr sl @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq pc, r4, r8, lsl sl @ │ │ │ │ + rsbseq pc, r4, r0, asr #19 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 1542158 │ │ │ │ + bmi 15421b0 │ │ │ │ @ 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 │ │ │ │ @@ -524754,177 +524775,177 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6516938 │ │ │ │ - ldclvc 14, cr15, [r3], #-76 @ 0xffffffb4 │ │ │ │ + ldclvc 13, cr15, [r3], #-924 @ 0xfffffc64 │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6534680 │ │ │ │ - ldmvs fp!, {r0, r1, r4, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r2, r5, r6, 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 @ 230800 │ │ │ │ + strgt ip, [pc], #-3343 @ 230858 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf9d6f655 │ │ │ │ - blmi 483040 │ │ │ │ + @ instruction: 0xf9aaf655 │ │ │ │ + blmi 483098 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 78a884 │ │ │ │ + blls 78a8dc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf5ffe79c │ │ │ │ - svclt 0x0000e8ea │ │ │ │ + svclt 0x0000e8be │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, sl, ror #17 │ │ │ │ - rsbseq pc, r4, ip, ror #15 │ │ │ │ + @ instruction: 0x0074f892 │ │ │ │ + @ instruction: 0x0074f794 │ │ │ │ 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 36cef8 │ │ │ │ + bleq 36cf50 │ │ │ │ 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 ae5c6c │ │ │ │ + blvc ae5cc4 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf6be9200 │ │ │ │ - ldmib fp, {r0, r1, r2, r3, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib fp, {r0, r1, r5, r6, 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 28aaa8 │ │ │ │ + blls 28ab00 │ │ │ │ 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 │ │ │ │ - stc2l 6, cr15, [r6], #760 @ 0x2f8 │ │ │ │ + ldc2 6, cr15, [sl], #760 @ 0x2f8 │ │ │ │ @ instruction: 0x46484659 │ │ │ │ @ instruction: 0xf6be46d3 │ │ │ │ - @ instruction: 0xf8dafca9 │ │ │ │ + @ instruction: 0xf8dafc7d │ │ │ │ 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 325920 │ │ │ │ + blvc 325978 │ │ │ │ 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 2c222c │ │ │ │ + bge 2c2284 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0x4601fed1 │ │ │ │ @ instruction: 0xf6534628 │ │ │ │ - ldmvs r2!, {r0, r1, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r2!, {r0, r1, r2, r6, 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 2c2278 │ │ │ │ + bge 2c22d0 │ │ │ │ mrc2 7, 5, pc, cr10, cr15, {7} │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf85cf653 │ │ │ │ + @ instruction: 0xf830f653 │ │ │ │ @ instruction: 0xf6526828 │ │ │ │ - ldmdavs r0!, {r0, r1, r2, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ - stc2l 6, cr15, [r4], #-328 @ 0xfffffeb8 │ │ │ │ - blmi 8431f8 │ │ │ │ + ldmdavs r0!, {r0, r1, r3, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldc2 6, cr15, [r8], #-328 @ 0xfffffeb8 │ │ │ │ + blmi 843250 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 70aa04 │ │ │ │ + blls 70aa5c │ │ │ │ @ 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 18ee324 │ │ │ │ + blx dee37c │ │ │ │ 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 │ │ │ │ - stmda ip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq pc, r4, r4, lsr #15 │ │ │ │ + svc 0x00e0f5fe │ │ │ │ + rsbseq pc, r4, ip, asr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, ip, ror #12 │ │ │ │ + rsbseq pc, r4, r4, lsl r6 @ │ │ │ │ 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 fee09374 │ │ │ │ + blmi fee093cc │ │ │ │ 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 2b164e │ │ │ │ + blx 2b16a6 │ │ │ │ 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 │ │ │ │ @@ -524932,48 +524953,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 2cd1de │ │ │ │ - blx 41d2ca │ │ │ │ + blx 2cd236 │ │ │ │ + blx 41d322 │ │ │ │ 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 fe3434e0 │ │ │ │ + b fe343538 │ │ │ │ stmiapl sl!, {r2, r4, r6, r7, sl, ip, sp} │ │ │ │ @ instruction: 0xf404fb09 │ │ │ │ andcs pc, ip, #0, 22 │ │ │ │ ldrbcc lr, [r4], #-2692 @ 0xfffff57c │ │ │ │ - blx 40ef2a │ │ │ │ - b fe36dae8 │ │ │ │ + blx 40ef82 │ │ │ │ + b fe36db40 │ │ │ │ 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 40ab02 │ │ │ │ + blx 40ab5a │ │ │ │ @ instruction: 0xf8923808 │ │ │ │ - bl 468b30 │ │ │ │ - b 15f1314 │ │ │ │ + bl 468b88 │ │ │ │ + b 15f136c │ │ │ │ @ instruction: 0xf1be32f2 │ │ │ │ svclt 0x00080f05 │ │ │ │ - blx 278b12 │ │ │ │ + blx 278b6a │ │ │ │ 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 │ │ │ │ @@ -524981,140 +525002,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 1ba5280 │ │ │ │ + bmi 1ba52d8 │ │ │ │ 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 418bd2 │ │ │ │ - blx 2c5792 │ │ │ │ + blx 418c2a │ │ │ │ + blx 2c57ea │ │ │ │ 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 1601bdc │ │ │ │ - blx 305982 │ │ │ │ + b 1601c34 │ │ │ │ + blx 3059da │ │ │ │ @ instruction: 0xf8daf404 │ │ │ │ - b fe33cbbc │ │ │ │ - blx 47df12 │ │ │ │ - b fe36dbd4 │ │ │ │ - blx 3fdd1a │ │ │ │ - b fe36dbdc │ │ │ │ - blcs 241c20 │ │ │ │ - blge 424ec8 │ │ │ │ - blcs 36b30c │ │ │ │ + b fe33cc14 │ │ │ │ + blx 47df6a │ │ │ │ + b fe36dc2c │ │ │ │ + blx 3fdd72 │ │ │ │ + b fe36dc34 │ │ │ │ + blcs 241c78 │ │ │ │ + blge 424f20 │ │ │ │ + blcs 36b364 │ │ │ │ strmi r9, [r3], r2, lsl #6 │ │ │ │ movwls sl, #15113 @ 0x3b09 │ │ │ │ @ instruction: 0x46564633 │ │ │ │ @ instruction: 0xf8d646aa │ │ │ │ - blvc 1990c0c │ │ │ │ + blvc 1990c64 │ │ │ │ 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 52eefa │ │ │ │ + blx 52eea2 │ │ │ │ stmdbls r8, {r3, fp, ip, sp, lr, pc} │ │ │ │ - blls 2815bc │ │ │ │ + blls 281614 │ │ │ │ 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 3fc04a │ │ │ │ - b fe46ec58 │ │ │ │ + blx 3fc0a2 │ │ │ │ + b fe46ecb0 │ │ │ │ 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 24aec8 │ │ │ │ + bvs 24af20 │ │ │ │ tstle r9, #562036736 @ 0x21800000 │ │ │ │ ldrdeq lr, [r4, -sp] │ │ │ │ tstpne r5, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf647440a │ │ │ │ @ instruction: 0xf6c911b1 │ │ │ │ - b 160915c │ │ │ │ - blx 28564e │ │ │ │ - b fe2ed490 │ │ │ │ - blx 47d7d6 │ │ │ │ - b fe2ed498 │ │ │ │ - blx 3fd5de │ │ │ │ - b fe2ed4a0 │ │ │ │ + b 16091b4 │ │ │ │ + blx 2856a6 │ │ │ │ + b fe2ed4e8 │ │ │ │ + blx 47d82e │ │ │ │ + b fe2ed4f0 │ │ │ │ + blx 3fd636 │ │ │ │ + b fe2ed4f8 │ │ │ │ ldmiblt r5, {r1, r4, r9, lr} │ │ │ │ @ instruction: 0x1014f8dc │ │ │ │ tstpge r1, r7, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - b 1601cd0 │ │ │ │ - blx 4fd876 │ │ │ │ - b fe2ed4b8 │ │ │ │ - blx 47d7fe │ │ │ │ - b fe2ed4c0 │ │ │ │ - blx 3fd606 │ │ │ │ - b fe2ed4c8 │ │ │ │ + b 1601d28 │ │ │ │ + blx 4fd8ce │ │ │ │ + b fe2ed510 │ │ │ │ + blx 47d856 │ │ │ │ + b fe2ed518 │ │ │ │ + blx 3fd65e │ │ │ │ + b fe2ed520 │ │ │ │ ldmdavs r6!, {r1, r4, r9, lr} │ │ │ │ @ instruction: 0xf404fb02 │ │ │ │ - bcs 24ad94 │ │ │ │ + bcs 24adec │ │ │ │ ldr sp, [lr, -fp, lsl #3]! │ │ │ │ - mrc 5, 4, APSR_nzcv, cr10, cr14, {7} │ │ │ │ - rsbseq pc, r4, r4, ror #11 │ │ │ │ + mcr 5, 3, pc, cr14, cr14, {7} @ │ │ │ │ + rsbseq pc, r4, ip, lsl #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, lr, lsr #11 │ │ │ │ + rsbseq pc, r4, r6, asr r5 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq pc, r4, lr, lsr #9 │ │ │ │ + rsbseq pc, r4, r6, asr r4 @ │ │ │ │ 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 ff915528 │ │ │ │ + bmi ff915580 │ │ │ │ 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 8701e8 │ │ │ │ + blge 870190 │ │ │ │ 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 │ │ │ │ @@ -525124,203 +525145,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: 0xf100fc55 │ │ │ │ + @ instruction: 0xf100fc29 │ │ │ │ strmi r0, [r7], -r4, lsr #12 │ │ │ │ mlascc r5, r9, r8, pc @ │ │ │ │ ldrtmi r9, [r1], -r6, lsl #20 │ │ │ │ andls r4, sl, r5, lsl #12 │ │ │ │ - mcr2 6, 1, pc, cr12, cr2, {2} @ │ │ │ │ + mcr2 6, 0, pc, cr0, cr2, {2} @ │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - @ instruction: 0xff0af654 │ │ │ │ + mrc2 6, 6, pc, cr14, cr4, {2} │ │ │ │ mulcc sp, r9, r8 │ │ │ │ @ instruction: 0xf8d9737b │ │ │ │ @ instruction: 0xf8d88014 │ │ │ │ - blcs 23cdb8 │ │ │ │ + blcs 23ce10 │ │ │ │ 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 555a2c │ │ │ │ + bl 555a84 │ │ │ │ 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 24ae74 │ │ │ │ + bcs 24aecc │ │ │ │ @ instruction: 0x4691d1f7 │ │ │ │ strcs r9, [r0], -r3, lsl #22 │ │ │ │ ldrdge pc, [ip], -sp │ │ │ │ - blcs 25c274 │ │ │ │ + blcs 25c2cc │ │ │ │ mrshi pc, (UNDEF: 12) @ │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ rsbvs r4, r6, r8, lsr #12 │ │ │ │ - blge 1fc8eb8 │ │ │ │ + blge 1fc8f10 │ │ │ │ strbeq lr, [r6, r3, lsl #22] │ │ │ │ ldm r4, {r0, r9, sl, ip, sp} │ │ │ │ @ instruction: 0xf6530006 │ │ │ │ - @ instruction: 0xf1a7ffa3 │ │ │ │ + @ instruction: 0xf1a7ff77 │ │ │ │ ldrmi r0, [r2, #900]! @ 0x384 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ - blls 3655f4 │ │ │ │ + blls 36564c │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8dd8086 │ │ │ │ strcs sl, [r0, -ip] │ │ │ │ @ instruction: 0xf8cd9e04 │ │ │ │ @ instruction: 0xf8d98014 │ │ │ │ @ instruction: 0x46283018 │ │ │ │ strcc r6, [r1, -r7, rrx] │ │ │ │ - blge 1fc8ef8 │ │ │ │ + blge 1fc8f50 │ │ │ │ stmiaeq sl, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - beq 2ad29c │ │ │ │ + beq 2ad2f4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ - @ instruction: 0xff82f653 │ │ │ │ + @ instruction: 0xff56f653 │ │ │ │ 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 770f24 │ │ │ │ + bvs 770f7c │ │ │ │ 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 3d6ef0 │ │ │ │ + bls 3d6f48 │ │ │ │ stmib r0, {r0, r1, r3, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf6543b00 │ │ │ │ - strmi pc, [r5], -fp, asr #26 │ │ │ │ + @ instruction: 0x4605fd1f │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ stmdals sl, {r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6511d2e │ │ │ │ - @ instruction: 0xf8d8fbc3 │ │ │ │ + @ instruction: 0xf8d8fb97 │ │ │ │ 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 414fec │ │ │ │ + blls 415044 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, fp, sp, lr} │ │ │ │ - blvc 8dd3fc │ │ │ │ + blvc 8dd454 │ │ │ │ @ instruction: 0xf0402a08 │ │ │ │ ldmdavs fp, {r2, r4, r7, pc} │ │ │ │ - bcs 24af88 │ │ │ │ + bcs 24afe0 │ │ │ │ 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 1543878 │ │ │ │ + blmi 15438d0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1f8afb0 │ │ │ │ + blls 1f8b008 │ │ │ │ @ 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 9caf90 │ │ │ │ + blvc 9cafe8 │ │ │ │ eorle r2, r6, r5, lsl #28 │ │ │ │ @ instruction: 0xf8db9a07 │ │ │ │ - bvs 644ff0 │ │ │ │ + bvs 645048 │ │ │ │ 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 657bb4 │ │ │ │ - blx fec6ef9e │ │ │ │ + bls 657c0c │ │ │ │ + blx fec6eff6 │ │ │ │ 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 3e571c │ │ │ │ + bls 3e5774 │ │ │ │ ldmdbls r6, {r1, r6, r7, r8, ip, sp, pc}^ │ │ │ │ - bl 3183f8 │ │ │ │ - blls 3b16c4 │ │ │ │ + bl 318450 │ │ │ │ + blls 3b171c │ │ │ │ ldmib r1, {r0, r8, r9, fp, sp}^ │ │ │ │ stmib r5, {r1, r3, r8}^ │ │ │ │ andle r0, sp, r0, lsl #2 │ │ │ │ - blge 1798820 │ │ │ │ + blge 1798878 │ │ │ │ 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 89dcc8 │ │ │ │ + blvc 89dd20 │ │ │ │ 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 │ │ │ │ - strmi pc, [r5], -pc, asr #20 │ │ │ │ + strmi pc, [r5], -r3, lsr #20 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bls 79cd90 │ │ │ │ + bls 79cde8 │ │ │ │ stmdbls pc, {r3, r5, ip, sp} @ │ │ │ │ - bl fe3ee824 │ │ │ │ + bl 18ee87c │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf6543514 │ │ │ │ - strb pc, [pc, -r3, asr #27] @ │ │ │ │ - blcs 257c4c │ │ │ │ + @ instruction: 0xe74ffd97 │ │ │ │ + blcs 257ca4 │ │ │ │ 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] │ │ │ │ - stcl 5, cr15, [ip], {254} @ 0xfe │ │ │ │ + stc 5, cr15, [r0], #1016 @ 0x3f8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq pc, [r4], #-40 @ 0xffffffd8 @ │ │ │ │ - rsbseq pc, r4, r0, asr #1 │ │ │ │ + rsbseq pc, r4, r0, lsr #5 │ │ │ │ + rsbseq pc, r4, r8, rrx │ │ │ │ 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 │ │ │ │ @@ -525329,139 +525350,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 24b14c │ │ │ │ + blcs 24b1a4 │ │ │ │ @ instruction: 0x4698d1f9 │ │ │ │ strcs pc, [r8], #2271 @ 0x8df │ │ │ │ strcc pc, [r0], #2271 @ 0x8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 158b13c │ │ │ │ + blls 158b194 │ │ │ │ @ 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: 0xffacf6bd │ │ │ │ + @ instruction: 0xff80f6bd │ │ │ │ strmi r2, [r3], -r3, lsl #2 │ │ │ │ movwls r4, #22072 @ 0x5638 │ │ │ │ - blx 10eea80 │ │ │ │ + blx 5eead8 │ │ │ │ @ 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 93b934 │ │ │ │ + bge 93b98c │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ - blls 3d5d48 │ │ │ │ + blls 3d5da0 │ │ │ │ tstlt r3, r0, lsl r2 │ │ │ │ strtmi r9, [r0], -r8, lsl #18 │ │ │ │ - blvc b02fa8 │ │ │ │ + blvc b03000 │ │ │ │ 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: 0xf836f6be │ │ │ │ + @ instruction: 0xf80af6be │ │ │ │ movtlt r4, #1541 @ 0x605 │ │ │ │ ldrdge pc, [r4], -r0 │ │ │ │ @ instruction: 0xf8da68a1 │ │ │ │ @ instruction: 0xf6860008 │ │ │ │ - andls pc, fp, r5, asr #24 │ │ │ │ + andls pc, fp, r9, lsl ip @ │ │ │ │ cmple lr, r0, lsl #16 │ │ │ │ - blls 30932c │ │ │ │ + blls 309384 │ │ │ │ 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 257dac │ │ │ │ - blvc b258e8 │ │ │ │ - blcs 24df1c │ │ │ │ + blcs 257e04 │ │ │ │ + blvc b25940 │ │ │ │ + blcs 24df74 │ │ │ │ @ instruction: 0x4620d1d6 │ │ │ │ @ instruction: 0xf99af7ff │ │ │ │ rscle r2, r8, r0, lsl #16 │ │ │ │ strtmi r9, [r1], -r5, lsl #16 │ │ │ │ - @ instruction: 0xf80ef6be │ │ │ │ + @ instruction: 0xffe2f6bd │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ stmdals r5, {r1, r2, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf6be4621 │ │ │ │ - blls 32f2cc │ │ │ │ + blls 32f274 │ │ │ │ bicsle r2, ip, r0, lsl #22 │ │ │ │ ldrtmi r9, [r0], -ip, lsl #28 │ │ │ │ - stc2l 6, cr15, [r6, #328]! @ 0x148 │ │ │ │ + ldc2 6, cr15, [sl, #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 │ │ │ │ - blx feeb64 │ │ │ │ + blx 4eebbc │ │ │ │ tstcs r0, r5, lsl #16 │ │ │ │ - @ instruction: 0xff74f6bd │ │ │ │ + @ instruction: 0xff48f6bd │ │ │ │ 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: 0xf6be9805 │ │ │ │ - @ instruction: 0xf89af84b │ │ │ │ + @ instruction: 0xf89af81f │ │ │ │ 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, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r3, r4, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ stmib sp, {r5, r8, sl, ip, lr}^ │ │ │ │ - blge a466dc │ │ │ │ + blge a46734 │ │ │ │ @ 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] @ 2311e0 │ │ │ │ + stcgt 0, cr9, [pc, #-144] @ 231238 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ - bvc beb9b4 │ │ │ │ + bvc beba0c │ │ │ │ @ instruction: 0x000fe8b8 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ @ instruction: 0x1014f8da │ │ │ │ - @ instruction: 0xf8a8f651 │ │ │ │ + @ instruction: 0xf87cf651 │ │ │ │ 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 feb6ebfa │ │ │ │ + blx 206ec52 │ │ │ │ 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 │ │ │ │ @@ -525480,157 +525501,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 fe631d24 │ │ │ │ + blmi fe631d7c │ │ │ │ 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 24f7a0 │ │ │ │ + blcs 24f7f8 │ │ │ │ rscseq sp, r3, sl, asr #32 │ │ │ │ - blls 595f88 │ │ │ │ + blls 595fe0 │ │ │ │ ldmdaeq pc!, {r2, r8, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf10a940e │ │ │ │ @ instruction: 0xf1030540 │ │ │ │ movwcs r0, #2367 @ 0x93f │ │ │ │ @ instruction: 0x465c9716 │ │ │ │ - bge d42bd0 │ │ │ │ + bge d42c28 │ │ │ │ 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 feeeeb80 │ │ │ │ + bl fe3eebd8 │ │ │ │ cmnlt r3, r9, lsl #22 │ │ │ │ - bl 3577b4 │ │ │ │ + bl 35780c │ │ │ │ cdpls 2, 0, cr0, cr4, cr9, {0} │ │ │ │ strbmi r4, [r1], #-1603 @ 0xfffff9bd │ │ │ │ svceq 0x0001f813 │ │ │ │ svceq 0x0001f802 │ │ │ │ @ instruction: 0xd1f94299 │ │ │ │ - blls 416bb8 │ │ │ │ - bls 4b986c │ │ │ │ + blls 416c10 │ │ │ │ + bls 4b98c4 │ │ │ │ @ instruction: 0xf1083701 │ │ │ │ strcc r0, [r0, #-2080]! @ 0xfffff7e0 │ │ │ │ @ instruction: 0xf109695b │ │ │ │ - blx 27383e │ │ │ │ + blx 273896 │ │ │ │ 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 7b03a4 │ │ │ │ + blls 7b034c │ │ │ │ @ instruction: 0xf10a9300 │ │ │ │ stmdbls r5, {r2, r3, r4, r9} │ │ │ │ @ instruction: 0xf1044628 │ │ │ │ @ instruction: 0xf7ff031c │ │ │ │ svccs 0x0000fa2d │ │ │ │ mcrge 4, 7, pc, cr3, cr15, {1} @ │ │ │ │ - blcs 2500e0 │ │ │ │ - blcs 4655cc │ │ │ │ + blcs 250138 │ │ │ │ + blcs 465624 │ │ │ │ @ instruction: 0xf897d108 │ │ │ │ - blvc 20f94d0 │ │ │ │ + blvc 20f9528 │ │ │ │ andle r4, r3, #-1610612727 @ 0xa0000009 │ │ │ │ ldrtmi r9, [r9], -r5, lsl #16 │ │ │ │ - @ instruction: 0xff1cf6bd │ │ │ │ + mrc2 6, 7, pc, cr0, cr13, {5} │ │ │ │ tstls r7, #11264 @ 0x2c00 │ │ │ │ - blls 42aee0 │ │ │ │ - blne 142bd54 │ │ │ │ + blls 42af38 │ │ │ │ + blne 142bdac │ │ │ │ teqcc r0, #1526726656 @ 0x5b000000 │ │ │ │ @ instruction: 0xf652cb0f │ │ │ │ - blls 5efab0 │ │ │ │ + blls 5efa58 │ │ │ │ ldrmi r4, [fp], #1666 @ 0x682 │ │ │ │ - bleq e6d858 │ │ │ │ + bleq e6d8b0 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ - @ instruction: 0xf99af652 │ │ │ │ + @ instruction: 0xf96ef652 │ │ │ │ stccc 8, cr15, [r4], {85} @ 0x55 │ │ │ │ stmdals r4!, {r1, r2, r7, r9, sl, lr} │ │ │ │ - blls 3505a8 │ │ │ │ + blls 350600 │ │ │ │ rsble r2, r2, r0, lsl #22 │ │ │ │ stmdbge sl!, {r1, r4, r9, sl, fp, ip, pc} │ │ │ │ - bl 3ba04c │ │ │ │ + bl 3ba0a4 │ │ │ │ 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 4e1298 │ │ │ │ - bl 5b479c │ │ │ │ + bl 4e12f0 │ │ │ │ + bl 5b47f4 │ │ │ │ addsmi r0, lr, #204, 24 @ 0xcc00 │ │ │ │ - blvc 26cae4 │ │ │ │ - blvc 26ca7c │ │ │ │ + blvc 26cb3c │ │ │ │ + blvc 26cad4 │ │ │ │ ldrtmi sp, [r1], -sl, ror #3 │ │ │ │ - @ instruction: 0xf6519604 │ │ │ │ - pkhbtmi pc, r2, fp, lsl #16 @ │ │ │ │ + @ instruction: 0xf6509604 │ │ │ │ + strmi pc, [r2], pc, ror #31 │ │ │ │ ldmib sp, {r3, r4, r7, r8, r9, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf10a2113 │ │ │ │ @ instruction: 0xf5fe0028 │ │ │ │ - stmdals pc, {r2, r4, r6, r8, fp, sp, lr, pc} @ │ │ │ │ + stmdals pc, {r3, r5, r8, fp, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf6544651 │ │ │ │ - bls 6702e0 │ │ │ │ + bls 670288 │ │ │ │ @ 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 3314f8 │ │ │ │ + blls 331550 │ │ │ │ @ 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 96b318 │ │ │ │ + blge 96b370 │ │ │ │ @ instruction: 0xf1a99e11 │ │ │ │ andsls r0, ip, pc, lsl #24 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, ip, pc}^ │ │ │ │ - blgt 5f1574 │ │ │ │ + blgt 5f15cc │ │ │ │ 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: 0xffd4f650 │ │ │ │ + @ instruction: 0xffa8f650 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ - blls 365bf4 │ │ │ │ + blls 365c4c │ │ │ │ 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 │ │ │ │ - ldrb pc, [r5], -sp, lsl #17 @ │ │ │ │ - b 1aeed3c │ │ │ │ - rsbseq lr, r4, sl, ror #30 │ │ │ │ - rsbseq lr, r4, ip, asr pc │ │ │ │ + ldrb pc, [r5], -r1, ror #16 @ │ │ │ │ + b feed94 │ │ │ │ + rsbseq lr, r4, r2, lsl pc │ │ │ │ + rsbseq lr, r4, r4, lsl #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r4, r4, lsr pc │ │ │ │ + ldrsbteq lr, [r4], #-236 @ 0xffffff14 │ │ │ │ @ instruction: 0xfffff465 │ │ │ │ @ instruction: 0xfffff903 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @@ -525643,41 +525664,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: 0xff52f653 │ │ │ │ + @ instruction: 0xff26f653 │ │ │ │ andcs r9, r2, r7, lsl ip │ │ │ │ - blx ff7eeff4 │ │ │ │ + blx fecef04c │ │ │ │ strmi r2, [r3], -r7, lsr #4 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - ldc2 6, cr15, [sl], {80} @ 0x50 │ │ │ │ + stc2l 6, cr15, [lr], #-320 @ 0xfffffec0 │ │ │ │ @ instruction: 0x46049d17 │ │ │ │ @ instruction: 0xf6912002 │ │ │ │ - andscs pc, fp, #831488 @ 0xcb000 │ │ │ │ + andscs pc, fp, #651264 @ 0x9f000 │ │ │ │ tstcs r8, r3, lsl #12 │ │ │ │ @ instruction: 0xf6504628 │ │ │ │ - smlabbcs r0, pc, ip, pc @ │ │ │ │ + tstpcs r0, r3, ror #24 @ p-variant is OBSOLETE │ │ │ │ ldmdals r7, {r0, r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xff3af650 │ │ │ │ - bls 80ba6c │ │ │ │ + @ instruction: 0xff0ef650 │ │ │ │ + bls 80bac4 │ │ │ │ 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 5b2708 │ │ │ │ + blcs 5b2760 │ │ │ │ svclt 0x00144621 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xf9f8f652 │ │ │ │ + @ instruction: 0xf9ccf652 │ │ │ │ strtmi r9, [r9], -r1, lsl #16 │ │ │ │ - blx ff7eef60 │ │ │ │ + blx feceefb8 │ │ │ │ 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 │ │ │ │ @@ -525688,66 +525709,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 │ │ │ │ - qsaxmi pc, fp, r3 @ │ │ │ │ + strtmi pc, [fp], -r7, lsr #30 │ │ │ │ strmi sl, [r6], -fp, lsl #26 │ │ │ │ - bleq 86da64 │ │ │ │ + bleq 86dabc │ │ │ │ @ instruction: 0xf8804642 │ │ │ │ ldrbmi r8, [r9], -ip, lsr #32 │ │ │ │ - @ instruction: 0xf9c4f652 │ │ │ │ + @ instruction: 0xf998f652 │ │ │ │ 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 2c2f64 │ │ │ │ + bls 2c2fbc │ │ │ │ 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 │ │ │ │ - strbmi pc, [r1], -r1, lsl #21 @ │ │ │ │ + @ instruction: 0x4641fa55 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - ldmdbvs fp!, {r0, r1, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r0, r1, r3, r4, r7, 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 5c3024 │ │ │ │ + blcs 5c307c │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6522201 │ │ │ │ - strbmi pc, [r1], -r5, lsl #19 @ │ │ │ │ + @ instruction: 0x4641f959 │ │ │ │ @ instruction: 0xf04f9801 │ │ │ │ @ instruction: 0xf65438ff │ │ │ │ - vpmax.s8 , q0, │ │ │ │ + vpmin.s8 d31, d0, d21 │ │ │ │ ldmdals r7, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ mlavc r8, r6, r8, pc @ │ │ │ │ - mrc2 6, 7, pc, cr12, cr0, {2} │ │ │ │ + mrc2 6, 6, pc, cr0, 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 4597d8 │ │ │ │ + blx 459830 │ │ │ │ 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 @ │ │ │ │ @@ -525764,43 +525785,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 │ │ │ │ - blx 86f0dc │ │ │ │ + @ instruction: 0xf9ecf654 │ │ │ │ strbcc pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ tstcs r1, r6, lsr #4 │ │ │ │ @ instruction: 0xf8599817 │ │ │ │ movwls r3, #32771 @ 0x8003 │ │ │ │ @ instruction: 0xf650461f │ │ │ │ - strmi pc, [r0], r7, lsr #23 │ │ │ │ + @ instruction: 0x4680fb7b │ │ │ │ andscs r4, sl, #61865984 @ 0x3b00000 │ │ │ │ ldmdals r7, {r3, r8, sp} │ │ │ │ - blx fea6f0f2 │ │ │ │ + blx 1f6f14a │ │ │ │ @ instruction: 0x46074631 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - @ instruction: 0xf8d8fe4b │ │ │ │ - bls 7fd800 │ │ │ │ + @ instruction: 0xf8d8fe1f │ │ │ │ + bls 7fd858 │ │ │ │ @ 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, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r1, {r0, r1, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6544631 │ │ │ │ - ldmibvs r2!, {r0, r2, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmibvs r2!, {r0, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8927913 │ │ │ │ - blcs 799830 │ │ │ │ + blcs 799888 │ │ │ │ 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 │ │ │ │ @@ -525809,63 +525830,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 │ │ │ │ - strmi pc, [r6], -r1, ror #28 │ │ │ │ + @ instruction: 0x4606fe35 │ │ │ │ @ instruction: 0xf8804652 │ │ │ │ @ instruction: 0xf100a02c │ │ │ │ @ instruction: 0x464b0a18 │ │ │ │ @ instruction: 0xf04f4651 │ │ │ │ @ instruction: 0xf65239ff │ │ │ │ - ldmdbvs r3!, {r0, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r3!, {r0, r2, r5, r7, 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: 0xf994f654 │ │ │ │ + @ instruction: 0xf968f654 │ │ │ │ ldmdals r7, {r0, r6, r9, sl, lr} │ │ │ │ - ldc2l 6, cr15, [sl, #320] @ 0x140 │ │ │ │ - bls 80bd8c │ │ │ │ + stc2 6, cr15, [lr, #320]! @ 0x140 │ │ │ │ + bls 80bde4 │ │ │ │ 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 5b35c8 │ │ │ │ + blcs 5b3620 │ │ │ │ svclt 0x00144639 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xf898f652 │ │ │ │ + @ instruction: 0xf86cf652 │ │ │ │ stmdals r1, {r0, r6, r9, sl, lr} │ │ │ │ - @ instruction: 0xf976f654 │ │ │ │ + @ instruction: 0xf94af654 │ │ │ │ mlahi r8, r6, r8, pc @ │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - smuadls lr, r1, lr │ │ │ │ + strls pc, [lr, -r5, ror #27] │ │ │ │ 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 1e0311c │ │ │ │ + b 1e03174 │ │ │ │ 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} │ │ │ │ @@ -525880,71 +525901,71 @@ │ │ │ │ @ instruction: 0x46404639 │ │ │ │ mulsgt lr, r3, r8 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ @ instruction: 0xf847330b │ │ │ │ @ instruction: 0xf847202c │ │ │ │ @ instruction: 0xf6546023 │ │ │ │ - vmul.i8 d31, d0, d17 │ │ │ │ + vmla.i8 d31, d0, d5 │ │ │ │ ldmdals r7, {r0, r4, r6, r8, ip} │ │ │ │ - stc2l 6, cr15, [lr, #320] @ 0x140 │ │ │ │ + stc2 6, cr15, [r2, #320]! @ 0x140 │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ @ instruction: 0x23204607 │ │ │ │ andls r4, r6, #17825792 @ 0x1100000 │ │ │ │ @ instruction: 0xf6522201 │ │ │ │ - ldrtmi pc, [r9], -r1, asr #16 @ │ │ │ │ + @ instruction: 0x4639f815 │ │ │ │ @ instruction: 0xf6544640 │ │ │ │ - blls 3afdfc │ │ │ │ + blls 3afda4 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 311fa8 │ │ │ │ + blls 312000 │ │ │ │ tstpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ mvnne pc, ip, asr #5 │ │ │ │ - blcc 35719c │ │ │ │ + blcc 3571f4 │ │ │ │ movwls r9, #12551 @ 0x3107 │ │ │ │ - blls 4299c4 │ │ │ │ + blls 429a1c │ │ │ │ @ instruction: 0x07db40fb │ │ │ │ - blls 2e6dd4 │ │ │ │ + blls 2e6e2c │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4680ff33 │ │ │ │ + strmi pc, [r0], r7, lsl #30 │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ ldmdals r7, {r2, r8, sp} │ │ │ │ - blx fe5ef314 │ │ │ │ + blx 1aef36c │ │ │ │ @ instruction: 0x4607463a │ │ │ │ tstcs r8, r3, asr #12 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - smlabbcs r0, r7, sl, pc @ │ │ │ │ + tstpcs r0, fp, asr sl @ p-variant is OBSOLETE │ │ │ │ ldmdals r7, {r1, r7, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [r2, #-320]! @ 0xfffffec0 │ │ │ │ - bls 80bedc │ │ │ │ + stc2 6, cr15, [r6, #-320] @ 0xfffffec0 │ │ │ │ + bls 80bf34 │ │ │ │ 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 5b3718 │ │ │ │ + blcs 5b3770 │ │ │ │ svclt 0x00144639 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xfff0f651 │ │ │ │ + @ instruction: 0xffc4f651 │ │ │ │ ldrdlt pc, [r4], -sp │ │ │ │ ldrbmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf8ccf654 │ │ │ │ + @ instruction: 0xf8a0f654 │ │ │ │ ldmdals r7, {r0, r8, sp} │ │ │ │ - ldc2 6, cr15, [r2, #-320] @ 0xfffffec0 │ │ │ │ + stc2l 6, cr15, [r6], #320 @ 0x140 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ orrvs r4, r3, r1, lsl #13 │ │ │ │ @ instruction: 0x001cf8d8 │ │ │ │ - blx 9ef488 │ │ │ │ + @ instruction: 0xf9f2f693 │ │ │ │ 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 @ │ │ │ │ @@ -525954,106 +525975,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: 0xffbaf651 │ │ │ │ + @ instruction: 0xff8ef651 │ │ │ │ ldrbmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xf898f654 │ │ │ │ + @ instruction: 0xf86cf654 │ │ │ │ @ instruction: 0x201cf8d9 │ │ │ │ @ instruction: 0xf8927913 │ │ │ │ - blcs 795acc │ │ │ │ + blcs 795b24 │ │ │ │ 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 126dc0c │ │ │ │ + bleq 126dc64 │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - pkhbtmi pc, r0, r3, lsl #26 @ │ │ │ │ + strmi pc, [r0], r7, ror #25 │ │ │ │ @ instruction: 0xf880464a │ │ │ │ @ instruction: 0xf100902c │ │ │ │ @ instruction: 0x465b0918 │ │ │ │ @ instruction: 0xf6514649 │ │ │ │ - @ instruction: 0xf8d8ff85 │ │ │ │ + @ instruction: 0xf8d8ff59 │ │ │ │ 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 2c9dbe │ │ │ │ + blx 2c9e16 │ │ │ │ @ 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: 0xf654602c │ │ │ │ - tstpcs r0, fp, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, pc, lsl r8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - @ instruction: 0xf8dafc91 │ │ │ │ - bls 7fdb74 │ │ │ │ + @ instruction: 0xf8dafc65 │ │ │ │ + bls 7fdbcc │ │ │ │ @ instruction: 0xf8da4607 │ │ │ │ vaddl.u8 , d3, d8 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ - bne 42c248 │ │ │ │ - beq 136df4c │ │ │ │ + bne 42c2a0 │ │ │ │ + beq 136dfa4 │ │ │ │ ldrbmi r2, [r1], -lr, lsl #22 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6512201 │ │ │ │ - ldrtmi pc, [r9], -sp, asr #30 @ │ │ │ │ - @ instruction: 0xf6549801 │ │ │ │ - tstpcs r1, fp, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + ldrtmi pc, [r9], -r1, lsr #30 @ │ │ │ │ + @ instruction: 0xf6539801 │ │ │ │ + strdcs pc, [r1, -pc] │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - ldmibvs fp!, {r0, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r0, r2, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r3, lsl #13 │ │ │ │ @ instruction: 0xf69369f8 │ │ │ │ - @ instruction: 0xf8cdf97f │ │ │ │ + @ instruction: 0xf8cdf953 │ │ │ │ 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 136dfc0 │ │ │ │ + beq 136e018 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xff1af651 │ │ │ │ + mcr2 6, 7, pc, cr14, cr1, {2} @ │ │ │ │ stmdals r1, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ - blcc 22dd08 │ │ │ │ - @ instruction: 0xfff6f653 │ │ │ │ + blcc 22dd60 │ │ │ │ + @ instruction: 0xffcaf653 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8989817 │ │ │ │ @ instruction: 0xf6507028 │ │ │ │ - @ instruction: 0xf8cdfc91 │ │ │ │ + @ instruction: 0xf8cdfc65 │ │ │ │ @ instruction: 0xf100a038 │ │ │ │ stmib r5, {r2, r5, r6, r9, sl, fp}^ │ │ │ │ strmi r6, [r4], r0, lsl #12 │ │ │ │ - blx 509ea8 │ │ │ │ + blx 509f00 │ │ │ │ @ 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 │ │ │ │ @@ -526063,40 +526084,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 @ 231c38 │ │ │ │ + ldrbmi fp, [pc], #-3864 @ 231c90 │ │ │ │ @ instruction: 0x3014f8dc │ │ │ │ stmdbls r4, {r2, r5, r6, r9, sp} │ │ │ │ - blx 2d7c4a │ │ │ │ + blx 2d7ca2 │ │ │ │ strbtmi r1, [r1], -r3, lsl #6 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #46 @ 0x2e │ │ │ │ @ instruction: 0xf84c330b │ │ │ │ @ instruction: 0xf84c7022 │ │ │ │ @ instruction: 0xf6536023 │ │ │ │ - strt pc, [r0], pc, lsr #31 │ │ │ │ - bleq a6dda0 │ │ │ │ + strt pc, [r0], r3, lsl #31 │ │ │ │ + bleq a6ddf8 │ │ │ │ @ instruction: 0xf04fe734 │ │ │ │ @ instruction: 0xe7310b10 │ │ │ │ - bleq 46ddac │ │ │ │ + bleq 46de04 │ │ │ │ strcs lr, [r0, #-1838]! @ 0xfffff8d2 │ │ │ │ @ instruction: 0xf04fe4ec │ │ │ │ ldrb r0, [fp, #2336] @ 0x920 │ │ │ │ - bleq 2addbc │ │ │ │ + bleq 2ade14 │ │ │ │ strcs lr, [r8, #-1830] @ 0xfffff8da │ │ │ │ @ instruction: 0xf04fe4e4 │ │ │ │ ldrb r0, [r3, #2312] @ 0x908 │ │ │ │ - ldrb r2, [pc], #1281 @ 231c90 │ │ │ │ + ldrb r2, [pc], #1281 @ 231ce8 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmdals r7, {r1, r2, r3, r6, r7, r8, sl, sp, lr, pc} │ │ │ │ - bmi 8588c0 │ │ │ │ + bmi 858918 │ │ │ │ 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 │ │ │ │ @@ -526106,76 +526127,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 0x0000ee94 │ │ │ │ - rsbseq lr, r4, r4, lsl #21 │ │ │ │ - rsbseq lr, r4, r8, ror sl │ │ │ │ + svclt 0x0000ee68 │ │ │ │ + rsbseq lr, r4, ip, lsr #20 │ │ │ │ + rsbseq lr, r4, r0, lsr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq r5, [r1], -r2 @ │ │ │ │ + strdeq r5, [r1], -sl @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ muleq r0, r8, sl │ │ │ │ - rsbseq lr, r4, lr, asr r3 │ │ │ │ + rsbseq lr, r4, r6, lsl #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed88f08 │ │ │ │ + bl fed88f60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp], {104} @ 0x68 │ │ │ │ - bmi 903560 │ │ │ │ + bmi 9035b8 │ │ │ │ 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 ffb5d1bc │ │ │ │ + bvs ffb5d214 │ │ │ │ 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 4f0d68 │ │ │ │ + bmi 4f0dc0 │ │ │ │ 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 0x0000ee48 │ │ │ │ - rsbseq lr, r4, sl, ror #5 │ │ │ │ + svclt 0x0000ee1c │ │ │ │ + @ instruction: 0x0074e292 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r4, r2, lsr #5 │ │ │ │ + rsbseq lr, r4, sl, asr #4 │ │ │ │ svclt 0x009d2805 │ │ │ │ - blx afaa38 │ │ │ │ + blx afaa90 │ │ │ │ @ instruction: 0xf000f000 │ │ │ │ andcs r0, r0, r1 │ │ │ │ svclt 0x00004770 │ │ │ │ ldmdavs sl, {r0, r1, r7, fp, sp, lr} │ │ │ │ - bcs 3909ec │ │ │ │ + bcs 390a44 │ │ │ │ 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 2e7dfc │ │ │ │ + blcs 2e7e54 │ │ │ │ @ instruction: 0xf040d003 │ │ │ │ ldrbmi r0, [r0, -r1]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ andeq pc, r2, r0, asr #32 │ │ │ │ @ instruction: 0xf0404770 │ │ │ │ ldrbmi r0, [r0, -r3]! │ │ │ │ @ instruction: 0x4df0e92d │ │ │ │ @@ -526184,22 +526205,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: 0xf9d8f6bd │ │ │ │ + @ instruction: 0xf9acf6bd │ │ │ │ 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: 0xf8dbfa09 │ │ │ │ - blvc 8bde38 │ │ │ │ + @ instruction: 0xf8dbf9dd │ │ │ │ + blvc 8bde90 │ │ │ │ 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 │ │ │ │ @@ -526210,55 +526231,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 86e2b8 │ │ │ │ + bleq 86e310 │ │ │ │ @ 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 fec59ea8 │ │ │ │ + bl fec59f00 │ │ │ │ strmi r0, [r5], #-2048 @ 0xfffff800 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ - bmi 92bd88 │ │ │ │ + bmi 92bde0 │ │ │ │ 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 239f96 │ │ │ │ - bvc 167a6dc │ │ │ │ + blx 239fee │ │ │ │ + bvc 167a734 │ │ │ │ ldmiblt r1!, {r1, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8934433 │ │ │ │ - blls 6360e4 │ │ │ │ + blls 63613c │ │ │ │ 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 456b00 │ │ │ │ + blge 456b58 │ │ │ │ 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]! │ │ │ │ - ldrshteq lr, [r4], #-20 @ 0xffffffec │ │ │ │ + @ instruction: 0x0074e19c │ │ │ │ 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 │ │ │ │ @@ -526270,15 +526291,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: 0xf906f6bc │ │ │ │ + @ instruction: 0xf8daf6bc │ │ │ │ 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 │ │ │ │ @@ -526286,177 +526307,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 1612f94 │ │ │ │ + b 1612fec │ │ │ │ @ instruction: 0xf1b90942 │ │ │ │ ldmdale ip, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp} │ │ │ │ ldrtmi r2, [r1], r0, asr #28 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ - blmi c344c8 │ │ │ │ + blmi c34520 │ │ │ │ @ instruction: 0xf85869e0 │ │ │ │ addsmi r3, r8, #3 │ │ │ │ - bvs aa6060 │ │ │ │ + bvs aa60b8 │ │ │ │ strbmi fp, [sl], -r0, ror #3 │ │ │ │ - @ instruction: 0xf8d2f6bc │ │ │ │ + @ instruction: 0xf8a6f6bc │ │ │ │ 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 │ │ │ │ - sbfx lr, sl, #28, #18 │ │ │ │ + ldr lr, [r1, lr, lsr #28]! │ │ │ │ strbmi r4, [r9], -r8, lsl #12 │ │ │ │ - mrc 5, 2, APSR_nzcv, cr4, cr13, {7} │ │ │ │ + mcr 5, 1, pc, cr8, cr13, {7} @ │ │ │ │ strbmi lr, [r8], -r0, ror #15 │ │ │ │ - stcl 5, cr15, [r2], #1012 @ 0x3f4 │ │ │ │ + ldc 5, cr15, [r6], #1012 @ 0x3f4 │ │ │ │ mvnlt r4, r0, lsl #13 │ │ │ │ - bvs a838d0 │ │ │ │ - bl fe3ef820 │ │ │ │ + bvs a83928 │ │ │ │ + bl 18ef878 │ │ │ │ movwcs r4, #1093 @ 0x445 │ │ │ │ eorls pc, r8, r4, asr #17 │ │ │ │ eorhi pc, r0, r4, asr #17 │ │ │ │ ldr r6, [r4, r3, ror #3]! │ │ │ │ @ instruction: 0xf5fd4638 │ │ │ │ - pkhtbmi lr, r1, r2, asr #25 │ │ │ │ + strmi lr, [r1], r6, lsr #25 │ │ │ │ stmdbvs r1!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf5fd462a │ │ │ │ - movwcs lr, #2934 @ 0xb76 │ │ │ │ - bl 48a6f0 │ │ │ │ + movwcs lr, #2890 @ 0xb4a │ │ │ │ + bl 48a748 │ │ │ │ @ instruction: 0xf8c40705 │ │ │ │ rscvs r9, r3, r0, lsl r0 │ │ │ │ movwcs lr, #1940 @ 0x794 │ │ │ │ mrcle 0, 7, r6, cr15, cr11, {0} │ │ │ │ - rsbseq lr, r4, r2, asr #1 │ │ │ │ + rsbseq lr, r4, sl, rrx │ │ │ │ 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 fec5e0d8 │ │ │ │ - bvs bf34b0 │ │ │ │ + bl fec5e130 │ │ │ │ + bvs bf3508 │ │ │ │ stmdbeq r5, {r0, r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ strbmi r6, [r8], -r3, lsr #22 │ │ │ │ ldrdcs pc, [r4], -r9 │ │ │ │ - bl 4168b0 │ │ │ │ + bl 416908 │ │ │ │ ldrmi r0, [r8, r2, lsl #17] │ │ │ │ andcc pc, r5, fp, asr r8 @ │ │ │ │ svclt 0x00181e02 │ │ │ │ strmi r2, [r5], -r1, lsl #4 │ │ │ │ svclt 0x00182b00 │ │ │ │ - bcs 23a8c4 │ │ │ │ - bvs 1be65e0 │ │ │ │ + bcs 23a91c │ │ │ │ + bvs 1be6638 │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf8d44620 │ │ │ │ - bl febd6124 │ │ │ │ - bvs bb2ee4 │ │ │ │ + bl febd617c │ │ │ │ + bvs bb2f3c │ │ │ │ ldrtmi r6, [r3], #-611 @ 0xfffffd9d │ │ │ │ ldrmi r6, [r0, r6, ror #22]! │ │ │ │ @ instruction: 0x8014f8d4 │ │ │ │ movwle r4, #46529 @ 0xb5c1 │ │ │ │ - bvs ffba0e40 │ │ │ │ + bvs ffba0e98 │ │ │ │ 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 fec4cc98 │ │ │ │ + bl fec4ccf0 │ │ │ │ @ instruction: 0xf8d40009 │ │ │ │ - bl fec9e14c │ │ │ │ + bl fec9e1a4 │ │ │ │ strtmi r0, [r9], -r5, lsl #18 │ │ │ │ - bl fe4ef908 │ │ │ │ + bl 19ef960 │ │ │ │ andeq pc, r9, fp, asr #16 │ │ │ │ @ instruction: 0xf8d9e7bd │ │ │ │ strbmi r0, [r2], -r0 │ │ │ │ strbmi r6, [r9], -r3, ror #20 │ │ │ │ @ instruction: 0xf8d46b66 │ │ │ │ - bl feb1617c │ │ │ │ - bvs a32f30 │ │ │ │ + bl feb161d4 │ │ │ │ + bvs a32f88 │ │ │ │ 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: 0xf8d4fc17 │ │ │ │ + @ instruction: 0xf8d4fbeb │ │ │ │ bfi r8, r4, #0, #11 │ │ │ │ stmiavs r0!, {r0, r9, sl, lr} │ │ │ │ - blx fff6fc46 │ │ │ │ + blx ff46fc9e │ │ │ │ sbcsle r2, ip, r0, lsl #16 │ │ │ │ stmvs r3, {r0, r9, fp, ip, pc} │ │ │ │ eorcc pc, r2, r7, asr #16 │ │ │ │ - bvs ffb8c6f8 │ │ │ │ + bvs ffb8c750 │ │ │ │ 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, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r2!, {r0, r1, r2, r4, r5, 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, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs r2!, {r0, r2, r5, r6, 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 ffb96194 │ │ │ │ + bvs ffb961ec │ │ │ │ andeq lr, r9, r8, lsr #23 │ │ │ │ @ instruction: 0xb010f8d4 │ │ │ │ stmdbeq r5, {r0, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5fd4629 │ │ │ │ - @ instruction: 0xf84beb22 │ │ │ │ + @ instruction: 0xf84beaf6 │ │ │ │ ldrb r0, [r4, -r9] │ │ │ │ - stmib lr!, {r0, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmib r2, {r0, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ strb r6, [r5, r2, ror #19]! │ │ │ │ - stmib sl!, {r0, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb lr!, {r0, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strb r6, [pc, r2, ror #17] │ │ │ │ - rsbseq sp, r4, r8, ror pc │ │ │ │ + rsbseq sp, r4, r0, lsr #30 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ vst4.32 {d27-d30}, [pc], r4 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl fed841d0 │ │ │ │ + bl fed84228 │ │ │ │ @ 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 208d31c │ │ │ │ + blvs 208d374 │ │ │ │ @ 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}^ │ │ │ │ @@ -526464,104 +526485,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 e44b40 │ │ │ │ + blmi e44b98 │ │ │ │ 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 9113bc │ │ │ │ + blvc 911414 │ │ │ │ svclt 0x0096281f │ │ │ │ @ instruction: 0xf04f2201 │ │ │ │ strdmi r3, [r2], pc @ │ │ │ │ svclt 0x009868b0 │ │ │ │ rscscc pc, pc, #-2147483648 @ 0x80000000 │ │ │ │ svclt 0x000f2b05 │ │ │ │ stmiavs r9, {r8, sp}^ │ │ │ │ - b 143e6c0 │ │ │ │ + b 143e718 │ │ │ │ @ instruction: 0xf6ba1101 │ │ │ │ - andcs pc, r0, sp, asr fp @ │ │ │ │ - @ instruction: 0xf86ef6bd │ │ │ │ + andcs pc, r0, r1, lsr fp @ │ │ │ │ + @ instruction: 0xf842f6bd │ │ │ │ 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 │ │ │ │ - mrc2 6, 7, pc, cr8, cr12, {5} │ │ │ │ + mcr2 6, 6, pc, cr12, 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 37046c │ │ │ │ + blne 3704c4 │ │ │ │ svclt 0x0038428b │ │ │ │ addsmi r4, r0, #11534336 @ 0xb00000 │ │ │ │ andcc pc, r0, ip, asr #17 │ │ │ │ @ instruction: 0xe7a1d1f6 │ │ │ │ - bl 1c6fb2c │ │ │ │ - rsbseq sp, r4, r4, ror #27 │ │ │ │ + bl 116fb84 │ │ │ │ + rsbseq sp, r4, ip, lsl #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r4, r4, lsl #27 │ │ │ │ + rsbseq sp, r4, ip, lsr #26 │ │ │ │ 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 ac1780 │ │ │ │ - b 142ef8c │ │ │ │ + blx ac17d8 │ │ │ │ + b 142efe4 │ │ │ │ @ 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 3274c8 │ │ │ │ + blvc 327520 │ │ │ │ andsle r2, pc, r4, lsl #22 │ │ │ │ eorsle r2, r6, r8, lsl #22 │ │ │ │ @ instruction: 0xf100bb8b │ │ │ │ @ instruction: 0xf8900230 │ │ │ │ - bne feabe470 │ │ │ │ - b 15fcfc8 │ │ │ │ + bne feabe4c8 │ │ │ │ + b 15fd020 │ │ │ │ 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 fe3e8454 │ │ │ │ + blcc fe3e84ac │ │ │ │ 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 │ │ │ │ @@ -526572,23 +526593,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 1272260 │ │ │ │ - b 1274c58 │ │ │ │ + b 12722b8 │ │ │ │ + b 1274cb0 │ │ │ │ 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]! @ 23249b @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 2324f3 @ │ │ │ │ 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 @ │ │ │ │ @@ -526601,27 +526622,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 4ecda0 │ │ │ │ - bleq 52cda8 │ │ │ │ + beq 4ecdf8 │ │ │ │ + bleq 52ce00 │ │ │ │ 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 4ecde4 │ │ │ │ + beq 4ece3c │ │ │ │ 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 │ │ │ │ @@ -526639,23 +526660,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 ff883544 │ │ │ │ + blvs ff88359c │ │ │ │ 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 a4c654 │ │ │ │ + blcs a4c6ac │ │ │ │ tstphi ip, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - blcs a0115c │ │ │ │ + blcs a011b4 │ │ │ │ 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 │ │ │ │ @@ -526668,56 +526689,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 70c614 │ │ │ │ + blvc 70c66c │ │ │ │ @ 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 a00dcc │ │ │ │ + bcs a00e24 │ │ │ │ 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 30f23c │ │ │ │ + blcs 30f294 │ │ │ │ svcge 0x0011f63f │ │ │ │ cmppeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf43f429c │ │ │ │ @ instruction: 0xf5b2af49 │ │ │ │ svclt 0x00087f12 │ │ │ │ - beq 32e734 │ │ │ │ + beq 32e78c │ │ │ │ svcge 0x0011f43f │ │ │ │ - beq 222e73c │ │ │ │ + beq 222e794 │ │ │ │ vabd.s8 d30, d0, d13 │ │ │ │ addsmi r1, r3, #-268435455 @ 0xf0000001 │ │ │ │ svcge 0x003af43f │ │ │ │ svcvc 0x0091f5b3 │ │ │ │ svcge 0x0036f43f │ │ │ │ - bcs 26c208 │ │ │ │ + bcs 26c260 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr5, cr15, {3} │ │ │ │ ldmdavs sl, {r0, r1, r6, r7, r8, sl, fp, sp, lr} │ │ │ │ - blcs 391284 │ │ │ │ + blcs 3912dc │ │ │ │ mcrge 4, 7, pc, cr15, cr15, {3} @ │ │ │ │ mlscc r0, r0, r8, pc @ │ │ │ │ @ instruction: 0xf8523305 │ │ │ │ @ instruction: 0xf8923033 │ │ │ │ - bcs a3a6e0 │ │ │ │ - bcc 2a8814 │ │ │ │ + bcs a3a738 │ │ │ │ + bcc 2a886c │ │ │ │ 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 │ │ │ │ @@ -526726,53 +526747,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 4ecfa0 │ │ │ │ + beq 4ecff8 │ │ │ │ @ instruction: 0xf101fa20 │ │ │ │ - b 12c32c4 │ │ │ │ + b 12c331c │ │ │ │ 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 39131c │ │ │ │ + blcs 391374 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr3, cr15, {3} │ │ │ │ @ instruction: 0xf8916bcb │ │ │ │ ldmdavs r9, {r6, sp} │ │ │ │ - bl 27eed4 │ │ │ │ + bl 27ef2c │ │ │ │ @ instruction: 0xf89100c2 │ │ │ │ @ instruction: 0xf8513025 │ │ │ │ - blcs a3a794 │ │ │ │ + blcs a3a7ec │ │ │ │ ldmdale sl, {r0, r6, fp, sp, lr}^ │ │ │ │ - blcs a012d8 │ │ │ │ + blcs a01330 │ │ │ │ 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 131f1b0 │ │ │ │ + b 131f208 │ │ │ │ ldr r0, [r4], sl, lsl #20 │ │ │ │ @ instruction: 0xe7b7b29b │ │ │ │ andcs fp, r0, #805306381 @ 0x3000000d │ │ │ │ - beq 32d03c │ │ │ │ - bleq 2ed044 │ │ │ │ + beq 32d094 │ │ │ │ + bleq 2ed09c │ │ │ │ sbcslt lr, r3, #145752064 @ 0x8b00000 │ │ │ │ - b b7af20 │ │ │ │ - b 12f3330 │ │ │ │ - b bf4f50 │ │ │ │ - b 12f3334 │ │ │ │ + b b7af78 │ │ │ │ + b 12f3388 │ │ │ │ + b bf4fa8 │ │ │ │ + b 12f338c │ │ │ │ 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 │ │ │ │ @@ -526781,29 +526802,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 29e0c8 │ │ │ │ + bcs 29e120 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr3, cr15, {3} │ │ │ │ mrrcvc 11, 12, r6, fp, cr3 │ │ │ │ - b 1301380 │ │ │ │ + b 13013d8 │ │ │ │ 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, lsr #25 │ │ │ │ + rsbseq sp, r4, ip, asr #24 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2edc5c │ │ │ │ + blhi 2edcb4 │ │ │ │ @ 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} │ │ │ │ @@ -526811,21 +526832,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 3914b4 │ │ │ │ - blcs 36681c │ │ │ │ + blcs 39150c │ │ │ │ + blcs 366874 │ │ │ │ adchi pc, r4, r0 │ │ │ │ eorsle r2, r9, r0, lsl #22 │ │ │ │ @ instruction: 0xf0002b08 │ │ │ │ andlt r8, fp, r3, ror r1 │ │ │ │ - blhi 2edaf4 │ │ │ │ + blhi 2edb4c │ │ │ │ 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 │ │ │ │ @@ -526837,15 +526858,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 f0a8f4 │ │ │ │ + blvc f0a94c │ │ │ │ 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 │ │ │ │ @@ -526906,15 +526927,15 @@ │ │ │ │ @ instruction: 0xf5b3857b │ │ │ │ vrecps.f32 , q8, │ │ │ │ @ instruction: 0xf5b380d3 │ │ │ │ @ instruction: 0xf0807fb5 │ │ │ │ @ instruction: 0xf5b383c7 │ │ │ │ @ instruction: 0xf0c07f9d │ │ │ │ @ instruction: 0xf5a381d7 │ │ │ │ - blcs e0f7d8 │ │ │ │ + blcs e0f830 │ │ │ │ svcge 0x0049f63f │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ andeq r0, r0, r1, asr #13 │ │ │ │ @ instruction: 0xfffffe87 │ │ │ │ @ instruction: 0xfffffe87 │ │ │ │ @@ -526960,15 +526981,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 @ 232a3c @ │ │ │ │ + ldrthi pc, [pc], #512 @ 232a94 @ │ │ │ │ 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 │ │ │ │ @@ -527121,56 +527142,56 @@ │ │ │ │ @ instruction: 0xfffffceb │ │ │ │ andeq r0, r0, fp, lsr r2 │ │ │ │ movwne pc, #4672 @ 0x1240 @ │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ @ instruction: 0xf5b084ce │ │ │ │ @ instruction: 0xf0807f81 │ │ │ │ @ instruction: 0xf1a084d7 │ │ │ │ - blcs 273c68 │ │ │ │ + blcs 273cc0 │ │ │ │ ldcge 6, cr15, [fp, #252] @ 0xfc │ │ │ │ mrrcvc 11, 15, r6, fp, cr3 │ │ │ │ @ instruction: 0xf47f2b20 │ │ │ │ - bcs 25e328 │ │ │ │ + bcs 25e380 │ │ │ │ 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 66e4f0 │ │ │ │ - ldc 5, cr15, [lr], {252} @ 0xfc │ │ │ │ - bhi 126e7b8 │ │ │ │ - bmi 66e4fc │ │ │ │ - ldc 5, cr15, [r8], {252} @ 0xfc │ │ │ │ - bhi 26e5a4 │ │ │ │ - bcc 66e568 │ │ │ │ + bcc 66e548 │ │ │ │ + ldcl 5, cr15, [r2], #-1008 @ 0xfffffc10 │ │ │ │ + bhi 126e810 │ │ │ │ + bmi 66e554 │ │ │ │ + stcl 5, cr15, [ip], #-1008 @ 0xfffffc10 │ │ │ │ + bhi 26e5fc │ │ │ │ + bcc 66e5c0 │ │ │ │ ldrb r6, [r6, #-43]! @ 0xffffffd5 │ │ │ │ @ instruction: 0xf0002b86 │ │ │ │ - blcs ff093494 │ │ │ │ - blcs 2026d20 │ │ │ │ - stclge 4, cr15, [pc, #-508]! @ 232b20 │ │ │ │ + blcs ff0934ec │ │ │ │ + blcs 2026d78 │ │ │ │ + stclge 4, cr15, [pc, #-508]! @ 232b78 │ │ │ │ @ instruction: 0x1784f8df │ │ │ │ @ instruction: 0xf85e2064 │ │ │ │ - blx 236d2e │ │ │ │ + blx 236d86 │ │ │ │ @ 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 25e2ac │ │ │ │ + bcs 25e304 │ │ │ │ strbthi pc, [r8], #0 @ │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ ldrb r6, [r0, #-43] @ 0xffffffd5 │ │ │ │ mrrcvc 11, 15, r6, fp, cr3 │ │ │ │ @ instruction: 0xf63f2b20 │ │ │ │ - bcs 25e294 │ │ │ │ + bcs 25e2ec │ │ │ │ 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 │ │ │ │ @@ -527236,15 +527257,15 @@ │ │ │ │ @ instruction: 0xfffffa7f │ │ │ │ @ instruction: 0xfffffa7f │ │ │ │ @ instruction: 0xfffffa7f │ │ │ │ @ instruction: 0xfffffa7f │ │ │ │ andeq r0, r0, r7, lsl #11 │ │ │ │ mrrcvc 11, 15, r6, fp, cr3 │ │ │ │ @ instruction: 0xf47f2b20 │ │ │ │ - bcs 25e16c │ │ │ │ + bcs 25e1c4 │ │ │ │ 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 │ │ │ │ @@ -527284,188 +527305,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 2e2bac │ │ │ │ + blcs 2e2c04 │ │ │ │ @ instruction: 0xf890d80d │ │ │ │ @ instruction: 0x069f3137 │ │ │ │ @ instruction: 0xf8b0d409 │ │ │ │ @ instruction: 0xf8b0311e │ │ │ │ - blx 2fb3d2 │ │ │ │ + blx 2fb42a │ │ │ │ @ instruction: 0xf8b0f202 │ │ │ │ - blx 2ff3ea │ │ │ │ + blx 2ff442 │ │ │ │ stmdavs r1!, {r1, r9, ip, sp, lr, pc} │ │ │ │ ldrmi r1, [r0], #-3656 @ 0xfffff1b8 │ │ │ │ - mrrc 5, 15, pc, sl, cr12 @ │ │ │ │ + stc 5, cr15, [lr], #-1008 @ 0xfffffc10 │ │ │ │ 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 5dfb08 │ │ │ │ - blcs 2e2c00 │ │ │ │ + bcs 5dfb60 │ │ │ │ + blcs 2e2c58 │ │ │ │ @ instruction: 0x83a5f200 │ │ │ │ teqpcc r7, r0 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1000699 │ │ │ │ @ instruction: 0xf8b083a0 │ │ │ │ @ instruction: 0xf8b0311c │ │ │ │ @ instruction: 0xf8b0111e │ │ │ │ - blx 27b43e │ │ │ │ - blx 2efbce │ │ │ │ - blcc 2afbd0 │ │ │ │ + blx 27b496 │ │ │ │ + blx 2efc26 │ │ │ │ + blcc 2afc28 │ │ │ │ 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 23f0f0 │ │ │ │ + blcs 23f148 │ │ │ │ stcge 4, cr15, [r5], {127} @ 0x7f │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r9, sl, fp, sp, lr} │ │ │ │ - blcs 391c64 │ │ │ │ - blge 2301f8 │ │ │ │ + blcs 391cbc │ │ │ │ + blge 230250 │ │ │ │ strtcc pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf85e2104 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8934300 │ │ │ │ movwcc r3, #45317 @ 0xb105 │ │ │ │ eorcs pc, r3, r6, asr r8 @ │ │ │ │ - @ instruction: 0xffe4f64e │ │ │ │ + @ instruction: 0xffb8f64e │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bvs ff31dfd8 │ │ │ │ + bvs ff31e030 │ │ │ │ @ instruction: 0xf53f2b0f │ │ │ │ - bl 35dfd0 │ │ │ │ + bl 35e028 │ │ │ │ @ instruction: 0xf8530383 │ │ │ │ eorvs r3, fp, r8, lsl ip │ │ │ │ - bllt ffb31030 │ │ │ │ + bllt ffb31088 │ │ │ │ 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 3cd6ce │ │ │ │ + blx 3cd726 │ │ │ │ teqplt r9, r1, lsl #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5fc4620 │ │ │ │ - adcsmi lr, r0, #236, 22 @ 0x3b000 │ │ │ │ + adcsmi lr, r0, #192, 22 @ 0x30000 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ strdle r3, [r0, -pc] │ │ │ │ eorvs r3, ip, r1, lsl #24 │ │ │ │ - bllt ff531060 │ │ │ │ + bllt ff5310b8 │ │ │ │ umaalcc pc, r1, r0, r9 @ │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0xf890abc6 │ │ │ │ - blcs 23f584 │ │ │ │ + blcs 23f5dc │ │ │ │ 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, asr #23 │ │ │ │ - bllt feeb1094 │ │ │ │ + eorvs lr, r8, r0, lsr #23 │ │ │ │ + bllt feeb10ec │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ svclt 0x0028428b │ │ │ │ eorvs r4, fp, fp, lsl #12 │ │ │ │ - bllt fecb10a4 │ │ │ │ + bllt fecb10fc │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ svcmi 0x00fff1b3 │ │ │ │ - blge feb303b0 │ │ │ │ - bcc fe66e8d4 │ │ │ │ - bvc ffc2ecac │ │ │ │ - bvc 26e7d4 │ │ │ │ - bllt fe9310c0 │ │ │ │ + blge feb30408 │ │ │ │ + bcc fe66e92c │ │ │ │ + bvc ffc2ed04 │ │ │ │ + bvc 26e82c │ │ │ │ + bllt fe931118 │ │ │ │ streq lr, [r8], #2820 @ 0xb04 │ │ │ │ - blcc 28d458 │ │ │ │ + blcc 28d4b0 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ stmdavs r3!, {r2, r4, r7, r8, r9, fp, ip, sp, pc}^ │ │ │ │ eorvs r3, fp, r1, lsl #22 │ │ │ │ - bllt fe6310d8 │ │ │ │ + bllt fe631130 │ │ │ │ eorvs r6, fp, r3, ror #16 │ │ │ │ - bllt fe5310e0 │ │ │ │ + bllt fe531138 │ │ │ │ svcvc 0x00e6f5b3 │ │ │ │ - blge fe4302e8 │ │ │ │ + blge fe430340 │ │ │ │ cmncs r4, sp, ror #21 │ │ │ │ andcs pc, r2, lr, asr r8 @ │ │ │ │ andcs pc, r3, #1024 @ 0x400 │ │ │ │ mlascc fp, r2, r8, pc @ │ │ │ │ @ instruction: 0xf856330b │ │ │ │ - blcs 23f190 │ │ │ │ - blge 20b0204 │ │ │ │ - blmi ffbecfec │ │ │ │ + blcs 23f1e8 │ │ │ │ + blge 20b025c │ │ │ │ + blmi ffbed044 │ │ │ │ andcc pc, r3, lr, asr r8 @ │ │ │ │ movtmi pc, #1283 @ 0x503 @ │ │ │ │ stclcc 8, cr15, [r1, #-588] @ 0xfffffdb4 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ stmdacs r0, {r0, r1, r5} │ │ │ │ - blge 1d30220 │ │ │ │ + blge 1d30278 │ │ │ │ stmdaeq r8, {r3, r8, ip, sp, lr, pc} │ │ │ │ - blx fe4f0c0e │ │ │ │ + blx 19f0c66 │ │ │ │ orreq lr, r8, #0, 22 │ │ │ │ @ instruction: 0xf0017919 │ │ │ │ - bcs 2739b4 │ │ │ │ - blge 1a30338 │ │ │ │ + bcs 273a0c │ │ │ │ + blge 1a30390 │ │ │ │ @ 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 fe66e98c │ │ │ │ - bvc 1c2ed54 │ │ │ │ - bcc fe66e9d4 │ │ │ │ - bcs 26cf7c │ │ │ │ + bcc fe66e9e4 │ │ │ │ + bvc 1c2edac │ │ │ │ + bcc fe66ea2c │ │ │ │ + bcs 26cfd4 │ │ │ │ sbcshi pc, ip, #0 │ │ │ │ @ instruction: 0xf8dc6863 │ │ │ │ - blcc 27b188 │ │ │ │ + blcc 27b1e0 │ │ │ │ @ instruction: 0xf4ff189b │ │ │ │ @ instruction: 0xf7ffaf77 │ │ │ │ @ instruction: 0xf8dcbb34 │ │ │ │ - blcs 1ff198 │ │ │ │ + blcs 1ff1f0 │ │ │ │ mvnscs fp, #40, 30 @ 0xa0 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ @ instruction: 0xf8dcbb2c │ │ │ │ - blcs 21ff1a8 │ │ │ │ + blcs 21ff200 │ │ │ │ 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 83b1e4 │ │ │ │ + blvc 83b23c │ │ │ │ svclt 0x00282a1f │ │ │ │ @ instruction: 0x4614221f │ │ │ │ @ instruction: 0xf0002805 │ │ │ │ @ instruction: 0xf8dc82bc │ │ │ │ - blcs 9ff208 │ │ │ │ + blcs 9ff260 │ │ │ │ ldmne r2, {r2, r4, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - bcs 9ffa7c │ │ │ │ + bcs 9ffad4 │ │ │ │ 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 │ │ │ │ @@ -527475,19 +527496,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 fe861db0 │ │ │ │ + blmi fe861e08 │ │ │ │ andcc pc, r3, lr, asr r8 @ │ │ │ │ orrmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ stccs 8, cr15, [r8], #-588 @ 0xfffffdb4 │ │ │ │ - bcs 24ea24 │ │ │ │ + bcs 24ea7c │ │ │ │ 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 │ │ │ │ @@ -527513,39 +527534,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 2fbee4 │ │ │ │ - blcc 2aff0c │ │ │ │ + blx 2fbf3c │ │ │ │ + blcc 2aff64 │ │ │ │ @ instruction: 0xf8dce6ca │ │ │ │ - blcs 23f2fc │ │ │ │ + blcs 23f354 │ │ │ │ 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 1ca1cf4 │ │ │ │ + blmi 1ca1d4c │ │ │ │ @ instruction: 0xf85e6df2 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf89343a0 │ │ │ │ - blcs 240ab4 │ │ │ │ + blcs 240b0c │ │ │ │ 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 1bb052c │ │ │ │ + bge 1bb0584 │ │ │ │ biceq lr, r4, #3072 @ 0xc00 │ │ │ │ - bcs a52480 │ │ │ │ + bcs a524d8 │ │ │ │ stmdale r6!, {r0, r1, r3, r4, r7, r9, fp, sp, lr} │ │ │ │ - bcs a01b44 │ │ │ │ + bcs a01b9c │ │ │ │ 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 │ │ │ │ @@ -527557,56 +527578,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 4c1f8c │ │ │ │ - blx a73fa0 │ │ │ │ + b 4c1fe4 │ │ │ │ + blx a73ff8 │ │ │ │ eorvs pc, fp, r3, lsl #6 │ │ │ │ - blt e31398 │ │ │ │ - blcs 25ff0c │ │ │ │ + blt e313f0 │ │ │ │ + blcs 25ff64 │ │ │ │ andshi pc, r3, #0 │ │ │ │ ldrdeq pc, [r0], -ip │ │ │ │ @ instruction: 0xf8142300 │ │ │ │ tstcs r0, r2, lsr r0 │ │ │ │ - bl 1a70ba4 │ │ │ │ + bl f70bfc │ │ │ │ @ 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 251af0 │ │ │ │ + bcs 251b48 │ │ │ │ stclge 4, cr15, [r4], {127} @ 0x7f │ │ │ │ @ instruction: 0xf04f4b31 │ │ │ │ @ instruction: 0xf85e0930 │ │ │ │ - blx 49b3fa │ │ │ │ + blx 49b452 │ │ │ │ ldmdbvc fp, {r8, r9, sp, pc} │ │ │ │ - blcs 258008 │ │ │ │ - bge 2b04f4 │ │ │ │ - bleq 26f538 │ │ │ │ + blcs 258060 │ │ │ │ + bge 2b054c │ │ │ │ + bleq 26f590 │ │ │ │ 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 ff78458c │ │ │ │ + blvs ff7845e4 │ │ │ │ stmdbcs r0, {r0, r6, r7, r8, fp, ip, sp, lr} │ │ │ │ - bl 3e77c8 │ │ │ │ + bl 3e7820 │ │ │ │ @ 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 │ │ │ │ @@ -527619,22 +527640,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 25db70 │ │ │ │ + bcs 25dbc8 │ │ │ │ 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} │ │ │ │ - rsbseq sp, r4, sl, lsr r8 │ │ │ │ + rsbseq sp, r4, r2, ror #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} │ │ │ │ @@ -527668,43 +527689,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 fef1fa78 │ │ │ │ + blx fef1fad0 │ │ │ │ @ instruction: 0xf1c3f383 │ │ │ │ - blcs 233dd4 │ │ │ │ + blcs 233e2c │ │ │ │ teqphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ addsmi r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf8dc3b01 │ │ │ │ - bcs 23b574 │ │ │ │ + bcs 23b5cc │ │ │ │ stcge 4, cr15, [sl, #252] @ 0xfc │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ smlawteq r0, r2, r1, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ andcs r8, r1, #222 @ 0xde │ │ │ │ - bcc 2837a4 │ │ │ │ + bcc 2837fc │ │ │ │ ldrb r4, [sp, #-787]! @ 0xfffffced │ │ │ │ strne lr, [r0], #-2524 @ 0xfffff624 │ │ │ │ @ instruction: 0xf601fb04 │ │ │ │ ldrtmi fp, [r0], -r9, lsr #2 │ │ │ │ - stmdb ip, {r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r0!, {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 24334c │ │ │ │ + blcs 2433a4 │ │ │ │ sbcshi pc, r5, r0, asr #32 │ │ │ │ @ instruction: 0xf89844b0 │ │ │ │ @ instruction: 0xf8dc0060 │ │ │ │ - bcs 23b5bc │ │ │ │ + bcs 23b614 │ │ │ │ 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 │ │ │ │ @@ -527733,16 +527754,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 fff21a28 │ │ │ │ - blcs a527c0 │ │ │ │ + blvs fff21a80 │ │ │ │ + blcs a52818 │ │ │ │ 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 │ │ │ │ @@ -527751,15 +527772,15 @@ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf8dcaeb1 │ │ │ │ mrslt r3, (UNDEF: 75) │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ eoreq pc, r0, #-1073741776 @ 0xc0000030 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwcs r8, #4257 @ 0x10a1 │ │ │ │ - blcc 2838e4 │ │ │ │ + blcc 28393c │ │ │ │ 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 @ │ │ │ │ @@ -527794,53 +527815,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 ffef173e │ │ │ │ + blx ffef1796 │ │ │ │ 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 32c98c │ │ │ │ + bl 32c9e4 │ │ │ │ mcrrvc 3, 12, r0, r9, cr6 │ │ │ │ - bvs fe8fdbf4 │ │ │ │ + bvs fe8fdc4c │ │ │ │ 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 283a34 │ │ │ │ + bcc 283a8c │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ sbcslt fp, fp, #2228224 @ 0x220000 │ │ │ │ - bcc 22fbe4 │ │ │ │ + bcc 22fc3c │ │ │ │ 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 16ad554 │ │ │ │ + b 16ad5ac │ │ │ │ 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 │ │ │ │ @@ -527851,22 +527872,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 46ecdc │ │ │ │ + blhi 46ed34 │ │ │ │ @ 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 14ae46c │ │ │ │ + blne 14ae4c4 │ │ │ │ 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 │ │ │ │ @@ -527877,22 +527898,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 2bc152 │ │ │ │ + blx 2bc1aa │ │ │ │ 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 24d8d4 │ │ │ │ + bcs 24d92c │ │ │ │ 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, │ │ │ │ @@ -527962,24 +527983,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 281804 │ │ │ │ + b 28185c │ │ │ │ sbclt r0, sl, #0, 12 │ │ │ │ - blx 1704bd8 │ │ │ │ + blx 1704c30 │ │ │ │ vsubw.u8 , q11, d0 │ │ │ │ - bl ff2bd1f4 │ │ │ │ + bl ff2bd24c │ │ │ │ ldcpl 2, cr0, [sl], {194} @ 0xc2 │ │ │ │ movweq lr, #2561 @ 0xa01 │ │ │ │ vst1.8 {d4-d6}, [r3 :64], r9 │ │ │ │ vst2.8 {d7-d10}, [r1], r0 │ │ │ │ - bcs 3cc008 │ │ │ │ + bcs 3cc060 │ │ │ │ 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 │ │ │ │ @@ -528230,75 +528251,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 605000 │ │ │ │ + blgt 605058 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ ldrbmi r4, [r0], -r9, asr #12 │ │ │ │ - @ instruction: 0xf834f651 │ │ │ │ + @ instruction: 0xf808f651 │ │ │ │ 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 │ │ │ │ - stc 5, cr15, [r0], {251} @ 0xfb │ │ │ │ + mrrc 5, 15, pc, r4, cr11 @ │ │ │ │ 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 ff12f4d4 │ │ │ │ - ldc 6, cr2, [pc, #4] @ 233e60 │ │ │ │ - strtmi fp, [pc], #-3004 @ 233e60 │ │ │ │ + blls ff12f52c │ │ │ │ + ldc 6, cr2, [pc, #4] @ 233eb8 │ │ │ │ + strtmi fp, [pc], #-3004 @ 233eb8 │ │ │ │ @ instruction: 0x46b046b1 │ │ │ │ - blge 14af928 │ │ │ │ - beq 26ffa8 │ │ │ │ + blge 14af980 │ │ │ │ + beq 270000 │ │ │ │ @ instruction: 0xf8159601 │ │ │ │ @ instruction: 0xf0091b01 │ │ │ │ @ instruction: 0xf89b0901 │ │ │ │ - bl 4fbf10 │ │ │ │ + bl 4fbf68 │ │ │ │ ldmib r1, {r0, r6, r7, r8}^ │ │ │ │ @ instruction: 0xf64f010a │ │ │ │ - mrc 12, 5, APSR_nzcv, cr0, cr5, {2} │ │ │ │ + cdp 12, 11, cr15, cr0, cr9, {1} │ │ │ │ @ instruction: 0xf5fb8b40 │ │ │ │ - vmov.32 lr, d4[1] │ │ │ │ + vcmpe.f32 s28, s13 │ │ │ │ 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 66fa68 │ │ │ │ + blx 66fac0 │ │ │ │ ldrbhi pc, [r9], #384 @ 0x180 @ │ │ │ │ - blvc ff46f96c │ │ │ │ + blvc ff46f9c4 │ │ │ │ streq pc, [r1], -r6 │ │ │ │ - blvc ff52f984 │ │ │ │ - blx 66fa7c │ │ │ │ + blvc ff52f9dc │ │ │ │ + blx 66fad4 │ │ │ │ strcs fp, [r0], -r8, lsl #31 │ │ │ │ - blhi 126f994 │ │ │ │ - blne 146f984 │ │ │ │ - bleq 14ef988 │ │ │ │ + blhi 126f9ec │ │ │ │ + blne 146f9dc │ │ │ │ + bleq 14ef9e0 │ │ │ │ stmdaeq r1, {r3, ip, sp, lr, pc} │ │ │ │ - blx 66fa94 │ │ │ │ + blx 66faec │ │ │ │ @ instruction: 0xf04abf08 │ │ │ │ svclt 0x00180a01 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - b 21716cc │ │ │ │ - blne 146f9a4 │ │ │ │ - blge 126f9a8 │ │ │ │ - bleq 14af9ac │ │ │ │ - svc 0x0036f5fb │ │ │ │ + b 1671724 │ │ │ │ + blne 146f9fc │ │ │ │ + blge 126fa00 │ │ │ │ + bleq 14afa04 │ │ │ │ + svc 0x000af5fb │ │ │ │ mrc 2, 5, r4, cr0, cr13, {5} │ │ │ │ @ instruction: 0xd1ba9b40 │ │ │ │ rsbseq r9, r6, #1024 @ 0x400 │ │ │ │ strcs lr, [r9], -r6, asr #20 │ │ │ │ - blcs fe32e840 │ │ │ │ + blcs fe32e898 │ │ │ │ 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 │ │ │ │ @@ -528317,22 +528338,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 28ef1a │ │ │ │ + blx 28ef72 │ │ │ │ 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 8f18de │ │ │ │ + blx ffdf1934 │ │ │ │ @ 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}^ │ │ │ │ @@ -528340,29 +528361,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 40ff76 │ │ │ │ + blx 40ffce │ │ │ │ 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 4f4818 │ │ │ │ + bl 4f4870 │ │ │ │ @ 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 │ │ │ │ @@ -528370,123 +528391,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 2b2098 │ │ │ │ + blcs 2b20f0 │ │ │ │ @ instruction: 0xf85b3205 │ │ │ │ - b 15fc114 │ │ │ │ + b 15fc16c │ │ │ │ @ instruction: 0xf00179e2 │ │ │ │ - b 16b4458 │ │ │ │ + b 16b44b0 │ │ │ │ svclt 0x00080a09 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ tstcs r0, r8, lsl pc │ │ │ │ - bl 20855ec │ │ │ │ + bl 2085644 │ │ │ │ svclt 0x00bc0a06 │ │ │ │ @ instruction: 0x464e4694 │ │ │ │ - bl 21c56b0 │ │ │ │ + bl 21c5708 │ │ │ │ svclt 0x00bc0a09 │ │ │ │ @ instruction: 0x46ce4690 │ │ │ │ strhle r4, [r1, #45]! @ 0x2d │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ @ instruction: 0xf1bc83f9 │ │ │ │ @ instruction: 0xf1760f01 │ │ │ │ svclt 0x00a80300 │ │ │ │ @ instruction: 0xf6bf2103 │ │ │ │ - b 195fdc0 │ │ │ │ + b 195fe18 │ │ │ │ svclt 0x00080606 │ │ │ │ @ instruction: 0xf43f2104 │ │ │ │ @ instruction: 0xf1beaf45 │ │ │ │ svclt 0x00b80f00 │ │ │ │ @ instruction: 0xf6ff2101 │ │ │ │ - b 185fda8 │ │ │ │ + b 185fe00 │ │ │ │ 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 2b2118 │ │ │ │ + blcs 2b2170 │ │ │ │ @ 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 4aea20 │ │ │ │ + beq 4aea78 │ │ │ │ @ instruction: 0xf040bf08 │ │ │ │ svclt 0x00180001 │ │ │ │ strbmi r2, [r2, #-256]! @ 0xffffff00 │ │ │ │ - beq 3eeecc │ │ │ │ + beq 3eef24 │ │ │ │ @ instruction: 0x4694bfbc │ │ │ │ ldrmi r4, [r0, #1614] @ 0x64e │ │ │ │ - beq 4aeeec │ │ │ │ + beq 4aef44 │ │ │ │ @ instruction: 0x4690bfbc │ │ │ │ adcsmi r4, sp, #216006656 @ 0xce00000 │ │ │ │ ldr sp, [sp, r0, ror #3]! │ │ │ │ - blcs 2b2158 │ │ │ │ + blcs 2b21b0 │ │ │ │ @ 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 4aea60 │ │ │ │ + beq 4aeab8 │ │ │ │ @ instruction: 0xf040bf08 │ │ │ │ svclt 0x00180001 │ │ │ │ strbmi r2, [r2, #-256]! @ 0xffffff00 │ │ │ │ - beq 3eef0c │ │ │ │ + beq 3eef64 │ │ │ │ @ instruction: 0x4694bfbc │ │ │ │ ldrmi r4, [r0, #1614] @ 0x64e │ │ │ │ - beq 4aef2c │ │ │ │ + beq 4aef84 │ │ │ │ @ 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, asr #15 │ │ │ │ + rsbseq ip, r4, sl, ror #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r4, r2, lsr #15 │ │ │ │ + rsbseq ip, r4, sl, asr #14 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq ip, r4, sl, asr #12 │ │ │ │ - ldrdeq ip, [sl], #-176 @ 0xffffff50 @ │ │ │ │ - mlseq sl, r4, r9, ip │ │ │ │ - blcs 2b21c8 │ │ │ │ + ldrshteq ip, [r4], #-82 @ 0xffffffae │ │ │ │ + ldrdeq ip, [sl], #-184 @ 0xffffff48 @ │ │ │ │ + mlseq sl, ip, r9, ip │ │ │ │ + blcs 2b2220 │ │ │ │ @ instruction: 0xf85b3205 │ │ │ │ sbcslt r2, r2, #50 @ 0x32 │ │ │ │ stmdbeq r0, {r1, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ - b 124590c │ │ │ │ - b 274194 │ │ │ │ - b 15f4598 │ │ │ │ - bl 1ed0d38 │ │ │ │ + b 1245964 │ │ │ │ + b 2741ec │ │ │ │ + b 15f45f0 │ │ │ │ + bl 1ed0d90 │ │ │ │ svclt 0x00bc0a06 │ │ │ │ ldrmi r4, [r6], -ip, asr #13 │ │ │ │ - bl 21c58c0 │ │ │ │ + bl 21c5918 │ │ │ │ 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 @ 2341d4 │ │ │ │ + ldr r4, [pc], #-770 @ 23422c │ │ │ │ andcs r7, r0, #5832704 @ 0x590000 │ │ │ │ strtmi r2, [r8], -r1, lsl #6 │ │ │ │ streq pc, [r0], r1, asr #7 │ │ │ │ @ instruction: 0xf6544629 │ │ │ │ - stmdacs r0, {r0, r2, r3, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ mcrge 4, 6, pc, cr10, cr15, {1} @ │ │ │ │ @ instruction: 0xf04302b3 │ │ │ │ - str r0, [pc], #-772 @ 2341f4 │ │ │ │ + str r0, [pc], #-772 @ 23424c │ │ │ │ @ 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 │ │ │ │ @@ -528494,53 +528515,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 34f9de │ │ │ │ + blx 34fa36 │ │ │ │ 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 45664c │ │ │ │ + b 4566a4 │ │ │ │ vst1.8 {d0-d2}, [r8], r9 │ │ │ │ - blx 1a0f054 │ │ │ │ + blx 1a0f0ac │ │ │ │ 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 │ │ │ │ - strmi pc, [r2], -r7, asr #19 │ │ │ │ + @ instruction: 0x4602f99b │ │ │ │ @ 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 ff14ceb4 │ │ │ │ - b 16334d8 │ │ │ │ - b 12fb41c │ │ │ │ + blx ff14cf0c │ │ │ │ + b 1633530 │ │ │ │ + b 12fb474 │ │ │ │ @ instruction: 0xf7ff230c │ │ │ │ @ instruction: 0x2114bbb1 │ │ │ │ @ instruction: 0xf7fd4638 │ │ │ │ movwcs pc, #3639 @ 0xe37 @ │ │ │ │ movwpl lr, #10688 @ 0x29c0 │ │ │ │ stmdbvs fp!, {r4, r5, sl, sp}^ │ │ │ │ - blvs ffcbc718 │ │ │ │ - blx 33dad2 │ │ │ │ + blvs ffcbc770 │ │ │ │ + blx 33db2a │ │ │ │ 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 │ │ │ │ @@ -528553,125 +528574,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 143231c │ │ │ │ + bllt 1432374 │ │ │ │ vst2.8 {d6-d7}, [r0 :64], r8 │ │ │ │ vst2.8 {d7-d10}, [r0], r0 │ │ │ │ sbclt r6, r2, #128, 2 │ │ │ │ @ instruction: 0xf10005c5 │ │ │ │ - bcc 294dc4 │ │ │ │ - bcs 320e80 │ │ │ │ + bcc 294e1c │ │ │ │ + bcs 320ed8 │ │ │ │ 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 241da4 │ │ │ │ - b 235b6c │ │ │ │ + b 241dfc │ │ │ │ + b 235bc4 │ │ │ │ sbclt r0, r2, #1073741825 @ 0x40000001 │ │ │ │ - blx 170554c │ │ │ │ + blx 17055a4 │ │ │ │ vsubw.u8 , q11, d5 │ │ │ │ - bl ff2bdb68 │ │ │ │ + bl ff2bdbc0 │ │ │ │ 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 fb2398 │ │ │ │ + bllt fb23f0 │ │ │ │ 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 fed391d8 │ │ │ │ - blx feef4fcc │ │ │ │ + bl fed39230 │ │ │ │ + blx feef5024 │ │ │ │ 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 6f1dec │ │ │ │ + blge 6f1e44 │ │ │ │ movwmi r3, #47617 @ 0xba01 │ │ │ │ svclt 0x008c2a01 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ movteq lr, #10819 @ 0x2a43 │ │ │ │ orrvc pc, r0, #1124073472 @ 0x43000000 │ │ │ │ - bllt 3f2404 │ │ │ │ + bllt 3f245c │ │ │ │ vst2.8 {d6-d7}, [r0 :64], r8 │ │ │ │ vst2.8 {d7-d10}, [r0], r0 │ │ │ │ sbclt r6, r2, #128, 2 │ │ │ │ @ instruction: 0xf10005c6 │ │ │ │ - bcc 294cdc │ │ │ │ - bcs 320f68 │ │ │ │ + bcc 294d34 │ │ │ │ + bcs 320fc0 │ │ │ │ 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 3bbfb8 │ │ │ │ + blcs 3bc010 │ │ │ │ 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 132407c │ │ │ │ + b 13240d4 │ │ │ │ @ instruction: 0xf0432342 │ │ │ │ @ instruction: 0xf43f0304 │ │ │ │ stmdbcs r1, {r0, r1, r2, r3, r6, r7, r9, fp, sp, pc} │ │ │ │ - b 132408c │ │ │ │ + b 13240e4 │ │ │ │ @ instruction: 0xf0432342 │ │ │ │ @ instruction: 0xf43f0302 │ │ │ │ stmdbcc r3, {r0, r1, r2, r6, r7, r9, fp, sp, pc} │ │ │ │ svceq 0x00fdf011 │ │ │ │ - b 13240b0 │ │ │ │ + b 1324108 │ │ │ │ @ instruction: 0xf7ff2342 │ │ │ │ ldmib r3, {r0, r1, r2, r3, r4, r5, r7, r9, fp, ip, sp, pc}^ │ │ │ │ - b 2bc49c │ │ │ │ + b 2bc4f4 │ │ │ │ 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 23d998 │ │ │ │ + b 23d9f0 │ │ │ │ vst1.8 {d0-d2}, [r3], r3 │ │ │ │ sbclt r6, r5, #128, 2 │ │ │ │ sbcslt r4, pc, #2046820352 @ 0x7a000000 │ │ │ │ - bl ff3844e4 │ │ │ │ + bl ff38453c │ │ │ │ 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 │ │ │ │ @@ -528686,84 +528707,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 ff324550 │ │ │ │ + bl ff3245a8 │ │ │ │ strmi r0, [sl], -r3, asr #7 │ │ │ │ ldrbtmi r4, [sp], #-1035 @ 0xfffffbf5 │ │ │ │ strcs pc, [r0], -r6, asr #7 │ │ │ │ - b 3bc944 │ │ │ │ + b 3bc99c │ │ │ │ @ instruction: 0xf8132610 │ │ │ │ - bl ff42457c │ │ │ │ + bl ff4245d4 │ │ │ │ ldrmi r0, [sl], #-967 @ 0xfffffc39 │ │ │ │ - bl ff321060 │ │ │ │ + bl ff3210b8 │ │ │ │ strtmi r0, [fp], #-963 @ 0xfffffc3d │ │ │ │ andcc pc, ip, r3, lsl r8 @ │ │ │ │ @ instruction: 0x460b5cd2 │ │ │ │ - blt 16b2560 │ │ │ │ + blt 16b25b8 │ │ │ │ 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: 0xf6544628 │ │ │ │ - movwcs pc, #18491 @ 0x483b @ │ │ │ │ + movwcs pc, #18447 @ 0x480f @ │ │ │ │ ldmdblt r0!, {r1, r9, sl, lr}^ │ │ │ │ strtmi r2, [r9], -r1, lsl #6 │ │ │ │ - @ instruction: 0xf6544628 │ │ │ │ - movwcs pc, #10259 @ 0x2813 @ │ │ │ │ + @ instruction: 0xf6534628 │ │ │ │ + movwcs pc, #12263 @ 0x2fe7 @ │ │ │ │ @ instruction: 0xf8dfb938 │ │ │ │ - bl ff401764 │ │ │ │ + bl ff4017bc │ │ │ │ ldrbtmi r0, [fp], #-1991 @ 0xfffff839 │ │ │ │ @ instruction: 0xf389fa53 │ │ │ │ @ instruction: 0xf8df5ddb │ │ │ │ - bl ff2fd744 │ │ │ │ + bl ff2fd79c │ │ │ │ smlabtcs r0, r3, r3, r0 │ │ │ │ - blx 16c57a4 │ │ │ │ + blx 16c57fc │ │ │ │ @ instruction: 0xf818f888 │ │ │ │ strmi r2, [fp], -r3 │ │ │ │ - blt a325c4 │ │ │ │ + blt a3261c │ │ │ │ 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 ff2b568c │ │ │ │ + bl ff2b56e4 │ │ │ │ ldrbtmi r0, [r8], #-706 @ 0xfffffd3e │ │ │ │ ldclpl 4, cr4, [r2, #8] │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ @ instruction: 0xf8df813b │ │ │ │ - bl ff2b5660 │ │ │ │ + bl ff2b56b8 │ │ │ │ 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 38cc30 │ │ │ │ + bcs 38cc88 │ │ │ │ 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 13242b8 │ │ │ │ + b 1324310 │ │ │ │ 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 │ │ │ │ @@ -528773,54 +528794,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 130d2a0 │ │ │ │ + b 130d2f8 │ │ │ │ @ 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 33ccb4 │ │ │ │ + blcs 33cd0c │ │ │ │ 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 32f02c │ │ │ │ + beq 32f084 │ │ │ │ tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf040bf08 │ │ │ │ svclt 0x00180001 │ │ │ │ strbmi r2, [r2, #-256]! @ 0xffffff00 │ │ │ │ - beq 3ef4c4 │ │ │ │ + beq 3ef51c │ │ │ │ @ instruction: 0x4694bfbc │ │ │ │ ldrmi r4, [r0, #1566] @ 0x61e │ │ │ │ - beq 32f4fc │ │ │ │ + beq 32f554 │ │ │ │ @ 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 ff21ec24 │ │ │ │ - blvs ffd5af30 │ │ │ │ + blmi ff21ec7c │ │ │ │ + blvs ffd5af88 │ │ │ │ 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} │ │ │ │ @@ -528861,48 +528882,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 16052e4 │ │ │ │ - b 127913c │ │ │ │ - b 234c00 │ │ │ │ + b 160533c │ │ │ │ + b 1279194 │ │ │ │ + b 234c58 │ │ │ │ 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 2b2878 │ │ │ │ + blcs 2b28d0 │ │ │ │ @ instruction: 0xf85b3205 │ │ │ │ sbcslt r2, r2, #50 @ 0x32 │ │ │ │ - blx feec5324 │ │ │ │ - b 163123c │ │ │ │ - b 1279180 │ │ │ │ - b 234c44 │ │ │ │ + blx feec537c │ │ │ │ + b 1631294 │ │ │ │ + b 12791d8 │ │ │ │ + b 234c9c │ │ │ │ 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 d72860 │ │ │ │ + bllt d728b8 │ │ │ │ svceq 0x0006f1b8 │ │ │ │ svclt 0x0088d004 │ │ │ │ tstpvc r6, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blge 18f2170 │ │ │ │ + blge 18f21c8 │ │ │ │ @ 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 │ │ │ │ @@ -528921,38 +528942,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 b719dc │ │ │ │ - bleq ff2703b8 │ │ │ │ - blx 6704ac │ │ │ │ - b 13e45fc │ │ │ │ + blge b71a34 │ │ │ │ + bleq ff270410 │ │ │ │ + blx 670504 │ │ │ │ + b 13e4654 │ │ │ │ @ instruction: 0xf041010b │ │ │ │ @ instruction: 0xf53f0101 │ │ │ │ vmov.32 sl, d5[1] │ │ │ │ - b 13b75fc │ │ │ │ + b 13b7654 │ │ │ │ cdp 1, 15, cr0, cr1, cr11, {0} │ │ │ │ svclt 0x0008fa10 │ │ │ │ tstpeq r2, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ - blge 5f1a08 │ │ │ │ + blge 5f1a60 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blge 4f1b10 │ │ │ │ + blge 4f1b68 │ │ │ │ tstpeq r5, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ - bllt 3f2918 │ │ │ │ + bllt 3f2970 │ │ │ │ strtmi r2, [r9], -r1, lsl #6 │ │ │ │ @ instruction: 0xf6534628 │ │ │ │ - @ instruction: 0xf8d5fe4d │ │ │ │ + @ instruction: 0xf8d5fe21 │ │ │ │ andcs ip, r2, #20 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blmi 119fbd0 │ │ │ │ + blmi 119fc28 │ │ │ │ sbceq lr, sl, #206848 @ 0x32800 │ │ │ │ - blx 1705b28 │ │ │ │ + blx 1705b80 │ │ │ │ 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 │ │ │ │ @@ -528962,246 +528983,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 2f2978 │ │ │ │ + blx 2f29d0 │ │ │ │ subeq fp, r9, r0, lsr fp │ │ │ │ - b 132db9c │ │ │ │ + b 132dbf4 │ │ │ │ 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: 0xf5fbe46a │ │ │ │ - blx 1a2ea54 │ │ │ │ + @ instruction: 0xf5fae46a │ │ │ │ + blx 1a309fc │ │ │ │ @ instruction: 0xf7fdf089 │ │ │ │ @ instruction: 0xf080f9df │ │ │ │ sbclt r0, r9, #1073741824 @ 0x40000000 │ │ │ │ - ldrb r0, [pc], #-649 @ 2349d4 │ │ │ │ + ldrb r0, [pc], #-649 @ 234a2c │ │ │ │ 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, ror #4 │ │ │ │ - rsbeq ip, sl, r0, ror r3 │ │ │ │ - mlseq sl, r0, r2, ip │ │ │ │ - rsbeq ip, sl, sl, lsl #3 │ │ │ │ - rsbeq ip, sl, r4, ror r2 │ │ │ │ - rsbeq ip, sl, lr, lsr r1 │ │ │ │ - rsbeq ip, sl, ip, lsl #3 │ │ │ │ - rsbeq ip, sl, r4, asr #1 │ │ │ │ - strhteq ip, [sl], #-0 │ │ │ │ - rsbeq ip, sl, r2, lsl #2 │ │ │ │ - rsbeq ip, sl, r0, lsr #3 │ │ │ │ - rsbeq ip, sl, lr, ror #1 │ │ │ │ - rsbeq ip, sl, r2, lsl #1 │ │ │ │ - rsbeq ip, sl, r4, lsl r1 │ │ │ │ - strhteq ip, [sl], #-6 │ │ │ │ - strhteq fp, [sl], #-250 @ 0xffffff06 │ │ │ │ - rsbeq fp, sl, r6, lsr #31 │ │ │ │ + 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 │ │ │ │ - strdeq fp, [sl], #-192 @ 0xffffff40 @ │ │ │ │ + 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 ef5668 │ │ │ │ + blmi ef56c0 │ │ │ │ @ instruction: 0xf8589406 │ │ │ │ movwls r3, #16387 @ 0x4003 │ │ │ │ - blmi e99694 │ │ │ │ + blmi e996ec │ │ │ │ ldrbtmi r9, [fp], #-1034 @ 0xfffffbf6 │ │ │ │ - blmi e596b0 │ │ │ │ + blmi e59708 │ │ │ │ ldrbtmi r9, [fp], #-268 @ 0xfffffef4 │ │ │ │ - blge 16196bc │ │ │ │ + blge 1619714 │ │ │ │ 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 3cf074 │ │ │ │ - blvs fff7a3cc │ │ │ │ - blx 3be376 │ │ │ │ + bl 3cf0cc │ │ │ │ + blvs fff7a424 │ │ │ │ + blx 3be3ce │ │ │ │ stclvc 1, cr1, [sp], #-8 │ │ │ │ @ instruction: 0x7dd219ca │ │ │ │ rsbseq pc, r9, #34 @ 0x22 │ │ │ │ ldrvc r4, [sl], #-810 @ 0xfffffcd6 │ │ │ │ - blx ff6f2abc │ │ │ │ + blx ff6f2b14 │ │ │ │ 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 644b60 │ │ │ │ + bmi 644bb8 │ │ │ │ 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 0x0070f5fa │ │ │ │ + svc 0x0044f5fa │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [r4], #-82 @ 0xffffffae │ │ │ │ - rsbseq fp, r4, sl, lsr #11 │ │ │ │ + rsbseq fp, r4, sl, asr r5 │ │ │ │ + rsbseq fp, r4, r2, asr r5 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ @ instruction: 0xffffd33f │ │ │ │ @ instruction: 0xffffed9b │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - ldrshteq fp, [r4], #-70 @ 0xffffffba │ │ │ │ + @ instruction: 0x0074b49e │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed8bd50 │ │ │ │ + bl fed8bda8 │ │ │ │ @ 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 25b910 │ │ │ │ + blcs 25b968 │ │ │ │ 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 a7cba0 │ │ │ │ + blge a7cbf8 │ │ │ │ movwls r9, #25093 @ 0x6205 │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ andcc lr, r8, #3358720 @ 0x334000 │ │ │ │ - bmi 81f7e8 │ │ │ │ + bmi 81f840 │ │ │ │ smlabtcc sl, sp, r9, lr │ │ │ │ - blmi 7bcfec │ │ │ │ + blmi 7bd044 │ │ │ │ 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 1672bc0 │ │ │ │ - blmi 487408 │ │ │ │ + blx 1672c18 │ │ │ │ + blmi 487460 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1a8ec40 │ │ │ │ + blls 1a8ec98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_abt │ │ │ │ ldcllt 0, cr11, [r0, #-392]! @ 0xfffffe78 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ @ instruction: 0xf5fae7c7 │ │ │ │ - svclt 0x0000ef0e │ │ │ │ - rsbseq fp, r4, r2, lsr #9 │ │ │ │ + svclt 0x0000eee2 │ │ │ │ + rsbseq fp, r4, sl, asr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0074b49c │ │ │ │ + rsbseq fp, r4, r4, asr #8 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ @ instruction: 0xffffd1ed │ │ │ │ @ instruction: 0xffffdbe3 │ │ │ │ - rsbseq fp, r4, r0, lsr r4 │ │ │ │ - rsbeq fp, sl, sl, lsl fp │ │ │ │ + ldrsbteq fp, [r4], #-56 @ 0xffffffc8 │ │ │ │ + rsbeq fp, sl, r2, lsr #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed8be18 │ │ │ │ + bl fed8be70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r2, -r8] │ │ │ │ - blx fe672c1a │ │ │ │ + blx fe672c72 │ │ │ │ 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 8ecc98 │ │ │ │ + blvc 8eccf0 │ │ │ │ svclt 0x000c2a08 │ │ │ │ stcvs 8, cr15, [r4], {84} @ 0x54 │ │ │ │ @ instruction: 0x4630689e │ │ │ │ - cdp2 6, 13, cr15, cr14, cr2, {4} │ │ │ │ + cdp2 6, 11, cr15, cr2, cr2, {4} │ │ │ │ stmiblt r0, {r0, r4, r5, r9, sl, lr}^ │ │ │ │ ldmvs r8, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ - cdp2 6, 12, cr15, cr10, cr2, {4} │ │ │ │ + cdp2 6, 9, cr15, cr14, 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, 12, cr15, cr6, cr2, {4} │ │ │ │ + cdp2 6, 9, cr15, cr10, 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 ff7f2498 │ │ │ │ + bl fecf24f0 │ │ │ │ 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: 0xffbaf65b │ │ │ │ + @ instruction: 0xff8ef65b │ │ │ │ strtmi r6, [sl], -fp, lsr #16 │ │ │ │ ldmvs r9, {r0, r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xf87af65c │ │ │ │ + @ instruction: 0xf84ef65c │ │ │ │ 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 453960 │ │ │ │ + bcs 4539b8 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4606f871 │ │ │ │ + strmi pc, [r6], -r5, asr #16 │ │ │ │ andsle r4, r5, r5, lsl #5 │ │ │ │ @ instruction: 0xf0136823 │ │ │ │ cmnle r4, r1, lsl #22 │ │ │ │ - blvc 6cedc8 │ │ │ │ + blvc 6cee20 │ │ │ │ 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 │ │ │ │ @@ -529209,117 +529230,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 24ee8c │ │ │ │ + blcs 24eee4 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ andcs lr, r1, ip, asr #15 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ - blvc 8d8d30 │ │ │ │ + blvc 8d8d88 │ │ │ │ bicsle r2, r7, r1, lsl #20 │ │ │ │ - blcs 38f2e4 │ │ │ │ + blcs 38f33c │ │ │ │ ldmdavs fp!, {r2, r4, r6, r7, ip, lr, pc} │ │ │ │ ldmdbvs fp, {r0, r2, r8, sp} │ │ │ │ @ instruction: 0xf64d68d8 │ │ │ │ - @ instruction: 0xf8d5fb65 │ │ │ │ + @ instruction: 0xf8d5fb39 │ │ │ │ @ instruction: 0xf100e000 │ │ │ │ strls r0, [r5], -r0, lsr #24 │ │ │ │ - bllt 2ef4c8 │ │ │ │ + bllt 2ef520 │ │ │ │ @ instruction: 0xf8deae06 │ │ │ │ orrvs r3, r3, r8, lsl r0 │ │ │ │ @ instruction: 0x301cf8de │ │ │ │ - blge 2cd4b0 │ │ │ │ + blge 2cd508 │ │ │ │ andslt pc, r0, sp, asr #17 │ │ │ │ - blgt 6067b8 │ │ │ │ + blgt 606810 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ @ instruction: 0xf6804670 │ │ │ │ - @ instruction: 0xf8cbff99 │ │ │ │ + @ instruction: 0xf8cbff6d │ │ │ │ @ instruction: 0xf10b0030 │ │ │ │ ldrtmi r0, [r1], -r4, asr #12 │ │ │ │ stclvc 6, cr4, [fp], #-352 @ 0xfffffea0 │ │ │ │ @ instruction: 0xf64e7c2a │ │ │ │ - stmdavs r3!, {r0, r2, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r3!, {r0, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ movwcs r9, #8961 @ 0x2301 │ │ │ │ ldrbmi r9, [sl], -r0, lsl #6 │ │ │ │ ldrdeq lr, [r0, -sp] │ │ │ │ - stc2l 6, cr15, [r4, #-308]! @ 0xfffffecc │ │ │ │ + ldc2 6, cr15, [r8, #-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 │ │ │ │ - @ instruction: 0x4622fedf │ │ │ │ + @ instruction: 0x4622feb3 │ │ │ │ tstcs r4, r3, lsl #12 │ │ │ │ adcsvs r4, fp, r0, lsr r6 │ │ │ │ - @ instruction: 0xf9eaf6b9 │ │ │ │ + @ instruction: 0xf9bef6b9 │ │ │ │ smlsldx r6, r1, r8, r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ - bmi 15e104c │ │ │ │ + bmi 15e10a4 │ │ │ │ mrscs r2, SP_svc │ │ │ │ sxtab16mi r4, r1, sl, ror #8 │ │ │ │ @ instruction: 0xf88d9303 │ │ │ │ - blmi 1500e84 │ │ │ │ + blmi 1500edc │ │ │ │ @ instruction: 0xf8df9001 │ │ │ │ ldmpl r3, {r2, r3, r5, r8, sp, pc}^ │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf65a0300 │ │ │ │ - @ instruction: 0x4648fb91 │ │ │ │ - cdp2 6, 15, cr15, cr10, cr14, {2} │ │ │ │ + strbmi pc, [r8], -r5, ror #22 @ │ │ │ │ + cdp2 6, 12, cr15, cr14, 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 24ef64 │ │ │ │ + blcs 24efbc │ │ │ │ strcs fp, [r0, -r8, lsl #30] │ │ │ │ - blcs 4d3a8c │ │ │ │ + blcs 4d3ae4 │ │ │ │ ldm pc, {r0, r3, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ - blmi 1670e94 │ │ │ │ + blmi 1670eec │ │ │ │ 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 24ef38 │ │ │ │ + blcs 24ef90 │ │ │ │ ldrshlt sp, [r7, #-20]! @ 0xffffffec │ │ │ │ tstlt fp, fp, lsr r8 │ │ │ │ - bcs 24ef20 │ │ │ │ + bcs 24ef78 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0x461f4638 │ │ │ │ @ instruction: 0x4631e7dc │ │ │ │ @ instruction: 0xf7ff3014 │ │ │ │ svccs 0x0000feaf │ │ │ │ @ instruction: 0x4628d1f0 │ │ │ │ - @ instruction: 0xffa4f64e │ │ │ │ + @ instruction: 0xff78f64e │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf89dd1c8 │ │ │ │ tstlt sp, r0, lsl r0 │ │ │ │ strbmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx ff072852 │ │ │ │ + blx fe5728aa │ │ │ │ @ instruction: 0xb1209803 │ │ │ │ - @ instruction: 0xf802f65c │ │ │ │ + @ instruction: 0xffd6f65b │ │ │ │ @ instruction: 0xf6b99802 │ │ │ │ - bmi a736cc │ │ │ │ + bmi a73674 │ │ │ │ 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 │ │ │ │ @@ -529329,71 +529350,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 253fac │ │ │ │ + blcs 254004 │ │ │ │ @ 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 0x0000ed50 │ │ │ │ - rsbseq fp, r4, r8, asr #3 │ │ │ │ + svclt 0x0000ed24 │ │ │ │ + rsbseq fp, r4, r0, ror r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [r4], #-20 @ 0xffffffec │ │ │ │ - rsbseq fp, r4, r6, lsl #2 │ │ │ │ + rsbseq fp, r4, ip, asr r1 │ │ │ │ + rsbseq fp, r4, lr, lsr #1 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed8c188 │ │ │ │ + bl fed8c1e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r4, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df460b │ │ │ │ - blvc a651b8 │ │ │ │ + blvc a65210 │ │ │ │ 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 ff6359e0 │ │ │ │ + bne ff635a38 │ │ │ │ @ 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 ffa64438 │ │ │ │ + blvs ffa64490 │ │ │ │ @ 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 fp, r4, r8, rrx │ │ │ │ + rsbseq fp, r4, r0, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x5640f8df │ │ │ │ @ instruction: 0xf8df460c │ │ │ │ @@ -529432,15 +529453,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 1f55dc │ │ │ │ + blcs 1f5634 │ │ │ │ @ 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 │ │ │ │ @@ -529472,162 +529493,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 241180 │ │ │ │ + blcs 2411d8 │ │ │ │ @ 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 395428 │ │ │ │ + blls 395480 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ - blls 3e0f80 │ │ │ │ - blcs 29322c │ │ │ │ + blls 3e0fd8 │ │ │ │ + blcs 293284 │ │ │ │ svcge 0x006cf47f │ │ │ │ strbcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ movwls r5, #14587 @ 0x38fb │ │ │ │ mulcc r6, r4, r9 │ │ │ │ - bcs 421d3c │ │ │ │ + bcs 421d94 │ │ │ │ movwcs fp, #3982 @ 0xf8e │ │ │ │ - blx 12d34a4 │ │ │ │ + blx 12d34fc │ │ │ │ @ instruction: 0xf04ff303 │ │ │ │ svclt 0x00980230 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - blls 319e0c │ │ │ │ + blls 319e64 │ │ │ │ movwcc pc, #43778 @ 0xab02 @ │ │ │ │ - blcs 253660 │ │ │ │ + blcs 2536b8 │ │ │ │ stcne 0, cr13, [r3, #460]! @ 0x1cc │ │ │ │ @ instruction: 0xf8df9304 │ │ │ │ @ instruction: 0xf04f3490 │ │ │ │ @ instruction: 0xf8cd0b00 │ │ │ │ strbmi sl, [r2], r8 │ │ │ │ strls r4, [r9, #-1147] @ 0xfffffb85 │ │ │ │ - blls 359e2c │ │ │ │ + blls 359e84 │ │ │ │ svceq 0x0001f1bb │ │ │ │ teqpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrbmi fp, [r8], r8, lsl #31 │ │ │ │ svc 0x0002f833 │ │ │ │ @ instruction: 0xf04f9304 │ │ │ │ - blx 2f5e8a │ │ │ │ + blx 2f5ee2 │ │ │ │ ldmdbvs r3!, {r1, r2, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrdls pc, [ip], -r3 │ │ │ │ - blls 465094 │ │ │ │ + blls 4650ec │ │ │ │ streq lr, [lr, -r9, lsl #22] │ │ │ │ - b fe32509c │ │ │ │ + b fe3250f4 │ │ │ │ ldmib sp, {r0, r1, r3, fp}^ │ │ │ │ - blx 27de4e │ │ │ │ - bls 401e50 │ │ │ │ + blx 27dea6 │ │ │ │ + bls 401ea8 │ │ │ │ ldmibvc sp, {r0, r1, r6, sl, lr}^ │ │ │ │ @ instruction: 0x9d05b925 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ - bls 3d5640 │ │ │ │ + bls 3d5698 │ │ │ │ @ instruction: 0xf10d1e50 │ │ │ │ - bl 4b62fc │ │ │ │ + bl 4b6354 │ │ │ │ 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 241284 │ │ │ │ - bl 4ec69c │ │ │ │ - blvs ff6b9ba8 │ │ │ │ + blcs 2412dc │ │ │ │ + bl 4ec6f4 │ │ │ │ + blvs ff6b9c00 │ │ │ │ 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 70f310 │ │ │ │ + blvc 70f368 │ │ │ │ @ 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 2b1700 │ │ │ │ + bleq 2b1758 │ │ │ │ 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 2fdfba │ │ │ │ + blx 2fe012 │ │ │ │ ldmdbvc fp, {r1, r3, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 3a1098 │ │ │ │ + blls 3a10f0 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svcls 0x0006af61 │ │ │ │ @ instruction: 0x463b19d8 │ │ │ │ addmi lr, r3, #2 │ │ │ │ svcge 0x005af43f │ │ │ │ - blne 2b3368 │ │ │ │ - bcc 27c288 │ │ │ │ + blne 2b33c0 │ │ │ │ + bcc 27c2e0 │ │ │ │ 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 4b5884 │ │ │ │ + bl 4b58dc │ │ │ │ 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 4cf3d8 │ │ │ │ + blvc 4cf430 │ │ │ │ @ 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 283fac │ │ │ │ + bl 284004 │ │ │ │ ldmib r1, {r0, r1, r6, r7, r8}^ │ │ │ │ @ instruction: 0xf64e010a │ │ │ │ - @ instruction: 0xed97f9bf │ │ │ │ + @ instruction: 0xed97f993 │ │ │ │ vmov.f64 d7, #66 @ 0x3e100000 0.1406250 │ │ │ │ vneg.f64 d16, d7 │ │ │ │ rscle pc, r9, r0, lsl sl @ │ │ │ │ @ instruction: 0xf997e66c │ │ │ │ - blcs 2413d0 │ │ │ │ + blcs 241428 │ │ │ │ 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 │ │ │ │ @@ -529643,15 +529664,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 60d5f4 │ │ │ │ + bgt 60d64c │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ @ instruction: 0xf10442ac │ │ │ │ svclt 0x00280401 │ │ │ │ @ instruction: 0xf10c2300 │ │ │ │ svclt 0x00380c01 │ │ │ │ stccc 8, cr15, [r1], {28} │ │ │ │ @ instruction: 0xf8072c10 │ │ │ │ @@ -529665,28 +529686,28 @@ │ │ │ │ @ instruction: 0xf012e646 │ │ │ │ @ instruction: 0xf47f0f10 │ │ │ │ @ instruction: 0xe7f3ae36 │ │ │ │ @ instruction: 0xf04f7c5b │ │ │ │ @ instruction: 0xf1c332ff │ │ │ │ @ instruction: 0xf1a30440 │ │ │ │ @ instruction: 0xf1c30120 │ │ │ │ - blx 2b6100 │ │ │ │ - blx af1888 │ │ │ │ - blx af1498 │ │ │ │ + blx 2b6158 │ │ │ │ + blx af18e0 │ │ │ │ + blx af14f0 │ │ │ │ movwmi pc, #33539 @ 0x8303 @ │ │ │ │ @ instruction: 0xf904fa22 │ │ │ │ stccs 3, cr4, [r0, #-96] @ 0xffffffa0 │ │ │ │ svcge 0x0019f43f │ │ │ │ ldrsbtcc pc, [ip], -r8 @ │ │ │ │ - bl 2dfcc8 │ │ │ │ + bl 2dfd20 │ │ │ │ ldmdavs ip, {r0, r2, r9, sl, fp} │ │ │ │ mlane r5, r4, r8, pc @ │ │ │ │ - blcc 2b34f4 │ │ │ │ + blcc 2b354c │ │ │ │ @ instruction: 0xf1032920 │ │ │ │ - bl 3360c8 │ │ │ │ + bl 336120 │ │ │ │ @ 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 │ │ │ │ @@ -529698,140 +529719,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 2a5164 │ │ │ │ + blcs 2a51bc │ │ │ │ mrcge 6, 1, APSR_nzcv, cr7, cr15, {3} │ │ │ │ @ instruction: 0xf1aae5c8 │ │ │ │ - blcs 2f636c │ │ │ │ + blcs 2f63c4 │ │ │ │ mrcge 6, 1, APSR_nzcv, cr1, cr15, {3} │ │ │ │ @ instruction: 0xf1aae5c2 │ │ │ │ - blcs 2f635c │ │ │ │ + blcs 2f63b4 │ │ │ │ mcrge 6, 1, pc, cr11, cr15, {3} @ │ │ │ │ vld3.32 {d30,d32,d34}, [pc :256], ip │ │ │ │ - bl 4d483c │ │ │ │ - blcs 2f615c │ │ │ │ + bl 4d4894 │ │ │ │ + blcs 2f61b4 │ │ │ │ mcrge 6, 1, pc, cr3, cr15, {3} @ │ │ │ │ @ instruction: 0xf5aae5b4 │ │ │ │ - blcs 2d235c │ │ │ │ + blcs 2d23b4 │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ - blcs 23e144 │ │ │ │ + blcs 23e19c │ │ │ │ stcge 4, cr15, [ip, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf5aae617 │ │ │ │ - blcs 2d2458 │ │ │ │ + blcs 2d24b0 │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ - blcs 23e158 │ │ │ │ + blcs 23e1b0 │ │ │ │ stcge 4, cr15, [r2, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf1aae60d │ │ │ │ - blcs 2f61f0 │ │ │ │ + blcs 2f6248 │ │ │ │ mcrge 6, 0, pc, cr9, cr15, {3} @ │ │ │ │ vld3.32 {d30,d32,d34}, [pc :64], sl │ │ │ │ - bl 4d1798 │ │ │ │ - blcs 2f6170 │ │ │ │ + bl 4d17f0 │ │ │ │ + blcs 2f61c8 │ │ │ │ mcrge 6, 0, pc, cr1, cr15, {3} @ │ │ │ │ @ instruction: 0xf1aae592 │ │ │ │ - blcs 2b61fc │ │ │ │ + blcs 2b6254 │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ - blcs 23e188 │ │ │ │ + blcs 23e1e0 │ │ │ │ stcge 4, cr15, [sl, #252] @ 0xfc │ │ │ │ @ instruction: 0x0693e5f5 │ │ │ │ ldcge 5, cr15, [r4, #508]! @ 0x1fc │ │ │ │ biceq pc, r8, #204, 6 @ 0x30000003 │ │ │ │ - bl 4eece8 │ │ │ │ - blvs ff8361bc │ │ │ │ + bl 4eed40 │ │ │ │ + blvs ff836214 │ │ │ │ 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 2b3604 │ │ │ │ + blcc 2b365c │ │ │ │ @ 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 2b3628 │ │ │ │ + blcc 2b3680 │ │ │ │ @ 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 28f8ec │ │ │ │ + b 28f944 │ │ │ │ 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 2b3674 │ │ │ │ + blcc 2b36cc │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ sbcslt r3, fp, #51 @ 0x33 │ │ │ │ andmi r4, r3, fp, rrx │ │ │ │ rscsle r4, r2, fp, lsl #6 │ │ │ │ @ instruction: 0xf8d7e52e │ │ │ │ - b fe325664 │ │ │ │ - b 2f6278 │ │ │ │ + b fe3256bc │ │ │ │ + b 2f62d0 │ │ │ │ ldmvs fp!, {sl, fp}^ │ │ │ │ - b 3057fc │ │ │ │ - b 1936278 │ │ │ │ + b 305854 │ │ │ │ + b 19362d0 │ │ │ │ @ instruction: 0xf47f0303 │ │ │ │ ldrbmi sl, [r2, #-3361]! @ 0xfffff2df │ │ │ │ svcge 0x0024f47f │ │ │ │ - bl 4eef30 │ │ │ │ - blvs ff8fa388 │ │ │ │ - blvc 90f6d8 │ │ │ │ + bl 4eef88 │ │ │ │ + blvs ff8fa3e0 │ │ │ │ + blvc 90f730 │ │ │ │ @ instruction: 0xf47f2b05 │ │ │ │ ssat sl, #12, r5, lsl #26 │ │ │ │ - stmib r8, {r1, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq sl, r4, r0, asr #31 │ │ │ │ + ldmib ip, {r1, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq sl, r4, r8, ror #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq sl, [r4], #-244 @ 0xffffff0c │ │ │ │ - rsbseq sl, r4, sl, asr pc │ │ │ │ + rsbseq sl, r4, ip, asr pc │ │ │ │ + rsbseq sl, r4, r2, lsl #30 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbeq fp, sl, ip, lsr #11 │ │ │ │ + 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 2f6350 │ │ │ │ + blcs 2f63a8 │ │ │ │ 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 2fb904 │ │ │ │ + blcs 2fb95c │ │ │ │ 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 │ │ │ │ @@ -529857,56 +529878,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 23e3b2 │ │ │ │ - bl 3f2390 │ │ │ │ + blx 23e40a │ │ │ │ + bl 3f23e8 │ │ │ │ @ instruction: 0xf8de0e03 │ │ │ │ stmdacs r0, {r2} │ │ │ │ - bmi 8e9b18 │ │ │ │ + bmi 8e9b70 │ │ │ │ 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 16b9808 │ │ │ │ + blpl 16b9860 │ │ │ │ smullle r4, r8, r1, r2 │ │ │ │ @ instruction: 0xf8262001 │ │ │ │ bfi r2, r3, #0, #19 │ │ │ │ strbmi r6, [r2], -lr, asr #16 │ │ │ │ - blx 26d7d6 │ │ │ │ + blx 26d82e │ │ │ │ @ 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 │ │ │ │ - ldrhteq sl, [r4], #-140 @ 0xffffff74 │ │ │ │ + rsbseq sl, r4, r4, ror #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 28bacc │ │ │ │ + blcs 28bb24 │ │ │ │ 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 │ │ │ │ @@ -529916,25 +529937,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 2f0ebc │ │ │ │ + bleq 2f0f14 │ │ │ │ ldrtmi r9, [r0], -lr, lsr #18 │ │ │ │ - cdp2 6, 6, cr15, cr12, cr13, {2} │ │ │ │ + cdp2 6, 4, cr15, cr0, cr13, {2} │ │ │ │ ldmdbvs r8!, {r1, r2, r3, r5, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf64c2101 │ │ │ │ - @ instruction: 0x4633fe1d │ │ │ │ + @ instruction: 0x4633fdf1 │ │ │ │ teqlt r8, r4, lsl #12 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46383414 │ │ │ │ - @ instruction: 0xf994f650 │ │ │ │ + @ instruction: 0xf968f650 │ │ │ │ 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 @ │ │ │ │ @@ -529943,29 +529964,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 60f150 │ │ │ │ + blgt 60f1a8 │ │ │ │ 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] @ 234add │ │ │ │ + strgt ip, [pc, #-3599] @ 234b35 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf994e081 │ │ │ │ @ instruction: 0xf1baa001 │ │ │ │ stcle 15, cr0, [sl], {-0} │ │ │ │ - b 1e25560 │ │ │ │ + b 1e255b8 │ │ │ │ @ instruction: 0xf8dd0a0a │ │ │ │ - bl 39dbec │ │ │ │ - bvs 8fa638 │ │ │ │ + bl 39dc44 │ │ │ │ + bvs 8fa690 │ │ │ │ @ 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 │ │ │ │ @@ -529981,17 +530002,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, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavc r3!, {r0, r2, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0034632 │ │ │ │ - bl 376774 │ │ │ │ + bl 3767cc │ │ │ │ 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} │ │ │ │ @@ -530031,117 +530052,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 3c72fc │ │ │ │ + bls 3c7354 │ │ │ │ ldmpl r3, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ ldrmi r9, [sl], -r5, lsl #6 │ │ │ │ - blx 2fe706 │ │ │ │ + blx 2fe75e │ │ │ │ ldmdbvc fp, {r1, r2, r8, r9, sp}^ │ │ │ │ svclt 0x00182b00 │ │ │ │ @ instruction: 0xf64c469b │ │ │ │ - @ instruction: 0xf100fccb │ │ │ │ + @ instruction: 0xf100fc9f │ │ │ │ @ instruction: 0x4653021c │ │ │ │ andls r4, r8, #17825792 @ 0x1100000 │ │ │ │ pkhtbmi r4, r0, sl, asr #12 │ │ │ │ - @ instruction: 0xffcaf64d │ │ │ │ - blcs 253c14 │ │ │ │ - bls 3a9c48 │ │ │ │ + @ instruction: 0xff9ef64d │ │ │ │ + blcs 253c6c │ │ │ │ + bls 3a9ca0 │ │ │ │ @ instruction: 0xf0032130 │ │ │ │ @ instruction: 0xf64003f9 │ │ │ │ - blx 291e5a │ │ │ │ - bls 33f294 │ │ │ │ - blhi 7d3f44 │ │ │ │ + blx 291eb2 │ │ │ │ + bls 33f2ec │ │ │ │ + blhi 7d3f9c │ │ │ │ @ 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 282b7e │ │ │ │ - bls 33e6cc │ │ │ │ + blx 282bd6 │ │ │ │ + bls 33e724 │ │ │ │ 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 dca2dc │ │ │ │ + bls dca334 │ │ │ │ @ instruction: 0xf8399200 │ │ │ │ - blx 2816ea │ │ │ │ + blx 281742 │ │ │ │ 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 3f5b38 │ │ │ │ + blls 3f5b90 │ │ │ │ bicsle r4, r4, #-536870903 @ 0xe0000009 │ │ │ │ ldrdls pc, [r4], -sp @ │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf858f650 │ │ │ │ + @ instruction: 0xf82cf650 │ │ │ │ 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 ffcbf830 │ │ │ │ + blmi ffcbf888 │ │ │ │ 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, r3, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r5, r6, 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 4752dc │ │ │ │ + blls 475334 │ │ │ │ tstls r5, #63963136 @ 0x3d00000 │ │ │ │ ldrls sl, [r2], #-2834 @ 0xfffff4ee │ │ │ │ ldrmi lr, [r3], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf8df464c │ │ │ │ - blgt 6268c4 │ │ │ │ + blgt 62691c │ │ │ │ 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] @ 235b70 │ │ │ │ + stcgt 0, cr0, [pc, #-60] @ 235bc8 │ │ │ │ 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 dd619c │ │ │ │ - blcs a047d4 │ │ │ │ + blls dd61f4 │ │ │ │ + blcs a0482c │ │ │ │ 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 │ │ │ │ @@ -530163,28 +530184,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 fe973728 │ │ │ │ + blx 1e73780 │ │ │ │ @ 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 15fe4cc │ │ │ │ + b 15fe524 │ │ │ │ vhsub.s8 , q8, │ │ │ │ - blcc 2960e0 │ │ │ │ + blcc 296138 │ │ │ │ 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] │ │ │ │ @@ -530265,101 +530286,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 6f0554 │ │ │ │ - bls dbe1e8 │ │ │ │ + blge 6f05ac │ │ │ │ + bls dbe240 │ │ │ │ stmib sp, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf64cab16 │ │ │ │ - blge 7f4b84 │ │ │ │ + blge 7f4b2c │ │ │ │ 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 6f0558 │ │ │ │ - blx 147375a │ │ │ │ + blge 6f05b0 │ │ │ │ + blx 9737b2 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xe6f7ef36 │ │ │ │ + ldrbt lr, [r7], sl, lsl #30 │ │ │ │ ldrtmi r4, [r9], -r8, lsl #12 │ │ │ │ - svc 0x0030f5f9 │ │ │ │ + svc 0x0004f5f9 │ │ │ │ @ instruction: 0x4638e673 │ │ │ │ @ instruction: 0xf5f99204 │ │ │ │ - @ instruction: 0x4682edbe │ │ │ │ - bls 362b30 │ │ │ │ + pkhbtmi lr, r2, r2, lsl #27 │ │ │ │ + bls 362b88 │ │ │ │ @ instruction: 0xf5f96861 │ │ │ │ - stmiavs r3!, {r1, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r1, r2, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ rscvs r2, r7, r0, lsl #4 │ │ │ │ @ instruction: 0xf8c44453 │ │ │ │ eorvs sl, r2, r4 │ │ │ │ @ instruction: 0x4640e671 │ │ │ │ @ instruction: 0xf5f99204 │ │ │ │ - strmi lr, [r2], ip, lsr #27 │ │ │ │ - bls 362514 │ │ │ │ + strmi lr, [r2], r0, lsl #27 │ │ │ │ + bls 36256c │ │ │ │ @ instruction: 0xf5f96871 │ │ │ │ - ldmvs r3!, {r4, r6, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r2, r5, sl, 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 │ │ │ │ - stc 5, cr15, [r6, #996]! @ 0x3e4 │ │ │ │ + ldcl 5, cr15, [sl, #-996]! @ 0xfffffc1c │ │ │ │ andshi r2, fp, r0, lsl #6 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq sl, r4, r8, ror #15 │ │ │ │ + @ instruction: 0x0074a790 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq sl, [r4], #-112 @ 0xffffff90 │ │ │ │ - ldrshteq sl, [r4], #-94 @ 0xffffffa2 │ │ │ │ + rsbseq sl, r4, r8, ror r7 │ │ │ │ + rsbseq sl, r4, r6, lsr #11 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbeq sl, sl, r0, lsr ip │ │ │ │ + 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, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r3, {r0, r4, r6, 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 │ │ │ │ - andvs pc, r4, pc, ror #23 │ │ │ │ + andvs pc, r4, r3, asr #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 │ │ │ │ @@ -530367,15 +530388,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 @ 235f78 │ │ │ │ + ldrmi lr, [pc], #-2509 @ 235fd0 │ │ │ │ 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} │ │ │ │ @@ -530386,102 +530407,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 1a164ac │ │ │ │ + b 1a16504 │ │ │ │ @ instruction: 0xf000064c │ │ │ │ mcrcs 1, 2, r8, cr0, cr6, {1} │ │ │ │ svclt 0x00384637 │ │ │ │ ldrtmi r2, [r8], -r0, asr #14 │ │ │ │ - stc 5, cr15, [r6, #-996] @ 0xfffffc1c │ │ │ │ + ldcl 5, cr15, [sl], {249} @ 0xf9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [r1], -ip, lsr #2 │ │ │ │ @ instruction: 0xf8c94632 │ │ │ │ stmib r9, {r2}^ │ │ │ │ @ instruction: 0xf5f96702 │ │ │ │ - @ instruction: 0x4620ea38 │ │ │ │ - mcr2 6, 4, pc, cr8, cr6, {5} @ │ │ │ │ + strtmi lr, [r0], -ip, lsl #20 │ │ │ │ + mrc2 6, 2, pc, cr12, cr6, {5} │ │ │ │ andscs r9, r4, r6 │ │ │ │ - ldcl 5, cr15, [r4], #996 @ 0x3e4 │ │ │ │ + stcl 5, cr15, [r8], {249} @ 0xf9 │ │ │ │ andls r4, r7, r4, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ andcs r8, r4, #-1610612729 @ 0xa0000007 │ │ │ │ @ instruction: 0xf6bc2108 │ │ │ │ - stmdacs r0, {r0, r2, r3, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r6, 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 fe27402a │ │ │ │ + blx fe274082 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf64d4638 │ │ │ │ - strmi pc, [r7], -pc, lsr #29 │ │ │ │ + strmi pc, [r7], -r3, lsl #29 │ │ │ │ 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 25022c │ │ │ │ + blcs 250284 │ │ │ │ @ instruction: 0x4638d1f6 │ │ │ │ - ldc2l 6, cr15, [r8, #308]! @ 0x134 │ │ │ │ + stc2l 6, cr15, [ip, #308] @ 0x134 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ - blls 5aa824 │ │ │ │ + blls 5aa87c │ │ │ │ @ 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, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ adchi pc, r3, r0 │ │ │ │ svccs 0x00006807 │ │ │ │ addshi pc, pc, r0 │ │ │ │ - blcs 254e94 │ │ │ │ - blvc 10ea874 │ │ │ │ + blcs 254eec │ │ │ │ + blvc 10ea8cc │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ - blls 3562f4 │ │ │ │ + blls 35634c │ │ │ │ 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 ff09ccf8 │ │ │ │ + bvs ff09cd50 │ │ │ │ @ instruction: 0xf833685b │ │ │ │ @ instruction: 0xf8db1011 │ │ │ │ @ instruction: 0xf8333004 │ │ │ │ @ instruction: 0xf8db1011 │ │ │ │ - bl 3020f8 │ │ │ │ + bl 302150 │ │ │ │ @ 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 24212c │ │ │ │ + blcs 242184 │ │ │ │ @ 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 │ │ │ │ @@ -530490,103 +530511,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 2b22a0 │ │ │ │ + beq 2b22f8 │ │ │ │ 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 4da5b8 │ │ │ │ + blx 4da610 │ │ │ │ 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 4725f4 │ │ │ │ + bleq 47264c │ │ │ │ @ instruction: 0xd1a61c5a │ │ │ │ ldrdls pc, [r0], #-141 @ 0xffffff73 │ │ │ │ strbmi r4, [sp], -r3, asr #13 │ │ │ │ stmdals r7, {r0, r3, r5, r7, r9, sl, lr} │ │ │ │ - blx ffc73ccc │ │ │ │ + blx ff173d24 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmdals sp, {r0, r2, r3, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ ldcls 6, cr4, [r3, #-304] @ 0xfffffed0 │ │ │ │ @ instruction: 0x9014f8dd │ │ │ │ - @ instruction: 0xf882f64d │ │ │ │ + @ instruction: 0xf856f64d │ │ │ │ ldmdbvs r0!, {r0, r1, r2, r9, sl, fp, ip, pc} │ │ │ │ - stmib sl!, {r0, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb lr!, {r0, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5f94630 │ │ │ │ - stmdals r6, {r3, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf86ef6b8 │ │ │ │ + stmdals r6, {r2, r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf842f6b8 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - bmi ff3227ec │ │ │ │ + bmi ff322844 │ │ │ │ @ instruction: 0xf8d99912 │ │ │ │ stmpl sl, {ip, sp} │ │ │ │ mulle r4, r3, r2 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf6b88154 │ │ │ │ - andcs pc, r0, #6225920 @ 0x5f0000 │ │ │ │ + andcs pc, r0, #3342336 @ 0x330000 │ │ │ │ andscs lr, r6, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xb1249218 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx 6f3b98 │ │ │ │ + @ instruction: 0xf9e6f659 │ │ │ │ strcs lr, [r0], #-5 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6594628 │ │ │ │ - bmi feff4a70 │ │ │ │ + bmi feff4a18 │ │ │ │ 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 │ │ │ │ - blx 17f3d58 │ │ │ │ + blx cf3db0 │ │ │ │ ldrbt r6, [r6], r6 │ │ │ │ - bls 4c7bec │ │ │ │ + bls 4c7c44 │ │ │ │ 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 254eac │ │ │ │ + blcs 254f04 │ │ │ │ sbchi pc, pc, r0, asr #32 │ │ │ │ vld2.16 {d22,d24}, [pc :256], fp │ │ │ │ - blcs fe99351c │ │ │ │ - blcs ffd65ef0 │ │ │ │ + blcs fe993574 │ │ │ │ + blcs ffd65f48 │ │ │ │ andcs fp, r1, ip, lsl #30 │ │ │ │ @ instruction: 0xf5b32000 │ │ │ │ svclt 0x00087f8f │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ - blcs 287330 │ │ │ │ + blcs 287388 │ │ │ │ @ instruction: 0xf040bf98 │ │ │ │ movwcs r0, #12289 @ 0x3001 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdals r8, {r3, r4, r5, r7, pc} │ │ │ │ - blx 33f31a │ │ │ │ + blx 33f372 │ │ │ │ stmdals r4, {r9, sp} │ │ │ │ stmib r0, {r0, r2, r5, sl, fp, sp, pc}^ │ │ │ │ - blls 3826c4 │ │ │ │ + blls 38271c │ │ │ │ @ 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 │ │ │ │ @@ -530603,77 +530624,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 356580 │ │ │ │ + bls 3565d8 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf64c6910 │ │ │ │ - @ instruction: 0x464af85b │ │ │ │ + strbmi pc, [sl], -pc, lsr #16 @ │ │ │ │ ldmdbeq ip, {r8, ip, sp, lr, pc} │ │ │ │ mulscc r1, sl, r8 │ │ │ │ strmi r4, [r4], -r9, asr #12 │ │ │ │ - blx 18f3c7a │ │ │ │ + blx df3cd2 │ │ │ │ @ instruction: 0xf1049a04 │ │ │ │ ldmvs r3, {r4, r5, sl, fp}^ │ │ │ │ - blhi ad4b94 │ │ │ │ + blhi ad4bec │ │ │ │ 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 │ │ │ │ - stc2 6, cr15, [r0], #-316 @ 0xfffffec4 │ │ │ │ + blx fff73d12 │ │ │ │ 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 1773cca │ │ │ │ + blx c73d22 │ │ │ │ @ instruction: 0xf8d92014 │ │ │ │ @ instruction: 0xf8db8000 │ │ │ │ @ instruction: 0xf5f96008 │ │ │ │ - strmi lr, [r1], r2, lsr #22 │ │ │ │ + @ instruction: 0x4681eaf6 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ andcs sp, r4, #99 @ 0x63 │ │ │ │ @ instruction: 0xf6bc2108 │ │ │ │ - stmdacs r0, {r0, r1, r3, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r5, r6, 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: 0xf99ef6bc │ │ │ │ + @ instruction: 0xf972f6bc │ │ │ │ andvs r4, r5, r3, lsr r6 │ │ │ │ strtmi r4, [r8], -sl, asr #12 │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ @ instruction: 0x4620fd7d │ │ │ │ - @ instruction: 0xf9e0f6bc │ │ │ │ + @ instruction: 0xf9b4f6bc │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldrbmi r6, [r5], -r0, lsr #18 │ │ │ │ - stmia sl!, {r0, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda lr!, {r0, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5f94620 │ │ │ │ - movwcs lr, #6312 @ 0x18a8 │ │ │ │ + movwcs lr, #6268 @ 0x187c │ │ │ │ cmnvc fp, #56, 12 @ 0x3800000 │ │ │ │ - @ instruction: 0xff28f64c │ │ │ │ - blls 5dcc40 │ │ │ │ + cdp2 6, 15, cr15, cr12, cr12, {2} │ │ │ │ + blls 5dcc98 │ │ │ │ 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 │ │ │ │ - blx 16f3ef8 │ │ │ │ + blx bf3f50 │ │ │ │ @ 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 │ │ │ │ @@ -530686,67 +530707,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], #-2158 @ 0xfffff792 │ │ │ │ + strcs lr, [r0], #-2114 @ 0xfffff7be │ │ │ │ @ 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 3aa504 │ │ │ │ + blls 3aa55c │ │ │ │ orrlt r6, r8, r9, asr r8 │ │ │ │ @ instruction: 0xf6b74632 │ │ │ │ - orrlt pc, r8, #1808 @ 0x710 │ │ │ │ + orrlt pc, r8, #1104 @ 0x450 │ │ │ │ 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 1f3ca8 │ │ │ │ + bl ff6f3d00 │ │ │ │ @ instruction: 0xf5f9e7eb │ │ │ │ - strt lr, [sl], r2, asr #16 │ │ │ │ + ssat lr, #11, r6, lsl #16 │ │ │ │ andls r4, r8, #48, 12 @ 0x3000000 │ │ │ │ - b fe473cb8 │ │ │ │ + b 1973d10 │ │ │ │ @ instruction: 0xb1a84680 │ │ │ │ - bls 45d0f0 │ │ │ │ + bls 45d148 │ │ │ │ @ instruction: 0xf5f96859 │ │ │ │ - stmdbls r5, {r2, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmdbls r5, {r8, 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: 0xf5f94620 │ │ │ │ - movwcs lr, #2090 @ 0x82a │ │ │ │ + @ instruction: 0xf5f84620 │ │ │ │ + movwcs lr, #4094 @ 0xffe │ │ │ │ str r9, [r9, #775] @ 0x307 │ │ │ │ - b fe2f3ce8 │ │ │ │ + b 17f3d40 │ │ │ │ andshi r2, fp, r0, lsl #6 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq sl, r4, lr, lsl #1 │ │ │ │ - rsbseq sl, r4, r8, lsl #1 │ │ │ │ + rsbseq sl, r4, r6, lsr r0 │ │ │ │ + rsbseq sl, r4, r0, lsr r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - ldrhteq r9, [r4], #-218 @ 0xffffff26 │ │ │ │ + rsbseq r9, r4, r2, ror #26 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed8d728 │ │ │ │ + bl fed8d780 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ addcs r4, r0, #6291456 @ 0x600000 │ │ │ │ @ instruction: 0xf6b56840 │ │ │ │ - @ instruction: 0xf8d5fa39 │ │ │ │ + @ instruction: 0xf8d5fa0d │ │ │ │ ldmdavs r0!, {r2, r7, ip}^ │ │ │ │ - blx 177401a │ │ │ │ + blx c74072 │ │ │ │ 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 │ │ │ │ @@ -530754,29 +530775,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 │ │ │ │ - stc2l 6, cr15, [r8, #732] @ 0x2dc │ │ │ │ + ldc2 6, cr15, [ip, #732] @ 0x2dc │ │ │ │ strmi r2, [r4], -r0, lsl #5 │ │ │ │ ldmdavs r8!, {r0, r9, sl, lr}^ │ │ │ │ - blx 1f4066 │ │ │ │ + blx ff6f40be │ │ │ │ addcs r4, r0, #425984 @ 0x68000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - mcr 5, 3, pc, cr8, cr8, {7} @ │ │ │ │ + mrc 5, 1, APSR_nzcv, cr12, cr8, {7} │ │ │ │ @ instruction: 0xf380fab0 │ │ │ │ ldmdbeq fp, {r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ addcc pc, r0, r4, lsl #17 │ │ │ │ - mcrr2 6, 11, pc, r0, cr5 @ │ │ │ │ + ldc2 6, cr15, [r4], {181} @ 0xb5 │ │ │ │ strmi r2, [r2], -r4, lsl #2 │ │ │ │ addeq pc, r4, r4, asr #17 │ │ │ │ @ instruction: 0xf6b74640 │ │ │ │ - @ instruction: 0xf8d4fe1b │ │ │ │ + @ instruction: 0xf8d4fdef │ │ │ │ @ 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 │ │ │ │ @@ -530785,72 +530806,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, asr #4 │ │ │ │ + rsbeq sl, sl, sl, asr #4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed8d808 │ │ │ │ + bl fed8d860 │ │ │ │ @ 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 2a2a8c │ │ │ │ - blx 2bee28 │ │ │ │ + blcc 2a2ae4 │ │ │ │ + blx 2bee80 │ │ │ │ @ instruction: 0xf004f303 │ │ │ │ - bcs 3f6e48 │ │ │ │ + bcs 3f6ea0 │ │ │ │ @ instruction: 0xf004d019 │ │ │ │ - bcs 376e50 │ │ │ │ + bcs 376ea8 │ │ │ │ andcs fp, r8, #8, 30 │ │ │ │ svclt 0x0088d001 │ │ │ │ @ instruction: 0x46292210 │ │ │ │ @ instruction: 0xf64d4638 │ │ │ │ - ldmvs r3!, {r0, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r0, r2, r3, r5, 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 2b55f0 │ │ │ │ + blls 2b5598 │ │ │ │ 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} │ │ │ │ - stc2l 6, cr15, [r8, #-732]! @ 0xfffffd24 │ │ │ │ + ldc2 6, cr15, [ip, #-732]! @ 0xfffffd24 │ │ │ │ stmiavs fp!, {r2, r9, sl, lr} │ │ │ │ mrrcne 9, 2, r6, r9, cr10 @ │ │ │ │ @ instruction: 0xf84260a9 │ │ │ │ stmdavs r8!, {r0, r1, r5}^ │ │ │ │ - blx ff3f4176 │ │ │ │ + blx fe8f41ce │ │ │ │ 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 d169f0 │ │ │ │ + bvs d16a48 │ │ │ │ @ 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: 0x46c4fb55 │ │ │ │ + strbmi pc, [r4], r9, lsr #22 @ │ │ │ │ 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 │ │ │ │ @@ -530867,29 +530888,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 1ef421e │ │ │ │ + blx 13f4276 │ │ │ │ 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 311300 │ │ │ │ + blx 311358 │ │ │ │ ldm ip!, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ - blvs 1af67bc │ │ │ │ + blvs 1af6814 │ │ │ │ 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 @ │ │ │ │ @@ -530901,108 +530922,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: 0xf8b4fd11 │ │ │ │ + @ instruction: 0xf8b4fce5 │ │ │ │ eorscs r3, r4, #72 @ 0x48 │ │ │ │ stmdavs r8!, {r0, r9, sl, lr}^ │ │ │ │ - blx 310162 │ │ │ │ + blx 3101ba │ │ │ │ @ instruction: 0xf6b5f202 │ │ │ │ - @ instruction: 0x4620fad5 │ │ │ │ + strtmi pc, [r0], -r9, lsr #21 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stmdavs r8!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ - blx 9f42c6 │ │ │ │ + blx ffef431c │ │ │ │ @ instruction: 0xf853692b │ │ │ │ ldr r7, [sl, r0, lsr #32] │ │ │ │ @ instruction: 0xf68e6868 │ │ │ │ - strhtvs pc, [r0], pc @ │ │ │ │ + umlalvs pc, r0, r3, r8 @ │ │ │ │ ldrb r6, [r5, -r8, ror #3] │ │ │ │ @ instruction: 0xf6b56868 │ │ │ │ - @ instruction: 0x4601fb31 │ │ │ │ + strmi pc, [r1], -r5, lsl #22 │ │ │ │ @ instruction: 0xf6b74620 │ │ │ │ - smmul sl, r5, lr │ │ │ │ + ldrb pc, [sl, -r9, ror #27] @ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ mcr2 7, 5, pc, cr6, cr15, {7} @ │ │ │ │ smlabbcs r8, r3, r7, lr │ │ │ │ @ instruction: 0xf6b74620 │ │ │ │ - @ instruction: 0xf8b4fce5 │ │ │ │ + @ instruction: 0xf8b4fcb9 │ │ │ │ @ instruction: 0x46013050 │ │ │ │ - blcs 24fdb0 │ │ │ │ + blcs 24fe08 │ │ │ │ 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 fea74320 │ │ │ │ + blx 1f74378 │ │ │ │ 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: 0xf890f68e │ │ │ │ + @ instruction: 0xf864f68e │ │ │ │ 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 46cca0 │ │ │ │ - bcs 66aa00 │ │ │ │ + bcs 46ccf8 │ │ │ │ + bcs 66aa58 │ │ │ │ andcs fp, r6, #12, 30 @ 0x30 │ │ │ │ stclvc 2, cr2, [ip], #-28 @ 0xffffffe4 │ │ │ │ tstpeq r2, r2, ror #6 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf044b13c │ │ │ │ - blx fef378a8 │ │ │ │ + blx fef37900 │ │ │ │ @ instruction: 0xf1c4f484 │ │ │ │ @ instruction: 0xf0040420 │ │ │ │ stcvc 4, cr0, [sl], #28 │ │ │ │ @ instruction: 0xf00100e4 │ │ │ │ ldmdavs r0!, {r0, r1, r2, r8}^ │ │ │ │ strne lr, [r2], #2628 @ 0xa44 │ │ │ │ - b 1355c68 │ │ │ │ + b 1355cc0 │ │ │ │ movwmi r1, #50370 @ 0xc4c2 │ │ │ │ vhsub.u32 , q10, q10 │ │ │ │ - bllt d10548 │ │ │ │ + bllt d105a0 │ │ │ │ @ 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: 0xf8d2f6b5 │ │ │ │ + @ instruction: 0xf8a6f6b5 │ │ │ │ @ instruction: 0x4601463a │ │ │ │ ldmdavs r0!, {r4, r5, r9, sl, sp, lr}^ │ │ │ │ - @ instruction: 0xf9acf6b5 │ │ │ │ + @ instruction: 0xf980f6b5 │ │ │ │ @ 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: 0xf834f6b6 │ │ │ │ + @ instruction: 0xf808f6b6 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf0044639 │ │ │ │ @ instruction: 0xf6b50407 │ │ │ │ - @ instruction: 0x2c07f965 │ │ │ │ + @ instruction: 0x2c07f939 │ │ │ │ stcvc 1, cr13, [r9], #-956 @ 0xfffffc44 │ │ │ │ @ instruction: 0xf6b56870 │ │ │ │ - ubfx pc, pc, #18, #11 │ │ │ │ + @ instruction: 0xe7eaf933 │ │ │ │ orrpl pc, r1, r1, asr #7 │ │ │ │ vrhadd.u32 d19, d1, d1 │ │ │ │ mrcvs 8, 1, r5, cr1, cr7, {4} │ │ │ │ @ instruction: 0xf6b54642 │ │ │ │ - @ instruction: 0xf8c6f989 │ │ │ │ + @ instruction: 0xf8c6f95d │ │ │ │ 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 │ │ │ │ @@ -531012,72 +531033,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: 0xf930f6b5 │ │ │ │ + @ instruction: 0xf904f6b5 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf1058102 │ │ │ │ svcge 0x00050928 │ │ │ │ - blge 6c84cc │ │ │ │ + blge 6c8524 │ │ │ │ @ instruction: 0xf64b9301 │ │ │ │ @ instruction: 0xf6cf030f │ │ │ │ movwls r7, #13311 @ 0x33ff │ │ │ │ andeq lr, r2, #3489792 @ 0x354000 │ │ │ │ @ instruction: 0xf04f4621 │ │ │ │ mrrcne 8, 0, r0, r3, cr0 │ │ │ │ @ instruction: 0xf6b560eb │ │ │ │ - @ instruction: 0xf895ffdf │ │ │ │ + @ instruction: 0xf895ffb3 │ │ │ │ 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 12fedec │ │ │ │ - bvs c376ec │ │ │ │ + b 12fee44 │ │ │ │ + bvs c37744 │ │ │ │ orreq lr, r1, #274432 @ 0x43000 │ │ │ │ svclt 0x00181e11 │ │ │ │ - b 12fedfc │ │ │ │ + b 12fee54 │ │ │ │ stmiavs r1!, {r0, r6, r7, r8, r9} │ │ │ │ - blx fee7d224 │ │ │ │ + blx fee7d27c │ │ │ │ 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 1d22e98 │ │ │ │ - blx feebd47c │ │ │ │ + bvs 1d22ef0 │ │ │ │ + blx feebd4d4 │ │ │ │ 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 436e94 │ │ │ │ + b 436eec │ │ │ │ vst4.8 {d0,d2,d4,d6}, [r3], r1 │ │ │ │ - b 130fa28 │ │ │ │ + b 130fa80 │ │ │ │ @ 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 3aaa90 │ │ │ │ + blls 3aaae8 │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ vqdmulh.s d2, d0, d8 │ │ │ │ vst4. {d24-d27}, [pc :64], r5 │ │ │ │ - blx ad3494 │ │ │ │ + blx ad34ec │ │ │ │ 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 │ │ │ │ @@ -531090,188 +531111,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, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmiblt r0!, {r1, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf6419b0c │ │ │ │ - bl feb136c4 │ │ │ │ + bl feb1371c │ │ │ │ @ instruction: 0xf6030309 │ │ │ │ addsmi r7, r3, #-67108861 @ 0xfc000003 │ │ │ │ - blls 5ecb04 │ │ │ │ + blls 5ecb5c │ │ │ │ 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: 0xf876f6b5 │ │ │ │ + @ instruction: 0xf84af6b5 │ │ │ │ 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], r1, asr #30 @ │ │ │ │ + ssatmi pc, #29, r5, lsl #30 @ │ │ │ │ @ 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: 0xf8b4ff25 │ │ │ │ + @ instruction: 0xf8b4fef9 │ │ │ │ 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, 7, pc, cr2, cr5, {5} @ │ │ │ │ + mrc2 6, 5, pc, cr6, cr5, {5} │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6b56899 │ │ │ │ - @ instruction: 0xf8b4f831 │ │ │ │ - bllt 1d02cb0 │ │ │ │ + @ instruction: 0xf8b4f805 │ │ │ │ + bllt 1d02d08 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - bmi c227c0 │ │ │ │ + bmi c22818 │ │ │ │ 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 fe8fd9f0 │ │ │ │ + bne fe8fda48 │ │ │ │ sbclt r9, r9, #57344 @ 0xe000 │ │ │ │ movweq pc, #50115 @ 0xc3c3 @ │ │ │ │ movtcc lr, #6723 @ 0x1a43 │ │ │ │ - beq 633968 │ │ │ │ - bne ff6d1f8c │ │ │ │ - bmi a3396c │ │ │ │ - @ instruction: 0xf6b54651 │ │ │ │ - ldr pc, [lr, r1, lsl #16] │ │ │ │ + beq 6339c0 │ │ │ │ + bne ff6d1fe4 │ │ │ │ + bmi a339c4 │ │ │ │ + @ instruction: 0xf6b44651 │ │ │ │ + @ instruction: 0xe79effd5 │ │ │ │ mcrvs 2, 3, r2, cr1, cr4, {1} │ │ │ │ - blx 310d96 │ │ │ │ + blx 310dee │ │ │ │ @ instruction: 0xf6b4f202 │ │ │ │ - @ instruction: 0xe7c9fed9 │ │ │ │ + strb pc, [r9, sp, lsr #29] @ │ │ │ │ stmdavs r8!, {r0, r5, r6, r7, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf878f6b5 │ │ │ │ + @ instruction: 0xf84cf6b5 │ │ │ │ stmiavs r1!, {r0, r3, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf68d6868 │ │ │ │ - stmiavs r3!, {r0, r1, r2, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r1, r3, r8, 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}^ │ │ │ │ - stc2 6, cr15, [lr, #-564]! @ 0xfffffdcc │ │ │ │ + stc2 6, cr15, [r2, #-564] @ 0xfffffdcc │ │ │ │ rsbvs r6, fp, #560 @ 0x230 │ │ │ │ @ instruction: 0x4619e776 │ │ │ │ @ instruction: 0xf5f8e6ae │ │ │ │ - svclt 0x0000eeee │ │ │ │ - @ instruction: 0x0074969c │ │ │ │ + svclt 0x0000eec2 │ │ │ │ + rsbseq r9, r4, r4, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r4, r2, ror #8 │ │ │ │ + rsbseq r9, r4, sl, lsl #8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - blcc fe474fcc │ │ │ │ + blcc fe475024 │ │ │ │ @ instruction: 0xf8dfb08b │ │ │ │ strmi r2, [sp], -r8, lsl #23 │ │ │ │ @ instruction: 0x4604447b │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - blcc 2174fe0 │ │ │ │ + blcc 2175038 │ │ │ │ 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 250ce4 │ │ │ │ + blcs 250d3c │ │ │ │ strhi pc, [r9, #0]! │ │ │ │ ldmdavs fp, {r8, sp} │ │ │ │ - blcs 243088 │ │ │ │ + blcs 2430e0 │ │ │ │ @ instruction: 0xf6b4d1fb │ │ │ │ - stmdavs pc!, {r0, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ - blcs 250d7c │ │ │ │ + stmdavs pc!, {r0, r2, r7, r8, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ + blcs 250dd4 │ │ │ │ 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, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r0, r1, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2d7c40 │ │ │ │ + blcs 2d7c98 │ │ │ │ @ instruction: 0xf897d139 │ │ │ │ @ instruction: 0x463e1034 │ │ │ │ @ instruction: 0xf1076860 │ │ │ │ @ instruction: 0xf6b40528 │ │ │ │ - @ instruction: 0xf897ff25 │ │ │ │ + @ instruction: 0xf897fef9 │ │ │ │ stmdavs r0!, {r0, r3, r4, r5, ip}^ │ │ │ │ - @ instruction: 0xff20f6b4 │ │ │ │ + mrc2 6, 7, pc, cr4, cr4, {5} │ │ │ │ mlasne sl, r7, r8, pc @ │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf856ff1b │ │ │ │ + @ instruction: 0xf856feef │ │ │ │ stmdavs r0!, {r5, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0x0105ebb8 │ │ │ │ tstcs r1, r8, lsl pc │ │ │ │ - @ instruction: 0xff12f6b4 │ │ │ │ + mcr2 6, 7, pc, cr6, 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 250df8 │ │ │ │ + blcs 250e50 │ │ │ │ @ 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 │ │ │ │ - mcr2 6, 1, pc, cr0, cr5, {5} @ │ │ │ │ + ldc2l 6, cr15, [r4, #724]! @ 0x2d4 │ │ │ │ mlane r4, r7, r8, pc @ │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - ldmdbvs fp!, {r0, r1, r2, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r0, r1, r3, r4, r5, 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 │ │ │ │ - @ instruction: 0xff46f6b4 │ │ │ │ + @ instruction: 0xff1af6b4 │ │ │ │ @ instruction: 0xf88423ff │ │ │ │ movwcs r3, #92 @ 0x5c │ │ │ │ @ instruction: 0x6623693d │ │ │ │ - blcs 250e1c │ │ │ │ + blcs 250e74 │ │ │ │ ldrtmi sp, [sl], r9, asr #1 │ │ │ │ - blcs 4d5a24 │ │ │ │ + blcs 4d5a7c │ │ │ │ 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 │ │ │ │ @@ -531286,17 +531307,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], -r1, ror #28 │ │ │ │ + @ instruction: 0x4607fe35 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - stmibvs r2!, {r0, r2, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r2!, {r0, r4, r5, r9, 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 │ │ │ │ @@ -531314,194 +531335,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, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4, {r0, r3, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1050202 │ │ │ │ mrrcne 1, 1, r0, r3, cr4 │ │ │ │ @ instruction: 0xf6b560e3 │ │ │ │ - blvc d364a8 │ │ │ │ + blvc d36450 │ │ │ │ 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 250f54 │ │ │ │ + blcs 250fac │ │ │ │ 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 │ │ │ │ - mrc2 6, 5, pc, cr8, cr4, {5} │ │ │ │ + mcr2 6, 4, pc, cr12, cr4, {5} @ │ │ │ │ @ instruction: 0xf895e7e9 │ │ │ │ tstcs r5, r4, lsr #32 │ │ │ │ mlacc r5, r5, r8, pc @ │ │ │ │ vacgt.f32 , q0, q0 │ │ │ │ - blcs 23b2ac │ │ │ │ + blcs 23b304 │ │ │ │ msrhi CPSR_fsx, #64 @ 0x40 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fea9 │ │ │ │ + @ instruction: 0xf895fe7d │ │ │ │ @ instruction: 0xf8953025 │ │ │ │ - blcs a3ef34 │ │ │ │ + blcs a3ef8c │ │ │ │ strthi pc, [r7], #-0 │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ - blcs 657fbc │ │ │ │ + blcs 658014 │ │ │ │ bichi pc, fp, #0 │ │ │ │ @ instruction: 0xf1052600 │ │ │ │ - bcs 238f5c │ │ │ │ + bcs 238fb4 │ │ │ │ @ instruction: 0xf818d0c1 │ │ │ │ @ instruction: 0x36011036 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fe25 │ │ │ │ + @ instruction: 0xf895fdf9 │ │ │ │ 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 fe4b1b24 │ │ │ │ + bleq fe4b1b7c │ │ │ │ @ instruction: 0xf8504640 │ │ │ │ teqlt r2, r4, lsl #30 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svclt 0x00384594 │ │ │ │ ldrbmi r4, [r8, #-1684] @ 0xfffff96c │ │ │ │ - blx 56b6ee │ │ │ │ + blx 56b746 │ │ │ │ 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: 0xf04fec7c │ │ │ │ - blls 379f38 │ │ │ │ + @ instruction: 0xf04fec50 │ │ │ │ + blls 379f90 │ │ │ │ @ instruction: 0xf8584661 │ │ │ │ ldrbmi r2, [r8, #3844] @ 0xf04 │ │ │ │ vpmax.s8 d15, d12, d2 │ │ │ │ - b 1288158 │ │ │ │ + b 12881b0 │ │ │ │ sbclt r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ vbit , , │ │ │ │ - bls 2c8bb0 │ │ │ │ - blx 27f4ea │ │ │ │ + bls 2c8c08 │ │ │ │ + blx 27f542 │ │ │ │ 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, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r2, {r0, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10b6860 │ │ │ │ vqrdmlah.s32 d16, d2, d0 │ │ │ │ @ instruction: 0x46290595 │ │ │ │ - mcr2 6, 1, pc, cr8, cr4, {5} @ │ │ │ │ + ldc2l 6, cr15, [ip, #720]! @ 0x2d0 │ │ │ │ mvnle r4, r6, asr #10 │ │ │ │ @ instruction: 0xf1b99d02 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ vmov.f32 q13, #-1.25 @ 0xbfa00000 │ │ │ │ - bcs 2c39b4 │ │ │ │ + bcs 2c3a0c │ │ │ │ @ instruction: 0x83b3f000 │ │ │ │ @ instruction: 0xf0002a03 │ │ │ │ - bcs 297ed0 │ │ │ │ + bcs 297f28 │ │ │ │ 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 │ │ │ │ - stc2 6, cr15, [r0, #720]! @ 0x2d0 │ │ │ │ + ldc2l 6, cr15, [r4, #-720]! @ 0xfffffd30 │ │ │ │ ldrhle r4, [r6, #81]! @ 0x51 │ │ │ │ - blvs fecf0cc8 │ │ │ │ + blvs fecf0d20 │ │ │ │ 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, #-980]! @ 0xfffffc2c │ │ │ │ + stclvs 13, cr15, [r9, #-804]! @ 0xfffffcdc │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - stcvs 13, cr15, [r9, #964]! @ 0x3c4 │ │ │ │ + stcvs 13, cr15, [r9, #788]! @ 0x314 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - stmibvs fp!, {r0, r2, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002b0a │ │ │ │ - blvs ffcd7dac │ │ │ │ + blvs ffcd7e04 │ │ │ │ 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 1283138 │ │ │ │ + b 1283190 │ │ │ │ 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 12911ec │ │ │ │ + b 1291244 │ │ │ │ vaddw.u8 , , d2 │ │ │ │ vsubl.u8 q8, d19, d0 │ │ │ │ - b 1277f78 │ │ │ │ - b 128b784 │ │ │ │ + b 1277fd0 │ │ │ │ + b 128b7dc │ │ │ │ @ instruction: 0xf0216103 │ │ │ │ @ instruction: 0xf6b4417e │ │ │ │ - blvs fed36754 │ │ │ │ + blvs fed366fc │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r3], -sp, asr #24 │ │ │ │ + strmi pc, [r3], -r1, lsr #24 │ │ │ │ ldreq r6, [r6, #2144]! @ 0x860 │ │ │ │ @ instruction: 0xf006689b │ │ │ │ vmin.u32 q11, , q12 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ - ldc2 6, cr15, [r6, #720] @ 0x2d0 │ │ │ │ + stc2l 6, cr15, [sl, #-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 ca5664 │ │ │ │ + bvs ca56bc │ │ │ │ @ instruction: 0xf6b568a0 │ │ │ │ - stmvs r7, {r0, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r7, {r0, r2, sl, 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 12f777c │ │ │ │ + b 12f77d4 │ │ │ │ @ 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}^ │ │ │ │ @@ -531515,249 +531536,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 31b178 │ │ │ │ + bls 31b1d0 │ │ │ │ @ instruction: 0xf1b94016 │ │ │ │ eorle r0, r1, r0, lsl #30 │ │ │ │ stmdaeq r0, {r0, r2, r8, ip, sp, lr, pc}^ │ │ │ │ - bleq 2732b4 │ │ │ │ + bleq 27330c │ │ │ │ @ instruction: 0x46284659 │ │ │ │ - cdp2 6, 8, cr15, cr4, cr13, {2} │ │ │ │ + cdp2 6, 5, cr15, cr8, cr13, {2} │ │ │ │ @ instruction: 0xf1bbb188 │ │ │ │ vmax.f32 d0, d0, d1 │ │ │ │ @ instruction: 0xf8988199 │ │ │ │ - blcs 303190 │ │ │ │ + blcs 3031e8 │ │ │ │ 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 d2b93c │ │ │ │ + blvc d2b994 │ │ │ │ @ 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 13751da │ │ │ │ + blx 1375232 │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, pc}^ │ │ │ │ biceq pc, r8, r1, asr #7 │ │ │ │ - stc2 6, cr15, [r2, #-720] @ 0xfffffd30 │ │ │ │ + ldc2l 6, cr15, [r6], {180} @ 0xb4 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr1, cr15, {1} │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ strbmi r4, [r2], fp, lsr #13 │ │ │ │ @ instruction: 0x46284651 │ │ │ │ - cdp2 6, 4, cr15, cr4, cr13, {2} │ │ │ │ + cdp2 6, 1, cr15, cr8, cr13, {2} │ │ │ │ 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, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r3, {r0, r1, r5, r6, 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 │ │ │ │ - ldrdlt pc, [lr, r9]! │ │ │ │ - bl 3ffe40 │ │ │ │ + @ instruction: 0xb1aefcad │ │ │ │ + bl 3ffe98 │ │ │ │ strbmi r0, [r0], -r8, lsl #24 │ │ │ │ addmi r4, r6, #26214400 @ 0x1900000 │ │ │ │ @ instruction: 0xf81cd907 │ │ │ │ andcc r2, r1, r1, lsl #30 │ │ │ │ movwcc r4, #16538 @ 0x409a │ │ │ │ - blcs a47e9c │ │ │ │ + blcs a47ef4 │ │ │ │ stmdavs r0!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ stmdaeq r8, {r3, r8, ip, sp, lr, pc} │ │ │ │ - stc2l 6, cr15, [r4], {180} @ 0xb4 │ │ │ │ + ldc2 6, cr15, [r8], {180} @ 0xb4 │ │ │ │ stmiale r9!, {r1, r2, r6, r8, sl, lr}^ │ │ │ │ - beq 2b3694 │ │ │ │ - bleq a7369c │ │ │ │ + beq 2b36ec │ │ │ │ + bleq a736f4 │ │ │ │ ldrdle r4, [r1, #81] @ 0x51 │ │ │ │ ldrdge pc, [r8], -sp │ │ │ │ stmdbvs lr!, {r0, r1, r3, r5, r6, r7, r8, sl, sp, lr, pc}^ │ │ │ │ - blhi cffaa8 │ │ │ │ + blhi cffb00 │ │ │ │ andne pc, r7, #-1744830463 @ 0x98000001 │ │ │ │ andscs pc, r7, #-1946157055 @ 0x8c000001 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ @ instruction: 0x461180bd │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - bvs fecb6544 │ │ │ │ + bvs fecb64ec │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - bvs ffcb653c │ │ │ │ + bvs ffcb64e4 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - blvs cb6534 │ │ │ │ + blvs cb64dc │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fc9f │ │ │ │ + @ instruction: 0xf895fc73 │ │ │ │ stmdavs r0!, {r2, r4, r5, ip}^ │ │ │ │ - stc2 6, cr15, [lr], #-720 @ 0xfffffd30 │ │ │ │ - blcs 251d68 │ │ │ │ + stc2 6, cr15, [r2], {180} @ 0xb4 │ │ │ │ + blcs 251dc0 │ │ │ │ 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, r3, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r9!, {r0, r1, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdvs lr, [r1], -r4 │ │ │ │ - blx ff4dae │ │ │ │ + blx 4f4e06 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6b46899 │ │ │ │ - bvs fed364f8 │ │ │ │ + bvs fed364a0 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0x46a8adb4 │ │ │ │ @ instruction: 0xf8d82600 │ │ │ │ smladxcs r0, r8, r0, r1 │ │ │ │ strcc r6, [r1], -r0, lsr #17 │ │ │ │ - blx b74dd2 │ │ │ │ + blx 74e28 │ │ │ │ stmdavs r0!, {r0, r1, r9, sl, lr}^ │ │ │ │ ldmdaeq r0, {r3, r8, ip, sp, lr, pc} │ │ │ │ vceq.i32 d22, d19, d11 │ │ │ │ @ instruction: 0x46390795 │ │ │ │ - stc2l 6, cr15, [lr], #-720 @ 0xfffffd30 │ │ │ │ + mcrr2 6, 11, pc, r2, cr4 @ │ │ │ │ addsmi r6, lr, #700416 @ 0xab000 │ │ │ │ ldr sp, [ip, #1003] @ 0x3eb │ │ │ │ - blcs 11f7488 │ │ │ │ + blcs 11f74e0 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0xff20f6b6 │ │ │ │ + mrc2 6, 7, pc, cr4, 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 │ │ │ │ - bl 1174b4c │ │ │ │ + bl 674ba4 │ │ │ │ cmnlt r0, r2 │ │ │ │ - bls 3918f8 │ │ │ │ - stmib r0!, {r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - bls 39d784 │ │ │ │ + bls 391950 │ │ │ │ + ldmib r4!, {r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + bls 39d7dc │ │ │ │ andslt pc, ip, r4, asr #17 │ │ │ │ cmnvs r1, fp, lsl #17 │ │ │ │ @ instruction: 0x61222200 │ │ │ │ movwcs lr, #1338 @ 0x53a │ │ │ │ @ instruction: 0x4608e539 │ │ │ │ @ instruction: 0xf5f84659 │ │ │ │ - bfi lr, r6, (invalid: 25:19) │ │ │ │ - blvc cffb9c │ │ │ │ + ldrb lr, [r3, sl, ror #24] │ │ │ │ + blvc cffbf4 │ │ │ │ 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 12c8c48 │ │ │ │ + b 12c8ca0 │ │ │ │ @ instruction: 0xf1050281 │ │ │ │ vbit d16, d2, d12 │ │ │ │ ldrtmi r2, [r2], -fp, lsl #12 │ │ │ │ - blx 13f53d4 │ │ │ │ + blx 13f542c │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, pc}^ │ │ │ │ biceq pc, r8, r1, asr #7 │ │ │ │ - stc2 6, cr15, [r4], {180} @ 0xb4 │ │ │ │ + blx ff874f0e │ │ │ │ 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 febf4ecc │ │ │ │ + blx 20f4f24 │ │ │ │ stmdavs r0!, {r0, r1, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6b48919 │ │ │ │ - ldrmi pc, [r1, #3007]! @ 0xbbf │ │ │ │ + ldrmi pc, [r1, #2963]! @ 0xb93 │ │ │ │ str sp, [r4, #-496]! @ 0xfffffe10 │ │ │ │ teqpeq r8, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ movwcs r4, #42528 @ 0xa620 │ │ │ │ - blx c75410 │ │ │ │ + blx c75468 │ │ │ │ stmdavs r0!, {r1, r3, r5, r8, r9, fp, pc}^ │ │ │ │ cmppeq ip, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blx ff3f4ef0 │ │ │ │ + blx fe8f4f48 │ │ │ │ stmdavs r0!, {r0, r1, r2, r4, r8, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6b44639 │ │ │ │ - str pc, [r1, #3041]! @ 0xbe1 │ │ │ │ + str pc, [r1, #2997]! @ 0xbb5 │ │ │ │ umaalcc pc, r1, fp, r8 @ │ │ │ │ - beq 2b385c │ │ │ │ + beq 2b38b4 │ │ │ │ umaalvs pc, r0, fp, r8 @ │ │ │ │ - bleq a73868 │ │ │ │ + bleq a738c0 │ │ │ │ @ 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 1ef4f34 │ │ │ │ + blx 13f4f8c │ │ │ │ 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, #3005] @ 0xbbd @ │ │ │ │ + ldrbmi pc, [r1, #2961] @ 0xb91 @ │ │ │ │ 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 1a74f58 │ │ │ │ + blx f74fb0 │ │ │ │ stmdavs r0!, {r0, r1, r7, fp, sp, lr}^ │ │ │ │ ldreq pc, [r5, #867] @ 0x363 │ │ │ │ @ instruction: 0xf6b44629 │ │ │ │ - @ instruction: 0xf897fbad │ │ │ │ + @ instruction: 0xf897fb81 │ │ │ │ stmdavs r0!, {r5, ip}^ │ │ │ │ - blx 1174f6e │ │ │ │ + blx 674fc6 │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf107fbcb │ │ │ │ @ instruction: 0x46200134 │ │ │ │ - blx ff3f54ae │ │ │ │ + blx ff3f5506 │ │ │ │ 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 251b6c │ │ │ │ + bcs 251bc4 │ │ │ │ mrrceq 1, 7, sp, r2, cr5 │ │ │ │ eoreq pc, r0, #66 @ 0x42 │ │ │ │ @ instruction: 0xf00269e9 │ │ │ │ - bvs a37dd0 │ │ │ │ + bvs a37e28 │ │ │ │ andseq r2, r2, #0, 14 │ │ │ │ - blx fee7dd00 │ │ │ │ + blx fee7dd58 │ │ │ │ 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 fee41cfc │ │ │ │ + blx fee41d54 │ │ │ │ @ instruction: 0xf1c0f080 │ │ │ │ vhadd.u32 d16, d0, d16 │ │ │ │ @ instruction: 0xf47f210a │ │ │ │ - blcs a62824 │ │ │ │ + blcs a6287c │ │ │ │ msrhi R9_fiq, r0 │ │ │ │ - blcs a06114 │ │ │ │ + blcs a0616c │ │ │ │ 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 │ │ │ │ @@ -531777,330 +531798,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 ffc77e48 │ │ │ │ + bvs ffc77ea0 │ │ │ │ tstphi r1, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf9def6b5 │ │ │ │ + @ instruction: 0xf9b2f6b5 │ │ │ │ strcs r6, [r0], -r3, lsl #17 │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ @ instruction: 0xf6b42600 │ │ │ │ - blvs ffcb6240 │ │ │ │ + blvs ffcb61e8 │ │ │ │ @ instruction: 0xf6b568a0 │ │ │ │ - stmvs r3, {r0, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r3, {r0, r2, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ - blx 9f5082 │ │ │ │ + blx ffef50d8 │ │ │ │ @ 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 4f50aa │ │ │ │ - bvs ffcb06c8 │ │ │ │ + blx ff9f5100 │ │ │ │ + bvs ffcb0720 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6b568a0 │ │ │ │ - stmvs r3, {r0, r1, r2, r3, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r3, {r0, r1, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46410895 │ │ │ │ - blx 1750c4 │ │ │ │ + blx ff67511c │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, sp, lr}^ │ │ │ │ - blx 750cc │ │ │ │ + blx ff575124 │ │ │ │ stmdavs r0!, {r0, r3, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ - blx fff750d4 │ │ │ │ + blx ff47512c │ │ │ │ stmdavs r0!, {r0, r3, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - blx ffe750dc │ │ │ │ + blx ff375134 │ │ │ │ @ instruction: 0xf53f0633 │ │ │ │ stmibvs r9!, {r5, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf68d6860 │ │ │ │ - stmibvs fp!, {r0, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r2, fp, ip, sp, lr, pc}^ │ │ │ │ ldr r6, [r8], #-547 @ 0xfffffddd │ │ │ │ strcs r6, [r0], -r9, ror #21 │ │ │ │ @ instruction: 0xf6b568a0 │ │ │ │ - stmvs r3, {r0, r2, r3, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r3, {r0, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ - blx ff8f5108 │ │ │ │ + blx fedf5160 │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, sp, lr}^ │ │ │ │ - blx ff7f5110 │ │ │ │ - bvs ffcb0660 │ │ │ │ + blx fecf5168 │ │ │ │ + bvs ffcb06b8 │ │ │ │ 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: 0xf895fa8f │ │ │ │ + @ instruction: 0xf895fa63 │ │ │ │ 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 fee7515c │ │ │ │ + blx fe3751b4 │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ str sl, [r2], #-3032 @ 0xfffff428 │ │ │ │ @ instruction: 0xf3c18d2b │ │ │ │ strb r0, [ip, sl, lsl #2]! │ │ │ │ vmlsl.u8 q11, d19, d27 │ │ │ │ - bcs 237ed4 │ │ │ │ + bcs 237f2c │ │ │ │ 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 cb5a00 │ │ │ │ + blhi cb5a58 │ │ │ │ vmul.i q11, , d0[4] │ │ │ │ @ instruction: 0xf6b401c8 │ │ │ │ - @ instruction: 0xf1b9fa8b │ │ │ │ + @ instruction: 0xf1b9fa5f │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0xf7ffae83 │ │ │ │ stmdavs r0!, {r3, r4, r5, r7, r8, r9, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf1052208 │ │ │ │ @ instruction: 0xf6b40145 │ │ │ │ - ldr pc, [r4], #2399 @ 0x95f │ │ │ │ + ldr pc, [r4], #2355 @ 0x933 │ │ │ │ @ instruction: 0xf7ff4619 │ │ │ │ @ instruction: 0x2600bb33 │ │ │ │ stmdaeq r8!, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf858aba0 │ │ │ │ @ instruction: 0x36011036 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fa6f │ │ │ │ + @ instruction: 0xf895fa43 │ │ │ │ addsmi r3, lr, #36 @ 0x24 │ │ │ │ @ instruction: 0xf7ffd3f5 │ │ │ │ @ instruction: 0xf105bb94 │ │ │ │ strcs r0, [r0], -ip, lsr #16 │ │ │ │ svcne 0x0004f838 │ │ │ │ stmdavs r0!, {r0, r9, sl, ip, sp}^ │ │ │ │ - blx cf51fc │ │ │ │ + @ instruction: 0xf9fef6b4 │ │ │ │ ldrhle r4, [r7, #81]! @ 0x51 │ │ │ │ - bllt fe635730 │ │ │ │ + bllt fe635788 │ │ │ │ sbcseq r6, r2, r0, ror #16 │ │ │ │ msreq CPSR_f, r5, lsl #2 │ │ │ │ - @ instruction: 0xf936f6b4 │ │ │ │ - bllt 2235740 │ │ │ │ + @ instruction: 0xf90af6b4 │ │ │ │ + bllt 2235798 │ │ │ │ stmdaeq ip!, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8582600 │ │ │ │ strcc r1, [r1], -r4, lsl #30 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - ldrmi pc, [r1, #2635]! @ 0xa4b │ │ │ │ + ldrmi pc, [r1, #2591]! @ 0xa1f │ │ │ │ @ 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 fe574978 │ │ │ │ + blge fe5749d0 │ │ │ │ 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 20749a0 │ │ │ │ + blge 20749f8 │ │ │ │ stmdavs r6!, {r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf8ccf6b5 │ │ │ │ + @ instruction: 0xf8a0f6b5 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6b48919 │ │ │ │ - blvs ffcb5f4c │ │ │ │ + blvs ffcb5ef4 │ │ │ │ ldrdvs lr, [r1], -r4 │ │ │ │ - @ instruction: 0xf8c2f6b5 │ │ │ │ + @ instruction: 0xf896f6b5 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6b48919 │ │ │ │ - @ instruction: 0xf7fff9db │ │ │ │ + @ instruction: 0xf7fff9af │ │ │ │ ldrmi fp, [r9], -r2, asr #22 │ │ │ │ - blt 18b57d0 │ │ │ │ - ldmdb r8, {r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r9, r4, r8, lsr #7 │ │ │ │ - @ instruction: 0x0074939c │ │ │ │ + blt 18b5828 │ │ │ │ + stmia ip!, {r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r9, r4, r0, asr r3 │ │ │ │ + rsbseq r9, r4, r4, asr #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r4, sl, ror #5 │ │ │ │ + @ instruction: 0x00749292 │ │ │ │ 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 4f52ea │ │ │ │ + blx ff9f5340 │ │ │ │ @ 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 7530c │ │ │ │ + blx ff575364 │ │ │ │ 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 fedf5340 │ │ │ │ + blx fe2f5398 │ │ │ │ svclt 0x00181e03 │ │ │ │ @ instruction: 0xf8d92301 │ │ │ │ @ instruction: 0xf8840004 │ │ │ │ @ instruction: 0xf6b43024 │ │ │ │ - pkhtbmi pc, r6, r5, asr #21 @ │ │ │ │ + strmi pc, [r6], r9, lsr #21 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ movwcs r8, #141 @ 0x8d │ │ │ │ ssatmi r9, #1, r3, lsl #10 │ │ │ │ - bge 7c9108 │ │ │ │ + bge 7c9160 │ │ │ │ subge pc, r8, sp, asr #17 │ │ │ │ - bge 8dc0c8 │ │ │ │ + bge 8dc120 │ │ │ │ stmib sp, {r0, r1, ip, pc}^ │ │ │ │ @ instruction: 0xf8d92610 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - @ instruction: 0xf000fac1 │ │ │ │ + @ instruction: 0xf000fa95 │ │ │ │ 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, 10, cr15, cr12, cr10, {2} │ │ │ │ + cdp2 6, 8, cr15, cr0, 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 649180 │ │ │ │ + blls 6491d8 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - @ instruction: 0xffd4f64a │ │ │ │ + @ instruction: 0xffa8f64a │ │ │ │ suble r2, r6, r0, lsl #28 │ │ │ │ - bleq 273a44 │ │ │ │ + bleq 273a9c │ │ │ │ ldreq pc, [r4, -r9, lsl #2] │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - bleq 2b3d40 │ │ │ │ - blx fe4f53e8 │ │ │ │ + bleq 2b3d98 │ │ │ │ + blx 19f5440 │ │ │ │ @ instruction: 0xf8d94682 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - ldrbmi pc, [r2], -r5, lsl #21 @ │ │ │ │ + @ instruction: 0x4652fa59 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - cdp2 6, 10, cr15, cr0, cr10, {2} │ │ │ │ + cdp2 6, 7, cr15, cr4, 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 2a3dc0 │ │ │ │ - blx 300560 │ │ │ │ + bcc 2a3e18 │ │ │ │ + blx 3005b8 │ │ │ │ @ instruction: 0xf64af202 │ │ │ │ - @ instruction: 0xf8d9fef5 │ │ │ │ + @ instruction: 0xf8d9fec9 │ │ │ │ @ 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 5059e0 │ │ │ │ + blls 505a38 │ │ │ │ ldm r3, {r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf64a0003 │ │ │ │ - @ instruction: 0xf04fff8b │ │ │ │ - blls 2fa99c │ │ │ │ + @ instruction: 0xf04fff5f │ │ │ │ + blls 2fa9f4 │ │ │ │ adcmi r4, fp, #1694498816 @ 0x65000000 │ │ │ │ ldmib sp, {r0, r7, fp, ip, lr, pc}^ │ │ │ │ vldrls s12, [r3, #-68] @ 0xffffffbc │ │ │ │ - beq 2b3dd0 │ │ │ │ + beq 2b3e28 │ │ │ │ @ instruction: 0xf47f4556 │ │ │ │ eorlt sl, r1, r3, asr #30 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - blx 107548c │ │ │ │ + blx 5754e4 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ eorne pc, r0, r3, asr r8 @ │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - stc2l 6, cr15, [r6, #296] @ 0x128 │ │ │ │ + ldc2 6, cr15, [sl, #296] @ 0x128 │ │ │ │ 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: 0xf8d9fa25 │ │ │ │ + @ instruction: 0xf8d9f9f9 │ │ │ │ vmov.i32 d19, #128 @ 0x00000080 │ │ │ │ @ instruction: 0x37100093 │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ - bvs feb104e0 │ │ │ │ + bvs feb10538 │ │ │ │ mvnle r4, #-536870903 @ 0xe0000009 │ │ │ │ @ instruction: 0xf3c0e7c2 │ │ │ │ @ instruction: 0xf8d91101 │ │ │ │ @ instruction: 0xf64a0000 │ │ │ │ - strmi pc, [r4], -r1, asr #26 │ │ │ │ + @ instruction: 0x4604fd15 │ │ │ │ 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 2a3e8c │ │ │ │ - blx 30062c │ │ │ │ + bcc 2a3ee4 │ │ │ │ + blx 300684 │ │ │ │ @ instruction: 0xf64af202 │ │ │ │ - @ instruction: 0xf44ffd45 │ │ │ │ + @ instruction: 0xf44ffd19 │ │ │ │ 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 1258c2c │ │ │ │ + blcs 1258c84 │ │ │ │ strthi pc, [sp], #0 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ @ instruction: 0xf100844f │ │ │ │ cmplt r2, r8, lsr #14 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xf9b0f6b4 │ │ │ │ + @ instruction: 0xf984f6b4 │ │ │ │ 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 │ │ │ │ @@ -532108,209 +532129,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: 0xf8dffd2b │ │ │ │ + @ instruction: 0xf8dffcff │ │ │ │ @ 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 25c2cc │ │ │ │ + blcs 25c324 │ │ │ │ mvnhi pc, r0, asr #32 │ │ │ │ ldrbmi fp, [pc], -r4, lsl #7 │ │ │ │ @ instruction: 0xf8d92600 │ │ │ │ strcc r0, [r1], -r4 │ │ │ │ - @ instruction: 0xf9a8f6b4 │ │ │ │ + @ instruction: 0xf97cf6b4 │ │ │ │ @ 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 31df06 │ │ │ │ + blx 31df5e │ │ │ │ mrrcvc 3, 0, r2, fp, cr1 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 398280 │ │ │ │ - bls 2c009c │ │ │ │ + blls 3982d8 │ │ │ │ + bls 2c00f4 │ │ │ │ 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 2de750 │ │ │ │ + blcs 2de7a8 │ │ │ │ bichi pc, r9, #0 │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ - blcs 298a1c │ │ │ │ + blcs 298a74 │ │ │ │ orrhi pc, pc, #0 │ │ │ │ andcs r9, r8, r1, lsl #24 │ │ │ │ - bl 5093d4 │ │ │ │ + bl 50942c │ │ │ │ strcs r0, [r1], #-1924 @ 0xfffff87c │ │ │ │ - mcr 5, 3, pc, cr8, cr7, {7} @ │ │ │ │ + mrc 5, 1, APSR_nzcv, cr12, 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 153ff6c │ │ │ │ + blx 153ffc4 │ │ │ │ ldrtmi pc, [r1], #-769 @ 0xfffffcff @ │ │ │ │ @ instruction: 0xf8404023 │ │ │ │ adcsmi r3, r8, #4, 30 │ │ │ │ @ instruction: 0x465cd1f7 │ │ │ │ @ instruction: 0xf8dfe700 │ │ │ │ @ instruction: 0xf04f3880 │ │ │ │ - bls 5fa788 │ │ │ │ + bls 5fa7e0 │ │ │ │ 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 2f7bc2 │ │ │ │ + blx 2f7c1a │ │ │ │ ldmdbvc ip, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf64a9401 │ │ │ │ - strmi pc, [r2], -pc, lsl #24 │ │ │ │ + strmi pc, [r2], -r3, ror #23 │ │ │ │ orrne pc, r0, #671088643 @ 0x28000003 │ │ │ │ ldrdeq lr, [r9, -sp] │ │ │ │ - b 129c3e0 │ │ │ │ + b 129c438 │ │ │ │ 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 2f605c │ │ │ │ + bls 2f6004 │ │ │ │ @ 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 572350 │ │ │ │ + blge 5723a8 │ │ │ │ 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: 0x4604f8f3 │ │ │ │ + strmi pc, [r4], -r7, asr #17 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ vmvn.i32 d20, #-1056964608 @ 0xc1000000 │ │ │ │ stmdals r2, {r0, r1, r4, r7, sl, fp} │ │ │ │ - blvs 2b4b68 │ │ │ │ - bvs fe2b4b6c │ │ │ │ + blvs 2b4bc0 │ │ │ │ + bvs fe2b4bc4 │ │ │ │ stmdavc r1, {r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8530fa4 │ │ │ │ mvnvs r3, #44 @ 0x2c │ │ │ │ - @ instruction: 0xf90ef64d │ │ │ │ + @ instruction: 0xf8e2f64d │ │ │ │ @ instruction: 0x7c1b6beb │ │ │ │ - blcs 350d30 │ │ │ │ + blcs 350d88 │ │ │ │ stmdacs r4, {r3, r4, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ svclt 0x0094646f │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ - strbtvs r6, [pc], #1199 @ 237c84 │ │ │ │ + strbtvs r6, [pc], #1199 @ 237cdc │ │ │ │ ldrmi sp, [r8], ip, asr #19 │ │ │ │ - ldrteq pc, [pc], #-261 @ 237c8c @ │ │ │ │ + ldrteq pc, [pc], #-261 @ 237ce4 @ │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d9d0d0 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - bl 375fc0 │ │ │ │ + bl 375f68 │ │ │ │ strbmi r0, [r4], r8, lsl #4 │ │ │ │ ldrbmi r2, [r4, #768] @ 0x300 │ │ │ │ - blx a6c4d0 │ │ │ │ + blx a6c528 │ │ │ │ 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 2e2904 │ │ │ │ + bls 2e295c │ │ │ │ tstls r8, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf10b9b04 │ │ │ │ tstls r9, #1024 @ 0x400 │ │ │ │ ldm r3, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf64a0003 │ │ │ │ - blls 3b7468 │ │ │ │ + blls 3b7410 │ │ │ │ @ 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 │ │ │ │ - pkhbtmi pc, r3, pc, lsl #23 @ │ │ │ │ + @ instruction: 0x4683fb73 │ │ │ │ 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 3896a0 │ │ │ │ + blcs 3896f8 │ │ │ │ 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 │ │ │ │ - stc2 6, cr15, [r6], #-296 @ 0xfffffed8 │ │ │ │ - b 160956c │ │ │ │ + blx f56d2 │ │ │ │ + b 16095c4 │ │ │ │ @ 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, #-2141]! @ 0xfffff7a3 │ │ │ │ + ldrvs pc, [r0, #-2097]! @ 0xfffff7cf │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xf858f6b4 │ │ │ │ + @ instruction: 0xf82cf6b4 │ │ │ │ @ instruction: 0xf8d96570 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - ldmibvs r3!, {r0, r1, r4, r6, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 4d144c │ │ │ │ + ldmibvs r3!, {r0, r1, r2, r5, fp, ip, sp, lr, pc}^ │ │ │ │ + blcs 4d14a4 │ │ │ │ rsbshi pc, fp, #0 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xf84af6b4 │ │ │ │ + @ instruction: 0xf81ef6b4 │ │ │ │ strbpl pc, [r0, r0, asr #7] @ │ │ │ │ bicmi pc, r1, #192, 6 │ │ │ │ @ instruction: 0xf8966bb2 │ │ │ │ - b 12fbeb8 │ │ │ │ + b 12fbf10 │ │ │ │ vsubw.u8 q8, q8, d7 │ │ │ │ @ instruction: 0xf0216700 │ │ │ │ - b 12f81f0 │ │ │ │ + b 12f8248 │ │ │ │ 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 │ │ │ │ @@ -532321,82 +532342,82 @@ │ │ │ │ @ instruction: 0xf8864340 │ │ │ │ vmla.i , q0, d2[0] │ │ │ │ @ instruction: 0xf8864380 │ │ │ │ vmla.i , q0, d3[0] │ │ │ │ @ instruction: 0xf3c05340 │ │ │ │ @ instruction: 0xf8865080 │ │ │ │ @ instruction: 0xf886304d │ │ │ │ - bcs 237f38 │ │ │ │ + bcs 237f90 │ │ │ │ ldcge 4, cr15, [lr, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf04f6b73 │ │ │ │ ldrcs r0, [r4, -r0, lsl #22] │ │ │ │ - blx 41ce16 │ │ │ │ + blx 41ce6e │ │ │ │ @ instruction: 0xf8d9fa0b │ │ │ │ @ instruction: 0xf10b0004 │ │ │ │ - bl 2faa20 │ │ │ │ - @ instruction: 0xf6b4040a │ │ │ │ - @ instruction: 0xf8d9f805 │ │ │ │ + bl 2faa78 │ │ │ │ + @ instruction: 0xf6b3040a │ │ │ │ + @ instruction: 0xf8d9ffd9 │ │ │ │ vmov.i32 d18, #128 @ 0x00000080 │ │ │ │ - blvs 1efb078 │ │ │ │ + blvs 1efb0d0 │ │ │ │ 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 237e50 │ │ │ │ + bcs 237ea8 │ │ │ │ rscshi pc, r8, r0, asr #32 │ │ │ │ @ instruction: 0xf64a4611 │ │ │ │ - @ instruction: 0x4604fc53 │ │ │ │ + strmi pc, [r4], -r7, lsr #24 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xffe4f6b3 │ │ │ │ + @ instruction: 0xffb8f6b3 │ │ │ │ @ instruction: 0xf8d962a0 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - rscvs pc, r0, #892 @ 0x37c │ │ │ │ + rscvs pc, r0, #716 @ 0x2cc │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xffdaf6b3 │ │ │ │ + @ instruction: 0xffaef6b3 │ │ │ │ @ instruction: 0xf8d96320 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - bvs feb37d18 │ │ │ │ - blcs 250c08 │ │ │ │ + bvs feb37cc0 │ │ │ │ + blcs 250c60 │ │ │ │ ldclge 4, cr15, [sl, #-252]! @ 0xffffff04 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xffccf6b3 │ │ │ │ + @ instruction: 0xffa0f6b3 │ │ │ │ @ instruction: 0x2010f8d9 │ │ │ │ orrseq pc, r3, #192, 6 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ strb r6, [sp, #-611]! @ 0xfffffd9d │ │ │ │ @ instruction: 0xf1004602 │ │ │ │ - b 15f830c │ │ │ │ + b 15f8364 │ │ │ │ @ instruction: 0x4648631a │ │ │ │ - blx febf5eae │ │ │ │ + blx febf5f06 │ │ │ │ @ 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: 0xff82f6b3 │ │ │ │ + @ instruction: 0xff56f6b3 │ │ │ │ @ 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: 0xffbef64c │ │ │ │ + @ instruction: 0xff92f64c │ │ │ │ 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 │ │ │ │ @@ -532404,97 +532425,97 @@ │ │ │ │ @ instruction: 0xf0034622 │ │ │ │ @ instruction: 0xf8840103 │ │ │ │ stmdbls r1, {r6, ip} │ │ │ │ svclt 0x001c2901 │ │ │ │ @ instruction: 0xf884109b │ │ │ │ strb r3, [r7], r0, rrx │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - @ instruction: 0xf9e6f64a │ │ │ │ + @ instruction: 0xf9baf64a │ │ │ │ @ instruction: 0xf8d94604 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - @ instruction: 0xf8d9ff6b │ │ │ │ + @ instruction: 0xf8d9ff3f │ │ │ │ vmov.i32 d18, #128 @ 0x00000080 │ │ │ │ @ instruction: 0xf8d90393 │ │ │ │ @ instruction: 0xf8520004 │ │ │ │ mvnvs r3, r3, lsr #32 │ │ │ │ - @ instruction: 0xff30f6b3 │ │ │ │ + @ instruction: 0xff04f6b3 │ │ │ │ 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: 0xf104fe1f │ │ │ │ + @ instruction: 0xf104fdf3 │ │ │ │ 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: 0xf9e4f64a │ │ │ │ + @ instruction: 0xf9b8f64a │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [r8, #312]! @ 0x138 │ │ │ │ + stc2l 6, cr15, [ip, #312] @ 0x138 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - mcr2 6, 7, pc, cr14, cr3, {5} @ │ │ │ │ + mcr2 6, 6, pc, cr2, cr3, {5} @ │ │ │ │ @ instruction: 0xf8d94603 │ │ │ │ cmnvs r3, #4 │ │ │ │ - mcr2 6, 7, pc, cr8, cr3, {5} @ │ │ │ │ + mrc2 6, 5, pc, cr12, cr3, {5} │ │ │ │ svclt 0x00181e03 │ │ │ │ @ instruction: 0xf8d92301 │ │ │ │ @ instruction: 0xf8840004 │ │ │ │ @ instruction: 0xf6b33039 │ │ │ │ - mcrne 14, 0, pc, cr3, cr15, {6} @ │ │ │ │ + mcrne 14, 0, pc, cr3, cr3, {5} @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ eorscc pc, sl, r4, lsl #17 │ │ │ │ - mrc2 6, 6, pc, cr6, cr3, {5} │ │ │ │ + mcr2 6, 5, pc, cr10, cr3, {5} @ │ │ │ │ tstpeq r0, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strbmi r4, [r8], -r7, lsl #12 │ │ │ │ - blx ffb7602a │ │ │ │ + blx ffb76082 │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ @ instruction: 0x4620acb9 │ │ │ │ - stc2l 6, cr15, [ip], #312 @ 0x138 │ │ │ │ + stc2l 6, cr15, [r0], {78} @ 0x4e │ │ │ │ msreq CPSR_, r4, lsl #2 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ - strt pc, [pc], #3033 @ 238044 │ │ │ │ + strt pc, [pc], #3033 @ 23809c │ │ │ │ andcs pc, pc, #671088643 @ 0x28000003 │ │ │ │ @ instruction: 0xf64a2101 │ │ │ │ - @ instruction: 0x4604fb59 │ │ │ │ - b 160985c │ │ │ │ + strmi pc, [r4], -sp, lsr #22 │ │ │ │ + b 16098b4 │ │ │ │ @ instruction: 0xf100631a │ │ │ │ @ instruction: 0x46480138 │ │ │ │ - blx ff676058 │ │ │ │ + blx ff6760b0 │ │ │ │ @ instruction: 0xf8d98b21 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - blhi af7a68 │ │ │ │ + blhi af7a10 │ │ │ │ @ instruction: 0xf1044601 │ │ │ │ @ instruction: 0xf5f7004c │ │ │ │ - str lr, [r3], #2914 @ 0xb62 │ │ │ │ + str lr, [r3], #2870 @ 0xb36 │ │ │ │ movwcs pc, #5066 @ 0x13ca @ │ │ │ │ subcc pc, r0, r2, lsl #17 │ │ │ │ andcs lr, r1, #40, 12 @ 0x2800000 │ │ │ │ @ instruction: 0xf890e7a8 │ │ │ │ - blcs a44120 │ │ │ │ + blcs a44178 │ │ │ │ mrshi pc, (UNDEF: 104) @ │ │ │ │ - blcs a06c98 │ │ │ │ + blcs a06cf0 │ │ │ │ @ instruction: 0x81acf200 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ @ instruction: 0x01aa0129 │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ smulwbeq ip, sl, r1 │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @@ -532506,46 +532527,46 @@ │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ sbcseq r0, sp, sl, lsr #3 │ │ │ │ mlacc r5, r0, r8, pc @ │ │ │ │ - blcs a38ee0 │ │ │ │ + blcs a38f38 │ │ │ │ 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, 4, pc, cr6, cr3, {5} │ │ │ │ + mcr2 6, 3, pc, cr10, 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 │ │ │ │ - mcr2 6, 4, pc, cr10, cr3, {5} @ │ │ │ │ + mrc2 6, 2, pc, cr14, 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 8521a8 │ │ │ │ + blvc 852200 │ │ │ │ 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 @ 238160 │ │ │ │ + str r7, [pc], #-24 @ 2381b8 │ │ │ │ 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 │ │ │ │ @@ -532554,165 +532575,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 │ │ │ │ - mcr2 6, 2, pc, cr4, cr3, {5} @ │ │ │ │ + mrc2 6, 0, pc, cr8, 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, cr8, cr3, {5} │ │ │ │ + mcr2 6, 0, pc, cr12, cr3, {5} @ │ │ │ │ eorseq pc, r0, fp, asr #17 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - mrc2 6, 1, pc, cr2, cr3, {5} │ │ │ │ + mcr2 6, 0, pc, cr6, cr3, {5} @ │ │ │ │ eorseq pc, r4, fp, asr #17 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - mcr2 6, 1, pc, cr12, cr3, {5} @ │ │ │ │ + mcr2 6, 0, pc, cr0, cr3, {5} @ │ │ │ │ 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: 0xf8d9fe1d │ │ │ │ + @ instruction: 0xf8d9fdf1 │ │ │ │ vmov.i32 d17, #128 @ 0x00000080 │ │ │ │ @ instruction: 0xf8d90393 │ │ │ │ @ instruction: 0xf8510004 │ │ │ │ @ instruction: 0xf8cb3023 │ │ │ │ @ instruction: 0xf8d3302c │ │ │ │ @ instruction: 0xf89aa000 │ │ │ │ - blcs 284240 │ │ │ │ + blcs 284298 │ │ │ │ rschi pc, r4, r0, asr #32 │ │ │ │ - mcr2 6, 0, pc, cr10, cr3, {5} @ │ │ │ │ + ldc2l 6, cr15, [lr, #716] @ 0x2cc │ │ │ │ @ instruction: 0xf8da4601 │ │ │ │ @ instruction: 0xf8cb001c │ │ │ │ @ instruction: 0xf68c1030 │ │ │ │ - @ instruction: 0xf8cbfded │ │ │ │ + @ instruction: 0xf8cbfdc1 │ │ │ │ @ instruction: 0xe790001c │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - ldc2l 6, cr15, [ip, #716]! @ 0x2cc │ │ │ │ + ldc2l 6, cr15, [r0, #716] @ 0x2cc │ │ │ │ @ instruction: 0x1010f8d9 │ │ │ │ orrseq pc, r3, #192, 6 │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ eorcc pc, ip, fp, asr #17 │ │ │ │ - blvc 8922b4 │ │ │ │ + blvc 89230c │ │ │ │ @ instruction: 0xf0402901 │ │ │ │ ldmibvs r8, {r1, r2, r3, r6, r7, pc}^ │ │ │ │ - cdp2 6, 1, cr15, cr2, cr12, {4} │ │ │ │ + stc2l 6, cr15, [r6, #560]! @ 0x230 │ │ │ │ ldceq 7, cr14, [fp], #484 @ 0x1e4 │ │ │ │ - b 1e27ecc │ │ │ │ - b 1e05f7c │ │ │ │ + b 1e27f24 │ │ │ │ + b 1e05fd4 │ │ │ │ adcvs r3, r7, #22806528 @ 0x15c0000 │ │ │ │ svcls 0x0001e409 │ │ │ │ strteq pc, [ip], -fp, lsl #2 │ │ │ │ @ instruction: 0xf8d92400 │ │ │ │ strcc r0, [r1], #-4 │ │ │ │ - stc2 6, cr15, [sl, #716]! @ 0x2cc │ │ │ │ + ldc2l 6, cr15, [lr, #-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 │ │ │ │ - ldc2l 6, cr15, [ip, #-716]! @ 0xfffffd34 │ │ │ │ + ldc2l 6, cr15, [r0, #-716] @ 0xfffffd34 │ │ │ │ svccs 0x001fe57c │ │ │ │ movwcs fp, #3977 @ 0xf89 │ │ │ │ @ instruction: 0xf6cf2301 │ │ │ │ - b 31519c │ │ │ │ + b 3151f4 │ │ │ │ svclt 0x00984747 │ │ │ │ @ instruction: 0xf707fa03 │ │ │ │ svcls 0x0001e755 │ │ │ │ strteq pc, [ip], -fp, lsl #2 │ │ │ │ @ instruction: 0xf8d92400 │ │ │ │ strcc r0, [r1], #-4 │ │ │ │ - ldc2 6, cr15, [r6, #716]! @ 0x2cc │ │ │ │ + stc2 6, cr15, [sl, #716] @ 0x2cc │ │ │ │ @ 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, [r6, #716] @ 0x2cc │ │ │ │ + ldc2l 6, cr15, [sl, #-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 ff2362f8 │ │ │ │ + bllt ff236350 │ │ │ │ streq pc, [r8, -r0, lsl #2]! │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf8d9abba │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - @ instruction: 0xf827fd6f │ │ │ │ + @ instruction: 0xf827fd43 │ │ │ │ @ instruction: 0x36010036 │ │ │ │ mlacc r4, r4, r8, pc @ │ │ │ │ mvnsle r4, #-536870903 @ 0xe0000009 │ │ │ │ - bllt fedb631c │ │ │ │ + bllt fedb6374 │ │ │ │ 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 239fe4 │ │ │ │ - blge fe8b5444 │ │ │ │ + bcs 23a03c │ │ │ │ + blge fe8b549c │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - stc2l 6, cr15, [lr, #-716]! @ 0xfffffd34 │ │ │ │ + stc2l 6, cr15, [r2, #-716] @ 0xfffffd34 │ │ │ │ eorseq pc, r6, r7, asr #16 │ │ │ │ @ instruction: 0xf8943601 │ │ │ │ addsmi r3, lr, #36 @ 0x24 │ │ │ │ @ instruction: 0xf7ffd3f4 │ │ │ │ @ instruction: 0xf8d9bb8c │ │ │ │ @ instruction: 0xf68c0004 │ │ │ │ - @ instruction: 0xf8cbfb09 │ │ │ │ + @ instruction: 0xf8cbfadd │ │ │ │ @ instruction: 0xf8c9001c │ │ │ │ usat r0, #12, ip │ │ │ │ - ldc2 6, cr15, [sl, #-716]! @ 0xfffffd34 │ │ │ │ + stc2 6, cr15, [lr, #-716] @ 0xfffffd34 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ eorcc pc, ip, fp, asr #17 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - ldc2 6, cr15, [r0, #-716]! @ 0xfffffd34 │ │ │ │ + stc2 6, cr15, [r4, #-716] @ 0xfffffd34 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ eorscc pc, ip, fp, asr #17 │ │ │ │ strhi lr, [r7, #-1734] @ 0xfffff93a │ │ │ │ - bllt 1db639c │ │ │ │ + bllt 1db63f4 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - stc2l 6, cr15, [r2, #-716] @ 0xfffffd34 │ │ │ │ + ldc2 6, cr15, [r6, #-716] @ 0xfffffd34 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8d9e6e3 │ │ │ │ sbcseq r0, r2, r4 │ │ │ │ msreq CPSR_f, r4, lsl #2 │ │ │ │ - stc2l 6, cr15, [r6], #716 @ 0x2cc │ │ │ │ - bllt 19363c0 │ │ │ │ + ldc2 6, cr15, [sl], #716 @ 0x2cc │ │ │ │ + bllt 1936418 │ │ │ │ @ instruction: 0xf8c92400 │ │ │ │ @ instruction: 0xf8421008 │ │ │ │ @ instruction: 0xf8d94023 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - @ instruction: 0xf884fcfb │ │ │ │ + @ instruction: 0xf884fccf │ │ │ │ cdple 0, 15, cr4, cr15, cr4, {1} │ │ │ │ - stc2 6, cr15, [r6, #-716]! @ 0xfffffd34 │ │ │ │ + ldc2l 6, cr15, [sl], #716 @ 0x2cc │ │ │ │ @ instruction: 0xf8cb2300 │ │ │ │ ldmibvs fp, {r4, r5}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff69db │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrshteq r8, [r4], #-114 @ 0xffffff8e │ │ │ │ + @ instruction: 0x0074879a │ │ │ │ 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 │ │ │ │ @@ -532721,57 +532742,57 @@ │ │ │ │ stcge 4, cr4, [r4], {120} @ 0x78 │ │ │ │ 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: 0xf5f70300 │ │ │ │ - andcs lr, r0, lr, lsl #16 │ │ │ │ + @ instruction: 0xf5f60300 │ │ │ │ + andcs lr, r0, r2, ror #31 │ │ │ │ @ instruction: 0xf6b42700 │ │ │ │ - stmib r4, {r0, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib r4, {r0, r4, r5, sl, 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 │ │ │ │ - @ instruction: 0xf44ffb17 │ │ │ │ + vst1.64 {d31-d32}, [pc :128], fp │ │ │ │ andls r7, r3, r4, lsr #5 │ │ │ │ tstpeq r8, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5f74628 │ │ │ │ - @ instruction: 0x2e00e962 │ │ │ │ + @ instruction: 0x2e00e936 │ │ │ │ bichi pc, fp, r0 │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - blx fef75f52 │ │ │ │ + blx fe475faa │ │ │ │ adcvc pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ strcs r2, [r0, -r0, lsl #12] │ │ │ │ strvs lr, [r0, -sp, asr #19]! │ │ │ │ - blx fe4f5f64 │ │ │ │ + blx 19f5fbc │ │ │ │ tstpeq r4, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf8d8fa55 │ │ │ │ @ instruction: 0x46501170 │ │ │ │ - blx fea75f7a │ │ │ │ + blx 1f75fd2 │ │ │ │ ldrsbne pc, [r4, #-136]! @ 0xffffff78 @ │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xf8d8fb9b │ │ │ │ + @ instruction: 0xf8d8fb6f │ │ │ │ @ instruction: 0x46501178 │ │ │ │ - blx fe7f5f8e │ │ │ │ + blx 1cf5fe6 │ │ │ │ ldrdne pc, [r0, r8] │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xf8d8fb91 │ │ │ │ + @ instruction: 0xf8d8fb65 │ │ │ │ ldmdavs fp, {r5, r6, r8, ip, sp} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x210081bd │ │ │ │ tstcc r1, fp, lsl r8 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xf8d8fb83 │ │ │ │ + @ instruction: 0xf8d8fb57 │ │ │ │ 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 │ │ │ │ @@ -532779,367 +532800,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 fecf8a4c │ │ │ │ + bvs fecf8aa4 │ │ │ │ tstne ip, r1, asr #20 │ │ │ │ orrne lr, r7, r1, asr #20 │ │ │ │ - b 12926b4 │ │ │ │ + b 129270c │ │ │ │ tstmi r1, #-2147483599 @ 0x80000031 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bvs ffd18a70 │ │ │ │ + bvs ffd18ac8 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blvs d18a68 │ │ │ │ + blvs d18ac0 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf6b38144 │ │ │ │ - stmiavs r9!, {r0, r2, r3, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r9!, {r0, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894b121 │ │ │ │ - blcs 2446fc │ │ │ │ + blcs 244754 │ │ │ │ cmpphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ strcs r6, [r0], -r9, ror #19 │ │ │ │ @ instruction: 0xf6b36860 │ │ │ │ - @ instruction: 0x6c29fb41 │ │ │ │ + @ instruction: 0x6c29fb15 │ │ │ │ @ instruction: 0xf6b36860 │ │ │ │ - blvs fecb7268 │ │ │ │ + blvs fecb7210 │ │ │ │ @ instruction: 0xf6b36860 │ │ │ │ - blvs fed37260 │ │ │ │ - blvs ffd24aac │ │ │ │ + blvs fed37208 │ │ │ │ + blvs ffd24b04 │ │ │ │ @ instruction: 0xf8536860 │ │ │ │ strcc r1, [r1], -r6, lsr #32 │ │ │ │ - @ instruction: 0xf878f68c │ │ │ │ + @ instruction: 0xf84cf68c │ │ │ │ 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, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r9!, {r0, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r6, [r7], -r0, ror #16 │ │ │ │ - blx a7607a │ │ │ │ + blx fff760d0 │ │ │ │ stmiblt fp!, {r0, r1, r3, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf411e0df │ │ │ │ teqle r7, r0 @ │ │ │ │ @ instruction: 0xf1a1fa91 │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ - blx 776092 │ │ │ │ + blx ffc760e8 │ │ │ │ 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 5760a2 │ │ │ │ + blx ffa760f8 │ │ │ │ addsmi r6, pc, #704512 @ 0xac000 │ │ │ │ sbchi pc, fp, r0, lsl #1 │ │ │ │ stmdavs r0!, {r1, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ - blpl fe6bec30 │ │ │ │ + blpl fe6bec88 │ │ │ │ @ instruction: 0xf8937919 │ │ │ │ ldmdbvs fp, {r1, lr, pc}^ │ │ │ │ - b 1279814 │ │ │ │ + b 127986c │ │ │ │ tstmi r1, #76, 2 │ │ │ │ @ instruction: 0xf894b1e3 │ │ │ │ stmiblt fp, {r3, r5, r6, ip, sp}^ │ │ │ │ orrcc pc, r0, r1, asr #8 │ │ │ │ - blx fff760d0 │ │ │ │ + blx ff476128 │ │ │ │ stmdavs r0!, {r0, r1, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs r9, {r0, r1, r4, r5, sl, lr}^ │ │ │ │ - blx 1ef60de │ │ │ │ + blx 13f6136 │ │ │ │ stmdavs r0!, {r0, r1, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs r9, {r0, r1, r4, r5, sl, lr} │ │ │ │ - @ instruction: 0xf830f68c │ │ │ │ + @ instruction: 0xf804f68c │ │ │ │ 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 ff976100 │ │ │ │ + blx fee76158 │ │ │ │ @ instruction: 0xf04fe7ec │ │ │ │ @ instruction: 0xf8970900 │ │ │ │ stmdavs r0!, {r2, r6, ip}^ │ │ │ │ - blx 1c76110 │ │ │ │ + blx 1176168 │ │ │ │ stmdavs r0!, {r0, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ svclt 0x00183900 │ │ │ │ @ instruction: 0xf6b32101 │ │ │ │ - ldmdbvs r9!, {r0, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r9!, {r0, r2, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldmib r4, {r0, r6, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf6b45001 │ │ │ │ - @ instruction: 0x4603f973 │ │ │ │ + strmi pc, [r3], -r7, asr #18 │ │ │ │ ldmvs r9, {r3, r5, r9, sl, lr} │ │ │ │ - blx ff2f6134 │ │ │ │ + blx fe7f618c │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf107f96d │ │ │ │ @ instruction: 0x46200118 │ │ │ │ - blx ffa76674 │ │ │ │ + blx ffa766cc │ │ │ │ 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: 0x4603f953 │ │ │ │ + strmi pc, [r3], -r7, lsr #18 │ │ │ │ @ instruction: 0x46514638 │ │ │ │ @ instruction: 0xf6b3689a │ │ │ │ - @ instruction: 0xf855fad5 │ │ │ │ + @ instruction: 0xf855faa9 │ │ │ │ ldmib r4, {r2, sl, fp, ip}^ │ │ │ │ @ instruction: 0xf855a001 │ │ │ │ @ instruction: 0xf6b47c0c │ │ │ │ - strmi pc, [r3], -r5, asr #18 │ │ │ │ + @ instruction: 0x4603f919 │ │ │ │ smlsdcc r4, r0, r6, r4 │ │ │ │ ldmvs sl, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ - blx ff3f6194 │ │ │ │ + blx fe8f61ec │ │ │ │ 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: 0xf8d8fa77 │ │ │ │ - bcs 240d24 │ │ │ │ + @ instruction: 0xf8d8fa4b │ │ │ │ + bcs 240d7c │ │ │ │ @ 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 1c761e8 │ │ │ │ + blx 1176240 │ │ │ │ strtmi r6, [sl], -r0, ror #16 │ │ │ │ @ instruction: 0xf6b34631 │ │ │ │ - @ instruction: 0xf898f943 │ │ │ │ + @ instruction: 0xf898f917 │ │ │ │ @ instruction: 0x065b3137 │ │ │ │ stmiavs r2!, {r0, r2, r3, r6, sl, ip, lr, pc}^ │ │ │ │ stmdbls r3, {r4, r6, r9, sl, lr} │ │ │ │ - blx fe5f6204 │ │ │ │ + blx 1af625c │ │ │ │ smlatbcs r0, r0, r8, r6 │ │ │ │ - @ instruction: 0xf88ef6b4 │ │ │ │ + @ instruction: 0xf862f6b4 │ │ │ │ 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, [r4, #724] @ 0x2d4 │ │ │ │ - blmi 124b068 │ │ │ │ + ldc2 6, cr15, [r8, #724] @ 0x2d4 │ │ │ │ + blmi 124b0c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1f127cc │ │ │ │ + blls 1f12824 │ │ │ │ @ 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 252824 │ │ │ │ + blcs 25287c │ │ │ │ mrcge 4, 5, APSR_nzcv, cr11, cr15, {3} │ │ │ │ ldrdvs pc, [r0, #-136]! @ 0xffffff78 │ │ │ │ - blcs 252850 │ │ │ │ + blcs 2528a8 │ │ │ │ ldmibvs r7!, {r1, r2, r4, r5, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ ldmdavs r6!, {r2, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - blcs 252860 │ │ │ │ + blcs 2528b8 │ │ │ │ @ instruction: 0xf8d8d1f7 │ │ │ │ ldrbmi r1, [r0], -r8, lsl #3 │ │ │ │ - blx bf626c │ │ │ │ + @ instruction: 0xf9faf6b3 │ │ │ │ ldrdcs pc, [r8, r8] │ │ │ │ adcle r2, lr, r0, lsl #20 │ │ │ │ ldrdne pc, [r4, r8] │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xf8d8f8fd │ │ │ │ + @ instruction: 0xf8d8f8d1 │ │ │ │ stmdavs r0!, {r2, r3, r7, r8, sp, lr}^ │ │ │ │ @ instruction: 0xd1a92e00 │ │ │ │ @ instruction: 0xf6b34631 │ │ │ │ - @ instruction: 0xf898fa15 │ │ │ │ + @ instruction: 0xf898f9e9 │ │ │ │ @ instruction: 0x065b3137 │ │ │ │ ldmib r8, {r0, r4, r5, r7, r8, sl, ip, lr, pc}^ │ │ │ │ ldrbmi r2, [r0], -r4, ror #2 │ │ │ │ - mcr2 6, 4, pc, cr4, cr10, {5} @ │ │ │ │ + mrc2 6, 2, pc, cr8, cr10, {5} │ │ │ │ vst1.32 {d30}, [r1 :128], fp │ │ │ │ @ instruction: 0xf6b37180 │ │ │ │ - stmiavs r9!, {r0, r1, r2, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r9!, {r0, r1, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894b111 │ │ │ │ cmnlt r3, r8, rrx │ │ │ │ stmdavs r0!, {r0, r3, r5, r7, r9, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf9fef6b3 │ │ │ │ + @ instruction: 0xf9d2f6b3 │ │ │ │ stmdavs r0!, {r0, r3, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf9faf6b3 │ │ │ │ + @ instruction: 0xf9cef6b3 │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf9f6f6b3 │ │ │ │ + @ instruction: 0xf9caf6b3 │ │ │ │ stmdavs r0!, {r1, r2, r3, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ - blx 1ff62d4 │ │ │ │ + blx 14f632c │ │ │ │ stmdavs r0!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blx 1ef62dc │ │ │ │ + blx 13f6334 │ │ │ │ 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: 0xf9e2f6b3 │ │ │ │ + @ instruction: 0xf9b6f6b3 │ │ │ │ tstlt r1, r9, lsr #16 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - stmdavs r9!, {r0, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs r9!, {r0, r2, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ ldrbmi sl, [r0], -r5, lsr #28 │ │ │ │ - blx 18f630c │ │ │ │ + blx df6364 │ │ │ │ @ instruction: 0xf5f6e620 │ │ │ │ - str lr, [r7, r4, lsl #29] │ │ │ │ + @ instruction: 0xe787ee58 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - strb pc, [fp, pc, asr #19]! @ │ │ │ │ + strb pc, [fp, r3, lsr #19]! @ │ │ │ │ @ instruction: 0xe6454619 │ │ │ │ - ldm r8, {r0, r1, r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r7, r4, r0, ror #23 │ │ │ │ + stmia ip!, {r0, r1, r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r7, r4, r8, lsl #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r4, r8, lsr #23 │ │ │ │ + rsbseq r7, r4, r0, asr fp │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbseq r7, r4, r4, lsr #17 │ │ │ │ + rsbseq r7, r4, ip, asr #16 │ │ │ │ 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 @ │ │ │ │ - ldcl 5, cr15, [sl, #984] @ 0x3d8 │ │ │ │ + stc 5, cr15, [lr, #984]! @ 0x3d8 │ │ │ │ @ instruction: 0xf8c84650 │ │ │ │ @ instruction: 0xf8c58000 │ │ │ │ @ instruction: 0xf8cda004 │ │ │ │ @ instruction: 0xf6b38030 │ │ │ │ - @ instruction: 0x2104fab9 │ │ │ │ + smlabbcs r4, sp, sl, pc @ │ │ │ │ @ instruction: 0xf5f660e8 │ │ │ │ - @ instruction: 0x6128ed9e │ │ │ │ + @ instruction: 0x6128ed72 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0x4606fab1 │ │ │ │ + strmi pc, [r6], -r5, lsl #21 │ │ │ │ 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 │ │ │ │ - ldrtmi pc, [r8], -pc, asr #20 @ │ │ │ │ + ldrtmi pc, [r8], -r3, lsr #20 @ │ │ │ │ mlane r9, r6, r9, pc @ │ │ │ │ movwcs r4, #1626 @ 0x65a │ │ │ │ - @ instruction: 0xf9c4f649 │ │ │ │ + @ instruction: 0xf998f649 │ │ │ │ eorvs r4, r8, r7, lsl #12 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0x462180d2 │ │ │ │ @ instruction: 0xf6b52400 │ │ │ │ - stmdavs pc!, {r0, r1, r2, r4, r7, r8, sl, fp, ip, sp, lr, pc} @ │ │ │ │ + stmdavs pc!, {r0, r1, r3, r5, r6, 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], #-3852 @ 0xfffff0f4 │ │ │ │ + strcs lr, [r0], #-3808 @ 0xfffff120 │ │ │ │ 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 20f6404 │ │ │ │ + blx 15f645c │ │ │ │ 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: 0xf8c4fa69 │ │ │ │ + @ instruction: 0xf8c4fa3d │ │ │ │ @ instruction: 0x46500170 │ │ │ │ @ instruction: 0xf6b3682c │ │ │ │ - @ instruction: 0xf8c4fa63 │ │ │ │ + @ instruction: 0xf8c4fa37 │ │ │ │ @ instruction: 0x46500174 │ │ │ │ @ instruction: 0xf6b3682c │ │ │ │ - @ instruction: 0xf8c4fa5d │ │ │ │ + @ instruction: 0xf8c4fa31 │ │ │ │ @ instruction: 0x46500178 │ │ │ │ @ instruction: 0xf6b3682c │ │ │ │ - @ instruction: 0xf8c4fa57 │ │ │ │ + @ instruction: 0xf8c4fa2b │ │ │ │ ldrbmi r0, [r0], -r0, lsl #3 │ │ │ │ - blx 16f6454 │ │ │ │ + blx bf64ac │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ andcs r8, r0, #183 @ 0xb7 │ │ │ │ - beq 3330c8 │ │ │ │ + beq 333120 │ │ │ │ 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], -r3, asr #20 │ │ │ │ + @ instruction: 0x4607fa17 │ │ │ │ tstpeq r4, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ tstphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6496828 │ │ │ │ - ldrbeq pc, [ip, #3009]! @ 0xbc1 @ │ │ │ │ + ldrbeq pc, [ip, #2965]! @ 0xb95 @ │ │ │ │ @ instruction: 0xf1004683 │ │ │ │ stmdavs r8!, {r3, r5, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf6b32400 │ │ │ │ - @ instruction: 0x4602fa33 │ │ │ │ + strmi pc, [r2], -r7, lsl #20 │ │ │ │ @ instruction: 0xf8cb6868 │ │ │ │ @ instruction: 0xf6b3201c │ │ │ │ - strmi pc, [r2], -sp, lsr #20 │ │ │ │ + strmi pc, [r2], -r1, lsl #20 │ │ │ │ @ instruction: 0xf8cb6868 │ │ │ │ @ instruction: 0xf6b32040 │ │ │ │ - @ instruction: 0xf8cbfa27 │ │ │ │ + @ instruction: 0xf8cbf9fb │ │ │ │ cmplt r8, r8, lsr r0 │ │ │ │ ldrsbtvs pc, [ip], -fp @ │ │ │ │ @ instruction: 0xf68b6868 │ │ │ │ - @ instruction: 0xf8dbffc7 │ │ │ │ + @ instruction: 0xf8dbff9b │ │ │ │ @ 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 │ │ │ │ - tstpcs r8, pc, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r8, r3, ror #19 @ p-variant is OBSOLETE │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ andscs pc, r0, fp, asr #17 │ │ │ │ - blx 1764f2 │ │ │ │ + blx ff67654a │ │ │ │ @ instruction: 0x2010f8db │ │ │ │ andseq pc, r4, fp, asr #17 │ │ │ │ suble r2, r3, r0, lsl #20 │ │ │ │ - beq 274b68 │ │ │ │ + beq 274bc0 │ │ │ │ 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: 0xff94f68b │ │ │ │ + @ instruction: 0xff68f68b │ │ │ │ stmdavs r8!, {r3, r4, r5, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xf9e8f6b3 │ │ │ │ + @ instruction: 0xf9bcf6b3 │ │ │ │ @ instruction: 0x4014f8db │ │ │ │ ldrbmi r0, [r4], #-1666 @ 0xfffff97e │ │ │ │ - b 4a8798 │ │ │ │ - blx 448b6c │ │ │ │ + b 4a87f0 │ │ │ │ + blx 448bc4 │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ adcvs r0, r0, r8, lsl sl │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - @ instruction: 0xf8dbf9d9 │ │ │ │ + @ instruction: 0xf8dbf9ad │ │ │ │ rscvs r3, r0, r0, lsl r0 │ │ │ │ andsle r4, r4, #-536870903 @ 0xe0000009 │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - @ instruction: 0x4604f9d1 │ │ │ │ + strmi pc, [r4], -r5, lsr #19 │ │ │ │ ldrble r0, [r2, #961] @ 0x3c1 │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - @ instruction: 0xf8dbf9eb │ │ │ │ + @ instruction: 0xf8dbf9bf │ │ │ │ @ instruction: 0x46013014 │ │ │ │ - bl 312b40 │ │ │ │ + bl 312b98 │ │ │ │ @ instruction: 0xf6b5070a │ │ │ │ - cmnpvs r8, fp, asr #25 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x6178fc9f │ │ │ │ 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 │ │ │ │ @@ -533158,74 +533179,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 293200 │ │ │ │ + blcs 293258 │ │ │ │ ldmdavs pc!, {r1, r4, r6, ip, lr, pc} @ │ │ │ │ - blcs 252c08 │ │ │ │ + blcs 252c60 │ │ │ │ @ instruction: 0xf8ddd1f8 │ │ │ │ strmi sl, [r1], r4 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - stmdavs pc!, {r0, r7, r8, fp, ip, sp, lr, pc} @ │ │ │ │ + stmdavs pc!, {r0, r2, r4, r6, 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: 0xf976f6b3 │ │ │ │ + @ instruction: 0xf94af6b3 │ │ │ │ strmi r4, [r6], -r4, lsl #12 │ │ │ │ strmi fp, [r1], -r8, asr #2 │ │ │ │ @ instruction: 0xf6b56828 │ │ │ │ - strmi pc, [r6], -r3, ror #21 │ │ │ │ + @ instruction: 0x4606fab7 │ │ │ │ stmdavs r8!, {r1, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6b34631 │ │ │ │ - stmdavs ip!, {r0, r3, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs ip!, {r0, r2, r3, r5, r6, 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} │ │ │ │ - stcl 5, cr15, [lr], #984 @ 0x3d8 │ │ │ │ - blmi 1f4b548 │ │ │ │ + stcl 5, cr15, [r2], {246} @ 0xf6 │ │ │ │ + blmi 1f4b5a0 │ │ │ │ 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: 0xf94cf6b3 │ │ │ │ + @ instruction: 0xf920f6b3 │ │ │ │ stmdavs r8!, {r1, r9, sl, lr}^ │ │ │ │ eorcs pc, r8, fp, asr #17 │ │ │ │ - @ instruction: 0xf946f6b3 │ │ │ │ + @ instruction: 0xf91af6b3 │ │ │ │ stmdavs r8!, {r1, r9, sl, lr}^ │ │ │ │ eorcs pc, ip, fp, asr #17 │ │ │ │ - @ instruction: 0xf940f6b3 │ │ │ │ + @ instruction: 0xf914f6b3 │ │ │ │ eorseq pc, r0, fp, asr #17 │ │ │ │ stmdavs r8!, {r0, r2, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf95af6b3 │ │ │ │ + @ instruction: 0xf92ef6b3 │ │ │ │ ldrbt r4, [r9], r1, lsl #12 │ │ │ │ - blx 19f64e6 │ │ │ │ + blx ef653e │ │ │ │ stmdavs r8!, {r2, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf902f6b3 │ │ │ │ + @ instruction: 0xf8d6f6b3 │ │ │ │ svclt 0x00181e03 │ │ │ │ stmdavs r8!, {r0, r8, r9, sp}^ │ │ │ │ subcc pc, r4, r4, lsl #17 │ │ │ │ - @ instruction: 0xf8faf6b3 │ │ │ │ + @ instruction: 0xf8cef6b3 │ │ │ │ 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 │ │ │ │ - pkhbtmi pc, r1, fp, lsl #18 @ │ │ │ │ + strmi pc, [r1], pc, ror #17 │ │ │ │ @ instruction: 0x4628b158 │ │ │ │ - beq 2b5028 │ │ │ │ + beq 2b5080 │ │ │ │ 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 │ │ │ │ @@ -533249,180 +533270,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: 0xf8d6f6b3 │ │ │ │ + @ instruction: 0xf8aaf6b3 │ │ │ │ @ instruction: 0xf853692b │ │ │ │ cmnvs r3, r0, lsr #32 │ │ │ │ ldrtmi lr, [r8], -r8, lsr #15 │ │ │ │ - blx 12f6764 │ │ │ │ + blx 7f67bc │ │ │ │ @ instruction: 0xf8c7682b │ │ │ │ ldrbmi r0, [r0], -r4, lsl #3 │ │ │ │ rsbne lr, r1, #3457024 @ 0x34c000 │ │ │ │ - @ instruction: 0xf876f6b3 │ │ │ │ + @ instruction: 0xf84af6b3 │ │ │ │ strb r6, [sl, -pc, lsr #16] │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - ldreq pc, [r6, r1, ror #17]! │ │ │ │ + @ instruction: 0x07b6f8b5 │ │ │ │ @ instruction: 0xf57f4604 │ │ │ │ mrcge 14, 0, sl, cr12, cr7, {0} │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - vst2. {d31-d32}, [pc :64], r9 │ │ │ │ + vst2.32 {d31-d32}, [pc :128]! │ │ │ │ ldrtmi r7, [r1], -r4, lsr #5 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #13 │ │ │ │ - @ instruction: 0xf862f6b3 │ │ │ │ + @ instruction: 0xf836f6b3 │ │ │ │ @ instruction: 0xf9964638 │ │ │ │ ldrbmi r1, [sl], -r9, lsr #32 │ │ │ │ @ instruction: 0xf6482300 │ │ │ │ - @ instruction: 0x4607ffd7 │ │ │ │ + strmi pc, [r7], -fp, lsr #31 │ │ │ │ @ instruction: 0xb1246028 │ │ │ │ @ instruction: 0xf6b54621 │ │ │ │ - stmdavs pc!, {r0, r2, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc} @ │ │ │ │ + stmdavs pc!, {r0, r7, 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, r5, r7, r8, r9, fp, ip, sp, lr, pc} @ │ │ │ │ + stmdavs pc!, {r0, r1, r2, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} @ │ │ │ │ str r4, [sl], -r4, lsl #12 │ │ │ │ sbcvc pc, r8, #4, 10 @ 0x1000000 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - ldc2 6, cr15, [r2], {186} @ 0xba │ │ │ │ + blx ffbf684a │ │ │ │ orrseq pc, r4, r4, asr #17 │ │ │ │ cdpge 7, 1, cr14, cr12, cr13, {1} │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - vst2.32 {d31-d32}, [pc :128], fp │ │ │ │ + vst2.16 {d31-d32}, [pc :256] │ │ │ │ ldrtmi r7, [r1], -r4, lsr #5 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #13 │ │ │ │ - @ instruction: 0xf834f6b3 │ │ │ │ + @ instruction: 0xf808f6b3 │ │ │ │ @ instruction: 0xf9964638 │ │ │ │ strtmi r1, [r3], -r9, lsr #32 │ │ │ │ @ instruction: 0xf648465a │ │ │ │ - strmi pc, [r7], -r9, lsr #31 │ │ │ │ + @ instruction: 0x4607ff7d │ │ │ │ ldrb r6, [r6, r8, lsr #32] │ │ │ │ strb r4, [sl, #1612]! @ 0x64c │ │ │ │ - mcr 5, 3, pc, cr4, cr6, {7} @ │ │ │ │ - rsbseq r7, r4, r8, ror r7 │ │ │ │ + mrc 5, 1, APSR_nzcv, cr8, cr6, {7} │ │ │ │ + rsbseq r7, r4, r0, lsr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r4, ip, lsl #9 │ │ │ │ + rsbseq r7, r4, r4, lsr r4 │ │ │ │ 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: 0xf8d5fb9b │ │ │ │ + @ instruction: 0xf8d5fb6f │ │ │ │ strcc ip, [r1], #-24 @ 0xffffffe8 │ │ │ │ strmi r4, [r4, #1538]! @ 0x602 │ │ │ │ @ instruction: 0xf817d905 │ │ │ │ @ instruction: 0x46413034 │ │ │ │ - blcs 24a658 │ │ │ │ + blcs 24a6b0 │ │ │ │ @ instruction: 0x4663d0f1 │ │ │ │ adcmi r4, r3, #154140672 @ 0x9300000 │ │ │ │ - bl 3ace64 │ │ │ │ + bl 3acebc │ │ │ │ smlabtcs ip, r4, r2, r0 │ │ │ │ ldmibvs r2, {r4, r5, r9, sl, lr}^ │ │ │ │ andcs pc, r4, r9, asr #17 │ │ │ │ - blx e76888 │ │ │ │ + blx 3768e0 │ │ │ │ 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 4dd9e6 │ │ │ │ + blx 4dda3e │ │ │ │ ldrtmi r0, [fp], -r7, lsl #16 │ │ │ │ ldrbmi r9, [sl], -r5, lsl #18 │ │ │ │ smladxcc r1, r0, r6, r4 │ │ │ │ - blx 1d768b6 │ │ │ │ + blx 127690e │ │ │ │ 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 17768e6 │ │ │ │ + blx c7693e │ │ │ │ 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, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r0, r2, r7, 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 │ │ │ │ - @ instruction: 0xe7ecfff3 │ │ │ │ - eoreq lr, r0, sl, lsr #6 │ │ │ │ - eoreq lr, r0, r2, ror #5 │ │ │ │ - mulseq pc, lr, ip @ │ │ │ │ + strb pc, [ip, r7, asr #31]! @ │ │ │ │ + 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 │ │ │ │ - stc2l 6, cr15, [r4, #-716]! @ 0xfffffd34 │ │ │ │ + ldc2 6, cr15, [r8, #-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, #-4081] @ 0xfffff00f │ │ │ │ + strcc pc, [r1, #-4037] @ 0xfffff03b │ │ │ │ strtmi r4, [r0], -r4, lsl #12 │ │ │ │ - @ instruction: 0xff5cf68b │ │ │ │ + @ instruction: 0xff30f68b │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - @ instruction: 0xff34f68b │ │ │ │ + @ instruction: 0xff08f68b │ │ │ │ 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: 0xf944f6b5 │ │ │ │ + @ instruction: 0xf918f6b5 │ │ │ │ @ instruction: 0x460668bc │ │ │ │ smlabbvs r5, r2, r6, r4 │ │ │ │ @ instruction: 0xf1094620 │ │ │ │ @ instruction: 0xf68b0901 │ │ │ │ - strmi pc, [r3], -r3, ror #30 │ │ │ │ + @ instruction: 0x4603ff37 │ │ │ │ @ instruction: 0xf84a4620 │ │ │ │ @ instruction: 0xf68b3f14 │ │ │ │ - strbmi pc, [sp, #-4035] @ 0xfffff03d @ │ │ │ │ + strbmi pc, [sp, #-3991] @ 0xfffff069 @ │ │ │ │ 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 28a7d4 │ │ │ │ + blcc 28a82c │ │ │ │ @ instruction: 0xf6b38033 │ │ │ │ - @ instruction: 0x4630fd35 │ │ │ │ + ldrtmi pc, [r0], -r9, lsl #26 @ │ │ │ │ @ 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} │ │ │ │ @@ -533431,156 +533452,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 91db84 │ │ │ │ + blls 91dbdc │ │ │ │ svccs 0x00009307 │ │ │ │ sbchi pc, lr, r0 │ │ │ │ @ instruction: 0x4693683b │ │ │ │ suble r2, r7, r0, lsl #22 │ │ │ │ - bls 3533b8 │ │ │ │ + bls 353410 │ │ │ │ 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 25307c │ │ │ │ + blcs 2530d4 │ │ │ │ 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 │ │ │ │ - stc2l 6, cr15, [r8], {179} @ 0xb3 │ │ │ │ + ldc2 6, cr15, [ip], {179} @ 0xb3 │ │ │ │ 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 25305c │ │ │ │ + blcs 2530b4 │ │ │ │ stcls 1, cr13, [fp], {236} @ 0xec │ │ │ │ - bmi 159fbf8 │ │ │ │ - blmi 14ffb5c │ │ │ │ + bmi 159fc50 │ │ │ │ + blmi 14ffbb4 │ │ │ │ svclt 0x0018447a │ │ │ │ ldmpl r3, {r0, sp}^ │ │ │ │ - blls 613050 │ │ │ │ + blls 6130a8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r1, r7, lsl #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bls 353440 │ │ │ │ + bls 353498 │ │ │ │ tstpeq r4, r1, asr #7 @ p-variant is OBSOLETE │ │ │ │ bicle r4, sp, sl, lsl #5 │ │ │ │ @ instruction: 0x4659461f │ │ │ │ @ instruction: 0xf6b34640 │ │ │ │ - msrlt CPSR_, fp @ │ │ │ │ + msrlt CPSR_, pc, ror #24 │ │ │ │ ldrdls pc, [r8], -r0 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svccs 0x0000d102 │ │ │ │ ldr sp, [pc, sl, lsr #3]! │ │ │ │ ldrdeq pc, [r8], -fp │ │ │ │ - @ instruction: 0xffd4f68b │ │ │ │ + @ instruction: 0xffa8f68b │ │ │ │ @ instruction: 0x4018f8d9 │ │ │ │ ldrble r1, [sp], #-3685 @ 0xfffff19b │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ - bl 4990c8 │ │ │ │ + bl 499120 │ │ │ │ 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 │ │ │ │ - strmi pc, [r7], -fp, ror #23 │ │ │ │ + @ instruction: 0x4607fbbf │ │ │ │ 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 25910c │ │ │ │ + blcs 259164 │ │ │ │ ldmib fp, {r1, r2, r4, r5, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8c91300 │ │ │ │ subvs r6, fp, r4 │ │ │ │ - blls 4510f0 │ │ │ │ + blls 451148 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf8cb2300 │ │ │ │ - blls 5c50a8 │ │ │ │ + blls 5c5100 │ │ │ │ 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, 7, cr15, cr6, cr11, {4} │ │ │ │ - cdp2 6, 4, cr15, cr4, cr11, {4} │ │ │ │ + cdp2 6, 4, cr15, cr10, cr11, {4} │ │ │ │ + cdp2 6, 1, cr15, cr8, cr11, {4} │ │ │ │ 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 │ │ │ │ - strmi pc, [r7], -r9, lsl #27 │ │ │ │ + @ instruction: 0x4607fd5d │ │ │ │ ldrtmi lr, [fp], r0, asr #15 │ │ │ │ @ instruction: 0x4639e794 │ │ │ │ ldrtmi r4, [fp], r0, asr #12 │ │ │ │ - ldc2 6, cr15, [r0], #-716 @ 0xfffffd34 │ │ │ │ + stc2 6, cr15, [r4], {179} @ 0xb3 │ │ │ │ stmdacs r0, {r8, r9, sl, sp} │ │ │ │ @ instruction: 0xe759d192 │ │ │ │ @ instruction: 0x46404659 │ │ │ │ - ldc2l 6, cr15, [r8], #-716 @ 0xfffffd34 │ │ │ │ + mcrr2 6, 11, pc, ip, cr3 @ │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ smmlar r1, sp, pc, sl @ │ │ │ │ strb r9, [r9, -r8, lsl #24]! │ │ │ │ - stc 5, cr15, [r2], {246} @ 0xf6 │ │ │ │ - rsbseq r7, r4, lr, asr #1 │ │ │ │ + mrrc 5, 15, pc, r6, cr6 @ │ │ │ │ + rsbseq r7, r4, r6, ror r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r4, r4, lsr #32 │ │ │ │ + rsbseq r6, r4, ip, asr #31 │ │ │ │ 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: 0xf9f2f688 │ │ │ │ + @ instruction: 0xf9c6f688 │ │ │ │ strtmi r4, [r8], -r5, lsl #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0x46106919 │ │ │ │ - cdp2 6, 5, cr15, cr12, cr11, {4} │ │ │ │ + cdp2 6, 3, cr15, cr0, cr11, {4} │ │ │ │ ldrdmi pc, [r8], r4 │ │ │ │ strcc lr, [r3, #-2518] @ 0xfffff62a │ │ │ │ ldrtmi r4, [r9], -r2, lsl #12 │ │ │ │ eoreq pc, r5, r4, asr r8 @ │ │ │ │ - blx 3421be │ │ │ │ + blx 342216 │ │ │ │ @ instruction: 0xf7ff3305 │ │ │ │ @ instruction: 0x4605ffd7 │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x461087f0 │ │ │ │ - cdp2 6, 8, cr15, cr4, cr11, {4} │ │ │ │ + cdp2 6, 5, cr15, cr8, cr11, {4} │ │ │ │ pkhbtmi r2, r2, r0, lsl #3 │ │ │ │ @ instruction: 0xf6b44638 │ │ │ │ - @ instruction: 0xf8d4fff1 │ │ │ │ + @ instruction: 0xf8d4ffc5 │ │ │ │ strmi r2, [r5], -r4, lsl #1 │ │ │ │ addcs pc, r4, r0, asr #17 │ │ │ │ ldrtmi r2, [r8], -r4, lsl #2 │ │ │ │ - @ instruction: 0xf844f6b5 │ │ │ │ + @ instruction: 0xf818f6b5 │ │ │ │ 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 │ │ │ │ @@ -533599,159 +533620,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, [r4, #556] @ 0x22c │ │ │ │ - blcc 697608 │ │ │ │ + stc2 6, cr15, [r8, #556]! @ 0x22c │ │ │ │ + blcc 697660 │ │ │ │ stmdale r9, {r0, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf68b4606 │ │ │ │ - @ instruction: 0x2118fdd3 │ │ │ │ + tstpcs r8, r7, lsr #27 @ p-variant is OBSOLETE │ │ │ │ adcvs r4, r8, r2, lsl #12 │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - @ instruction: 0xffeef6b4 │ │ │ │ + @ instruction: 0xffc2f6b4 │ │ │ │ rscvs r6, r8, fp, lsr #17 │ │ │ │ - blmi 10e5fa8 │ │ │ │ - beq b7535c │ │ │ │ + blmi 10e6000 │ │ │ │ + beq b753b4 │ │ │ │ movwls r4, #13435 @ 0x347b │ │ │ │ ldrbtmi r4, [fp], #-2872 @ 0xfffff4c8 │ │ │ │ @ instruction: 0xf8d99302 │ │ │ │ - blx 4e5232 │ │ │ │ + blx 4e528a │ │ │ │ stmdbls r2, {r2, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8], -r2, asr #12 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - bvs f2d2b4 │ │ │ │ + bvs f2d30c │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, sl, lr}^ │ │ │ │ - @ instruction: 0xf938f6b5 │ │ │ │ + @ instruction: 0xf90cf6b5 │ │ │ │ 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, [r2, #556] @ 0x22c │ │ │ │ + stc2 6, cr15, [r6, #556]! @ 0x22c │ │ │ │ @ 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, [r2, #-556] @ 0xfffffdd4 │ │ │ │ + stc2l 6, cr15, [r6], #556 @ 0x22c │ │ │ │ @ instruction: 0x46026a33 │ │ │ │ ldrtmi r9, [fp], #-2307 @ 0xfffff6fd │ │ │ │ ldmdavs fp, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf914f6b5 │ │ │ │ + @ instruction: 0xf8e8f6b5 │ │ │ │ ldrb r4, [sl, r3, lsl #13] │ │ │ │ strtmi r6, [lr], -ip, lsr #16 │ │ │ │ stmdavs r1!, {r2, r6, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf68b4638 │ │ │ │ - @ instruction: 0x4626fe17 │ │ │ │ + strtmi pc, [r6], -fp, ror #27 │ │ │ │ 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 │ │ │ │ - stc2l 6, cr15, [r2, #-288]! @ 0xfffffee0 │ │ │ │ + ldc2 6, cr15, [r6, #-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 │ │ │ │ - @ instruction: 0x4604fd9b │ │ │ │ + strmi pc, [r4], -pc, ror #26 │ │ │ │ svclt 0x0000e7e3 │ │ │ │ - mlaeq r0, ip, lr, sp │ │ │ │ - eoreq sp, r0, lr, lsl #29 │ │ │ │ + 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 a33aa0 │ │ │ │ + bcs a33af8 │ │ │ │ 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 feb0bddc │ │ │ │ + blmi feb0be34 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7133bc │ │ │ │ + blls 713414 │ │ │ │ @ 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 297fd8 │ │ │ │ + bcs 298030 │ │ │ │ msrhi CPSR_fsc, r0, asr #32 │ │ │ │ @ instruction: 0x2c00695c │ │ │ │ - bvs 86db4c │ │ │ │ + bvs 86dba4 │ │ │ │ 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 293940 │ │ │ │ + blcc 293998 │ │ │ │ ldmdale r4!, {r0, r8, r9, fp, sp}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 298008 │ │ │ │ + bcs 298060 │ │ │ │ tstphi r3, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68b69d8 │ │ │ │ - @ instruction: 0xf8b9fcb5 │ │ │ │ - b 4453b0 │ │ │ │ + @ instruction: 0xf8b9fc89 │ │ │ │ + b 445408 │ │ │ │ cmplt r0, r3, lsl #2 │ │ │ │ strbmi r2, [r1], -r0, lsl #30 │ │ │ │ sadd16mi fp, pc, r8 @ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldrmi sp, [r9], -r1 │ │ │ │ - b 40ae28 │ │ │ │ + b 40ae80 │ │ │ │ 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 a13ab4 │ │ │ │ + bls a13b0c │ │ │ │ svclt 0x0018421a │ │ │ │ tstle r6, r3, lsr r6 │ │ │ │ - bvs ff931420 │ │ │ │ - blvc 8d3464 │ │ │ │ + bvs ff931478 │ │ │ │ + blvc 8d34bc │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sl, {r3, r5, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bcs 3996f0 │ │ │ │ + bcs 399748 │ │ │ │ movwcs sp, #4595 @ 0x11f3 │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf889a803 │ │ │ │ @ instruction: 0xf67c3008 │ │ │ │ - @ instruction: 0xf04ffa53 │ │ │ │ + @ instruction: 0xf04ffa27 │ │ │ │ @ instruction: 0xf8d90b00 │ │ │ │ - bcs 241464 │ │ │ │ + bcs 2414bc │ │ │ │ @ instruction: 0xf8cdd090 │ │ │ │ strbmi sl, [lr], -r0 │ │ │ │ strcs r4, [r0, #-1754] @ 0xfffff926 │ │ │ │ ldrtmi r4, [r8], r3, asr #13 │ │ │ │ - blls 4cacd4 │ │ │ │ + blls 4cad2c │ │ │ │ @ instruction: 0xf8533701 │ │ │ │ ldmdbvs r9, {r0, r1, r2, r5, ip, sp}^ │ │ │ │ eorle r2, r2, r1, lsl #18 │ │ │ │ @ instruction: 0x3c016974 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf04fd174 │ │ │ │ @ instruction: 0xf8860301 │ │ │ │ @@ -533764,20 +533785,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 ff933300 │ │ │ │ - blvc 8934fc │ │ │ │ + blvs ff933358 │ │ │ │ + blvc 893554 │ │ │ │ svclt 0x00182905 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 239498 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 2394f0 @ │ │ │ │ @ instruction: 0xf893d1dd │ │ │ │ - bvs fe93d534 │ │ │ │ + bvs fe93d58c │ │ │ │ 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 │ │ │ │ @@ -533808,187 +533829,187 @@ │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ str fp, [lr, r4, ror #5] │ │ │ │ - bl 29f984 │ │ │ │ + bl 29f9dc │ │ │ │ and r0, r2, r5, lsl #3 │ │ │ │ - blcs 2d3ab0 │ │ │ │ + blcs 2d3b08 │ │ │ │ @ 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: 0xe77afe73 │ │ │ │ + ldrb pc, [sl, -r7, asr #28]! @ │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf67ca803 │ │ │ │ - ldrb pc, [r6, -fp, lsr #19] @ │ │ │ │ + @ instruction: 0xe756f97f │ │ │ │ tstls r1, r0, lsl #16 │ │ │ │ - @ instruction: 0xff18f6b5 │ │ │ │ + mcr2 6, 7, pc, cr12, cr5, {5} @ │ │ │ │ rsbsvs r9, r0, #16384 @ 0x4000 │ │ │ │ - bvs 873538 │ │ │ │ + bvs 873590 │ │ │ │ @ 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 │ │ │ │ - mrc2 6, 2, pc, cr2, cr5, {5} │ │ │ │ + mcr2 6, 1, pc, cr6, cr5, {5} @ │ │ │ │ @ instruction: 0x46294652 │ │ │ │ @ instruction: 0xf67ca803 │ │ │ │ - ldrbmi pc, [r2], -fp, lsl #19 @ │ │ │ │ + @ instruction: 0x4652f95f │ │ │ │ stmdage fp, {r0, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf986f67c │ │ │ │ + @ instruction: 0xf95af67c │ │ │ │ adclt lr, r4, #13369344 @ 0xcc0000 │ │ │ │ ldrbmi lr, [r0], -sp, asr #14 │ │ │ │ - mrc2 6, 7, pc, cr2, cr5, {5} │ │ │ │ + mcr2 6, 6, pc, cr6, cr5, {5} @ │ │ │ │ andeq pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf5f6e7e9 │ │ │ │ - stmibvs r3!, {r5, r9, fp, sp, lr, pc}^ │ │ │ │ + stmibvs r3!, {r2, r4, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - ldrsbteq r6, [r4], #-204 @ 0xffffff34 │ │ │ │ + rsbseq r6, r4, r4, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r6, [r4], #-196 @ 0xffffff3c │ │ │ │ + rsbseq r6, r4, ip, asr ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed907e8 │ │ │ │ + bl fed90840 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff8 │ │ │ │ ldmibvs r9, {r3, r9, sl, lr} │ │ │ │ tstle r5, sl, lsl #4 │ │ │ │ - bvs ff93161c │ │ │ │ - blvc 8d366c │ │ │ │ + bvs ff931674 │ │ │ │ + blvc 8d36c4 │ │ │ │ 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, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r5, r6, 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 fed90830 │ │ │ │ + bl fed90888 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [ip], {200} @ 0xc8 │ │ │ │ - blmi 94aeb4 │ │ │ │ + blmi 94af0c │ │ │ │ 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, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ - blls 465ccc │ │ │ │ + stmibvs r2!, {r0, r2, r8, fp, ip, sp, lr, pc} │ │ │ │ + blls 465d24 │ │ │ │ strcs r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ streq lr, [r2], #2819 @ 0xb03 │ │ │ │ svccs 0x0004f853 │ │ │ │ stmdbcs r1, {r0, r4, r6, r8, fp, sp, lr} │ │ │ │ - blvs ff6eda90 │ │ │ │ - blvc 6d36c4 │ │ │ │ + blvs ff6edae8 │ │ │ │ + blvc 6d371c │ │ │ │ svclt 0x00182a05 │ │ │ │ eorpl pc, r0, r0, lsl #17 │ │ │ │ adcmi r3, r3, #8 │ │ │ │ - bmi 4ade4c │ │ │ │ + bmi 4adea4 │ │ │ │ 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 0x0000e9b2 │ │ │ │ - rsbseq r6, r4, r2, asr #19 │ │ │ │ + svclt 0x0000e986 │ │ │ │ + rsbseq r6, r4, sl, ror #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r4, r2, ror r9 │ │ │ │ + rsbseq r6, r4, sl, lsl r9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed908bc │ │ │ │ + bl fed90914 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r7], #-800 @ 0xfffffce0 │ │ │ │ - blmi 10258f0 │ │ │ │ + blmi 1025948 │ │ │ │ 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, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r0!, {r0, r1, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ suble r2, r7, r0, lsl #16 │ │ │ │ - bl 26070c │ │ │ │ + bl 260764 │ │ │ │ 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 ff6edae4 │ │ │ │ + blvs ff6edb3c │ │ │ │ @ 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 a013c0 │ │ │ │ + blne a01418 │ │ │ │ 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 a31788 │ │ │ │ + blx a317e0 │ │ │ │ andcs pc, r0, #34304 @ 0x8600 │ │ │ │ @ instruction: 0x46b4e7f3 │ │ │ │ ldrb r2, [r0, r0, lsl #4]! │ │ │ │ strtmi r2, [r8], -r0, lsl #8 │ │ │ │ - @ instruction: 0xf92af67c │ │ │ │ - blmi 44bfa8 │ │ │ │ + @ instruction: 0xf8fef67c │ │ │ │ + blmi 44c000 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4937f4 │ │ │ │ + blls 49384c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, sl, r0, lsr #12 │ │ │ │ @ instruction: 0xf5f6bd70 │ │ │ │ - svclt 0x0000e936 │ │ │ │ - rsbseq r6, r4, r6, lsr r9 │ │ │ │ + svclt 0x0000e90a │ │ │ │ + ldrsbteq r6, [r4], #-142 @ 0xffffff72 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r4, ip, ror r8 │ │ │ │ + rsbseq r6, r4, r4, lsr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed909b4 │ │ │ │ + bl fed90a0c │ │ │ │ @ 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 ff9317ec │ │ │ │ - blvc 8d383c │ │ │ │ + bvs ff931844 │ │ │ │ + blvc 8d3894 │ │ │ │ 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, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r7, 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}^ │ │ │ │ @@ -534001,24 +534022,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 25390c │ │ │ │ + blcs 253964 │ │ │ │ @ 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 2538f0 │ │ │ │ + blcs 253948 │ │ │ │ @ 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} │ │ │ │ @@ -534034,55 +534055,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: 0xf840f6b3 │ │ │ │ + @ instruction: 0xf814f6b3 │ │ │ │ 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 │ │ │ │ - strmi pc, [r1], -fp, asr #26 │ │ │ │ + @ instruction: 0x4601fd1f │ │ │ │ stmdavs r8, {r3, r7, r8, ip, sp, pc}^ │ │ │ │ stmiahi r2, {r0, r1, r4, r5, r6, r7, fp, pc}^ │ │ │ │ - b 12ca350 │ │ │ │ + b 12ca3a8 │ │ │ │ svclt 0x001e0c03 │ │ │ │ andgt pc, r6, r6, lsr #17 │ │ │ │ @ instruction: 0xf8a02701 │ │ │ │ ldmvs r0!, {r1, r2, lr, pc}^ │ │ │ │ - ldc2 6, cr15, [sl, #-724]! @ 0xfffffd2c │ │ │ │ + stc2 6, cr15, [lr, #-724] @ 0xfffffd2c │ │ │ │ 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 775d44 │ │ │ │ + bleq 775d9c │ │ │ │ stmible r0!, {r0, r1, r3, r6, r8, sl, lr} │ │ │ │ ldrdeq pc, [r4], -fp @ │ │ │ │ rscsle r2, r5, r0, lsl #16 │ │ │ │ @ instruction: 0xf6b52100 │ │ │ │ - strmi pc, [r1], -r3, lsr #26 │ │ │ │ + @ instruction: 0x4601fcf7 │ │ │ │ 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 │ │ │ │ - strmi pc, [r1], -pc, lsl #26 │ │ │ │ + strmi pc, [r1], -r3, ror #25 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xe7d96933 │ │ │ │ ldrtmi r9, [r1], -r3, lsl #16 │ │ │ │ - @ instruction: 0xfff0f6b2 │ │ │ │ + @ instruction: 0xffc4f6b2 │ │ │ │ @ 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 │ │ │ │ @@ -534107,31 +534128,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: 0xffaef6b2 │ │ │ │ + @ instruction: 0xff82f6b2 │ │ │ │ eorsle r2, r6, r0, lsl #16 │ │ │ │ ldrdhi pc, [r8], -r0 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8d8d031 │ │ │ │ @ instruction: 0xf8d43010 │ │ │ │ - blcs 25da20 │ │ │ │ + blcs 25da78 │ │ │ │ adchi pc, r5, r0 │ │ │ │ - bleq 275b44 │ │ │ │ + bleq 275b9c │ │ │ │ strls r4, [r4], #-1730 @ 0xfffff93e │ │ │ │ ldrbmi r4, [r8], r4, asr #12 │ │ │ │ @ instruction: 0xf68be011 │ │ │ │ - strmi pc, [r3], -fp, asr #19 │ │ │ │ + @ instruction: 0x4603f99f │ │ │ │ addsmi r4, pc, #72, 12 @ 0x4800000 │ │ │ │ @ instruction: 0xf04bbf38 │ │ │ │ @ instruction: 0xf68b0b01 │ │ │ │ - stmdbvs r3!, {r0, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r2, r3, r4, r5, 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 │ │ │ │ @@ -534145,106 +534166,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 │ │ │ │ - stc 5, cr15, [r6], #980 @ 0x3d4 │ │ │ │ + ldcl 5, cr15, [sl], #-980 @ 0xfffffc2c │ │ │ │ mulcc r4, r9, r8 │ │ │ │ andcs r4, r1, #7340032 @ 0x700000 │ │ │ │ ldrtmi r9, [r9], -r4 │ │ │ │ movwcs r4, #1560 @ 0x618 │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ - @ instruction: 0xf8a6f689 │ │ │ │ + @ instruction: 0xf87af689 │ │ │ │ @ instruction: 0x2010f8d8 │ │ │ │ - bcs 28b2ac │ │ │ │ + bcs 28b304 │ │ │ │ mrcne 4, 3, sp, cr9, cr9, {1} │ │ │ │ svclt 0x00189505 │ │ │ │ ldrmi r2, [r1], r1, lsl #2 │ │ │ │ - bleq 775bec │ │ │ │ + bleq 775c44 │ │ │ │ strmi r4, [r5], -sl, lsl #13 │ │ │ │ strtmi lr, [r8], -sl │ │ │ │ @ instruction: 0xf6892200 │ │ │ │ - @ instruction: 0xf1b9feb7 │ │ │ │ + @ instruction: 0xf1b9fe8b │ │ │ │ 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: 0xf95ef68b │ │ │ │ - @ instruction: 0xf92cf68b │ │ │ │ + @ instruction: 0xf932f68b │ │ │ │ + @ instruction: 0xf900f68b │ │ │ │ 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: 0xf1b9f86d │ │ │ │ + @ instruction: 0xf1b9f841 │ │ │ │ strmi r0, [r5], -r1, lsl #30 │ │ │ │ @ instruction: 0x462bd1d9 │ │ │ │ adcvs r9, r3, r5, lsl #26 │ │ │ │ @ instruction: 0x4631e79d │ │ │ │ ldrtmi r9, [r4], -r3, lsl #16 │ │ │ │ - @ instruction: 0xff10f6b2 │ │ │ │ + mcr2 6, 7, pc, cr4, 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 │ │ │ │ - @ instruction: 0xff52f6b2 │ │ │ │ + @ instruction: 0xff26f6b2 │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ str sl, [fp, r3, lsr #29] │ │ │ │ smladxls r5, lr, r6, r4 │ │ │ │ @ instruction: 0xf8b8e748 │ │ │ │ @ instruction: 0xf8b80006 │ │ │ │ addmi r3, r3, #0 │ │ │ │ - blcs 26e194 │ │ │ │ + blcs 26e1ec │ │ │ │ ldrb sp, [r3, -ip, ror #3]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed90d68 │ │ │ │ + bl fed90dc0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf6b54608 │ │ │ │ - @ instruction: 0x4607fc17 │ │ │ │ + strmi pc, [r7], -fp, ror #23 │ │ │ │ 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 b260a8 │ │ │ │ + blvc b26100 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4605f8f3 │ │ │ │ + strmi pc, [r5], -r7, asr #17 │ │ │ │ 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 254294 │ │ │ │ + blcs 2542ec │ │ │ │ ldmdavs r6!, {r1, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 253c9c │ │ │ │ + blcs 253cf4 │ │ │ │ @ instruction: 0x4638d1f8 │ │ │ │ strdcs fp, [r4, -r8] │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - stmdacs r0, {r0, r2, r3, r5, fp, ip, sp, lr, pc} │ │ │ │ - bvs aadf64 │ │ │ │ + stmdacs r0, {r0, fp, ip, sp, lr, pc} │ │ │ │ + bvs aadfbc │ │ │ │ @ instruction: 0xf6b54638 │ │ │ │ - ldrb pc, [fp, sp, lsr #22] @ │ │ │ │ + ldrb pc, [fp, r1, lsl #22] @ │ │ │ │ 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 │ │ │ │ @@ -534255,48 +534276,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, #-2337] @ 0xfffff6df │ │ │ │ + strcc pc, [r1, #-2293] @ 0xfffff70b │ │ │ │ strtmi r4, [r0], -r4, lsl #12 │ │ │ │ - @ instruction: 0xf88cf68b │ │ │ │ + @ instruction: 0xf860f68b │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - @ instruction: 0xf864f68b │ │ │ │ + @ instruction: 0xf838f68b │ │ │ │ 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 feef773c │ │ │ │ + blx fe3f7794 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrdeq sp, [r9], #22 @ │ │ │ │ tstcc ip, pc, lsl #16 │ │ │ │ @ instruction: 0xf6b446a0 │ │ │ │ - @ instruction: 0xf8d7fa71 │ │ │ │ + @ instruction: 0xf8d7fa45 │ │ │ │ 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: 0xf88cf68b │ │ │ │ + @ instruction: 0xf860f68b │ │ │ │ andseq pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4648 │ │ │ │ @ instruction: 0xf68b0b08 │ │ │ │ - @ instruction: 0xf88bf8eb │ │ │ │ + @ instruction: 0xf88bf8bf │ │ │ │ pkhbtmi r4, r1, r8 │ │ │ │ - blle ffe0a764 │ │ │ │ + blle ffe0a7bc │ │ │ │ strbmi r9, [r2], -r3, lsl #28 │ │ │ │ ldrtmi r9, [r9], -r2, lsl #16 │ │ │ │ @ instruction: 0xf6b246b0 │ │ │ │ - str pc, [pc, r1, ror #28]! │ │ │ │ + @ instruction: 0xe7affe35 │ │ │ │ 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 │ │ │ │ @@ -534313,15 +534334,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 24b768 │ │ │ │ + blcs 24b7c0 │ │ │ │ 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 │ │ │ │ @@ -534330,70 +534351,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: 0xf9d8f6b4 │ │ │ │ + @ instruction: 0xf9acf6b4 │ │ │ │ strmi r6, [r5], -r3, ror #17 │ │ │ │ smlatbcs r0, r2, r8, r6 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - blx cf7d70 │ │ │ │ + blx cf7dc8 │ │ │ │ strtmi r4, [sl], -r1, lsr #12 │ │ │ │ @ instruction: 0xf6b24638 │ │ │ │ - stmdavs r4!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 253e10 │ │ │ │ + stmdavs r4!, {r0, r1, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 253e68 │ │ │ │ stcls 1, cr13, [r9], {233} @ 0xe9 │ │ │ │ - bl fef4c624 │ │ │ │ - blmi af9db0 │ │ │ │ + bl fef4c67c │ │ │ │ + blmi af9e08 │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 593e04 │ │ │ │ + blls 593e5c │ │ │ │ @ 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, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 288a08 │ │ │ │ + stmdbvc r3, {r0, r2, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 288a60 │ │ │ │ @ instruction: 0xf8dbd806 │ │ │ │ mvnlt r0, r0 │ │ │ │ @ instruction: 0xf6b54651 │ │ │ │ - @ instruction: 0xb110f9fd │ │ │ │ + @ instruction: 0xb110f9d1 │ │ │ │ @ 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 559de8 │ │ │ │ + blls 559e40 │ │ │ │ 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 0x0000edf8 │ │ │ │ + svclt 0x0000edcc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r4, lr, lsl #6 │ │ │ │ - rsbseq r6, r4, ip, ror #4 │ │ │ │ + ldrhteq r6, [r4], #-38 @ 0xffffffda │ │ │ │ + rsbseq r6, r4, r4, lsl r2 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 154b890 │ │ │ │ + bmi 154b8e8 │ │ │ │ @ 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 │ │ │ │ @@ -534432,47 +534453,47 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6486938 │ │ │ │ - @ instruction: 0x7c73fa77 │ │ │ │ + @ instruction: 0x7c73fa4b │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6494680 │ │ │ │ - ldmvs fp!, {r0, r1, r2, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r3, r6, 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 @ 239f38 │ │ │ │ + strgt ip, [pc], #-3343 @ 239f90 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - cdp2 6, 3, cr15, cr10, cr11, {2} │ │ │ │ - blmi 48c778 │ │ │ │ + cdp2 6, 0, cr15, cr14, cr11, {2} │ │ │ │ + blmi 48c7d0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 793fbc │ │ │ │ + blls 794014 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf5f5e79c │ │ │ │ - svclt 0x0000ed4e │ │ │ │ + svclt 0x0000ed22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r6, [r4], #-18 @ 0xffffffee │ │ │ │ - ldrhteq r6, [r4], #-4 │ │ │ │ + rsbseq r6, r4, sl, asr r1 │ │ │ │ + rsbseq r6, r4, ip, asr r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @ instruction: 0xf1016ad3 │ │ │ │ addlt r0, sp, r4, asr #14 │ │ │ │ svclt 0x000842bb │ │ │ │ @@ -534484,71 +534505,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 3388d8 │ │ │ │ + blls 338880 │ │ │ │ stmib r0, {r2, r9, sl, lr}^ │ │ │ │ - blge 348bec │ │ │ │ + blge 348c44 │ │ │ │ @ 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 │ │ │ │ - ldc2l 6, cr15, [r8], #292 @ 0x124 │ │ │ │ + stc2l 6, cr15, [ip], {73} @ 0x49 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r6, #300] @ 0x12c │ │ │ │ + stc2 6, cr15, [sl, #300]! @ 0x12c │ │ │ │ andlt r4, sp, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ rsble r2, r6, r1, lsl #24 │ │ │ │ stmdbvs r0, {r1, r8, sp} │ │ │ │ - blx 7f7944 │ │ │ │ + @ instruction: 0xf9eaf648 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xff24f68a │ │ │ │ + cdp2 6, 15, cr15, cr8, 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: 0xf9faf648 │ │ │ │ + @ instruction: 0xf9cef648 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ strbmi r6, [r1], -r3, lsl #3 │ │ │ │ @ instruction: 0xf68a69e8 │ │ │ │ - blge 379b98 │ │ │ │ + blge 379b40 │ │ │ │ strls r2, [r7, -r0, lsl #4] │ │ │ │ stceq 1, cr15, [r0], #-16 │ │ │ │ andls sl, r4, #8, 30 │ │ │ │ andcs lr, r5, #3358720 @ 0x334000 │ │ │ │ - blgt 612800 │ │ │ │ + blgt 612858 │ │ │ │ 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, asr pc @ p-variant is OBSOLETE │ │ │ │ + tstpcs r3, pc, lsr #30 @ p-variant is OBSOLETE │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xf9d2f648 │ │ │ │ + @ instruction: 0xf9a6f648 │ │ │ │ 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 │ │ │ │ @@ -534558,24 +534579,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 ff67c4f4 │ │ │ │ + blvs ff67c54c │ │ │ │ @ instruction: 0xf0432202 │ │ │ │ @ instruction: 0xf8cd0302 │ │ │ │ @ instruction: 0xf64b9000 │ │ │ │ - strtmi pc, [r1], -fp, lsr #30 │ │ │ │ + @ instruction: 0x4621feff │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xf9a2f648 │ │ │ │ + @ instruction: 0xf976f648 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - cdp2 6, 11, cr15, cr0, cr10, {4} │ │ │ │ + cdp2 6, 8, cr15, cr4, 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} │ │ │ │ @@ -534605,15 +534626,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 242250 │ │ │ │ + bcs 2422a8 │ │ │ │ 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 │ │ │ │ @@ -534628,72 +534649,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 24ba3c │ │ │ │ + bcs 24ba94 │ │ │ │ bichi pc, r9, r0 │ │ │ │ @ instruction: 0xb1239b0a │ │ │ │ biceq lr, r9, #3072 @ 0xc00 │ │ │ │ mlacc r0, r3, r8, pc @ │ │ │ │ - blls 52876c │ │ │ │ + blls 5287c4 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 45a548 │ │ │ │ + bls 45a5a0 │ │ │ │ biceq lr, r2, #3072 @ 0xc00 │ │ │ │ - blcs 259a9c │ │ │ │ + blcs 259af4 │ │ │ │ sbchi pc, r1, r0 │ │ │ │ @ instruction: 0xf85369f3 │ │ │ │ ldmibvs r8, {r0, r3, r5, ip, sp}^ │ │ │ │ - ldc2 6, cr15, [r6, #552]! @ 0x228 │ │ │ │ + stc2 6, cr15, [sl, #552] @ 0x228 │ │ │ │ @ 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 a4bd00 │ │ │ │ + bcs a4bd58 │ │ │ │ movwcc lr, #2502 @ 0x9c6 │ │ │ │ cmnphi ip, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - blcs a01bcc │ │ │ │ + blcs a01c24 │ │ │ │ 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 7f58f0 │ │ │ │ - @ instruction: 0xf8fcf648 │ │ │ │ + blvc 7f5948 │ │ │ │ + @ instruction: 0xf8d0f648 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 30bb74 │ │ │ │ + blgt 30bbcc │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf64b4650 │ │ │ │ - tstpcs r1, r3, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpcs r1, r7, asr #24 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xf8b8f648 │ │ │ │ + @ instruction: 0xf88cf648 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ orrvs r4, r3, r4, lsl #12 │ │ │ │ @ instruction: 0x001cf8d9 │ │ │ │ - stc2l 6, cr15, [r4, #552] @ 0x228 │ │ │ │ + ldc2 6, cr15, [r8, #552] @ 0x228 │ │ │ │ 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] │ │ │ │ @@ -534702,17 +534723,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 │ │ │ │ - strtmi pc, [r1], -r3, ror #22 │ │ │ │ + @ instruction: 0x4621fb37 │ │ │ │ @ instruction: 0xf64b4650 │ │ │ │ - @ instruction: 0xf89bfc41 │ │ │ │ + @ instruction: 0xf89bfc15 │ │ │ │ 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 │ │ │ │ @@ -534727,97 +534748,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 3fa614 │ │ │ │ + blls 3fa66c │ │ │ │ subcc pc, r8, sp, lsl #17 │ │ │ │ - blls 4341bc │ │ │ │ + blls 434214 │ │ │ │ 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: 0xf848f648 │ │ │ │ + @ instruction: 0xf81cf648 │ │ │ │ @ instruction: 0x468169bb │ │ │ │ ldmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ @ instruction: 0xf68aad16 │ │ │ │ - bge 6f9924 │ │ │ │ + bge 6f98cc │ │ │ │ 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 f7d28 │ │ │ │ + blx ff5f7d80 │ │ │ │ ldrbmi r4, [r0], -r9, asr #12 │ │ │ │ - blx ff877d3a │ │ │ │ + blx fed77d92 │ │ │ │ @ instruction: 0xf8da2102 │ │ │ │ - @ instruction: 0xf6480010 │ │ │ │ - stmibvs r3!, {r0, r2, r3, r4, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf6470010 │ │ │ │ + stmibvs r3!, {r0, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r7, lsl #12 │ │ │ │ @ instruction: 0xf68a69e0 │ │ │ │ - bls 4398d0 │ │ │ │ + bls 439878 │ │ │ │ @ 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 ff6f7d78 │ │ │ │ + blx febf7dd0 │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - blx fee77d8a │ │ │ │ + blx fe377de2 │ │ │ │ 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 1d4ce38 │ │ │ │ + blmi 1d4ce90 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9144ec │ │ │ │ + blls 914544 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, sp, sp, asr #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstls r6, #7168 @ 0x1c00 │ │ │ │ - blvc 7f5b10 │ │ │ │ + blvc 7f5b68 │ │ │ │ @ instruction: 0xf8da2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ - @ instruction: 0xf6487b12 │ │ │ │ - strmi pc, [r0], r7, lsl #16 │ │ │ │ + @ instruction: 0xf6477b12 │ │ │ │ + pkhtbmi pc, r0, fp, asr #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, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpcs r1, pc, asr #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xffc0f647 │ │ │ │ + @ instruction: 0xff94f647 │ │ │ │ @ instruction: 0x3018f8db │ │ │ │ orrvs r4, r3, r7, lsl #12 │ │ │ │ @ instruction: 0x001cf8db │ │ │ │ - stc2l 6, cr15, [ip], {138} @ 0x8a │ │ │ │ + stc2 6, cr15, [r0], #552 @ 0x228 │ │ │ │ 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 │ │ │ │ @@ -534826,49 +534847,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 1cf7e48 │ │ │ │ + blx 11f7ea0 │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - blx 1477e5a │ │ │ │ + blx 977eb2 │ │ │ │ andls r9, r3, #8, 20 @ 0x8000 │ │ │ │ - bls 68be74 │ │ │ │ - bls 51ed40 │ │ │ │ + bls 68becc │ │ │ │ + bls 51ed98 │ │ │ │ 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 48169c │ │ │ │ + bls 4816f4 │ │ │ │ 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 a47170 │ │ │ │ + bcs a471c8 │ │ │ │ mcrge 6, 4, pc, cr4, cr15, {3} @ │ │ │ │ tstls r2, #7168 @ 0x1c00 │ │ │ │ tstls r3, #9216 @ 0x2400 │ │ │ │ - blls 433fdc │ │ │ │ + blls 434034 │ │ │ │ subscc pc, r8, sp, lsr #17 │ │ │ │ - blls 4343a8 │ │ │ │ + blls 434400 │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ - blls 4343a0 │ │ │ │ + blls 4343f8 │ │ │ │ movwmi r9, #47369 @ 0xb909 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ @ instruction: 0xe77b3058 │ │ │ │ @ instruction: 0xf8da4604 │ │ │ │ cmpcs r4, r0, lsl r0 │ │ │ │ - @ instruction: 0xffaaf647 │ │ │ │ + @ instruction: 0xff7ef647 │ │ │ │ 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 │ │ │ │ @@ -534877,63 +534898,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 40bf30 │ │ │ │ + bls 40bf88 │ │ │ │ ldmibpl r3, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blx 514ba2 │ │ │ │ + blx 514bfa │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ @ instruction: 0xf893203c │ │ │ │ andcc r3, fp, #61 @ 0x3d │ │ │ │ @ instruction: 0xf845330b │ │ │ │ @ instruction: 0xf8457022 │ │ │ │ @ instruction: 0xf64b7023 │ │ │ │ - @ instruction: 0xe731fad5 │ │ │ │ + ldr pc, [r1, -r9, lsr #21]! │ │ │ │ ldrb r4, [r5, #1543] @ 0x607 │ │ │ │ tstls r6, #7168 @ 0x1c00 │ │ │ │ tstls r7, #9216 @ 0x2400 │ │ │ │ @ instruction: 0x46c8e73a │ │ │ │ strb r4, [sp, #1689] @ 0x699 │ │ │ │ - stmib lr!, {r0, r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r2, {r0, r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r4, lr, lsl #29 │ │ │ │ - rsbseq r5, r4, r6, ror lr │ │ │ │ - rsbseq r5, r4, r4, lsl #23 │ │ │ │ + rsbseq r5, r4, r6, lsr lr │ │ │ │ + rsbseq r5, r4, lr, lsl lr │ │ │ │ + rsbseq r5, r4, ip, lsr #22 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ - bmi ff0a68f0 │ │ │ │ + bmi ff0a6948 │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ sxtab16mi r4, r9, sl, ror #8 │ │ │ │ - blmi ff01f294 │ │ │ │ + blmi ff01f2ec │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ @ instruction: 0xf6b30300 │ │ │ │ - andls pc, fp, r1, lsr sp @ │ │ │ │ - blx 147813e │ │ │ │ + andls pc, fp, r5, lsl #26 │ │ │ │ + blx 978196 │ │ │ │ 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} │ │ │ │ - mrc2 6, 0, pc, cr14, cr3, {5} │ │ │ │ - blmi feb8d140 │ │ │ │ + ldc2l 6, cr15, [r2, #716]! @ 0x2cc │ │ │ │ + blmi feb8d198 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b94718 │ │ │ │ + blls b94770 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x4628813a │ │ │ │ pop {r0, r1, r2, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf4098ff0 │ │ │ │ strcs r2, [r0, #-2688] @ 0xfffff580 │ │ │ │ @ instruction: 0x465c46d0 │ │ │ │ @@ -534955,85 +534976,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 2547b0 │ │ │ │ + bcs 254808 │ │ │ │ rschi pc, r7, r0 │ │ │ │ mulcs ip, fp, r8 │ │ │ │ tstle fp, r1, lsl #20 │ │ │ │ @ instruction: 0x2018f8db │ │ │ │ svceq 0x0002ea19 │ │ │ │ @ instruction: 0x4658d016 │ │ │ │ - @ instruction: 0xf95af67b │ │ │ │ + @ instruction: 0xf92ef67b │ │ │ │ @ instruction: 0xf8dbb988 │ │ │ │ @ instruction: 0xf68a001c │ │ │ │ - msrlt (UNDEF: 96), r3 │ │ │ │ + strhlt pc, [r0, #-167]! @ 0xffffff59 @ │ │ │ │ and r4, r5, sl, asr r6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 2993a8 │ │ │ │ + blcs 299400 │ │ │ │ rschi pc, r9, r0, asr #32 │ │ │ │ - blcs 254cb0 │ │ │ │ - blcs 3ae8e0 │ │ │ │ + blcs 254d08 │ │ │ │ + blcs 3ae938 │ │ │ │ ldrshlt sp, [ip, #-20]! @ 0xffffffec │ │ │ │ - bcs 2547f8 │ │ │ │ + bcs 254850 │ │ │ │ ldmdavs r3, {r0, r3, r6, ip, lr, pc} │ │ │ │ suble r2, r6, r0, lsl #22 │ │ │ │ - blcs 299408 │ │ │ │ + blcs 299460 │ │ │ │ stmibvs r3!, {r0, r1, r2, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ svceq 0x0003ea19 │ │ │ │ @ instruction: 0x46a3d03b │ │ │ │ bfi r4, r4, #12, #13 │ │ │ │ @ instruction: 0xf6494628 │ │ │ │ - strmi pc, [r5], -r3, lsl #22 │ │ │ │ + @ instruction: 0x4605fad7 │ │ │ │ @ instruction: 0xd1bf2800 │ │ │ │ strlt lr, [r5], #-2525 @ 0xfffff623 │ │ │ │ @ instruction: 0x8707e9dd │ │ │ │ strtmi r9, [r5], -r9, lsl #28 │ │ │ │ ldrtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xff56f654 │ │ │ │ + @ instruction: 0xff2af654 │ │ │ │ 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 254894 │ │ │ │ + blcs 2548ec │ │ │ │ @ instruction: 0xe768d1f8 │ │ │ │ vst2.8 {d25,d27}, [pc], fp │ │ │ │ - bvs c35d4 │ │ │ │ + bvs c362c │ │ │ │ stmdbge pc, {r1, r8, ip, pc} @ │ │ │ │ stmdbls r4, {r0, r8, ip, pc} │ │ │ │ ldrtmi r9, [r9], -r0, lsl #2 │ │ │ │ @ instruction: 0xf7ff980d │ │ │ │ - b 15391b4 │ │ │ │ + b 153920c │ │ │ │ sbcslt r0, ip, #0, 6 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf06faf73 │ │ │ │ ldrtmi r0, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xff2ef654 │ │ │ │ + @ instruction: 0xff02f654 │ │ │ │ @ instruction: 0x4614e7d6 │ │ │ │ - bcs 25488c │ │ │ │ - blvc b2eedc │ │ │ │ + bcs 2548e4 │ │ │ │ + blvc b2ef34 │ │ │ │ @ instruction: 0xd1bf2b01 │ │ │ │ - b 894e9c │ │ │ │ + b 894ef4 │ │ │ │ adcsle r0, fp, r3, lsl #30 │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r6, 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: 0xf88af6b2 │ │ │ │ + @ instruction: 0xf85ef6b2 │ │ │ │ addsle r2, sl, r0, lsl #16 │ │ │ │ ldrbmi r6, [r9], -r6, lsl #17 │ │ │ │ ldmdage sp, {r0, r1, r3, r9, fp, ip, pc} │ │ │ │ - @ instruction: 0xf840f67b │ │ │ │ + @ instruction: 0xf814f67b │ │ │ │ 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 │ │ │ │ @@ -535041,44 +535062,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} │ │ │ │ - stc2l 6, cr15, [r8, #284]! @ 0x11c │ │ │ │ + ldc2 6, cr15, [ip, #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 5badac │ │ │ │ + blcs 5bae04 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6492201 │ │ │ │ - ldrbmi pc, [r1], -r7, lsr #17 @ │ │ │ │ + @ instruction: 0x4651f87b │ │ │ │ @ instruction: 0xf64b4628 │ │ │ │ - blls b78ec8 │ │ │ │ + blls b78e70 │ │ │ │ @ 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 17f88ce │ │ │ │ + blx 17f8926 │ │ │ │ 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: 0xf8a8f649 │ │ │ │ + @ instruction: 0xf87cf649 │ │ │ │ @ instruction: 0xf67b4658 │ │ │ │ - stccs 8, cr15, [r0], {131} @ 0x83 │ │ │ │ + stccs 8, cr15, [r0], {87} @ 0x57 │ │ │ │ svcge 0x003af47f │ │ │ │ @ instruction: 0xf89be748 │ │ │ │ stmdbcs r1, {r2, r3, ip} │ │ │ │ svcge 0x0044f47f │ │ │ │ @ instruction: 0x1018f8db │ │ │ │ svceq 0x0001ea19 │ │ │ │ svcge 0x003ef43f │ │ │ │ @@ -535086,135 +535107,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, #2156 @ 0x86c │ │ │ │ + movwcs lr, #2112 @ 0x840 │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - rsbseq r5, r4, r8, lsr #19 │ │ │ │ + rsbseq r5, r4, r0, asr r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r4, r8, asr r9 │ │ │ │ + rsbseq r5, r4, r0, lsl #18 │ │ │ │ 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 fed78446 │ │ │ │ + blx fe27849e │ │ │ │ @ instruction: 0xf6b2900c │ │ │ │ - @ instruction: 0xf434f9c3 │ │ │ │ + @ instruction: 0xf434f997 │ │ │ │ @ instruction: 0xf04f2780 │ │ │ │ svclt 0x00080300 │ │ │ │ @ instruction: 0x900946bb │ │ │ │ @ instruction: 0xf0409319 │ │ │ │ - blls 71ac30 │ │ │ │ + blls 71ac88 │ │ │ │ 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 │ │ │ │ - ldc2 6, cr15, [r8], {179} @ 0xb3 │ │ │ │ + stc2l 6, cr15, [ip], #-716 @ 0xfffffd34 │ │ │ │ @ instruction: 0xf6549813 │ │ │ │ - eors pc, r5, r5, ror lr @ │ │ │ │ + eors pc, r5, r9, asr #28 │ │ │ │ @ instruction: 0xf04f9b08 │ │ │ │ @ instruction: 0xf8dd0800 │ │ │ │ vqadd.s8 d25, d0, d16 │ │ │ │ @ instruction: 0xf8dd257f │ │ │ │ vst4.8 {d10-d13}, [r3 :128], r4 │ │ │ │ @ instruction: 0xf8cd2280 │ │ │ │ @ instruction: 0x469bb01c │ │ │ │ - blls 79f22c │ │ │ │ + blls 79f284 │ │ │ │ cmnle r2, r0, lsl #22 │ │ │ │ - blcs 2615fc │ │ │ │ + blcs 261654 │ │ │ │ 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 71b8e4 │ │ │ │ + blls 71b93c │ │ │ │ ldrdcc pc, [r0, #-131]! @ 0xffffff7d │ │ │ │ teqlt r4, ip, lsl r8 │ │ │ │ - bcs 25507c │ │ │ │ + bcs 2550d4 │ │ │ │ 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} │ │ │ │ - mrrc2 6, 11, pc, lr, cr3 @ │ │ │ │ + ldc2 6, cr15, [r2], #-716 @ 0xfffffd34 │ │ │ │ @ instruction: 0x2784f8df │ │ │ │ @ instruction: 0x377cf8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1014a9c │ │ │ │ + blls 1014af4 │ │ │ │ @ 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 3596ec │ │ │ │ + blcs 359744 │ │ │ │ stmdbvs r3!, {r0, r5, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x008af5b3 │ │ │ │ adcmi sp, fp, #16 │ │ │ │ - blcs 176eaa8 │ │ │ │ + blcs 176eb00 │ │ │ │ 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 254b38 │ │ │ │ + blcs 254b90 │ │ │ │ @ instruction: 0x4630d1d6 │ │ │ │ - @ instruction: 0xf972f649 │ │ │ │ + @ instruction: 0xf946f649 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ cdpls 1, 0, cr13, cr10, cr13, {6} │ │ │ │ ldrmi r4, [r8], r3, asr #12 │ │ │ │ - bvs ffab4900 │ │ │ │ + bvs ffab4958 │ │ │ │ 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 89f6ec │ │ │ │ + blge 89f744 │ │ │ │ ldmib sp, {r8, r9, ip, pc}^ │ │ │ │ stmdavs r1, {r3, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf87cf7ff │ │ │ │ strb r4, [ip, -r3, lsl #13] │ │ │ │ - blls 78c378 │ │ │ │ + blls 78c3d0 │ │ │ │ @ instruction: 0xf04f2400 │ │ │ │ ldrmi r0, [r3], ip, lsl #18 │ │ │ │ - blcs 24c610 │ │ │ │ + blcs 24c668 │ │ │ │ tstphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ subsge pc, r0, sp, asr #17 │ │ │ │ - blcs 261764 │ │ │ │ + blcs 2617bc │ │ │ │ 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 │ │ │ │ @@ -535234,72 +535255,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 342bb4 │ │ │ │ + bcs 342c0c │ │ │ │ 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 10c53ac │ │ │ │ + blvc 10c5404 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ - bcs 27cbb0 │ │ │ │ + bcs 27cc08 │ │ │ │ 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 17cc5d8 │ │ │ │ + b 17cc630 │ │ │ │ suble r0, r3, r0, lsl #4 │ │ │ │ @ instruction: 0xf8dd4641 │ │ │ │ stmdals r7, {r4, r5, pc} │ │ │ │ @ instruction: 0xf67a4642 │ │ │ │ - stmdals sl, {r0, r1, r2, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdals sl, {r0, r1, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ - mcr2 6, 3, pc, cr10, cr10, {3} @ │ │ │ │ + mrc2 6, 1, pc, cr14, 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 2d5180 │ │ │ │ + blcs 2d51d8 │ │ │ │ @ instruction: 0xf81cd1f6 │ │ │ │ - blcs 246ce4 │ │ │ │ + blcs 246d3c │ │ │ │ @ instruction: 0xf8dbd0f2 │ │ │ │ @ instruction: 0xf04f7004 │ │ │ │ ldmdavs sl!, {r0, r1, fp}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldrbmi r8, [r8], -r3, ror #4 │ │ │ │ - blx 6f8556 │ │ │ │ - bls 421910 │ │ │ │ + blx ffbf85ac │ │ │ │ + bls 421968 │ │ │ │ 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 2078c58 │ │ │ │ + blx 2078cb0 │ │ │ │ @ instruction: 0xf0402c00 │ │ │ │ strtmi r8, [r8], -fp, lsl #1 │ │ │ │ - @ instruction: 0xf898f649 │ │ │ │ + @ instruction: 0xf86cf649 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x007df47f │ │ │ │ @ instruction: 0xb70de9dd │ │ │ │ ldrdge pc, [ip], -sp @ │ │ │ │ ldrsbthi pc, [ip], -sp @ │ │ │ │ @ instruction: 0xe010f8db │ │ │ │ @ instruction: 0x4018f8db │ │ │ │ @@ -535309,184 +535330,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 7f53e4 │ │ │ │ + blge 7f543c │ │ │ │ @ instruction: 0xf8d846bb │ │ │ │ @ instruction: 0xf8daa010 │ │ │ │ bicslt r5, sp, r0 │ │ │ │ - blcs 254d6c │ │ │ │ + blcs 254dc4 │ │ │ │ eorshi pc, r3, #0 │ │ │ │ mulcc ip, sl, r8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 35b464 │ │ │ │ + blcs 35b4bc │ │ │ │ @ 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: 0xf6494640 │ │ │ │ - strmi pc, [r0], pc, asr #16 │ │ │ │ + strmi pc, [r0], r3, lsr #16 │ │ │ │ bicsle r2, r8, r0, lsl #16 │ │ │ │ @ instruction: 0xf8dd465f │ │ │ │ @ instruction: 0xf8dda058 │ │ │ │ qaddcs fp, ip, r3 │ │ │ │ @ instruction: 0xf6544658 │ │ │ │ - ldcls 12, cr15, [r4], {163} @ 0xa3 │ │ │ │ + ldcls 12, cr15, [r4], {119} @ 0x77 │ │ │ │ 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 78c7a8 │ │ │ │ + blls 78c800 │ │ │ │ @ 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 14f90d8 │ │ │ │ + b 14f9130 │ │ │ │ sbcslt r0, fp, #0, 6 │ │ │ │ - blls 75f9b4 │ │ │ │ + blls 75fa0c │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf06faed7 │ │ │ │ ldrbmi r0, [r8], -r8, lsl #2 │ │ │ │ - ldc2l 6, cr15, [r2], #-336 @ 0xfffffeb0 │ │ │ │ + mcrr2 6, 5, pc, r6, cr4 @ │ │ │ │ ldrmi lr, [r4], -lr, asr #15 │ │ │ │ - bcs 254e04 │ │ │ │ + bcs 254e5c │ │ │ │ orrhi pc, r0, r0 │ │ │ │ - blcs 254dd0 │ │ │ │ + blcs 254e28 │ │ │ │ cmnphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ - blcs 359a18 │ │ │ │ + blcs 359a70 │ │ │ │ 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 35b454 │ │ │ │ + blcs 35b4ac │ │ │ │ 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 446e50 │ │ │ │ + bls 446ea8 │ │ │ │ svclt 0x0018421a │ │ │ │ tstle r6, r3, asr #12 │ │ │ │ - bvs ff932e20 │ │ │ │ - blvc 8d4e6c │ │ │ │ + bvs ff932e78 │ │ │ │ + blvc 8d4ec4 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sp, {r3, r6, r7, r8, pc}^ │ │ │ │ stccs 1, cr11, [r5, #-372] @ 0xfffffe8c │ │ │ │ - blls 42f5e4 │ │ │ │ + blls 42f63c │ │ │ │ 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 8b4bb8 │ │ │ │ + bvs 8b4c10 │ │ │ │ rscsle r2, r2, r0, lsl #18 │ │ │ │ @ instruction: 0xf6b19809 │ │ │ │ - stmdacs r0, {r0, r1, r3, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r6, 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: 0xf8d7fd3f │ │ │ │ - blls 52aea8 │ │ │ │ + @ instruction: 0xf8d7fd13 │ │ │ │ + blls 52af00 │ │ │ │ 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 386eb0 │ │ │ │ + blcs 386f08 │ │ │ │ @ instruction: 0xf89bd1f0 │ │ │ │ ldmib fp, {r0, r2, r5, ip, sp}^ │ │ │ │ - blcs a75ab4 │ │ │ │ - blcc 2b0ef0 │ │ │ │ + blcs a75b0c │ │ │ │ + blcc 2b0f48 │ │ │ │ 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 276ffc │ │ │ │ + bleq 277054 │ │ │ │ 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: 0xf9b6f648 │ │ │ │ + @ instruction: 0xf98af648 │ │ │ │ ldrdcc pc, [r0], #-138 @ 0xffffff76 @ │ │ │ │ - blvc 314f54 │ │ │ │ + blvc 314fac │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf67a2000 │ │ │ │ - svccs 0x0002fd7d │ │ │ │ + svccs 0x0002fd51 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr4, cr15, {3} │ │ │ │ ldrsbtcc pc, [r0], #-138 @ 0xffffff76 @ │ │ │ │ ldmdavs r8, {r1, r3, r5, r7, r9, sl, lr} │ │ │ │ - blcs 299b1c │ │ │ │ + blcs 299b74 │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ - ldc2l 6, cr15, [r0, #-488]! @ 0xfffffe18 │ │ │ │ + stc2l 6, cr15, [r4, #-488] @ 0xfffffe18 │ │ │ │ @ instruction: 0xf04fe6e9 │ │ │ │ strb r0, [pc, r0, lsl #22] │ │ │ │ mcr2 10, 4, pc, cr14, cr15, {0} @ │ │ │ │ - bleq 277064 │ │ │ │ + bleq 2770bc │ │ │ │ stcls 7, cr14, [sl], {202} @ 0xca │ │ │ │ andeq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf1072000 │ │ │ │ @ instruction: 0xf81b0b20 │ │ │ │ andcc r3, r1, r0, lsr r0 │ │ │ │ @ instruction: 0xf854b393 │ │ │ │ - blvs ff906fc4 │ │ │ │ + blvs ff90701c │ │ │ │ @ instruction: 0xf8916819 │ │ │ │ - bvs fe486fe0 │ │ │ │ + bvs fe487038 │ │ │ │ stmdale r6!, {r5, r8, r9, fp, sp} │ │ │ │ - blcs a09b58 │ │ │ │ + blcs a09bb0 │ │ │ │ msrhi R10_usr, r0 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ @ instruction: 0x01200020 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ eoreq r0, r0, r0, lsr #2 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @@ -535502,77 +535523,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} │ │ │ │ - blx 15f88d0 │ │ │ │ + blx af8928 │ │ │ │ @ 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 5bb4e4 │ │ │ │ + blcs 5bb53c │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6482201 │ │ │ │ - strtmi pc, [r1], -fp, lsl #26 │ │ │ │ + @ instruction: 0x4621fcdf │ │ │ │ @ instruction: 0xf64a4650 │ │ │ │ - ldmibvs fp!, {r0, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r0, r2, r3, r4, r5, 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 287070 │ │ │ │ + blcc 2870c8 │ │ │ │ ldmdale r0, {r0, r8, r9, fp, sp} │ │ │ │ ldrdcc pc, [ip], -r8 @ │ │ │ │ - blvc 8d5098 │ │ │ │ + blvc 8d50f0 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r0, r2, r4, r5, r7, pc}^ │ │ │ │ - cdp2 6, 6, cr15, cr14, cr9, {4} │ │ │ │ + cdp2 6, 4, cr15, cr2, 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 43a380 │ │ │ │ + blls 43a328 │ │ │ │ @ instruction: 0xf47f42b3 │ │ │ │ @ instruction: 0xe6ccaeb0 │ │ │ │ str fp, [lr, r9, lsl #5] │ │ │ │ - blcs 359d10 │ │ │ │ + blcs 359d68 │ │ │ │ stclge 4, cr15, [sp, #508]! @ 0x1fc │ │ │ │ - blcs 1755618 │ │ │ │ + blcs 1755670 │ │ │ │ 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 │ │ │ │ - stc2 6, cr15, [r6], #488 @ 0x1e8 │ │ │ │ + ldc2l 6, cr15, [sl], #-488 @ 0xfffffe18 │ │ │ │ @ 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} │ │ │ │ @@ -535581,229 +535602,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 2552d8 │ │ │ │ + bcs 255330 │ │ │ │ ldcge 4, cr15, [sp, #508] @ 0x1fc │ │ │ │ ldrdvc pc, [r8], -fp │ │ │ │ ldr r4, [r8, #1680] @ 0x690 │ │ │ │ andeq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf8dae752 │ │ │ │ - bls 447168 │ │ │ │ + bls 4471c0 │ │ │ │ @ instruction: 0xf43f421a │ │ │ │ @ instruction: 0x4650adf3 │ │ │ │ - ldc2l 6, cr15, [r2], #-488 @ 0xfffffe18 │ │ │ │ + mcrr2 6, 7, pc, r6, cr10 @ │ │ │ │ @ instruction: 0xf89be5ee │ │ │ │ stmdbcs r4, {r2, r3, ip} │ │ │ │ stcge 4, cr15, [r1, #508]! @ 0x1fc │ │ │ │ @ instruction: 0x1014f8db │ │ │ │ adcsle r2, r5, r4, asr r9 │ │ │ │ @ instruction: 0xf89ae59b │ │ │ │ - bcs 283160 │ │ │ │ - bcs 36f190 │ │ │ │ + bcs 2831b8 │ │ │ │ + bcs 36f1e8 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr15, cr15, {1} │ │ │ │ @ instruction: 0xf89ae5dc │ │ │ │ @ instruction: 0xf89a2029 │ │ │ │ stmdals r5!, {r3, r5, ip} │ │ │ │ - blx 2f8a66 │ │ │ │ + blx ff7f8abc │ │ │ │ @ instruction: 0xb1204604 │ │ │ │ @ instruction: 0x46013414 │ │ │ │ @ instruction: 0xf64a9811 │ │ │ │ - strtmi pc, [r1], -r5, asr #26 │ │ │ │ + @ instruction: 0x4621fd19 │ │ │ │ andseq pc, r8, sl, lsl #2 │ │ │ │ - stc2l 6, cr15, [lr], #-288 @ 0xfffffee0 │ │ │ │ + mcrr2 6, 4, pc, r2, cr8 @ │ │ │ │ @ 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 │ │ │ │ - ldc 5, cr15, [ip], #-976 @ 0xfffffc30 │ │ │ │ + ldc 5, cr15, [r0], {244} @ 0xf4 │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r5, r4, r2, lsr #13 │ │ │ │ + rsbseq r5, r4, sl, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r5, [r4], #-84 @ 0xffffffac │ │ │ │ + rsbseq r5, r4, ip, ror r5 │ │ │ │ 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: 0xff74f6b2 │ │ │ │ + @ instruction: 0xff48f6b2 │ │ │ │ @ instruction: 0xf6b1900f │ │ │ │ - @ instruction: 0xf8d4fd8b │ │ │ │ + @ instruction: 0xf8d4fd5f │ │ │ │ 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: 0xf86af6b3 │ │ │ │ + @ instruction: 0xf83ef6b3 │ │ │ │ @ instruction: 0xf6544620 │ │ │ │ - adds pc, r2, r7, asr #20 │ │ │ │ + adds pc, r2, fp, lsl sl @ │ │ │ │ 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 255244 │ │ │ │ + bcs 25529c │ │ │ │ @ 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 2552f8 │ │ │ │ + blcs 255350 │ │ │ │ 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 175b490 │ │ │ │ + blcs 175b4e8 │ │ │ │ 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 299eac │ │ │ │ + blcs 299f04 │ │ │ │ svclt 0x00187b2b │ │ │ │ stmib sp, {sp}^ │ │ │ │ - blcs 2952b0 │ │ │ │ + blcs 295308 │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [sl, #-288] @ 0xfffffee0 │ │ │ │ + stc2 6, cr15, [lr, #-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 2559ac │ │ │ │ + blcs 255a04 │ │ │ │ stmdavs sp!, {r1, r2, r3, r7, r8, ip, lr, pc} │ │ │ │ - blcs 2553b4 │ │ │ │ + blcs 25540c │ │ │ │ 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: 0xf8dfffd3 │ │ │ │ + @ instruction: 0xf8dfffa7 │ │ │ │ @ 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 2558ec │ │ │ │ - bvs b2fa44 │ │ │ │ + blcs 255944 │ │ │ │ + bvs b2fa9c │ │ │ │ vorr.i16 d22, #187 @ 0x00bb │ │ │ │ eorsmi r0, r3, #20, 6 @ 0x50000000 │ │ │ │ strhcs sp, [r4, -r2] │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - teqplt r8, r1, ror #24 @ p-variant is OBSOLETE │ │ │ │ + teqplt r8, r5, lsr ip @ 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 456c14 │ │ │ │ - blvc d153c8 │ │ │ │ + bls 456c6c │ │ │ │ + blvc d15420 │ │ │ │ @ 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 ff8ef874 │ │ │ │ - blvc 2d5408 │ │ │ │ + blvs ff8ef8cc │ │ │ │ + blvc 2d5460 │ │ │ │ tstle r7, r4, lsl #20 │ │ │ │ @ instruction: 0xf5b26942 │ │ │ │ smlabble r3, sl, pc, r7 @ │ │ │ │ addsmi r6, r1, #2, 28 │ │ │ │ subhi pc, r6, #0 │ │ │ │ - bls 3c3fe0 │ │ │ │ + bls 3c4038 │ │ │ │ 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 d15470 │ │ │ │ + blvc d154c8 │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf6482500 │ │ │ │ - movwcs pc, #3023 @ 0xbcf @ │ │ │ │ + movwcs pc, #2979 @ 0xba3 @ │ │ │ │ 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, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r4, r6, 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 ff8e046c │ │ │ │ + blvs ff8e04c4 │ │ │ │ ldrdgt pc, [r0], -r2 │ │ │ │ mulcs ip, ip, r8 │ │ │ │ tstle r8, r4, lsl #20 │ │ │ │ @ instruction: 0x2014f8dc │ │ │ │ svcvc 0x008af5b2 │ │ │ │ @ instruction: 0xf8dcd103 │ │ │ │ ldrmi r2, [r6, #96] @ 0x60 │ │ │ │ @@ -535824,15 +535845,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 887d10 │ │ │ │ + blge 887d68 │ │ │ │ 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 │ │ │ │ @@ -535841,123 +535862,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 d281ec │ │ │ │ + blvc d28244 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 35b93c │ │ │ │ + blcs 35b994 │ │ │ │ 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 283560 │ │ │ │ + bcs 2835b8 │ │ │ │ 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 d2fca4 │ │ │ │ + blvc d2fcfc │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 35b8e8 │ │ │ │ + blcs 35b940 │ │ │ │ stmdbvs fp!, {r0, r1, r3, r5, r8, ip, lr, pc}^ │ │ │ │ - blcs 1744560 │ │ │ │ + blcs 17445b8 │ │ │ │ mcrvs 1, 1, sp, cr11, cr8, {6} │ │ │ │ stmdbls r7, {r1, r4, r6, r9, sl, lr} │ │ │ │ svcvs 0x002b681e │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ - blcs 29a240 │ │ │ │ + blcs 29a298 │ │ │ │ mulcc ip, r8, r8 │ │ │ │ @ instruction: 0x2600bf18 │ │ │ │ - blcs 28ce40 │ │ │ │ + blcs 28ce98 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4630fe5b │ │ │ │ - blx c78f90 │ │ │ │ + ldrtmi pc, [r0], -pc, lsr #28 @ │ │ │ │ + @ instruction: 0xf9fcf67a │ │ │ │ @ instruction: 0xf67a4640 │ │ │ │ - @ instruction: 0x2c00fa25 │ │ │ │ + @ instruction: 0x2c00f9f9 │ │ │ │ ldrtmi sp, [r8], -sl, asr #3 │ │ │ │ - blx ffe78eda │ │ │ │ + blx ff378f32 │ │ │ │ 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: 0xf844f654 │ │ │ │ + @ instruction: 0xf818f654 │ │ │ │ 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 ff92f88c │ │ │ │ - blvc 8d5668 │ │ │ │ + bvs ff92f8e4 │ │ │ │ + blvc 8d56c0 │ │ │ │ @ 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: 0xf998f6b1 │ │ │ │ + @ instruction: 0xf96cf6b1 │ │ │ │ addsle r2, r4, r0, lsl #16 │ │ │ │ ldrdlt pc, [r8], -r0 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8bbd08f │ │ │ │ - bcs 243640 │ │ │ │ + bcs 243698 │ │ │ │ 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 fea5b924 │ │ │ │ + blmi fea5b97c │ │ │ │ stmiapl r3, {r3, fp, ip, pc}^ │ │ │ │ ldrmi r9, [r8], -sp, lsl #6 │ │ │ │ - blx 3043f2 │ │ │ │ + blx 30444a │ │ │ │ @ instruction: 0xf8950202 │ │ │ │ strmi r0, [r3], ip, lsr #32 │ │ │ │ movwcc r7, #49043 @ 0xbf93 │ │ │ │ eorcc pc, r3, r5, asr r8 @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blx a1bab0 │ │ │ │ + blx a1bb08 │ │ │ │ ldrtmi pc, [r0], r3, lsl #25 @ │ │ │ │ - blx a8cf4c │ │ │ │ + blx a8cfa4 │ │ │ │ ldrbeq pc, [r2, r3, lsl #4] @ │ │ │ │ - bl 5b0ac4 │ │ │ │ + bl 5b0b1c │ │ │ │ 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 146b3b0 │ │ │ │ - blx 9fd6ac │ │ │ │ + b 146b408 │ │ │ │ + blx 9fd704 │ │ │ │ movwcc pc, #6280 @ 0x1888 @ │ │ │ │ mvnle r4, r3, lsl #5 │ │ │ │ - blx fe3fa02e │ │ │ │ + blx fe3fa086 │ │ │ │ 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 @ │ │ │ │ @@ -535971,175 +535992,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 579914 │ │ │ │ + blls 57996c │ │ │ │ sbcslt r4, ip, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf06faec8 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xff9ef653 │ │ │ │ + @ instruction: 0xff72f653 │ │ │ │ strcs lr, [r0], #-1880 @ 0xfffff8a8 │ │ │ │ - b 8d5dd0 │ │ │ │ + b 8d5e28 │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ strtmi sl, [r8], -ip, lsl #30 │ │ │ │ - @ instruction: 0xf964f67a │ │ │ │ + @ instruction: 0xf938f67a │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmdbvs fp!, {r1, r2, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - bvs d29d08 │ │ │ │ + bvs d29d60 │ │ │ │ @ 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 │ │ │ │ - stc2 6, cr15, [r4, #284] @ 0x11c │ │ │ │ + ldc2l 6, cr15, [r8, #-284] @ 0xfffffee4 │ │ │ │ @ instruction: 0xf67a4640 │ │ │ │ - usat pc, #20, r1, asr #18 @ │ │ │ │ - blcs 28a360 │ │ │ │ + ldrbt pc, [r4], r5, lsr #18 @ │ │ │ │ + blcs 28a3b8 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr1, cr15, {1} │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 29a3d0 │ │ │ │ + bcs 29a428 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf68969d8 │ │ │ │ - mvnvs pc, r3, lsl #23 │ │ │ │ - blvc cf530c │ │ │ │ + mvnvs pc, r7, asr fp @ │ │ │ │ + blvc cf5364 │ │ │ │ sbcsle r2, r0, r1, lsl #20 │ │ │ │ @ instruction: 0xf43f2a04 │ │ │ │ ldrtmi sl, [r8], -ip, ror #29 │ │ │ │ - blx 4790aa │ │ │ │ + blx ff979100 │ │ │ │ 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: 0xffd6f646 │ │ │ │ + @ instruction: 0xffaaf646 │ │ │ │ @ instruction: 0xb1204606 │ │ │ │ @ instruction: 0x46013614 │ │ │ │ @ instruction: 0xf64a9805 │ │ │ │ - @ instruction: 0x4631fa19 │ │ │ │ + ldrtmi pc, [r1], -sp, ror #19 @ │ │ │ │ andseq pc, r8, r5, lsl #2 │ │ │ │ - @ instruction: 0xf942f648 │ │ │ │ + @ instruction: 0xf916f648 │ │ │ │ smlabtcs r1, r7, r7, lr │ │ │ │ mlacs r9, r5, r8, pc @ │ │ │ │ movwcs r9, #14365 @ 0x381d │ │ │ │ tstls r9, #109051904 @ 0x6800000 │ │ │ │ - @ instruction: 0xffc0f646 │ │ │ │ + @ instruction: 0xff94f646 │ │ │ │ teqlt r0, r1, lsl #12 │ │ │ │ stmdals r5, {r7, r9, sl, lr} │ │ │ │ - blx 379100 │ │ │ │ + @ instruction: 0xf9d8f64a │ │ │ │ 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 b0782c │ │ │ │ + blx b07884 │ │ │ │ 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 179828 │ │ │ │ + blx 179880 │ │ │ │ svceq 0x0004f844 │ │ │ │ @ instruction: 0xf8953601 │ │ │ │ strmi r0, [r0, #44] @ 0x2c │ │ │ │ ldmib sp, {r0, r1, r2, r5, r6, r7, r8, r9, ip, lr, pc}^ │ │ │ │ - blx 1a0d484 │ │ │ │ + blx 1a0d4dc │ │ │ │ @ instruction: 0xf649f886 │ │ │ │ - bge a3a368 │ │ │ │ + bge a3a310 │ │ │ │ stmdals r5, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xf84af64a │ │ │ │ + @ instruction: 0xf81ef64a │ │ │ │ stmdals sp, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf648680a │ │ │ │ - @ instruction: 0xf885f90f │ │ │ │ + @ instruction: 0xf885f8e3 │ │ │ │ @ instruction: 0xf885802c │ │ │ │ strbt r8, [ip], -r8, lsr #32 │ │ │ │ teqcc pc, #36864 @ 0x9000 │ │ │ │ @ instruction: 0xc018f8dd │ │ │ │ @ instruction: 0xf8132001 │ │ │ │ addsmi r1, r1, #1, 30 │ │ │ │ - blx 26b49c │ │ │ │ + blx 26b4f4 │ │ │ │ @ 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]! │ │ │ │ - stmia sl!, {r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda lr!, {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 │ │ │ │ - rsbseq r4, r4, r4, lsr lr │ │ │ │ - rsbseq r4, r4, lr, lsr #28 │ │ │ │ + ldrsbteq r4, [r4], #-220 @ 0xffffff24 │ │ │ │ + ldrsbteq r4, [r4], #-214 @ 0xffffff2a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r4, [r4], #-206 @ 0xffffff32 │ │ │ │ + rsbseq r4, r4, r6, ror #24 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed92ae4 │ │ │ │ + bl fed92b3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ @ instruction: 0xf6b24606 │ │ │ │ - stmdbvs r5!, {r0, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r5!, {r0, r2, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ orrslt r6, r3, fp, lsr #16 │ │ │ │ @ instruction: 0x46296830 │ │ │ │ - @ instruction: 0xffc2f6b2 │ │ │ │ - blcs 35a5b0 │ │ │ │ - blcs 46f938 │ │ │ │ - blcs 32f948 │ │ │ │ - blvs 1cafd1c │ │ │ │ + @ instruction: 0xff96f6b2 │ │ │ │ + blcs 35a608 │ │ │ │ + blcs 46f990 │ │ │ │ + blcs 32f9a0 │ │ │ │ + blvs 1cafd74 │ │ │ │ @ instruction: 0xf6b26830 │ │ │ │ - stmdavs sp!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2559c8 │ │ │ │ + stmdavs sp!, {r0, r1, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 255a20 │ │ │ │ ldcllt 1, cr13, [r0, #-944]! @ 0xfffffc50 │ │ │ │ ldrtmi r6, [r0], -r9, lsr #26 │ │ │ │ - ldc2 6, cr15, [r6, #-712] @ 0xfffffd38 │ │ │ │ + stc2l 6, cr15, [sl], #712 @ 0x2c8 │ │ │ │ stmdbvs ip!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 2559bc │ │ │ │ + blcs 255a14 │ │ │ │ @ instruction: 0x4621d0f1 │ │ │ │ @ instruction: 0xf6b26830 │ │ │ │ - stmdavs r4!, {r0, r2, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2559cc │ │ │ │ + stmdavs r4!, {r0, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 255a24 │ │ │ │ @ instruction: 0xe7e8d1f7 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed92b4c │ │ │ │ + bl fed92ba4 │ │ │ │ @ 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 │ │ │ │ - ldc2l 6, cr15, [r8], #712 @ 0x2c8 │ │ │ │ + stc2l 6, cr15, [ip], {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 255a04 │ │ │ │ + blcs 255a5c │ │ │ │ ldcllt 1, cr13, [r0, #-988]! @ 0xfffffc24 │ │ │ │ @ instruction: 0xffaef7ff │ │ │ │ @ instruction: 0xf6b2bd70 │ │ │ │ - bvs 1f7ad24 │ │ │ │ + bvs 1f7accc │ │ │ │ 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 │ │ │ │ @@ -536154,108 +536175,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: 0x4621fb77 │ │ │ │ + strtmi pc, [r1], -fp, asr #22 │ │ │ │ @ instruction: 0xf8cd4680 │ │ │ │ @ instruction: 0xf8cdd000 │ │ │ │ @ instruction: 0xf6b2d004 │ │ │ │ - stmdavs r0!, {r0, r2, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xff0cf6b2 │ │ │ │ + stmdavs r0!, {r0, r3, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + mcr2 6, 7, pc, cr0, cr2, {5} @ │ │ │ │ strtmi r6, [r0], -r1, lsr #16 │ │ │ │ - stc2 6, cr15, [sl], #712 @ 0x2c8 │ │ │ │ + ldc2l 6, cr15, [lr], #-712 @ 0xfffffd38 │ │ │ │ strtmi r6, [r0], -r1, lsr #19 │ │ │ │ - stc2 6, cr15, [r6], #712 @ 0x2c8 │ │ │ │ + ldc2l 6, cr15, [sl], #-712 @ 0xfffffd38 │ │ │ │ tstlt r1, r1, ror #19 │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - stmdavs r5!, {r0, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs r5!, {r0, r2, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ teqlt fp, fp, lsr #16 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - ldc2 6, cr15, [sl], {178} @ 0xb2 │ │ │ │ + stc2l 6, cr15, [lr], #-712 @ 0xfffffd38 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldrdvc pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ - blcs 255b1c │ │ │ │ + blcs 255b74 │ │ │ │ @ instruction: 0x4639d03e │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - ldmdbvs r9!, {r0, r2, r3, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r9!, {r0, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - ldmdbvs fp!, {r0, r3, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r0, r2, r3, r4, r6, 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, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r0, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ mvnsle r4, #-536870903 @ 0xe0000009 │ │ │ │ movwlt r6, #59838 @ 0xe9be │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - ldc2l 6, cr15, [r4], #-712 @ 0xfffffd38 │ │ │ │ + mcrr2 6, 11, pc, r8, cr2 @ │ │ │ │ stmdavs fp!, {r0, r2, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ @ instruction: 0x4629b13b │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - stmdavs sp!, {r0, r2, r3, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 255b2c │ │ │ │ + stmdavs sp!, {r0, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 255b84 │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [r8, #332] @ 0x14c │ │ │ │ + stc2 6, cr15, [ip, #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: 0xf8d4fc4d │ │ │ │ + @ instruction: 0xf8d4fc21 │ │ │ │ strtmi r1, [r0], -ip, lsl #3 │ │ │ │ @ instruction: 0xf6b22500 │ │ │ │ - @ instruction: 0xf8d4fc47 │ │ │ │ + @ instruction: 0xf8d4fc1b │ │ │ │ @ instruction: 0x46201194 │ │ │ │ - mcrr2 6, 11, pc, r2, cr2 @ │ │ │ │ + ldc2 6, cr15, [r6], {178} @ 0xb2 │ │ │ │ @ instruction: 0x3190f8d4 │ │ │ │ @ instruction: 0xf8d4b19b │ │ │ │ @ instruction: 0x012e3194 │ │ │ │ strcc r4, [r1, #-1568] @ 0xfffff9e0 │ │ │ │ ldmdavs r9, {r0, r1, r4, r5, sl, lr}^ │ │ │ │ - ldc2 6, cr15, [r6], #-712 @ 0xfffffd38 │ │ │ │ + stc2 6, cr15, [sl], {178} @ 0xb2 │ │ │ │ @ instruction: 0x3194f8d4 │ │ │ │ ldrtmi r4, [r3], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf6b268d9 │ │ │ │ - @ instruction: 0xf8d4fc2f │ │ │ │ + @ instruction: 0xf8d4fc03 │ │ │ │ adcmi r3, fp, #144, 2 @ 0x24 │ │ │ │ stmdavs r0!, {r0, r1, r3, r5, r6, r7, fp, ip, lr, pc} │ │ │ │ - mcr2 6, 7, pc, cr0, cr2, {5} @ │ │ │ │ + mrc2 6, 5, pc, cr4, cr2, {5} │ │ │ │ @ instruction: 0xf6b24640 │ │ │ │ - bmi 4baab8 │ │ │ │ + bmi 4baa60 │ │ │ │ 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 0x0070f5f3 │ │ │ │ - rsbseq r4, r4, r0, lsr r6 │ │ │ │ + svc 0x0044f5f3 │ │ │ │ + ldrsbteq r4, [r4], #-88 @ 0xffffffa8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r4, [r4], #-66 @ 0xffffffbe │ │ │ │ + @ instruction: 0x0074449a │ │ │ │ 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 916378 │ │ │ │ + bvs 9163d0 │ │ │ │ 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 │ │ │ │ @@ -536264,101 +536285,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 29a908 │ │ │ │ + blcs 29a960 │ │ │ │ adcshi pc, r8, r0 │ │ │ │ stccc 8, cr6, [r4], {188} @ 0xbc │ │ │ │ @ instruction: 0xf00042a7 │ │ │ │ strcs r8, [r1, #-179] @ 0xffffff4d │ │ │ │ - blvc 2f3c34 │ │ │ │ - bcs 455dc0 │ │ │ │ + blvc 2f3c8c │ │ │ │ + bcs 455e18 │ │ │ │ adcshi pc, r0, r0 │ │ │ │ - bvs 895d84 │ │ │ │ + bvs 895ddc │ │ │ │ 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 731ff0 │ │ │ │ + bvs 732048 │ │ │ │ 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 29a824 │ │ │ │ + blcs 29a87c │ │ │ │ addshi pc, fp, r0 │ │ │ │ @ instruction: 0xf6466830 │ │ │ │ - @ instruction: 0xf100fd09 │ │ │ │ + @ instruction: 0xf100fcdd │ │ │ │ @ instruction: 0xf8990824 │ │ │ │ strbmi r3, [r1], -sp │ │ │ │ mulcs ip, r9, r8 │ │ │ │ @ instruction: 0xf6474607 │ │ │ │ - ldmvs r3!, {r0, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r0, r2, r4, r5, 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 │ │ │ │ - stc2 6, cr15, [ip, #-280] @ 0xfffffee8 │ │ │ │ + stc2l 6, cr15, [r0], #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 │ │ │ │ - cdp2 6, 1, cr15, cr12, cr6, {2} │ │ │ │ + ldc2l 6, cr15, [r0, #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 43bcb4 │ │ │ │ + bcs 43bd0c │ │ │ │ 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 2f218c │ │ │ │ + bvs 2f21e4 │ │ │ │ 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 ff0bbd44 │ │ │ │ + bvs ff0bbd9c │ │ │ │ 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 │ │ │ │ @@ -536366,24 +536387,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 ff0dbd64 │ │ │ │ + bvs ff0dbdbc │ │ │ │ @ instruction: 0xf8c2605a │ │ │ │ @ instruction: 0xf8c7c004 │ │ │ │ ldr ip, [sp, r8, lsr #32]! │ │ │ │ addmi r6, r2, #11665408 @ 0xb20000 │ │ │ │ ldr sp, [r9, r7, lsr #3]! │ │ │ │ - blcs 25ae78 │ │ │ │ + blcs 25aed0 │ │ │ │ svcge 0x0028f43f │ │ │ │ @ instruction: 0xf67ae721 │ │ │ │ - andcs pc, r1, r9, lsr #28 │ │ │ │ + strdcs pc, [r1], -sp │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdls pc, [r8, -pc] │ │ │ │ @@ -536392,29 +536413,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 4c559c │ │ │ │ + blcs 4c55f4 │ │ │ │ ldm pc, {r2, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ cmppcc sp, r3 @ p-variant is OBSOLETE │ │ │ │ - blcs 100d9f8 │ │ │ │ + blcs 100da50 │ │ │ │ @ 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 255e74 │ │ │ │ + blcs 255ecc │ │ │ │ @ instruction: 0xf89bd1f4 │ │ │ │ @ instruction: 0xb1233010 │ │ │ │ - blcs 29ab60 │ │ │ │ + blcs 29abb8 │ │ │ │ @ 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}^ │ │ │ │ @@ -536424,40 +536445,40 @@ │ │ │ │ @ instruction: 0xf7ff0014 │ │ │ │ @ instruction: 0xe7e2feb9 │ │ │ │ @ instruction: 0xf1044659 │ │ │ │ @ instruction: 0xf7ff0044 │ │ │ │ @ instruction: 0xe7dcfeb3 │ │ │ │ cmncs r4, fp, lsl fp │ │ │ │ @ instruction: 0xf8596962 │ │ │ │ - blx 287e2a │ │ │ │ + blx 287e82 │ │ │ │ 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 2963d8 │ │ │ │ + blcs 296430 │ │ │ │ @ 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 270164 │ │ │ │ + blcs 2701bc │ │ │ │ @ instruction: 0x461cd0be │ │ │ │ svclt 0x0000e789 │ │ │ │ - rsbseq r4, r4, r6, lsl #5 │ │ │ │ + rsbseq r4, r4, lr, lsr #4 │ │ │ │ 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 │ │ │ │ @@ -536470,21 +536491,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 255f60 │ │ │ │ + blcs 255fb8 │ │ │ │ andcs sp, r1, pc, ror #3 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - ldc2 6, cr15, [r0, #-288]! @ 0xfffffee0 │ │ │ │ + stc2 6, cr15, [r4, #-288] @ 0xfffffee0 │ │ │ │ andcs fp, r2, r0, lsl r9 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - bcs 4dab74 │ │ │ │ + bcs 4dabcc │ │ │ │ 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 │ │ │ │ @@ -536501,56 +536522,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 6d67bc │ │ │ │ + bvs 6d6814 │ │ │ │ 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 2560d4 │ │ │ │ + bcs 25612c │ │ │ │ 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 25651c │ │ │ │ - bvs feb30618 │ │ │ │ + blcs 256574 │ │ │ │ + bvs feb30670 │ │ │ │ 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 feb30208 │ │ │ │ + bvs feb30260 │ │ │ │ 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 fee709dc │ │ │ │ + blvs fee70a34 │ │ │ │ @ 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 feb35dc4 │ │ │ │ + blvs feb35e1c │ │ │ │ ldrcc r3, [r4], -r1, lsl #14 │ │ │ │ @ instruction: 0xf4bf429f │ │ │ │ - blvs 1b27dbc │ │ │ │ + blvs 1b27e14 │ │ │ │ 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 @ │ │ │ │ @@ -536559,30 +536580,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 3965c4 │ │ │ │ + blcs 39661c │ │ │ │ svcge 0x004df47f │ │ │ │ stmdbvs r4!, {r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 2560d0 │ │ │ │ + blcs 256128 │ │ │ │ svcge 0x0047f43f │ │ │ │ strtmi r6, [r9], -r0, lsr #19 │ │ │ │ @ instruction: 0xf8fcf000 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdavs r4!, {r1, r2, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - blcs 2560e8 │ │ │ │ + blcs 256140 │ │ │ │ @ instruction: 0xe73ad1f4 │ │ │ │ @ instruction: 0xf04f4a20 │ │ │ │ stmdbvs r3!, {r4, r5, fp}^ │ │ │ │ andls pc, r2, r6, asr r8 @ │ │ │ │ movwls pc, #15112 @ 0x3b08 @ │ │ │ │ - blcs 25a4e0 │ │ │ │ + blcs 25a538 │ │ │ │ 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 │ │ │ │ @@ -536599,237 +536620,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 733cd4 │ │ │ │ + bvs 733d2c │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r4, r4, r2, ror #2 │ │ │ │ + rsbseq r4, r4, sl, lsl #2 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed932f0 │ │ │ │ + bl fed93348 │ │ │ │ @ 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 25b134 │ │ │ │ + blcs 25b18c │ │ │ │ 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 2561ac │ │ │ │ + blcs 256204 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldrshtvs r6, [lr], #-136 @ 0xffffff78 │ │ │ │ - bcs 256194 │ │ │ │ + bcs 2561ec │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf6b260bb │ │ │ │ - ldmvs r8!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r8!, {r0, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6474639 │ │ │ │ - ldcvc 15, cr15, [fp], #-44 @ 0xffffffd4 │ │ │ │ + ldcvc 14, cr15, [fp], #-892 @ 0xfffffc84 │ │ │ │ @ instruction: 0xb32360f8 │ │ │ │ @ instruction: 0xf1066933 │ │ │ │ addsmi r0, r3, #24, 4 @ 0x80000001 │ │ │ │ - blvs 930330 │ │ │ │ - blcs 296dc0 │ │ │ │ + blvs 930388 │ │ │ │ + blcs 296e18 │ │ │ │ ldrtmi sp, [r0], -r8, asr #32 │ │ │ │ - stc2l 6, cr15, [r6, #284]! @ 0x11c │ │ │ │ + ldc2 6, cr15, [sl, #284]! @ 0x11c │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ - cdp2 6, 11, cr15, cr4, cr7, {2} │ │ │ │ + cdp2 6, 8, cr15, cr8, cr7, {2} │ │ │ │ andsle r4, r2, r5, lsl #5 │ │ │ │ stmdavs r3!, {r2, r3, r5, r8, fp, sp, lr} │ │ │ │ - blvc 1b2863c │ │ │ │ + blvc 1b28694 │ │ │ │ suble r2, r8, r0, lsl #22 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - strmi pc, [r5], -fp, lsl #28 │ │ │ │ + @ instruction: 0x4605fddf │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - addmi pc, r5, #2576 @ 0xa10 │ │ │ │ + addmi pc, r5, #1872 @ 0x750 │ │ │ │ ldrtmi sp, [r0], -ip, ror #3 │ │ │ │ - stc2l 6, cr15, [r2, #284]! @ 0x11c │ │ │ │ + ldc2 6, cr15, [r6, #284]! @ 0x11c │ │ │ │ and r4, r7, r4, lsl #12 │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ stc2l 7, cr15, [r0, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4604fd59 │ │ │ │ + strmi pc, [r4], -sp, lsr #26 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - addmi pc, r4, #2640 @ 0xa50 │ │ │ │ + addmi pc, r4, #1936 @ 0x790 │ │ │ │ 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 256258 │ │ │ │ - blvs 1f709ac │ │ │ │ - blcs 256260 │ │ │ │ + blcs 2562b0 │ │ │ │ + blvs 1f70a04 │ │ │ │ + blcs 2562b8 │ │ │ │ strtmi sp, [r0], -pc, ror #1 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ stmdavs r4!, {r0, r2, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 256270 │ │ │ │ + blcs 2562c8 │ │ │ │ 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 45ae60 │ │ │ │ + bcs 45aeb8 │ │ │ │ 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, #-3465] @ 0xfffff277 │ │ │ │ + strcs pc, [r0, #-3421] @ 0xfffff2a3 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - cdp2 6, 5, cr15, cr6, cr7, {2} │ │ │ │ + cdp2 6, 2, cr15, cr10, cr7, {2} │ │ │ │ @ instruction: 0xf43f4284 │ │ │ │ stmdbvs r2!, {r0, r1, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xb1236813 │ │ │ │ @ instruction: 0x461a7355 │ │ │ │ - blcs 2562a0 │ │ │ │ + blcs 2562f8 │ │ │ │ @ instruction: 0x4620d1fa │ │ │ │ - stc2 6, cr15, [lr, #284]! @ 0x11c │ │ │ │ + stc2 6, cr15, [r2, #284] @ 0x11c │ │ │ │ strb r4, [ip, r4, lsl #12]! │ │ │ │ - blvs 904e44 │ │ │ │ + blvs 904e9c │ │ │ │ svclt 0x0000deff │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed93450 │ │ │ │ + bl fed934a8 │ │ │ │ @ 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 91646c │ │ │ │ + bvs 9164c4 │ │ │ │ addsmi r6, sl, #73728 @ 0x12000 │ │ │ │ mulcs r1, r8, pc @ │ │ │ │ - blvc 1332688 │ │ │ │ + blvc 13326e0 │ │ │ │ @ instruction: 0xf1a3b12b │ │ │ │ - blx fee3c27c │ │ │ │ + blx fee3c2d4 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ sbclt pc, r3, #1, 28 │ │ │ │ @ instruction: 0xf1a36822 │ │ │ │ - blx fee3c290 │ │ │ │ + blx fee3c2e8 │ │ │ │ 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 fed934a0 │ │ │ │ + bl fed934f8 │ │ │ │ @ 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 9164bc │ │ │ │ + bvs 916514 │ │ │ │ addsmi r6, sl, #73728 @ 0x12000 │ │ │ │ mulcs r1, r8, pc @ │ │ │ │ - blvc 13326d8 │ │ │ │ + blvc 1332730 │ │ │ │ @ instruction: 0xf1a3b12b │ │ │ │ - blx fee3c2cc │ │ │ │ + blx fee3c324 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ sbclt pc, r3, #13888 @ 0x3640 │ │ │ │ @ instruction: 0xf1a36822 │ │ │ │ - blx fee3c2e0 │ │ │ │ + blx fee3c338 │ │ │ │ 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 fed934f0 │ │ │ │ + bl fed93548 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ - blx 1579c14 │ │ │ │ + blx a79c6c │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - @ instruction: 0xf93cf653 │ │ │ │ + @ instruction: 0xf910f653 │ │ │ │ andcs r2, r0, r4, lsl r1 │ │ │ │ - @ instruction: 0xff28f6b1 │ │ │ │ + mrc2 6, 7, pc, cr12, cr1, {5} │ │ │ │ @ instruction: 0x46056833 │ │ │ │ subvs r6, r6, sl, lsl r8 │ │ │ │ stmiavs r0, {r9, fp, sp}^ │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf6b160ab │ │ │ │ - @ instruction: 0x4629ffdf │ │ │ │ + @ instruction: 0x4629ffb3 │ │ │ │ @ instruction: 0xf64768a8 │ │ │ │ - stmdbvs r3!, {r0, r2, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r3, r5, r6, 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 │ │ │ │ - strmi pc, [r4], -sp, lsl #26 │ │ │ │ + strmi pc, [r4], -r1, ror #25 │ │ │ │ @ instruction: 0xf7ffe005 │ │ │ │ strtmi pc, [r0], -sp, lsl #26 │ │ │ │ - stc2 6, cr15, [r6], {71} @ 0x47 │ │ │ │ + mrrc2 6, 4, pc, sl, cr7 @ │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - ldc2l 6, cr15, [r2, #284] @ 0x11c │ │ │ │ + stc2 6, cr15, [r6, #284]! @ 0x11c │ │ │ │ strtmi r4, [r9], -r3, lsl #12 │ │ │ │ addsmi r4, ip, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0x4628d1f1 │ │ │ │ - @ instruction: 0xffbef6b1 │ │ │ │ + @ instruction: 0xff92f6b1 │ │ │ │ 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: 0xf8d5feeb │ │ │ │ + @ instruction: 0xf8d5febf │ │ │ │ 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: 0xff9af6b1 │ │ │ │ + @ instruction: 0xff6ef6b1 │ │ │ │ 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: 0xf8dcf653 │ │ │ │ + @ instruction: 0xf8b0f653 │ │ │ │ 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 256484 │ │ │ │ + blcs 2564dc │ │ │ │ ldcvc 1, cr13, [sp], #988 @ 0x3dc │ │ │ │ @ instruction: 0x46a8b1bd │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf938f653 │ │ │ │ + @ instruction: 0xf90cf653 │ │ │ │ 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 25648c │ │ │ │ + blcs 2564e4 │ │ │ │ @ instruction: 0x4638d1f8 │ │ │ │ - @ instruction: 0xff6cf6b1 │ │ │ │ + @ instruction: 0xff40f6b1 │ │ │ │ pop {r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf06f83f8 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf920f653 │ │ │ │ + @ instruction: 0xf8f4f653 │ │ │ │ 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, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r2, r4, r5, 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} │ │ │ │ @@ -536838,15 +536859,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: 0xf948f649 │ │ │ │ + @ instruction: 0xf91cf649 │ │ │ │ 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}^ │ │ │ │ @@ -536854,133 +536875,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 fe8f9ca0 │ │ │ │ - rsbseq r3, r4, ip, asr #23 │ │ │ │ + b 1df9cf8 │ │ │ │ + rsbseq r3, r4, r4, ror fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r4, r6, asr #22 │ │ │ │ + rsbseq r3, r4, lr, ror #21 │ │ │ │ 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 b0d6dc │ │ │ │ + blvc b0d734 │ │ │ │ ldmdale sp, {r1, r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ cmpvc r9, #40894464 @ 0x2700000 │ │ │ │ - bne fe382f70 │ │ │ │ + bne fe382fc8 │ │ │ │ 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 256acc │ │ │ │ - bvs feb30d2c │ │ │ │ + blcs 256b24 │ │ │ │ + bvs feb30d84 │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0x47b00018 │ │ │ │ - blmi 143651c │ │ │ │ + blmi 1436574 │ │ │ │ ldmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andls pc, r3, r0, asr r8 @ │ │ │ │ - blx 456aee │ │ │ │ + blx 456b46 │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, pc} │ │ │ │ rscle r2, r7, r0, lsl #22 │ │ │ │ streq lr, [r8, -r4, lsl #22] │ │ │ │ - beq 2786ac │ │ │ │ + beq 278704 │ │ │ │ stmdbvs r3!, {r3, sp, lr, pc}^ │ │ │ │ - beq 2b89a0 │ │ │ │ - blx 44a1fe │ │ │ │ + beq 2b89f8 │ │ │ │ + blx 44a256 │ │ │ │ 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 256b20 │ │ │ │ + blcs 256b78 │ │ │ │ @ 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 1b364b8 │ │ │ │ + bvs 1b36510 │ │ │ │ strtmi fp, [r9], -fp, lsr #2 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ stmdacs r0, {r4, r5, r7, r8, r9, sl, lr} │ │ │ │ - bvs feb308a8 │ │ │ │ + bvs feb30900 │ │ │ │ stmdaeq ip!, {r2, r8, ip, sp, lr, pc} │ │ │ │ stmdblt fp!, {r8, r9, sl, sp} │ │ │ │ - bvs feb3649c │ │ │ │ + bvs feb364f4 │ │ │ │ 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 feb36484 │ │ │ │ + blvs feb364dc │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ ldmdblt fp, {r2, r4, fp} │ │ │ │ - blvs feb36478 │ │ │ │ + blvs feb364d0 │ │ │ │ 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 2566a8 │ │ │ │ + blcs 256700 │ │ │ │ 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 2566bc │ │ │ │ + blcs 256714 │ │ │ │ pop {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blmi 61e5f8 │ │ │ │ + blmi 61e650 │ │ │ │ stmdbvs r2!, {r2, r5, r6, r8, sp}^ │ │ │ │ - blx 29294e │ │ │ │ + blx 2929a6 │ │ │ │ @ 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, lsl #22 │ │ │ │ + ldrhteq r3, [r4], #-160 @ 0xffffff60 │ │ │ │ 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: 0xf874f646 │ │ │ │ + @ instruction: 0xf848f646 │ │ │ │ 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} │ │ │ │ @@ -536989,35 +537010,35 @@ │ │ │ │ ldm ip, {r0, r1, r2, r8, sl, ip, pc} │ │ │ │ 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: 0xf6494668 │ │ │ │ - @ instruction: 0x4601f819 │ │ │ │ + @ instruction: 0xf6484668 │ │ │ │ + strmi pc, [r1], -sp, ror #31 │ │ │ │ mlacc sl, r5, r8, pc @ │ │ │ │ stmdavs sl, {r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf647748b │ │ │ │ - bmi 4badf8 │ │ │ │ + bmi 4bada0 │ │ │ │ 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 │ │ │ │ - ldmdb r4!, {r0, r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r3, r4, r0, ror r9 │ │ │ │ + stmdb r8, {r0, r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r3, r4, r8, lsl r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r3, [r4], #-138 @ 0xffffff76 │ │ │ │ + rsbseq r3, r4, r2, lsr #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed93934 │ │ │ │ + bl fed9398c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmiavs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - blvc 3167a0 │ │ │ │ + blvc 3167f8 │ │ │ │ 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 │ │ │ │ @@ -537032,62 +537053,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, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1bad03d │ │ │ │ - blx fe8c03a4 │ │ │ │ - blx fef79a50 │ │ │ │ + blx fe8c03fc │ │ │ │ + blx fef79aa8 │ │ │ │ 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 83c074 │ │ │ │ + blmi 83c0cc │ │ │ │ eorne pc, r4, r5, asr r8 @ │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ - blx 496cfe │ │ │ │ + blx 496d56 │ │ │ │ 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 fef06ff4 │ │ │ │ + blx fef0704c │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - blx 3f0fc0 │ │ │ │ - b cf9814 │ │ │ │ - blx fe8bf018 │ │ │ │ + blx 3f1018 │ │ │ │ + b cf986c │ │ │ │ + blx fe8bf070 │ │ │ │ @ instruction: 0xf1baf4aa │ │ │ │ - blx fef40410 │ │ │ │ + blx fef40468 │ │ │ │ svclt 0x0008f484 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 23c818 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 23c870 @ │ │ │ │ pop {r4, r6, r7, r8, ip, lr, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq r3, r4, ip, ror #16 │ │ │ │ + rsbseq r3, r4, r4, lsl r8 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed93a30 │ │ │ │ + bl fed93a88 │ │ │ │ @ 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 2980b8 │ │ │ │ + blx 298110 │ │ │ │ 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 │ │ │ │ @@ -537095,103 +537116,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 35b500 │ │ │ │ + bcs 35b558 │ │ │ │ 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: 0xf6b09301 │ │ │ │ - stmdacs r0, {r0, r3, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ - bmi 1470c84 │ │ │ │ + stmdacs r0, {r0, r2, r3, fp, ip, sp, lr, pc} │ │ │ │ + bmi 1470cdc │ │ │ │ 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 244980 │ │ │ │ - blls 2b0c60 │ │ │ │ + bcs 2449d8 │ │ │ │ + blls 2b0cb8 │ │ │ │ vstmiaeq r2, {d14-d18} │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ - bleq 37aa54 │ │ │ │ + bleq 37aaac │ │ │ │ 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 2bbf0c │ │ │ │ + blls 2bbf64 │ │ │ │ ldmdbvs sl, {r2, r5, r6, r8, sp}^ │ │ │ │ stmdbls r2, {r0, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mulscs lr, r9, r8 │ │ │ │ @ instruction: 0xf833320b │ │ │ │ - bcs 2449cc │ │ │ │ + bcs 244a24 │ │ │ │ @ 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 fe6c7168 │ │ │ │ - blx fef397f4 │ │ │ │ + blx fe6c71c0 │ │ │ │ + blx fef3984c │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xe79ad1f0 │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xffe2f6af │ │ │ │ + @ instruction: 0xffb6f6af │ │ │ │ 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 248a30 │ │ │ │ - bl 2f0bb4 │ │ │ │ + blcs 248a88 │ │ │ │ + bl 2f0c0c │ │ │ │ ldrmi r0, [r1], -r3, lsl #29 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ - blge 37aaf8 │ │ │ │ + blge 37ab50 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad018 │ │ │ │ - blx 248a12 │ │ │ │ + blx 248a6a │ │ │ │ svcvc 0x009b9303 │ │ │ │ @ instruction: 0xf83a330b │ │ │ │ and sl, r5, r3, lsr #32 │ │ │ │ eorpl pc, r3, r2, asr #16 │ │ │ │ vpmax.u8 d15, d3, d12 │ │ │ │ - beq 337280 │ │ │ │ + beq 3372d8 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf3aafa9a │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ - strdle r3, [pc, #63] @ 23ca2b │ │ │ │ + strdle r3, [pc, #63] @ 23ca83 │ │ │ │ bicsle r4, pc, lr, lsl #11 │ │ │ │ svclt 0x0000e75d │ │ │ │ - rsbseq r3, r4, lr, ror r7 │ │ │ │ + rsbseq r3, r4, r6, lsr #14 │ │ │ │ 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 │ │ │ │ @@ -537205,15 +537226,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 516ab8 │ │ │ │ + blls 516b10 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, sp, r1, ror r2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf8df4698 │ │ │ │ @ instruction: 0xf8df34ec │ │ │ │ strbmi fp, [r7], -ip, ror #9 │ │ │ │ @@ -537222,45 +537243,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 35b760 │ │ │ │ + blcs 35b7b8 │ │ │ │ subhi pc, r0, #0 │ │ │ │ cmplt fp, fp, lsr #16 │ │ │ │ cmplt sl, sl, lsl r8 │ │ │ │ - bcs 35b74c │ │ │ │ + bcs 35b7a4 │ │ │ │ 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 35b764 │ │ │ │ + blcs 35b7bc │ │ │ │ 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 1efa3e6 │ │ │ │ + blx 13fa43e │ │ │ │ @ instruction: 0xe00d69bb │ │ │ │ ldrmi r4, [sp], -lr, lsr #12 │ │ │ │ ldrtmi sl, [r2], -r9, lsl #22 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blx 1c7a3fa │ │ │ │ + blx 117a452 │ │ │ │ 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 24e55c │ │ │ │ + blcs 24e5b4 │ │ │ │ mrshi pc, (UNDEF: 74) @ │ │ │ │ @ instruction: 0x465e46b9 │ │ │ │ @ instruction: 0xf8d94627 │ │ │ │ tstcs r4, ip, lsr r0 │ │ │ │ andscc r9, pc, r9, lsl #12 │ │ │ │ @ instruction: 0xf5f20940 │ │ │ │ - @ instruction: 0xf8d6ec7a │ │ │ │ + @ instruction: 0xf8d6ec4e │ │ │ │ andls fp, sl, r0, lsl r0 │ │ │ │ ldrdge pc, [r0], -fp │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad04c │ │ │ │ stcge 0, cr4, [r9, #-0] │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8df81e2 │ │ │ │ @@ -537296,27 +537317,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 │ │ │ │ - @ instruction: 0xb118f9b5 │ │ │ │ + tstplt r8, r9, lsl #19 @ p-variant is OBSOLETE │ │ │ │ andscc sl, r0, r9, lsl #18 │ │ │ │ ldc2 7, cr15, [r4, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf5f2980a │ │ │ │ - andcs lr, r0, r2, asr #25 │ │ │ │ - @ instruction: 0xf89af6b0 │ │ │ │ + mulcs r0, r6, ip │ │ │ │ + @ instruction: 0xf86ef6b0 │ │ │ │ @ instruction: 0x468269f4 │ │ │ │ stccs 8, cr6, [r0, #-404] @ 0xfffffe6c │ │ │ │ sbchi pc, sl, r0 │ │ │ │ @ instruction: 0xf8df686b │ │ │ │ - blcs 2699d4 │ │ │ │ + blcs 269a2c │ │ │ │ svclt 0x000844fb │ │ │ │ - blvc b05fec │ │ │ │ + blvc b06044 │ │ │ │ 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 │ │ │ │ @@ -537330,94 +537351,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 b3c490 │ │ │ │ + blvc b3c4e8 │ │ │ │ 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 2994ec │ │ │ │ - bmi ff272fcc │ │ │ │ + bcs 299544 │ │ │ │ + bmi ff273024 │ │ │ │ cdpeq 0, 6, cr15, cr4, cr15, {2} │ │ │ │ stmpl r9, {r1, r8, fp, ip, pc} │ │ │ │ andls r6, r7, #34, 30 @ 0x88 │ │ │ │ - blx 5ce4b2 │ │ │ │ + blx 5ce50a │ │ │ │ @ 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 5c8cde │ │ │ │ + blx 5c8d36 │ │ │ │ @ instruction: 0xf8bd1103 │ │ │ │ movwls r3, #20492 @ 0x500c │ │ │ │ @ instruction: 0x1051f891 │ │ │ │ @ instruction: 0xf85c310b │ │ │ │ tstls r4, r1, lsr #32 │ │ │ │ @ instruction: 0xf7ff4619 │ │ │ │ - blls 3fc24c │ │ │ │ + blls 3fc2a4 │ │ │ │ vmla.i8 q11, q0, q9 │ │ │ │ ldcne 12, cr2, [r8, #-580] @ 0xfffffdbc │ │ │ │ andeq lr, ip, #165888 @ 0x28800 │ │ │ │ - blx feed6f1c │ │ │ │ + blx feed6f74 │ │ │ │ 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 fee96df4 │ │ │ │ + bl fee96e4c │ │ │ │ svclt 0x00180c00 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ movwcs r6, #6168 @ 0x1818 │ │ │ │ @ instruction: 0xf8909904 │ │ │ │ addmi lr, fp, ip │ │ │ │ - blcc 296eec │ │ │ │ + blcc 296f44 │ │ │ │ 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 25d034 │ │ │ │ + bcs 25d08c │ │ │ │ sbchi pc, r5, r0, asr #32 │ │ │ │ ldrbmi r9, [r0], -r7, lsl #18 │ │ │ │ - cdp2 6, 1, cr15, cr2, cr15, {5} │ │ │ │ + stc2l 6, cr15, [r6, #700]! @ 0x2bc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmvs r2, {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0x100cf8bd │ │ │ │ - blx fe687130 │ │ │ │ - blx fef39bb8 │ │ │ │ + blx fe687188 │ │ │ │ + blx fef39c10 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ svcge 0x006bf43f │ │ │ │ @ instruction: 0xf8422001 │ │ │ │ - blx 24cdd4 │ │ │ │ - b ab9958 │ │ │ │ + blx 24ce2c │ │ │ │ + b ab99b0 │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [r2, #-700]! @ 0xfffffd44 │ │ │ │ - @ instruction: 0xf6474630 │ │ │ │ - strmi pc, [r6], -sp, lsl #16 │ │ │ │ + stc2l 6, cr15, [r6, #-700] @ 0xfffffd44 │ │ │ │ + @ instruction: 0xf6464630 │ │ │ │ + strmi pc, [r6], -r1, ror #31 │ │ │ │ @ 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 │ │ │ │ @@ -537426,146 +537447,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 285356 │ │ │ │ + blx 2853ae │ │ │ │ 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 b3c2ec │ │ │ │ + blvc b3c344 │ │ │ │ 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 b3c2d0 │ │ │ │ + blvc b3c328 │ │ │ │ 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 1328a08 │ │ │ │ + bvc 1328a60 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ andscc sl, ip, pc, ror #29 │ │ │ │ @ instruction: 0xf7ff4651 │ │ │ │ - blvc b3c29c │ │ │ │ + blvc b3c2f4 │ │ │ │ @ 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 4fb6ac │ │ │ │ + blx 4fb704 │ │ │ │ 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 ff0faea4 │ │ │ │ + blx ff0faefc │ │ │ │ @ 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 30e81c │ │ │ │ + blx 30e874 │ │ │ │ stmdbcc r1, {r0, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ffb289 │ │ │ │ ldr pc, [sl], sp, asr #24 │ │ │ │ ssatmi r4, #3, r0, asr #12 │ │ │ │ - blx ff47aee6 │ │ │ │ + blx ff47af3e │ │ │ │ ldmdbmi lr, {r1, r5, r6, r9, sl, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xf89bfaf5 │ │ │ │ - bcs 344f2c │ │ │ │ + bcs 344f84 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr10, cr15, {3} │ │ │ │ @ instruction: 0xe64446da │ │ │ │ - bcs 35bbd0 │ │ │ │ + bcs 35bc28 │ │ │ │ ldclge 4, cr15, [r0, #508]! @ 0x1fc │ │ │ │ - bcs 1a574d8 │ │ │ │ + bcs 1a57530 │ │ │ │ stclge 4, cr15, [ip, #508]! @ 0x1fc │ │ │ │ ldrb r4, [sp, #1549] @ 0x60d │ │ │ │ - blcs 1a574e8 │ │ │ │ + blcs 1a57540 │ │ │ │ ldcge 4, cr15, [ip, #508]! @ 0x1fc │ │ │ │ - bls 376684 │ │ │ │ + bls 3766dc │ │ │ │ ldrbmi r2, [r0], -r4, lsl #2 │ │ │ │ - @ instruction: 0xf974f6b1 │ │ │ │ + @ instruction: 0xf948f6b1 │ │ │ │ strmi r9, [r2], -r7, lsl #18 │ │ │ │ ldrbmi r9, [r0], -r4 │ │ │ │ - stc2 6, cr15, [r2, #-700]! @ 0xfffffd44 │ │ │ │ + ldc2l 6, cr15, [r6], #700 @ 0x2bc │ │ │ │ ldrbt r9, [r5], r4, lsl #20 │ │ │ │ - stcl 5, cr15, [r4, #-968]! @ 0xfffffc38 │ │ │ │ - rsbseq r3, r4, sl, ror #11 │ │ │ │ - ldrsbteq r3, [r4], #-92 @ 0xffffffa4 │ │ │ │ + ldc 5, cr15, [r8, #-968]! @ 0xfffffc38 │ │ │ │ + @ instruction: 0x00743592 │ │ │ │ + rsbseq r3, r4, r4, lsl #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r3, [r4], #-88 @ 0xffffffa8 │ │ │ │ + rsbseq r3, r4, r0, ror #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 @ 23cf8c │ │ │ │ + ldrbtmi fp, [pc], #-143 @ 23cfe4 │ │ │ │ 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 54904c │ │ │ │ + blcs 5490a4 │ │ │ │ ldm pc, {r3, fp, ip, lr, pc}^ @ │ │ │ │ - bleq 538fd4 │ │ │ │ - bleq 4ffbf8 │ │ │ │ - bleq 3ffbfc │ │ │ │ + bleq 53902c │ │ │ │ + bleq 4ffc50 │ │ │ │ + bleq 3ffc54 │ │ │ │ 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 │ │ │ │ @@ -537573,21 +537594,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 207a924 │ │ │ │ + blx 157a97c │ │ │ │ @ instruction: 0xf1002201 │ │ │ │ @ instruction: 0x464b0118 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf10d4607 │ │ │ │ tstls r5, r8, lsr #22 │ │ │ │ - stc2l 6, cr15, [r8], #280 @ 0x118 │ │ │ │ + ldc2 6, cr15, [ip], #280 @ 0x118 │ │ │ │ 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 │ │ │ │ @@ -537596,67 +537617,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 2ce90e │ │ │ │ + blx 2ce966 │ │ │ │ andcs r1, r0, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf8934639 │ │ │ │ @ instruction: 0xf893c02e │ │ │ │ @ instruction: 0xf10c6032 │ │ │ │ @ instruction: 0xf8470c0b │ │ │ │ @ instruction: 0xf893202c │ │ │ │ - blls 32d14c │ │ │ │ + blls 32d1a4 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ eorcc pc, ip, r7, asr #16 │ │ │ │ movweq pc, #45318 @ 0xb106 @ │ │ │ │ eorcs pc, r3, r7, asr #16 │ │ │ │ - ldc2 6, cr15, [r0, #288] @ 0x120 │ │ │ │ + stc2l 6, cr15, [r4, #-288]! @ 0xfffffee0 │ │ │ │ ldrdls pc, [r0], r4 │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - andls pc, r3, fp, lsl #29 │ │ │ │ + andls pc, r3, pc, asr lr @ │ │ │ │ @ instruction: 0xf6456928 │ │ │ │ - @ instruction: 0xf100fac3 │ │ │ │ + @ instruction: 0xf100fa97 │ │ │ │ @ instruction: 0xf8940a24 │ │ │ │ andcs r3, r1, #41 @ 0x29 │ │ │ │ @ instruction: 0x46064651 │ │ │ │ @ instruction: 0xf6469004 │ │ │ │ - bls 3bc330 │ │ │ │ + bls 3bc2d8 │ │ │ │ ldmdavs r3, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6456899 │ │ │ │ - bls 2bbc0c │ │ │ │ + bls 2bbbb4 │ │ │ │ cmncs r4, r3, ror #18 │ │ │ │ movwcs pc, #15105 @ 0x3b01 @ │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ @ instruction: 0xf6480023 │ │ │ │ - strbmi pc, [fp], -fp, lsr #19 @ │ │ │ │ + @ instruction: 0x464bf97f │ │ │ │ ldrbmi r4, [r2], -r1, lsl #12 │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - @ instruction: 0x4681fb3f │ │ │ │ + pkhbtmi pc, r1, r3, lsl #22 @ │ │ │ │ vceq.f32 d22, d0, d19 │ │ │ │ stmdbvs r8!, {r0, r2, r4, r5, r6, r9, sp} │ │ │ │ ldrdne pc, [r0], -r9 │ │ │ │ - blhi 50e980 │ │ │ │ + blhi 50e9d8 │ │ │ │ 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: 0xf9eaf645 │ │ │ │ + @ instruction: 0xf9bef645 │ │ │ │ @ instruction: 0xf1009b02 │ │ │ │ andcs r0, r1, #24, 2 │ │ │ │ tstls r2, r6, lsl #12 │ │ │ │ - mrrc2 6, 4, pc, lr, cr6 @ │ │ │ │ + ldc2 6, cr15, [r2], #-280 @ 0xfffffee8 │ │ │ │ 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 │ │ │ │ @@ -537676,71 +537697,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 297778 │ │ │ │ - blx 285742 │ │ │ │ + bls 2977d0 │ │ │ │ + blx 28579a │ │ │ │ @ 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 │ │ │ │ - ldc2l 6, cr15, [r0], #288 @ 0x120 │ │ │ │ + stc2l 6, cr15, [r4], {72} @ 0x48 │ │ │ │ ldrbmi r9, [r3], -r2, lsl #20 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6481127 │ │ │ │ - strmi pc, [r1], -r3, asr #21 │ │ │ │ + @ instruction: 0x4601fa97 │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - tstpcs r2, pc, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r2, r3, lsl #26 @ p-variant is OBSOLETE │ │ │ │ stmdbvs r8!, {r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xf946f645 │ │ │ │ + @ instruction: 0xf91af645 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - ldc2l 6, cr15, [ip], {72} @ 0x48 │ │ │ │ + ldc2 6, cr15, [r0], #288 @ 0x120 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - ldc2l 6, cr15, [ip, #-288]! @ 0xfffffee0 │ │ │ │ + ldc2l 6, cr15, [r0, #-288] @ 0xfffffee0 │ │ │ │ svcls 0x00049a03 │ │ │ │ ldreq pc, [r8], -r2, lsl #2 │ │ │ │ ldrdhi pc, [r8], -sp │ │ │ │ @ instruction: 0x46386913 │ │ │ │ svclt 0x000c42b3 │ │ │ │ ldmibvs r1, {r8, sp}^ │ │ │ │ @ instruction: 0xf6454642 │ │ │ │ - ldrtmi pc, [r9], -r1, lsr #20 @ │ │ │ │ + @ instruction: 0x4639f9f5 │ │ │ │ strtmi r9, [r8], -r3, lsl #30 │ │ │ │ addsmi r6, lr, #966656 @ 0xec000 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ movwcs r6, #107 @ 0x6b │ │ │ │ @ instruction: 0xf648602b │ │ │ │ - @ instruction: 0x4639fcbd │ │ │ │ + @ instruction: 0x4639fc91 │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - @ instruction: 0x4641fddf │ │ │ │ + @ instruction: 0x4641fdb3 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - blx fff7ab6e │ │ │ │ + blx ff47abc6 │ │ │ │ @ instruction: 0xf64569a0 │ │ │ │ - strdcs pc, [r1], -pc @ │ │ │ │ + ldrdcs pc, [r1], -r3 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf44f8ff0 │ │ │ │ @ instruction: 0xf10d7198 │ │ │ │ @ instruction: 0xf6450818 │ │ │ │ - stmdbls r1, {r0, r3, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r1, {r0, r2, r3, r4, r8, 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 2bff2e │ │ │ │ + blx 2bff86 │ │ │ │ @ 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 │ │ │ │ @@ -537751,24 +537772,24 @@ │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ movwcs r0, #32783 @ 0x800f │ │ │ │ @ instruction: 0xf8472201 │ │ │ │ @ instruction: 0xf107302a │ │ │ │ @ instruction: 0x464b0118 │ │ │ │ @ instruction: 0xf8474638 │ │ │ │ @ instruction: 0xf646c02e │ │ │ │ - @ instruction: 0x4639fb91 │ │ │ │ + ldrtmi pc, [r9], -r5, ror #22 @ │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - @ instruction: 0xf8d4fc6f │ │ │ │ + @ instruction: 0xf8d4fc43 │ │ │ │ @ instruction: 0xe6dd9070 │ │ │ │ @ instruction: 0xf6452190 │ │ │ │ - @ instruction: 0xf100f90b │ │ │ │ - blls 2bdb50 │ │ │ │ + @ instruction: 0xf100f8df │ │ │ │ + blls 2bdba8 │ │ │ │ andls r4, r2, #17825792 @ 0x1100000 │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - blx 21fac16 │ │ │ │ + blx 16fac6e │ │ │ │ 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} │ │ │ │ @@ -537779,29 +537800,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 297914 │ │ │ │ + bls 29796c │ │ │ │ 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 │ │ │ │ - ldr pc, [r5, -r7, lsr #24]! │ │ │ │ + @ instruction: 0xe735fbfb │ │ │ │ mlacc r9, r7, r8, pc @ │ │ │ │ movwls r0, #14555 @ 0x38db │ │ │ │ svclt 0x0000e673 │ │ │ │ - rsbseq r3, r4, r6, ror r0 │ │ │ │ + rsbseq r3, r4, lr, lsl r0 │ │ │ │ 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 │ │ │ │ @@ -537809,15 +537830,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 14a1fc4 │ │ │ │ + bmi 14a201c │ │ │ │ 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 │ │ │ │ @@ -537831,73 +537852,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 │ │ │ │ - stc2l 6, cr15, [r0], {70} @ 0x46 │ │ │ │ + ldc2 6, cr15, [r4], {70} @ 0x46 │ │ │ │ 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 4ea0dc │ │ │ │ + blvc 4ea134 │ │ │ │ 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 35c080 │ │ │ │ + blcs 35c0d8 │ │ │ │ @ instruction: 0x4621d0f0 │ │ │ │ stccs 8, cr6, [r0], {36} @ 0x24 │ │ │ │ - blvc 4f1c38 │ │ │ │ + blvc 4f1c90 │ │ │ │ tstle r5, r4, lsl #20 │ │ │ │ @ instruction: 0x4650465a │ │ │ │ ldc2l 7, cr15, [lr, #-1020]! @ 0xfffffc04 │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0xf6464638 │ │ │ │ - @ instruction: 0x463afc91 │ │ │ │ + ldrtmi pc, [sl], -r5, ror #24 @ │ │ │ │ strmi fp, [r7], -pc, lsl #3 │ │ │ │ - blvc 4f73d0 │ │ │ │ + blvc 4f7428 │ │ │ │ mvnsle r2, r4, lsl #20 │ │ │ │ @ instruction: 0x4650465a │ │ │ │ stc2l 7, cr15, [lr, #-1020]! @ 0xfffffc04 │ │ │ │ movweq lr, #2629 @ 0xa45 │ │ │ │ sbcslt r4, sp, #56, 12 @ 0x3800000 │ │ │ │ - stc2 6, cr15, [r0], {70} @ 0x46 │ │ │ │ + mrrc2 6, 4, pc, r4, cr6 @ │ │ │ │ svccs 0x0000463a │ │ │ │ strtmi sp, [ip], -sp, ror #3 │ │ │ │ orrslt r9, r4, r0, lsl #26 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ - @ instruction: 0xf8d6f652 │ │ │ │ + @ instruction: 0xf8aaf652 │ │ │ │ stmdavs sp!, {r0, sl, ip, pc} │ │ │ │ - blcs 257560 │ │ │ │ + blcs 2575b8 │ │ │ │ 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: 0xf8c2f652 │ │ │ │ + @ instruction: 0xf896f652 │ │ │ │ @ instruction: 0xf5f2e7eb │ │ │ │ - svclt 0x0000ea98 │ │ │ │ - rsbseq r2, r4, r6, ror #24 │ │ │ │ + svclt 0x0000ea6c │ │ │ │ + rsbseq r2, r4, lr, lsl #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, lr, lsr ip │ │ │ │ + rsbseq r2, r4, r6, ror #23 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 154ef50 │ │ │ │ + bmi 154efa8 │ │ │ │ @ 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 │ │ │ │ @@ -537936,217 +537957,217 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6446938 │ │ │ │ - ldclvc 15, cr15, [r3], #-92 @ 0xffffffa4 │ │ │ │ + ldclvc 14, cr15, [r3], #-940 @ 0xfffffc54 │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6464680 │ │ │ │ - ldmvs fp!, {r0, r1, r2, r4, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r3, r5, r6, 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 @ 23d5f8 │ │ │ │ + strgt ip, [pc], #-3343 @ 23d650 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx ff8faf28 │ │ │ │ - blmi 48fe38 │ │ │ │ + blx fedfaf80 │ │ │ │ + blmi 48fe90 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 79767c │ │ │ │ + blls 7976d4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf5f2e79c │ │ │ │ - svclt 0x0000e9ee │ │ │ │ + svclt 0x0000e9c2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r2, [r4], #-162 @ 0xffffff5e │ │ │ │ - ldrshteq r2, [r4], #-148 @ 0xffffff6c │ │ │ │ + @ instruction: 0x00742a9a │ │ │ │ + @ instruction: 0x0074299c │ │ │ │ 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 fe4d39b4 │ │ │ │ + blvs fe4d3a0c │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x3070f89d │ │ │ │ ldrmi r9, [r9], -r3, lsl #6 │ │ │ │ - blvs 2129d04 │ │ │ │ + blvs 2129d5c │ │ │ │ @ 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: 0xff78f644 │ │ │ │ + @ instruction: 0xff4cf644 │ │ │ │ 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 2d6bd4 │ │ │ │ + blls 2d6c2c │ │ │ │ @ instruction: 0xf8806502 │ │ │ │ strvc r1, [r3], -r2, asr #32 │ │ │ │ svceq 0x0000f1bb │ │ │ │ - blvs 1316dc │ │ │ │ - blvs ff1565e8 │ │ │ │ + blvs 131734 │ │ │ │ + blvs ff156640 │ │ │ │ @ instruction: 0xf8d7b38c │ │ │ │ @ instruction: 0xf04f8034 │ │ │ │ @ instruction: 0xf10d0914 │ │ │ │ svcge 0x000a0e10 │ │ │ │ - bhi 37c314 │ │ │ │ + bhi 37c36c │ │ │ │ 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 49572a │ │ │ │ + blx 495782 │ │ │ │ @ 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 249770 │ │ │ │ + blcs 2497c8 │ │ │ │ @ instruction: 0xf1a3d0e1 │ │ │ │ - bcs 37df64 │ │ │ │ + bcs 37dfbc │ │ │ │ @ instruction: 0xf108d9e0 │ │ │ │ ldrbmi r0, [r0, #2068] @ 0x814 │ │ │ │ - blls 331f10 │ │ │ │ + blls 331f68 │ │ │ │ strtmi fp, [r8], -r3, lsl #22 │ │ │ │ strteq pc, [r0], #-261 @ 0xfffffefb │ │ │ │ - stc2 6, cr15, [r4, #-284] @ 0xfffffee4 │ │ │ │ + ldc2l 6, cr15, [r8], {71} @ 0x47 │ │ │ │ @ instruction: 0xf8959b02 │ │ │ │ strtmi r2, [r1], -r3, asr #32 │ │ │ │ cmnpeq r9, #3 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r8], -r2, lsl #8 │ │ │ │ - @ instruction: 0xf94af646 │ │ │ │ + @ instruction: 0xf91ef646 │ │ │ │ strtmi r9, [r9], -r1, lsl #16 │ │ │ │ - blx c7b08c │ │ │ │ - blmi c50014 │ │ │ │ + @ instruction: 0xf9fcf648 │ │ │ │ + blmi c5006c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6177e0 │ │ │ │ + blls 617838 │ │ │ │ @ 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 377ee0 │ │ │ │ - cdp2 6, 8, cr15, cr4, cr4, {2} │ │ │ │ + blge 377f38 │ │ │ │ + cdp2 6, 5, cr15, cr8, cr4, {2} │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 30f0e4 │ │ │ │ + blgt 30f13c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6489801 │ │ │ │ - @ instruction: 0x970df9fb │ │ │ │ + strls pc, [sp, -pc, asr #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 2cf2ee │ │ │ │ + blx 2cf346 │ │ │ │ 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 @ 23d804 │ │ │ │ + strgt r0, [pc], #-15 @ 23d85c │ │ │ │ ldr r6, [lr, r7, lsr #32] │ │ │ │ - ldm lr!, {r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r2, r4, r8, lsr #19 │ │ │ │ + ldm r2, {r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r2, r4, r0, asr r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00742890 │ │ │ │ + rsbseq r2, r4, r8, lsr r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed94a20 │ │ │ │ + bl fed94a78 │ │ │ │ @ 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: 0xf894fc8f │ │ │ │ + @ instruction: 0xf894fc63 │ │ │ │ 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 fed94a64 │ │ │ │ + bl fed94abc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r5, #-864] @ 0xfffffca0 │ │ │ │ - bmi 7a9a8c │ │ │ │ + bmi 7a9ae4 │ │ │ │ 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 34f0a0 │ │ │ │ + bge 34f0f8 │ │ │ │ strls r4, [r4, #-1568] @ 0xfffff9e0 │ │ │ │ mcr2 7, 1, pc, cr2, cr15, {7} @ │ │ │ │ - blmi 4100c8 │ │ │ │ + blmi 410120 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 397918 │ │ │ │ + blls 397970 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r2, r4, lr, lsl #15 │ │ │ │ + ldmda r8!, {r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r2, r4, r6, lsr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, r8, asr r7 │ │ │ │ + rsbseq r2, r4, r0, lsl #14 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 154f334 │ │ │ │ + bmi 154f38c │ │ │ │ @ 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 │ │ │ │ @@ -538185,171 +538206,171 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6446938 │ │ │ │ - ldclvc 13, cr15, [r3], #-148 @ 0xffffff6c │ │ │ │ + ldclvc 12, cr15, [r3], #-996 @ 0xfffffc1c │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ - @ instruction: 0xf6464680 │ │ │ │ - ldmvs fp!, {r0, r2, r5, fp, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf6454680 │ │ │ │ + ldmvs fp!, {r0, r3, r4, r5, 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 @ 23d9dc │ │ │ │ + strgt ip, [pc], #-3343 @ 23da34 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf8e8f648 │ │ │ │ - blmi 49021c │ │ │ │ + @ instruction: 0xf8bcf648 │ │ │ │ + blmi 490274 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 797a60 │ │ │ │ + blls 797ab8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf5f1e79c │ │ │ │ - svclt 0x0000effc │ │ │ │ + svclt 0x0000efd0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, lr, lsl #14 │ │ │ │ - rsbseq r2, r4, r0, lsl r6 │ │ │ │ + ldrhteq r2, [r4], #-102 @ 0xffffff9a │ │ │ │ + ldrhteq r2, [r4], #-88 @ 0xffffffa8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ - bmi c8f290 │ │ │ │ - blmi c8f2ac │ │ │ │ + bmi c8f2e8 │ │ │ │ + blmi c8f304 │ │ │ │ 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 2b9b98 │ │ │ │ - ldcl 5, cr15, [lr], #964 @ 0x3c4 │ │ │ │ + beq 2b9bf0 │ │ │ │ + ldcl 5, cr15, [r2], {241} @ 0xf1 │ │ │ │ @ instruction: 0xf854b1bf │ │ │ │ - blne 1240678 │ │ │ │ + blne 12406d0 │ │ │ │ msreq CPSR_, r0, lsr #3 │ │ │ │ msreq CPSR_, #192, 2 @ 0x30 │ │ │ │ @ instruction: 0xf000fa0a │ │ │ │ vpmax.u8 d15, d3, d26 │ │ │ │ - blx 4cba80 │ │ │ │ - b 12b9e84 │ │ │ │ + blx 4cbad8 │ │ │ │ + b 12b9edc │ │ │ │ @ instruction: 0xf1610103 │ │ │ │ @ instruction: 0xf5f10100 │ │ │ │ - adcmi lr, r6, #164, 22 @ 0x29000 │ │ │ │ - bleq 47bbbc │ │ │ │ + adcmi lr, r6, #120, 22 @ 0x1e000 │ │ │ │ + bleq 47bc14 │ │ │ │ @ instruction: 0xf8d8d1e7 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf6444639 │ │ │ │ - strmi pc, [r4], -sp, lsl #26 │ │ │ │ + strmi pc, [r4], -r1, ror #25 │ │ │ │ rscseq fp, sl, r8, asr #2 │ │ │ │ eorcc r4, r8, r9, asr #12 │ │ │ │ - mcr 5, 2, pc, cr6, cr1, {7} @ │ │ │ │ + mrc 5, 0, APSR_nzcv, cr10, cr1, {7} │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6484640 │ │ │ │ - bmi 4fbcc4 │ │ │ │ + bmi 4fbc6c │ │ │ │ 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 0x0000ef9a │ │ │ │ - rsbseq r2, r4, r8, asr #11 │ │ │ │ + svclt 0x0000ef6e │ │ │ │ + rsbseq r2, r4, r0, ror r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, r6, asr #10 │ │ │ │ + rsbseq r2, r4, lr, ror #9 │ │ │ │ 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 679f50 │ │ │ │ - beq 979f54 │ │ │ │ + bleq 679fa8 │ │ │ │ + beq 979fac │ │ │ │ svcne 0x0004f859 │ │ │ │ ldclvc 3, cr2, [lr], #-4 │ │ │ │ @ instruction: 0x4640465a │ │ │ │ - bne 1fe2b40 │ │ │ │ + bne 1fe2b98 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ strmi pc, [r5], -fp, asr #29 │ │ │ │ @ instruction: 0x7c38b9ce │ │ │ │ eorpl pc, r4, sl, asr #16 │ │ │ │ adcmi r3, r0, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf647d8ec │ │ │ │ - ldrbmi pc, [r2], -r7, asr #18 @ │ │ │ │ + @ instruction: 0x4652f91b │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ - cdp2 6, 12, cr15, cr10, cr7, {2} │ │ │ │ - blmi c90400 │ │ │ │ + cdp2 6, 9, cr15, cr14, cr7, {2} │ │ │ │ + blmi c90458 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 517bc8 │ │ │ │ + blls 517c20 │ │ │ │ @ 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 2f91b8 │ │ │ │ - ldc2 6, cr15, [r8], {68} @ 0x44 │ │ │ │ + blvc 2f9210 │ │ │ │ + stc2l 6, cr15, [ip], #-272 @ 0xfffffef0 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #6658 @ 0x1a02 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x464062d9 │ │ │ │ - @ instruction: 0xf6484619 │ │ │ │ - blls 2bbbdc │ │ │ │ + @ instruction: 0xf6474619 │ │ │ │ + blls 2bdb84 │ │ │ │ @ instruction: 0x462a3314 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6474640 │ │ │ │ - strls pc, [r4], -r1, ror #27 │ │ │ │ + @ instruction: 0x9604fdb5 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ - blvc 37922c │ │ │ │ + blvc 379284 │ │ │ │ eorcs r4, r0, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6447b02 │ │ │ │ - @ instruction: 0x4606fc77 │ │ │ │ - blge 2ea0d0 │ │ │ │ + strmi pc, [r6], -fp, asr #24 │ │ │ │ + blge 2ea128 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46403614 │ │ │ │ - @ instruction: 0xffeef647 │ │ │ │ + @ instruction: 0xffc2f647 │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0x71a9f44f │ │ │ │ @ instruction: 0xf6474640 │ │ │ │ - strmi pc, [r5], -r1, asr #27 │ │ │ │ + @ instruction: 0x4605fd95 │ │ │ │ @ instruction: 0xf5f1e7a3 │ │ │ │ - svclt 0x0000ef0a │ │ │ │ - rsbseq r2, r4, r4, lsl #10 │ │ │ │ + svclt 0x0000eede │ │ │ │ + rsbseq r2, r4, ip, lsr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, r8, lsr #9 │ │ │ │ + rsbseq r2, r4, r0, asr r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2f90c4 │ │ │ │ + blhi 2f911c │ │ │ │ @ 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}^ │ │ │ │ @@ -538360,15 +538381,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] @ 23df44 │ │ │ │ + ldc 6, cr4, [pc, #744] @ 23df9c │ │ │ │ @ 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 │ │ │ │ @@ -538383,554 +538404,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 fecedb34 │ │ │ │ - blls 2804dc │ │ │ │ + bl fecedb8c │ │ │ │ + blls 280534 │ │ │ │ movwls r3, #4865 @ 0x1301 │ │ │ │ strcc r9, [r1, -r2, lsl #22] │ │ │ │ - bleq 37a0f4 │ │ │ │ + bleq 37a14c │ │ │ │ ldrhle r4, [r1, #43] @ 0x2b │ │ │ │ @ instruction: 0x9018f8dd │ │ │ │ @ instruction: 0x46084619 │ │ │ │ - @ instruction: 0xf880f647 │ │ │ │ + @ instruction: 0xf854f647 │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - bmi 19fd4f0 │ │ │ │ + bmi 19fd498 │ │ │ │ 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 261cc4 │ │ │ │ + blcs 261d1c │ │ │ │ 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 │ │ │ │ - strmi pc, [r4], -fp, asr #23 │ │ │ │ - blge 46a228 │ │ │ │ + @ instruction: 0x4604fb9f │ │ │ │ + blge 46a280 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xff42f647 │ │ │ │ + @ instruction: 0xff16f647 │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - @ instruction: 0x4605fd15 │ │ │ │ - bls 337c04 │ │ │ │ + strmi pc, [r5], -r9, ror #25 │ │ │ │ + bls 337c5c │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blhi 479388 │ │ │ │ + blhi 4793e0 │ │ │ │ movwcc lr, #2498 @ 0x9c2 │ │ │ │ @ instruction: 0xf6442220 │ │ │ │ - strmi pc, [r4], -sp, lsr #23 │ │ │ │ - blge 46a264 │ │ │ │ + strmi pc, [r4], -r1, lsl #23 │ │ │ │ + blge 46a2bc │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xff24f647 │ │ │ │ + cdp2 6, 15, cr15, cr8, cr7, {2} │ │ │ │ andmi pc, r0, fp, asr #17 │ │ │ │ movwls lr, #42914 @ 0xa7a2 │ │ │ │ - blls 346600 │ │ │ │ + blls 346658 │ │ │ │ movwls r2, #45313 @ 0xb101 │ │ │ │ - blvc 4f93fc │ │ │ │ + blvc 4f9454 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6447b08 │ │ │ │ - @ instruction: 0x4603fb93 │ │ │ │ - bge 46a2d8 │ │ │ │ - bgt 3229b8 │ │ │ │ + strmi pc, [r3], -r7, ror #22 │ │ │ │ + bge 46a330 │ │ │ │ + bgt 322a10 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - @ instruction: 0xff0af647 │ │ │ │ + cdp2 6, 13, cr15, cr14, cr7, {2} │ │ │ │ tstcc r4, #7168 @ 0x1c00 │ │ │ │ ldrtmi r4, [r0], -sl, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2l 6, cr15, [ip], {71} @ 0x47 │ │ │ │ + ldc2 6, cr15, [r0], #284 @ 0x11c │ │ │ │ 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 │ │ │ │ - strmi pc, [r3], -pc, ror #22 │ │ │ │ - bge 46a320 │ │ │ │ - bgt 322a00 │ │ │ │ + strmi pc, [r3], -r3, asr #22 │ │ │ │ + bge 46a378 │ │ │ │ + bgt 322a58 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - cdp2 6, 14, cr15, cr6, cr7, {2} │ │ │ │ + cdp2 6, 11, cr15, cr10, cr7, {2} │ │ │ │ tstcc r4, #7168 @ 0x1c00 │ │ │ │ ldrtmi r4, [r0], -sl, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2 6, cr15, [r8], #284 @ 0x11c │ │ │ │ + stc2 6, cr15, [ip], {71} @ 0x47 │ │ │ │ stccs 6, cr4, [r0], {5} │ │ │ │ svcge 0x0050f43f │ │ │ │ movwcs r9, #1034 @ 0x40a │ │ │ │ eorcs r9, r0, #738197504 @ 0x2c000000 │ │ │ │ - blvc 4f9488 │ │ │ │ + blvc 4f94e0 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 479450 │ │ │ │ - blx 157b732 │ │ │ │ + blvc 4794a8 │ │ │ │ + blx a7b78a │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 328a48 │ │ │ │ + blgt 328aa0 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - strtmi pc, [sl], -r3, asr #29 │ │ │ │ + @ instruction: 0x462afe97 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ ldrtmi r7, [r0], -r9, lsr #3 │ │ │ │ - ldc2 6, cr15, [r6], {71} @ 0x47 │ │ │ │ + stc2l 6, cr15, [sl], #-284 @ 0xfffffee4 │ │ │ │ str r4, [pc, -r5, lsl #12]! │ │ │ │ - ldcl 5, cr15, [lr, #964] @ 0x3c4 │ │ │ │ + ldc 5, cr15, [r2, #964]! @ 0x3c4 │ │ │ │ ... │ │ │ │ - rsbseq r2, r4, r0, ror #7 │ │ │ │ + rsbseq r2, r4, r8, lsl #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, sl, lsl r3 │ │ │ │ + rsbseq r2, r4, r2, asr #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed95068 │ │ │ │ + bl fed950c0 │ │ │ │ @ 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 │ │ │ │ - mcrr2 6, 4, pc, ip, cr7 @ │ │ │ │ + stc2 6, cr15, [r0], #-284 @ 0xfffffee4 │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0x462021b3 │ │ │ │ - stc2l 6, cr15, [ip], #-284 @ 0xfffffee4 │ │ │ │ + mcrr2 6, 4, pc, r0, cr7 @ │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed950a4 │ │ │ │ + bl fed950fc │ │ │ │ @ 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 │ │ │ │ - strtmi pc, [r3], -r5, lsr #24 │ │ │ │ + @ instruction: 0x4623fbf9 │ │ │ │ @ instruction: 0x21b34602 │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - msrcs CPSR_, r5, asr #24 │ │ │ │ - bleq 2799e8 │ │ │ │ + msrcs CPSR_, r9, lsl ip │ │ │ │ + bleq 279a40 │ │ │ │ strbtmi r4, [r8], -r7, lsl #12 │ │ │ │ - blx d7b80a │ │ │ │ + blx 27b862 │ │ │ │ eorcs r6, r0, #40, 18 @ 0xa0000 │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - @ instruction: 0x4604fadd │ │ │ │ + @ instruction: 0x4604fab1 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - cdp2 6, 5, cr15, cr4, cr7, {2} │ │ │ │ + cdp2 6, 2, cr15, cr8, cr7, {2} │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ strtmi r2, [r8], -r5, ror #3 │ │ │ │ - stc2 6, cr15, [r8], #-284 @ 0xfffffee4 │ │ │ │ - blmi 410744 │ │ │ │ + blx 17b896 │ │ │ │ + blmi 41079c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 317f94 │ │ │ │ + blls 317fec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #20]! │ │ │ │ - stcl 5, cr15, [r6, #-964]! @ 0xfffffc3c │ │ │ │ - rsbseq r2, r4, lr, asr #2 │ │ │ │ + ldc 5, cr15, [sl, #-964]! @ 0xfffffc3c │ │ │ │ + ldrshteq r2, [r4], #-6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r2, [r4], #-12 │ │ │ │ + rsbseq r2, r4, r4, lsl #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed95150 │ │ │ │ + bl fed951a8 │ │ │ │ @ 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 ff87b892 │ │ │ │ + blx fed7b8ea │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx 7b89e │ │ │ │ + blx ff57b8f6 │ │ │ │ @ instruction: 0x460221ff │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - orrscs pc, r8, sp, asr #23 │ │ │ │ + orrscs pc, r8, r1, lsr #23 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx ff47b8b2 │ │ │ │ + blx fe97b90a │ │ │ │ svclt 0x0000bd38 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x46884d34 │ │ │ │ - bmi f4f7f4 │ │ │ │ + bmi f4f84c │ │ │ │ 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, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r2, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx 1cfb8f4 │ │ │ │ + blx 11fb94c │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 30f998 │ │ │ │ + blgt 30f9f0 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - strtmi pc, [fp], -r1, ror #27 │ │ │ │ + @ instruction: 0x462bfdb5 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - msrcs LR_irq, r5 │ │ │ │ - bleq 279ae8 │ │ │ │ + smlawbcs r0, r9, fp, pc @ │ │ │ │ + bleq 279b40 │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - blx fe97b928 │ │ │ │ + blx 1e7b980 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - strmi pc, [r5], -sp, asr #20 │ │ │ │ + strmi pc, [r5], -r1, lsr #20 │ │ │ │ mcrgt 1, 0, fp, cr3, cr8, {1} │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - strtmi pc, [fp], -r5, asr #27 │ │ │ │ + @ instruction: 0x462bfd99 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x463bfb99 │ │ │ │ + ldrtmi pc, [fp], -sp, ror #22 @ │ │ │ │ mvncs r4, r2, lsl #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x21fffb93 │ │ │ │ + mvnscs pc, r7, ror #22 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 1c7b972 │ │ │ │ + blx 117b9ca │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - bmi 4bcdec │ │ │ │ + bmi 4bcd94 │ │ │ │ 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 │ │ │ │ - stcl 5, cr15, [r6], {241} @ 0xf1 │ │ │ │ - rsbseq r2, r4, r0, asr r0 │ │ │ │ + ldc 5, cr15, [sl], {241} @ 0xf1 │ │ │ │ + ldrshteq r1, [r4], #-248 @ 0xffffff08 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00741f9e │ │ │ │ + rsbseq r1, r4, r6, asr #30 │ │ │ │ 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] @ 23e290 │ │ │ │ + ldc 4, cr4, [pc, #488] @ 23e2e8 │ │ │ │ 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 @ │ │ │ │ - blx 13fb9d4 │ │ │ │ + blx 8fba2c │ │ │ │ eorcs r6, r0, #40, 18 @ 0xa0000 │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - @ instruction: 0x4606f9f7 │ │ │ │ + strmi pc, [r6], -fp, asr #19 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - stc2l 6, cr15, [lr, #-284]! @ 0xfffffee4 │ │ │ │ + stc2l 6, cr15, [r2, #-284] @ 0xfffffee4 │ │ │ │ @ instruction: 0xf10d7c3b │ │ │ │ @ instruction: 0xb1b3090c │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ movwcs r0, #6412 @ 0x190c │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ strls r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ - blx ffc7c0fa │ │ │ │ + blx ffc7c152 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ @ instruction: 0x71b6f44f │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - @ instruction: 0x7c3bfb33 │ │ │ │ + @ instruction: 0x7c3bfb07 │ │ │ │ eoreq pc, r4, r9, asr #16 │ │ │ │ adcmi r3, r3, #16777216 @ 0x1000000 │ │ │ │ ldrmi sp, [r8], -fp, ror #17 │ │ │ │ - cdp2 6, 5, cr15, cr14, cr6, {2} │ │ │ │ + cdp2 6, 3, cr15, cr2, cr6, {2} │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - bmi 53d0ac │ │ │ │ + bmi 53d054 │ │ │ │ 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 │ │ │ │ - stcl 5, cr15, [r2], #-964 @ 0xfffffc3c │ │ │ │ + ldc 5, cr15, [r6], #-964 @ 0xfffffc3c │ │ │ │ ... │ │ │ │ - rsbseq r1, r4, ip, asr pc │ │ │ │ + rsbseq r1, r4, r4, lsl #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r1, [r4], #-230 @ 0xffffff1a │ │ │ │ + rsbseq r1, r4, lr, ror lr │ │ │ │ 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] @ 23e184 │ │ │ │ + ldc 13, cr10, [pc, #8] @ 23e1dc │ │ │ │ @ instruction: 0x46280b5c │ │ │ │ ldmpl r3, {r0, r1, r2, r3, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6450300 │ │ │ │ - @ instruction: 0x4632f9dd │ │ │ │ + @ instruction: 0x4632f9b1 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf98ef644 │ │ │ │ + @ instruction: 0xf962f644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fa50 │ │ │ │ + blgt 30faa8 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r5, lsl #26 @ │ │ │ │ + @ instruction: 0x4633fcd9 │ │ │ │ mvncs r4, sl, lsr r6 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7efad9 │ │ │ │ - bleq 1579840 │ │ │ │ + @ instruction: 0x7c7efaad │ │ │ │ + bleq 1579898 │ │ │ │ ldrtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - @ instruction: 0x4632f9bf │ │ │ │ + @ instruction: 0x4632f993 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf970f644 │ │ │ │ + @ instruction: 0xf944f644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fa8c │ │ │ │ + blgt 30fae4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r7, ror #25 @ │ │ │ │ + @ instruction: 0x4633fcbb │ │ │ │ mvnscs r4, sl, lsr r6 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4681fabb │ │ │ │ - bleq 123987c │ │ │ │ + strmi pc, [r1], pc, lsl #21 │ │ │ │ + bleq 12398d4 │ │ │ │ @ instruction: 0xf8994628 │ │ │ │ @ instruction: 0x46316011 │ │ │ │ - @ instruction: 0xf9a0f645 │ │ │ │ + @ instruction: 0xf974f645 │ │ │ │ stmdbvs r0!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - @ instruction: 0x4606f951 │ │ │ │ + strmi pc, [r6], -r5, lsr #18 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2l 6, cr15, [r8], {71} @ 0x47 │ │ │ │ + ldc2 6, cr15, [ip], {71} @ 0x47 │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx fe97bb54 │ │ │ │ - ldc 6, cr4, [pc, #516] @ 23e440 │ │ │ │ + blx 1e7bbac │ │ │ │ + ldc 6, cr4, [pc, #516] @ 23e498 │ │ │ │ @ instruction: 0x46280b32 │ │ │ │ mulsvs r1, r9, r8 │ │ │ │ @ instruction: 0xf6454631 │ │ │ │ - ldrtmi pc, [r2], -r1, lsl #19 @ │ │ │ │ + @ instruction: 0x4632f955 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf932f644 │ │ │ │ + @ instruction: 0xf906f644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fb08 │ │ │ │ + blgt 30fb60 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r9, lsr #25 @ │ │ │ │ + @ instruction: 0x4633fc7d │ │ │ │ orrscs r4, lr, sl, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7efa7d │ │ │ │ - bleq b798f8 │ │ │ │ + @ instruction: 0x7c7efa51 │ │ │ │ + bleq b79950 │ │ │ │ ldrtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - ldrtmi pc, [r2], -r3, ror #18 @ │ │ │ │ + @ instruction: 0x4632f937 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf914f644 │ │ │ │ + @ instruction: 0xf8e8f644 │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2 6, cr15, [ip], {71} @ 0x47 │ │ │ │ + stc2l 6, cr15, [r0], #-284 @ 0xfffffee4 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ @ instruction: 0x462021dd │ │ │ │ - blx 1a7bbcc │ │ │ │ + blx f7bc24 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - blx fe57bbdc │ │ │ │ + blx 1a7bc34 │ │ │ │ tstpne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx d7bbe8 │ │ │ │ - blmi 6d0b1c │ │ │ │ + blx 27bc40 │ │ │ │ + blmi 6d0b74 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 398340 │ │ │ │ + blls 398398 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf5f183f0 │ │ │ │ - svclt 0x0000eb90 │ │ │ │ + svclt 0x0000eb64 │ │ │ │ andmi r0, r0, r0 │ │ │ │ eormi sp, r9, sl, lsl #14 │ │ │ │ - bge fece8da4 │ │ │ │ + bge fece8dfc │ │ │ │ svccc 0x00daaaaa │ │ │ │ andge r0, r0, r0 │ │ │ │ svccc 0x00f0e147 │ │ │ │ andgt r0, r0, r0 │ │ │ │ svclt 0x00ac28f5 │ │ │ │ andhi r0, r0, r0 │ │ │ │ svccc 0x0069a5c3 │ │ │ │ - rsbseq r1, r4, ip, lsl #29 │ │ │ │ + rsbseq r1, r4, r4, lsr lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, r0, lsr sp │ │ │ │ + ldrsbteq r1, [r4], #-200 @ 0xffffff38 │ │ │ │ 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] @ 23e34c │ │ │ │ + ldc 13, cr10, [pc, #8] @ 23e3a4 │ │ │ │ @ instruction: 0x46280b5c │ │ │ │ ldmpl r3, {r0, r1, r2, r3, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6450300 │ │ │ │ - @ instruction: 0x4632f8f9 │ │ │ │ + ldrtmi pc, [r2], -sp, asr #17 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf8aaf644 │ │ │ │ + @ instruction: 0xf87ef644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fc18 │ │ │ │ + blgt 30fc70 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r1, lsr #24 @ │ │ │ │ + @ instruction: 0x4633fbf5 │ │ │ │ @ instruction: 0x21b3463a │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7ef9f5 │ │ │ │ - bleq 1579a08 │ │ │ │ + @ instruction: 0x7c7ef9c9 │ │ │ │ + bleq 1579a60 │ │ │ │ ldrtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - @ instruction: 0x4632f8db │ │ │ │ + ldrtmi pc, [r2], -pc, lsr #17 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf88cf644 │ │ │ │ + @ instruction: 0xf860f644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fc54 │ │ │ │ + blgt 30fcac │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r3, lsl #24 @ │ │ │ │ + @ instruction: 0x4633fbd7 │ │ │ │ orrscs r4, lr, sl, lsr r6 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - pkhtbmi pc, r1, r7, asr #19 @ │ │ │ │ - bleq 1239a44 │ │ │ │ + strmi pc, [r1], fp, lsr #19 │ │ │ │ + bleq 1239a9c │ │ │ │ @ instruction: 0xf8994628 │ │ │ │ @ instruction: 0x46316011 │ │ │ │ - @ instruction: 0xf8bcf645 │ │ │ │ + @ instruction: 0xf890f645 │ │ │ │ stmdbvs r0!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - strmi pc, [r6], -sp, ror #16 │ │ │ │ + strmi pc, [r6], -r1, asr #16 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx ffb7bd12 │ │ │ │ + blx ff07bd6a │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - @ instruction: 0xf9b8f647 │ │ │ │ - bleq ef9a80 │ │ │ │ + @ instruction: 0xf98cf647 │ │ │ │ + bleq ef9ad8 │ │ │ │ strmi r2, [r1], r0, lsr #2 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - stmdbvs r0!, {r0, r1, r2, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r1, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf850f644 │ │ │ │ + @ instruction: 0xf824f644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fccc │ │ │ │ + blgt 30fd24 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r7, asr #23 @ │ │ │ │ + @ instruction: 0x4633fb9b │ │ │ │ mvnscs r4, sl, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7ef99b │ │ │ │ - bleq bb9abc │ │ │ │ + @ instruction: 0x7c7ef96f │ │ │ │ + bleq bb9b14 │ │ │ │ ldrtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - ldrtmi pc, [r2], -r1, lsl #17 @ │ │ │ │ + @ instruction: 0x4632f855 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf832f644 │ │ │ │ + @ instruction: 0xf806f644 │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx fecfbd86 │ │ │ │ + blx 21fbdde │ │ │ │ @ instruction: 0x4632463b │ │ │ │ strtmi r2, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xf97ef647 │ │ │ │ + @ instruction: 0xf952f647 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - @ instruction: 0xf9aaf647 │ │ │ │ + @ instruction: 0xf97ef647 │ │ │ │ tstpne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf94af647 │ │ │ │ - blmi 710ce4 │ │ │ │ + @ instruction: 0xf91ef647 │ │ │ │ + blmi 710d3c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 398504 │ │ │ │ + blls 39855c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf5f183f0 │ │ │ │ - svclt 0x0000eaae │ │ │ │ + svclt 0x0000ea82 │ │ │ │ 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, asr #25 │ │ │ │ + rsbseq r1, r4, ip, ror #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, ip, ror #22 │ │ │ │ + rsbseq r1, r4, r4, lsl fp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed956f0 │ │ │ │ + bl fed95748 │ │ │ │ @ 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 123f114 │ │ │ │ + bcs 123f16c │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a32101 │ │ │ │ @ instruction: 0xf1c30020 │ │ │ │ - blx 27fda8 │ │ │ │ - blcc 2bb138 │ │ │ │ + blx 27fe00 │ │ │ │ + blcc 2bb190 │ │ │ │ @ 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 │ │ │ │ @@ -538940,173 +538961,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 │ │ │ │ - strmi pc, [r6], -r3, lsr #31 │ │ │ │ - blge 2eaa78 │ │ │ │ + @ instruction: 0x4606ff77 │ │ │ │ + blge 2eaad0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx 8fbea6 │ │ │ │ + blx ffdfbefc │ │ │ │ @ instruction: 0x4633463a │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6471151 │ │ │ │ - stclvc 8, cr15, [sl], #-948 @ 0xfffffc4c │ │ │ │ - bcs 12625b4 │ │ │ │ + stclvc 8, cr15, [sl], #-772 @ 0xfffffcfc │ │ │ │ + bcs 126260c │ │ │ │ sbcshi pc, sp, r0 │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a32101 │ │ │ │ @ instruction: 0xf1c30020 │ │ │ │ - blx 27fe30 │ │ │ │ + blx 27fe88 │ │ │ │ strcs pc, [r0, -r3, lsl #6] │ │ │ │ @ instruction: 0xf606fa21 │ │ │ │ - blx 28d1c0 │ │ │ │ - b 127a5c0 │ │ │ │ + blx 28d218 │ │ │ │ + b 127a618 │ │ │ │ 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: 0xff5ef643 │ │ │ │ + @ instruction: 0xff32f643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 32920c │ │ │ │ + blgt 329264 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x463afad5 │ │ │ │ + ldrtmi pc, [sl], -r9, lsr #21 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf8a8f647 │ │ │ │ + @ instruction: 0xf87cf647 │ │ │ │ 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 a8d244 │ │ │ │ - blx 2bbe5c │ │ │ │ - b 163a648 │ │ │ │ - b 1254498 │ │ │ │ + blx a8d29c │ │ │ │ + blx 2bbeb4 │ │ │ │ + b 163a6a0 │ │ │ │ + b 12544f0 │ │ │ │ @ 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] │ │ │ │ - @ instruction: 0xff1cf643 │ │ │ │ + cdp2 6, 15, cr15, cr0, cr3, {2} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329290 │ │ │ │ + blgt 3292e8 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - svcge 0x0006fa93 │ │ │ │ + svcge 0x0006fa67 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ cdpge 6, 0, cr4, cr9, cr0, {1} │ │ │ │ @ instruction: 0xf647463d │ │ │ │ - andls pc, r8, r3, ror #16 │ │ │ │ + andls pc, r8, r7, lsr r8 @ │ │ │ │ vst2.8 {d22-d23}, [pc :128], sl │ │ │ │ strtmi r7, [r0], -r0, ror #3 │ │ │ │ - @ instruction: 0xf836f647 │ │ │ │ - bleq 37c7d0 │ │ │ │ + @ instruction: 0xf80af647 │ │ │ │ + bleq 37c828 │ │ │ │ mvnsle r4, lr, lsr #5 │ │ │ │ @ instruction: 0xf6462003 │ │ │ │ - ldrtmi pc, [sl], -r9, lsl #23 @ │ │ │ │ + @ instruction: 0x463afb5d │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf90cf647 │ │ │ │ - blmi ff4d1200 │ │ │ │ + @ instruction: 0xf8e0f647 │ │ │ │ + blmi ff4d1258 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 498744 │ │ │ │ + blls 49879c │ │ │ │ @ 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, 13, cr15, cr14, cr3, {2} │ │ │ │ + cdp2 6, 11, cr15, cr2, cr3, {2} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ svcge 0x002af43f │ │ │ │ - blgt 329310 │ │ │ │ + blgt 329368 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6473714 │ │ │ │ - @ instruction: 0xe71ffa53 │ │ │ │ + ldr pc, [pc, -r7, lsr #20] │ │ │ │ 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 │ │ │ │ - strmi pc, [r6], -r3, asr #29 │ │ │ │ - blge 36ac38 │ │ │ │ + @ instruction: 0x4606fe97 │ │ │ │ + blge 36ac90 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx 10fc064 │ │ │ │ + blx 5fc0bc │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ - @ instruction: 0xf6474620 │ │ │ │ - strmi pc, [r7], -sp, lsl #16 │ │ │ │ + @ instruction: 0xf6464620 │ │ │ │ + strmi pc, [r7], -r1, ror #31 │ │ │ │ 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, 10, cr15, cr0, cr3, {2} │ │ │ │ + cdp2 6, 7, cr15, cr4, cr3, {2} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329390 │ │ │ │ + blgt 3293e8 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4633fa17 │ │ │ │ + ldrtmi pc, [r3], -fp, ror #19 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xffeaf646 │ │ │ │ + @ instruction: 0xffbef646 │ │ │ │ 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, 7, cr15, cr14, cr3, {2} │ │ │ │ + cdp2 6, 5, cr15, cr2, cr3, {2} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3293cc │ │ │ │ + blgt 329424 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x462af9f5 │ │ │ │ + strtmi pc, [sl], -r9, asr #19 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xffc8f646 │ │ │ │ + @ instruction: 0xff9cf646 │ │ │ │ strb r4, [r0, -r5, lsl #12] │ │ │ │ stmib sp, {r0, r1, r4, r6, r9, sl, fp, ip}^ │ │ │ │ - blcs a17ffc │ │ │ │ + blcs a18054 │ │ │ │ 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 │ │ │ │ @@ -539136,27 +539157,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 a24088 │ │ │ │ + blcs a240e0 │ │ │ │ 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 a1c4bc │ │ │ │ + blcs a1c514 │ │ │ │ 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 │ │ │ │ @@ -539189,33 +539210,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 │ │ │ │ - @ instruction: 0x4605fdb1 │ │ │ │ + strmi pc, [r5], -r5, lsl #27 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 2ea370 │ │ │ │ + blge 2ea3c8 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r0], -r9, ror #5 │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ - @ instruction: 0xf926f647 │ │ │ │ + @ instruction: 0xf8faf647 │ │ │ │ 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] │ │ │ │ - ldc2 6, cr15, [sl, #268] @ 0x10c │ │ │ │ + stc2l 6, cr15, [lr, #-268]! @ 0xfffffef4 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ mcrge 4, 1, pc, cr11, cr15, {1} @ │ │ │ │ - blgt 329598 │ │ │ │ + blgt 3295f0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6473714 │ │ │ │ - strt pc, [r0], -pc, lsl #18 │ │ │ │ + strt pc, [r0], -r3, ror #17 │ │ │ │ @ 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 │ │ │ │ @@ -539228,133 +539249,133 @@ │ │ │ │ strt r3, [r4], r0 │ │ │ │ @ instruction: 0xf88d23ff │ │ │ │ strt r3, [r0], r0 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [ip], r0 │ │ │ │ @ instruction: 0xf6cf2300 │ │ │ │ movwls r7, #17344 @ 0x43c0 │ │ │ │ - @ instruction: 0xf5f1e6dc │ │ │ │ - svclt 0x0000e80a │ │ │ │ - ldrshteq r1, [r4], #-174 @ 0xffffff52 │ │ │ │ + @ instruction: 0xf5f0e6dc │ │ │ │ + svclt 0x0000efde │ │ │ │ + rsbseq r1, r4, r6, lsr #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, ip, lsr #18 │ │ │ │ + ldrsbteq r1, [r4], #-132 @ 0xffffff7c │ │ │ │ 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, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r2, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - ldc2 6, cr15, [sl, #-268]! @ 0xfffffef4 │ │ │ │ + stc2 6, cr15, [lr, #-268] @ 0xfffffef4 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 310378 │ │ │ │ + blgt 3103d0 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4632f8b1 │ │ │ │ + ldrtmi pc, [r2], -r5, lsl #17 @ │ │ │ │ mvncs r4, fp, lsr #12 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldclvc 14, cr15, [r2], #-532 @ 0xfffffdec │ │ │ │ + ldclvc 14, cr15, [r2], #-356 @ 0xfffffe9c │ │ │ │ strmi r2, [r7], -r1, lsl #2 │ │ │ │ @ instruction: 0xf6436920 │ │ │ │ - strmi pc, [r6], -sp, ror #28 │ │ │ │ + strmi pc, [r6], -r1, asr #28 │ │ │ │ ldrcc fp, [r4], -r0, lsr #2 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf8b0f647 │ │ │ │ + @ instruction: 0xf884f647 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwcs r4, #5689 @ 0x1639 │ │ │ │ strtmi r4, [r0], -sl, asr #12 │ │ │ │ - beq 27abcc │ │ │ │ + beq 27ac24 │ │ │ │ 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, 5, cr15, cr12, cr6, {2} │ │ │ │ + cdp2 6, 3, cr15, cr0, 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 │ │ │ │ - cdp2 6, 4, cr15, cr12, cr6, {2} │ │ │ │ - blvc fec7a158 │ │ │ │ + cdp2 6, 2, cr15, cr0, cr6, {2} │ │ │ │ + blvc fec7a1b0 │ │ │ │ andsge pc, r0, sp, asr #17 │ │ │ │ strmi r4, [r7], -r1, asr #12 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ andge pc, r4, r9, asr #17 │ │ │ │ - blvc 2fa124 │ │ │ │ - stc2l 6, cr15, [r2], #268 @ 0x10c │ │ │ │ + blvc 2fa17c │ │ │ │ + ldc2 6, cr15, [r6], #268 @ 0x10c │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329704 │ │ │ │ + blgt 32975c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - stclvc 8, cr15, [sl], #-356 @ 0xfffffe9c │ │ │ │ + stclvc 8, cr15, [sl], #-180 @ 0xffffff4c │ │ │ │ @ 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 28d734 │ │ │ │ - b 127ab34 │ │ │ │ + blx 28d78c │ │ │ │ + b 127ab8c │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r0], r5, lsr #25 │ │ │ │ - blge 2eb0d4 │ │ │ │ + sxtab16mi pc, r0, r9, ror #24 @ │ │ │ │ + blge 2eb12c │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4643f819 │ │ │ │ + @ instruction: 0xf6464620 │ │ │ │ + strbmi pc, [r3], -sp, ror #31 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - stc2l 6, cr15, [ip, #280]! @ 0x118 │ │ │ │ + stc2l 6, cr15, [r0, #280] @ 0x118 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - stclvc 13, cr15, [sl], #-916 @ 0xfffffc6c │ │ │ │ - bcs 12505ac │ │ │ │ + stclvc 13, cr15, [sl], #-740 @ 0xfffffd1c │ │ │ │ + bcs 1250604 │ │ │ │ rscshi pc, r0, r0 │ │ │ │ ldrteq pc, [pc], -r2 @ │ │ │ │ @ instruction: 0xf1a62101 │ │ │ │ @ instruction: 0xf1c60320 │ │ │ │ - blx 27ec40 │ │ │ │ + blx 27ec98 │ │ │ │ @ instruction: 0xf04ff606 │ │ │ │ @ instruction: 0xf6c70c00 │ │ │ │ - blx a9df8c │ │ │ │ + blx a9dfe4 │ │ │ │ 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 │ │ │ │ @@ -539363,168 +539384,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 │ │ │ │ - @ instruction: 0x4606fc55 │ │ │ │ - blge 2eb114 │ │ │ │ + strmi pc, [r6], -r9, lsr #24 │ │ │ │ + blge 2eb16c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xffccf646 │ │ │ │ + @ instruction: 0xffa0f646 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4643fd9f │ │ │ │ + @ instruction: 0x4643fd73 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - ldc2 6, cr15, [r8, #280] @ 0x118 │ │ │ │ + stc2l 6, cr15, [ip, #-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 28e06c │ │ │ │ - b 133b878 │ │ │ │ + blx 28e0c4 │ │ │ │ + b 133b8d0 │ │ │ │ @ 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 │ │ │ │ - stc2 6, cr15, [ip], {67} @ 0x43 │ │ │ │ + blx ffa7c606 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 3298b0 │ │ │ │ + blgt 329908 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strtmi pc, [fp], -r3, lsl #31 │ │ │ │ + qsaxmi pc, fp, r7 @ │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - ldc2l 6, cr15, [r6, #-280] @ 0xfffffee8 │ │ │ │ + stc2 6, cr15, [sl, #-280]! @ 0xfffffee8 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - bmi dfe210 │ │ │ │ + bmi dfe1b8 │ │ │ │ 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] @ 23f0b0 │ │ │ │ + ldc 7, cr8, [pc, #960] @ 23f108 │ │ │ │ @ instruction: 0xf8cd7b23 │ │ │ │ stmdbvs r0!, {r4, sp, lr, pc} │ │ │ │ and pc, r4, r9, asr #17 │ │ │ │ - blvc 2fa334 │ │ │ │ - blx ff8fc612 │ │ │ │ + blvc 2fa38c │ │ │ │ + blx fedfc66a │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ svcge 0x0024f43f │ │ │ │ - blgt 329918 │ │ │ │ + blgt 329970 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ ldrbmi r4, [r1], -r0, lsr #12 │ │ │ │ - beq 77b148 │ │ │ │ - @ instruction: 0xff4cf646 │ │ │ │ + beq 77b1a0 │ │ │ │ + @ instruction: 0xff20f646 │ │ │ │ tstcs r0, r6, lsl r7 │ │ │ │ rscsvc pc, r0, r7, asr #12 │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ - blvc 27a3a8 │ │ │ │ + blvc 27a400 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 37a370 │ │ │ │ - blx ff17c64e │ │ │ │ + blvc 37a3c8 │ │ │ │ + blx fe67c6a6 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 310674 │ │ │ │ + blgt 3106cc │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - @ instruction: 0xff30f646 │ │ │ │ + @ instruction: 0xff04f646 │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strmi pc, [r2], r3, lsl #26 │ │ │ │ + pkhtbmi pc, r2, r7, asr #25 @ │ │ │ │ svclt 0x0000e6f2 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r1, r4, r4, ror #11 │ │ │ │ + rsbseq r1, r4, ip, lsl #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, sl, lsr #6 │ │ │ │ + ldrsbteq r1, [r4], #-34 @ 0xffffffde │ │ │ │ @ instruction: 0xf6c72000 │ │ │ │ strdcs r7, [r0, -r0] │ │ │ │ smlabteq r2, sp, r9, lr │ │ │ │ - blvc 2fa414 │ │ │ │ + blvc 2fa46c │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 37a3dc │ │ │ │ - blx fe3fc6ba │ │ │ │ + blvc 37a434 │ │ │ │ + blx 18fc712 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3106e0 │ │ │ │ + blgt 310738 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x462afefd │ │ │ │ + @ instruction: 0x462afed1 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - ldc2l 6, cr15, [r0], {70} @ 0x46 │ │ │ │ + stc2 6, cr15, [r4], #280 @ 0x118 │ │ │ │ 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 │ │ │ │ - strmi pc, [r5], -r5, ror #22 │ │ │ │ - blge 2eb2f4 │ │ │ │ + @ instruction: 0x4605fb39 │ │ │ │ + blge 2eb34c │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - cdp2 6, 13, cr15, cr12, cr6, {2} │ │ │ │ + cdp2 6, 11, cr15, cr0, cr6, {2} │ │ │ │ @ instruction: 0x462b463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strmi pc, [r7], -pc, lsr #25 │ │ │ │ - bcc 2b8af4 │ │ │ │ + strmi pc, [r7], -r3, lsl #25 │ │ │ │ + bcc 2b8b4c │ │ │ │ andcc pc, r4, r9, asr #17 │ │ │ │ - bcs a23a30 │ │ │ │ + bcs a23a88 │ │ │ │ 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 ff9761b8 │ │ │ │ + bgt ff976210 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9fee50 │ │ │ │ + bcs 9feea8 │ │ │ │ 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 9fee88 │ │ │ │ + blcs 9feee0 │ │ │ │ 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 │ │ │ │ @@ -539559,34 +539580,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 │ │ │ │ - strmi pc, [r7], -r7, asr #21 │ │ │ │ + @ instruction: 0x4607fa9b │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 2ea9dc │ │ │ │ + blge 2eaa34 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062f9 │ │ │ │ @ instruction: 0x37144639 │ │ │ │ - cdp2 6, 3, cr15, cr12, cr6, {2} │ │ │ │ - ldc 6, cr14, [pc, #636] @ 23f1c4 │ │ │ │ + cdp2 6, 1, cr15, cr0, cr6, {2} │ │ │ │ + ldc 6, cr14, [pc, #636] @ 23f21c │ │ │ │ @ instruction: 0xf8cd7b27 │ │ │ │ stmdbvs r0!, {r4, lr, pc} │ │ │ │ andgt pc, r4, r9, asr #17 │ │ │ │ - blvc 2fa58c │ │ │ │ - blx fedfc868 │ │ │ │ + blvc 2fa5e4 │ │ │ │ + blx fe2fc8c0 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ mcrge 4, 2, pc, cr8, cr15, {1} @ │ │ │ │ - blgt 329b70 │ │ │ │ + blgt 329bc8 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6463514 │ │ │ │ - ldrt pc, [sp], -r3, lsr #28 @ │ │ │ │ + @ instruction: 0xe63dfdf7 │ │ │ │ @ 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 │ │ │ │ @@ -539604,57 +539625,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 │ │ │ │ - ldc 5, cr15, [r4, #-960] @ 0xfffffc40 │ │ │ │ + stcl 5, cr15, [r8], #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 4101f0 │ │ │ │ + bvc 410248 │ │ │ │ strmi r7, [r4], -r6, lsl #4 │ │ │ │ - ldc 13, cr10, [pc, #56] @ 23f048 │ │ │ │ + ldc 13, cr10, [pc, #56] @ 23f0a0 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4631fa93 │ │ │ │ + ldrtmi pc, [r1], -r7, ror #20 @ │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ - blx 137c93c │ │ │ │ + blx 87c994 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3108e4 │ │ │ │ + blgt 31093c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4633fdbb │ │ │ │ + ldrtmi pc, [r3], -pc, lsl #27 @ │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - smlawbcs r0, pc, fp, pc @ │ │ │ │ - bleq fe5ba6d4 │ │ │ │ + msrcs LR_irq, r3 │ │ │ │ + bleq fe5ba72c │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx 1ffc970 │ │ │ │ + blx 14fc9c8 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6432101 │ │ │ │ - strmi pc, [r6], -r7, lsr #20 │ │ │ │ + @ instruction: 0x4606f9fb │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - ldc2 6, cr15, [lr, #280] @ 0x118 │ │ │ │ + ldc2l 6, cr15, [r2, #-280]! @ 0xfffffee8 │ │ │ │ @ instruction: 0x46424633 │ │ │ │ strtmi r2, [r0], -r7, ror #3 │ │ │ │ - blx 1efc9a6 │ │ │ │ + blx 13fc9fe │ │ │ │ strmi r2, [r0], r1, lsl #12 │ │ │ │ movwcs r4, #5633 @ 0x1601 │ │ │ │ eorvc r4, r7, #44040192 @ 0x2a00000 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8cd0900 │ │ │ │ @ instruction: 0xf7fe9038 │ │ │ │ @ instruction: 0x4633fc13 │ │ │ │ @@ -539666,411 +539687,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 │ │ │ │ - ldrtmi pc, [sl], -fp, asr #22 @ │ │ │ │ + @ instruction: 0x463afb1f │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x462071d5 │ │ │ │ - blx 137ca02 │ │ │ │ + blx 87ca5a │ │ │ │ strmi r7, [r7], -r2, asr #24 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf0028289 │ │ │ │ @ instruction: 0xf1a3033f │ │ │ │ @ instruction: 0xf1c30120 │ │ │ │ - blx 3bf180 │ │ │ │ - blx bfbd10 │ │ │ │ - blcc 2bb108 │ │ │ │ + blx 3bf1d8 │ │ │ │ + blx bfbd68 │ │ │ │ + blcc 2bb160 │ │ │ │ @ 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, #27648 @ p-variant is OBSOLETE @ 0x6c00 │ │ │ │ + tstpcs r7, #978944 @ p-variant is OBSOLETE @ 0xef000 │ │ │ │ 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: 0xf9b2f643 │ │ │ │ + @ instruction: 0xf986f643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329d8c │ │ │ │ + blgt 329de4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [r3], -r9, lsr #26 @ │ │ │ │ + @ instruction: 0x4633fcfd │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - blx 17ca90 │ │ │ │ + blx ff67cae8 │ │ │ │ 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: 0xf992f643 │ │ │ │ + @ instruction: 0xf966f643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329dcc │ │ │ │ + blgt 329e24 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [r3], -r9, lsl #26 @ │ │ │ │ + @ instruction: 0x4633fcdd │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ @ instruction: 0x462071d5 │ │ │ │ - blx ff97cad0 │ │ │ │ + blx fee7cb28 │ │ │ │ strmi r7, [r6], -r3, asr #24 │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ @ instruction: 0xf0038430 │ │ │ │ @ instruction: 0xf04f003f │ │ │ │ @ instruction: 0xf1a032ff │ │ │ │ @ instruction: 0xf1c00c20 │ │ │ │ - blx 2c0e54 │ │ │ │ - blx 2fb5d8 │ │ │ │ - blx afe20c │ │ │ │ - b 12bcdfc │ │ │ │ + blx 2c0eac │ │ │ │ + blx 2fb630 │ │ │ │ + blx afe264 │ │ │ │ + b 12bce54 │ │ │ │ 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 2a031c │ │ │ │ + blcc 2a0374 │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r4, r5, r6, sl, pc}^ @ │ │ │ │ bicseq pc, r9, r3, lsl r0 @ │ │ │ │ - strbteq r0, [pc], #-1135 @ 23f210 │ │ │ │ - strbteq r0, [pc], #-1135 @ 23f214 │ │ │ │ - strbteq r0, [pc], #-1135 @ 23f218 │ │ │ │ - strbteq r0, [pc], #-469 @ 23f21c │ │ │ │ - strbteq r0, [pc], #-1135 @ 23f220 │ │ │ │ - strbteq r0, [pc], #-1135 @ 23f224 │ │ │ │ - strbteq r0, [pc], #-1135 @ 23f228 │ │ │ │ - strbteq r0, [pc], #-465 @ 23f22c │ │ │ │ - strbteq r0, [pc], #-1135 @ 23f230 │ │ │ │ - strbteq r0, [pc], #-1135 @ 23f234 │ │ │ │ - strbteq r0, [pc], #-1135 @ 23f238 │ │ │ │ - strbteq r0, [pc], #-1135 @ 23f23c │ │ │ │ - strbteq r0, [pc], #-1135 @ 23f240 │ │ │ │ - strbteq r0, [pc], #-1135 @ 23f244 │ │ │ │ - strbteq r0, [pc], #-1135 @ 23f248 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f268 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f26c │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f270 │ │ │ │ + strbteq r0, [pc], #-469 @ 23f274 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f278 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f27c │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f280 │ │ │ │ + strbteq r0, [pc], #-465 @ 23f284 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f288 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f28c │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f290 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f294 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f298 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f29c │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2a0 │ │ │ │ andls r0, lr, r9, asr #32 │ │ │ │ rsbvs r4, r8, r1, lsr r6 │ │ │ │ - beq 27b390 │ │ │ │ + beq 27b3e8 │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ stmib sp, {r8, r9, fp}^ │ │ │ │ @ instruction: 0xf643ab0c │ │ │ │ - strmi pc, [r3], -fp, lsr #18 │ │ │ │ + @ instruction: 0x4603f8ff │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bge 56aff0 │ │ │ │ - bgt 323e74 │ │ │ │ + bge 56b048 │ │ │ │ + bgt 323ecc │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ - stc2 6, cr15, [r0], #280 @ 0x118 │ │ │ │ + ldc2l 6, cr15, [r4], #-280 @ 0xfffffee8 │ │ │ │ tstcc r4, #1024 @ 0x400 │ │ │ │ svclt 0x0000e754 │ │ │ │ ... │ │ │ │ rscmi pc, pc, r0 │ │ │ │ - ldrshteq r0, [r4], #-252 @ 0xffffff04 │ │ │ │ + rsbseq r0, r4, r4, lsr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ movwls r2, #25496 @ 0x6398 │ │ │ │ - blge 3f9a18 │ │ │ │ + blge 3f9a70 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5f99e0 │ │ │ │ - @ instruction: 0xf904f643 │ │ │ │ + blge 5f9a38 │ │ │ │ + @ instruction: 0xf8d8f643 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 310b64 │ │ │ │ + blgt 310bbc │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x463afc7b │ │ │ │ + ldrtmi pc, [sl], -pc, asr #24 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - blx 15fcbec │ │ │ │ + blx afcc44 │ │ │ │ pkhbtmi r2, r1, r7, lsl #6 │ │ │ │ stmib sp, {sp}^ │ │ │ │ eorcs r3, r0, #14 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blge 5f9a5c │ │ │ │ - blge 579a20 │ │ │ │ - @ instruction: 0xf8e4f643 │ │ │ │ + blge 5f9ab4 │ │ │ │ + blge 579a78 │ │ │ │ + @ instruction: 0xf8b8f643 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 329f28 │ │ │ │ + blgt 329f80 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x463bfc5b │ │ │ │ + ldrtmi pc, [fp], -pc, lsr #24 @ │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - blx dfcc2c │ │ │ │ + blx 2fcc84 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx c7cc38 │ │ │ │ + @ instruction: 0xf9fcf646 │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - mcrrvc 9, 15, pc, r2, cr13 @ │ │ │ │ - bcs 1250d30 │ │ │ │ + mcrrvc 9, 13, pc, r2, cr1 @ │ │ │ │ + bcs 1250d88 │ │ │ │ mrshi pc, (UNDEF: 72) @ │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a32101 │ │ │ │ @ instruction: 0xf1c30020 │ │ │ │ - blx 280fc4 │ │ │ │ - blx abbf54 │ │ │ │ - blcc 2bcf68 │ │ │ │ + blx 28101c │ │ │ │ + blx abbfac │ │ │ │ + blcc 2bcfc0 │ │ │ │ @ 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 5f9af4 │ │ │ │ - blge 579ab8 │ │ │ │ - @ instruction: 0xf898f643 │ │ │ │ + blge 5f9b4c │ │ │ │ + blge 579b10 │ │ │ │ + @ instruction: 0xf86cf643 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 329fc0 │ │ │ │ + blgt 32a018 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [fp], -pc, lsl #24 @ │ │ │ │ + ldrtmi pc, [fp], -r3, ror #23 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf9e2f646 │ │ │ │ + @ instruction: 0xf9b6f646 │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6460b01 │ │ │ │ - movwcs pc, #6617 @ 0x19d9 @ │ │ │ │ + movwcs pc, #6573 @ 0x19ad @ │ │ │ │ strmi r4, [r2], r1, lsl #12 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ strls r2, [lr, -r0, lsl #14] │ │ │ │ - blx 21fd3c8 │ │ │ │ + blx 21fd420 │ │ │ │ strmi r4, [r1], sl, lsr #12 │ │ │ │ @ instruction: 0x4651465b │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7feb038 │ │ │ │ mcrrvc 10, 7, pc, r2, cr5 @ │ │ │ │ - bcs 1250de8 │ │ │ │ + bcs 1250e40 │ │ │ │ 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 d0e008 │ │ │ │ - b 12bb408 │ │ │ │ + blx d0e060 │ │ │ │ + b 12bb460 │ │ │ │ @ instruction: 0xf1410100 │ │ │ │ - blcs 24bc0c │ │ │ │ + blcs 24bc64 │ │ │ │ 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 5faaa0 │ │ │ │ - blvc 57aa64 │ │ │ │ - @ instruction: 0xf842f643 │ │ │ │ + blvc 5faaf8 │ │ │ │ + blvc 57aabc │ │ │ │ + @ instruction: 0xf816f643 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 32a06c │ │ │ │ + blgt 32a0c4 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x463bfbb9 │ │ │ │ + ldrtmi pc, [fp], -sp, lsl #23 @ │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf98cf646 │ │ │ │ + @ instruction: 0xf960f646 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ strcs r4, [r2, -r0, lsr #12] │ │ │ │ - @ instruction: 0xf984f646 │ │ │ │ + @ instruction: 0xf958f646 │ │ │ │ ldrbmi r4, [r1], -sl, lsr #12 │ │ │ │ movwcs r4, #5761 @ 0x1681 │ │ │ │ strls r4, [lr, -r0, lsr #12] │ │ │ │ - blx cfd470 │ │ │ │ + blx cfd4c8 │ │ │ │ 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 28e0a0 │ │ │ │ - b 127b4a0 │ │ │ │ + blx 28e0f8 │ │ │ │ + b 127b4f8 │ │ │ │ @ instruction: 0xf04f0007 │ │ │ │ @ instruction: 0xf1400700 │ │ │ │ - blcs 24b8a8 │ │ │ │ + blcs 24b900 │ │ │ │ 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 5f9c3c │ │ │ │ - blge 579c00 │ │ │ │ - @ instruction: 0xfff4f642 │ │ │ │ + blge 5f9c94 │ │ │ │ + blge 579c58 │ │ │ │ + @ instruction: 0xffc8f642 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 32a108 │ │ │ │ + blgt 32a160 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strbmi pc, [r2], -fp, ror #22 @ │ │ │ │ + @ instruction: 0x4642fb3f │ │ │ │ vmin.s8 d20, d0, d27 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf93ef646 │ │ │ │ + @ instruction: 0xf912f646 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x7c72f937 │ │ │ │ - bcs 1250f08 │ │ │ │ + @ instruction: 0x7c72f90b │ │ │ │ + bcs 1250f60 │ │ │ │ addshi pc, sp, r0 │ │ │ │ ldreq pc, [pc, -r2]! │ │ │ │ @ instruction: 0xf1a72101 │ │ │ │ @ instruction: 0xf1c70320 │ │ │ │ - blx 27f59c │ │ │ │ - blx abd13c │ │ │ │ + blx 27f5f4 │ │ │ │ + blx abd194 │ │ │ │ svccc 0x0001f000 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ movweq lr, #2627 @ 0xa43 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ mvnscc pc, #-1073741808 @ 0xc0000010 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ - blcs 25fc00 │ │ │ │ + blcs 25fc58 │ │ │ │ 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 │ │ │ │ - strmi pc, [r5], -pc, lsr #31 │ │ │ │ - blge 56ba60 │ │ │ │ + strmi pc, [r5], -r3, lsl #31 │ │ │ │ + blge 56bab8 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - blx bfce8a │ │ │ │ + blx fcee0 │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4643f8f9 │ │ │ │ + strbmi pc, [r3], -sp, asr #17 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf8f2f646 │ │ │ │ + @ instruction: 0xf8c6f646 │ │ │ │ strbcs pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ strbcc pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 699604 │ │ │ │ + blls 69965c │ │ │ │ @ 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 479d44 │ │ │ │ + blge 479d9c │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5f9d0c │ │ │ │ - @ instruction: 0xff6ef642 │ │ │ │ + blge 5f9d64 │ │ │ │ + @ instruction: 0xff42f642 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 310e90 │ │ │ │ + blgt 310ee8 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [fp], -r5, ror #21 @ │ │ │ │ + @ instruction: 0x463bfab9 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf8b8f646 │ │ │ │ + @ instruction: 0xf88cf646 │ │ │ │ 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 │ │ │ │ - strmi pc, [r6], -sp, asr #30 │ │ │ │ + strmi pc, [r6], -r1, lsr #30 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx ff37cf4c │ │ │ │ + blx fe87cfa4 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4603f897 │ │ │ │ + strmi pc, [r3], -fp, ror #16 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0xff2cf642 │ │ │ │ + @ instruction: 0xff00f642 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 32a298 │ │ │ │ + blgt 32a2f0 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [r2], -r3, lsr #21 @ │ │ │ │ + @ instruction: 0x4632fa77 │ │ │ │ vst1.8 {d20-d22}, [pc :128], fp │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf876f646 │ │ │ │ + @ instruction: 0xf84af646 │ │ │ │ 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 │ │ │ │ - strmi pc, [r7], -fp, lsl #30 │ │ │ │ + @ instruction: 0x4607fedf │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - blx fe2fcfd0 │ │ │ │ + blx 17fd028 │ │ │ │ ldrtmi r4, [fp], -r2, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - pkhtbmi pc, r0, r5, asr #16 @ │ │ │ │ + strmi pc, [r0], r9, lsr #16 │ │ │ │ @ instruction: 0xf04fe6f5 │ │ │ │ strdcs r3, [r0, -pc] │ │ │ │ smlabteq sl, sp, r9, lr │ │ │ │ - blvc 4fad4c │ │ │ │ + blvc 4fada4 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 5fad14 │ │ │ │ - cdp2 6, 14, cr15, cr10, cr2, {2} │ │ │ │ + blvc 5fad6c │ │ │ │ + cdp2 6, 11, cr15, cr14, cr2, {2} │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 310f98 │ │ │ │ + blgt 310ff0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strbmi pc, [r2], -r1, ror #20 @ │ │ │ │ + @ instruction: 0x4642fa35 │ │ │ │ vst1.8 {d20-d22}, [pc :256], fp │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf834f646 │ │ │ │ + @ instruction: 0xf808f646 │ │ │ │ str r4, [r6], r0, lsl #13 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs a25b1c │ │ │ │ + bcs a25b74 │ │ │ │ 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 │ │ │ │ @@ -540082,15 +540103,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 a1d394 │ │ │ │ + bcs a1d3ec │ │ │ │ bichi pc, r0, r0, lsl #4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ @ instruction: 0x01be0152 │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @ instruction: 0x01be01be │ │ │ │ strheq r0, [sp, #-30] @ 0xffffffe2 │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @@ -540102,15 +540123,15 @@ │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @ instruction: 0x01be01be │ │ │ │ strheq r0, [r4, #-30] @ 0xffffffe2 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs a1d3d4 │ │ │ │ + bcs a1d42c │ │ │ │ orrshi pc, r8, r0, lsl #4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ orrseq r0, r6, r8, lsl r1 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01130196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @@ -540122,15 +540143,15 @@ │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ smlalseq r0, sp, r6, r1 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs a1d42c │ │ │ │ + bcs a1d484 │ │ │ │ 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 │ │ │ │ @@ -540142,15 +540163,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 a2388c │ │ │ │ + bcs a238e4 │ │ │ │ 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 │ │ │ │ @@ -540165,64 +540186,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 │ │ │ │ - strmi pc, [r6], -r5, lsl #28 │ │ │ │ + @ instruction: 0x4606fdd9 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 56b1cc │ │ │ │ + blge 56b224 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062f1 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ - @ instruction: 0xf97af646 │ │ │ │ + @ instruction: 0xf94ef646 │ │ │ │ movwls lr, #58938 @ 0xe63a │ │ │ │ - beq 27ba0c │ │ │ │ + beq 27ba64 │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ rsbvs r0, fp, r0, lsl #22 │ │ │ │ - blge 57a010 │ │ │ │ - stc2l 6, cr15, [ip, #264]! @ 0x108 │ │ │ │ + blge 57a068 │ │ │ │ + stc2l 6, cr15, [r0, #264] @ 0x108 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ stclge 4, cr15, [r7, #252]! @ 0xfc │ │ │ │ - blgt 32a51c │ │ │ │ + blgt 32a574 │ │ │ │ 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: 0xf95ef646 │ │ │ │ - ldc 5, cr14, [pc, #868] @ 23fc68 │ │ │ │ + @ instruction: 0xf932f646 │ │ │ │ + ldc 5, cr14, [pc, #868] @ 23fcc0 │ │ │ │ @ instruction: 0x46597b7a │ │ │ │ stmdbvs r0!, {r1, r2, r3, r8, r9, ip, pc} │ │ │ │ stc 0, cr6, [sp, #428] @ 0x1ac │ │ │ │ @ instruction: 0xf6427b0c │ │ │ │ - pkhtbmi pc, r0, r1, asr #27 @ │ │ │ │ + strmi pc, [r0], r5, lsr #27 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 56af18 │ │ │ │ + blge 56af70 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strtmi r1, [r0], -ip, lsr #32 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0xf6460814 │ │ │ │ - ldrb pc, [r0, #-2371]! @ 0xfffff6bd @ │ │ │ │ + ldrb pc, [r0, #-2327]! @ 0xfffff6e9 @ │ │ │ │ eorsgt pc, r8, sp, asr #17 │ │ │ │ - beq 27ba7c │ │ │ │ + beq 27bad4 │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ @ instruction: 0xf8c50b00 │ │ │ │ stmib sp, {r2, lr, pc}^ │ │ │ │ @ instruction: 0xf642ab0c │ │ │ │ - @ instruction: 0x4681fdb3 │ │ │ │ + strmi pc, [r1], r7, lsl #27 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 56ad88 │ │ │ │ + blge 56ade0 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strtmi r1, [r0], -ip, lsr #32 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0xf6460914 │ │ │ │ - ldrbt pc, [sp], #2341 @ 0x925 @ │ │ │ │ + ldrbt pc, [sp], #2297 @ 0x8f9 @ │ │ │ │ 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 │ │ │ │ @@ -540244,15 +540265,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]! @ 23fa0c │ │ │ │ + strb r3, [pc, #32]! @ 23fa64 │ │ │ │ @ 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 │ │ │ │ @@ -540262,40 +540283,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 37a1a8 │ │ │ │ + blge 37a200 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5fa170 │ │ │ │ - ldc2 6, cr15, [ip, #-264]! @ 0xfffffef8 │ │ │ │ + blge 5fa1c8 │ │ │ │ + ldc2 6, cr15, [r0, #-264] @ 0xfffffef8 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 3112f4 │ │ │ │ + blgt 31134c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x463bf8b3 │ │ │ │ + ldrtmi pc, [fp], -r7, lsl #17 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - cdp2 6, 8, cr15, cr6, cr5, {2} │ │ │ │ + cdp2 6, 5, cr15, cr10, cr5, {2} │ │ │ │ tstcs r0, r3, asr #24 │ │ │ │ - blcs a51284 │ │ │ │ + blcs a512dc │ │ │ │ smlabtne r6, sp, r9, lr │ │ │ │ ldrmi sp, [sl], -r2, lsl #16 │ │ │ │ - bllt ff33da74 │ │ │ │ + bllt ff33dacc │ │ │ │ swpcs r2, r8, [r0] │ │ │ │ stmib sp, {r6, r9, sp}^ │ │ │ │ str r0, [sp], #-262 @ 0xfffffefa │ │ │ │ strb r2, [r2, #520] @ 0x208 │ │ │ │ - svc 0x00bef5ef │ │ │ │ - blcc 2aa2a0 │ │ │ │ + svc 0x0092f5ef │ │ │ │ + blcc 2aa2f8 │ │ │ │ subsvs r2, r1, r0, lsl #2 │ │ │ │ - blcs a23ea8 │ │ │ │ + blcs a23f00 │ │ │ │ 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 │ │ │ │ @@ -540310,15 +540331,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, ror #20 │ │ │ │ + rsbseq r0, r4, r4, lsl sl │ │ │ │ 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 │ │ │ │ @@ -540328,73 +540349,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 359bcc │ │ │ │ + blcs 359c24 │ │ │ │ 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 ff24c788 │ │ │ │ + bne ff24c7e0 │ │ │ │ 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 301b78 │ │ │ │ + blcs 301bd0 │ │ │ │ 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 373f24 │ │ │ │ + bcs 373f7c │ │ │ │ @ instruction: 0xf89cd1e7 │ │ │ │ - bcs 1407bb8 │ │ │ │ + bcs 1407c10 │ │ │ │ @ instruction: 0xf89cd1e3 │ │ │ │ - bcs 15c7bc4 │ │ │ │ + bcs 15c7c1c │ │ │ │ @ instruction: 0xf89cd1df │ │ │ │ - bcs 1787bd0 │ │ │ │ + bcs 1787c28 │ │ │ │ @ instruction: 0xf89cd1db │ │ │ │ - bcs 247bdc │ │ │ │ + bcs 247c34 │ │ │ │ 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 fed96dbc │ │ │ │ + bl fed96e14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 783b24 │ │ │ │ - blmi 7abdec │ │ │ │ + bmi 783b7c │ │ │ │ + blmi 7abe44 │ │ │ │ ldrbtmi sl, [sl], #-2307 @ 0xfffff6fd │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf5ef0300 │ │ │ │ - strhlt lr, [r0, #238] @ 0xee │ │ │ │ + stlexblt lr, r2, [r0] │ │ │ │ @ instruction: 0xb1b39b04 │ │ │ │ stmdbge r1, {r0, r1, r2, r3, fp, lr} │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ ldrbtmi r3, [r8], #-513 @ 0xfffffdff │ │ │ │ - bl a7d3ac │ │ │ │ + b fff7d404 │ │ │ │ stmdals r2, {r3, r5, r6, r8, ip, sp, pc} │ │ │ │ - blmi 492424 │ │ │ │ + blmi 49247c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 419c68 │ │ │ │ + blls 419cc0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_abt │ │ │ │ @ instruction: 0xf85db009 │ │ │ │ andcs pc, r0, r4, lsl #22 │ │ │ │ @ instruction: 0xf5efe7f0 │ │ │ │ - svclt 0x0000eefa │ │ │ │ - rsbseq r0, r4, r6, lsr r4 │ │ │ │ + svclt 0x0000eece │ │ │ │ + ldrsbteq r0, [r4], #-62 @ 0xffffffc2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffff0f │ │ │ │ - rsbseq r0, r4, r8, lsl #8 │ │ │ │ + ldrhteq r0, [r4], #-48 @ 0xffffffd0 │ │ │ │ @ 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 │ │ │ │ @@ -540416,265 +540437,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 1e7d758 │ │ │ │ + blx 137d7b0 │ │ │ │ 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 298198 │ │ │ │ + blge 2981f0 │ │ │ │ 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 319d3c │ │ │ │ + blls 319d94 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle pc, r0, lsl #6 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ ldrmi r8, [r8, #1008]! @ 0x3f0 │ │ │ │ @ instruction: 0x46b8bf38 │ │ │ │ @ instruction: 0x4608e7d0 │ │ │ │ @ instruction: 0xf5ef4641 │ │ │ │ - strmi lr, [r5], -r8, ror #31 │ │ │ │ + @ instruction: 0x4605efbc │ │ │ │ @ instruction: 0x4640e7d5 │ │ │ │ - cdp 5, 7, cr15, cr4, cr15, {7} │ │ │ │ + cdp 5, 4, cr15, cr8, cr15, {7} │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ ldmvs r1!, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ - ldc 5, cr15, [r8, #-956] @ 0xfffffc44 │ │ │ │ + stcl 5, cr15, [ip], #956 @ 0x3bc │ │ │ │ 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, 7, cr15, cr4, cr15, {7} │ │ │ │ - ldrhteq r0, [r4], #-60 @ 0xffffffc4 │ │ │ │ + cdp 5, 4, cr15, cr8, cr15, {7} │ │ │ │ + rsbseq r0, r4, r4, ror #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r4, r0, lsr #7 │ │ │ │ + rsbseq r0, r4, r8, asr #6 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbseq r0, r4, r2, asr #6 │ │ │ │ + rsbseq r0, r4, sl, ror #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed96f3c │ │ │ │ + bl fed96f94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - bl 30cd54 │ │ │ │ + bl 30cdac │ │ │ │ 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 fed96f74 │ │ │ │ + bl fed96fcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - bl 30cd8c │ │ │ │ + bl 30cde4 │ │ │ │ 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 29a418 │ │ │ │ + bcc 29a470 │ │ │ │ @ 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 @ 23fdec │ │ │ │ + ldclcc 1, cr15, [pc], #8 @ 23fe44 │ │ │ │ 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 37df8c │ │ │ │ + blmi 37dfe4 │ │ │ │ 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 1c91038 │ │ │ │ + bmi 1c91090 │ │ │ │ stmpl sl, {r8, r9, ip, pc} │ │ │ │ andls r6, r9, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ - blx fea7d920 │ │ │ │ + blx 1f7d978 │ │ │ │ strmi r9, [r6], -r0, lsl #22 │ │ │ │ ldrdge pc, [r4], -r3 │ │ │ │ svclt 0x00184553 │ │ │ │ tstle r5, r2, lsl #6 │ │ │ │ @ instruction: 0xf8dae033 │ │ │ │ - blls 2e7e8c │ │ │ │ + blls 2e7ee4 │ │ │ │ eorle r4, lr, r3, asr r5 │ │ │ │ @ instruction: 0x46304651 │ │ │ │ - @ instruction: 0xf9a2f6af │ │ │ │ + @ instruction: 0xf976f6af │ │ │ │ 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 1f1a34c │ │ │ │ + bllt 1f1a3a4 │ │ │ │ stmdbeq r4, {r0, r1, r2, r8, r9, fp, sp, lr, pc} │ │ │ │ strtmi r9, [r8], -r1, lsl #18 │ │ │ │ @ instruction: 0x462947d8 │ │ │ │ @ instruction: 0xf6af4630 │ │ │ │ - cmpplt r4, r9, asr #19 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xb154f99d │ │ │ │ stcpl 8, cr15, [r4, #-356] @ 0xfffffe9c │ │ │ │ stccc 6, cr4, [r4], {48} @ 0x30 │ │ │ │ @ instruction: 0xf6af4629 │ │ │ │ - stmdacs r0, {r0, r2, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r4, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ stccs 1, cr13, [r0, #-980] @ 0xfffffc2c │ │ │ │ svccs 0x0000d1e8 │ │ │ │ @ instruction: 0x4638d0d3 │ │ │ │ - bl 117d690 │ │ │ │ + bl 67d6e8 │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ ldrbmi r9, [r3, #-2818] @ 0xfffff4fe │ │ │ │ @ instruction: 0x4630d1d0 │ │ │ │ - @ instruction: 0xf9fef6ae │ │ │ │ - blmi 13527fc │ │ │ │ + @ instruction: 0xf9d2f6ae │ │ │ │ + blmi 1352854 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 499f58 │ │ │ │ + blls 499fb0 │ │ │ │ @ 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 │ │ │ │ - strmi lr, [r7], -ip, asr #29 │ │ │ │ - bl 26c550 │ │ │ │ + strmi lr, [r7], -r0, lsr #29 │ │ │ │ + bl 26c5a8 │ │ │ │ @ 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 25a370 │ │ │ │ + blcs 25a3c8 │ │ │ │ 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 45a304 │ │ │ │ + blcc 45a35c │ │ │ │ ldrdle r1, [ip], #128 @ 0x80 @ │ │ │ │ streq pc, [r8], #-416 @ 0xfffffe60 │ │ │ │ ldrtmi r6, [r0], -r1, lsr #17 │ │ │ │ - @ instruction: 0xf930f6af │ │ │ │ + @ instruction: 0xf904f6af │ │ │ │ stmiavs sl!, {r3, r5, r6, r8, ip, sp, pc}^ │ │ │ │ movweq pc, #33028 @ 0x8104 @ │ │ │ │ addsmi r3, sl, #8, 24 @ 0x800 │ │ │ │ - blls 274f4c │ │ │ │ + blls 274fa4 │ │ │ │ ldmdbpl fp!, {r2, r3, r4, r8, r9, sl, fp, ip} │ │ │ │ svclt 0x0018429d │ │ │ │ orrle r4, r9, sp, lsl r6 │ │ │ │ - bls 279db4 │ │ │ │ + bls 279e0c │ │ │ │ ldclne 8, cr6, [r1, #-652] @ 0xfffffd74 │ │ │ │ @ instruction: 0xf102d8df │ │ │ │ strbmi r0, [r8, #2308] @ 0x904 │ │ │ │ - b 1634818 │ │ │ │ + b 1634870 │ │ │ │ @ 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 │ │ │ │ - strmi lr, [r7], -r4, lsl #29 │ │ │ │ + @ instruction: 0x4607ee58 │ │ │ │ sbcle r2, r8, r0, lsl #16 │ │ │ │ - blls 3267c4 │ │ │ │ + blls 32681c │ │ │ │ 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 279d6c │ │ │ │ + bls 279dc4 │ │ │ │ ldrhle r1, [r2, #138]! @ 0x8a │ │ │ │ @ instruction: 0x460de7b7 │ │ │ │ strbmi lr, [r8, #1936] @ 0x790 │ │ │ │ @ instruction: 0x46c8bf38 │ │ │ │ @ instruction: 0xf5efe7e0 │ │ │ │ - svclt 0x0000ed0c │ │ │ │ - ldrhteq r0, [r4], #-16 │ │ │ │ + svclt 0x0000ece0 │ │ │ │ + rsbseq r0, r4, r8, asr r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r4, r8, lsl r1 │ │ │ │ + rsbseq r0, r4, r0, asr #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed97208 │ │ │ │ + bl fed97260 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r8, -r8] │ │ │ │ - @ instruction: 0xf8a4f6ae │ │ │ │ + @ instruction: 0xf878f6ae │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4604ecd0 │ │ │ │ + strmi lr, [r4], -r4, lsr #25 │ │ │ │ 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, #104448 @ 0x19800 │ │ │ │ + eorvs lr, r6, #59392 @ 0xe800 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0x4620d11b │ │ │ │ stmdbls r9, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf5ef2030 │ │ │ │ - @ instruction: 0x4604ecb0 │ │ │ │ + strmi lr, [r4], -r4, lsl #25 │ │ │ │ @ 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 │ │ │ │ @@ -540682,342 +540703,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 318c5e │ │ │ │ + blx 318cb6 │ │ │ │ strtmi pc, [r8], -r5, lsl #10 │ │ │ │ - stc 5, cr15, [sl], {239} @ 0xef │ │ │ │ + mrrc 5, 14, pc, lr, cr15 @ │ │ │ │ teqlt r8, r0, lsr #5 │ │ │ │ ldrdne pc, [r4], -r9 │ │ │ │ @ instruction: 0xf5ef462a │ │ │ │ - strtmi lr, [r0], -lr, lsr #22 │ │ │ │ + strtmi lr, [r0], -r2, lsl #22 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf5ef4620 │ │ │ │ - strcs lr, [r0], #-2610 @ 0xfffff5ce │ │ │ │ + strcs lr, [r0], #-2566 @ 0xfffff5fa │ │ │ │ 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 │ │ │ │ - stcl 5, cr15, [r4], #-956 @ 0xfffffc44 │ │ │ │ + ldc 5, cr15, [r8], #-956 @ 0xfffffc44 │ │ │ │ orrlt r4, r0, r5, lsl #12 │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ strbmi r4, [r1], -r8, asr #12 │ │ │ │ - blhi 37e234 │ │ │ │ + blhi 37e28c │ │ │ │ @ instruction: 0xf944f006 │ │ │ │ stcne 1, cr11, [r3, #-224] @ 0xffffff20 │ │ │ │ ldrdvs pc, [r0, r6] │ │ │ │ @ instruction: 0xf104462a │ │ │ │ tstcs r4, r8 │ │ │ │ @ instruction: 0x462847b0 │ │ │ │ - b 2fd904 │ │ │ │ + ldmib r6, {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 │ │ │ │ - stmib lr!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r2, {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 b19f80 │ │ │ │ + bvs b19fd8 │ │ │ │ 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 240dac │ │ │ │ + blcs 240e04 │ │ │ │ strbmi sp, [r1], -r3, ror #3 │ │ │ │ @ instruction: 0xf0014620 │ │ │ │ ldrb pc, [sl, pc, lsr #16] @ │ │ │ │ - blx ffb7c1bc │ │ │ │ + blx ffb7c214 │ │ │ │ @ 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: 0x4605ff77 │ │ │ │ + strmi pc, [r5], -fp, asr #30 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ vst4.32 {d24-d27}, [pc :128], r3 │ │ │ │ ldrdcs r7, [r0], -r0 │ │ │ │ - @ instruction: 0xffb4f6ad │ │ │ │ + @ instruction: 0xff88f6ad │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ addshi pc, sl, r0 │ │ │ │ - bleq 2bc33c │ │ │ │ + bleq 2bc394 │ │ │ │ @ instruction: 0xf8802300 │ │ │ │ @ instruction: 0xf8c0b004 │ │ │ │ @ instruction: 0xf0013148 │ │ │ │ - bllt ff47eadc │ │ │ │ + bllt ff47eb34 │ │ │ │ @ instruction: 0xf5ef4630 │ │ │ │ - @ instruction: 0x4607ea74 │ │ │ │ + strmi lr, [r7], -r8, asr #20 │ │ │ │ @ instruction: 0xf1074640 │ │ │ │ @ instruction: 0xf5ef0b01 │ │ │ │ - @ instruction: 0xf107ea6e │ │ │ │ + @ instruction: 0xf107ea42 │ │ │ │ mcrrne 1, 0, r0, r7, cr11 │ │ │ │ ldrtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ cmnpne ip, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff70f6ad │ │ │ │ + @ instruction: 0xff44f6ad │ │ │ │ @ instruction: 0xf8c44603 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r8} │ │ │ │ @ instruction: 0x4631d075 │ │ │ │ @ instruction: 0xf8032601 │ │ │ │ ldrbmi r6, [sl], -r1, lsl #22 │ │ │ │ @ instruction: 0xf5ef4618 │ │ │ │ - @ instruction: 0x4603ea76 │ │ │ │ + strmi lr, [r3], -sl, asr #20 │ │ │ │ @ instruction: 0x4641445b │ │ │ │ @ instruction: 0x4618463a │ │ │ │ - b 1dfda18 │ │ │ │ + b 12fda70 │ │ │ │ strmi r1, [r3], -r2, asr #19 │ │ │ │ andcs r4, r4, r1, lsr r6 │ │ │ │ @ instruction: 0xf50455d8 │ │ │ │ @ instruction: 0xf8c270a8 │ │ │ │ @ instruction: 0xf8c2a001 │ │ │ │ @ instruction: 0xf0049005 │ │ │ │ @ instruction: 0x4628fddb │ │ │ │ - @ instruction: 0xf832f6ae │ │ │ │ + @ instruction: 0xf806f6ae │ │ │ │ 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, sp, asr #17 │ │ │ │ + eorvs pc, r0, r1, lsr #17 │ │ │ │ adcsle r2, r3, r0, lsl #16 │ │ │ │ @ instruction: 0x46304935 │ │ │ │ @ instruction: 0xf5ef4479 │ │ │ │ - cmplt r0, #68, 26 @ 0x1100 │ │ │ │ - blcs 2e6ef0 │ │ │ │ - blls 5f43c4 │ │ │ │ + cmplt r0, #24, 26 @ 0x600 │ │ │ │ + blcs 2e6f48 │ │ │ │ + blls 5f441c │ │ │ │ suble r2, r6, r3, lsl #22 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ - ldmda ip, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r0!, {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 feefdda6 │ │ │ │ + blx fe3fddfe │ │ │ │ @ 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 30c81c │ │ │ │ + blcs 30c874 │ │ │ │ @ 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, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -ip, ror #3 │ │ │ │ - @ instruction: 0xffd8f6ad │ │ │ │ + @ instruction: 0xffacf6ad │ │ │ │ strcs r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ - @ instruction: 0xffd4f6ad │ │ │ │ + @ instruction: 0xffa8f6ad │ │ │ │ andlt r4, r3, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 19fc34c │ │ │ │ + blx 19fc3a4 │ │ │ │ @ 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 │ │ │ │ - stmda lr, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00e2f5ee │ │ │ │ @ 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, lsr #28 │ │ │ │ - eoreq r6, r0, r2, lsr #28 │ │ │ │ - eoreq r6, r0, lr, lsr lr │ │ │ │ - eoreq r6, r0, r4, lsl lr │ │ │ │ - mlaeq r0, lr, sp, r6 │ │ │ │ + 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 fe251bb8 │ │ │ │ - ldm r0, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs fe251c10 │ │ │ │ + stmia r4!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5ef4620 │ │ │ │ - ldclt 8, cr14, [r0, #-824] @ 0xfffffcc8 │ │ │ │ + ldclt 8, cr14, [r0, #-648] @ 0xfffffd78 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ - bmi 17d1e14 │ │ │ │ - blmi 17d1c4c │ │ │ │ + bmi 17d1e6c │ │ │ │ + blmi 17d1ca4 │ │ │ │ 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, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdami lr, {r3, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf5ee4478 │ │ │ │ - strmi lr, [r4], -r0, asr #31 │ │ │ │ + @ instruction: 0x4604ef94 │ │ │ │ subsle r2, r2, r0, lsl #16 │ │ │ │ stmdbge r6, {r1, r3, r9, sp} │ │ │ │ @ instruction: 0xf5ef4620 │ │ │ │ - blls 3fb58c │ │ │ │ + blls 3fb534 │ │ │ │ andle r4, sp, r3, lsr #5 │ │ │ │ - blcs 1d1e488 │ │ │ │ + blcs 1d1e4e0 │ │ │ │ stmdale pc!, {r3, r4, r6, ip, lr, pc} @ │ │ │ │ subsle r2, r5, fp, asr #22 │ │ │ │ @ instruction: 0xd12d2b4d │ │ │ │ - blcc 67ad68 │ │ │ │ - b 1741840 │ │ │ │ + blcc 67adc0 │ │ │ │ + b 1741898 │ │ │ │ tstle r3, fp, lsl #6 │ │ │ │ strmi pc, [r0], #79 @ 0x4f │ │ │ │ - bleq 27c578 │ │ │ │ + bleq 27c5d0 │ │ │ │ andcs r9, r0, #8388608 @ 0x800000 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ - blmi 37ab7c │ │ │ │ + blmi 37abd4 │ │ │ │ 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 e52d38 │ │ │ │ + blmi e52d90 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 41a4d8 │ │ │ │ + blls 41a530 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r2, r0, lsl #6 │ │ │ │ andlt r4, r9, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ sbcsle r2, r1, sp, ror #22 │ │ │ │ - bleq fe67adc4 │ │ │ │ + bleq fe67ae1c │ │ │ │ ldrb r0, [r0, r4, lsl #15] │ │ │ │ stmdami fp!, {r0, r9, sl, lr} │ │ │ │ ldrbtmi r2, [r8], #-1281 @ 0xfffffaff │ │ │ │ - blx ff77df60 │ │ │ │ + blx fec7dfb8 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ stmdami r8!, {r0, r2, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf5ee4478 │ │ │ │ - cmnlt r8, #440 @ 0x1b8 │ │ │ │ + cmnlt r8, #264 @ 0x108 │ │ │ │ strcs r2, [r3, #-1537] @ 0xfffff9ff │ │ │ │ stmdami r5!, {r0, r2, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf5ee4478 │ │ │ │ - strmi lr, [r4], -r6, ror #30 │ │ │ │ + @ instruction: 0x4604ef3a │ │ │ │ adcsle r2, fp, r0, lsl #16 │ │ │ │ tstcs r1, r2, lsr #22 │ │ │ │ ldrbtmi r4, [sl], #-2594 @ 0xfffff5de │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ @ instruction: 0xf5ef6818 │ │ │ │ - @ instruction: 0xe79beab0 │ │ │ │ - blpl fe67ae10 │ │ │ │ + ldr lr, [fp, r4, lsl #21] │ │ │ │ + blpl fe67ae68 │ │ │ │ str r0, [sl, r4, lsl #5]! │ │ │ │ @ instruction: 0x4631481d │ │ │ │ @ instruction: 0xf6b24478 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r7, 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 │ │ │ │ - svc 0x003af5ee │ │ │ │ + svc 0x000ef5ee │ │ │ │ bicle r2, fp, r0, lsl #16 │ │ │ │ @ instruction: 0xf8b0f001 │ │ │ │ sbcle r2, r7, r0, lsl #16 │ │ │ │ - blx ffdfc520 │ │ │ │ + blx ffdfc578 │ │ │ │ @ instruction: 0xf5efe7c4 │ │ │ │ - svclt 0x0000ea74 │ │ │ │ - rsbseq pc, r3, r0, lsr ip @ │ │ │ │ + svclt 0x0000ea48 │ │ │ │ + ldrsbteq pc, [r3], #-184 @ 0xffffff48 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, r8, asr sp │ │ │ │ - rsbseq pc, r3, ip, lsl ip @ │ │ │ │ - eoreq r6, r0, r4, ror sp │ │ │ │ - @ instruction: 0x0073fb98 │ │ │ │ - eoreq r6, r0, r2, asr #25 │ │ │ │ - eoreq r6, r0, r4, asr #24 │ │ │ │ - ldrdeq r6, [r0], -ip @ │ │ │ │ + eoreq r6, r0, r0, ror #26 │ │ │ │ + rsbseq pc, r3, r4, asr #23 │ │ │ │ + eoreq r6, r0, ip, ror sp │ │ │ │ + rsbseq pc, r3, r0, asr #22 │ │ │ │ + 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, ror #25 │ │ │ │ - eoreq r6, r0, r4, lsr #26 │ │ │ │ - strdeq r6, [r0], -r6 @ │ │ │ │ + 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 fed97760 │ │ │ │ + bl fed977b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x4620b918 │ │ │ │ - cdp2 6, 11, cr15, cr8, cr13, {5} │ │ │ │ + cdp2 6, 8, cr15, cr12, cr13, {5} │ │ │ │ @ instruction: 0xf890bd38 │ │ │ │ - bllt f0cba8 │ │ │ │ + bllt f0cc00 │ │ │ │ @ instruction: 0x3098f8d4 │ │ │ │ rscsle r2, r4, r0, lsl #22 │ │ │ │ streq pc, [r8, #-260] @ 0xfffffefc │ │ │ │ @ instruction: 0xf6b14628 │ │ │ │ - @ instruction: 0x4628fef7 │ │ │ │ - mcr2 6, 1, pc, cr14, cr1, {5} @ │ │ │ │ + strtmi pc, [r8], -fp, asr #29 │ │ │ │ + mcr2 6, 0, pc, cr2, cr1, {5} @ │ │ │ │ @ instruction: 0x0198f8d4 │ │ │ │ @ instruction: 0xf7ffb108 │ │ │ │ @ instruction: 0xf8d4ffdf │ │ │ │ - blcs 2ccac0 │ │ │ │ - blcs 3345cc │ │ │ │ + blcs 2ccb18 │ │ │ │ + blcs 334624 │ │ │ │ strtmi sp, [r0], -r3 │ │ │ │ - blx 5fc5b0 │ │ │ │ + blx 5fc608 │ │ │ │ @ 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, 13, cr15, cr12, cr14, {7} │ │ │ │ + cdp 5, 11, cr15, cr0, cr14, {7} │ │ │ │ svclt 0x0000e7d0 │ │ │ │ - eoreq r6, r0, ip, asr ip │ │ │ │ + eoreq r6, r0, r4, ror #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed977e4 │ │ │ │ + bl fed9783c │ │ │ │ @ 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 │ │ │ │ @@ -541025,15 +541046,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, r9, lsr lr @ │ │ │ │ + andlt pc, r3, sp, lsl #28 │ │ │ │ svclt 0x0000bd30 │ │ │ │ @ instruction: 0xfffffd7b │ │ │ │ @ instruction: 0xfffffad1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @@ -541041,42 +541062,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 24cc94 │ │ │ │ + blcs 24ccec │ │ │ │ @ instruction: 0x4630d15b │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrdvs pc, [r4, r4] │ │ │ │ vst2.8 {d27-d30}, [pc :256], lr │ │ │ │ @ instruction: 0xf5ef3080 │ │ │ │ - @ instruction: 0x4680e9b6 │ │ │ │ + strmi lr, [r0], sl, lsl #19 │ │ │ │ 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 │ │ │ │ - strmi lr, [r6], -r6, lsr #19 │ │ │ │ + @ instruction: 0x4606e97a │ │ │ │ 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 │ │ │ │ - svc 0x0046f5ee │ │ │ │ + svc 0x001af5ee │ │ │ │ @ instruction: 0xf8d4e7cd │ │ │ │ - blcs 2ccbe8 │ │ │ │ - blcs 3347a8 │ │ │ │ - blcs 2b47d0 │ │ │ │ + blcs 2ccc40 │ │ │ │ + blcs 334800 │ │ │ │ + blcs 2b4828 │ │ │ │ @ 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} │ │ │ │ @@ -541100,166 +541121,166 @@ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x462ae795 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xffe4f000 │ │ │ │ ldrb r4, [r7, r6, lsl #12] │ │ │ │ @ instruction: 0xf5ee4640 │ │ │ │ - strb lr, [r0, r0, lsl #30] │ │ │ │ + @ instruction: 0xe7c0eed4 │ │ │ │ ldrtmi r4, [r9], -sl, lsr #12 │ │ │ │ @ instruction: 0xf0014620 │ │ │ │ strmi pc, [r6], -r3, asr #18 │ │ │ │ ldrtmi lr, [r0], -ip, asr #15 │ │ │ │ - cdp 5, 15, cr15, cr4, cr14, {7} │ │ │ │ + cdp 5, 12, cr15, cr8, cr14, {7} │ │ │ │ @ instruction: 0xf5ee4640 │ │ │ │ - @ instruction: 0xf894eef2 │ │ │ │ - blcs 24cda0 │ │ │ │ + @ instruction: 0xf894eec6 │ │ │ │ + blcs 24cdf8 │ │ │ │ @ instruction: 0xe7c6d0b2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ - bmi 8d1fd8 │ │ │ │ - blmi 8d2004 │ │ │ │ + bmi 8d2030 │ │ │ │ + blmi 8d205c │ │ │ │ @ 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 67f21c │ │ │ │ + bmi 67f274 │ │ │ │ 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 ffc7f8 │ │ │ │ + blx ffc850 │ │ │ │ @ instruction: 0xf5efe7e1 │ │ │ │ - svclt 0x0000e90e │ │ │ │ - rsbseq pc, r3, r4, ror r8 @ │ │ │ │ + svclt 0x0000e8e2 │ │ │ │ + rsbseq pc, r3, ip, lsl r8 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r3, r6, asr #16 │ │ │ │ + rsbseq pc, r3, lr, ror #15 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed97a04 │ │ │ │ + bl fed97a5c │ │ │ │ @ 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 2d6ccc │ │ │ │ + blcs 2d6d24 │ │ │ │ @ instruction: 0xf5b1bf08 │ │ │ │ stmdavs r4!, {r7, r8, r9, sl, fp, lr} │ │ │ │ @ instruction: 0xf04f9403 │ │ │ │ svclt 0x00140400 │ │ │ │ strcs r2, [r0], #-1025 @ 0xfffffbff │ │ │ │ strcs sp, [r0], #-13 │ │ │ │ - blmi 9930b0 │ │ │ │ + blmi 993108 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 31a8a8 │ │ │ │ + blls 31a900 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12d0300 │ │ │ │ andlt r4, r4, r0, lsr #12 │ │ │ │ ldmdavc r3, {r4, r5, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ - blcs dd20a8 │ │ │ │ - bmi 8348d4 │ │ │ │ + blcs dd2100 │ │ │ │ + bmi 83492c │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi sl, [sl], #-2050 @ 0xfffff7fe │ │ │ │ @ instruction: 0xf5ee9500 │ │ │ │ - andcc lr, r1, lr, asr #29 │ │ │ │ + andcc lr, r1, r2, lsr #29 │ │ │ │ stmdals r2, {r0, r1, r5, r6, r7, ip, lr, pc} │ │ │ │ - ldcl 5, cr15, [r2], #952 @ 0x3b8 │ │ │ │ + stcl 5, cr15, [r6], {238} @ 0xee │ │ │ │ stmdals r2, {r1, r2, r9, sl, lr} │ │ │ │ - cdp 5, 6, cr15, cr10, cr14, {7} │ │ │ │ + cdp 5, 3, cr15, cr14, cr14, {7} │ │ │ │ sbcsle r2, sl, r0, lsl #28 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #10 │ │ │ │ - ldmib r6, {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} │ │ │ │ strcc fp, [r1, #-280] @ 0xfffffee8 │ │ │ │ mvnsle r2, r3, lsl #26 │ │ │ │ ldrtmi r2, [r0], -r1, lsl #8 │ │ │ │ - ldmda sl, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda lr!, {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 25eaec │ │ │ │ + blcs 25eb44 │ │ │ │ ldrb sp, [r8, r7, asr #1] │ │ │ │ - ldm r0!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - ldrshteq pc, [r3], #-112 @ 0xffffff90 @ │ │ │ │ + stm r4, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x0073f798 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r3, r8, asr #15 │ │ │ │ - strdeq r6, [r0], -r6 @ │ │ │ │ + rsbseq pc, r3, r0, ror 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, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r7, sl, fp, sp, lr, pc} │ │ │ │ sbcshi pc, r9, r0 │ │ │ │ strcs r4, [r0], #-1543 @ 0xfffff9f9 │ │ │ │ - svc 0x00e4f5ee │ │ │ │ + svc 0x00b8f5ee │ │ │ │ and r9, r3, r4 │ │ │ │ - blcs 45fb04 │ │ │ │ + blcs 45fb5c │ │ │ │ strcc fp, [r1], #-3848 @ 0xfffff0f8 │ │ │ │ @ instruction: 0xf5ef4638 │ │ │ │ - stmdacs r0, {r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4638d1f6 │ │ │ │ - beq c7cd40 │ │ │ │ - ldm r0, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + beq c7cd98 │ │ │ │ + stmia r4!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f2c0a │ │ │ │ svclt 0x00910008 │ │ │ │ @ instruction: 0xf64c2301 │ │ │ │ @ instruction: 0xf6cc43cd │ │ │ │ - blx feb11856 │ │ │ │ + blx feb118ae │ │ │ │ svclt 0x00883404 │ │ │ │ movwls r0, #35043 @ 0x88e3 │ │ │ │ - ldmda sl, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda lr!, {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, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf100d071 │ │ │ │ movwcs r0, #1043 @ 0x413 │ │ │ │ ldrbmi r9, [r2], -r4, lsl #16 │ │ │ │ @ instruction: 0xf5ee4621 │ │ │ │ - stmdacs r0, {r1, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r5, 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, 12, cr15, cr0, cr14, {7} │ │ │ │ + cdp 5, 9, cr15, cr4, 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, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r5, r6, 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 │ │ │ │ @@ -541272,15 +541293,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 87c478 │ │ │ │ + blls 87c420 │ │ │ │ @ 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 │ │ │ │ @@ -541292,352 +541313,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, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00b84620 │ │ │ │ @ instruction: 0xf5ee60b7 │ │ │ │ - ldmdavs r6!, {r1, r3, r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r6!, {r1, r2, r3, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ mvnle r4, lr, lsr #5 │ │ │ │ @ instruction: 0xf5ee4648 │ │ │ │ - bmi 6fc830 │ │ │ │ + bmi 6fc7d8 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4606ecba │ │ │ │ + strmi lr, [r6], -lr, lsl #25 │ │ │ │ ldrtmi lr, [r8], -r7, lsl #15 │ │ │ │ - svc 0x005af5ee │ │ │ │ + svc 0x002ef5ee │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - strcs lr, [r0, #-3418] @ 0xfffff2a6 │ │ │ │ + strcs lr, [r0, #-3374] @ 0xfffff2d2 │ │ │ │ @ instruction: 0xf5eee7e3 │ │ │ │ - svclt 0x0000efb4 │ │ │ │ - rsbseq pc, r3, r0, lsr r7 @ │ │ │ │ + svclt 0x0000ef88 │ │ │ │ + ldrsbteq pc, [r3], #-104 @ 0xffffff98 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, sl, lsl r8 │ │ │ │ - @ instruction: 0x0073f596 │ │ │ │ + eoreq r6, r0, r2, lsr #16 │ │ │ │ + rsbseq pc, r3, lr, lsr r5 @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ stmdami r0, {r2, r9, sl, lr}^ │ │ │ │ - blmi 1252344 │ │ │ │ + blmi 125239c │ │ │ │ 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: 0xf8d4f93b │ │ │ │ + @ instruction: 0xf8d4f90f │ │ │ │ @ instruction: 0x4628717c │ │ │ │ @ instruction: 0xf6ab4639 │ │ │ │ - @ instruction: 0xf89df93d │ │ │ │ - blcs 24cb34 │ │ │ │ + @ instruction: 0xf89df911 │ │ │ │ + blcs 24cb8c │ │ │ │ strmi sp, [r1], -r5, asr #2 │ │ │ │ @ instruction: 0xf8d4463a │ │ │ │ @ instruction: 0xf5ee0178 │ │ │ │ - stmdacs r0, {r1, r2, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4628d13d │ │ │ │ - @ instruction: 0xf990f6ab │ │ │ │ + @ instruction: 0xf964f6ab │ │ │ │ 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: 0xf89df925 │ │ │ │ + @ instruction: 0xf89df8f9 │ │ │ │ @ instruction: 0x46073010 │ │ │ │ - bls 2ef8d4 │ │ │ │ - blls 3123cc │ │ │ │ + bls 2ef92c │ │ │ │ + blls 312424 │ │ │ │ stmdaeq r3, {r1, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf6ab4641 │ │ │ │ - ldmdavs sp!, {r0, r3, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmdavs sp!, {r0, r2, r3, r5, r6, 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 │ │ │ │ - strmi lr, [r5], -ip, asr #30 │ │ │ │ + strmi lr, [r5], -r0, lsr #30 │ │ │ │ @ instruction: 0xf894b1b8 │ │ │ │ smlalbblt r3, fp, r8, r1 │ │ │ │ smlabtle pc, r2, r5, r4 @ │ │ │ │ @ instruction: 0x46494652 │ │ │ │ - stcl 5, cr15, [sl, #952]! @ 0x3b8 │ │ │ │ + ldc 5, cr15, [lr, #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, #-3302] @ 0xfffff31a │ │ │ │ - blmi 6933d0 │ │ │ │ + strcs lr, [r0, #-3258] @ 0xfffff346 │ │ │ │ + blmi 693428 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 39abf8 │ │ │ │ + blls 39ac50 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ andlt r4, r6, r8, lsr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf6ab4628 │ │ │ │ - @ instruction: 0xf89df943 │ │ │ │ - blcs 24cbec │ │ │ │ + @ instruction: 0xf89df917 │ │ │ │ + blcs 24cc44 │ │ │ │ tstcs r4, r9, ror #3 │ │ │ │ @ instruction: 0xf101fb00 │ │ │ │ @ instruction: 0xf6ab4628 │ │ │ │ - @ instruction: 0xf89df8d7 │ │ │ │ - blcs 24cc00 │ │ │ │ + @ instruction: 0xf89df8ab │ │ │ │ + blcs 24cc58 │ │ │ │ ldrb sp, [lr, r9, lsr #1] │ │ │ │ - svc 0x0020f5ee │ │ │ │ - rsbseq pc, r3, r4, lsr r5 @ │ │ │ │ + cdp 5, 15, cr15, cr4, cr14, {7} │ │ │ │ + ldrsbteq pc, [r3], #-76 @ 0xffffffb4 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r3, r8, ror r4 @ │ │ │ │ + rsbseq pc, r3, r0, lsr #8 │ │ │ │ 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 25ec0c │ │ │ │ + blcs 25ec64 │ │ │ │ @ instruction: 0xf5eed05e │ │ │ │ - @ instruction: 0x4605eed8 │ │ │ │ - ldcl 5, cr15, [r8, #-952]! @ 0xfffffc48 │ │ │ │ + strmi lr, [r5], -ip, lsr #29 │ │ │ │ + stcl 5, cr15, [ip, #-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, 9, cr15, cr12, cr14, {7} │ │ │ │ - blls 3ef3c4 │ │ │ │ + cdp 5, 7, cr15, cr0, cr14, {7} │ │ │ │ + blls 3ef41c │ │ │ │ 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 │ │ │ │ - ldcl 5, cr15, [r6], #-952 @ 0xfffffc48 │ │ │ │ - bmi ac8c64 │ │ │ │ + mcrr 5, 14, pc, sl, cr14 @ │ │ │ │ + bmi ac8cbc │ │ │ │ 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 │ │ │ │ - strmi lr, [r3], ip, lsr #21 │ │ │ │ + strmi lr, [r3], r0, lsl #21 │ │ │ │ rscle r2, r0, r0, lsl #16 │ │ │ │ - ldmda r8!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda ip, {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 1e7e460 │ │ │ │ + b 137e4b8 │ │ │ │ @ instruction: 0x46014a12 │ │ │ │ tstls r0, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xf5ee2101 │ │ │ │ - @ instruction: 0x4628eeba │ │ │ │ - mcrr 5, 14, pc, r6, cr14 @ │ │ │ │ + strtmi lr, [r8], -lr, lsl #29 │ │ │ │ + ldc 5, cr15, [sl], {238} @ 0xee │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdbmi sl, {r0, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - bmi 512578 │ │ │ │ + bmi 5125d0 │ │ │ │ @ instruction: 0xf85a447a │ │ │ │ tstcs r1, r1 │ │ │ │ @ instruction: 0xf5ee6800 │ │ │ │ - strb lr, [lr, sl, lsr #29]! │ │ │ │ - cdp 5, 9, cr15, cr4, cr14, {7} │ │ │ │ - rsbseq pc, r3, r6, lsl r4 @ │ │ │ │ + @ instruction: 0xe7eeee7e │ │ │ │ + cdp 5, 6, cr15, cr8, cr14, {7} │ │ │ │ + ldrhteq pc, [r3], #-62 @ 0xffffffc2 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r3, r0, lsl r4 @ │ │ │ │ - @ instruction: 0x0073f39a │ │ │ │ + ldrhteq pc, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ + rsbseq pc, r3, r2, asr #6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r6, r0, ip, ror #11 │ │ │ │ - mlaeq r0, r0, r5, r6 │ │ │ │ + strdeq r6, [r0], -r4 @ │ │ │ │ + mlaeq r0, r8, r5, r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed97f04 │ │ │ │ + bl fed97f5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 1204c6c │ │ │ │ - blmi 1212520 │ │ │ │ + bmi 1204cc4 │ │ │ │ + blmi 1212578 │ │ │ │ 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, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmiblt r0, {r0, r1, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8936863 │ │ │ │ - blcs 24d368 │ │ │ │ + blcs 24d3c0 │ │ │ │ strcs sp, [r0, #-70] @ 0xffffffba │ │ │ │ - blmi e13610 │ │ │ │ + blmi e13668 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 31adc0 │ │ │ │ + blls 31ae18 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r0, r0, lsl #6 │ │ │ │ andlt r4, r5, r8, lsr #12 │ │ │ │ - bvs 1ab0528 │ │ │ │ + bvs 1ab0580 │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bvs 1b3510c │ │ │ │ + stmdacs r0, {r0, r1, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bvs 1b35164 │ │ │ │ eorsle r2, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - blx 15fcd96 │ │ │ │ + blx 15fcdee │ │ │ │ andls r6, r0, r3, lsr #20 │ │ │ │ strbtmi r2, [r9], -r8, lsl #4 │ │ │ │ movwls r4, #5672 @ 0x1628 │ │ │ │ - cdp2 6, 0, cr15, cr14, cr10, {5} │ │ │ │ + stc2l 6, cr15, [r2, #680]! @ 0x2a8 │ │ │ │ sbcsle r2, r5, r0, lsl #16 │ │ │ │ ldrtmi r4, [r2], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6aa4639 │ │ │ │ - strmi pc, [r5], -r7, lsl #28 │ │ │ │ + @ instruction: 0x4605fddb │ │ │ │ sbcle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf8936863 │ │ │ │ - blcs 24d3cc │ │ │ │ + blcs 24d424 │ │ │ │ ldrtmi sp, [r8], -lr, asr #3 │ │ │ │ - bl ff57e56c │ │ │ │ + bl fea7e5c4 │ │ │ │ strmi lr, [r6], -sl, asr #15 │ │ │ │ - cdp 5, 1, cr15, cr4, cr14, {7} │ │ │ │ + stcl 5, cr15, [r8, #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 │ │ │ │ - @ instruction: 0xe7b4ebb8 │ │ │ │ + ldr lr, [r4, ip, lsl #23]! │ │ │ │ strtmi r6, [r8], -r1, ror #21 │ │ │ │ - @ instruction: 0xff02f6aa │ │ │ │ + cdp2 6, 13, cr15, cr6, cr10, {5} │ │ │ │ adcle r2, r9, r0, lsl #16 │ │ │ │ andscs r6, r4, #929792 @ 0xe3000 │ │ │ │ strtmi r6, [r8], -r1, lsr #21 │ │ │ │ vqdmulh.s d15, d2, d3 │ │ │ │ - ldc2l 6, cr15, [r8, #680] @ 0x2a8 │ │ │ │ + stc2 6, cr15, [ip, #680]! @ 0x2a8 │ │ │ │ @ instruction: 0xd1bb2800 │ │ │ │ @ instruction: 0xf5eee79e │ │ │ │ - svclt 0x0000ee02 │ │ │ │ - rsbseq pc, r3, lr, ror #5 │ │ │ │ + svclt 0x0000edd6 │ │ │ │ + @ instruction: 0x0073f296 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq pc, [r3], #-32 @ 0xffffffe0 @ │ │ │ │ + rsbseq pc, r3, r8, asr r2 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9801c │ │ │ │ + bl fed98074 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi ec4ba4 │ │ │ │ - blmi eed0b4 │ │ │ │ + bmi ec4bfc │ │ │ │ + blmi eed10c │ │ │ │ ldrbtmi r4, [sl], #-1541 @ 0xfffff9fb │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9321 │ │ │ │ @ instruction: 0xf5ee0300 │ │ │ │ - stmdacs r0, {r1, r2, r3, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ svcmi 0x002dd041 │ │ │ │ cdpge 6, 0, cr4, cr3, cr4, {0} │ │ │ │ - ldrbtmi r2, [pc], #-768 @ 240e48 │ │ │ │ + ldrbtmi r2, [pc], #-768 @ 240ea0 │ │ │ │ strtmi r9, [r0], -r3, lsl #6 │ │ │ │ - cdp 5, 15, cr15, cr0, cr14, {7} │ │ │ │ + cdp 5, 12, cr15, cr4, cr14, {7} │ │ │ │ eorsle r2, r0, r0, lsl #16 │ │ │ │ @ instruction: 0xf1007cc2 │ │ │ │ - bcs dc12a8 │ │ │ │ + bcs dc1300 │ │ │ │ stmdavc fp, {r1, r8, ip, lr, pc}^ │ │ │ │ rscsle r2, r2, r0, lsl #22 │ │ │ │ - blcs de0174 │ │ │ │ + blcs de01cc │ │ │ │ stmdavc fp, {r0, r2, r8, ip, lr, pc}^ │ │ │ │ tstle r2, lr, lsr #22 │ │ │ │ - blcs 25f0a0 │ │ │ │ + blcs 25f0f8 │ │ │ │ smlattls r0, r9, r0, sp │ │ │ │ ldrtmi r4, [sl], -fp, lsr #12 │ │ │ │ ldrtmi r2, [r0], -r1, lsl #2 │ │ │ │ - bl ff1fe63c │ │ │ │ + bl fe6fe694 │ │ │ │ stmdacs r0, {r0, r1, fp, ip, pc} │ │ │ │ stmdbge r4, {r0, r1, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ - ldcl 5, cr15, [r4, #-952]! @ 0xfffffc48 │ │ │ │ - bllt c676a0 │ │ │ │ + stcl 5, cr15, [r8, #-952] @ 0xfffffc48 │ │ │ │ + bllt c676f8 │ │ │ │ ldrmi r9, [r0], -r8, lsl #22 │ │ │ │ cmnpmi r0, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ svcmi 0x0080f5b3 │ │ │ │ @ instruction: 0xf5eed01b │ │ │ │ - stmdals r3, {r1, r2, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ - bl 167e664 │ │ │ │ + stmdals r3, {r1, r4, sl, fp, sp, lr, pc} │ │ │ │ + bl b7e6bc │ │ │ │ @ instruction: 0xf5ee4620 │ │ │ │ - stmdacs r0, {r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -lr, asr #3 │ │ │ │ - stcl 5, cr15, [r6, #-952] @ 0xfffffc48 │ │ │ │ + ldc 5, cr15, [sl, #-952] @ 0xfffffc48 │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - bmi 5bc65c │ │ │ │ + bmi 5bc604 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xe7b0eb34 │ │ │ │ - stc 5, cr15, [lr, #952] @ 0x3b8 │ │ │ │ - ldrsbteq pc, [r3], #-22 @ 0xffffffea @ │ │ │ │ + ldr lr, [r0, r8, lsl #22]! │ │ │ │ + stcl 5, cr15, [r2, #-952]! @ 0xfffffc48 │ │ │ │ + rsbseq pc, r3, lr, ror r1 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, lr, lsl #8 │ │ │ │ - rsbseq pc, r3, sl, lsr r1 @ │ │ │ │ + eoreq r6, r0, r6, lsl r4 │ │ │ │ + rsbseq pc, r3, r2, ror #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 fed98114 │ │ │ │ + bl fed9816c │ │ │ │ @ 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, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacc r0, {r1, r2, r3, r4, r6, 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 │ │ │ │ - strhteq r6, [r0], -r4 │ │ │ │ + strhteq r6, [r0], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed98144 │ │ │ │ + bl fed9819c │ │ │ │ @ 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, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - ldrmi r6, [pc], #-2275 @ 240f6c │ │ │ │ + stmdblt r8, {r1, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldrmi r6, [pc], #-2275 @ 240fc4 │ │ │ │ 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 ffbfe738 │ │ │ │ + b ff0fe790 │ │ │ │ ldrtmi r4, [r4], -r0, lsr #12 │ │ │ │ - b ffafe740 │ │ │ │ + b feffe798 │ │ │ │ adcmi r6, r5, #7733248 @ 0x760000 │ │ │ │ @ instruction: 0x4628d1f5 │ │ │ │ - b ff97e74c │ │ │ │ + b fee7e7a4 │ │ │ │ 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 │ │ │ │ @@ -541645,47 +541666,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 f017d4 │ │ │ │ + bmi f0182c │ │ │ │ stmdage r2, {r0, r8, sp} │ │ │ │ @ instruction: 0xf5ee447a │ │ │ │ - stmdacs r0, {r1, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r5, r6, 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 fedfe7a8 │ │ │ │ + b fe2fe800 │ │ │ │ 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 fe8fe7d0 │ │ │ │ + b 1dfe828 │ │ │ │ strtmi r4, [ip], -r0, lsr #12 │ │ │ │ - b fe7fe7d8 │ │ │ │ + b 1cfe830 │ │ │ │ adcmi r6, r7, #7143424 @ 0x6d0000 │ │ │ │ @ instruction: 0x4638d1f5 │ │ │ │ - b fe67e7e4 │ │ │ │ + b 1b7e83c │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - bmi 9b54ac │ │ │ │ + bmi 9b5504 │ │ │ │ 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 1b055f4 │ │ │ │ + bl 1b0564c │ │ │ │ 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 │ │ │ │ @@ -541694,138 +541715,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 0x0000ecba │ │ │ │ - rsbseq pc, r3, ip, asr #32 │ │ │ │ + svclt 0x0000ec8e │ │ │ │ + ldrshteq lr, [r3], #-244 @ 0xffffff0c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, r4, lsl #6 │ │ │ │ + eoreq r6, r0, ip, lsl #6 │ │ │ │ @ instruction: 0xfffff803 │ │ │ │ - rsbseq lr, r3, sl, asr #31 │ │ │ │ + rsbseq lr, r3, r2, ror pc │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ - bmi e52b08 │ │ │ │ + bmi e52b60 │ │ │ │ @ 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, 11, lr, r3, cr2 │ │ │ │ + mcrrne 11, 8, lr, r3, cr6 │ │ │ │ strbtmi sp, [r9], -r7, asr #32 │ │ │ │ @ instruction: 0xf5ee4606 │ │ │ │ - andcc lr, r1, r0, asr #19 │ │ │ │ + mulcc r1, r4, r9 │ │ │ │ stcls 0, cr13, [sl, #-88] @ 0xffffffa8 │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - @ instruction: 0x4607ec78 │ │ │ │ + strmi lr, [r7], -ip, asr #24 │ │ │ │ bicslt fp, r5, r0, lsl #3 │ │ │ │ and r2, r2, r0, lsl #8 │ │ │ │ adcmi r4, r5, #4, 8 @ 0x4000000 │ │ │ │ - blne cf7550 │ │ │ │ + blne cf75a8 │ │ │ │ @ instruction: 0x46301939 │ │ │ │ - b cfe8c8 │ │ │ │ - blcs 288220 │ │ │ │ + ldmib lr!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 288278 │ │ │ │ @ instruction: 0x4638d8f4 │ │ │ │ - b 87e8d4 │ │ │ │ + stmib ip!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5ee4640 │ │ │ │ - @ instruction: 0x4630ea16 │ │ │ │ - bl ffbfe8e0 │ │ │ │ + ldrtmi lr, [r0], -sl, ror #19 │ │ │ │ + bl ff0fe938 │ │ │ │ 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 │ │ │ │ - strbmi lr, [r0], -r2, lsl #20 │ │ │ │ - ldmib lr!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x4640e9d6 │ │ │ │ + ldmib r2, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5ee4630 │ │ │ │ - bmi 57c098 │ │ │ │ + bmi 57c040 │ │ │ │ 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 │ │ │ │ - stmib sl!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib lr!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5eee7d6 │ │ │ │ - svclt 0x0000ec46 │ │ │ │ - rsbseq lr, r3, ip, lsr pc │ │ │ │ + svclt 0x0000ec1a │ │ │ │ + rsbseq lr, r3, r4, ror #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, r6, lsr #29 │ │ │ │ + rsbseq lr, r3, lr, asr #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98394 │ │ │ │ + bl fed983ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 88503c │ │ │ │ - blmi 8ad3ec │ │ │ │ + bmi 885094 │ │ │ │ + blmi 8ad444 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bllt 71f5bc │ │ │ │ + bllt 71f614 │ │ │ │ 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 │ │ │ │ - b 77e990 │ │ │ │ + stmib r8!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ andle r3, ip, r1 │ │ │ │ - bmi 5271f4 │ │ │ │ + bmi 52724c │ │ │ │ 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 0x0000ec06 │ │ │ │ - rsbseq lr, r3, r0, ror #28 │ │ │ │ + svclt 0x0000ebda │ │ │ │ + rsbseq lr, r3, r8, lsl #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, r2, lsr #2 │ │ │ │ - rsbseq lr, r3, lr, lsl lr │ │ │ │ + eoreq r6, r0, sl, lsr #2 │ │ │ │ + rsbseq lr, r3, r6, asr #27 │ │ │ │ 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 1b80104 │ │ │ │ + bmi 1b800ac │ │ │ │ strtmi r2, [fp], -r0, lsl #2 │ │ │ │ ldrbtmi r9, [sl], #-259 @ 0xfffffefd │ │ │ │ stmdage r3, {r0, r8, sp} │ │ │ │ - ldmib r8, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib ip!, {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 ffdfea1c │ │ │ │ + b ff2fea74 │ │ │ │ mcrrne 6, 0, r4, r1, cr4 │ │ │ │ @ instruction: 0xf5eed13f │ │ │ │ - stmdavs r3, {r1, r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ andsle r2, r4, r2, lsl #22 │ │ │ │ @ instruction: 0xf5ee9803 │ │ │ │ - @ instruction: 0xf89de96a │ │ │ │ - blcs 24d2f0 │ │ │ │ - bmi 1775428 │ │ │ │ + @ instruction: 0xf89de93e │ │ │ │ + blcs 24d348 │ │ │ │ + bmi 1775480 │ │ │ │ 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}^ │ │ │ │ @@ -541833,582 +541854,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 │ │ │ │ - ldmib lr, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r2!, {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} │ │ │ │ - ldmdb ip!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r0, {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 fedfea9c │ │ │ │ + b fe2feaf4 │ │ │ │ mcrrne 6, 0, r4, r2, cr4 │ │ │ │ smlabtcs r6, r4, r0, sp │ │ │ │ @ instruction: 0xf5ee4620 │ │ │ │ - andcc lr, r1, r2, asr ip │ │ │ │ + andcc lr, r1, r6, lsr #24 │ │ │ │ vst4.8 {d29-d32}, [pc :128], r5 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - b fea7eab8 │ │ │ │ + b 1f7eb10 │ │ │ │ @ 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 fec777b8 │ │ │ │ - bl 481b48 │ │ │ │ + bl fec77810 │ │ │ │ + bl 481ba0 │ │ │ │ strtmi r0, [r0], -r6, lsl #2 │ │ │ │ - stmdb r2!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm r6!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ mvnsle r1, r3, asr #24 │ │ │ │ @ instruction: 0xf5ee9803 │ │ │ │ - @ instruction: 0x4620e9f0 │ │ │ │ - b ff7feb00 │ │ │ │ + strtmi lr, [r0], -r4, asr #19 │ │ │ │ + b fecfeb58 │ │ │ │ @ instruction: 0xf5ee9803 │ │ │ │ - @ instruction: 0xf89de900 │ │ │ │ - blcs 24d3c4 │ │ │ │ + @ instruction: 0xf89de8d4 │ │ │ │ + blcs 24d41c │ │ │ │ stmdals r4, {r0, r2, r4, r7, r8, ip, lr, pc} │ │ │ │ - ldm r8!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia ip, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmdals r3, {r0, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - ldmib lr, {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: 0xf5ee4640 │ │ │ │ - strtmi lr, [r0], -r6, asr #21 │ │ │ │ - b ff2feb28 │ │ │ │ + @ instruction: 0x4620ea9a │ │ │ │ + b fe7feb80 │ │ │ │ strcc lr, [r1], -sl, ror #15 │ │ │ │ stmdals r3, {r1, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf5ed4629 │ │ │ │ - andcc lr, r1, sl, ror #31 │ │ │ │ + @ instruction: 0x3001efbe │ │ │ │ stmdbge r8, {r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - strdcc lr, [r1], -r8 │ │ │ │ + andcc lr, r1, ip, asr #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] @ 241326 │ │ │ │ + ldrhmi r1, [pc, #-134] @ 24137e │ │ │ │ ldrbvs lr, [r5, -r1, asr #17]! │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ svchi 0x005bf3bf │ │ │ │ strtmi lr, [r8], -r3, asr #15 │ │ │ │ - ldmib r0!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmib r4, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5eee7bf │ │ │ │ - svclt 0x0000eb22 │ │ │ │ - ldrsbteq lr, [r3], #-216 @ 0xffffff28 │ │ │ │ + svclt 0x0000eaf6 │ │ │ │ + rsbseq lr, r3, r0, lsl #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, lr, lsr #1 │ │ │ │ - rsbseq lr, r3, sl, ror sp │ │ │ │ - eoreq r6, r0, lr, lsr r0 │ │ │ │ + strhteq r6, [r0], -r6 │ │ │ │ + rsbseq lr, r3, r2, lsr #26 │ │ │ │ + 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 fe592c4c │ │ │ │ + bmi fe592ca4 │ │ │ │ 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 │ │ │ │ - stmia r2, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6, {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: 0xf6ad4479 │ │ │ │ - strmi pc, [r1], r5, asr #16 │ │ │ │ + pkhbtmi pc, r1, r9, lsl #16 @ │ │ │ │ vst3.32 @ instruction: 0xf489fab9 │ │ │ │ - blx ff5ff436 │ │ │ │ + blx ff5ff48e │ │ │ │ stmdacs r0, {r2, r5, r6, r8, fp} │ │ │ │ @ instruction: 0xf044bf18 │ │ │ │ stccs 4, cr0, [r0], {1} │ │ │ │ @ instruction: 0xf1b8d156 │ │ │ │ eorle r0, sp, r2, lsl #30 │ │ │ │ - blmi 1fd3e38 │ │ │ │ + blmi 1fd3e90 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 59b4c0 │ │ │ │ + blls 59b518 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4604e898 │ │ │ │ + strmi lr, [r4], -ip, ror #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 │ │ │ │ - @ instruction: 0xe7c9ead2 │ │ │ │ + strb lr, [r9, r6, lsr #21] │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4604ffff │ │ │ │ - blx fe4ff4be │ │ │ │ + @ instruction: 0x4604ffd3 │ │ │ │ + blx fe4ff516 │ │ │ │ @ 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: 0xffeef6ac │ │ │ │ + @ instruction: 0xffc2f6ac │ │ │ │ @ instruction: 0xf7ff4681 │ │ │ │ - blx ff0c02c8 │ │ │ │ + blx ff0c0320 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4602e850 │ │ │ │ + strmi lr, [r2], -r4, lsr #16 │ │ │ │ ldmdbmi r4, {r4, r5, r7, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1611 @ 0xfffff9b5 │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - pkhtbmi pc, r1, r3, asr #31 @ │ │ │ │ - blx 19ff516 │ │ │ │ + strmi pc, [r1], r7, lsr #31 │ │ │ │ + blx 19ff56e │ │ │ │ @ instruction: 0xf389fab9 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r8, fp} │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ - blcs 24212c │ │ │ │ + blcs 242184 │ │ │ │ strb sp, [r3, sp, lsl #1]! │ │ │ │ ldrdls pc, [ip, -pc]! @ │ │ │ │ @ instruction: 0xe76f44f9 │ │ │ │ ldrbtmi r4, [r8], #-2122 @ 0xfffff7b6 │ │ │ │ - svc 0x0022f5ed │ │ │ │ + cdp 5, 15, cr15, cr6, cr13, {7} │ │ │ │ movtlt r4, #34306 @ 0x8602 │ │ │ │ ldrdge pc, [r0, -pc]! @ │ │ │ │ - blmi 1452de8 │ │ │ │ + blmi 1452e40 │ │ │ │ ldrbtmi r4, [fp], #-1274 @ 0xfffffb06 │ │ │ │ @ instruction: 0xf6ac4651 │ │ │ │ - @ instruction: 0x4604ffb3 │ │ │ │ - blx 11ff556 │ │ │ │ + strmi pc, [r4], -r7, lsl #31 │ │ │ │ + blx 11ff5ae │ │ │ │ @ instruction: 0xf384fab4 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r8, fp} │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ - blcs 24216c │ │ │ │ + blcs 2421c4 │ │ │ │ strbmi sp, [fp], -r4, asr #3 │ │ │ │ ldrbmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - strmi pc, [r1], r1, lsr #31 │ │ │ │ - blx d7f57a │ │ │ │ + @ instruction: 0x4681ff75 │ │ │ │ + blx d7f5d2 │ │ │ │ svclt 0x00183800 │ │ │ │ @ instruction: 0xf1b92001 │ │ │ │ svclt 0x00080f00 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ sbfx sl, sl, #30, #16 │ │ │ │ @ instruction: 0xf10d2046 │ │ │ │ @ instruction: 0xf5ed0b18 │ │ │ │ - blge 3bcf88 │ │ │ │ + blge 3bcf30 │ │ │ │ svccc 0x00fff1b0 │ │ │ │ strls r4, [r3, -r2, lsl #13] │ │ │ │ @ instruction: 0xf44fbf08 │ │ │ │ ldrmi r7, [pc], -r0, lsl #20 │ │ │ │ @ instruction: 0xf5eee009 │ │ │ │ - stmdavs r3, {r1, r2, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ orrsle r2, fp, r2, lsr #22 │ │ │ │ - beq 14fbefc │ │ │ │ + beq 14fbf54 │ │ │ │ @ instruction: 0xf6ac4620 │ │ │ │ - ldrbmi pc, [r1], -sp, lsl #29 @ │ │ │ │ + ldrbmi pc, [r1], -r1, ror #28 @ │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - strmi pc, [r4], -r3, lsr #27 │ │ │ │ - svc 0x00a4f5ed │ │ │ │ + @ instruction: 0x4604fd77 │ │ │ │ + svc 0x0078f5ed │ │ │ │ @ instruction: 0x46224653 │ │ │ │ smlsdls r0, r9, r6, r4 │ │ │ │ - bl feefed98 │ │ │ │ - blcs 2681f8 │ │ │ │ + bl fe3fedf0 │ │ │ │ + blcs 268250 │ │ │ │ @ instruction: 0xf8dfd0e5 │ │ │ │ strtmi sl, [r8], -r4, lsl #1 │ │ │ │ ldrbtmi r4, [sl], #2848 @ 0xb20 │ │ │ │ ldrbtmi r9, [fp], #-2571 @ 0xfffff5f5 │ │ │ │ svcls 0x00034651 │ │ │ │ - @ instruction: 0xff5ef6ac │ │ │ │ + @ instruction: 0xff32f6ac │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ - blx fef801a8 │ │ │ │ + blx fef80200 │ │ │ │ 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 0x0000e9f4 │ │ │ │ - rsbseq lr, r3, ip, lsl #24 │ │ │ │ + svclt 0x0000e9c8 │ │ │ │ + ldrhteq lr, [r3], #-180 @ 0xffffff4c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq lr, [r3], #-190 @ 0xffffff42 │ │ │ │ - eoreq r5, r0, lr, asr #25 │ │ │ │ - eoreq r5, r0, ip, lsr #28 │ │ │ │ - ldrhteq lr, [r3], #-176 @ 0xffffff50 │ │ │ │ - mlaeq r0, r0, ip, r5 │ │ │ │ + rsbseq lr, r3, r6, lsr #23 │ │ │ │ + ldrdeq r5, [r0], -r6 @ │ │ │ │ + eoreq r5, r0, r4, lsr lr │ │ │ │ + rsbseq lr, r3, r8, asr fp │ │ │ │ + mlaeq r0, r8, ip, r5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - ldrdeq r5, [r0], -sl @ │ │ │ │ - eoreq r5, r0, r0, lsl #29 │ │ │ │ - eoreq r5, r0, r0, ror #28 │ │ │ │ - eoreq r5, r0, r2, lsr #27 │ │ │ │ - eoreq r5, r0, ip, asr #28 │ │ │ │ - eoreq r5, r0, sl, asr #26 │ │ │ │ - eoreq r5, r0, r0, lsl #28 │ │ │ │ - andseq sp, sp, sl, ror #15 │ │ │ │ - eoreq r5, r0, ip, lsl #26 │ │ │ │ - eoreq r5, r0, lr, asr lr │ │ │ │ - eoreq r5, r0, r6, ror #24 │ │ │ │ - strhteq r5, [r0], -r6 │ │ │ │ + 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 │ │ │ │ + @ instruction: 0x001dd7f2 │ │ │ │ + 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 fed9887c │ │ │ │ + bl fed988d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp, #-960] @ 0xfffffc40 │ │ │ │ - ldc 5, cr15, [ip, #948]! @ 0x3b4 │ │ │ │ + ldc 5, cr15, [r0, #948] @ 0x3b4 │ │ │ │ @ instruction: 0xf5ed4604 │ │ │ │ - ldrbtmi lr, [sp], #-3912 @ 0xfffff0b8 │ │ │ │ + ldrbtmi lr, [sp], #-3868 @ 0xfffff0e4 │ │ │ │ andle r4, r1, r4, lsl #5 │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ - ldm lr, {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} │ │ │ │ @ instruction: 0xf5ee4604 │ │ │ │ - addmi lr, r4, #136, 22 @ 0x22000 │ │ │ │ + addmi lr, r4, #92, 22 @ 0x17000 │ │ │ │ ldcmi 1, cr13, [r3], {246} @ 0xf6 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - cdp 5, 6, cr15, cr8, cr13, {7} │ │ │ │ + cdp 5, 3, cr15, cr12, cr13, {7} │ │ │ │ @ instruction: 0x4620b170 │ │ │ │ @ instruction: 0xf6b12100 │ │ │ │ - strmi pc, [r1], -r3, asr #19 │ │ │ │ + @ instruction: 0x4601f997 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldrbtmi r4, [r8], #-2061 @ 0xfffff7f3 │ │ │ │ - @ instruction: 0xf9bcf6b1 │ │ │ │ + @ instruction: 0xf990f6b1 │ │ │ │ andeq pc, r1, r0, lsl #1 │ │ │ │ ldclt 2, cr11, [r8, #-768]! @ 0xfffffd00 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ - cdp 5, 5, cr15, cr4, cr13, {7} │ │ │ │ - blmi 4adbbc │ │ │ │ - bmi 489ae4 │ │ │ │ + cdp 5, 2, cr15, cr8, cr13, {7} │ │ │ │ + blmi 4adc14 │ │ │ │ + bmi 489b3c │ │ │ │ stmiapl fp!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5ee6818 │ │ │ │ - stmdami r7, {r1, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdami r7, {r1, r2, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xe7e14478 │ │ │ │ - rsbseq lr, r3, r2, ror r9 │ │ │ │ - eoreq r5, r0, r8, lsl #26 │ │ │ │ - eoreq r5, r0, sl, ror sp │ │ │ │ - strdeq r5, [r0], -sl @ │ │ │ │ + rsbseq lr, r3, sl, lsl r9 │ │ │ │ + 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, lsl #26 │ │ │ │ - eoreq r5, r0, r0, ror #25 │ │ │ │ + eoreq r5, r0, ip, lsl #26 │ │ │ │ + eoreq r5, r0, r8, ror #25 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98914 │ │ │ │ + bl fed9896c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ - blmi 78a720 │ │ │ │ + blmi 78a778 │ │ │ │ @ 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 4bd348 │ │ │ │ + bmi 4bd2f0 │ │ │ │ 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]! │ │ │ │ - stmdb sl, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb lr, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq lr, [r3], #-132 @ 0xffffff7c │ │ │ │ - rsbseq lr, r3, r6, lsr #17 │ │ │ │ + rsbseq lr, r3, ip, ror r8 │ │ │ │ + rsbseq lr, r3, lr, asr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98988 │ │ │ │ + bl fed989e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8c56f0 │ │ │ │ - blmi 8ed9b0 │ │ │ │ + bmi 8c5748 │ │ │ │ + blmi 8eda08 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4621f8fb │ │ │ │ + strtmi pc, [r1], -pc, asr #17 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strmi pc, [r4], -r5, lsr #21 │ │ │ │ - bmi 6efd38 │ │ │ │ + bmi 6efd90 │ │ │ │ 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 301bf8 │ │ │ │ + blls 301c50 │ │ │ │ sbcscc r9, r0, r1, lsl #20 │ │ │ │ @ instruction: 0xf97af001 │ │ │ │ mulscc r0, sp, r8 │ │ │ │ - blcs 252ff8 │ │ │ │ + blcs 253050 │ │ │ │ stmdals r1, {r0, r2, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - cdp 5, 10, cr15, cr14, cr13, {7} │ │ │ │ + cdp 5, 8, cr15, cr2, cr13, {7} │ │ │ │ @ instruction: 0xf5eee7e1 │ │ │ │ - svclt 0x0000e90a │ │ │ │ - rsbseq lr, r3, sl, ror #16 │ │ │ │ + svclt 0x0000e8de │ │ │ │ + rsbseq lr, r3, r2, lsl r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, r6, asr #16 │ │ │ │ + rsbseq lr, r3, lr, ror #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed98a0c │ │ │ │ + bl fed98a64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ - blne ff67f958 │ │ │ │ + blne ff67f9b0 │ │ │ │ @ instruction: 0xff14f000 │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98a28 │ │ │ │ + bl fed98a80 │ │ │ │ @ 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 @ 241848 │ │ │ │ + ldrls r6, [pc], #-2084 @ 2418a0 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf5ed9501 │ │ │ │ - blls 2bd3b4 │ │ │ │ + blls 2bd35c │ │ │ │ @ instruction: 0x4628b1db │ │ │ │ - svc 0x00bcf5ed │ │ │ │ + svc 0x0090f5ed │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ stmdbge r2, {r0, fp, ip, pc} │ │ │ │ - stm r8, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda ip, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ movwcc r4, #5635 @ 0x1603 │ │ │ │ andsle r9, pc, r1, lsl #16 │ │ │ │ - bls 8284cc │ │ │ │ + bls 828524 │ │ │ │ vst1.64 {d17-d18}, [pc :128], r4 │ │ │ │ vsubw.s8 q10, q8, d19 │ │ │ │ - bl 1bc2484 │ │ │ │ + bl 1bc24dc │ │ │ │ adcmi r0, r3, #-2147483648 @ 0x80000000 │ │ │ │ tsteq r1, r5, ror fp │ │ │ │ @ instruction: 0xf5eddb0d │ │ │ │ - bmi 73d210 │ │ │ │ + bmi 73d1b8 │ │ │ │ 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, 13, cr15, cr10, cr13, {7} │ │ │ │ + cdp 5, 10, cr15, cr14, cr13, {7} │ │ │ │ strb r9, [ip, r1, lsl #16]! │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d1[0] │ │ │ │ @ instruction: 0xf5ed0108 │ │ │ │ - mcrrne 15, 12, lr, r3, cr2 │ │ │ │ - @ instruction: 0xf5eed0f4 │ │ │ │ - stmdals r1, {r3, r4, fp, sp, lr, pc} │ │ │ │ + mcrrne 15, 9, lr, r3, cr6 │ │ │ │ + @ instruction: 0xf5edd0f4 │ │ │ │ + stmdals r1, {r2, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5eee7df │ │ │ │ - svclt 0x0000e89e │ │ │ │ - rsbseq lr, r3, sl, asr #15 │ │ │ │ + svclt 0x0000e872 │ │ │ │ + rsbseq lr, r3, r2, ror r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r5, r0, sl, lsl ip │ │ │ │ - rsbseq lr, r3, lr, ror #14 │ │ │ │ + eoreq r5, r0, r2, lsr #24 │ │ │ │ + rsbseq lr, r3, r6, lsl r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98ae8 │ │ │ │ + bl fed98b40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi ec5670 │ │ │ │ - blmi ed312c │ │ │ │ + bmi ec56c8 │ │ │ │ + blmi ed3184 │ │ │ │ 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, [r6, #688] @ 0x2b0 │ │ │ │ + stc2 6, cr15, [sl, #688]! @ 0x2b0 │ │ │ │ suble r2, ip, r0, lsl #16 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5ed0108 │ │ │ │ - @ instruction: 0x4604ef92 │ │ │ │ + strmi lr, [r4], -r6, ror #30 │ │ │ │ suble r1, r2, r2, asr #24 │ │ │ │ @ instruction: 0xf5eda904 │ │ │ │ - andcc lr, r1, r0, lsr #27 │ │ │ │ + andcc lr, r1, r4, ror sp │ │ │ │ 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 167d7f0 │ │ │ │ + bllt 167d798 │ │ │ │ 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 │ │ │ │ - ldmda lr!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r2, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c61c43 │ │ │ │ andsle r0, r8, r0, ror #2 │ │ │ │ @ instruction: 0xf1002501 │ │ │ │ stmib r6, {r3, r8, r9}^ │ │ │ │ @ instruction: 0xf8c67059 │ │ │ │ strtmi r3, [r0], -ip, ror #2 │ │ │ │ - svc 0x00b2f5ed │ │ │ │ - blmi 4d41c4 │ │ │ │ + svc 0x0086f5ed │ │ │ │ + blmi 4d421c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a9ba04 │ │ │ │ + blls a9ba5c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ eorlt r4, r3, r8, lsr #12 │ │ │ │ strcs fp, [r0, #-3568] @ 0xfffff210 │ │ │ │ strcs lr, [r0, #-2032] @ 0xfffff810 │ │ │ │ - @ instruction: 0xf5eee7eb │ │ │ │ - svclt 0x0000e82a │ │ │ │ - rsbseq lr, r3, sl, lsl #14 │ │ │ │ + @ instruction: 0xf5ede7eb │ │ │ │ + svclt 0x0000effe │ │ │ │ + ldrhteq lr, [r3], #-98 @ 0xffffff9e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r5, r0, sl, ror #22 │ │ │ │ - rsbseq lr, r3, ip, ror #12 │ │ │ │ + eoreq r5, r0, r2, ror fp │ │ │ │ + rsbseq lr, r3, r4, lsl r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed98bd0 │ │ │ │ + bl fed98c28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf5ee0158 │ │ │ │ - @ instruction: 0xbd08e91e │ │ │ │ + stclt 8, cr14, [r8, #-968] @ 0xfffffc38 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98be8 │ │ │ │ + bl fed98c40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ - blmi 7ca9f4 │ │ │ │ + blmi 7caa4c │ │ │ │ @ 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 253220 │ │ │ │ + bls 253278 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strmi pc, [r3], -r9, asr #16 │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ - ldc 5, cr15, [r0, #948] @ 0x3b4 │ │ │ │ - blmi 414254 │ │ │ │ + stcl 5, cr15, [r4, #-948]! @ 0xfffffc4c │ │ │ │ + blmi 4142ac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 29baa0 │ │ │ │ + blls 29baf8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0xf5edbd70 │ │ │ │ - svclt 0x0000efe0 │ │ │ │ + svclt 0x0000efb4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq lr, [r3], #-94 @ 0xffffffa2 │ │ │ │ - ldrsbteq lr, [r3], #-80 @ 0xffffffb0 │ │ │ │ + rsbseq lr, r3, r6, lsr #11 │ │ │ │ + rsbseq lr, r3, r8, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98c60 │ │ │ │ + bl fed98cb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8c59c8 │ │ │ │ - blmi 8edc88 │ │ │ │ + bmi 8c5a20 │ │ │ │ + blmi 8edce0 │ │ │ │ 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 │ │ │ │ - strtmi pc, [r1], -pc, lsl #31 │ │ │ │ + strtmi pc, [r1], -r3, ror #30 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4604f939 │ │ │ │ - bmi 6f0010 │ │ │ │ + bmi 6f0068 │ │ │ │ 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 301ed0 │ │ │ │ + blls 301f28 │ │ │ │ @ instruction: 0xf5009a01 │ │ │ │ @ instruction: 0xf0047090 │ │ │ │ @ instruction: 0xf89dfbed │ │ │ │ @ instruction: 0x46043010 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf5ed9801 │ │ │ │ - strb lr, [r0, r2, asr #26]! │ │ │ │ - svc 0x009cf5ed │ │ │ │ - @ instruction: 0x0073e592 │ │ │ │ + @ instruction: 0xe7e0ed16 │ │ │ │ + svc 0x0070f5ed │ │ │ │ + rsbseq lr, r3, sl, lsr r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, lr, ror #10 │ │ │ │ + rsbseq lr, r3, r6, lsl r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed98ce4 │ │ │ │ + bl fed98d3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5010ff8 │ │ │ │ stmdavs r9, {r4, r7, ip, sp, lr} │ │ │ │ - blx ffdb06 │ │ │ │ + blx ffdb5e │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98d00 │ │ │ │ + bl fed98d58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi ac58c8 │ │ │ │ - blmi aedd90 │ │ │ │ + bmi ac5920 │ │ │ │ + blmi aedde8 │ │ │ │ ldrbtmi r2, [sl], #-0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931f │ │ │ │ @ instruction: 0xf6ac0300 │ │ │ │ - movwcs pc, #2777 @ 0xad9 @ │ │ │ │ + movwcs pc, #2733 @ 0xaad @ │ │ │ │ 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, r3, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - svc 0x001af5ed │ │ │ │ + stmdbge r2, {r0, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + cdp 5, 14, cr15, cr14, cr13, {7} │ │ │ │ andsle r3, r2, r1 │ │ │ │ @ instruction: 0xf5ed2000 │ │ │ │ - blls 7fd460 │ │ │ │ - bne ff3283b0 │ │ │ │ + blls 7fd408 │ │ │ │ + bne ff328408 │ │ │ │ rsbscs pc, pc, r3, asr #12 │ │ │ │ andeq pc, r9, r0, asr #5 │ │ │ │ tsteq r2, r1, ror #22 │ │ │ │ addsmi r2, r8, #0, 4 │ │ │ │ - ble 2d2190 │ │ │ │ + ble 2d21e8 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4628f953 │ │ │ │ - blx fefff626 │ │ │ │ - blmi 41439c │ │ │ │ + blx fe4ff67e │ │ │ │ + blmi 4143f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a1bbe8 │ │ │ │ + blls a1bc40 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-132]! @ 0xffffff7c │ │ │ │ - svc 0x003cf5ed │ │ │ │ - ldrshteq lr, [r3], #-66 @ 0xffffffbe │ │ │ │ + svc 0x0010f5ed │ │ │ │ + @ instruction: 0x0073e49a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r5, r0, r0, lsr #18 │ │ │ │ - rsbseq lr, r3, r8, lsl #9 │ │ │ │ + eoreq r5, r0, r8, lsr #18 │ │ │ │ + rsbseq lr, r3, r0, lsr r4 │ │ │ │ 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 │ │ │ │ @@ -542427,28 +542448,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 aa681c │ │ │ │ + blx aa6874 │ │ │ │ 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 2420ac │ │ │ │ - blx a7ec3c │ │ │ │ + blx 242104 │ │ │ │ + blx a7ec94 │ │ │ │ msrmi CPSR_c, #1073741824 @ 0x40000000 │ │ │ │ - ldrbtcc pc, [pc], #267 @ 241c34 @ │ │ │ │ + ldrbtcc pc, [pc], #267 @ 241c8c @ │ │ │ │ ldcls 0, cr4, [r4], {160} @ 0xa0 │ │ │ │ - svc 0x001cf5ed │ │ │ │ - bl fed13650 │ │ │ │ + cdp 5, 15, cr15, cr0, cr13, {7} │ │ │ │ + bl fed136a8 │ │ │ │ strmi r0, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0x4696461c │ │ │ │ @ instruction: 0xf387fab7 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0xf04f8097 │ │ │ │ @ instruction: 0xf1c30900 │ │ │ │ @ instruction: 0xf8cd0340 │ │ │ │ @@ -542456,915 +542477,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 33cb54 │ │ │ │ + bleq 33cbac │ │ │ │ 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 1e93410 │ │ │ │ + bl 1e93468 │ │ │ │ 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 953510 │ │ │ │ + bl 953568 │ │ │ │ cmpmi r0, ip, lsl #24 │ │ │ │ movweq lr, #60190 @ 0xeb1e │ │ │ │ andeq lr, r4, #68, 22 @ 0x11000 │ │ │ │ - bleq 5fcba4 │ │ │ │ + bleq 5fcbfc │ │ │ │ tsteq r4, r7, ror #22 │ │ │ │ - bl 1f53450 │ │ │ │ + bl 1f534a8 │ │ │ │ movwle r0, #24833 @ 0x6101 │ │ │ │ stceq 1, cr15, [r1], {28} │ │ │ │ andeq pc, r0, r0, asr #2 │ │ │ │ - bl 1ac8a54 │ │ │ │ + bl 1ac8aac │ │ │ │ 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 389d18 │ │ │ │ + bls 389d70 │ │ │ │ strcs lr, [r1], #-2504 @ 0xfffff638 │ │ │ │ stmib r8, {r0, r1, r3, r5, r9, fp, lr}^ │ │ │ │ - blmi ca6930 │ │ │ │ + blmi ca6988 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 49bd94 │ │ │ │ + blls 49bdec │ │ │ │ @ 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 493664 │ │ │ │ + blne 4936bc │ │ │ │ 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 326db4 │ │ │ │ - blx b3e1a8 │ │ │ │ - b 137e5b0 │ │ │ │ + blx 326e0c │ │ │ │ + blx b3e200 │ │ │ │ + b 137e608 │ │ │ │ strcs r0, [r0], #-769 @ 0xfffffcff │ │ │ │ ssatmi r4, #2, r3, lsl #6 │ │ │ │ movwcs r9, #4868 @ 0x1304 │ │ │ │ - blx fefbbc68 │ │ │ │ + blx fefbbcc0 │ │ │ │ @ instruction: 0xf105f585 │ │ │ │ ldr r0, [r8, -r0, lsr #4] │ │ │ │ - cdp 5, 2, cr15, cr2, cr13, {7} │ │ │ │ - rsbseq lr, r3, r8, asr #8 │ │ │ │ + ldcl 5, cr15, [r6, #948]! @ 0x3b4 │ │ │ │ + ldrshteq lr, [r3], #-48 @ 0xffffffd0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq lr, [r3], #-44 @ 0xffffffd4 │ │ │ │ + rsbseq lr, r3, r4, lsl #5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ ldrmi fp, [r9], -fp, lsl #1 │ │ │ │ - bleq 2bdf24 │ │ │ │ + bleq 2bdf7c │ │ │ │ movwls r0, #40910 @ 0x9fce │ │ │ │ - b fe307d5c │ │ │ │ - bls 743dfc │ │ │ │ + b fe307db4 │ │ │ │ + bls 743e54 │ │ │ │ stmdaeq r3, {r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ stmdbeq r1, {r0, r1, r7, r9, fp, sp, lr, pc} │ │ │ │ - bcc 23e208 │ │ │ │ + bcc 23e260 │ │ │ │ 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 d25e34 │ │ │ │ + blx d25e8c │ │ │ │ strbmi pc, [fp], -r2, lsl #4 @ │ │ │ │ - blx 50064a │ │ │ │ - bl 7d2a70 │ │ │ │ + blx 5006a2 │ │ │ │ + bl 7d2ac8 │ │ │ │ strbmi r0, [r2], -fp, lsl #12 │ │ │ │ streq pc, [r0, #-324] @ 0xfffffebc │ │ │ │ @ instruction: 0x46294630 │ │ │ │ - cdp 5, 2, cr15, cr2, cr13, {7} │ │ │ │ + ldcl 5, cr15, [r6, #948]! @ 0x3b4 │ │ │ │ @ instruction: 0xf1451e71 │ │ │ │ andls r3, r4, #255 @ 0xff │ │ │ │ smlabbls r6, sl, sl, r1 │ │ │ │ strtmi r9, [r1], -r7 │ │ │ │ - bl 1a66a58 │ │ │ │ + bl 1a66ab0 │ │ │ │ ldrbmi r0, [r8], -r3, lsl #6 │ │ │ │ movwls r9, #12802 @ 0x3202 │ │ │ │ - cdp 5, 1, cr15, cr2, cr13, {7} │ │ │ │ + stcl 5, cr15, [r6, #948]! @ 0x3b4 │ │ │ │ strmi r4, [pc], -r5, lsl #12 │ │ │ │ @ instruction: 0x4621461e │ │ │ │ @ instruction: 0x46144658 │ │ │ │ strbmi r4, [r2], -fp, asr #12 │ │ │ │ - cdp 5, 0, cr15, cr8, cr13, {7} │ │ │ │ + ldcl 5, cr15, [ip, #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 1fc4680 │ │ │ │ + bl 1fc46d8 │ │ │ │ tstle r0, #256 @ 0x100 │ │ │ │ stmdbls r4, {r3, r5, r6, sl, fp, ip} │ │ │ │ @ instruction: 0xf1479d06 │ │ │ │ - bl fee83a8c │ │ │ │ + bl fee83ae4 │ │ │ │ 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 feec22c4 │ │ │ │ - bl 1b026e8 │ │ │ │ + bl feec231c │ │ │ │ + bl 1b02740 │ │ │ │ tstls r1, r9, lsl #6 │ │ │ │ vmoveq.16 d18[0], lr │ │ │ │ @ instruction: 0x0c03eb69 │ │ │ │ - bl 20134ac │ │ │ │ + bl 2013504 │ │ │ │ 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 742304 │ │ │ │ + blls 74235c │ │ │ │ @ instruction: 0xf1c33001 │ │ │ │ @ instruction: 0xf1410240 │ │ │ │ @ instruction: 0xf1c30100 │ │ │ │ addsmi r0, r1, r0, lsr #6 │ │ │ │ vpmax.u8 d15, d3, d0 │ │ │ │ - blls 752b80 │ │ │ │ - blx a50ba0 │ │ │ │ + blls 752bd8 │ │ │ │ + blx a50bf8 │ │ │ │ addsmi pc, r0, r3, lsl #6 │ │ │ │ - blx a52b8c │ │ │ │ + blx a52be4 │ │ │ │ @ instruction: 0xf1c2f302 │ │ │ │ - blx 281fb0 │ │ │ │ + blx 282008 │ │ │ │ movwmi pc, #12288 @ 0x3000 @ │ │ │ │ strhteq pc, [r0], -r2 @ │ │ │ │ - blx 12b1c9c │ │ │ │ - blx 12bdf40 │ │ │ │ - bls 4be34c │ │ │ │ + blx 12b1cf4 │ │ │ │ + blx 12bdf98 │ │ │ │ + bls 4be3a4 │ │ │ │ movwmi fp, #16216 @ 0x3f58 │ │ │ │ - ble 2cc74c │ │ │ │ - bl 1a928bc │ │ │ │ + ble 2cc7a4 │ │ │ │ + bl 1a92914 │ │ │ │ stmdals r8, {r0, r6, r8} │ │ │ │ stmib r0, {r2, r4, r9, fp, ip, pc}^ │ │ │ │ - bl fecce35c │ │ │ │ + bl fecce3b4 │ │ │ │ addvs r0, r2, r2, lsl #4 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed99170 │ │ │ │ + bl fed991c8 │ │ │ │ @ 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: 0xff92f6a9 │ │ │ │ + @ instruction: 0xff66f6a9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ strmi fp, [r3], -r3, lsr #1 │ │ │ │ - blmi 17d3a18 │ │ │ │ + blmi 17d3a70 │ │ │ │ strmi r4, [r8], -sp, lsl #12 │ │ │ │ - bmi 17a67d4 │ │ │ │ + bmi 17a682c │ │ │ │ ldrbtmi r9, [sl], #-259 @ 0xfffffefd │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9321 │ │ │ │ @ instruction: 0xf5ed0300 │ │ │ │ - andcs lr, r2, #240, 22 @ 0x3c000 │ │ │ │ + andcs lr, r2, #196, 22 @ 0x31000 │ │ │ │ tstcs r0, r4, lsl #12 │ │ │ │ strtmi r4, [r8], -r7, lsl #12 │ │ │ │ - blvc ffb7c91c │ │ │ │ - b fffff798 │ │ │ │ + blvc ffb7c974 │ │ │ │ + b ff4ff7f0 │ │ │ │ @ instruction: 0xf5ed4628 │ │ │ │ - b 163cf7c │ │ │ │ + b 163cf24 │ │ │ │ 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, #-2792] @ 0xfffff518 │ │ │ │ + strbmi lr, [ip, #-2748] @ 0xfffff544 │ │ │ │ movweq lr, #43899 @ 0xab7b │ │ │ │ - bge 7369c4 │ │ │ │ + bge 736a1c │ │ │ │ sub r9, sl, r4, lsl #4 │ │ │ │ eorcs sl, r9, #8, 28 @ 0x80 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - b a7f7d0 │ │ │ │ + ldmib r4!, {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 302070 │ │ │ │ + blls 3020c8 │ │ │ │ ldm lr, {r3, r9, sp} │ │ │ │ stm ip, {r0, r1} │ │ │ │ tstcs r1, r3 │ │ │ │ @ instruction: 0xf5eda806 │ │ │ │ - stmdacs r8, {r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r8, {r2, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ svcls 0x001dd14d │ │ │ │ @ instruction: 0xf8d82130 │ │ │ │ ldmdbne pc!, {r4, r5}^ @ │ │ │ │ - bleq 27e584 │ │ │ │ - @ instruction: 0xf85cf6ac │ │ │ │ + bleq 27e5dc │ │ │ │ + @ instruction: 0xf830f6ac │ │ │ │ @ instruction: 0xf100ab1d │ │ │ │ strmi r0, [r6], r0, lsr #24 │ │ │ │ - blgt 61387c │ │ │ │ + blgt 6138d4 │ │ │ │ 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 │ │ │ │ - mrrc 5, 14, pc, r4, cr13 @ │ │ │ │ + stc 5, cr15, [r8], #-948 @ 0xfffffc4c │ │ │ │ strmi r9, [fp], -r0, lsl #10 │ │ │ │ ldmib sp, {r1, r9, sl, lr}^ │ │ │ │ stmib r5, {r1, r2, r8}^ │ │ │ │ @ instruction: 0xf8d80106 │ │ │ │ @ instruction: 0xf6aa0034 │ │ │ │ - strbmi pc, [pc, #-3811] @ 2411bd @ │ │ │ │ + strbmi pc, [pc, #-3767] @ 241241 @ │ │ │ │ movweq lr, #43899 @ 0xab7b │ │ │ │ @ instruction: 0xf117d21f │ │ │ │ @ instruction: 0xf14b0538 │ │ │ │ strmi r0, [r9, #2816]! @ 0xb00 │ │ │ │ movweq lr, #47994 @ 0xbb7a │ │ │ │ - blls 336d14 │ │ │ │ + blls 336d6c │ │ │ │ stmdals r4, {r3, r4, r5, r9, sp} │ │ │ │ @ instruction: 0xf5ed2101 │ │ │ │ - ldmdacs r8!, {r1, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ - blls 9b6504 │ │ │ │ + ldmdacs r8!, {r1, r2, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + blls 9b655c │ │ │ │ @ instruction: 0xf14b1959 │ │ │ │ strmi r0, [r9, #512] @ 0x200 │ │ │ │ andeq lr, r2, #124928 @ 0x1e800 │ │ │ │ strcs fp, [r1], #-3892 @ 0xfffff0cc │ │ │ │ - blcs 44b0dc │ │ │ │ + blcs 44b134 │ │ │ │ @ instruction: 0xf044bf18 │ │ │ │ stccs 4, cr0, [r0], {1} │ │ │ │ @ instruction: 0x463cd094 │ │ │ │ andcs r9, r0, #196608 @ 0x30000 │ │ │ │ @ instruction: 0xf5ed4621 │ │ │ │ - bmi 4bcab4 │ │ │ │ + bmi 4bca5c │ │ │ │ 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 │ │ │ │ - ldcl 5, cr15, [ip], #-948 @ 0xfffffc4c │ │ │ │ + mrrc 5, 14, pc, r0, cr13 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, lr, lsr r0 │ │ │ │ - rsbseq sp, r3, sl, lsl #30 │ │ │ │ + rsbseq sp, r3, r6, ror #31 │ │ │ │ + ldrhteq sp, [r3], #-226 @ 0xffffff1e │ │ │ │ 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 │ │ │ │ - ldrtmi lr, [r0], -r2, asr #20 │ │ │ │ - bl dff908 │ │ │ │ + @ instruction: 0x4630ea16 │ │ │ │ + bl 2ff960 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - stmia r8!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm ip!, {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: 0xf5ed2500 │ │ │ │ - @ instruction: 0x4607e81c │ │ │ │ + @ instruction: 0xf5ec2500 │ │ │ │ + @ instruction: 0x4607eff0 │ │ │ │ ldrtmi r2, [r8], -r6, lsl #2 │ │ │ │ - ldc 5, cr15, [r0, #-948] @ 0xfffffc4c │ │ │ │ + stcl 5, cr15, [r4], #948 @ 0x3b4 │ │ │ │ tstlt r8, #4, 12 @ 0x400000 │ │ │ │ - cdp 5, 0, cr15, cr2, cr13, {7} │ │ │ │ - blcs 51c18c │ │ │ │ + ldcl 5, cr15, [r6, #948] @ 0x3b4 │ │ │ │ + blcs 51c1e4 │ │ │ │ vst4.8 {d29,d31,d33,d35}, [pc], r6 │ │ │ │ strcc r7, [r1, #-122] @ 0xffffff86 │ │ │ │ - ldmib ip!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r0, {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 @ │ │ │ │ - stmda r2, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00d6f5ec │ │ │ │ @ instruction: 0xf5ed2108 │ │ │ │ - strdcs lr, [r0], -sl │ │ │ │ - blmi 1854b0c │ │ │ │ + andcs lr, r0, lr, asr #25 │ │ │ │ + blmi 1854b64 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 39c218 │ │ │ │ + blls 39c270 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, r7, r3, lsr #1 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ tstcs r0, r2, lsl #4 │ │ │ │ @ instruction: 0xf5ed4630 │ │ │ │ - ldrtmi lr, [r0], -r4, lsl #20 │ │ │ │ - b ffe7f984 │ │ │ │ + @ instruction: 0x4630e9d8 │ │ │ │ + b ff37f9dc │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - stmia sl!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda lr!, {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, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0, {r1, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ stmdbmi r8, {r1, r4, r6, r7, r8, ip, lr, pc}^ │ │ │ │ strtmi r2, [r0], -pc, lsl #4 │ │ │ │ @ instruction: 0xf5ed4479 │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf89dd1ca │ │ │ │ - blcc 38e250 │ │ │ │ + blcc 38e2a8 │ │ │ │ stmiale r5, {r0, r8, r9, fp, sp}^ │ │ │ │ eoreq pc, r9, r8, asr r8 @ │ │ │ │ - svc 0x00c8f5ec │ │ │ │ + svc 0x009cf5ec │ │ │ │ @ instruction: 0xf5ed2108 │ │ │ │ - @ instruction: 0xf8d8ecc0 │ │ │ │ - blcs 24e34c │ │ │ │ + @ instruction: 0xf8d8ec94 │ │ │ │ + blcs 24e3a4 │ │ │ │ @ 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 291e54 │ │ │ │ + blcc 291eac │ │ │ │ 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 177fa30 │ │ │ │ + bl c7fa88 │ │ │ │ orrle r2, r9, r0, lsl r8 │ │ │ │ ldrtmi r4, [r3], -r2, lsl #12 │ │ │ │ tstcs r1, r0, lsr #12 │ │ │ │ - bl 157fa40 │ │ │ │ + bl a7fa98 │ │ │ │ orrle r2, r1, r0, lsl r8 │ │ │ │ eoreq pc, r9, r8, asr r8 @ │ │ │ │ - stmib sl!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib lr!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5ed4630 │ │ │ │ - ldr lr, [r3, r8, ror #19]! │ │ │ │ + @ instruction: 0xe7b3e9bc │ │ │ │ ldrtmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0xe7dafe7b │ │ │ │ mrscs r2, SP_irq │ │ │ │ @ instruction: 0xf8c84620 │ │ │ │ @ instruction: 0xf6a93028 │ │ │ │ - ldrb pc, [r2, r3, lsl #28] @ │ │ │ │ + @ instruction: 0xe7d2fdd7 │ │ │ │ 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 266044 │ │ │ │ + blcs 26609c │ │ │ │ strcs sp, [r2, #-178] @ 0xffffff4e │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf6a94620 │ │ │ │ - @ instruction: 0xf3bffe01 │ │ │ │ + @ instruction: 0xf3bffdd5 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r4, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ - bcs 256af4 │ │ │ │ + bcs 256b4c │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 266068 │ │ │ │ + blcs 2660c0 │ │ │ │ ldr sp, [pc, lr, ror #3] │ │ │ │ - bl fe2ffab8 │ │ │ │ - rsbseq sp, r3, ip, asr #29 │ │ │ │ + bl 17ffb10 │ │ │ │ + rsbseq sp, r3, r4, ror lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r3, r8, asr lr │ │ │ │ - rsbeq lr, r9, r4, ror #12 │ │ │ │ - rsbeq lr, r9, r4, ror #11 │ │ │ │ + rsbseq sp, r3, r0, lsl #28 │ │ │ │ + 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 27e48c │ │ │ │ + beq 27e4e4 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f6022 │ │ │ │ @ instruction: 0xf8530200 │ │ │ │ teqlt r2, r4, lsl #30 │ │ │ │ - beq 2be78c │ │ │ │ + beq 2be7e4 │ │ │ │ svceq 0x0009f1ba │ │ │ │ strdcs sp, [r0], -r7 │ │ │ │ stmdbmi fp!, {r0, r3, r4, r7, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5ed4479 │ │ │ │ - strdls lr, [r3], -sl │ │ │ │ + andls lr, r3, lr, asr #19 │ │ │ │ rscsle r2, r6, r0, lsl #16 │ │ │ │ @ instruction: 0xf50d4b68 │ │ │ │ - blx 1a2119c │ │ │ │ + blx 1a211f4 │ │ │ │ @ instruction: 0xf50dfa8a │ │ │ │ ldrbtmi r7, [fp], #-2440 @ 0xfffff678 │ │ │ │ - blmi 1ba6fa0 │ │ │ │ + blmi 1ba6ff8 │ │ │ │ ldrbtmi r4, [fp], #-1631 @ 0xfffff9a1 │ │ │ │ - blmi 1b66fac │ │ │ │ + blmi 1b67004 │ │ │ │ movwls r4, #25723 @ 0x647b │ │ │ │ vst1.8 {d25-d26}, [pc], r3 │ │ │ │ ldrtmi r5, [r8], -r0, lsl #3 │ │ │ │ - svc 0x00e6f5ec │ │ │ │ + svc 0x00baf5ec │ │ │ │ rsbsle r2, r6, r0, lsl #16 │ │ │ │ ldrtmi r9, [r8], -r4, lsl #18 │ │ │ │ stmdb r9, {sl, sp}^ │ │ │ │ @ instruction: 0xf5ed443c │ │ │ │ - strbmi lr, [r8], #-3162 @ 0xfffff3a6 │ │ │ │ + strbmi lr, [r8], #-3118 @ 0xfffff3d2 │ │ │ │ ldrsbtvs pc, [ip], -r8 @ │ │ │ │ - bls 3ad7f4 │ │ │ │ + bls 3ad84c │ │ │ │ @ instruction: 0xf8002101 │ │ │ │ ldrtmi r4, [r3], -r4, lsl #24 │ │ │ │ andseq pc, r0, r5, lsr #3 │ │ │ │ @ instruction: 0xf5ed9700 │ │ │ │ - andcc lr, r1, r6, lsl r9 │ │ │ │ + andcc lr, r1, sl, ror #17 │ │ │ │ ldrtmi sp, [r3], -r0, ror #1 │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ andeq pc, ip, r5, lsr #3 │ │ │ │ @ instruction: 0xf5ed9700 │ │ │ │ - @ instruction: 0xf859e90c │ │ │ │ + @ instruction: 0xf859e8e0 │ │ │ │ strdcc r3, [r1], -r0 │ │ │ │ @ instruction: 0xf0004618 │ │ │ │ cdpmi 0, 4, cr8, cr13, cr1, {4} │ │ │ │ @ instruction: 0x4631447e │ │ │ │ - ldmib r4!, {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: 0x46834631 │ │ │ │ stcleq 8, cr15, [ip], #356 @ 0x164 │ │ │ │ - stmib lr!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmib r2, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8599002 │ │ │ │ @ instruction: 0xf5ed0cf0 │ │ │ │ - @ instruction: 0xf859e89c │ │ │ │ + @ instruction: 0xf859e870 │ │ │ │ @ instruction: 0xf5ed0cec │ │ │ │ - @ instruction: 0xf1bbe898 │ │ │ │ + @ instruction: 0xf1bbe86c │ │ │ │ rsble r0, r5, r0, lsl #30 │ │ │ │ ldrbmi r9, [r8], -r2, lsl #22 │ │ │ │ @ instruction: 0xf5ecb36b │ │ │ │ - @ instruction: 0xf1a5eeba │ │ │ │ - @ instruction: 0xf5ed0108 │ │ │ │ - andcc lr, r1, sl, lsl r8 │ │ │ │ + @ instruction: 0xf1a5ee8e │ │ │ │ + @ instruction: 0xf5ec0108 │ │ │ │ + andcc lr, r1, lr, ror #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, 10, cr15, cr6, cr12, {7} │ │ │ │ - @ instruction: 0xf5ed4631 │ │ │ │ - andcc lr, r1, r8, lsl #16 │ │ │ │ + cdp 5, 7, cr15, cr10, cr12, {7} │ │ │ │ + @ instruction: 0xf5ec4631 │ │ │ │ + ldrdcc lr, [r1], -ip │ │ │ │ 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 0x0072f5ec │ │ │ │ + svc 0x0046f5ec │ │ │ │ @ instruction: 0xf5ec9802 │ │ │ │ - bls 33e24c │ │ │ │ + bls 33e1f4 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf5ec4638 │ │ │ │ - stmdacs r0, {r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdals r3, {r3, r7, r8, ip, lr, pc} │ │ │ │ - svc 0x0064f5ec │ │ │ │ - bmi b0a4a8 │ │ │ │ + svc 0x0038f5ec │ │ │ │ + bmi b0a500 │ │ │ │ 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 2be904 │ │ │ │ + beq 2be95c │ │ │ │ @ instruction: 0xf5ec9802 │ │ │ │ - blx 1a3e1f4 │ │ │ │ + blx 1a3e19c │ │ │ │ @ instruction: 0xf1bafa8a │ │ │ │ @ instruction: 0xf67f0f08 │ │ │ │ @ instruction: 0xe7d4af57 │ │ │ │ stmdacs r0, {r1, fp, ip, pc} │ │ │ │ ldrb sp, [r1, -r7, asr #3] │ │ │ │ - stmda r8!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00fcf5ec │ │ │ │ ldrbmi lr, [r8], -lr, asr #14 │ │ │ │ - svc 0x0032f5ec │ │ │ │ + svc 0x0006f5ec │ │ │ │ @ instruction: 0xf5ec9802 │ │ │ │ - @ instruction: 0xf848ef30 │ │ │ │ + @ instruction: 0xf848ef04 │ │ │ │ strb r4, [r5, -sl, lsr #32] │ │ │ │ - b 20ffcc8 │ │ │ │ - ldrhteq sp, [r3], #-202 @ 0xffffff36 │ │ │ │ + b 15ffd20 │ │ │ │ + rsbseq sp, r3, r2, ror #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r5, r0, r0, lsl #2 │ │ │ │ - andseq ip, sp, sl, asr sl │ │ │ │ - eoreq r5, r0, r2, ror #1 │ │ │ │ - eoreq r5, r0, r8, ror #1 │ │ │ │ - eoreq r5, r0, r8, ror r0 │ │ │ │ - rsbseq sp, r3, r4, asr fp │ │ │ │ + eoreq r5, r0, r8, lsl #2 │ │ │ │ + andseq ip, sp, r2, ror #20 │ │ │ │ + eoreq r5, r0, sl, ror #1 │ │ │ │ + strdeq r5, [r0], -r0 @ │ │ │ │ + eoreq r5, r0, r0, lsl #1 │ │ │ │ + ldrshteq sp, [r3], #-172 @ 0xffffff54 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ strbeq pc, [r0, #-2252] @ 0xfffff734 @ │ │ │ │ @ instruction: 0xf6ad4a23 │ │ │ │ - blmi b0dbec │ │ │ │ + blmi b0dc44 │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4607447a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bcc feb80890 │ │ │ │ + bcc feb808e8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldcvs 6, cr4, [r8], #-260 @ 0xfffffefc │ │ │ │ eorvs pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ - svc 0x00fcf5ec │ │ │ │ + svc 0x00d0f5ec │ │ │ │ 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 47913c │ │ │ │ + bl 479194 │ │ │ │ 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 554ddc │ │ │ │ + blmi 554e34 │ │ │ │ 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, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r0, {r1, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ sbcle r2, r9, fp, lsl #16 │ │ │ │ @ instruction: 0xf5ede7ea │ │ │ │ - svclt 0x0000ea1c │ │ │ │ - ldrhteq sp, [r3], #-160 @ 0xffffff60 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + svclt 0x0000e9f0 │ │ │ │ rsbseq sp, r3, r8, asr sl │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq sp, r3, r0, lsl #20 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed997e8 │ │ │ │ + bl fed99840 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stclvs 15, cr0, [r3], {240} @ 0xf0 │ │ │ │ ldmiblt fp, {r0, r2, r9, sl, lr}^ │ │ │ │ tstlt r8, r8, ror #20 │ │ │ │ - cdp 5, 11, cr15, cr6, cr12, {7} │ │ │ │ + cdp 5, 8, cr15, cr10, cr12, {7} │ │ │ │ @ instruction: 0xf1051f2c │ │ │ │ @ instruction: 0xf8540620 │ │ │ │ tstlt r8, r4, lsl #30 │ │ │ │ - cdp 5, 10, cr15, cr14, cr12, {7} │ │ │ │ + cdp 5, 8, cr15, cr2, cr12, {7} │ │ │ │ ldrhle r4, [r8, #36]! @ 0x24 │ │ │ │ @ instruction: 0xb12b6b2b │ │ │ │ @ instruction: 0xf6aa6b68 │ │ │ │ - blvs c81680 │ │ │ │ - cdp2 6, 6, cr15, cr0, cr11, {5} │ │ │ │ + blvs c81628 │ │ │ │ + cdp2 6, 3, cr15, cr4, cr11, {5} │ │ │ │ tstcs r0, r0, asr r2 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - ldcllt 15, cr14, [r0, #-104]! @ 0xffffff98 │ │ │ │ + ldcllt 14, cr14, [r0, #-952]! @ 0xfffffc48 │ │ │ │ @ instruction: 0x0110e9d0 │ │ │ │ - b 77fde8 │ │ │ │ + stmib r8!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ smlattcs r0, r8, ip, r6 │ │ │ │ - blx fe600156 │ │ │ │ + blx 1b001ae │ │ │ │ @ instruction: 0xf5ed6c28 │ │ │ │ - @ instruction: 0xe7d7e95a │ │ │ │ + ldrb lr, [r7, lr, lsr #18] │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ umulllt r4, fp, r8, sl │ │ │ │ - blmi fe853e6c │ │ │ │ + blmi fe853ec4 │ │ │ │ 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 │ │ │ │ - strmi pc, [r3], -fp, lsr #26 │ │ │ │ + @ instruction: 0x4603fcff │ │ │ │ @ instruction: 0x63234628 │ │ │ │ - blx 210012e │ │ │ │ + blx 1600186 │ │ │ │ stmmi lr, {r5, r6, r8, r9, sp, lr} │ │ │ │ mvnvs r4, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xf6b04478 │ │ │ │ - stmdacs r0, {r0, r1, r2, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ svcmi 0x008bd03b │ │ │ │ - bmi fe513f68 │ │ │ │ - ldrbtmi r2, [pc], #-257 @ 2426a0 │ │ │ │ + bmi fe513fc0 │ │ │ │ + ldrbtmi r2, [pc], #-257 @ 2426f8 │ │ │ │ ldrbtmi sl, [sl], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0xf5ec9700 │ │ │ │ - andcc lr, r1, ip, lsr #31 │ │ │ │ + andcc lr, r1, r0, lsl #31 │ │ │ │ sbchi pc, sl, r0 │ │ │ │ ldrtmi r4, [r3], -r6, lsl #21 │ │ │ │ stmdage r6, {r0, r8, sp} │ │ │ │ smlsdxls r0, sl, r4, r4 │ │ │ │ - svc 0x00a0f5ec │ │ │ │ + svc 0x0074f5ec │ │ │ │ andcc r9, r1, r5, lsl #22 │ │ │ │ adcshi pc, fp, r0 │ │ │ │ ldrmi r4, [r8], -r1, lsl #29 │ │ │ │ @ instruction: 0x4631447e │ │ │ │ - stmda sl, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda lr, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46034631 │ │ │ │ eorvs r9, r3, r6, lsl #16 │ │ │ │ - stmda r4, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r8, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ stmdals r5, {r0, r1, r9, sl, lr} │ │ │ │ @ instruction: 0xf5ec6263 │ │ │ │ - stmdals r6, {r1, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - svc 0x002ef5ec │ │ │ │ - blcs 25c780 │ │ │ │ + stmdals r6, {r1, r2, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + svc 0x0002f5ec │ │ │ │ + blcs 25c7d8 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4682ee36 │ │ │ │ + strmi lr, [r2], sl, lsl #28 │ │ │ │ rsble r2, fp, r0, lsl #16 │ │ │ │ @ instruction: 0xf8df2300 │ │ │ │ @ instruction: 0xf8df81b8 │ │ │ │ @ instruction: 0x270191b8 │ │ │ │ movwcc lr, #31181 @ 0x79cd │ │ │ │ - blmi 1d53b10 │ │ │ │ + blmi 1d53b68 │ │ │ │ ldrbtmi r4, [fp], #-1273 @ 0xfffffb07 │ │ │ │ eors r9, lr, r2, lsl #6 │ │ │ │ - bls 2d40a8 │ │ │ │ + bls 2d4100 │ │ │ │ stmdage r8, {r0, r8, sp} │ │ │ │ @ instruction: 0xf5ec9500 │ │ │ │ - @ instruction: 0xf8ddef5e │ │ │ │ + @ instruction: 0xf8ddef32 │ │ │ │ andcc fp, r1, ip, lsl r0 │ │ │ │ addshi pc, pc, r0 │ │ │ │ stclmi 6, cr4, [r4, #-160]! @ 0xffffff60 │ │ │ │ - cdp 5, 15, cr15, cr10, cr12, {7} │ │ │ │ + cdp 5, 12, cr15, cr14, cr12, {7} │ │ │ │ ldrbtmi r4, [sp], #-1624 @ 0xfffff9a8 │ │ │ │ - bleq fe43d09c │ │ │ │ - @ instruction: 0xf5ed4629 │ │ │ │ - strtmi lr, [r9], -r2, lsl #16 │ │ │ │ + bleq fe43d0f4 │ │ │ │ + @ instruction: 0xf5ec4629 │ │ │ │ + @ instruction: 0x4629efd6 │ │ │ │ stmdals r8, {r0, r1, r9, sl, lr} │ │ │ │ eorcc pc, r7, r4, asr #16 │ │ │ │ - svc 0x00faf5ec │ │ │ │ + svc 0x00cef5ec │ │ │ │ stmdals r7, {r0, r2, r9, sl, lr} │ │ │ │ - cdp 5, 14, cr15, cr8, cr12, {7} │ │ │ │ + cdp 5, 11, cr15, cr12, cr12, {7} │ │ │ │ @ instruction: 0xf5ec9808 │ │ │ │ - @ instruction: 0xf854eee6 │ │ │ │ + @ instruction: 0xf854eeba │ │ │ │ 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, #14464 @ 0x3880 │ │ │ │ + rscslt lr, pc, #11648 @ 0x2d80 │ │ │ │ stmdale r3!, {r3, r8, r9, sl, fp, sp} │ │ │ │ svclt 0x002c2e01 │ │ │ │ @ instruction: 0xf10a44b2 │ │ │ │ strbmi r0, [r1], -r1, lsl #20 │ │ │ │ @ instruction: 0xf5ed4650 │ │ │ │ - @ instruction: 0xf89aea58 │ │ │ │ + @ instruction: 0xf89aea2c │ │ │ │ strmi r3, [r6], -r0 │ │ │ │ @ instruction: 0x4631b1b3 │ │ │ │ @ instruction: 0xf5ec4650 │ │ │ │ - @ instruction: 0xf8d4ef8c │ │ │ │ + @ instruction: 0xf8d4ef60 │ │ │ │ @ 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} │ │ │ │ - svc 0x000cf5ec │ │ │ │ + cdp 5, 14, cr15, cr0, cr12, {7} │ │ │ │ @ instruction: 0xd1a53001 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - ldrb lr, [fp, lr, lsr #29] │ │ │ │ + ldrb lr, [fp, r2, lsl #29] │ │ │ │ ldrbtmi r4, [r8], #-2108 @ 0xfffff7c4 │ │ │ │ - stcl 5, cr15, [r2, #944] @ 0x3b0 │ │ │ │ + ldc 5, cr15, [r6, #944] @ 0x3b0 │ │ │ │ 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 │ │ │ │ - ldmda sl!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - blle 64a02c │ │ │ │ + stmda lr, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blle 64a084 │ │ │ │ @ instruction: 0xf44f6ca1 │ │ │ │ @ instruction: 0xf5ed6281 │ │ │ │ - @ instruction: 0x1e06e9ae │ │ │ │ + @ instruction: 0x1e06e982 │ │ │ │ ldmdbmi r1!, {r0, r6, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf1044622 │ │ │ │ stmib r4, {r2, r3, r6}^ │ │ │ │ ldrbtmi r5, [r9], #-1552 @ 0xfffff9f0 │ │ │ │ - blx 1b00350 │ │ │ │ + blx 10003a8 │ │ │ │ mulcs r1, r8, fp │ │ │ │ ldrmi lr, [r8], -r6 │ │ │ │ - cdp 5, 8, cr15, cr4, cr12, {7} │ │ │ │ + cdp 5, 5, cr15, cr8, cr12, {7} │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ andcs pc, r0, fp, asr #29 │ │ │ │ - blmi 9150f0 │ │ │ │ + blmi 915148 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 49c8c0 │ │ │ │ + blls 49c918 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1280300 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xb1158ff0 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - movwcs lr, #3454 @ 0xd7e │ │ │ │ + movwcs lr, #3410 @ 0xd52 │ │ │ │ andcc pc, fp, r4, asr #16 │ │ │ │ mulls r3, sl, r7 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - @ instruction: 0xf854ed76 │ │ │ │ + @ instruction: 0xf854ed4a │ │ │ │ @ instruction: 0xf5ec000b │ │ │ │ - blls 33de50 │ │ │ │ + blls 33ddf8 │ │ │ │ andcc pc, fp, r4, asr #16 │ │ │ │ ldrbmi lr, [r8], -lr, lsl #15 │ │ │ │ - cdp 5, 5, cr15, cr12, cr12, {7} │ │ │ │ + cdp 5, 3, cr15, cr0, cr12, {7} │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - @ instruction: 0xe787ee5a │ │ │ │ - stcl 5, cr15, [r4, #-944]! @ 0xfffffc50 │ │ │ │ + str lr, [r7, lr, lsr #28] │ │ │ │ + ldc 5, cr15, [r8, #-944]! @ 0xfffffc50 │ │ │ │ ldrtmi lr, [r1], -r5, ror #15 │ │ │ │ @ instruction: 0xf5ed4628 │ │ │ │ - @ instruction: 0x4628e8da │ │ │ │ - stmda r2!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + strtmi lr, [r8], -lr, lsr #17 │ │ │ │ + svc 0x00f6f5ec │ │ │ │ @ instruction: 0xf5ede7c3 │ │ │ │ - svclt 0x0000e8aa │ │ │ │ - rsbseq sp, r3, r4, lsr #19 │ │ │ │ + svclt 0x0000e87e │ │ │ │ + rsbseq sp, r3, ip, asr #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r4, r0, ip, lsr #21 │ │ │ │ - eoreq r4, r0, r6, lsl lr │ │ │ │ - ldrdeq r4, [r0], -r2 @ │ │ │ │ - eoreq r4, r0, r8, asr #27 │ │ │ │ - strdeq r4, [r0], -r4 @ │ │ │ │ - eoreq r4, r0, r0, lsl #27 │ │ │ │ - mlaeq r0, r8, sp, r4 │ │ │ │ - eoreq r4, r0, r4, asr #26 │ │ │ │ - eoreq r4, r0, lr, asr #26 │ │ │ │ - eoreq r4, r0, r6, lsl sp │ │ │ │ - ldrdeq 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 │ │ │ │ - ldrhteq sp, [r3], #-112 @ 0xffffff90 │ │ │ │ + rsbseq sp, r3, r8, asr r7 │ │ │ │ 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 2c39a4 │ │ │ │ - blx aff534 │ │ │ │ + blx 2c39fc │ │ │ │ + blx aff58c │ │ │ │ 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 24ea2c │ │ │ │ + blcs 24ea84 │ │ │ │ @ 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 2062b8c │ │ │ │ + blvs 2062be4 │ │ │ │ strtmi r4, [r3], -sl, asr #12 │ │ │ │ - blx fee80424 │ │ │ │ + blx fe38047c │ │ │ │ movlt r4, #136314880 @ 0x8200000 │ │ │ │ mulmi r0, sl, r8 │ │ │ │ @ instruction: 0xf8da2200 │ │ │ │ @ instruction: 0xf8571018 │ │ │ │ @ instruction: 0xf5ec0024 │ │ │ │ - stmdacs r0, {r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf857db14 │ │ │ │ andscs r3, r0, #36 @ 0x24 │ │ │ │ @ instruction: 0xf10a2101 │ │ │ │ @ instruction: 0xf5ed0020 │ │ │ │ - ldmdacs r0, {r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0, {r2, r6, 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 │ │ │ │ - stcl 5, cr15, [r2, #944] @ 0x3b0 │ │ │ │ + ldc 5, cr15, [r6, #944] @ 0x3b0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85b │ │ │ │ stmda fp, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f1d8 │ │ │ │ + bcs 24f230 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 26674c │ │ │ │ + blcs 2667a4 │ │ │ │ strcs sp, [r0], #-326 @ 0xfffffeba │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ - bvs 20a69cc │ │ │ │ + bvs 20a6a24 │ │ │ │ @ instruction: 0x4602b159 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - blvs 208154c │ │ │ │ + blvs 20815a4 │ │ │ │ strtmi r4, [r3], -sl, asr #12 │ │ │ │ - blx 1e004a8 │ │ │ │ + blx 1300500 │ │ │ │ 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 292610 │ │ │ │ + blcc 292668 │ │ │ │ andcc lr, r0, #4915200 @ 0x4b0000 │ │ │ │ rscle r2, r0, r0, lsl #20 │ │ │ │ @ instruction: 0xf8dae7f7 │ │ │ │ strtmi r5, [r8], -r0, lsr #32 │ │ │ │ - svc 0x00e0f5ec │ │ │ │ + svc 0x00b4f5ec │ │ │ │ eorcc pc, r4, r7, asr r8 @ │ │ │ │ tstcs r1, sl, lsr #12 │ │ │ │ @ instruction: 0xf5ed4604 │ │ │ │ - addmi lr, r5, #688128 @ 0xa8000 │ │ │ │ + addmi lr, r5, #16646144 @ 0xfe0000 │ │ │ │ @ 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 24f25c │ │ │ │ + bcs 24f2b4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - bllt fe3267d0 │ │ │ │ + bllt fe326828 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8c8d0bc │ │ │ │ ldr r5, [r9, r0]! │ │ │ │ mrscs r2, SP_irq │ │ │ │ adcsvs r4, fp, #88, 12 @ 0x5800000 │ │ │ │ - blx b00520 │ │ │ │ - blcs 2fc944 │ │ │ │ + @ instruction: 0xf9f6f6a9 │ │ │ │ + blcs 2fc99c │ │ │ │ @ instruction: 0xf04fd113 │ │ │ │ andcs r0, r0, #8192 @ 0x2000 │ │ │ │ ldrbmi r2, [r8], -r2, lsl #2 │ │ │ │ - blx d80534 │ │ │ │ + blx 28058c │ │ │ │ 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 │ │ │ │ @@ -543373,287 +543394,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 │ │ │ │ - @ instruction: 0xe7c7f9f7 │ │ │ │ + strb pc, [r7, fp, asr #19] @ │ │ │ │ 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 ffc95694 │ │ │ │ + blmi ffc956ec │ │ │ │ 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 344394 │ │ │ │ - blx b7ff2c │ │ │ │ + blx 3443ec │ │ │ │ + blx b7ff84 │ │ │ │ msrmi CPSR_fsx, #6291456 @ 0x600000 │ │ │ │ - b 1352d90 │ │ │ │ - blcc 443f2c │ │ │ │ + b 1352de8 │ │ │ │ + blcc 443f84 │ │ │ │ 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 252758 │ │ │ │ + blcs 2527b0 │ │ │ │ stmda r1, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdacs r0, {sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 2668d4 │ │ │ │ + blcs 26692c │ │ │ │ sbchi pc, r2, r0, asr #32 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ @ instruction: 0xf5ec2700 │ │ │ │ - pkhbtmi lr, r1, r6, lsl #22 │ │ │ │ + strmi lr, [r1], sl, ror #21 │ │ │ │ strbmi r2, [r8], -r6, lsl #2 │ │ │ │ - stmda sl, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00def5ec │ │ │ │ @ instruction: 0xb3a84606 │ │ │ │ - ldm ip!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 51cb98 │ │ │ │ + ldm r0, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 51cbf0 │ │ │ │ vst4.8 {d29,d31,d33,d35}, [pc], r7 │ │ │ │ smlsdxcc r1, sl, r0, r7 │ │ │ │ - ldc 5, cr15, [r6], #944 @ 0x3b0 │ │ │ │ + stc 5, cr15, [sl], {236} @ 0xec │ │ │ │ svcvc 0x007af5b7 │ │ │ │ strcc sp, [r1], -ip, ror #3 │ │ │ │ @ instruction: 0xf8d8d126 │ │ │ │ @ instruction: 0xf5ec0000 │ │ │ │ - strdcs lr, [r8, -ip] │ │ │ │ - svc 0x00f2f5ec │ │ │ │ + ldrdcs lr, [r8, -r0] │ │ │ │ + svc 0x00c6f5ec │ │ │ │ vtbl.8 d9, {d15-d16}, d4 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2927bc │ │ │ │ + blcc 292814 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf04f8089 │ │ │ │ - bmi feec57d4 │ │ │ │ + bmi feec582c │ │ │ │ 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 252800 │ │ │ │ + blcs 252858 │ │ │ │ stmda r7, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 26697c │ │ │ │ + blcs 2669d4 │ │ │ │ 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: 0xf958f6aa │ │ │ │ + @ instruction: 0xf92cf6aa │ │ │ │ mvnslt r4, r6, lsl #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f440 │ │ │ │ + bcs 24f498 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2669b4 │ │ │ │ + blcs 266a0c │ │ │ │ tstphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - b fec00404 │ │ │ │ + b 210045c │ │ │ │ @ instruction: 0xf5ec2108 │ │ │ │ - stmdbls r4, {r1, r2, r3, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdbls r4, {r1, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f46c │ │ │ │ + bcs 24f4c4 │ │ │ │ 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 │ │ │ │ - ldc 5, cr15, [lr], {236} @ 0xec │ │ │ │ + ldcl 5, cr15, [r2], #-944 @ 0xfffffc50 │ │ │ │ @ instruction: 0xf10d4651 │ │ │ │ @ instruction: 0x46500a38 │ │ │ │ - blx feffeca0 │ │ │ │ + blx feffecf8 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ strbmi r2, [r9], -r8, lsr #4 │ │ │ │ @ instruction: 0xf5ec4650 │ │ │ │ - stmdacs r8!, {r2, r3, r4, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r8!, {r4, r9, sl, fp, sp, lr, pc} │ │ │ │ suble r9, r2, r5 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f4c4 │ │ │ │ + bcs 24f51c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 266a38 │ │ │ │ + blcs 266a90 │ │ │ │ svcge 0x0069f43f │ │ │ │ mrscs r2, SP_irq │ │ │ │ @ instruction: 0xf8c84638 │ │ │ │ @ instruction: 0xf6a93028 │ │ │ │ - @ instruction: 0xe760f8f1 │ │ │ │ + strb pc, [r0, -r5, asr #17]! @ │ │ │ │ stmdals r4, {r8, r9, sp} │ │ │ │ @ instruction: 0xf8c82101 │ │ │ │ @ instruction: 0xf6a9302c │ │ │ │ - strb pc, [lr, -r9, ror #17]! @ │ │ │ │ + @ instruction: 0xe76ef8bd │ │ │ │ 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: 0xf8e4f6a9 │ │ │ │ + @ instruction: 0xf8b8f6a9 │ │ │ │ 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 4fe224 │ │ │ │ + blge 4fe1cc │ │ │ │ andscs r9, r0, #8 │ │ │ │ movwls r1, #26560 @ 0x67c0 │ │ │ │ strbmi r9, [r9], -r9 │ │ │ │ @ instruction: 0xf8d84618 │ │ │ │ @ instruction: 0xf5ec3000 │ │ │ │ - ldmdacs r0, {r1, r2, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0, {r1, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xd1a99007 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ stmdals r3, {r0, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf5ec9a02 │ │ │ │ - blls 2fe4e0 │ │ │ │ + blls 2fe488 │ │ │ │ @ instruction: 0xd19f4298 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - ldcl 5, cr15, [r8], #-944 @ 0xfffffc50 │ │ │ │ + mcrr 5, 14, pc, ip, cr12 @ │ │ │ │ @ instruction: 0xf8d89a05 │ │ │ │ strbmi r3, [r9], -r4, lsr #32 │ │ │ │ @ instruction: 0xf5ec4650 │ │ │ │ - stmdacs r8!, {r1, r2, r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ - ldc 1, cr13, [pc, #584] @ 242fd8 │ │ │ │ + stmdacs r8!, {r1, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldc 1, cr13, [pc, #584] @ 243030 │ │ │ │ @ instruction: 0x46497b3d │ │ │ │ @ instruction: 0xf8d89a07 │ │ │ │ stc 0, cr3, [sp, #144] @ 0x90 │ │ │ │ - vldr d7, [pc, #40] @ 242dc8 │ │ │ │ + vldr d7, [pc, #40] @ 242e20 │ │ │ │ stmdals r6, {r0, r1, r3, r4, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ - blvc 57e3dc │ │ │ │ - ldc 5, cr15, [ip, #944]! @ 0x3b0 │ │ │ │ + blvc 57e434 │ │ │ │ + ldc 5, cr15, [r0, #944] @ 0x3b0 │ │ │ │ orrle r2, r1, r0, lsl r8 │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ andcs r4, r8, #76546048 @ 0x4900000 │ │ │ │ @ instruction: 0xf5eca808 │ │ │ │ - stmdacs r8, {r2, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r8, {r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f9002 │ │ │ │ @ instruction: 0xf8d8af77 │ │ │ │ @ instruction: 0xf5ec0024 │ │ │ │ - @ instruction: 0xf8d8ec50 │ │ │ │ + @ instruction: 0xf8d8ec24 │ │ │ │ teqcs r0, r0, lsr r0 │ │ │ │ - @ instruction: 0xf99ef6ab │ │ │ │ + @ instruction: 0xf972f6ab │ │ │ │ strmi r9, [r6], r6, lsl #22 │ │ │ │ stceq 1, cr15, [r0], #-0 │ │ │ │ - blvc 47e458 │ │ │ │ - blgt 6147ec │ │ │ │ + blvc 47e4b0 │ │ │ │ + blgt 614844 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stc 6, cr4, [r9, #324] @ 0x144 │ │ │ │ @ instruction: 0xf80e7b06 │ │ │ │ ldrbtmi r6, [r0], -r1, lsl #22 │ │ │ │ - blx bfedfc │ │ │ │ + blx bfee54 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ ldrsbteq pc, [r4], -r8 @ │ │ │ │ - @ instruction: 0xf82cf6aa │ │ │ │ + @ instruction: 0xf800f6aa │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0xf8d8f8ab │ │ │ │ @ instruction: 0xf5ec0000 │ │ │ │ - stmdbls r2, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - cdp 5, 11, cr15, cr10, cr12, {7} │ │ │ │ + stmdbls r2, {r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + cdp 5, 8, cr15, cr14, 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 266bb0 │ │ │ │ + blcs 266c08 │ │ │ │ mcrge 4, 7, pc, cr6, cr15, {1} @ │ │ │ │ andcs r2, r0, #2097152 @ 0x200000 │ │ │ │ ldrtmi r2, [r8], -r2, lsl #2 │ │ │ │ - @ instruction: 0xf84af6a9 │ │ │ │ + @ instruction: 0xf81ef6a9 │ │ │ │ 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: 0xf822f6a9 │ │ │ │ + @ instruction: 0xfff6f6a8 │ │ │ │ @ instruction: 0xf5ece6e6 │ │ │ │ - svclt 0x0000edc4 │ │ │ │ + svclt 0x0000ed98 │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, r8 │ │ │ │ - rsbseq sp, r3, ip, lsl #10 │ │ │ │ + ldrhteq sp, [r3], #-68 @ 0xffffffbc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r3, sl, lsr #8 │ │ │ │ + ldrsbteq sp, [r3], #-50 @ 0xffffffce │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9a0a8 │ │ │ │ + bl fed9a100 │ │ │ │ @ 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 fe88067c │ │ │ │ + b 1d806d4 │ │ │ │ streq lr, [r0, #-2500] @ 0xfffff63c │ │ │ │ svclt 0x0000bd38 │ │ │ │ cmplt r8, r0, lsl #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a0e0 │ │ │ │ + bl fed9a138 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ec0ff8 │ │ │ │ - vstrlt d14, [r8, #-200] @ 0xffffff38 │ │ │ │ + vstrlt d14, [r8, #-24] @ 0xffffffe8 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a0f8 │ │ │ │ + bl fed9a150 │ │ │ │ @ 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 279384 │ │ │ │ + bl 2793dc │ │ │ │ ldrmi r0, [lr], r2, lsl #7 │ │ │ │ - blvs 381060 │ │ │ │ + blvs 3810b8 │ │ │ │ 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 │ │ │ │ @@ -543671,138 +543692,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, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdavs sl!, {r3, r4, r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ tstcs r0, r8, lsr #32 │ │ │ │ addeq lr, r2, r0, lsl #22 │ │ │ │ @ instruction: 0x00921ab2 │ │ │ │ - b 1c8073c │ │ │ │ + b 1180794 │ │ │ │ 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 55b2c4 │ │ │ │ + blx 55b31c │ │ │ │ @ instruction: 0xf852fc01 │ │ │ │ - b a87048 │ │ │ │ + b a870a0 │ │ │ │ @ instruction: 0xf842010c │ │ │ │ mrrcne 0, 2, r1, r9, cr3 │ │ │ │ addmi r6, fp, #8585216 @ 0x830000 │ │ │ │ - bl 2f2bec │ │ │ │ + bl 2f2c44 │ │ │ │ andle r0, r5, r3, lsl #5 │ │ │ │ - blmi 381148 │ │ │ │ + blmi 3811a0 │ │ │ │ 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 fed9a1f8 │ │ │ │ + bl fed9a250 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ mrscs r2, SP_irq │ │ │ │ andpl pc, r0, pc, asr #8 │ │ │ │ adcvs r6, r3, r3, lsr #2 │ │ │ │ @ instruction: 0xf5ec60e3 │ │ │ │ - vst2. {d30,d32}, [pc :256], r6 │ │ │ │ + vst2. {d30,d32}, [pc], sl │ │ │ │ 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 fed9a234 │ │ │ │ + bl fed9a28c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ec0ff8 │ │ │ │ - vstrlt s28, [r8, #-544] @ 0xfffffde0 │ │ │ │ + vstrlt s28, [r8, #-368] @ 0xfffffe90 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a24c │ │ │ │ + bl fed9a2a4 │ │ │ │ @ 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 252c64 │ │ │ │ + blcs 252cbc │ │ │ │ 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 24f88c │ │ │ │ + bcs 24f8e4 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xff20f6a8 │ │ │ │ + cdp2 6, 15, cr15, cr4, 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 │ │ │ │ - @ instruction: 0x4630fef9 │ │ │ │ + ldrtmi pc, [r0], -sp, asr #29 @ │ │ │ │ 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 fed9a2f8 │ │ │ │ + bl fed9a350 │ │ │ │ @ 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 252d18 │ │ │ │ + blcs 252d70 │ │ │ │ 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 24f940 │ │ │ │ + bcs 24f998 │ │ │ │ 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, #724]! @ 0x2d4 │ │ │ │ + ldcllt 14, cr15, [r8, #548]! @ 0x224 │ │ │ │ tstle r2, r2, lsl #22 │ │ │ │ andcs r2, r0, #524288 @ 0x80000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - cdp2 6, 12, cr15, cr0, cr8, {5} │ │ │ │ + cdp2 6, 9, cr15, cr4, 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 │ │ │ │ @@ -543810,151 +543831,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 fed9a3a8 │ │ │ │ + bl fed9a400 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r0, lsl #31 │ │ │ │ - blmi 755a00 │ │ │ │ + blmi 755a58 │ │ │ │ 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 4d5a08 │ │ │ │ + blmi 4d5a60 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 89d24c │ │ │ │ + blls 89d2a4 │ │ │ │ @ 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]! @ │ │ │ │ - stc 5, cr15, [r4], {236} @ 0xec │ │ │ │ - rsbseq ip, r3, sl, asr #28 │ │ │ │ + bl ff880a08 │ │ │ │ + ldrshteq ip, [r3], #-210 @ 0xffffff2e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r3, r4, lsr #28 │ │ │ │ + rsbseq ip, r3, ip, asr #27 │ │ │ │ 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, asr r6 │ │ │ │ + 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 fed4dfec │ │ │ │ + bl fed4e044 │ │ │ │ svclt 0x008c0c0e │ │ │ │ cdpeq 0, 5, cr15, cr7, cr15, {2} │ │ │ │ cdpeq 0, 3, cr15, cr0, cr15, {2} │ │ │ │ movweq lr, #60323 @ 0xeba3 │ │ │ │ - b 130dad0 │ │ │ │ + b 130db28 │ │ │ │ @ instruction: 0xf800130c │ │ │ │ mvnle r3, r1, lsl #30 │ │ │ │ svclt 0x0000bd10 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ - blpl fe2806a4 │ │ │ │ + blpl fe2806fc │ │ │ │ addlt r6, r7, r4, lsl #17 │ │ │ │ @ instruction: 0xf8db4682 │ │ │ │ mrrcne 0, 3, r3, sl, cr8 │ │ │ │ addshi pc, r0, r0 │ │ │ │ @ instruction: 0x2118f8d4 │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ - blvs feae34ec │ │ │ │ + blvs feae3544 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvs ffb23604 │ │ │ │ + blvs ffb2365c │ │ │ │ ldmvs fp, {r5, r9, sl, lr}^ │ │ │ │ - blvs fead5130 │ │ │ │ + blvs fead5188 │ │ │ │ ldrsbtcc pc, [r8], -fp @ │ │ │ │ tstpcc r8, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8842300 │ │ │ │ @ instruction: 0xf8c43124 │ │ │ │ - bcs 24f754 │ │ │ │ - blvs ffb374d0 │ │ │ │ + bcs 24f7ac │ │ │ │ + blvs ffb37528 │ │ │ │ ldmvs fp, {r5, r9, sl, lr} │ │ │ │ ldmib r4, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ tstmi r3, #536870916 @ 0x20000004 │ │ │ │ @ instruction: 0xf8dad076 │ │ │ │ - bcs 24b32c │ │ │ │ + bcs 24b384 │ │ │ │ addhi pc, r1, r0 │ │ │ │ ldrbmi r2, [r6], -r0, lsl #10 │ │ │ │ @ instruction: 0xf8cd46a8 │ │ │ │ sub sl, r0, r4, lsl r0 │ │ │ │ - beq 2fdc74 │ │ │ │ + beq 2fdccc │ │ │ │ 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 1b38770 │ │ │ │ + blvs 1b387c8 │ │ │ │ andls r6, r0, r2, lsr #22 │ │ │ │ - blx 394bc2 │ │ │ │ + blx 394c1a │ │ │ │ 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 35e2e8 │ │ │ │ + bls 35e340 │ │ │ │ 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 3951d4 │ │ │ │ + bls 39522c │ │ │ │ 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 3873e6 │ │ │ │ + blx 38743e │ │ │ │ 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 1667cd0 │ │ │ │ + b 1667d28 │ │ │ │ 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 │ │ │ │ @@ -543981,332 +544002,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 b2f900 │ │ │ │ + bvs b2f958 │ │ │ │ @ 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 feafd344 │ │ │ │ + blvs feafd39c │ │ │ │ svclt 0x0000e730 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9a680 │ │ │ │ + bl fed9a6d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r4], {248} @ 0xf8 │ │ │ │ stmiavs r0!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ - svc 0x006cf5eb │ │ │ │ + svc 0x0040f5eb │ │ │ │ adcvs r2, r3, r0, lsl #6 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsbseq fp, r6, r0, ror fp │ │ │ │ + rsbseq fp, r6, r8, lsl fp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a6a4 │ │ │ │ + bl fed9a6fc │ │ │ │ @ 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 bc2514 │ │ │ │ + blmi bc24bc │ │ │ │ ldrbtmi r4, [sp], #-1148 @ 0xfffffb84 │ │ │ │ sbcsvs r4, r8, fp, ror r4 │ │ │ │ sbclt r7, r9, #2686976 @ 0x290000 │ │ │ │ - blmi af0254 │ │ │ │ + blmi af02ac │ │ │ │ ldmdavs sp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf5ebb135 │ │ │ │ - @ instruction: 0x4606ee94 │ │ │ │ - ldmda lr, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + strmi lr, [r6], -r8, ror #28 │ │ │ │ + svc 0x00f2f5eb │ │ │ │ andle r4, fp, r6, lsl #5 │ │ │ │ ldrbtmi r4, [fp], #-2845 @ 0xfffff4e3 │ │ │ │ @ instruction: 0xb103689b │ │ │ │ - blmi 972ab0 │ │ │ │ + blmi 972b08 │ │ │ │ ldrbtmi r4, [sl], #-2588 @ 0xfffff5e4 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ ldcllt 0, cr6, [r0, #-588]! @ 0xfffffdb4 │ │ │ │ - stmib ip!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmib r0, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5ec4606 │ │ │ │ - addmi lr, r6, #22016 @ 0x5600 │ │ │ │ + addmi lr, r6, #10752 @ 0x2a00 │ │ │ │ ldmdbmi r7, {r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - stmdb sl!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm lr!, {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: 0xf1d74478 │ │ │ │ - ldrb pc, [sp, r7, lsl #31] @ │ │ │ │ + ldrb pc, [sp, r3, lsl #31] @ │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ - blx 2000fec │ │ │ │ + blx 1501044 │ │ │ │ ldrbtmi r4, [fp], #-2833 @ 0xfffff4ef │ │ │ │ svchi 0x005bf3bf │ │ │ │ movwcs r6, #4120 @ 0x1018 │ │ │ │ svchi 0x005bf3bf │ │ │ │ strb r7, [r4, fp, lsr #32] │ │ │ │ - rsbseq ip, r1, lr, ror #6 │ │ │ │ - eoreq r4, r0, r2, asr #32 │ │ │ │ - rsbseq ip, r3, r0, asr #22 │ │ │ │ - rsbseq fp, r6, r2, lsr fp │ │ │ │ - rsbseq fp, r6, r4, lsr fp │ │ │ │ - rsbseq fp, r6, r0, lsr #22 │ │ │ │ - rsbseq fp, r6, r2, lsl fp │ │ │ │ + rsbseq ip, r1, r6, lsl r3 │ │ │ │ + eoreq r4, r0, sl, asr #32 │ │ │ │ + rsbseq ip, r3, r8, ror #21 │ │ │ │ + ldrsbteq fp, [r6], #-170 @ 0xffffff56 │ │ │ │ + ldrsbteq fp, [r6], #-172 @ 0xffffff54 │ │ │ │ + rsbseq fp, r6, r8, asr #21 │ │ │ │ + ldrhteq fp, [r6], #-170 @ 0xffffff56 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - rsbseq fp, r6, r6, lsl #22 │ │ │ │ - eoreq ip, r0, r6, lsl #23 │ │ │ │ - rsbseq fp, r6, r2, ror #21 │ │ │ │ + rsbseq fp, r6, lr, lsr #21 │ │ │ │ + eoreq ip, r0, lr, lsl #23 │ │ │ │ + rsbseq fp, r6, sl, lsl #21 │ │ │ │ @ instruction: 0xffffff55 │ │ │ │ - ldrdeq r3, [r0], -lr @ │ │ │ │ - ldrhteq fp, [r6], #-174 @ 0xffffff52 │ │ │ │ + eoreq r3, r0, r6, ror #31 │ │ │ │ + rsbseq fp, r6, r6, ror #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a784 │ │ │ │ + bl fed9a7dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdavs r3, {r5, r6, r7, r8, r9, sl, fp} │ │ │ │ addlt r4, r5, r4, lsl r6 │ │ │ │ - blvs fe254da8 │ │ │ │ + blvs fe254e00 │ │ │ │ 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 27ebe0 │ │ │ │ + blvc 27ec38 │ │ │ │ @ instruction: 0xf5ec2101 │ │ │ │ - blvs fec7deac │ │ │ │ + blvs fec7de54 │ │ │ │ ldrdcc lr, [r0, -r4] │ │ │ │ ldmvs fp, {r0, r1, r3, r9, fp, ip, pc}^ │ │ │ │ mullt r5, r8, r7 │ │ │ │ - bmi 3f2a84 │ │ │ │ + bmi 3f2adc │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ movwls r4, #13434 @ 0x347a │ │ │ │ - blvc 27ec04 │ │ │ │ - b d80d84 │ │ │ │ + blvc 27ec5c │ │ │ │ + b 280ddc │ │ │ │ ldclt 0, cr11, [r0, #-20]! @ 0xffffffec │ │ │ │ - eoreq r3, r0, r6, ror pc │ │ │ │ - eoreq r3, r0, r8, ror #30 │ │ │ │ + eoreq r3, r0, lr, ror pc │ │ │ │ + eoreq r3, r0, r0, ror pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9a7e8 │ │ │ │ + bl fed9a840 │ │ │ │ @ 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 3ca06c │ │ │ │ + bmi 3ca0c4 │ │ │ │ streq lr, [r4], #-2913 @ 0xfffff49f │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ movwls r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf5ec9401 │ │ │ │ - andlt lr, r2, lr, lsl #20 │ │ │ │ + andlt lr, r2, r2, ror #19 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r3, r0, lr, lsr pc │ │ │ │ + eoreq r3, r0, r6, asr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a824 │ │ │ │ + bl fed9a87c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 30760c │ │ │ │ - blvs fe24ba34 │ │ │ │ + bmi 307664 │ │ │ │ + blvs fe24ba8c │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - @ instruction: 0xbd08e9fc │ │ │ │ - eoreq r3, r0, r8, lsr #30 │ │ │ │ + @ instruction: 0xbd08e9d0 │ │ │ │ + eoreq r3, r0, r0, lsr pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a844 │ │ │ │ + bl fed9a89c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 34762c │ │ │ │ + bmi 347684 │ │ │ │ @ instruction: 0xf8d02101 │ │ │ │ ldrbtmi r3, [sl], #-280 @ 0xfffffee8 │ │ │ │ @ instruction: 0xf5ec6b80 │ │ │ │ - @ instruction: 0xbd08e9ea │ │ │ │ - eoreq r3, r0, r6, lsr pc │ │ │ │ + @ instruction: 0xbd08e9be │ │ │ │ + eoreq r3, r0, lr, lsr pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed9a868 │ │ │ │ + bl fed9a8c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r3], -r0, ror #31 │ │ │ │ @ instruction: 0xf8d0b087 │ │ │ │ - bmi 487ae8 │ │ │ │ + bmi 487b40 │ │ │ │ ldc 8, cr6, [sp, #108] @ 0x6c │ │ │ │ ldrbtmi r7, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ movwls r6, #18459 @ 0x481b │ │ │ │ mrscs r9, (UNDEF: 17) │ │ │ │ - blvc 2fecc0 │ │ │ │ + blvc 2fed18 │ │ │ │ @ instruction: 0x3118f8d0 │ │ │ │ @ instruction: 0xf5ec6b80 │ │ │ │ - andlt lr, r7, ip, asr #19 │ │ │ │ - blx 381812 │ │ │ │ - eoreq r3, r0, lr, lsl pc │ │ │ │ + andlt lr, r7, r0, lsr #19 │ │ │ │ + blx 38186a │ │ │ │ + eoreq r3, r0, r6, lsr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a8a8 │ │ │ │ + bl fed9a900 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 307690 │ │ │ │ - blvs fe24bab8 │ │ │ │ + bmi 3076e8 │ │ │ │ + blvs fe24bb10 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - @ instruction: 0xbd08e9ba │ │ │ │ - andseq fp, sp, r0, lsr r7 │ │ │ │ + @ instruction: 0xbd08e98e │ │ │ │ + andseq fp, sp, r8, lsr r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a8c8 │ │ │ │ + bl fed9a920 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 3076b0 │ │ │ │ - blvs fe24bad8 │ │ │ │ + bmi 307708 │ │ │ │ + blvs fe24bb30 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - @ instruction: 0xbd08e9aa │ │ │ │ - ldrdeq r3, [r0], -r8 @ │ │ │ │ + @ instruction: 0xbd08e97e │ │ │ │ + eoreq r3, r0, r0, ror #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a8e8 │ │ │ │ + bl fed9a940 │ │ │ │ @ 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 7cbb04 │ │ │ │ + bmi 7cbb5c │ │ │ │ ldmdavs fp, {r5, r7, r8, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - bmi 77dd54 │ │ │ │ + bmi 77dcfc │ │ │ │ ldrdeq lr, [r6, -sp] │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ @ instruction: 0xf5ec6ba0 │ │ │ │ - bmi 67dd40 │ │ │ │ + bmi 67dce8 │ │ │ │ smlatbcs r1, r0, fp, r6 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - stmdavs fp!, {r1, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r1, r2, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ ldrdlt r6, [r2, -sl]! │ │ │ │ stmdavs r9!, {r0, r1, r3, r4, r8, fp, sp, lr}^ │ │ │ │ - bls 49e5b8 │ │ │ │ - bmi 4d559c │ │ │ │ - blvs fea4bb44 │ │ │ │ + bls 49e610 │ │ │ │ + bmi 4d55f4 │ │ │ │ + blvs fea4bb9c │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - andlt lr, r3, r4, ror r9 │ │ │ │ - bmi 432c0c │ │ │ │ - blvs fe24bb54 │ │ │ │ + andlt lr, r3, r8, asr #18 │ │ │ │ + bmi 432c64 │ │ │ │ + blvs fe24bbac │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - ldrb lr, [r0, ip, ror #18] │ │ │ │ - eoreq r3, r0, r4, asr #29 │ │ │ │ - eoreq r3, r0, r8, asr #29 │ │ │ │ + ldrb lr, [r0, r0, asr #18] │ │ │ │ + eoreq r3, r0, ip, asr #29 │ │ │ │ ldrdeq r3, [r0], -r0 @ │ │ │ │ - eoreq r3, r0, r0, asr #29 │ │ │ │ - eoreq r3, r0, r0, lsr #29 │ │ │ │ + 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 fed9a974 │ │ │ │ + bl fed9a9cc │ │ │ │ @ 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 fe983bdc │ │ │ │ - bl 1a95fbc │ │ │ │ - blvs fea44f94 │ │ │ │ + bne fe983c34 │ │ │ │ + bl 1a96014 │ │ │ │ + blvs fea44fec │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ - stmdb r8, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb ip, {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 │ │ │ │ - stmdb r0, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blvs fea55fc4 │ │ │ │ + ldmdb r4, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blvs fea5601c │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - ldmdb sl!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb lr, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - eoreq r3, r0, r4, ror lr │ │ │ │ - eoreq r3, r0, r6, ror #28 │ │ │ │ - mulseq lr, sl, fp │ │ │ │ + eoreq r3, r0, ip, ror lr │ │ │ │ + eoreq r3, r0, lr, ror #28 │ │ │ │ + andseq r0, lr, r2, lsr #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9a9d0 │ │ │ │ + bl fed9aa28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ @ instruction: 0x4604311c │ │ │ │ - bmi 431cac │ │ │ │ - blvs fea4bbe8 │ │ │ │ + bmi 431d04 │ │ │ │ + blvs fea4bc40 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - @ instruction: 0xbd10e922 │ │ │ │ + ldclt 8, cr14, [r0, #-984] @ 0xfffffc28 │ │ │ │ tstcs r1, r4, lsl #20 │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ - ldmdb sl, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia lr!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e7f1 │ │ │ │ - eoreq r3, r0, r0, asr #28 │ │ │ │ - strdeq r3, [r0], -lr @ │ │ │ │ + eoreq r3, r0, r8, asr #28 │ │ │ │ + eoreq r3, r0, r6, lsl #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9aa0c │ │ │ │ + bl fed9aa64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ @ instruction: 0x46043118 │ │ │ │ - bmi 531da8 │ │ │ │ - blvs fea4bc24 │ │ │ │ + bmi 531e00 │ │ │ │ + blvs fea4bc7c │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - bmi 4bdc38 │ │ │ │ + bmi 4bdbe0 │ │ │ │ smlatbcs r1, r0, fp, r6 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - ldclt 8, cr14, [r0, #-1016] @ 0xfffffc08 │ │ │ │ + ldclt 8, cr14, [r0, #-840] @ 0xfffffcb8 │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ - ldm r6!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia sl, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x3118f8d4 │ │ │ │ svclt 0x0000e7e9 │ │ │ │ - eoreq r3, r0, r4, lsl lr │ │ │ │ - eoreq r3, r0, r8, lsl lr │ │ │ │ - strhteq 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 fed9aa5c │ │ │ │ + bl fed9aab4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 307844 │ │ │ │ - blvs fe24bc6c │ │ │ │ + bmi 30789c │ │ │ │ + blvs fe24bcc4 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - stclt 8, cr14, [r8, #-896] @ 0xfffffc80 │ │ │ │ - eoreq r3, r0, ip, ror #27 │ │ │ │ + stclt 8, cr14, [r8, #-720] @ 0xfffffd30 │ │ │ │ + strdeq r3, [r0], -r4 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9aa7c │ │ │ │ + bl fed9aad4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 307864 │ │ │ │ - blvs fe24bc8c │ │ │ │ + bmi 3078bc │ │ │ │ + blvs fe24bce4 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - stclt 8, cr14, [r8, #-832] @ 0xfffffcc0 │ │ │ │ - eoreq r3, r0, r8, lsr #27 │ │ │ │ + stclt 8, cr14, [r8, #-656] @ 0xfffffd70 │ │ │ │ + strhteq r3, [r0], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9aa9c │ │ │ │ + bl fed9aaf4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 387884 │ │ │ │ + bmi 3878dc │ │ │ │ tstcs r1, r4, lsl #12 │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ - ldm lr!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm r2, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5eb6ba0 │ │ │ │ - ldclt 14, cr14, [r0, #-880] @ 0xfffffc90 │ │ │ │ - eoreq r3, r0, lr, lsr #27 │ │ │ │ + ldclt 14, cr14, [r0, #-704] @ 0xfffffd40 │ │ │ │ + strhteq r3, [r0], -r6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9aac4 │ │ │ │ + bl fed9ab1c │ │ │ │ @ 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 1d15744 │ │ │ │ - bvs fec5e0a0 │ │ │ │ + bvs 1d1579c │ │ │ │ + bvs fec5e0f8 │ │ │ │ stmibvs sl!, {r0, r8, r9, fp, ip, sp} │ │ │ │ strmi r4, [r3], #-51 @ 0xffffffcd │ │ │ │ @ instruction: 0xd10a4296 │ │ │ │ ldmib r5, {r1, r3, r4, sp, lr, pc}^ │ │ │ │ - bvs fec4851c │ │ │ │ + bvs fec48574 │ │ │ │ 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 25011c │ │ │ │ + bcs 250174 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 267690 │ │ │ │ + blcs 2676e8 │ │ │ │ @ instruction: 0xf5ebd1e7 │ │ │ │ - @ instruction: 0xe7e4ee12 │ │ │ │ - cdp 5, 0, cr15, cr14, cr11, {7} │ │ │ │ + strb lr, [r4, r6, ror #27]! │ │ │ │ + stcl 5, cr15, [r2, #940]! @ 0x3ac │ │ │ │ ldmib r4, {r5, r9, sl, lr}^ │ │ │ │ subsvs r2, r3, r0, lsl #6 │ │ │ │ @ instruction: 0xf5eb601a │ │ │ │ - ldcllt 14, cr14, [r0, #-32]! @ 0xffffffe0 │ │ │ │ + ldcllt 13, cr14, [r0, #-880]! @ 0xfffffc90 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9ab48 │ │ │ │ + bl fed9aba0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7ff0ff8 │ │ │ │ stclt 15, cr15, [r8, #-724] @ 0xfffffd2c │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ @@ -544323,99 +544344,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, 11, cr15, cr4, cr14, {5} │ │ │ │ + cdp2 6, 8, cr15, cr8, cr14, {5} │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ - @ instruction: 0xf5ec7088 │ │ │ │ - andcs lr, r1, #24, 16 @ 0x180000 │ │ │ │ + @ instruction: 0xf5eb7088 │ │ │ │ + andcs lr, r1, #236, 30 @ 0x3b0 │ │ │ │ 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, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r9!, {r1, r2, r3, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ addvs r4, r1, r4, lsl #12 │ │ │ │ - bvs ff515214 │ │ │ │ + bvs ff51526c │ │ │ │ stmvs pc, {r1, r3, r7, r9, fp, sp, lr} @ │ │ │ │ - b 1304668 │ │ │ │ + b 13046c0 │ │ │ │ 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 16dbef0 │ │ │ │ + b 16dbf48 │ │ │ │ andle r0, sl, r3 │ │ │ │ streq r6, [r9], r9, lsl #16 │ │ │ │ stmdavs r8!, {r0, r1, r2, r8, sl, ip, lr, pc} │ │ │ │ - b 130468c │ │ │ │ + b 13046e4 │ │ │ │ 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 2bfb74 │ │ │ │ + beq 2bfbcc │ │ │ │ @ instruction: 0x46484611 │ │ │ │ eorsge pc, r5, r7, lsl #17 │ │ │ │ - cdp2 6, 5, cr15, cr2, cr14, {5} │ │ │ │ + cdp2 6, 2, cr15, cr6, cr14, {5} │ │ │ │ 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, 5, cr15, cr12, cr14, {5} │ │ │ │ + cdp2 6, 3, cr15, cr0, cr14, {5} │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0xf5eb7088 │ │ │ │ - vqrdmlsh.s q7, , d0[0] │ │ │ │ + @ instruction: 0xf3bfef94 │ │ │ │ @ instruction: 0x46038f5b │ │ │ │ - blge 681b7c │ │ │ │ + blge 681bd4 │ │ │ │ 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 270614 │ │ │ │ - blls 4f7c44 │ │ │ │ + blcs 27066c │ │ │ │ + blls 4f7c9c │ │ │ │ @ instruction: 0x61a34629 │ │ │ │ - blls 54c2b4 │ │ │ │ + blls 54c30c │ │ │ │ adcvs r2, r7, #1 │ │ │ │ @ instruction: 0x61234f36 │ │ │ │ - ldrbtmi r9, [pc], #-2829 @ 243ac0 │ │ │ │ - blls 51c050 │ │ │ │ - blls 5dc254 │ │ │ │ + ldrbtmi r9, [pc], #-2829 @ 243b18 │ │ │ │ + blls 51c0a8 │ │ │ │ + blls 5dc2ac │ │ │ │ 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: 0xf504ec82 │ │ │ │ + @ instruction: 0xf504ec56 │ │ │ │ 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} │ │ │ │ @@ -544428,56 +544449,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 24ff88 │ │ │ │ + bcs 24ffe0 │ │ │ │ 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, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r6, 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: 0xf802f6c5 │ │ │ │ + @ instruction: 0xffd6f6c4 │ │ │ │ vsubw.u q1, , d1 │ │ │ │ @ instruction: 0xf8888f5b │ │ │ │ str r3, [ip, r0] │ │ │ │ - rsbseq fp, r6, sl, asr r5 │ │ │ │ - rsbseq fp, r6, sl, lsr r5 │ │ │ │ - rsbseq lr, r3, ip, ror r6 │ │ │ │ - rsbseq lr, r3, r8, ror #12 │ │ │ │ - eoreq r3, r0, r4, lsl #22 │ │ │ │ - rsbseq lr, r3, r8, asr r6 │ │ │ │ + rsbseq fp, r6, r2, lsl #10 │ │ │ │ + rsbseq fp, r6, r2, ror #9 │ │ │ │ + rsbseq lr, r3, r4, lsr #12 │ │ │ │ + rsbseq lr, r3, r0, lsl r6 │ │ │ │ + eoreq r3, r0, ip, lsl #22 │ │ │ │ + rsbseq lr, r3, r0, lsl #12 │ │ │ │ @ instruction: 0xfffff91b │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9adb4 │ │ │ │ + bl fed9ae0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blvs fe307b7c │ │ │ │ + blvs fe307bd4 │ │ │ │ cmplt fp, r4, lsl #12 │ │ │ │ @ instruction: 0x311cf8d0 │ │ │ │ - blvs ffb32814 │ │ │ │ + blvs ffb3286c │ │ │ │ ldmdavs fp, {r5, r9, sl, lr}^ │ │ │ │ - blvs fea55a30 │ │ │ │ - stcl 5, cr15, [ip, #-940] @ 0xfffffc54 │ │ │ │ + blvs fea55a88 │ │ │ │ + stc 5, cr15, [r0, #-940]! @ 0xfffffc54 │ │ │ │ ldrdeq pc, [r8, -r4]! │ │ │ │ - ldc 5, cr15, [r8], #940 @ 0x3ac │ │ │ │ + stc 5, cr15, [ip], {235} @ 0xeb │ │ │ │ ldrsbtcc pc, [r4], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf104b19b │ │ │ │ strtmi r0, [r8], -r0, asr #10 │ │ │ │ - blx ff4016a6 │ │ │ │ + blx fe9016fe │ │ │ │ @ instruction: 0xf6ae4628 │ │ │ │ - @ instruction: 0xf8d4fafd │ │ │ │ + @ instruction: 0xf8d4fad1 │ │ │ │ @ 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}^ │ │ │ │ @@ -544502,27 +544523,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 601732 │ │ │ │ + blx ffb01788 │ │ │ │ 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 fed9aea8 │ │ │ │ + bl fed9af00 │ │ │ │ @ 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 │ │ │ │ @@ -544547,48 +544568,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 36892e │ │ │ │ + blx 368986 │ │ │ │ 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 3d29a8 │ │ │ │ + bl 3d2a00 │ │ │ │ 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 368982 │ │ │ │ + blx 3689da │ │ │ │ strls ip, [r1, #-1285] @ 0xfffffafb │ │ │ │ @ instruction: 0x4798693b │ │ │ │ strhle r4, [r3, #82]! @ 0x52 │ │ │ │ @ instruction: 0xf8994645 │ │ │ │ - bls 7cfe64 │ │ │ │ + bls 7cfebc │ │ │ │ svclt 0x00182a00 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ eorscc pc, r4, r9, lsl #17 │ │ │ │ - bls 4aa9cc │ │ │ │ + bls 4aaa24 │ │ │ │ strbeq lr, [r4, r3, lsl #22] │ │ │ │ movwcc r6, #6251 @ 0x186b │ │ │ │ - bls 51c298 │ │ │ │ + bls 51c2f0 │ │ │ │ @ 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 │ │ │ │ @@ -544618,900 +544639,900 @@ │ │ │ │ @ instruction: 0xf50342ae │ │ │ │ @ instruction: 0xd1eb7296 │ │ │ │ svclt 0x0000e7f4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stmiavs r3, {r0, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d1b099 │ │ │ │ ldmib r0, {sp, pc}^ │ │ │ │ - blx fe8cda4c │ │ │ │ + blx fe8cdaa4 │ │ │ │ stmdbvs ip!, {r1, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - b fe428254 │ │ │ │ + b fe4282ac │ │ │ │ @ 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 161de74 │ │ │ │ + b 161decc │ │ │ │ @ instruction: 0x460b02b2 │ │ │ │ stmdbls r2, {r2, r4, r8, ip, pc} │ │ │ │ mcr2 10, 4, pc, cr14, cr14, {4} @ │ │ │ │ - blx fe967ea0 │ │ │ │ + blx fe967ef8 │ │ │ │ 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 fe2d5004 │ │ │ │ + b fe2d505c │ │ │ │ strmi r0, [r4], #-1288 @ 0xfffffaf8 │ │ │ │ ldmne r8!, {r0, r2, r4, r5, lr}^ │ │ │ │ - bl 355088 │ │ │ │ + bl 3550e0 │ │ │ │ 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 393f50 │ │ │ │ + bl 393fa8 │ │ │ │ @ instruction: 0xf8d165f4 │ │ │ │ - b fe267f08 │ │ │ │ + b fe267f60 │ │ │ │ ldrmi r0, [r9], -r8 │ │ │ │ - blls 295140 │ │ │ │ + blls 295198 │ │ │ │ @ instruction: 0xf989fa99 │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ ldrmi r4, [r0], #-1098 @ 0xfffffbb6 │ │ │ │ andeq lr, r4, #548864 @ 0x86000 │ │ │ │ eormi r6, sl, pc, lsl r9 │ │ │ │ - b fe5d40c0 │ │ │ │ - blt 1207720 │ │ │ │ + b fe5d4118 │ │ │ │ + blt 1207778 │ │ │ │ rscsvs lr, r5, r0, lsl #22 │ │ │ │ - b 16151e4 │ │ │ │ + b 161523c │ │ │ │ strbmi r0, [r2], #-1461 @ 0xfffffa4b │ │ │ │ @ instruction: 0x8014f8d3 │ │ │ │ - beq 57e938 │ │ │ │ + beq 57e990 │ │ │ │ @ instruction: 0x0c07ea8c │ │ │ │ @ instruction: 0xf888fa98 │ │ │ │ rscsvs lr, r0, #2048 @ 0x800 │ │ │ │ movweq lr, #35465 @ 0x8a89 │ │ │ │ - blls 2a8b38 │ │ │ │ - bleq 2beb48 │ │ │ │ + blls 2a8b90 │ │ │ │ + bleq 2beba0 │ │ │ │ @ instruction: 0xf8d344b3 │ │ │ │ @ instruction: 0x460b9018 │ │ │ │ - blx fe8aa338 │ │ │ │ - b fe44255c │ │ │ │ + blx fe8aa390 │ │ │ │ + b fe4425b4 │ │ │ │ strls r0, [r6, -r9, lsl #14] │ │ │ │ streq lr, [r5, -r4, lsl #21] │ │ │ │ - b 1613f60 │ │ │ │ + b 1613fb8 │ │ │ │ strhtmi r0, [r7], #-0 │ │ │ │ @ instruction: 0xf8d1445f │ │ │ │ @ instruction: 0x4619b01c │ │ │ │ ldrbvs lr, [r2, r7, lsl #22]! │ │ │ │ - blx fe5429c6 │ │ │ │ + blx fe542a1e │ │ │ │ streq lr, [fp], -r8, lsl #21 │ │ │ │ stmdaeq r3, {r0, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - b fe3a9784 │ │ │ │ - blls 285768 │ │ │ │ + b fe3a97dc │ │ │ │ + blls 2857c0 │ │ │ │ strtmi r4, [r0], #22 │ │ │ │ strbmi r4, [r6], #-110 @ 0xffffff92 │ │ │ │ adcseq lr, r2, #323584 @ 0x4f000 │ │ │ │ ldrdhi pc, [r0], -r3 @ │ │ │ │ streq lr, [r2], #-2688 @ 0xfffff580 │ │ │ │ - bl 3d4070 │ │ │ │ - blx fe85db60 │ │ │ │ + bl 3d40c8 │ │ │ │ + blx fe85dbb8 │ │ │ │ submi pc, r4, r8, lsl #17 │ │ │ │ movweq lr, #35465 @ 0x8a89 │ │ │ │ - blls 2a8bb4 │ │ │ │ + blls 2a8c0c │ │ │ │ stmdbeq r1, {r0, r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - b 161523c │ │ │ │ + b 1615294 │ │ │ │ strbmi r0, [ip], #-1975 @ 0xfffff849 │ │ │ │ - beq 47e9c8 │ │ │ │ + beq 47ea20 │ │ │ │ ldrdls pc, [r4], -r3 @ │ │ │ │ ldrbtvs lr, [r6], #2820 @ 0xb04 │ │ │ │ @ instruction: 0xf989fa99 │ │ │ │ movweq lr, #39566 @ 0x9a8e │ │ │ │ - blls 2a8bc0 │ │ │ │ + blls 2a8c18 │ │ │ │ streq lr, [r9, #-2699] @ 0xfffff575 │ │ │ │ - b fe2e93e4 │ │ │ │ - bl 4453dc │ │ │ │ + b fe2e943c │ │ │ │ + bl 445434 │ │ │ │ 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 fe4327d8 │ │ │ │ - b fe5477f4 │ │ │ │ - bl 484be0 │ │ │ │ + b fe432830 │ │ │ │ + b fe54784c │ │ │ │ + bl 484c38 │ │ │ │ ldrmi r0, [r4], #3073 @ 0xc01 │ │ │ │ adcseq lr, r5, #323584 @ 0x4f000 │ │ │ │ ldrmi r9, [r3], -r4, lsl #6 │ │ │ │ - b 5ea7f4 │ │ │ │ - b fe5c7804 │ │ │ │ - b 1607814 │ │ │ │ + b 5ea84c │ │ │ │ + b fe5c785c │ │ │ │ + b 160786c │ │ │ │ strbtmi r0, [r6], #1204 @ 0x4b4 │ │ │ │ @ instruction: 0x0c04ea86 │ │ │ │ - b 55eb4c │ │ │ │ - b fe54701c │ │ │ │ - bl 5c7024 │ │ │ │ - blt 69fbe4 │ │ │ │ + b 55eba4 │ │ │ │ + b fe547074 │ │ │ │ + bl 5c707c │ │ │ │ + blt 69fc3c │ │ │ │ stmdaeq r0, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ andeq lr, r1, #561152 @ 0x89000 │ │ │ │ - bls 2e8854 │ │ │ │ - bl 26b434 │ │ │ │ - bls 28642c │ │ │ │ + bls 2e88ac │ │ │ │ + bl 26b48c │ │ │ │ + bls 286484 │ │ │ │ strhmi r4, [sp], #-73 @ 0xffffffb7 │ │ │ │ - blvs 81535c │ │ │ │ + blvs 8153b4 │ │ │ │ vldmiavs lr!, {d30-} │ │ │ │ - blt 122a84c │ │ │ │ - bleq 43ea40 │ │ │ │ + blt 122a8a4 │ │ │ │ + bleq 43ea98 │ │ │ │ andeq lr, r7, #128, 20 @ 0x80000 │ │ │ │ - b fe368898 │ │ │ │ - bls 2c4050 │ │ │ │ + b fe3688f0 │ │ │ │ + bls 2c40a8 │ │ │ │ andeq lr, lr, r0, lsl #20 │ │ │ │ - b 16141cc │ │ │ │ - bl 287b48 │ │ │ │ - bls 28645c │ │ │ │ + b 1614224 │ │ │ │ + bl 287ba0 │ │ │ │ + bls 2864b4 │ │ │ │ strbmi r4, [r8], #-1201 @ 0xfffffb4f │ │ │ │ - bl 25edb4 │ │ │ │ - blt fdc450 │ │ │ │ - b fe4d592c │ │ │ │ + bl 25ee0c │ │ │ │ + blt fdc4a8 │ │ │ │ + b fe4d5984 │ │ │ │ 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 fe4558a4 │ │ │ │ + b fe4558fc │ │ │ │ strls r0, [r5], -r6, lsl #12 │ │ │ │ ldrbtvc lr, [r5], pc, asr #20 │ │ │ │ rsbsmi r9, r2, r2, lsl #26 │ │ │ │ - b fe3288e8 │ │ │ │ - b 2c48c8 │ │ │ │ + b fe328940 │ │ │ │ + b 2c4920 │ │ │ │ ldmdbne sp!, {r2, r3, r9}^ │ │ │ │ subsmi r4, sl, r5, lsr #8 │ │ │ │ - b 1615144 │ │ │ │ - bl 2c7390 │ │ │ │ - bls 29d464 │ │ │ │ - b fe5e90e4 │ │ │ │ + b 161519c │ │ │ │ + bl 2c73e8 │ │ │ │ + bls 29d4bc │ │ │ │ + b fe5e913c │ │ │ │ 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 ff772974 │ │ │ │ + blvs ff7729cc │ │ │ │ smlabbeq r5, r0, sl, lr │ │ │ │ - blt b6a0d8 │ │ │ │ - b fe269900 │ │ │ │ + blt b6a130 │ │ │ │ + b fe269958 │ │ │ │ stmdals r9, {r2, fp} │ │ │ │ rscsvc lr, r1, #323584 @ 0x4f000 │ │ │ │ - b 16288f8 │ │ │ │ - b fe2608bc │ │ │ │ - b fe4868f4 │ │ │ │ + b 1628950 │ │ │ │ + b fe260914 │ │ │ │ + b fe48694c │ │ │ │ stmdals sl, {r0, r8, fp} │ │ │ │ - beq 3feb10 │ │ │ │ - bleq 2feb18 │ │ │ │ - b fe26a904 │ │ │ │ - b 1606104 │ │ │ │ - b 16204dc │ │ │ │ + beq 3feb68 │ │ │ │ + bleq 2feb70 │ │ │ │ + b fe26a95c │ │ │ │ + b 160615c │ │ │ │ + b 1620534 │ │ │ │ strdls r7, [r3], -sl │ │ │ │ - beq 27eb08 │ │ │ │ - b 162a13c │ │ │ │ - bls 4630f4 │ │ │ │ + beq 27eb60 │ │ │ │ + b 162a194 │ │ │ │ + bls 46314c │ │ │ │ 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 1614274 │ │ │ │ + b 16142cc │ │ │ │ stmdbls r2, {r3, r4, r5, r6, r7, ip, sp, lr} │ │ │ │ - b 1628168 │ │ │ │ + b 16281c0 │ │ │ │ stmdals fp, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr} │ │ │ │ - bvc fea84 │ │ │ │ + bvc feadc │ │ │ │ stmdane r7, {r1, r2, r3, r8, r9, sl, ip, pc}^ │ │ │ │ strmi r4, [r6], -r0, rrx │ │ │ │ - bls 82a160 │ │ │ │ + bls 82a1b8 │ │ │ │ submi r4, r6, pc, lsl r4 │ │ │ │ - blls 3ea184 │ │ │ │ + blls 3ea1dc │ │ │ │ stmdbeq sl, {r1, r7, r9, fp, sp, lr, pc} │ │ │ │ - bls 65427c │ │ │ │ + bls 6542d4 │ │ │ │ stmdaeq r3, {r2, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ strmi r9, [r8], -ip, lsl #22 │ │ │ │ - b 16151cc │ │ │ │ - bls 621d4c │ │ │ │ + b 1615224 │ │ │ │ + bls 621da4 │ │ │ │ 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 4542bc │ │ │ │ - b fe386194 │ │ │ │ - b 16055b4 │ │ │ │ + b 454314 │ │ │ │ + b fe3861ec │ │ │ │ + b 160560c │ │ │ │ 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 5553a0 │ │ │ │ + b 5553f8 │ │ │ │ submi r0, r4, r6, lsl #24 │ │ │ │ - b 162a1dc │ │ │ │ - bl 387cb0 │ │ │ │ + b 162a234 │ │ │ │ + bl 387d08 │ │ │ │ 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 2d43b0 │ │ │ │ + blls 2d4408 │ │ │ │ andeq lr, sl, r0, lsl #21 │ │ │ │ @ instruction: 0x0c02ea8c │ │ │ │ stmdbls r8, {r3, r6, lr} │ │ │ │ - b fe415390 │ │ │ │ - b 160723c │ │ │ │ + b fe4153e8 │ │ │ │ + b 1607294 │ │ │ │ strdls r7, [r6], -r0 │ │ │ │ - blls 58a52c │ │ │ │ - bls 495250 │ │ │ │ - bl 354378 │ │ │ │ + blls 58a584 │ │ │ │ + bls 4952a8 │ │ │ │ + bl 3543d0 │ │ │ │ ldrshmi r6, [r1], #-69 @ 0xffffffbb │ │ │ │ - b 56aa48 │ │ │ │ - b 1607234 │ │ │ │ + b 56aaa0 │ │ │ │ + b 160728c │ │ │ │ ldrhmi r0, [r1], #-85 @ 0xffffffab │ │ │ │ @ instruction: 0x0c07ea8c │ │ │ │ - b 16153ac │ │ │ │ + b 1615404 │ │ │ │ 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 fe295b14 │ │ │ │ + b fe295b6c │ │ │ │ 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 2d5438 │ │ │ │ + bl 2d5490 │ │ │ │ ldrshtmi r6, [r9], #-32 @ 0xffffffe0 │ │ │ │ - b 162be8c │ │ │ │ - b fe3a363c │ │ │ │ + b 162bee4 │ │ │ │ + b fe3a3694 │ │ │ │ andmi r0, r1, r4, lsl #2 │ │ │ │ rsbmi r4, r9, lr, ror r0 │ │ │ │ adcseq lr, r0, pc, asr #20 │ │ │ │ @ instruction: 0xf64e4419 │ │ │ │ @ instruction: 0xf6c633a1 │ │ │ │ - b fe35d1f4 │ │ │ │ - b 1605e94 │ │ │ │ + b fe35d24c │ │ │ │ + b 1605eec │ │ │ │ @ instruction: 0x960176f6 │ │ │ │ streq lr, [r3], -fp, lsl #22 │ │ │ │ strtmi r4, [lr], #-87 @ 0xffffffa9 │ │ │ │ ldrtmi r9, [lr], #-3342 @ 0xfffff2f2 │ │ │ │ - bl 2abeb8 │ │ │ │ - b 161ca74 │ │ │ │ - b fe504d78 │ │ │ │ - b fe246ed0 │ │ │ │ - b fe505ec0 │ │ │ │ + bl 2abf10 │ │ │ │ + b 161cacc │ │ │ │ + b fe504dd0 │ │ │ │ + b fe246f28 │ │ │ │ + b fe505f18 │ │ │ │ vstrls d0, [r8, #-20] @ 0xffffffec │ │ │ │ - bl 3d43fc │ │ │ │ - b fe51de88 │ │ │ │ + bl 3d4454 │ │ │ │ + b fe51dee0 │ │ │ │ vstrls d0, [r3, #-20] @ 0xffffffec │ │ │ │ @ instruction: 0x01b1ea4f │ │ │ │ - b 1615344 │ │ │ │ + b 161539c │ │ │ │ strtmi r7, [r5], #-2299 @ 0xfffff705 │ │ │ │ ldrtmi r9, [sp], #-3075 @ 0xfffff3fd │ │ │ │ - bl 3abef0 │ │ │ │ + bl 3abf48 │ │ │ │ ldrshtmi r6, [ip], #-86 @ 0xffffffaa │ │ │ │ rsbsmi r9, ip, pc, lsl #30 │ │ │ │ streq lr, [r1, -r2, lsl #21] │ │ │ │ streq lr, [ip], #-2692 @ 0xfffff57c │ │ │ │ - b 16144cc │ │ │ │ - b 1605dcc │ │ │ │ + b 1614524 │ │ │ │ + b 1605e24 │ │ │ │ @ instruction: 0x9c047bf4 │ │ │ │ strmi r4, [r4], #-1052 @ 0xfffffbe4 │ │ │ │ ldrtmi r9, [ip], #-2052 @ 0xfffff7fc │ │ │ │ - b fe26bf30 │ │ │ │ - bl 344330 │ │ │ │ + b fe26bf88 │ │ │ │ + bl 344388 │ │ │ │ ldrshtmi r6, [r8], #-69 @ 0xffffffbb │ │ │ │ rsbsmi r9, r8, r1, lsl #30 │ │ │ │ - b 162bf28 │ │ │ │ - ldrmi r7, [pc], #-240 @ 244318 │ │ │ │ - b fe2a835c │ │ │ │ + b 162bf80 │ │ │ │ + ldrmi r7, [pc], #-240 @ 244370 │ │ │ │ + b fe2a83b4 │ │ │ │ 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 fe2d444c │ │ │ │ - b 1604b68 │ │ │ │ + b fe2d44a4 │ │ │ │ + b 1604bc0 │ │ │ │ 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 2bed88 │ │ │ │ - bl 26a77c │ │ │ │ - b fe5dc744 │ │ │ │ - b fe4c7b88 │ │ │ │ + beq 2bede0 │ │ │ │ + bl 26a7d4 │ │ │ │ + b fe5dc79c │ │ │ │ + b fe4c7be0 │ │ │ │ ldrmi r0, [r1], -r1, lsl #20 │ │ │ │ - b 16153d8 │ │ │ │ + b 1615430 │ │ │ │ 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 6544e4 │ │ │ │ + bls 65453c │ │ │ │ vmlaeq.f32 s28, s1, s28 │ │ │ │ - beq 53edbc │ │ │ │ - b 16144f0 │ │ │ │ + beq 53ee14 │ │ │ │ + b 1614548 │ │ │ │ andls r0, r3, #176, 4 │ │ │ │ - bvc fecdc │ │ │ │ - b 162abcc │ │ │ │ + bvc fed34 │ │ │ │ + b 162ac24 │ │ │ │ @ instruction: 0x960976f6 │ │ │ │ stmdals sp, {r1, r2, r4, r9, sl, lr} │ │ │ │ strtmi r4, [lr], #-1054 @ 0xfffffbe2 │ │ │ │ - bls 5d5c08 │ │ │ │ - bl 3d5590 │ │ │ │ + bls 5d5c60 │ │ │ │ + bl 3d55e8 │ │ │ │ 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 4a9808 │ │ │ │ + bl 4a9860 │ │ │ │ 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 515c58 │ │ │ │ + bls 515cb0 │ │ │ │ vmlaeq.f32 s28, s13, s28 │ │ │ │ ldrbvs lr, [r6, #2821]! @ 0xb05 │ │ │ │ subsmi r4, r7, r4, ror r4 │ │ │ │ - b fe42ac30 │ │ │ │ - b 1606030 │ │ │ │ + b fe42ac88 │ │ │ │ + b 1606088 │ │ │ │ ldrhmi r0, [r7], #-102 @ 0xffffff9a │ │ │ │ - bl 26ac24 │ │ │ │ - bl 347c28 │ │ │ │ - b 161d7f4 │ │ │ │ + bl 26ac7c │ │ │ │ + bl 347c80 │ │ │ │ + b 161d84c │ │ │ │ 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 fe26c074 │ │ │ │ - bls 50446c │ │ │ │ + b fe26c0cc │ │ │ │ + bls 5044c4 │ │ │ │ ldmibvc r9!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ - bl 5d4628 │ │ │ │ + bl 5d4680 │ │ │ │ ldmne r7, {r2, r4, r5, r6, r7, r9, sl, fp, sp, lr}^ │ │ │ │ rscsvc lr, r0, pc, asr #20 │ │ │ │ - b fe3e8460 │ │ │ │ - strmi r0, [pc], #-5 @ 244458 │ │ │ │ + b fe3e84b8 │ │ │ │ + strmi r0, [pc], #-5 @ 2444b0 │ │ │ │ stmdbls r6, {r5, r6, lr} │ │ │ │ ldmdals r0, {r0, r1, r2, sl, lr} │ │ │ │ - b 16145a8 │ │ │ │ + b 1614600 │ │ │ │ strhmi r0, [r1], #-68 @ 0xffffffbc │ │ │ │ ldrbvs lr, [lr, r7, lsl #22]! │ │ │ │ smlabbeq r9, r1, sl, lr │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ - bls 568888 │ │ │ │ + bls 5688e0 │ │ │ │ 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 3d45e0 │ │ │ │ - b fe354664 │ │ │ │ + bls 3d4638 │ │ │ │ + b fe3546bc │ │ │ │ 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 fe2d5558 │ │ │ │ + b fe2d55b0 │ │ │ │ ldrtmi r0, [r1], #-1292 @ 0xfffffaf4 │ │ │ │ - b fe3abcc8 │ │ │ │ - bls 4458e8 │ │ │ │ - b fe5d4698 │ │ │ │ + b fe3abd20 │ │ │ │ + bls 445940 │ │ │ │ + b fe5d46f0 │ │ │ │ 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 354634 │ │ │ │ - b fe4146b8 │ │ │ │ + bls 35468c │ │ │ │ + b fe414710 │ │ │ │ subsmi r0, r4, r0, lsl #12 │ │ │ │ - bls 394628 │ │ │ │ + bls 394680 │ │ │ │ ldrbvs lr, [r1, #2821]! @ 0xb05 │ │ │ │ ldrbtvc lr, [r4], #2639 @ 0xa4f │ │ │ │ - bl 56951c │ │ │ │ - b fe54550c │ │ │ │ + bl 569574 │ │ │ │ + b fe545564 │ │ │ │ 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 fe2d561c │ │ │ │ - bls 3c6154 │ │ │ │ + b fe2d5674 │ │ │ │ + bls 3c61ac │ │ │ │ streq lr, [r9, -r7, lsl #21] │ │ │ │ @ instruction: 0x0c01ea80 │ │ │ │ - bls 654690 │ │ │ │ + bls 6546e8 │ │ │ │ @ instruction: 0x0c05ea8c │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ ldrbvc lr, [r7, pc, asr #20]! │ │ │ │ - bl 46a16c │ │ │ │ - b fe446154 │ │ │ │ + bl 46a1c4 │ │ │ │ + b fe4461ac │ │ │ │ strmi r0, [r7], #-2050 @ 0xfffff7fe │ │ │ │ strbtmi r9, [r6], #-2050 @ 0xfffff7fe │ │ │ │ @ instruction: 0x0c05ea81 │ │ │ │ stmdaeq r0, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe56a57c │ │ │ │ - bl 3c7570 │ │ │ │ - b fe45e134 │ │ │ │ - b 1606568 │ │ │ │ + b fe56a5d4 │ │ │ │ + bl 3c75c8 │ │ │ │ + b fe45e18c │ │ │ │ + b 16065c0 │ │ │ │ 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 2befb4 │ │ │ │ - bl 42a998 │ │ │ │ + bleq 2bf00c │ │ │ │ + bl 42a9f0 │ │ │ │ strtmi r6, [r8], #-2038 @ 0xfffff80a │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ - b fe52b9cc │ │ │ │ - b fe3471a0 │ │ │ │ + b fe52ba24 │ │ │ │ + b fe3471f8 │ │ │ │ rsbsmi r0, r9, r6, lsl #2 │ │ │ │ strmi r4, [r8], #-1067 @ 0xfffffbd5 │ │ │ │ - b fe2d5634 │ │ │ │ + b fe2d568c │ │ │ │ stcls 1, cr0, [r4], {10} │ │ │ │ - bl 56add4 │ │ │ │ + bl 56ae2c │ │ │ │ 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 254770 │ │ │ │ + bl 2547c8 │ │ │ │ strdmi r6, [r1], #-12 @ │ │ │ │ - bleq 5feffc │ │ │ │ + bleq 5ff054 │ │ │ │ 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 fe2e8a14 │ │ │ │ - b 1604e18 │ │ │ │ - b 12478dc │ │ │ │ + b fe2e8a6c │ │ │ │ + b 1604e70 │ │ │ │ + b 1247934 │ │ │ │ ldrmi r0, [r3], #-268 @ 0xfffffef4 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - b 2546dc │ │ │ │ + b 254734 │ │ │ │ @ instruction: 0xf64b000c │ │ │ │ @ instruction: 0xf6c842dc │ │ │ │ movwmi r7, #33307 @ 0x821b │ │ │ │ tsteq r2, sl, lsl #22 │ │ │ │ ldrtmi r9, [r1], #-513 @ 0xfffffdff │ │ │ │ strmi r9, [r1], #-2574 @ 0xfffff5f2 │ │ │ │ - b 132a62c │ │ │ │ - b fe4c5a28 │ │ │ │ - b fe4c6e24 │ │ │ │ - b 386e20 │ │ │ │ - b 305a54 │ │ │ │ + b 132a684 │ │ │ │ + b fe4c5a80 │ │ │ │ + b fe4c6e7c │ │ │ │ + b 386e78 │ │ │ │ + b 305aac │ │ │ │ cdpls 0, 0, cr0, cr9, cr4, {0} │ │ │ │ stmdals r1, {r0, r2, r8, r9, lr} │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ - b 160a6f8 │ │ │ │ + b 160a750 │ │ │ │ ldrtmi r7, [r8], #-3067 @ 0xfffff405 │ │ │ │ strtmi r4, [r8], #-1559 @ 0xfffff9e9 │ │ │ │ streq lr, [r9, #-2694] @ 0xfffff57a │ │ │ │ - bl 26be68 │ │ │ │ - bls 29ca10 │ │ │ │ - beq 53f078 │ │ │ │ - b fe394828 │ │ │ │ - b 1605a78 │ │ │ │ - b 1623244 │ │ │ │ - b 12a2234 │ │ │ │ + bl 26bec0 │ │ │ │ + bls 29ca68 │ │ │ │ + beq 53f0d0 │ │ │ │ + b fe394880 │ │ │ │ + b 1605ad0 │ │ │ │ + b 162329c │ │ │ │ + b 12a228c │ │ │ │ strls r0, [r9], -r3, lsl #10 │ │ │ │ - b 16146fc │ │ │ │ + b 1614754 │ │ │ │ @ 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 1254870 │ │ │ │ + b 12548c8 │ │ │ │ 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 2ab6d8 │ │ │ │ - b fe49ce88 │ │ │ │ - b fe486ac8 │ │ │ │ - b 1606ae4 │ │ │ │ + bl 2ab730 │ │ │ │ + b fe49cee0 │ │ │ │ + b fe486b20 │ │ │ │ + b 1606b3c │ │ │ │ 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 2d5744 │ │ │ │ + blls 2d579c │ │ │ │ stcls 4, cr4, [r4, #-176] @ 0xffffff50 │ │ │ │ ldrbtvs lr, [r1], #2820 @ 0xb04 │ │ │ │ stcls 0, cr4, [fp, #-428] @ 0xfffffe54 │ │ │ │ stcls 0, cr4, [r9, #-428] @ 0xfffffe54 │ │ │ │ - b 1294894 │ │ │ │ + b 12948ec │ │ │ │ andmi r0, r5, ip, lsl #10 │ │ │ │ mvnsvc lr, #323584 @ 0x4f000 │ │ │ │ - b 2a932c │ │ │ │ - b 1605328 │ │ │ │ + b 2a9384 │ │ │ │ + b 1605380 │ │ │ │ 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 fe3948e4 │ │ │ │ + b fe39493c │ │ │ │ subsmi r0, r5, fp, lsl #10 │ │ │ │ ldrbtvc lr, [r5], pc, asr #20 │ │ │ │ streq lr, [r1, #-2628] @ 0xfffff5bc │ │ │ │ streq lr, [ip, #-2565] @ 0xfffff5fb │ │ │ │ - b 1629f60 │ │ │ │ + b 1629fb8 │ │ │ │ @ instruction: 0x400c06b4 │ │ │ │ stcls 3, cr4, [r4, #-176] @ 0xffffff50 │ │ │ │ strmi r4, [r5], #-1085 @ 0xfffffbc3 │ │ │ │ strtmi r9, [r5], #-2052 @ 0xfffff7fc │ │ │ │ - bl 3ab750 │ │ │ │ + bl 3ab7a8 │ │ │ │ strdmi r6, [r0], #-83 @ 0xffffffad @ │ │ │ │ - b fe26b774 │ │ │ │ - b 1604764 │ │ │ │ + b fe26b7cc │ │ │ │ + b 16047bc │ │ │ │ strhtmi r0, [r0], #-149 @ 0xffffff6b │ │ │ │ streq lr, [r6], #-2563 @ 0xfffff5fd │ │ │ │ rscsvc lr, r0, pc, asr #20 │ │ │ │ - b 132875c │ │ │ │ - b 1604770 │ │ │ │ + b 13287b4 │ │ │ │ + b 16047c8 │ │ │ │ @ instruction: 0x400803b3 │ │ │ │ stcls 3, cr4, [r5], {32} │ │ │ │ svcls 0x0008443c │ │ │ │ strmi r4, [r4], #-1124 @ 0xfffffb9c │ │ │ │ - bl 36a780 │ │ │ │ + bl 36a7d8 │ │ │ │ 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 1615478 │ │ │ │ + b 16154d0 │ │ │ │ svcls 0x000670f0 │ │ │ │ stmdals r1, {r0, r1, ip, pc} │ │ │ │ - bl 4157ac │ │ │ │ + bl 415804 │ │ │ │ stmdbls r6, {r0, sl, fp} │ │ │ │ - stcls 4, cr4, [pc, #-688] @ 2444e8 │ │ │ │ + stcls 4, cr4, [pc, #-688] @ 244540 │ │ │ │ smlabbeq lr, r1, sl, lr │ │ │ │ vldmiavs r4!, {d30-} │ │ │ │ smlabbeq sl, r1, sl, lr │ │ │ │ - b 135494c │ │ │ │ + b 13549a4 │ │ │ │ andsmi r0, sp, r9, lsl #10 │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ - b 368bc4 │ │ │ │ + b 368c1c │ │ │ │ movwmi r0, #53513 @ 0xd109 │ │ │ │ @ instruction: 0x01b4ea4f │ │ │ │ andls r9, r8, #8, 24 @ 0x800 │ │ │ │ ldrtmi r1, [r7], #-2087 @ 0xfffff7d9 │ │ │ │ - strtmi r9, [pc], #-3594 @ 2447c8 │ │ │ │ + strtmi r9, [pc], #-3594 @ 244820 │ │ │ │ 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 4149ac │ │ │ │ - b 1605ff4 │ │ │ │ + b 414a04 │ │ │ │ + b 160604c │ │ │ │ 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 51586c │ │ │ │ - b fe5d5990 │ │ │ │ - blls 308010 │ │ │ │ + blls 5158c4 │ │ │ │ + b fe5d59e8 │ │ │ │ + blls 308068 │ │ │ │ vmlaeq.f32 s28, s5, s28 │ │ │ │ ldrbtvs lr, [r7], #2820 @ 0xb04 │ │ │ │ vmlaeq.f32 s28, s7, s28 │ │ │ │ movweq lr, #23111 @ 0x5a47 │ │ │ │ - b 1614844 │ │ │ │ - b 16066f8 │ │ │ │ + b 161489c │ │ │ │ + b 1606750 │ │ │ │ andls r7, r6, #-536870897 @ 0xe000000f │ │ │ │ teqmi r3, #40960 @ 0xa000 │ │ │ │ vldmiaeq r4!, {s28-s106} │ │ │ │ strmi r4, [r6], #-1558 @ 0xfffff9ea │ │ │ │ strbmi r9, [lr], #-2061 @ 0xfffff7f3 │ │ │ │ - b fe2d58ac │ │ │ │ + b fe2d5904 │ │ │ │ submi r0, r3, fp, lsl #6 │ │ │ │ - b 136b04c │ │ │ │ - bl 3c485c │ │ │ │ + b 136b0a4 │ │ │ │ + bl 3c48b4 │ │ │ │ strdmi r6, [r8], -r4 @ │ │ │ │ movwmi r4, #16444 @ 0x403c │ │ │ │ stmdals fp, {r0, r1, r4, r6, lr} │ │ │ │ - b 162b054 │ │ │ │ - bl 261820 │ │ │ │ - b fe248060 │ │ │ │ + b 162b0ac │ │ │ │ + bl 261878 │ │ │ │ + b fe2480b8 │ │ │ │ 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 3d49f0 │ │ │ │ - b 16058a4 │ │ │ │ + b 3d4a48 │ │ │ │ + b 16058fc │ │ │ │ strdls r7, [sl, -r0] │ │ │ │ tsteq ip, r6, asr #20 │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ @ instruction: 0x46104039 │ │ │ │ - bl 51550c │ │ │ │ + bl 515564 │ │ │ │ strtmi r0, [ip], #-1026 @ 0xfffffbfe │ │ │ │ strmi r9, [ip], #-2566 @ 0xfffff5fa │ │ │ │ - b 15eacc4 │ │ │ │ - bl 345cb0 │ │ │ │ - b fe51dc94 │ │ │ │ + b 15ead1c │ │ │ │ + bl 345d08 │ │ │ │ + b fe51dcec │ │ │ │ stmdbls pc, {r0, r8, r9, fp} @ │ │ │ │ streq lr, [ip, #-2565] @ 0xfffff5fb │ │ │ │ vmlaeq.f32 s28, s12, s28 │ │ │ │ - bleq 2bf2d8 │ │ │ │ + bleq 2bf330 │ │ │ │ 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 fe455980 │ │ │ │ - b 16068c8 │ │ │ │ - b fe461090 │ │ │ │ + b fe4559d8 │ │ │ │ + b 1606920 │ │ │ │ + b fe4610e8 │ │ │ │ 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 42ad04 │ │ │ │ - b 161e8cc │ │ │ │ - bls 285bd0 │ │ │ │ + bl 42ad5c │ │ │ │ + b 161e924 │ │ │ │ + bls 285c28 │ │ │ │ @ instruction: 0x0c01ea8c │ │ │ │ - b 142ad30 │ │ │ │ + b 142ad88 │ │ │ │ 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 16149bc │ │ │ │ - b 1461114 │ │ │ │ - bl 4c7944 │ │ │ │ - bls 446534 │ │ │ │ + b 1614a14 │ │ │ │ + b 146116c │ │ │ │ + bl 4c799c │ │ │ │ + bls 44658c │ │ │ │ mcrls 4, 0, r4, cr4, cr7, {1} │ │ │ │ stmdaeq lr, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - b fe4e8d5c │ │ │ │ + b fe4e8db4 │ │ │ │ stmdbls fp, {r1, r9, fp} │ │ │ │ - beq 3ff368 │ │ │ │ - b 395ae0 │ │ │ │ - b fe4c6180 │ │ │ │ + beq 3ff3c0 │ │ │ │ + b 395b38 │ │ │ │ + b fe4c61d8 │ │ │ │ strmi r0, [r1], -r1, lsl #24 │ │ │ │ - b 46a954 │ │ │ │ - b 1446964 │ │ │ │ - bl 406970 │ │ │ │ + b 46a9ac │ │ │ │ + b 14469bc │ │ │ │ + bl 4069c8 │ │ │ │ stmdane lr, {r0, r2, r4, r5, r6, r7, r8, r9, sl, sp, lr} │ │ │ │ strbmi r9, [lr], #-2061 @ 0xfffff7f3 │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ - b fe295a80 │ │ │ │ + b fe295ad8 │ │ │ │ stmdbls r5, {fp} │ │ │ │ - beq 3bf28c │ │ │ │ + beq 3bf2e4 │ │ │ │ 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 4eadc0 │ │ │ │ + b 4eae18 │ │ │ │ eormi r0, pc, lr, lsl #20 │ │ │ │ stmdaeq r1, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - bls 2961d0 │ │ │ │ + bls 296228 │ │ │ │ streq lr, [r7, -sl, asr #20] │ │ │ │ - beq 4bf1ac │ │ │ │ + beq 4bf204 │ │ │ │ vldmiavc ip!, {s29-s107} │ │ │ │ - bleq 2ff5a0 │ │ │ │ + bleq 2ff5f8 │ │ │ │ strtmi r4, [r3], #1026 @ 0x402 │ │ │ │ stmdals lr, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r2], #-1211 @ 0xfffffb45 │ │ │ │ - blvs fffff5d8 │ │ │ │ + blvs fffff630 │ │ │ │ streq lr, [r0, -r1, lsl #21] │ │ │ │ - b 162adf0 │ │ │ │ - b fe362d98 │ │ │ │ + b 162ae48 │ │ │ │ + b fe362df0 │ │ │ │ stcls 14, cr0, [r6], {1} │ │ │ │ vmlaeq.f32 s28, s7, s28 │ │ │ │ stcls 0, cr4, [r9], {103} @ 0x67 │ │ │ │ vmlaeq.f32 s28, s25, s28 │ │ │ │ - b 13d4b68 │ │ │ │ + b 13d4bc0 │ │ │ │ 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 3cd370 │ │ │ │ + bl 3cd3c8 │ │ │ │ ldmne lr, {r1, r9, fp} │ │ │ │ - bl 36b60c │ │ │ │ + bl 36b664 │ │ │ │ @ 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 162c20c │ │ │ │ + b 162c264 │ │ │ │ strdmi r7, [r5], #-119 @ 0xffffff89 │ │ │ │ - b fe4aaa38 │ │ │ │ - bl 447a2c │ │ │ │ + b fe4aaa90 │ │ │ │ + bl 447a84 │ │ │ │ submi r0, r5, r2, lsl #12 │ │ │ │ - b fe3aa250 │ │ │ │ - b fe545e40 │ │ │ │ - b 1607a50 │ │ │ │ + b fe3aa2a8 │ │ │ │ + b fe545e98 │ │ │ │ + b 1607aa8 │ │ │ │ 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 32ae78 │ │ │ │ - b 161da20 │ │ │ │ - b 1605d24 │ │ │ │ - b fe564650 │ │ │ │ + bl 32aed0 │ │ │ │ + b 161da78 │ │ │ │ + b 1605d7c │ │ │ │ + b fe5646a8 │ │ │ │ ldrmi r0, [r1], #-3073 @ 0xfffff3ff │ │ │ │ @ instruction: 0x0c07ea8c │ │ │ │ stmdbls r2, {r1, r3, r8, ip, pc} │ │ │ │ - bl 2d5ac4 │ │ │ │ + bl 2d5b1c │ │ │ │ @ instruction: 0x960e76fc │ │ │ │ - bl 2ac274 │ │ │ │ + bl 2ac2cc │ │ │ │ stmdals r4, {r1, sl, fp} │ │ │ │ ldrbvs lr, [r3, #2821]! @ 0xb05 │ │ │ │ - b fe52a6a8 │ │ │ │ + b fe52a700 │ │ │ │ subsmi r0, pc, r4, lsl #14 │ │ │ │ ldrtmi r4, [lr], #-1126 @ 0xfffffb9a │ │ │ │ @ instruction: 0x0c00ea81 │ │ │ │ ldmdals r0, {r0, r1, r2, r7, fp, ip} │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ - b fe555b30 │ │ │ │ - bl 247a98 │ │ │ │ - b fe546aa4 │ │ │ │ + b fe555b88 │ │ │ │ + bl 247af0 │ │ │ │ + b fe546afc │ │ │ │ stmdals r3, {r1, r2, r3, sl, fp} │ │ │ │ - bl 3d4c14 │ │ │ │ - bl 2de67c │ │ │ │ + bl 3d4c6c │ │ │ │ + bl 2de6d4 │ │ │ │ strdls r7, [r1, -ip] │ │ │ │ - bl 26aec4 │ │ │ │ - bl 5c7abc │ │ │ │ + bl 26af1c │ │ │ │ + bl 5c7b14 │ │ │ │ ldrbmi r0, [ip], #2306 @ 0x902 │ │ │ │ vmlaeq.f64 d14, d2, d1 │ │ │ │ - b 1614c70 │ │ │ │ + b 1614cc8 │ │ │ │ ldrmi r0, [lr], #1461 @ 0x5b5 │ │ │ │ rsbmi r4, fp, r4, ror #8 │ │ │ │ ldrbtvs lr, [r6], #2820 @ 0xb04 │ │ │ │ - b 1614c9c │ │ │ │ + b 1614cf4 │ │ │ │ strtmi r0, [sl], #1718 @ 0x6b6 │ │ │ │ @ instruction: 0x0c01ea80 │ │ │ │ stmdbls r8, {r0, r1, r3, r4, r5, sl, lr} │ │ │ │ - bl 314cb4 │ │ │ │ + bl 314d0c │ │ │ │ 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 1614c70 │ │ │ │ + b 1614cc8 │ │ │ │ strtmi r0, [r0], #-947 @ 0xfffffc4d │ │ │ │ ldrbmi r9, [r6], #-2314 @ 0xfffff6f6 │ │ │ │ - bl 3d4c74 │ │ │ │ + bl 3d4ccc │ │ │ │ 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 1615b28 │ │ │ │ + b 1615b80 │ │ │ │ stmdals r9, {r1, r2, r4, r5, r7, r9, sl} │ │ │ │ rsbsmi r4, r5, r8, lsr #9 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - b fe554cc0 │ │ │ │ - b 1607b30 │ │ │ │ + b fe554d18 │ │ │ │ + b 1607b88 │ │ │ │ ldrmi r0, [r0], #-1204 @ 0xfffffb4c │ │ │ │ strmi r4, [sp], #-1072 @ 0xfffffbd0 │ │ │ │ stmdbls ip, {r1, r2, r5, r6, lr} │ │ │ │ ldrbvs lr, [r3, #2821]! @ 0xb05 │ │ │ │ - b 1614cbc │ │ │ │ + b 1614d14 │ │ │ │ strtmi r0, [r1], #-947 @ 0xfffffc4d │ │ │ │ strbmi r4, [r6], #-92 @ 0xffffffa4 │ │ │ │ - bl 3d4d00 │ │ │ │ + bl 3d4d58 │ │ │ │ strmi r6, [r4], #-1781 @ 0xfffff90b │ │ │ │ - b 162ab8c │ │ │ │ + b 162abe4 │ │ │ │ svcls 0x000b05b5 │ │ │ │ rsbmi r4, fp, r8, lsl r4 │ │ │ │ ldrbtvs lr, [r6], #2820 @ 0xb04 │ │ │ │ - b 1614d34 │ │ │ │ - strtmi r0, [pc], #-1718 @ 244b6c │ │ │ │ + b 1614d8c │ │ │ │ + strtmi r0, [pc], #-1718 @ 244bc4 │ │ │ │ strmi r4, [fp], #-117 @ 0xffffff8b │ │ │ │ - bl 314d08 │ │ │ │ + bl 314d60 │ │ │ │ strmi r6, [r5], #-1012 @ 0xfffffc0c │ │ │ │ - b 162ab94 │ │ │ │ - bl 485e50 │ │ │ │ + b 162abec │ │ │ │ + bl 485ea8 │ │ │ │ strmi r0, [r2], #-262 @ 0xfffffefa │ │ │ │ @ instruction: 0x0c00ea8c │ │ │ │ rsbmi r9, r6, pc, lsl #16 │ │ │ │ ldrbvs lr, [r3, #2821]! @ 0xb05 │ │ │ │ - b 1614d0c │ │ │ │ + b 1614d64 │ │ │ │ strtmi r0, [r2], #-947 @ 0xfffffc4d │ │ │ │ vldmiavc ip!, {d30-d29} │ │ │ │ stmdals lr, {r1, r2, r3, r4, r5, sl, lr} │ │ │ │ - bl 3d4d14 │ │ │ │ + bl 3d4d6c │ │ │ │ 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 295c08 │ │ │ │ + bls 295c60 │ │ │ │ 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 414d58 │ │ │ │ + bl 414db0 │ │ │ │ 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 555e74 │ │ │ │ + bl 555ecc │ │ │ │ strdvs r6, [sl], -r2 @ │ │ │ │ @ instruction: 0x612c440c │ │ │ │ pop {r0, r3, r4, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - blvs 4c0294 │ │ │ │ - blvc 500298 │ │ │ │ + blvs 4c02ec │ │ │ │ + blvc 5002f0 │ │ │ │ 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 │ │ │ │ @@ -545529,153 +545550,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 1215f2c │ │ │ │ + blcs 1215f84 │ │ │ │ stmdale r6, {r3, r5, r6, r7, r8, sp, lr} │ │ │ │ @ instruction: 0x46394632 │ │ │ │ @ instruction: 0xf5ea4648 │ │ │ │ - pop {r1, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + pop {r1, r2, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf1c883f8 │ │ │ │ strbmi r0, [r8], -r0, asr #8 │ │ │ │ @ instruction: 0xf1054622 │ │ │ │ @ instruction: 0xf5ea0920 │ │ │ │ - strbmi lr, [r9], -r8, asr #26 │ │ │ │ + @ instruction: 0x4649ed1c │ │ │ │ @ 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 │ │ │ │ - stc 5, cr15, [sl, #-936]! @ 0xfffffc58 │ │ │ │ + ldcl 5, cr15, [lr], #936 @ 0x3a8 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9bef0 │ │ │ │ + bl fed9bf48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0fd8 │ │ │ │ - blmi f571c8 │ │ │ │ + blmi f57220 │ │ │ │ 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 160f540 │ │ │ │ + b 160f598 │ │ │ │ @ instruction: 0xf1c303c3 │ │ │ │ @ instruction: 0xf1a30020 │ │ │ │ - blx dc51ac │ │ │ │ - blx 44193c │ │ │ │ - blx c40d34 │ │ │ │ - b 134113c │ │ │ │ - b 130593c │ │ │ │ + blx dc5204 │ │ │ │ + blx 441994 │ │ │ │ + blx c40d8c │ │ │ │ + b 1341194 │ │ │ │ + b 1305994 │ │ │ │ @ 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 @ 244d60 │ │ │ │ + ldrbtmi r4, [pc], #-3869 @ 244db8 │ │ │ │ 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 751594 │ │ │ │ + bcs 7515ec │ │ │ │ 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 1882554 │ │ │ │ - blmi 4175d8 │ │ │ │ + bl d825ac │ │ │ │ + blmi 417630 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 31ee20 │ │ │ │ + blls 31ee78 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #20]! │ │ │ │ - cdp 5, 2, cr15, cr0, cr10, {7} │ │ │ │ - rsbseq fp, r3, r2, lsl #6 │ │ │ │ + ldcl 5, cr15, [r4, #936]! @ 0x3a8 │ │ │ │ + rsbseq fp, r3, sl, lsr #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r2, r0, r2, asr #19 │ │ │ │ - rsbeq fp, r9, lr, lsl fp │ │ │ │ - rsbseq fp, r3, r0, asr r2 │ │ │ │ + eoreq r2, r0, sl, asr #19 │ │ │ │ + rsbeq fp, r9, r6, lsr #22 │ │ │ │ + ldrshteq fp, [r3], #-24 @ 0xffffffe8 │ │ │ │ @ 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 130738c │ │ │ │ + b 13073e4 │ │ │ │ rsbmi r6, r3, r1, asr #7 │ │ │ │ stceq 0, cr4, [r0], {67} @ 0x43 │ │ │ │ addcc lr, ip, r0, asr #20 │ │ │ │ - b fe294f70 │ │ │ │ - b fe309b58 │ │ │ │ + b fe294fc8 │ │ │ │ + b fe309bb0 │ │ │ │ addsvs r0, r0, ip, lsl #6 │ │ │ │ orrsmi lr, ip, #536576 @ 0x83000 │ │ │ │ - bl 130b220 │ │ │ │ + bl 130b278 │ │ │ │ @ instruction: 0xf85d0101 │ │ │ │ sbcsvs r4, r3, r4, lsl #22 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9c034 │ │ │ │ + bl fed9c08c │ │ │ │ @ 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 │ │ │ │ - mrrc 5, 14, pc, ip, cr10 @ │ │ │ │ + ldc 5, cr15, [r0], #-936 @ 0xfffffc58 │ │ │ │ rscsle r2, r8, r0, lsl r8 │ │ │ │ tstcs r0, r2, lsl r8 │ │ │ │ @ instruction: 0xf5ea4478 │ │ │ │ - cdpne 12, 0, cr14, cr5, cr12, {7} │ │ │ │ + cdpne 12, 0, cr14, cr5, cr0, {6} │ │ │ │ andscs sp, r0, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0xf5ea4621 │ │ │ │ - ldmdacs r0, {r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0, {r2, r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ andle r4, ip, r8, lsr #12 │ │ │ │ - ldc 5, cr15, [sl, #-936]! @ 0xfffffc58 │ │ │ │ + stc 5, cr15, [lr, #-936] @ 0xfffffc58 │ │ │ │ ldmib r3, {r1, r2, r8, r9, sp, pc}^ │ │ │ │ andcs r2, r0, r0, lsl #6 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - stc 5, cr15, [r2], #936 @ 0x3a8 │ │ │ │ + ldcl 5, cr15, [r6], #-936 @ 0xfffffc58 │ │ │ │ smlabteq r2, r4, r9, lr │ │ │ │ @ instruction: 0xf5eabd38 │ │ │ │ - ldclt 13, cr14, [r8, #-184]! @ 0xffffff48 │ │ │ │ + ldclt 13, cr14, [r8, #-8]! │ │ │ │ stmiavc r2!, {r3, r7, r8, r9, sl, fp, lr}^ │ │ │ │ - blcc 232f88 │ │ │ │ + blcc 232fe0 │ │ │ │ ldclvs 13, cr12, [r1], #-212 @ 0xffffff2c │ │ │ │ eorsls sp, r8, #893386752 @ 0x35400000 │ │ │ │ - eoreq r2, r0, ip, lsr #17 │ │ │ │ + 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 │ │ │ │ @@ -545692,22 +545713,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 27eeac │ │ │ │ + blcs 27ef04 │ │ │ │ @ instruction: 0x4618d1fb │ │ │ │ - blmi 383090 │ │ │ │ + blmi 3830e8 │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ - blmi 383098 │ │ │ │ + blmi 3830f0 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9c130 │ │ │ │ + bl fed9c188 │ │ │ │ @ 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} │ │ │ │ @@ -545722,15 +545743,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 fed9c18c │ │ │ │ + bl fed9c1e4 │ │ │ │ @ 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} │ │ │ │ @@ -545764,15 +545785,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 29f0e0 │ │ │ │ + blcs 29f138 │ │ │ │ @ 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} │ │ │ │ @@ -545836,15 +545857,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 25f2c0 │ │ │ │ + blcs 25f318 │ │ │ │ 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 │ │ │ │ @@ -545856,15 +545877,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 29f1d0 │ │ │ │ + blcs 29f228 │ │ │ │ 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 │ │ │ │ @@ -545873,15 +545894,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 2861ec │ │ │ │ + blcs 286244 │ │ │ │ @ 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 │ │ │ │ @@ -545972,18 +545993,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 286778 │ │ │ │ + blcs 2867d0 │ │ │ │ stmdavs fp!, {r0, r3, r4, r5, r8, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xd05e4299 │ │ │ │ - bcs 25d628 │ │ │ │ + bcs 25d680 │ │ │ │ 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 │ │ │ │ @@ -546003,15 +546024,15 @@ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x0038f43f │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf43f429f │ │ │ │ svccs 0x0000af5d │ │ │ │ svcge 0x000bf43f │ │ │ │ @ instruction: 0xf8c8e7ac │ │ │ │ - bcs 24d3f0 │ │ │ │ + bcs 24d448 │ │ │ │ svcge 0x002af43f │ │ │ │ @ instruction: 0xf0036813 │ │ │ │ andsvs r0, r3, r1, lsl #6 │ │ │ │ sbcle r2, r9, r0, lsl #28 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x0020f43f │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @@ -546028,15 +546049,15 @@ │ │ │ │ ldrdpl pc, [r0], -r8 │ │ │ │ rsbvs lr, sl, r2, lsl #14 │ │ │ │ lslle r2, r0, #20 │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ @ instruction: 0xf1b9aeca │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0xf8d8aefd │ │ │ │ - blcs 251454 │ │ │ │ + blcs 2514ac │ │ │ │ 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 │ │ │ │ @@ -546048,267 +546069,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 25f610 │ │ │ │ + blcs 25f668 │ │ │ │ @ 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 25f744 │ │ │ │ + blcs 25f79c │ │ │ │ @ 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 fed9c708 │ │ │ │ + bl fed9c760 │ │ │ │ @ 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 24c0d0 │ │ │ │ + blcs 24c128 │ │ │ │ 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 fed9c750 │ │ │ │ + bl fed9c7a8 │ │ │ │ @ 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 3836e2 │ │ │ │ + blx 38373a │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9c774 │ │ │ │ + bl fed9c7cc │ │ │ │ @ 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 296db4 │ │ │ │ + blcs 296e0c │ │ │ │ andeq pc, r1, r3, lsr #32 │ │ │ │ stmvs r3, {r0, r2, r3, r8, fp, ip, lr, pc} │ │ │ │ smlalsle r4, r6, ip, r2 │ │ │ │ - bls 25f9b8 │ │ │ │ + bls 25fa10 │ │ │ │ movwle r4, #37521 @ 0x9291 │ │ │ │ - blls 29f8c4 │ │ │ │ + blls 29f91c │ │ │ │ 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 343e3c │ │ │ │ + blx 343e94 │ │ │ │ @ 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 │ │ │ │ - mullt pc, sl, pc @ │ │ │ │ + andlt lr, pc, lr, ror #30 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - beq 12416b0 │ │ │ │ + beq 1241708 │ │ │ │ @ instruction: 0x4657069e │ │ │ │ - blls 2b9698 │ │ │ │ + blls 2b96f0 │ │ │ │ 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 0x0072f5e9 │ │ │ │ + svc 0x0046f5e9 │ │ │ │ @ instruction: 0xf023e7cd │ │ │ │ @ instruction: 0x06980e3f │ │ │ │ andsle r4, r7, r2, ror r6 │ │ │ │ tstcs r1, r1, lsl #22 │ │ │ │ - blx 69f7e8 │ │ │ │ + blx 69f840 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xe7ceef52 │ │ │ │ + strb lr, [lr, r6, lsr #30] │ │ │ │ ldreq pc, [pc, -r3, lsr #32]! │ │ │ │ @ instruction: 0x463a0699 │ │ │ │ - blls 2b9710 │ │ │ │ - beq 2c17f8 │ │ │ │ - blx 8df82c │ │ │ │ + blls 2b9768 │ │ │ │ + beq 2c1850 │ │ │ │ + blx 8df884 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xe7d2ef32 │ │ │ │ - ldreq pc, [pc, #-35]! @ 2456cd │ │ │ │ + ldrb lr, [r2, r6, lsl #30] │ │ │ │ + ldreq pc, [pc, #-35]! @ 245725 │ │ │ │ @ instruction: 0x4628069b │ │ │ │ - blls 2b9748 │ │ │ │ + blls 2b97a0 │ │ │ │ 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} │ │ │ │ - svc 0x0014f5e9 │ │ │ │ + cdp 5, 14, cr15, cr8, 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 feece338 │ │ │ │ + blx feece390 │ │ │ │ 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 fed9c958 │ │ │ │ + bl fed9c9b0 │ │ │ │ @ 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 856f84 │ │ │ │ + blx 856fdc │ │ │ │ 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, 14, cr15, cr0, cr9, {7} │ │ │ │ + cdp 5, 11, cr15, cr4, cr9, {7} │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf0238ff0 │ │ │ │ @ instruction: 0x069a093f │ │ │ │ andsle r4, r7, r8, asr #12 │ │ │ │ @ instruction: 0xf04f6863 │ │ │ │ - blx 9083a8 │ │ │ │ + blx 908400 │ │ │ │ andsle pc, r1, r3, lsl #22 │ │ │ │ strpl lr, [r1], -sp, asr #19 │ │ │ │ - beq 2818ec │ │ │ │ + beq 281944 │ │ │ │ @ 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, 11, cr15, cr14, cr9, {7} │ │ │ │ + cdp 5, 9, cr15, cr2, 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, 10, cr15, cr0, cr9, {7} │ │ │ │ + cdp 5, 7, cr15, cr4, 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 fe6d7084 │ │ │ │ - blmi fe6d70a4 │ │ │ │ + bmi fe6d70dc │ │ │ │ + blmi fe6d70fc │ │ │ │ addlt r4, r5, sl, ror r4 │ │ │ │ strmi r6, [r0], r7, asr #16 │ │ │ │ - beq 481c3c │ │ │ │ + beq 481c94 │ │ │ │ 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 a81ef0 │ │ │ │ + bleq a81f48 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ andcs r8, r1, #188 @ 0xbc │ │ │ │ vpmax.u8 d15, d9, d18 │ │ │ │ - blx 54406e │ │ │ │ - bleq 340194 │ │ │ │ + blx 5440c6 │ │ │ │ + bleq 3401ec │ │ │ │ @ instruction: 0xf907fa02 │ │ │ │ - ldceq 0, cr15, [pc], #-16 @ 245860 │ │ │ │ + ldceq 0, cr15, [pc], #-16 @ 2458b8 │ │ │ │ @ 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 1ed6dc0 │ │ │ │ + bl 1ed6e18 │ │ │ │ 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 │ │ │ │ @@ -546316,206 +546337,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 fe2c04e0 │ │ │ │ + beq fe2c0538 │ │ │ │ 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 31f968 │ │ │ │ + blls 31f9c0 │ │ │ │ @ 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 30413a │ │ │ │ + blx 304192 │ │ │ │ @ instruction: 0xf5e9465a │ │ │ │ - ldmiblt r8, {r1, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmiblt r8, {r1, r2, r4, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ movwmi r9, #18434 @ 0x4802 │ │ │ │ tstcs r0, sl, asr r6 │ │ │ │ - stc 5, cr15, [lr, #932] @ 0x3a4 │ │ │ │ + stcl 5, cr15, [r2, #-932]! @ 0xfffffc5c │ │ │ │ svchi 0x005bf3bf │ │ │ │ svclt 0x0000e85a │ │ │ │ svceq 0x0000f1bb │ │ │ │ stmda sl, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ - blcs 256554 │ │ │ │ + blcs 2565ac │ │ │ │ vsra.u64 , q11, #1 │ │ │ │ @ instruction: 0xf1bb8f5b │ │ │ │ adcsle r0, lr, r0, lsl #30 │ │ │ │ eorseq pc, pc, r4, lsr #32 │ │ │ │ @ instruction: 0xf5e9465c │ │ │ │ - @ instruction: 0xe7b8edf2 │ │ │ │ + ldr lr, [r8, r6, asr #27]! │ │ │ │ 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, 9, cr15, cr6, cr9, {7} │ │ │ │ + cdp 5, 6, cr15, cr10, cr9, {7} │ │ │ │ movwcs lr, #2525 @ 0x9dd │ │ │ │ cmnle r8, r0, lsl #16 │ │ │ │ movwmi r9, #14338 @ 0x3802 │ │ │ │ movwls r2, #256 @ 0x100 │ │ │ │ - stcl 5, cr15, [r0, #-932]! @ 0xfffffc5c │ │ │ │ + ldc 5, cr15, [r4, #-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 │ │ │ │ - stcl 5, cr15, [r0, #932] @ 0x3a4 │ │ │ │ + ldc 5, cr15, [r4, #932] @ 0x3a4 │ │ │ │ ldrmi r9, [r4], -r0, lsl #20 │ │ │ │ - blx 3bf704 │ │ │ │ - blx c01dfc │ │ │ │ + blx 3bf75c │ │ │ │ + blx c01e54 │ │ │ │ movwmi pc, #41479 @ 0xa207 @ │ │ │ │ @ instruction: 0xf10bfa25 │ │ │ │ vpmax.u8 d15, d7, d21 │ │ │ │ - b 16d6610 │ │ │ │ + b 16d6668 │ │ │ │ eorsle r0, lr, r3, lsl #2 │ │ │ │ @ instruction: 0xf109fa03 │ │ │ │ rscsmi r3, sl, r1, lsl #8 │ │ │ │ - blx b16620 │ │ │ │ + blx b16678 │ │ │ │ movwmi pc, #41227 @ 0xa10b @ │ │ │ │ - b 16d5dec │ │ │ │ + b 16d5e44 │ │ │ │ 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 281354 │ │ │ │ + bls 2812fc │ │ │ │ stmdals r2, {r3, r4, r8, r9, fp, ip, sp, pc} │ │ │ │ tstcs r0, r4, lsl #6 │ │ │ │ - ldc 5, cr15, [sl, #-932] @ 0xfffffc5c │ │ │ │ + stcl 5, cr15, [lr], #932 @ 0x3a4 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85a │ │ │ │ tstle r3, r0, lsl #22 │ │ │ │ andmi lr, r0, #4849664 @ 0x4a0000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ - blcs 26a644 │ │ │ │ + blcs 26a69c │ │ │ │ svcge 0x0009f43f │ │ │ │ eorseq pc, pc, r4, lsr #32 │ │ │ │ - ldcl 5, cr15, [lr, #-932]! @ 0xfffffc5c │ │ │ │ + ldcl 5, cr15, [r2, #-932] @ 0xfffffc5c │ │ │ │ ldrmi r9, [ip], -r0, lsl #22 │ │ │ │ @ instruction: 0xf8d8e701 │ │ │ │ - blx 311a5c │ │ │ │ + blx 311ab4 │ │ │ │ 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 0x00caf5e9 │ │ │ │ - ldrsbteq sl, [r3], #-112 @ 0xffffff90 │ │ │ │ + svc 0x009ef5e9 │ │ │ │ + rsbseq sl, r3, r8, ror r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r3, lr, lsl #14 │ │ │ │ - blx fee4c2a4 │ │ │ │ + ldrhteq sl, [r3], #-102 @ 0xffffff9a │ │ │ │ + blx fee4c2fc │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9cc94 │ │ │ │ + bl fed9ccec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6a60ff8 │ │ │ │ - vstrlt d15, [r8, #-148] @ 0xffffff6c │ │ │ │ + vstrlt s30, [r8, #-996] @ 0xfffffc1c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9cca8 │ │ │ │ + bl fed9cd00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 349a90 │ │ │ │ + bmi 349ae8 │ │ │ │ stmdbmi r4, {sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - cdp2 6, 3, cr15, cr4, cr6, {5} │ │ │ │ + cdp2 6, 0, cr15, cr8, cr6, {5} │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0xffffffc9 │ │ │ │ @ instruction: 0xffffffd3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9ccd0 │ │ │ │ + bl fed9cd28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6a60ff8 │ │ │ │ - tstplt r0, r5, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstplt r0, r9, lsl #30 @ p-variant is OBSOLETE │ │ │ │ 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 300240 │ │ │ │ + blcs 300298 │ │ │ │ @ instruction: 0xf8dd461e │ │ │ │ @ instruction: 0xf8dd8030 │ │ │ │ ldrmi r9, [fp, #52] @ 0x34 │ │ │ │ adcmi fp, sl, #8, 30 │ │ │ │ stmdbvs r0!, {r0, r3, r8, fp, sp, lr}^ │ │ │ │ - bl feeb9bf0 │ │ │ │ - bl 1a45f38 │ │ │ │ - bl feec5b40 │ │ │ │ - bl 1d08334 │ │ │ │ - bl 8c6730 │ │ │ │ - bl 124832c │ │ │ │ - b 18c6738 │ │ │ │ + bl feeb9c48 │ │ │ │ + bl 1a45f90 │ │ │ │ + bl feec5b98 │ │ │ │ + bl 1d0838c │ │ │ │ + bl 8c6788 │ │ │ │ + bl 1248384 │ │ │ │ + b 18c6790 │ │ │ │ eorle r0, r5, r3, lsl #24 │ │ │ │ andcs r2, r1, r8, lsl r1 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ - stcl 5, cr15, [r0], #-932 @ 0xfffffc5c │ │ │ │ - bl 7ac744 │ │ │ │ + ldc 5, cr15, [r4], #-932 @ 0xfffffc5c │ │ │ │ + bl 7ac79c │ │ │ │ cmpvs r3, r8, lsl #2 │ │ │ │ stmdavs r3!, {r9, fp, ip, pc} │ │ │ │ - bl 13ddd50 │ │ │ │ - bne fed85f74 │ │ │ │ + bl 13ddda8 │ │ │ │ + bne fed85fcc │ │ │ │ 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 fef12374 │ │ │ │ + bl fef123cc │ │ │ │ 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 7b9bbc │ │ │ │ + bl 7b9c14 │ │ │ │ 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 │ │ │ │ - ldrb lr, [r8, lr, asr #25] │ │ │ │ + ldrb lr, [r8, r2, lsr #25] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9cdbc │ │ │ │ + bl fed9ce14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ addmi r6, r5, #64, 16 @ 0x400000 │ │ │ │ andle r6, r5, r4, asr #16 │ │ │ │ - ldc 5, cr15, [lr], #932 @ 0x3a4 │ │ │ │ + ldc 5, cr15, [r2], {233} @ 0xe9 │ │ │ │ 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 │ │ │ │ @@ -546527,53 +546548,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 2016650 │ │ │ │ + bl 20166a8 │ │ │ │ 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 1c0e858 │ │ │ │ + bl 1c0e8b0 │ │ │ │ @ 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 aa9c84 │ │ │ │ + blx aa9cdc │ │ │ │ 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 156bcb4 │ │ │ │ + b 156bd0c │ │ │ │ adcsmi r0, r7, #0, 24 │ │ │ │ strbmi fp, [r4, #-3848]! @ 0xfffff0f8 │ │ │ │ stcls 0, cr13, [r3], {9} │ │ │ │ - blne 26bcb8 │ │ │ │ - bl 1aa9cbc │ │ │ │ + blne 26bd10 │ │ │ │ + bl 1aa9d14 │ │ │ │ ldrbmi r0, [r0, #-265] @ 0xfffffef7 │ │ │ │ streq lr, [fp], #-2929 @ 0xfffff48f │ │ │ │ stmdals r6, {r4, r8, r9, ip, lr, pc} │ │ │ │ - cdp 5, 14, cr15, cr0, cr9, {7} │ │ │ │ - bls 36c8cc │ │ │ │ + cdp 5, 11, cr15, cr4, cr9, {7} │ │ │ │ + bls 36c924 │ │ │ │ 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 │ │ │ │ @@ -546591,53 +546612,53 @@ │ │ │ │ @ instruction: 0xf8d768bb │ │ │ │ @ instruction: 0xf8ddb00c │ │ │ │ @ instruction: 0x4619a010 │ │ │ │ @ instruction: 0x8014f8dd │ │ │ │ tstls r6, r8, lsl #12 │ │ │ │ @ instruction: 0x46434652 │ │ │ │ @ instruction: 0xf5e94659 │ │ │ │ - b 17417d0 │ │ │ │ + b 1741778 │ │ │ │ rsbsle r0, r8, r2, lsl #2 │ │ │ │ andeq lr, r2, #190464 @ 0x2e800 │ │ │ │ movweq lr, #15208 @ 0x3b68 │ │ │ │ - bl 1bcc9d0 │ │ │ │ + bl 1bcca28 │ │ │ │ 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 144c188 │ │ │ │ + bl 144c1e0 │ │ │ │ tstls r9, r2, lsl #4 │ │ │ │ - blx 2d60d0 │ │ │ │ - blx b04598 │ │ │ │ - b 12c55ac │ │ │ │ - blx 4461a0 │ │ │ │ - b 12c4dac │ │ │ │ - blx b461b8 │ │ │ │ - blx c85590 │ │ │ │ - b 1601d88 │ │ │ │ - b 15c95bc │ │ │ │ - blx ac9590 │ │ │ │ - blx c84da0 │ │ │ │ + blx 2d6128 │ │ │ │ + blx b045f0 │ │ │ │ + b 12c5604 │ │ │ │ + blx 4461f8 │ │ │ │ + b 12c4e04 │ │ │ │ + blx b46210 │ │ │ │ + blx c855e8 │ │ │ │ + b 1601de0 │ │ │ │ + b 15c9614 │ │ │ │ + blx ac95e8 │ │ │ │ + blx c84df8 │ │ │ │ strmi pc, [r4, #3] │ │ │ │ ldrbmi fp, [r1, #-3848]! @ 0xfffff0f8 │ │ │ │ - blcs 1279e2c │ │ │ │ + blcs 1279e84 │ │ │ │ @ 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 26cddc │ │ │ │ + blx 26ce34 │ │ │ │ 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} │ │ │ │ @@ -546650,20 +546671,20 @@ │ │ │ │ movwls r9, #2819 @ 0xb03 │ │ │ │ @ instruction: 0x46224658 │ │ │ │ @ instruction: 0xf8cd4643 │ │ │ │ @ instruction: 0xf7ff9004 │ │ │ │ @ instruction: 0x4620fe71 │ │ │ │ andlt r4, fp, r1, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bls 42da2c │ │ │ │ + bls 42da84 │ │ │ │ adcsmi r6, sl, #3866624 @ 0x3b0000 │ │ │ │ movwls sp, #32784 @ 0x8010 │ │ │ │ stcls 7, cr14, [r6], {108} @ 0x6c │ │ │ │ @ instruction: 0xe79146d8 │ │ │ │ - blls 317880 │ │ │ │ + blls 3178d8 │ │ │ │ @ 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 │ │ │ │ @@ -546680,94 +546701,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 201689c │ │ │ │ + bl 20168f4 │ │ │ │ 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 125e328 │ │ │ │ + bl 125e380 │ │ │ │ cmnvs r0, r9 │ │ │ │ andcc lr, r2, #3489792 @ 0x354000 │ │ │ │ movweq lr, #35603 @ 0x8b13 │ │ │ │ - bl 149e160 │ │ │ │ + bl 149e1b8 │ │ │ │ rscvs r0, sl, r2, lsl #4 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ - bl 7e7e80 │ │ │ │ - bl 14062e4 │ │ │ │ + bl 7e7ed8 │ │ │ │ + bl 140633c │ │ │ │ strbmi r0, [r2, #-521]! @ 0xfffffdf7 │ │ │ │ addmi fp, r1, #8, 30 │ │ │ │ tstcs r8, r2, asr #32 │ │ │ │ @ instruction: 0xf5e92001 │ │ │ │ - stmib r0, {r2, r4, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + stmib r0, {r3, r5, r6, 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 7ca6f8 │ │ │ │ - bl 1408714 │ │ │ │ + bl 7ca750 │ │ │ │ + bl 140876c │ │ │ │ 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 2c08e4 │ │ │ │ + blls 2c088c │ │ │ │ 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 280bac │ │ │ │ - bl 12604b8 │ │ │ │ + beq 280c04 │ │ │ │ + bl 1260510 │ │ │ │ strbmi r0, [r7, #-3084]! @ 0xfffff3f4 │ │ │ │ ldrbmi fp, [r6, #-3848] @ 0xfffff0f8 │ │ │ │ - bl 879f70 │ │ │ │ + bl 879fc8 │ │ │ │ stmib r3, {r1, r9}^ │ │ │ │ - bl 129fb54 │ │ │ │ + bl 129fbac │ │ │ │ tstvs sl, r9, lsl #2 │ │ │ │ sbfx r6, r9, #2, #10 │ │ │ │ ldrdcs lr, [r4, -r3] │ │ │ │ - bl 6fff28 │ │ │ │ - bl 1286798 │ │ │ │ - bl 6c5f64 │ │ │ │ + bl 6fff80 │ │ │ │ + bl 12867f0 │ │ │ │ + bl 6c5fbc │ │ │ │ @ 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 ffc83720 │ │ │ │ + b ff183778 │ │ │ │ @ instruction: 0x2118e794 │ │ │ │ andls r2, r1, #1 │ │ │ │ - b 110372c │ │ │ │ + b 603784 │ │ │ │ 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 fed9d1a4 │ │ │ │ + bl fed9d1fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ - blvc 54162c │ │ │ │ + blvc 541684 │ │ │ │ stmib r0, {r2, r9, sl, lr}^ │ │ │ │ stcls 0, cr0, [r6, #-0] │ │ │ │ @ instruction: 0xed809907 │ │ │ │ - b 17a4bc8 │ │ │ │ + b 17a4c20 │ │ │ │ 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 │ │ │ │ @@ -546791,62 +546812,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 295c44 │ │ │ │ + blcc 295c9c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ cmple r6, r0, lsl #22 │ │ │ │ - blmi 1218958 │ │ │ │ + blmi 12189b0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3200c8 │ │ │ │ + blls 320120 │ │ │ │ @ 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 ff283824 │ │ │ │ + b fe78387c │ │ │ │ sbcsle r3, sl, r1 │ │ │ │ vadd.i8 d25, d0, d2 │ │ │ │ @ instruction: 0xf5e911ed │ │ │ │ - andcc lr, r1, r8, lsr #17 │ │ │ │ + andcc lr, r1, ip, ror r8 │ │ │ │ @ instruction: 0xf5e9d104 │ │ │ │ - stmdavs r3, {r1, r2, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ tstle pc, r1, lsl fp @ │ │ │ │ andcs r2, r1, r8, asr r1 │ │ │ │ - stmib ip!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmib r0, {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 16464d0 │ │ │ │ + b 1646528 │ │ │ │ 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 │ │ │ │ - b 1183878 │ │ │ │ + b 6838d0 │ │ │ │ @ instruction: 0x4640e7b1 │ │ │ │ - b 1083880 │ │ │ │ + b 5838d8 │ │ │ │ strcs r9, [r0], -r2, lsl #18 │ │ │ │ movwcs lr, #2037 @ 0x7f5 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf6a5622b │ │ │ │ - ldr pc, [r1, r9, ror #29]! │ │ │ │ + @ instruction: 0xe7b1febd │ │ │ │ tstle r2, r2, lsl #22 │ │ │ │ andcs r2, r0, #2097152 @ 0x200000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - cdp2 6, 15, cr15, cr4, cr5, {5} │ │ │ │ + cdp2 6, 12, cr15, cr8, 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 │ │ │ │ @@ -546854,66 +546875,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 │ │ │ │ - @ instruction: 0x4602ec9c │ │ │ │ + @ instruction: 0x4602ec70 │ │ │ │ strbmi r4, [r0], -fp, lsl #12 │ │ │ │ @ instruction: 0xf8dcf001 │ │ │ │ @ instruction: 0xf5e9e7b8 │ │ │ │ - svclt 0x0000ec5e │ │ │ │ - rsbseq sl, r3, r4 │ │ │ │ + svclt 0x0000ec32 │ │ │ │ + rsbseq r9, r3, ip, lsr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r3, r8, lsr #31 │ │ │ │ - eoreq r1, r0, r8, lsr #13 │ │ │ │ + rsbseq r9, r3, r0, asr pc │ │ │ │ + strhteq r1, [r0], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d368 │ │ │ │ + bl fed9d3c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ eorscs r4, r2, #8, 16 @ 0x80000 │ │ │ │ ldrbtmi r2, [r8], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0xf6ac460d │ │ │ │ - smlatbcs r4, r5, ip, pc @ │ │ │ │ + tstpcs r4, r9, ror ip @ p-variant is OBSOLETE │ │ │ │ rsbvs r6, r0, r5, lsr #2 │ │ │ │ - ldmdb sl!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb lr, {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 │ │ │ │ - strhteq r1, [r0], -r6 │ │ │ │ + strhteq r1, [r0], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d3a0 │ │ │ │ + bl fed9d3f8 │ │ │ │ @ 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 @ │ │ │ │ - stmib r4, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r8, {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 │ │ │ │ - @ instruction: 0xe7e5e9ba │ │ │ │ + strb lr, [r5, lr, lsl #19]! │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4602ec36 │ │ │ │ + strmi lr, [r2], -sl, lsl #24 │ │ │ │ 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 │ │ │ │ @@ -546926,15 +546947,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 fe403a04 │ │ │ │ + bl 1903a5c │ │ │ │ @ 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 │ │ │ │ @@ -546942,55 +546963,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 301754 │ │ │ │ + blhi 3017ac │ │ │ │ @ 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 11022c8 │ │ │ │ + blx 1102320 │ │ │ │ ldmdavs r3!, {r5, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ adcmi r4, fp, #26214400 @ 0x1900000 │ │ │ │ - bl 3bc810 │ │ │ │ + bl 3bc868 │ │ │ │ @ instruction: 0xf5e90009 │ │ │ │ - ldmdavs r3!, {r2, r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ - b 1617b0c │ │ │ │ + ldmdavs r3!, {r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + b 1617b64 │ │ │ │ @ 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 a02300 │ │ │ │ + blx a02358 │ │ │ │ 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 9419ac │ │ │ │ + blhi 941a04 │ │ │ │ and r4, pc, r5, lsr #12 │ │ │ │ - blx f0233c │ │ │ │ - blhi ff281e0c │ │ │ │ - blx 681f04 │ │ │ │ + blx f02394 │ │ │ │ + blhi ff281e64 │ │ │ │ + blx 681f5c │ │ │ │ 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 │ │ │ │ @@ -547008,89 +547029,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 fed9d5ac │ │ │ │ + bl fed9d604 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5e80ff8 │ │ │ │ - stclt 15, cr14, [r8, #-296] @ 0xfffffed8 │ │ │ │ + stclt 15, cr14, [r8, #-120] @ 0xffffff88 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d5c0 │ │ │ │ + bl fed9d618 │ │ │ │ @ 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 │ │ │ │ - stmib r0, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e84604 │ │ │ │ - stmdacs r0, {r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r5, 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 fed9d5f8 │ │ │ │ + bl fed9d650 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46860ff8 │ │ │ │ ldrmi r4, [r0], -ip, lsl #13 │ │ │ │ @ instruction: 0x46724619 │ │ │ │ @ instruction: 0xf5e94663 │ │ │ │ - @ instruction: 0xf5e8ebe8 │ │ │ │ - blx fee82234 │ │ │ │ + @ instruction: 0xf5e8ebbc │ │ │ │ + blx fee821dc │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9d624 │ │ │ │ + bl fed9d67c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ andcs r4, r0, r1, lsl #12 │ │ │ │ - ldm r4, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r8!, {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 fed9d668 │ │ │ │ + bl fed9d6c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff8 │ │ │ │ @ instruction: 0x46084614 │ │ │ │ @ instruction: 0xf5e92101 │ │ │ │ - bne a81494 │ │ │ │ + bne a8143c │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd100940 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d68c │ │ │ │ + bl fed9d6e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stmvs r0, {r8, r9, sp} │ │ │ │ subscc pc, r0, r4, lsl #17 │ │ │ │ - cdp 5, 8, cr15, cr0, cr8, {7} │ │ │ │ + cdp 5, 5, cr15, cr4, cr8, {7} │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ - ldc 5, cr15, [r8], {233} @ 0xe9 │ │ │ │ + bl ffd83ca4 │ │ │ │ ldclt 1, cr11, [r0, #-0] │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - andcs lr, r0, #120, 28 @ 0x780 │ │ │ │ + andcs lr, r0, #76, 28 @ 0x4c0 │ │ │ │ @ instruction: 0xf5e92300 │ │ │ │ - stmdacs r0, {r4, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ stmiavs r0!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - ldm r4, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r8!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e96a20 │ │ │ │ - ldclt 8, cr14, [r0, #-840] @ 0xfffffcb8 │ │ │ │ + ldclt 8, cr14, [r0, #-664] @ 0xfffffd68 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d6d4 │ │ │ │ + bl fed9d72c │ │ │ │ @ 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 │ │ │ │ @@ -547098,446 +547119,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 fed9d714 │ │ │ │ + bl fed9d76c │ │ │ │ @ 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, 15, cr15, cr8, cr8, {7} │ │ │ │ + cdp 5, 12, cr15, cr12, 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, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdacs r4, {r1, r3, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ cmnlt r7, r2, lsl r1 │ │ │ │ ldrtmi r6, [r0], -r6, lsr #16 │ │ │ │ - stmdb r4!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm r8!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ - cdp 5, 1, cr15, cr8, cr8, {7} │ │ │ │ + stcl 5, cr15, [ip, #928]! @ 0x3a0 │ │ │ │ strbne r4, [fp, sl, lsr #12]! │ │ │ │ - bl fee83d1c │ │ │ │ + bl fe383d74 │ │ │ │ stmdavs r0!, {r5, r8, fp, ip, sp, pc} │ │ │ │ - ldmda r6!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda sl, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ and r2, r0, r1 │ │ │ │ - bmi 4ce588 │ │ │ │ + bmi 4ce5e0 │ │ │ │ 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 0x0000ea34 │ │ │ │ - ldrsbteq r9, [r3], #-174 @ 0xffffff52 │ │ │ │ + svclt 0x0000ea08 │ │ │ │ + rsbseq r9, r3, r6, lsl #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r1, r0, lr, lsl #4 │ │ │ │ - rsbseq r9, r3, r6, ror sl │ │ │ │ + eoreq r1, r0, r6, lsl r2 │ │ │ │ + rsbseq r9, r3, lr, lsl sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9d7bc │ │ │ │ + bl fed9d814 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ @ instruction: 0xf6a74604 │ │ │ │ - @ instruction: 0x4606f91b │ │ │ │ + strmi pc, [r6], -pc, ror #17 │ │ │ │ @ instruction: 0xf5e9460f │ │ │ │ - @ instruction: 0x4605eb1e │ │ │ │ + @ instruction: 0x4605eaf2 │ │ │ │ movwge r4, #54841 @ 0xd639 │ │ │ │ movwcs lr, #2515 @ 0x9d3 │ │ │ │ @ instruction: 0xf5e84630 │ │ │ │ - @ instruction: 0x2601ee7c │ │ │ │ + @ instruction: 0x2601ee50 │ │ │ │ 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 fe8f8e10 │ │ │ │ + blcc fe8f8e68 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d81c │ │ │ │ + bl fed9d874 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bvs 34a5e4 │ │ │ │ + bvs 34a63c │ │ │ │ and r4, r4, r5, lsl #12 │ │ │ │ - bl fed03dd0 │ │ │ │ - blcs 36063c │ │ │ │ + bl 2203e28 │ │ │ │ + blcs 360694 │ │ │ │ strtmi sp, [r0], -r7, lsl #2 │ │ │ │ - ldc 5, cr15, [r4, #928]! @ 0x3a0 │ │ │ │ + stc 5, cr15, [r8, #928] @ 0x3a0 │ │ │ │ @ instruction: 0xf5e92108 │ │ │ │ - stmdacs r0, {r2, r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r7, r9, fp, sp, lr, pc} │ │ │ │ stmiavs ip!, {r1, r4, r5, r6, r7, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf5e9e004 │ │ │ │ - stmdavs r3, {r2, r3, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ tstle r7, r4, lsl #22 │ │ │ │ @ instruction: 0xf5e84620 │ │ │ │ - smlatbcs r8, r6, sp, lr │ │ │ │ - b fe983e00 │ │ │ │ - blle ffed0660 │ │ │ │ + tstcs r8, sl, ror sp │ │ │ │ + b 1e83e58 │ │ │ │ + blle ffed06b8 │ │ │ │ tstlt r8, r8, lsr #20 │ │ │ │ - cdp 5, 8, cr15, cr0, cr8, {7} │ │ │ │ + cdp 5, 5, cr15, cr4, cr8, {7} │ │ │ │ eorvs r2, fp, #0, 6 │ │ │ │ tstlt r8, r8, lsr #17 │ │ │ │ - cdp 5, 7, cr15, cr10, cr8, {7} │ │ │ │ + cdp 5, 4, cr15, cr14, 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 252e8c │ │ │ │ + bcs 252ee4 │ │ │ │ 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 │ │ │ │ - ldc2 6, cr15, [r0], {165} @ 0xa5 │ │ │ │ + blx ffb8418e │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d8ac │ │ │ │ + bl fed9d904 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ @ instruction: 0xf5e8460c │ │ │ │ - @ instruction: 0x4628ee3a │ │ │ │ - svc 0x00d6f5e8 │ │ │ │ + strtmi lr, [r8], -lr, lsl #28 │ │ │ │ + svc 0x00aaf5e8 │ │ │ │ andscs r4, r4, #45088768 @ 0x2b00000 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - b ff983e70 │ │ │ │ + b fee83ec8 │ │ │ │ tstle pc, r4, lsl r8 @ │ │ │ │ strtmi r4, [r0], -r8, lsl #18 │ │ │ │ @ instruction: 0xf5e94479 │ │ │ │ - stmdblt r8, {r4, r5, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - blcs 2a096c │ │ │ │ + stmdblt r8, {r2, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + blcs 2a09c4 │ │ │ │ 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] │ │ │ │ - eoreq r1, r0, ip, ror r0 │ │ │ │ + eoreq r1, r0, r4, lsl #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d900 │ │ │ │ + bl fed9d958 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8ca628 │ │ │ │ - blmi 8f293c │ │ │ │ + bmi 8ca680 │ │ │ │ + blmi 8f2994 │ │ │ │ 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 74e72c │ │ │ │ + bmi 74e784 │ │ │ │ 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 a75b80 │ │ │ │ + bvs a75bd8 │ │ │ │ @ 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] │ │ │ │ - stmdb ip, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrshteq r9, [r3], #-130 @ 0xffffff7e │ │ │ │ + stmdb r0!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x0073989a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r9, [r3], #-134 @ 0xffffff7a │ │ │ │ + rsbseq r9, r3, lr, ror r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d984 │ │ │ │ + bl fed9d9dc │ │ │ │ @ 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 25639c │ │ │ │ + blcs 2563f4 │ │ │ │ stmda r5, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 26a518 │ │ │ │ - bvs bfad74 │ │ │ │ + blcs 26a570 │ │ │ │ + bvs bfadcc │ │ │ │ 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 @ │ │ │ │ - ldmda ip!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r0, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ vmull.p8 , d0, d7 │ │ │ │ stmdbmi sp, {r2, r4, r7, pc}^ │ │ │ │ @ instruction: 0xf5e94479 │ │ │ │ - @ instruction: 0x4606e878 │ │ │ │ + strmi lr, [r6], -ip, asr #16 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ adcvs r8, r0, r9, lsl #1 │ │ │ │ @ instruction: 0xf5e9e004 │ │ │ │ - stmdavs r3, {r1, r2, r3, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xd1262b04 │ │ │ │ @ instruction: 0xf5e84630 │ │ │ │ - ldrdcs lr, [r2, -r8] │ │ │ │ - stmib lr, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blle ffed07fc │ │ │ │ + smlatbcs r2, ip, ip, lr │ │ │ │ + stmib r2!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blle ffed0854 │ │ │ │ and r6, r5, r7, lsr #20 │ │ │ │ - b ff203fa8 │ │ │ │ + b fe704000 │ │ │ │ strmi r6, [r6], -r3, lsl #16 │ │ │ │ tstle r9, r4, lsl #22 │ │ │ │ @ instruction: 0xf5e84638 │ │ │ │ - smlabtcs r2, r8, ip, lr │ │ │ │ - ldmib lr!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - blle ffe9081c │ │ │ │ + @ instruction: 0x2102ec9c │ │ │ │ + ldmib r2, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blle ffe90874 │ │ │ │ ldcllt 0, cr2, [r8, #4]! │ │ │ │ and r6, r2, r7, lsr #17 │ │ │ │ - blcs 3608f4 │ │ │ │ + blcs 36094c │ │ │ │ ldrtmi sp, [r8], -r7, lsl #2 │ │ │ │ - ldc 5, cr15, [r8], #928 @ 0x3a0 │ │ │ │ + stc 5, cr15, [ip], {232} @ 0xe8 │ │ │ │ @ instruction: 0xf5e92108 │ │ │ │ - stmdacs r0, {r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ - bvs a7d80c │ │ │ │ + stmdacs r0, {r2, r7, r8, fp, sp, lr, pc} │ │ │ │ + bvs a7d864 │ │ │ │ @ instruction: 0xf5e8b118 │ │ │ │ - movwcs lr, #3476 @ 0xd94 │ │ │ │ + movwcs lr, #3432 @ 0xd68 │ │ │ │ stmiavs r0!, {r0, r1, r5, r9, sp, lr} │ │ │ │ @ instruction: 0xf5e8b118 │ │ │ │ - movwcs lr, #3470 @ 0xd8e │ │ │ │ + movwcs lr, #3426 @ 0xd62 │ │ │ │ vaddl.u q3, d31, d19 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29645c │ │ │ │ + blcc 2964b4 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ andcs fp, r0, r3, asr #22 │ │ │ │ - bvs 1a76050 │ │ │ │ + bvs 1a760a8 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5e80108 │ │ │ │ - cdpne 15, 0, cr14, cr7, cr2, {7} │ │ │ │ + mcrne 15, 0, lr, cr7, cr6, {5} │ │ │ │ stmdbmi r1!, {r1, r2, r5, r8, r9, fp, ip, lr, pc} │ │ │ │ - @ instruction: 0xf5e94479 │ │ │ │ - @ instruction: 0x4606e81e │ │ │ │ + @ instruction: 0xf5e84479 │ │ │ │ + @ instruction: 0x4606eff2 │ │ │ │ eorvs fp, r0, #232, 2 @ 0x3a │ │ │ │ - blcs 3006d4 │ │ │ │ + blcs 30072c │ │ │ │ @ instruction: 0x2602d11e │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf6a54628 │ │ │ │ - vtbl.8 d15, {d15-d18}, d19 │ │ │ │ + @ instruction: 0xf3bffaf7 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r5, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ - bcs 25f0b0 │ │ │ │ + bcs 25f108 │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 26a624 │ │ │ │ + blcs 26a67c │ │ │ │ ldrb sp, [r8, -lr, ror #3]! │ │ │ │ mrscs r2, SP_irq │ │ │ │ strtvs r4, [r3], #-1576 @ 0xfffff9d8 │ │ │ │ - blx 18435c │ │ │ │ + blx ff6843b4 │ │ │ │ ldrtmi lr, [r8], -pc, asr #15 │ │ │ │ - ldmda r2, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00e6f5e8 │ │ │ │ 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 26a658 │ │ │ │ + blcs 26a6b0 │ │ │ │ smmls lr, r3, r1, sp │ │ │ │ - @ instruction: 0xf5e94638 │ │ │ │ - bvs a808f8 │ │ │ │ + @ instruction: 0xf5e84638 │ │ │ │ + bvs a828a0 │ │ │ │ adcvs r2, r3, r0, lsl #6 │ │ │ │ orrsle r2, lr, r0, lsl #16 │ │ │ │ svclt 0x0000e7a7 │ │ │ │ - eoreq r0, r0, r8, lsl #31 │ │ │ │ - ldrdeq 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: 0xb120ee54 │ │ │ │ + @ instruction: 0xb120ee28 │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0x460587f0 │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - @ instruction: 0x4606ef3a │ │ │ │ + strmi lr, [r6], -lr, lsl #30 │ │ │ │ movwne lr, #43476 @ 0xa9d4 │ │ │ │ - bl 1f97368 │ │ │ │ - blle ffe07558 │ │ │ │ + bl 1f973c0 │ │ │ │ + blle ffe075b0 │ │ │ │ strtmi r6, [sl], -r0, lsr #20 │ │ │ │ - cdp 5, 3, cr15, cr14, cr8, {7} │ │ │ │ + cdp 5, 1, cr15, cr2, cr8, {7} │ │ │ │ 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 ffb0d434 │ │ │ │ + bvs ffb0d48c │ │ │ │ mcrreq 11, 6, lr, r3, cr3 │ │ │ │ - b 130a7c0 │ │ │ │ - b 16077a8 │ │ │ │ + b 130a818 │ │ │ │ + b 1607800 │ │ │ │ @ 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 fea96fe6 │ │ │ │ + blx fea9703e │ │ │ │ @ instruction: 0xf64d7103 │ │ │ │ @ instruction: 0xf6c6376d │ │ │ │ - bl feb1c880 │ │ │ │ - bl 2891b0 │ │ │ │ + bl feb1c8d8 │ │ │ │ + bl 289208 │ │ │ │ stmeq r9, {r1, r3, r4, r6, r8} │ │ │ │ biceq lr, r1, r1, asr #23 │ │ │ │ - blvs 28d324 │ │ │ │ - bne ff6d7b88 │ │ │ │ + blvs 28d37c │ │ │ │ + bne ff6d7be0 │ │ │ │ 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 4c506a │ │ │ │ + blx 4c5012 │ │ │ │ strbmi pc, [r8], -r7, lsl #18 @ │ │ │ │ - svc 0x00f8f5e8 │ │ │ │ + svc 0x00ccf5e8 │ │ │ │ strbmi r6, [sl], -r3, lsr #20 │ │ │ │ strmi r2, [r2], r1, lsl #2 │ │ │ │ - stmdb r2, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6, {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 c47628 │ │ │ │ + blle c47680 │ │ │ │ @ instruction: 0xf6a76c60 │ │ │ │ - vldr d15, [r4, #460] @ 0x1cc │ │ │ │ + vldr d15, [r4, #284] @ 0x11c │ │ │ │ tstlt r0, #10240 @ 0x2800 │ │ │ │ movwcs lr, #23001 @ 0x59d9 │ │ │ │ movwcs lr, #2496 @ 0x9c0 │ │ │ │ - blvc 302040 │ │ │ │ + blvc 302098 │ │ │ │ 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, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4, {r0, r1, r4, r6, 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 feabea7c │ │ │ │ + bvs feabead4 │ │ │ │ andcs r6, r0, #32, 20 @ 0x20000 │ │ │ │ - stc 5, cr15, [r6, #928]! @ 0x3a0 │ │ │ │ + ldcl 5, cr15, [sl, #-928]! @ 0xfffffc60 │ │ │ │ strcs fp, [r0], #-312 @ 0xfffffec8 │ │ │ │ @ instruction: 0xf5e84650 │ │ │ │ - strtmi lr, [r0], -r0, ror #26 │ │ │ │ + @ instruction: 0x4620ed34 │ │ │ │ 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 fed9dcb0 │ │ │ │ + bl fed9dd08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 130aa18 │ │ │ │ - blmi 1332cd4 │ │ │ │ + bmi 130aa70 │ │ │ │ + blmi 1332d2c │ │ │ │ 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 a5848c │ │ │ │ + bvs a584e4 │ │ │ │ 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 a732b0 │ │ │ │ - cdp 5, 4, cr15, cr14, cr8, {7} │ │ │ │ + bvs a73308 │ │ │ │ + cdp 5, 2, cr15, cr2, cr8, {7} │ │ │ │ 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 bc6c74 │ │ │ │ + bmi bc6ccc │ │ │ │ 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: 0xf93ef6a6 │ │ │ │ + @ instruction: 0xf912f6a6 │ │ │ │ @ instruction: 0xf6a76c60 │ │ │ │ - andcs pc, r0, r1, asr #23 │ │ │ │ - blx ff004600 │ │ │ │ + mulcs r0, r5, fp │ │ │ │ + blx fe504658 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4603ee1a │ │ │ │ + strmi lr, [r3], -lr, ror #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 a85fcc │ │ │ │ - cdp 5, 0, cr15, cr6, cr8, {7} │ │ │ │ + bvs a86024 │ │ │ │ + ldcl 5, cr15, [sl, #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]! │ │ │ │ - svc 0x0022f5e8 │ │ │ │ - rsbseq r9, r3, r2, asr #10 │ │ │ │ + cdp 5, 15, cr15, cr6, cr8, {7} │ │ │ │ + rsbseq r9, r3, sl, ror #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r3, sl, asr #9 │ │ │ │ + rsbseq r9, r3, r2, ror r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ @ instruction: 0xf8df4615 │ │ │ │ @ instruction: 0x461e24f4 │ │ │ │ @@ -547550,192 +547571,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 9a0c8c │ │ │ │ + blls 9a0ce4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, pc, r5, asr #4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrtmi r2, [r8], -r4, lsl #2 │ │ │ │ - bl ffa843dc │ │ │ │ + bl fef84434 │ │ │ │ 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: 0xf1b0edf8 │ │ │ │ - blle 1589858 │ │ │ │ + @ instruction: 0xf1b0edcc │ │ │ │ + blle 15898b0 │ │ │ │ strls pc, [ip], #2271 @ 0x8df │ │ │ │ @ instruction: 0x464944f9 │ │ │ │ - cdp 5, 3, cr15, cr0, cr8, {7} │ │ │ │ + cdp 5, 0, cr15, cr4, cr8, {7} │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ - bvs 1a7ad70 │ │ │ │ + bvs 1a7adc8 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5e80108 │ │ │ │ - @ instruction: 0xf1b0ede4 │ │ │ │ - blle a89880 │ │ │ │ + @ instruction: 0xf1b0edb8 │ │ │ │ + blle a898d8 │ │ │ │ @ instruction: 0xf5e84649 │ │ │ │ - strmi lr, [r1], r0, lsr #28 │ │ │ │ + @ instruction: 0x4681edf4 │ │ │ │ @ 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 1704464 │ │ │ │ + bl c044bc │ │ │ │ @ instruction: 0xf5e84640 │ │ │ │ - stmdals r2, {r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ - ldc 5, cr15, [lr], #-928 @ 0xfffffc60 │ │ │ │ + stmdals r2, {r2, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldc 5, cr15, [r2], {232} @ 0xe8 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ @ instruction: 0xf5e86880 │ │ │ │ - bvs a82004 │ │ │ │ - stcl 5, cr15, [r6], {232} @ 0xe8 │ │ │ │ + bvs a81fac │ │ │ │ + ldc 5, cr15, [sl], {232} @ 0xe8 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ mcr2 7, 7, pc, cr0, cr15, {7} @ │ │ │ │ orrle r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0x4658e7f0 │ │ │ │ - cdp 5, 0, cr15, cr0, cr8, {7} │ │ │ │ + ldcl 5, cr15, [r4, #928] @ 0x3a0 │ │ │ │ vst1.16 {d22-d23}, [pc :128], r0 │ │ │ │ ldrdcs r7, [r2, #-34] @ 0xffffffde │ │ │ │ smlabteq r8, r0, r2, pc @ │ │ │ │ - ldc 5, cr15, [lr, #928] @ 0x3a0 │ │ │ │ + ldcl 5, cr15, [r2, #-928]! @ 0xfffffc60 │ │ │ │ vmull.p8 , d0, d4 │ │ │ │ stmdals r2, {r2, r5, r7, r8, pc} │ │ │ │ - ldc 5, cr15, [lr], {232} @ 0xe8 │ │ │ │ + bl fff04508 │ │ │ │ stmdavs r3!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdavs r8, {r8, sp} │ │ │ │ - cdp2 6, 8, cr15, cr0, cr5, {5} │ │ │ │ + cdp2 6, 5, cr15, cr4, cr5, {5} │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ orrshi pc, r4, r0 │ │ │ │ @ instruction: 0xf04f9b02 │ │ │ │ strls r0, [r3, #-2844] @ 0xfffff4e4 │ │ │ │ - blcc 3585c4 │ │ │ │ + blcc 35861c │ │ │ │ @ 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 feecd9b4 │ │ │ │ + blx feecda0c │ │ │ │ ldmdbeq r2, {r1, r7, r9, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6a5771a │ │ │ │ - strmi pc, [r1], -r3, ror #28 │ │ │ │ + @ instruction: 0x4601fe37 │ │ │ │ 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 │ │ │ │ - cdp 5, 2, cr15, cr14, cr8, {7} │ │ │ │ + cdp 5, 0, cr15, cr2, cr8, {7} │ │ │ │ movweq lr, #27221 @ 0x6a55 │ │ │ │ - blls 2fade0 │ │ │ │ + blls 2fae38 │ │ │ │ andcs r2, r1, r0, lsl #4 │ │ │ │ @ instruction: 0xf8511f19 │ │ │ │ andcc r3, r1, #4, 30 │ │ │ │ ldmibvs fp, {r3, r4, r8, r9, sl, ip, sp, lr} │ │ │ │ - bne ffd139fc │ │ │ │ + bne ffd13a54 │ │ │ │ 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 │ │ │ │ - cdp 5, 0, cr15, cr8, cr8, {7} │ │ │ │ + ldcl 5, cr15, [ip, #928] @ 0x3a0 │ │ │ │ @ instruction: 0x3050f894 │ │ │ │ - blcs 26b9d4 │ │ │ │ + blcs 26ba2c │ │ │ │ svcge 0x007bf43f │ │ │ │ @ instruction: 0xf5e84658 │ │ │ │ - strmi lr, [r5], -ip, lsl #28 │ │ │ │ + strmi lr, [r5], -r0, ror #27 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmiavs r0!, {r2, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - beq 1a83210 │ │ │ │ - b fec04580 │ │ │ │ + beq 1a83268 │ │ │ │ + b 21045d8 │ │ │ │ @ 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 │ │ │ │ - stc 5, cr15, [lr, #928] @ 0x3a0 │ │ │ │ + stcl 5, cr15, [r2, #-928]! @ 0xfffffc60 │ │ │ │ andls r2, r5, r4, lsl r8 │ │ │ │ tstphi r7, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5e868a0 │ │ │ │ - bvs a81ec8 │ │ │ │ - b fe4845bc │ │ │ │ + bvs a81e70 │ │ │ │ + b 1984614 │ │ │ │ stmib sp, {r0, r1, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0x961cb61a │ │ │ │ stm sl, {r0, r1, r8, fp, lr, pc} │ │ │ │ - bls 386e38 │ │ │ │ - bvs b18794 │ │ │ │ + bls 386e90 │ │ │ │ + bvs b187ec │ │ │ │ @ instruction: 0xf5e84650 │ │ │ │ - ldmdacs r4, {r3, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdacs r4, {r2, r3, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ tstphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - stmiavs r0!, {r1, r2, r4, sl, fp, sp, lr, pc} │ │ │ │ - ldc 5, cr15, [r4], #928 @ 0x3a0 │ │ │ │ + stmiavs r0!, {r1, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stc 5, cr15, [r8], {232} @ 0xe8 │ │ │ │ @ instruction: 0x46014632 │ │ │ │ @ instruction: 0xf5e84640 │ │ │ │ - strmi lr, [r6], -r0, asr #23 │ │ │ │ + @ instruction: 0x4606eb94 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - bvs a67224 │ │ │ │ - stc 5, cr15, [r8], #928 @ 0x3a0 │ │ │ │ + bvs a6727c │ │ │ │ + ldcl 5, cr15, [ip], #-928 @ 0xfffffc60 │ │ │ │ @ instruction: 0x46014632 │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - stmdacs r0, {r2, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r7, 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} │ │ │ │ - ldc 5, cr15, [r4], {232} @ 0xe8 │ │ │ │ + stcl 5, cr15, [r8], #-928 @ 0xfffffc60 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ - b 161869c │ │ │ │ + b 16186f4 │ │ │ │ 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 ff704eb8 │ │ │ │ + blx ff704f10 │ │ │ │ @ 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, #36, 26 @ 0x900 │ │ │ │ + addmi lr, r6, #248, 24 @ 0xf800 │ │ │ │ adchi pc, sp, r0, asr #32 │ │ │ │ - bleq 98331c │ │ │ │ + bleq 983374 │ │ │ │ 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 │ │ │ │ @@ -547748,391 +547769,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 │ │ │ │ - ldc 5, cr15, [sl], #-928 @ 0xfffffc60 │ │ │ │ - blne fe9d874c │ │ │ │ - b 16188a4 │ │ │ │ + stc 5, cr15, [lr], {232} @ 0xe8 │ │ │ │ + blne fe9d87a4 │ │ │ │ + b 16188fc │ │ │ │ @ instruction: 0xf04f73e3 │ │ │ │ @ instruction: 0xf163021c │ │ │ │ mrscs r0, SP_irq │ │ │ │ strbmi r9, [fp], -sp, lsl #6 │ │ │ │ @ instruction: 0xf5e8960c │ │ │ │ - ldmdacs ip, {r1, r2, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmdacs ip, {r1, r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8ddd16f │ │ │ │ - blls 332fa4 │ │ │ │ + blls 332ffc │ │ │ │ movwcc r9, #6661 @ 0x1a05 │ │ │ │ addsmi r9, sl, #201326592 @ 0xc000000 │ │ │ │ strbmi sp, [r0], -r6, lsl #17 │ │ │ │ - bl 2184714 │ │ │ │ + bl 168476c │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - stmiavs r7!, {r1, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmiavs r7!, {r1, r2, r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e84640 │ │ │ │ - @ instruction: 0x4606ec18 │ │ │ │ + strmi lr, [r6], -ip, ror #23 │ │ │ │ @ instruction: 0xf5e84638 │ │ │ │ - ldrtmi lr, [r2], -ip, lsl #18 │ │ │ │ + ldrtmi lr, [r2], -r0, ror #17 │ │ │ │ @ instruction: 0xf5e817f3 │ │ │ │ - stmdacs r0, {r2, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ - bvs c3b4e4 │ │ │ │ + stmdacs r0, {r3, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + bvs c3b53c │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - strmi lr, [r6], -sl, lsl #24 │ │ │ │ + @ instruction: 0x4606ebde │ │ │ │ @ instruction: 0xf5e84638 │ │ │ │ - @ instruction: 0x4632e8fe │ │ │ │ + @ instruction: 0x4632e8d2 │ │ │ │ @ instruction: 0xf5e817f3 │ │ │ │ - @ instruction: 0x4606ee96 │ │ │ │ + strmi lr, [r6], -sl, ror #28 │ │ │ │ cmple r4, r0, lsl #16 │ │ │ │ - stc2 6, cr15, [r4], #-664 @ 0xfffffd68 │ │ │ │ + blx 84aaa │ │ │ │ strmi r4, [fp], r2, lsl #13 │ │ │ │ - cdp 5, 2, cr15, cr6, cr8, {7} │ │ │ │ + ldcl 5, cr15, [sl, #928]! @ 0x3a0 │ │ │ │ ldrbmi r4, [r9], -r7, lsl #12 │ │ │ │ ldmib r3, {r0, r1, r6, r8, r9, sp, pc}^ │ │ │ │ ldrbmi r2, [r0], -r0, lsl #6 │ │ │ │ - stmib r4, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - b 1260270 │ │ │ │ + ldmdb r8, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + b 12602c8 │ │ │ │ ldrtmi r7, [sl], -r7, ror #7 │ │ │ │ @ instruction: 0xf10464e3 │ │ │ │ strls r0, [r0], -r8 │ │ │ │ - blx fe784fe0 │ │ │ │ + blx fe785038 │ │ │ │ @ instruction: 0x9600b358 │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ tstcs r2, #212, 18 @ 0x350000 │ │ │ │ - blx fe584ff0 │ │ │ │ + blx fe585048 │ │ │ │ @ instruction: 0x4628b318 │ │ │ │ - b fec8479c │ │ │ │ + b 21847f4 │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - @ instruction: 0x4640e9b4 │ │ │ │ - ldmib r0!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + strbmi lr, [r0], -r8, lsl #19 │ │ │ │ + stmib r4, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e89802 │ │ │ │ - stmiavs r0!, {r5, r7, r9, fp, sp, lr, pc} │ │ │ │ - bl d847b4 │ │ │ │ + stmiavs r0!, {r2, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + bl 28480c │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - tstcs r1, sl, lsr #22 │ │ │ │ + strdcs lr, [r1, -lr] │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldrb pc, [r7, #3395]! @ 0xd43 @ │ │ │ │ ldrtmi r6, [r1], -r0, lsr #17 │ │ │ │ @ instruction: 0xf5e82201 │ │ │ │ - ldmdblt r0!, {r1, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmdblt r0!, {r1, r2, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ andcs r6, r1, #32, 20 @ 0x20000 │ │ │ │ @ instruction: 0xf5e8211c │ │ │ │ - stmdacs r0, {r2, r3, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r5, r7, r9, fp, sp, lr, pc} │ │ │ │ strtmi sp, [r8], -pc, lsl #1 │ │ │ │ - b fe3847e4 │ │ │ │ + b 188483c │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - @ instruction: 0xe63be990 │ │ │ │ - bleq 98318c │ │ │ │ + ldrt lr, [fp], -r4, ror #18 │ │ │ │ + bleq 9831e4 │ │ │ │ stmdbmi r9!, {r1, r2, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e84479 │ │ │ │ - orrslt lr, r8, #13824 @ 0x3600 │ │ │ │ - stmib r4, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + orrslt lr, r8, #2560 @ 0xa00 │ │ │ │ + ldmdb r8, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4640e653 │ │ │ │ - bl feb84808 │ │ │ │ + bl 2084860 │ │ │ │ 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, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ andcs sp, r1, #1073741878 @ 0x40000036 │ │ │ │ @ instruction: 0x4648211c │ │ │ │ - b fea04834 │ │ │ │ + b 1f0488c │ │ │ │ bicsle r2, r2, r0, lsl #16 │ │ │ │ andcs r6, r1, #160, 16 @ 0xa00000 │ │ │ │ @ instruction: 0xf5e84631 │ │ │ │ - stmdacs r0, {r3, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ ldrtmi sp, [r1], -fp, asr #3 │ │ │ │ strbmi r2, [r0], -r1, lsl #4 │ │ │ │ - b fe684850 │ │ │ │ + b 1b848a8 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xe7c2af56 │ │ │ │ - stc 5, cr15, [r6], #928 @ 0x3a0 │ │ │ │ + ldcl 5, cr15, [sl], #-928 @ 0xfffffc60 │ │ │ │ @ instruction: 0xf5e84658 │ │ │ │ - ldrb lr, [pc, #3098]! @ 247cde │ │ │ │ + ldrb lr, [pc, #3054]! @ 247d0a │ │ │ │ @ instruction: 0xf5e84620 │ │ │ │ - stmdals r2, {r1, r2, r4, sl, fp, sp, lr, pc} │ │ │ │ - b 1204870 │ │ │ │ + stmdals r2, {r1, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + b 7048c8 │ │ │ │ svclt 0x0000e5fe │ │ │ │ - blcc fe8f98d8 │ │ │ │ + blcc fe8f9930 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r9, r3, lr, lsl #8 │ │ │ │ + ldrhteq r9, [r3], #-54 @ 0xffffffca │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r3, r4, ror #7 │ │ │ │ - strdeq r0, [r0], -ip @ │ │ │ │ + rsbseq r9, r3, ip, lsl #7 │ │ │ │ + eoreq r0, r0, r4, lsl #22 │ │ │ │ @ instruction: 0xfffff6cd │ │ │ │ @ instruction: 0xfffff715 │ │ │ │ - eoreq r0, r0, r8, ror #18 │ │ │ │ - eoreq r0, r0, r4, lsl #14 │ │ │ │ + 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 1d848c8 │ │ │ │ + b 1284920 │ │ │ │ subsle r3, r3, r1 │ │ │ │ vst2. {d22-d23}, [pc :128], r0 │ │ │ │ ldrdcs r7, [r2, #-34] @ 0xffffffde │ │ │ │ smlabteq r8, r0, r2, pc @ │ │ │ │ - bl fe3048dc │ │ │ │ - blle 164e958 │ │ │ │ + bl 1804934 │ │ │ │ + blle 164e9b0 │ │ │ │ ldrdhi pc, [r4], #143 @ 0x8f │ │ │ │ @ instruction: 0x464144f8 │ │ │ │ - bl ff1848ec │ │ │ │ + bl fe684944 │ │ │ │ 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 │ │ │ │ - andcc lr, r1, lr, asr #20 │ │ │ │ - bvs 1a7b220 │ │ │ │ + andcc lr, r1, r2, lsr #20 │ │ │ │ + bvs 1a7b278 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5e80108 │ │ │ │ - vmlsne.f64 d14, d5, d20 │ │ │ │ + vmovne.16 d5[0], lr │ │ │ │ @ instruction: 0x4641db3a │ │ │ │ - bl fea84924 │ │ │ │ + bl 1f8497c │ │ │ │ orrslt r4, r0, #3145728 @ 0x300000 │ │ │ │ eorvs r2, r3, #0 │ │ │ │ - @ instruction: 0xffa0f6a6 │ │ │ │ + @ instruction: 0xff74f6a6 │ │ │ │ orrlt r6, r8, r0, ror #8 │ │ │ │ strtvs r2, [r5], #-1280 @ 0xfffffb00 │ │ │ │ @ instruction: 0xf6a54628 │ │ │ │ - eorvs pc, r0, sp, ror #27 │ │ │ │ + eorvs pc, r0, r1, asr #27 │ │ │ │ @ instruction: 0x4629b138 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmiblt r0!, {r0, r1, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6a56820 │ │ │ │ - stclvs 14, cr15, [r0], #-308 @ 0xfffffecc │ │ │ │ - @ instruction: 0xf894f6a7 │ │ │ │ + stclvs 14, cr15, [r0], #-132 @ 0xffffff7c │ │ │ │ + @ instruction: 0xf868f6a7 │ │ │ │ tstlt r8, r0, lsr #20 │ │ │ │ - ldm r4, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r8!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e86a60 │ │ │ │ - stmiavs r0!, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e8b108 │ │ │ │ - stmiavs r0!, {r1, r2, r3, r6, r7, fp, sp, lr, pc}^ │ │ │ │ - ldmib ip!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r1, r5, r7, fp, sp, lr, pc}^ │ │ │ │ + ldmib r0, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ andlt r2, r2, r0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf5e84630 │ │ │ │ - movwcs lr, #2954 @ 0xb8a │ │ │ │ + movwcs lr, #2910 @ 0xb5e │ │ │ │ adcvs r6, r3, r0, ror #17 │ │ │ │ - ldmib r0!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmib r4, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628e7f2 │ │ │ │ - bl fe284994 │ │ │ │ - bvs 1a4fdf8 │ │ │ │ + bl 17849ec │ │ │ │ + bvs 1a4fe50 │ │ │ │ @ instruction: 0xf5e86223 │ │ │ │ - strb lr, [r2, r8, lsr #19]! │ │ │ │ - eoreq r0, r0, r0, asr #2 │ │ │ │ - eoreq r0, r0, r4, asr #12 │ │ │ │ - eoreq r0, r0, r4, lsl r6 │ │ │ │ - eoreq r0, r0, r4, lsl r6 │ │ │ │ + @ instruction: 0xe7e2e97c │ │ │ │ + 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 fed9e418 │ │ │ │ + bl fed9e470 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r3, #-544]! @ 0xfffffde0 │ │ │ │ - blmi b33490 │ │ │ │ + blmi b334e8 │ │ │ │ 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, {r4, r8, fp, sp, lr, pc} │ │ │ │ + ldmdbmi lr, {r2, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4623447d │ │ │ │ ldrbtmi r4, [r9], #-1578 @ 0xfffff9d6 │ │ │ │ tstls r0, r5, lsl #16 │ │ │ │ @ instruction: 0xf5e82101 │ │ │ │ - ldrdcc lr, [r1], -r8 │ │ │ │ + andcc lr, r1, ip, lsr #19 │ │ │ │ stmdals r5, {r2, r4, ip, lr, pc} │ │ │ │ - b 1b049fc │ │ │ │ + b 1004a54 │ │ │ │ ldrsbgt pc, [ip], #-143 @ 0xffffff71 @ │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ strdcs r4, [r1, -ip] │ │ │ │ @ instruction: 0xf8cda80b │ │ │ │ @ instruction: 0xf5e8c000 │ │ │ │ - andcc lr, r1, r8, asr #19 │ │ │ │ + mulcc r1, ip, r9 │ │ │ │ stmdals fp, {r2, ip, lr, pc} │ │ │ │ @ instruction: 0xf5e82401 │ │ │ │ - and lr, r0, r2, asr sl │ │ │ │ + and lr, r0, r6, lsr #20 │ │ │ │ stmdals r5, {sl, sp} │ │ │ │ - stmdb r2!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e8980b │ │ │ │ - bmi 581810 │ │ │ │ + bmi 5817b8 │ │ │ │ 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 fee04a4c │ │ │ │ - ldrsbteq r8, [r3], #-218 @ 0xffffff26 │ │ │ │ + bl fe304aa4 │ │ │ │ + rsbseq r8, r3, r2, lsl #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r0, r0, r4, lsl r0 │ │ │ │ - eoreq r0, r0, r6, lsl r5 │ │ │ │ - eoreq r0, r0, r8, lsl #10 │ │ │ │ - rsbseq r8, r3, lr, ror #26 │ │ │ │ + eoreq r0, r0, ip, lsl r0 │ │ │ │ + eoreq r0, r0, lr, lsl r5 │ │ │ │ + eoreq r0, r0, r0, lsl r5 │ │ │ │ + rsbseq r8, r3, r6, lsl sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9e4cc │ │ │ │ + bl fed9e524 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf6a56800 │ │ │ │ - stclvs 13, cr15, [r0], #-740 @ 0xfffffd1c │ │ │ │ - @ instruction: 0xf800f6a7 │ │ │ │ + stclvs 13, cr15, [r0], #-564 @ 0xfffffdcc │ │ │ │ + @ instruction: 0xffd4f6a6 │ │ │ │ tstlt r8, r0, lsr #20 │ │ │ │ - stmda r0, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r4, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e86a60 │ │ │ │ - stmiavs r0!, {r4, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r2, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e8b108 │ │ │ │ - stmiavs r0!, {r1, r3, r4, r5, fp, sp, lr, pc}^ │ │ │ │ - stmdb r8!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r1, r2, r3, fp, sp, lr, pc}^ │ │ │ │ + ldm ip!, {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 2018d5c │ │ │ │ + bmi 2018db4 │ │ │ │ @ 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 357fa0 │ │ │ │ - b 1384388 │ │ │ │ + blx 357ff8 │ │ │ │ + b 13843e0 │ │ │ │ @ instruction: 0xf10c0500 │ │ │ │ - b 130a380 │ │ │ │ + b 130a3d8 │ │ │ │ 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} │ │ │ │ - stmdb lr!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r2, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e86a30 │ │ │ │ - tstcs r1, ip, ror #18 │ │ │ │ + tstcs r1, r0, asr #18 │ │ │ │ @ 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: 0x4605fd91 │ │ │ │ + strmi pc, [r5], -r5, ror #26 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r1, {r1, r2, r4, r7, pc} │ │ │ │ ldmvs r0!, {r9, sp} │ │ │ │ - stmdb r2, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm r6, {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 │ │ │ │ - mrrc 5, 14, pc, r2, cr8 @ │ │ │ │ + stc 5, cr15, [r6], #-928 @ 0xfffffc60 │ │ │ │ cmnle r8, ip, lsl r8 │ │ │ │ ldrsbtls pc, [r8], -sp @ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - blls 5bb5bc │ │ │ │ + blls 5bb614 │ │ │ │ rsbsle r2, r0, r0, lsl #22 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf5e72214 │ │ │ │ - stmdacs r0, {r3, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4648d175 │ │ │ │ - b ffe04ba8 │ │ │ │ + b ff304c00 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldmvs r3!, {r0, r1, r2, r3, r5, r6, ip, lr, pc} │ │ │ │ tstcs r1, sl, asr #12 │ │ │ │ - ldc 5, cr15, [r6], #-928 @ 0xfffffc60 │ │ │ │ + stc 5, cr15, [sl], {232} @ 0xe8 │ │ │ │ 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 e4fc30 │ │ │ │ - stmia lr, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs e4fc88 │ │ │ │ + stmia r2!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf10dd14e │ │ │ │ - bvs f09c50 │ │ │ │ + bvs f09ca8 │ │ │ │ tstcs r1, ip, lsl r2 │ │ │ │ @ instruction: 0xf5e84650 │ │ │ │ - @ instruction: 0x4607ec1e │ │ │ │ + @ instruction: 0x4607ebf2 │ │ │ │ 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: 0xf9bef6a6 │ │ │ │ + @ instruction: 0xf992f6a6 │ │ │ │ stmib sp, {r1, r3, r6, r9, sl, lr}^ │ │ │ │ stmib r5, {r2, r8}^ │ │ │ │ stmiavs r9!, {r2, r8} │ │ │ │ @ instruction: 0xf5e86a30 │ │ │ │ - ldmiblt r8!, {r1, r2, r3, r4, r7, fp, sp, lr, pc}^ │ │ │ │ + ldmiblt r8!, {r1, r4, r5, r6, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x463a6a33 │ │ │ │ tstcs r1, r0, asr r6 │ │ │ │ - b 1284c44 │ │ │ │ + b 784c9c │ │ │ │ tstle r7, ip, lsl r8 │ │ │ │ @ instruction: 0xf5e86a30 │ │ │ │ - ldrtmi lr, [r0], -r0, ror #17 │ │ │ │ + @ instruction: 0x4630e8b4 │ │ │ │ @ instruction: 0xf8b0f7ff │ │ │ │ @ instruction: 0xf8c89b0e │ │ │ │ - bmi 6934bc │ │ │ │ + bmi 693514 │ │ │ │ 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 │ │ │ │ - ldmda r4!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmda r8, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ strcs pc, [r0], #-2197 @ 0xfffff76b │ │ │ │ strcs lr, [r0], #-2021 @ 0xfffff81b │ │ │ │ @ instruction: 0xf5e8e7f5 │ │ │ │ - svclt 0x0000ea8a │ │ │ │ - ldrsbteq r8, [r3], #-206 @ 0xffffff32 │ │ │ │ + svclt 0x0000ea5e │ │ │ │ + rsbseq r8, r3, r6, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r2, asr #22 │ │ │ │ + rsbseq r8, r3, sl, ror #21 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi fe398f58 │ │ │ │ - blmi fe398d98 │ │ │ │ + bmi fe398fb0 │ │ │ │ + blmi fe398df0 │ │ │ │ @ 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 @ │ │ │ │ @@ -548151,572 +548172,572 @@ │ │ │ │ strtmi sp, [r8], -r6, ror #3 │ │ │ │ @ instruction: 0xf906f7ff │ │ │ │ @ instruction: 0xf895b138 │ │ │ │ @ instruction: 0xf1baa050 │ │ │ │ tstle r3, r0, lsl #30 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xf04ff849 │ │ │ │ - bmi 1d09d88 │ │ │ │ + bmi 1d09de0 │ │ │ │ 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 c8172c │ │ │ │ - ldmda sl, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs c816d4 │ │ │ │ + stmda lr!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx 1f855bc │ │ │ │ + blx 1f85614 │ │ │ │ stmiavs r8!, {r4, r5, r8, ip, sp, pc} │ │ │ │ tstcs r0, r2, lsl #4 │ │ │ │ - stmda r2, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00d6f5e7 │ │ │ │ tstlt r8, r3, lsl #13 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xe7d1ff57 │ │ │ │ @ instruction: 0xf5e868a8 │ │ │ │ - @ instruction: 0xf107e8ea │ │ │ │ + @ instruction: 0xf107e8be │ │ │ │ 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 ffb85608 │ │ │ │ + blx ffb85660 │ │ │ │ sbcsle r2, pc, r0, lsl #16 │ │ │ │ strbmi r6, [sl], -r8, lsr #16 │ │ │ │ @ instruction: 0xf6a54623 │ │ │ │ - stmdacs r0, {r0, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi sp, [r1], -lr, lsr #3 │ │ │ │ stmiavs r8!, {r1, r9, sp} │ │ │ │ - svc 0x00d4f5e7 │ │ │ │ + svc 0x00a8f5e7 │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ - bvs c7bd70 │ │ │ │ + bvs c7bdc8 │ │ │ │ @ instruction: 0xf5e72202 │ │ │ │ - stmdacs r0, {r1, r2, r3, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, r7, 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: 0xf8ccf6a6 │ │ │ │ + @ instruction: 0xf8a0f6a6 │ │ │ │ smlabteq r6, sp, r9, lr │ │ │ │ @ instruction: 0xf5e868a8 │ │ │ │ - @ instruction: 0x2120e8a0 │ │ │ │ + @ instruction: 0x2120e874 │ │ │ │ andls r1, r8, r3, asr #15 │ │ │ │ movwls r6, #40040 @ 0x9c68 │ │ │ │ - stc2l 6, cr15, [sl, #-664] @ 0xfffffd68 │ │ │ │ + ldc2 6, cr15, [lr, #-664] @ 0xfffffd68 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ svcge 0x007af43f │ │ │ │ andcc lr, r8, #3620864 @ 0x374000 │ │ │ │ andcc lr, r0, #192, 18 @ 0x300000 │ │ │ │ @ instruction: 0xf5e86a28 │ │ │ │ - strmi lr, [r3], -lr, lsl #17 │ │ │ │ + strmi lr, [r3], -r2, ror #16 │ │ │ │ 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 393ebc │ │ │ │ + blls 393f14 │ │ │ │ @ instruction: 0x61b3221c │ │ │ │ @ instruction: 0xf5e868ab │ │ │ │ - @ instruction: 0x4683e938 │ │ │ │ + strmi lr, [r3], ip, lsl #18 │ │ │ │ andle r2, pc, ip, lsl r8 @ │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ strtmi pc, [r8], -r1, ror #29 │ │ │ │ @ instruction: 0xffa6f7fe │ │ │ │ @ instruction: 0xf6a64630 │ │ │ │ - ldrb pc, [r8, -r9, lsl #28] @ │ │ │ │ + smmls r8, sp, sp, pc @ │ │ │ │ @ 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 │ │ │ │ - ldmdb lr, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm r2!, {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} │ │ │ │ - ldmdb r6, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia sl!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ bicsle r2, pc, ip, lsl r8 @ │ │ │ │ @ instruction: 0xf5e768a8 │ │ │ │ - bvs c835dc │ │ │ │ - svc 0x00b2f5e7 │ │ │ │ + bvs c83584 │ │ │ │ + svc 0x0086f5e7 │ │ │ │ @ instruction: 0xf5e86a28 │ │ │ │ - @ instruction: 0x9600e852 │ │ │ │ + strls lr, [r0], -r6, lsr #16 │ │ │ │ adcvs r1, r8, #50593792 @ 0x3040000 │ │ │ │ stmdavs r8!, {r1, r3, r6, r9, sl, lr} │ │ │ │ rscvs r4, r9, #36700160 @ 0x2300000 │ │ │ │ - blx feb051b6 │ │ │ │ + blx 200520e │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xe72eff77 │ │ │ │ - stmdb lr!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r8, r3, r4, ror #21 │ │ │ │ + stmdb r2, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r8, r3, ip, lsl #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r6, ror sl │ │ │ │ + rsbseq r8, r3, lr, lsl sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9e940 │ │ │ │ + bl fed9e998 │ │ │ │ @ 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 │ │ │ │ - svc 0x0038f5e7 │ │ │ │ + svc 0x000cf5e7 │ │ │ │ stmiavs r0!, {r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - stmda r4!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00f8f5e7 │ │ │ │ @ instruction: 0xf1056ba2 │ │ │ │ - blvs ffb07b90 │ │ │ │ + blvs ffb07be8 │ │ │ │ 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 382c5c │ │ │ │ + blhi 382cb4 │ │ │ │ @ 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] @ 247860 │ │ │ │ + ldc 15, cr15, [pc, #148] @ 2478b8 │ │ │ │ vmov.f64 d9, d16 │ │ │ │ andlt r0, fp, r9, asr #22 │ │ │ │ - blhi 382acc │ │ │ │ + blhi 382b24 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf5e768b0 │ │ │ │ - bvs e834fc │ │ │ │ - svc 0x0042f5e7 │ │ │ │ + bvs e834a4 │ │ │ │ + svc 0x0016f5e7 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4607edfa │ │ │ │ + strmi lr, [r7], -lr, asr #27 │ │ │ │ sbcsle r2, r9, r0, lsl #16 │ │ │ │ strbmi r2, [r0], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf902f6a5 │ │ │ │ + @ instruction: 0xf8d6f6a5 │ │ │ │ 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: 0x4601f8f7 │ │ │ │ + strmi pc, [r1], -fp, asr #17 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - blmi 14099c8 │ │ │ │ + blmi 1409a20 │ │ │ │ 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, #760] @ 247b4c │ │ │ │ + ldc 8, cr14, [pc, #584] @ 247af4 │ │ │ │ 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, #-756] @ 0xfffffd0c │ │ │ │ + stcls 15, cr15, [r3, #-580] @ 0xfffffdbc │ │ │ │ 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 1aa38fc │ │ │ │ + bl 1aa3954 │ │ │ │ tstls r4, r7, lsl #2 │ │ │ │ @ instruction: 0x1018f8dc │ │ │ │ @ instruction: 0x460f311c │ │ │ │ tsteq r5, r8, asr sl │ │ │ │ @ instruction: 0xf6abd108 │ │ │ │ - blls 445cd0 │ │ │ │ + blls 445c78 │ │ │ │ strhi pc, [r3, #-2976] @ 0xfffff460 │ │ │ │ strpl pc, [r1, #-2819] @ 0xfffff4fd │ │ │ │ strhi lr, [r0, #-2507] @ 0xfffff635 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #18 │ │ │ │ - b 585078 │ │ │ │ - bleq 8829e0 │ │ │ │ + stmib r0!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + bleq 882a38 │ │ │ │ strtmi r4, [r9], -r0, asr #12 │ │ │ │ - b 405084 │ │ │ │ - bleq 8429ec │ │ │ │ - blpl 2833c8 │ │ │ │ + ldmib sl, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + bleq 842a44 │ │ │ │ + blpl 283420 │ │ │ │ @ instruction: 0xee881be4 │ │ │ │ vmla.f64 d6, d7, d7 │ │ │ │ @ instruction: 0xf1697a90 │ │ │ │ @ instruction: 0x2c010900 │ │ │ │ - blvc 1c433e0 │ │ │ │ + blvc 1c43438 │ │ │ │ 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 26e540 │ │ │ │ + blcs 26e598 │ │ │ │ ldmib sp, {r0, r2, r3, r5, r7, r8, ip, lr, pc}^ │ │ │ │ ldrtmi r7, [r8], -r8, lsl #12 │ │ │ │ - cdp 5, 0, cr15, cr14, cr7, {7} │ │ │ │ + stcl 5, cr15, [r2, #924]! @ 0x39c │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ cdp 14, 11, cr15, cr0, cr15, {3} │ │ │ │ andlt r0, fp, r9, asr #22 │ │ │ │ - blhi 382c34 │ │ │ │ + blhi 382c8c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xe73bfd9d │ │ │ │ ... │ │ │ │ @ instruction: 0xffffebf1 │ │ │ │ - @ instruction: 0x0076779e │ │ │ │ - andseq pc, pc, lr, lsl #30 │ │ │ │ + rsbseq r7, r6, r6, asr #14 │ │ │ │ + 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 fed9eb74 │ │ │ │ + bl fed9ebcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bvs ff30b95c │ │ │ │ + bvs ff30b9b4 │ │ │ │ ldmvs fp, {r6, r8, r9, fp, sp, lr}^ │ │ │ │ stclt 7, cr4, [r8, #-608] @ 0xfffffda0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9eb8c │ │ │ │ + bl fed9ebe4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - blvs c591a8 │ │ │ │ + blvs c59200 │ │ │ │ @ instruction: 0xf1d1b108 │ │ │ │ - blvs 1c8738c │ │ │ │ - svc 0x00a8f5e7 │ │ │ │ + blvs 1c873d4 │ │ │ │ + svc 0x007cf5e7 │ │ │ │ @ instruction: 0xf5e768e8 │ │ │ │ - @ instruction: 0x4620edd2 │ │ │ │ + strtmi lr, [r0], -r6, lsr #27 │ │ │ │ @ instruction: 0xf946f000 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9ebbc │ │ │ │ + bl fed9ec14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ strmi r4, [ip], -pc, lsl #16 │ │ │ │ - @ instruction: 0xf6a64478 │ │ │ │ - strmi pc, [r1], -r5, lsr #16 │ │ │ │ + @ instruction: 0xf6a54478 │ │ │ │ + @ instruction: 0x4601fff9 │ │ │ │ strtmi fp, [r8], -r0, lsr #3 │ │ │ │ @ instruction: 0xf948f000 │ │ │ │ cmnlt r0, r0, lsr #32 │ │ │ │ ldrbtmi r4, [r9], #-2314 @ 0xfffff6f6 │ │ │ │ - mcr2 1, 2, pc, cr14, cr1, {6} @ │ │ │ │ + mcr2 1, 2, pc, cr10, cr1, {6} @ │ │ │ │ teqlt r0, r4, lsl #12 │ │ │ │ strtmi r6, [r9], -r0, lsl #16 │ │ │ │ - stmib r4!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r8!, {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, lsl lr @ │ │ │ │ - andseq pc, pc, r6, lsl lr @ │ │ │ │ - @ instruction: 0x001ffdb2 │ │ │ │ + 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 16d9280 │ │ │ │ + bmi 16d92d8 │ │ │ │ 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 @ │ │ │ │ - ldcl 5, cr15, [lr], {231} @ 0xe7 │ │ │ │ + ldc 5, cr15, [r2], #924 @ 0x39c │ │ │ │ rsble r2, r0, r0, lsl #16 │ │ │ │ - bge 299258 │ │ │ │ + bge 2992b0 │ │ │ │ ldrtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx ff483a50 │ │ │ │ + blx ff483aa8 │ │ │ │ @ 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 │ │ │ │ - ldmdb sl, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb lr!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ subsle r2, r4, r0, lsl #16 │ │ │ │ @ instruction: 0x4628493c │ │ │ │ @ instruction: 0xf5e84479 │ │ │ │ - @ instruction: 0x4603e954 │ │ │ │ + strmi lr, [r3], -r8, lsr #18 │ │ │ │ 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 │ │ │ │ - mvnslt lr, r4, asr #18 │ │ │ │ + mvnslt lr, r8, lsl r9 │ │ │ │ svclt 0x00182d00 │ │ │ │ streq pc, [r1, -r7, asr #32] │ │ │ │ suble r2, sl, r0, lsl #30 │ │ │ │ @ instruction: 0x2001b1bd │ │ │ │ andmi pc, r0, r8, asr #17 │ │ │ │ - blmi c9a384 │ │ │ │ + blmi c9a3dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ea1b3c │ │ │ │ + blls ea1b94 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_abt │ │ │ │ pop {r1, r4, r5, ip, sp, pc} │ │ │ │ stmdami r9!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xf5e74478 │ │ │ │ - strmi lr, [r5], -r6, ror #30 │ │ │ │ + @ instruction: 0x4605ef3a │ │ │ │ stccs 0, cr6, [r0, #-916] @ 0xfffffc6c │ │ │ │ - blvs a7c200 │ │ │ │ + blvs a7c258 │ │ │ │ @ instruction: 0xf1d1b108 │ │ │ │ - stmiavs r0!, {r0, r2, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - stc 5, cr15, [r6, #-924]! @ 0xfffffc64 │ │ │ │ + stmiavs r0!, {r0, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldcl 5, cr15, [sl], #924 @ 0x39c │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - andcs lr, r0, r4, lsr #26 │ │ │ │ + strdcs lr, [r0], -r8 │ │ │ │ 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 │ │ │ │ - bl 6852c8 │ │ │ │ + b ffb85320 │ │ │ │ stmiavs r5!, {r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0x4628e7b2 │ │ │ │ - stc 5, cr15, [sl, #-924] @ 0xfffffc64 │ │ │ │ + ldcl 5, cr15, [lr], {231} @ 0xe7 │ │ │ │ ldrbtmi r4, [r8], #-2068 @ 0xfffff7ec │ │ │ │ - svc 0x003af5e7 │ │ │ │ + svc 0x000ef5e7 │ │ │ │ rscvs r4, r0, r5, lsl #12 │ │ │ │ - bmi 7019c8 │ │ │ │ + bmi 701a20 │ │ │ │ ldmdbmi r2, {r0, sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldc2l 6, cr15, [sl], #-660 @ 0xfffffd6c │ │ │ │ + mcrr2 6, 10, pc, lr, cr5 @ │ │ │ │ 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 0x0000ef50 │ │ │ │ - ldrsbteq r8, [r3], #-88 @ 0xffffffa8 │ │ │ │ + svclt 0x0000ef24 │ │ │ │ + rsbseq r8, r3, r0, lsl #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r1, ip, asr #28 │ │ │ │ - andseq pc, pc, sl, lsl #27 │ │ │ │ - mulseq pc, r0, sp @ │ │ │ │ - @ instruction: 0x001ffdba │ │ │ │ - rsbseq r8, r3, r4, lsr r5 │ │ │ │ - mulseq sp, ip, r5 │ │ │ │ - @ instruction: 0x001ffcd6 │ │ │ │ - @ instruction: 0x001ffcdc │ │ │ │ - andseq r4, sp, r2, lsr #23 │ │ │ │ - andseq r3, sp, r6, lsl r9 │ │ │ │ + ldrshteq r7, [r1], #-212 @ 0xffffff2c │ │ │ │ + mulseq pc, r2, sp @ │ │ │ │ + mulseq pc, r8, sp @ │ │ │ │ + andseq pc, pc, r2, asr #27 │ │ │ │ + ldrsbteq r8, [r3], #-76 @ 0xffffffb4 │ │ │ │ + andseq r4, sp, r4, lsr #11 │ │ │ │ + @ instruction: 0x001ffcde │ │ │ │ + andseq pc, pc, r4, ror #25 │ │ │ │ + andseq r4, sp, sl, lsr #23 │ │ │ │ + andseq r3, sp, lr, lsl r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9eda4 │ │ │ │ + bl fed9edfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 7cbb4c │ │ │ │ - blmi 7f3dbc │ │ │ │ + bmi 7cbba4 │ │ │ │ + blmi 7f3e14 │ │ │ │ ldrbtmi r2, [sl], #-2048 @ 0xfffff800 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ - blle 5887c0 │ │ │ │ - @ instruction: 0xff52f6bb │ │ │ │ - blle 48f3d8 │ │ │ │ + blle 588818 │ │ │ │ + @ instruction: 0xff26f6bb │ │ │ │ + blle 48f430 │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4668 │ │ │ │ orrlt pc, r0, pc, lsl pc @ │ │ │ │ strbtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf81af000 │ │ │ │ - blmi 4da40c │ │ │ │ + blmi 4da464 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a1c50 │ │ │ │ + blls 2a1ca8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andlt r2, r3, r0 │ │ │ │ @ instruction: 0x4620bd30 │ │ │ │ - cdp 5, 7, cr15, cr12, cr7, {7} │ │ │ │ + cdp 5, 5, cr15, cr0, cr7, {7} │ │ │ │ @ instruction: 0xf5e7e7ee │ │ │ │ - svclt 0x0000ef04 │ │ │ │ - rsbseq r8, r3, lr, asr #8 │ │ │ │ + svclt 0x0000eed8 │ │ │ │ + ldrshteq r8, [r3], #-54 @ 0xffffffca │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r0, lsr #8 │ │ │ │ + rsbseq r8, r3, r8, asr #7 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9ee18 │ │ │ │ + bl fed9ee70 │ │ │ │ @ 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 fed9ee44 │ │ │ │ + bl fed9ee9c │ │ │ │ @ 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, #3190 @ 0xc76 │ │ │ │ + movwcs lr, #3146 @ 0xc4a │ │ │ │ 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 135f288 │ │ │ │ + blmi 135f2e0 │ │ │ │ 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 265d30 │ │ │ │ + blcs 265d88 │ │ │ │ @ instruction: 0xf8dfd05e │ │ │ │ @ instruction: 0x4607a0f4 │ │ │ │ ldrsbtls pc, [r0], #143 @ 0x8f @ │ │ │ │ @ instruction: 0xf8dfae07 │ │ │ │ ldrbtmi r8, [sl], #240 @ 0xf0 │ │ │ │ ldrbtmi r4, [r8], #1273 @ 0x4f9 │ │ │ │ - blmi 10ffd34 │ │ │ │ - bmi 10d9584 │ │ │ │ + blmi 10ffd8c │ │ │ │ + bmi 10d95dc │ │ │ │ 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 │ │ │ │ - ldcl 5, cr15, [r6, #924] @ 0x39c │ │ │ │ + stc 5, cr15, [sl, #924]! @ 0x39c │ │ │ │ @ instruction: 0xf6403801 │ │ │ │ addsmi r7, r8, #-134217725 @ 0xf8000003 │ │ │ │ @ instruction: 0x462cd91a │ │ │ │ - blcc 2c5d48 │ │ │ │ + blcc 2c5da0 │ │ │ │ teqcs sl, r3, lsr #7 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - strmi lr, [r5], -r4, lsr #25 │ │ │ │ + @ instruction: 0x4605ec78 │ │ │ │ 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, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacc r1, {r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ stmiale r4!, {r3, r4, r7, r9, lr}^ │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - mcrr 5, 14, pc, r4, cr7 @ │ │ │ │ + ldc 5, cr15, [r8], {231} @ 0xe7 │ │ │ │ sbcsle r3, lr, r1 │ │ │ │ @ instruction: 0xf1d14630 │ │ │ │ - stmiblt r0!, {r0, r1, r2, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiblt r0!, {r0, r1, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf85b4b1d │ │ │ │ ldmdavs ip, {r0, r1, ip, sp} │ │ │ │ - ldc2 1, cr15, [r0], #836 @ 0x344 │ │ │ │ + stc2 1, cr15, [ip], #836 @ 0x344 │ │ │ │ @ instruction: 0x46014a1b │ │ │ │ strtmi r4, [ip], -r0, lsr #12 │ │ │ │ tstls r0, r3, lsr r6 │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ - cdp 5, 6, cr15, cr8, cr7, {7} │ │ │ │ - blcc 2c5db0 │ │ │ │ + cdp 5, 3, cr15, cr12, cr7, {7} │ │ │ │ + blcc 2c5e08 │ │ │ │ bicle r2, sl, r0, lsl #22 │ │ │ │ - bmi 78fd68 │ │ │ │ + bmi 78fdc0 │ │ │ │ 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 0x0000ee3e │ │ │ │ - rsbseq r8, r3, sl, ror r3 │ │ │ │ + svclt 0x0000ee12 │ │ │ │ + rsbseq r8, r3, r2, lsr #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, sl, ror #6 │ │ │ │ - @ instruction: 0x001ffbb6 │ │ │ │ - @ instruction: 0x001ffbb8 │ │ │ │ - andseq ip, sp, lr, lsl #15 │ │ │ │ - andseq pc, pc, r8, lsr #23 │ │ │ │ - mulseq pc, ip, fp @ │ │ │ │ - andseq pc, pc, r6, lsr #23 │ │ │ │ + rsbseq r8, r3, r2, lsl r3 │ │ │ │ + @ instruction: 0x001ffbbe │ │ │ │ + andseq pc, pc, r0, asr #23 │ │ │ │ + mulseq sp, r6, r7 │ │ │ │ + @ instruction: 0x001ffbb0 │ │ │ │ + andseq pc, pc, r4, lsr #23 │ │ │ │ + andseq pc, pc, lr, lsr #23 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, pc, r0, lsr fp @ │ │ │ │ - @ instruction: 0x00738290 │ │ │ │ + andseq pc, pc, r8, lsr fp @ │ │ │ │ + rsbseq r8, r3, r8, lsr r2 │ │ │ │ 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 31e130 │ │ │ │ + bls 31e188 │ │ │ │ movwls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bmi 67f228 │ │ │ │ + bmi 67f280 │ │ │ │ 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 385f7c │ │ │ │ + bl 385fd4 │ │ │ │ ldrbmi fp, [r0, -r3]! │ │ │ │ - blge 359e34 │ │ │ │ + blge 359e8c │ │ │ │ mrscs r9, SP_irq │ │ │ │ andeq pc, r0, ip, asr r8 @ │ │ │ │ @ instruction: 0xf5e76800 │ │ │ │ - @ instruction: 0xe7e6ed18 │ │ │ │ - ldcl 5, cr15, [r2, #924]! @ 0x39c │ │ │ │ - rsbseq r8, r3, r8, lsr #4 │ │ │ │ + strb lr, [r6, ip, ror #25]! │ │ │ │ + stcl 5, cr15, [r6, #924] @ 0x39c │ │ │ │ + ldrsbteq r8, [r3], #-16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r2, lsr #4 │ │ │ │ - rsbseq r8, r3, lr, lsl #4 │ │ │ │ + rsbseq r8, r3, sl, asr #3 │ │ │ │ + ldrhteq r8, [r3], #-22 @ 0xffffffea │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9f040 │ │ │ │ + bl fed9f098 │ │ │ │ @ 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} │ │ │ │ @@ -548726,190 +548747,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 │ │ │ │ - strtmi lr, [r0], -r8, lsl #26 │ │ │ │ + @ instruction: 0x4620ecdc │ │ │ │ @ instruction: 0xf6bb2100 │ │ │ │ - @ instruction: 0x4604fe1d │ │ │ │ + @ instruction: 0x4604fdf1 │ │ │ │ andscs fp, r0, #64, 2 │ │ │ │ @ instruction: 0xf5e72100 │ │ │ │ - strmi lr, [r3], -r4, ror #26 │ │ │ │ + @ instruction: 0x4603ed38 │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ - bl 1785640 │ │ │ │ + bl c85698 │ │ │ │ @ instruction: 0xf50d4a0c │ │ │ │ - blmi 4dc4ac │ │ │ │ + blmi 4dc504 │ │ │ │ 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 │ │ │ │ - ldc 5, cr15, [lr, #924] @ 0x39c │ │ │ │ - andseq pc, pc, lr, asr sl @ │ │ │ │ - @ instruction: 0x00738198 │ │ │ │ + ldcl 5, cr15, [r2, #-924]! @ 0xfffffc64 │ │ │ │ + andseq pc, pc, r6, ror #20 │ │ │ │ + rsbseq r8, r3, r0, asr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r2, asr r1 │ │ │ │ + ldrshteq r8, [r3], #-10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9f0e4 │ │ │ │ + bl fed9f13c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami ip, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ tstcs r0, ip, lsl #12 │ │ │ │ @ instruction: 0xf6aa4478 │ │ │ │ - smlaltblt pc, r0, r5, sp @ │ │ │ │ + hvclt 4057 @ 0xfd9 │ │ │ │ strtmi r4, [r0], -r9, lsl #18 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - blx fee83b74 │ │ │ │ + blx fee83b1c │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ stmdbmi r6, {r4, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x0012f5e7 │ │ │ │ + cdp 5, 14, cr15, cr6, cr7, {7} │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd100940 │ │ │ │ - andseq pc, pc, r4, ror #19 │ │ │ │ - andseq r4, sp, r4, lsl #3 │ │ │ │ - @ instruction: 0x001ff9da │ │ │ │ + andseq pc, pc, ip, ror #19 │ │ │ │ + andseq r4, sp, ip, lsl #3 │ │ │ │ + andseq pc, pc, r2, ror #19 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9f130 │ │ │ │ + bl fed9f188 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ - cdp 5, 1, cr15, cr4, cr7, {7} │ │ │ │ + stcl 5, cr15, [r8, #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, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdbmi ip, {r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000c1e05 │ │ │ │ andcs r2, r3, r1 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ @ instruction: 0x47b84479 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - @ instruction: 0x4628ea52 │ │ │ │ + strtmi lr, [r8], -r6, lsr #20 │ │ │ │ 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, lsr #5 │ │ │ │ - @ instruction: 0x001ff9bc │ │ │ │ - andseq pc, pc, lr, ror r9 @ │ │ │ │ + rsbseq sl, r3, r0, asr r2 │ │ │ │ + andseq pc, pc, r4, asr #19 │ │ │ │ + andseq pc, pc, r6, lsl #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9f190 │ │ │ │ + bl fed9f1e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7ff0ff0 │ │ │ │ strmi pc, [r4], -r7, asr #31 │ │ │ │ @ instruction: 0xb1284605 │ │ │ │ strcs r4, [r1, #-2318] @ 0xfffff6f2 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - stmdblt r0!, {r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdblt r0!, {r2, r3, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - strtmi lr, [r8], -lr, asr #21 │ │ │ │ + strtmi lr, [r8], -r2, lsr #21 │ │ │ │ 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 ff305764 │ │ │ │ + b fe8057bc │ │ │ │ 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, lsl #19 │ │ │ │ + mulseq pc, r4, r9 @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ - bmi 1199848 │ │ │ │ + bmi 11998a0 │ │ │ │ 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 @ │ │ │ │ - b d857ac │ │ │ │ - blmi 1034cf4 │ │ │ │ + b 285804 │ │ │ │ + blmi 1034d4c │ │ │ │ ldmdbmi r7!, {r0, r1, sp} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0x4798681b │ │ │ │ ldrtmi r4, [r0], -r2, asr #12 │ │ │ │ @ instruction: 0xf5e72100 │ │ │ │ - stmdacs r0, {r3, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ - blls 27c544 │ │ │ │ - bcs 26229c │ │ │ │ + stmdacs r0, {r2, r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + blls 27c59c │ │ │ │ + bcs 2622f4 │ │ │ │ ldmdbvs fp, {r1, r3, r6, r8, ip, lr, pc} │ │ │ │ ldmdahi sl, {r6, r9, sl, lr} │ │ │ │ eorvs r8, r2, fp, asr r8 │ │ │ │ @ instruction: 0xf5e7602b │ │ │ │ - strdcs lr, [r1], -r4 │ │ │ │ - blmi c5a8f8 │ │ │ │ + andcs lr, r1, r8, asr #19 │ │ │ │ + blmi c5a950 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a20bc │ │ │ │ + blls 9a2114 │ │ │ │ @ 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 b94088 │ │ │ │ + bmi b940e0 │ │ │ │ ldmdbvs pc!, {r5, sl, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf0290b19 │ │ │ │ - b 128a4b0 │ │ │ │ + b 128a508 │ │ │ │ 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 26212c │ │ │ │ + blcs 262184 │ │ │ │ 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, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ - blmi 6fc3a0 │ │ │ │ + stmdacs r0, {r1, r2, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + blmi 6fc3f8 │ │ │ │ ldmdbmi r2, {r0, sp} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0x4798681b │ │ │ │ ldr r2, [sp, r0]! │ │ │ │ @ instruction: 0xf5e74640 │ │ │ │ - blmi 60278c │ │ │ │ + blmi 602734 │ │ │ │ andcs r4, r3, lr, lsl #18 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0x4798681b │ │ │ │ @ instruction: 0xf5e7e7f2 │ │ │ │ - svclt 0x0000ec92 │ │ │ │ - rsbseq r8, r3, r8 │ │ │ │ + svclt 0x0000ec66 │ │ │ │ + ldrhteq r7, [r3], #-240 @ 0xffffff10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq sl, [r3], #-16 │ │ │ │ - andseq pc, pc, lr, asr fp @ │ │ │ │ - ldrhteq r7, [r3], #-244 @ 0xffffff0c │ │ │ │ - andseq r3, sp, lr, lsr #25 │ │ │ │ - andseq pc, pc, r8, lsl #22 │ │ │ │ - rsbseq sl, r3, r8, lsr #2 │ │ │ │ - andseq pc, pc, r2, ror #21 │ │ │ │ - rsbseq sl, r3, r0, lsl r1 │ │ │ │ - @ instruction: 0x001ffafe │ │ │ │ + rsbseq sl, r3, r8, ror r1 │ │ │ │ + andseq pc, pc, r6, ror #22 │ │ │ │ + rsbseq r7, r3, ip, asr pc │ │ │ │ + @ instruction: 0x001d3cb6 │ │ │ │ + andseq pc, pc, r0, lsl fp @ │ │ │ │ + ldrsbteq sl, [r3], #-0 │ │ │ │ + andseq pc, pc, sl, ror #21 │ │ │ │ + ldrhteq sl, [r3], #-8 │ │ │ │ + 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 @ │ │ │ │ - stmda r2!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r6!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e74604 │ │ │ │ - addmi lr, r4, #3899392 @ 0x3b8000 │ │ │ │ + addmi lr, r4, #3178496 @ 0x308000 │ │ │ │ @ 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 │ │ │ │ @@ -548923,120 +548944,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 │ │ │ │ - strmi lr, [r0], lr, lsl #24 │ │ │ │ + strmi lr, [r0], r2, ror #23 │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ @ instruction: 0x4638fbfd │ │ │ │ stc2 0, cr15, [r0], #-4 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - @ instruction: 0xf1b8e9d0 │ │ │ │ + @ instruction: 0xf1b8e9a4 │ │ │ │ andsle r0, r6, r0, lsl #30 │ │ │ │ - blmi 129aacc │ │ │ │ + blmi 129ab24 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5a2228 │ │ │ │ + blls 5a2280 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x462ae9b6 │ │ │ │ + strtmi lr, [sl], -sl, lsl #19 │ │ │ │ @ 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 145a068 │ │ │ │ + bllt 145a0c0 │ │ │ │ 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]! │ │ │ │ - bl 6859d4 │ │ │ │ + b ffb85a2c │ │ │ │ @ instruction: 0xf5e74604 │ │ │ │ - addmi lr, r4, #11904 @ 0x2e80 │ │ │ │ + addmi lr, r4, #9088 @ 0x2380 │ │ │ │ stmdami r6!, {r0, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf6a54478 │ │ │ │ - stmdacs r0, {r0, r1, r2, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x007bf43f │ │ │ │ - bl fee859f0 │ │ │ │ + bl fe385a48 │ │ │ │ str r4, [sp, r0, lsl #13]! │ │ │ │ - bl ff8059f8 │ │ │ │ + bl fed05a50 │ │ │ │ @ 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 350e70 │ │ │ │ + bcc 350ec8 │ │ │ │ movwcc lr, #4098 @ 0x1002 │ │ │ │ smullle r4, r7, r9, r2 │ │ │ │ svceq 0x0004f852 │ │ │ │ mvnsle r4, r0, ror #10 │ │ │ │ ldrbtmi r4, [fp], #-2839 @ 0xfffff4e9 │ │ │ │ - blx 2d0ada │ │ │ │ + blx 2d0b32 │ │ │ │ ldmdavs r8, {r0, r1, r2, r8, r9, ip, sp}^ │ │ │ │ - bl fe705a2c │ │ │ │ + bl 1c05a84 │ │ │ │ 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 6020b4 │ │ │ │ + blmi 60210c │ │ │ │ @ instruction: 0xe7e5447b │ │ │ │ - ldrsbteq r7, [r3], #-228 @ 0xffffff1c │ │ │ │ + rsbseq r7, r3, ip, ror lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r1, r8, ror #14 │ │ │ │ - mulseq pc, r4, sl @ │ │ │ │ - andseq pc, pc, r2, ror #15 │ │ │ │ - rsbseq r7, r3, r8, asr #28 │ │ │ │ - rsbseq r7, r1, sl, lsl #15 │ │ │ │ - ldrsbteq r9, [r3], #-244 @ 0xffffff0c │ │ │ │ - @ instruction: 0x001ff9f6 │ │ │ │ - andseq r3, sp, r0, lsr #28 │ │ │ │ - ldrshteq r7, [r1], #-106 @ 0xffffff96 │ │ │ │ - rsbseq r9, r3, r2, asr pc │ │ │ │ - andseq pc, pc, lr, ror #18 │ │ │ │ - rsbseq r7, r1, r8, asr #13 │ │ │ │ + rsbseq r7, r1, r0, lsl r7 │ │ │ │ + mulseq pc, ip, sl @ │ │ │ │ + andseq pc, pc, sl, ror #15 │ │ │ │ + ldrshteq r7, [r3], #-208 @ 0xffffff30 │ │ │ │ + rsbseq r7, r1, r2, lsr r7 │ │ │ │ + rsbseq r9, r3, ip, ror pc │ │ │ │ + @ instruction: 0x001ff9fe │ │ │ │ + andseq r3, sp, r8, lsr #28 │ │ │ │ + rsbseq r7, r1, r2, lsr #13 │ │ │ │ + ldrshteq r9, [r3], #-234 @ 0xffffff16 │ │ │ │ + andseq pc, pc, r6, ror r9 @ │ │ │ │ + rsbseq r7, r1, r0, ror r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ strmi r4, [r8], r7, lsl #12 │ │ │ │ cmplt sl, #196608 @ 0x30000 │ │ │ │ - blcs d91700 │ │ │ │ - blcs d3c4c8 │ │ │ │ + blcs d91758 │ │ │ │ + blcs d3c520 │ │ │ │ @ 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 2c6380 │ │ │ │ + blcc 2c63d8 │ │ │ │ @ instruction: 0xf1a32401 │ │ │ │ - blcs e09800 │ │ │ │ + blcs e09858 │ │ │ │ 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 │ │ │ │ @@ -549052,28 +549073,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 2c63e8 │ │ │ │ + blcc 2c6440 │ │ │ │ @ instruction: 0xf04fddbc │ │ │ │ and r0, r5, r0, lsl #24 │ │ │ │ @ instruction: 0xf8124611 │ │ │ │ - bl 5d6fb4 │ │ │ │ + bl 5d700c │ │ │ │ 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 399c18 │ │ │ │ + bl 399c70 │ │ │ │ @ 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 │ │ │ │ @@ -549081,460 +549102,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 fed9f614 │ │ │ │ + bl fed9f66c │ │ │ │ @ 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, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r5, {r1, r2, r4, r5, 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 fee83628 │ │ │ │ + blx fee835d0 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd38 │ │ │ │ - andseq pc, pc, r8, ror r8 @ │ │ │ │ + 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 0x007af5e6 │ │ │ │ + svc 0x004ef5e6 │ │ │ │ ldmdbmi sl, {r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - cmnlt r0, r4, lsr #20 │ │ │ │ - blmi 75acfc │ │ │ │ + ldrshlt lr, [r0, #-152]! @ 0xffffff68 │ │ │ │ + blmi 75ad54 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a250c │ │ │ │ + blls 2a2564 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sl, r0, lsl #6 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ andlt r4, r4, r0, lsr r0 │ │ │ │ - blmi 6da278 │ │ │ │ - bmi 6d08c0 │ │ │ │ + blmi 6da2d0 │ │ │ │ + bmi 6d0918 │ │ │ │ stmiapl r4!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5e76820 │ │ │ │ - blge 442f98 │ │ │ │ + blge 442f40 │ │ │ │ stmdavs r0!, {r1, r3, r5, r9, sl, lr} │ │ │ │ movwls r2, #257 @ 0x101 │ │ │ │ - ldmib ip!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r0, {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 fec05c7c │ │ │ │ + b 2105cd4 │ │ │ │ @ instruction: 0xf5e7e7da │ │ │ │ - svclt 0x0000ea92 │ │ │ │ - rsbseq r7, r3, lr, lsl #23 │ │ │ │ + svclt 0x0000ea66 │ │ │ │ + rsbseq r7, r3, r6, lsr fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq fp, lr, ip, lsl r5 │ │ │ │ - rsbseq r7, r3, r2, lsl #23 │ │ │ │ - andseq pc, pc, r8, lsr r8 @ │ │ │ │ - rsbseq r7, r3, r4, ror #22 │ │ │ │ + andseq fp, lr, r4, lsr #10 │ │ │ │ + rsbseq r7, r3, sl, lsr #22 │ │ │ │ + andseq pc, pc, r0, asr #16 │ │ │ │ + rsbseq r7, r3, ip, lsl #22 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, pc, r4, lsl r8 @ │ │ │ │ - andseq r6, sp, sl, lsl #18 │ │ │ │ + andseq pc, pc, ip, lsl r8 @ │ │ │ │ + andseq r6, sp, r2, lsl r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9f714 │ │ │ │ + bl fed9f76c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r7, {r5, r6, r7, r8, r9, sl, fp} │ │ │ │ smlabbcs r0, r3, r0, fp │ │ │ │ ldmdavs r8!, {r0, r2, r9, sl, lr} │ │ │ │ - stmib ip, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r0!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00181c42 │ │ │ │ tstle lr, r6, lsl #12 │ │ │ │ - @ instruction: 0xf5e7e03e │ │ │ │ - @ instruction: 0x4604e818 │ │ │ │ + @ instruction: 0xf5e6e03e │ │ │ │ + strmi lr, [r4], -ip, ror #31 │ │ │ │ @ instruction: 0xf284fab4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ andsle r1, r8, r3, ror #24 │ │ │ │ @ instruction: 0xf5e70952 │ │ │ │ - movwlt lr, #35040 @ 0x88e0 │ │ │ │ + movwlt lr, #34996 @ 0x88b4 │ │ │ │ vst4.16 {d27,d29,d31,d33}, [pc :256], r4 │ │ │ │ strtmi r5, [r8], -r0, lsl #3 │ │ │ │ - bl 1005cf4 │ │ │ │ + bl 505d4c │ │ │ │ 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, asr #19 │ │ │ │ + mullt r3, r6, r9 │ │ │ │ @ instruction: 0xf5e7bdf0 │ │ │ │ - stmdavs r0, {r2, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r0, {r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e6683c │ │ │ │ - strmi lr, [r2], -r4, lsl #28 │ │ │ │ + @ instruction: 0x4602edd8 │ │ │ │ @ instruction: 0x46214812 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ strb pc, [sp, r7, ror #30]! @ │ │ │ │ ldmdavs ip!, {r3, r5, r9, sl, lr} │ │ │ │ - svc 0x0044f5e6 │ │ │ │ - b 705d38 │ │ │ │ + svc 0x0018f5e6 │ │ │ │ + stmib r6!, {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 ffc05d50 │ │ │ │ + bl ff105da8 │ │ │ │ ldmdavs ip!, {fp, sp, lr} │ │ │ │ - stcl 5, cr15, [r6, #920]! @ 0x398 │ │ │ │ + ldc 5, cr15, [sl, #920]! @ 0x398 │ │ │ │ stmdami r6, {r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xff4af7ff │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - mulseq pc, sl, r7 @ │ │ │ │ - mulseq pc, r8, r7 @ │ │ │ │ - andseq pc, pc, r8, lsr #15 │ │ │ │ - andseq pc, pc, r6, lsl r7 @ │ │ │ │ + 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 13dfc0c │ │ │ │ + bmi 13dfc64 │ │ │ │ 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 65e890 │ │ │ │ + bge 65e8e8 │ │ │ │ andls r4, r7, #17825792 @ 0x1100000 │ │ │ │ ldmdbcc ip, {r2, r3, r4, r5, r9, fp, lr} │ │ │ │ ldrbtmi r9, [sl], #-773 @ 0xfffffcfb │ │ │ │ - cdp 5, 13, cr15, cr14, cr6, {7} │ │ │ │ - bleq 284cf8 │ │ │ │ + cdp 5, 11, cr15, cr2, cr6, {7} │ │ │ │ + bleq 284d50 │ │ │ │ suble sp, lr, r3, asr fp │ │ │ │ @ instruction: 0xf10d4b38 │ │ │ │ @ instruction: 0xf8df089c │ │ │ │ ldrbtmi sl, [fp], #-224 @ 0xffffff20 │ │ │ │ - blmi 102d260 │ │ │ │ + blmi 102d2b8 │ │ │ │ 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} │ │ │ │ - ldmdb r0, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia r4!, {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 0x0066f5e6 │ │ │ │ - blls 436c3c │ │ │ │ + svc 0x003af5e6 │ │ │ │ + blls 436c94 │ │ │ │ @ instruction: 0xf1a34640 │ │ │ │ @ instruction: 0xf5e70118 │ │ │ │ - bllt 482c68 │ │ │ │ + bllt 482c10 │ │ │ │ stclcc 8, cr15, [r8], #-348 @ 0xfffffea4 │ │ │ │ cmnpmi r0, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ svcmi 0x0000f5b3 │ │ │ │ andcs sp, r0, sl, lsl r1 │ │ │ │ - cdp 5, 0, cr15, cr2, cr6, {7} │ │ │ │ + ldcl 5, cr15, [r6, #920] @ 0x398 │ │ │ │ ldmib sp, {r1, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5e72105 │ │ │ │ - strtmi lr, [r1], -sl, asr #20 │ │ │ │ + @ instruction: 0x4621ea1e │ │ │ │ @ instruction: 0xf5e64630 │ │ │ │ - movwcs lr, #3778 @ 0xec2 │ │ │ │ + movwcs lr, #3734 @ 0xe96 │ │ │ │ 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 @ │ │ │ │ - b 705e70 │ │ │ │ + stmib r6!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r3, [fp, #1281]! @ 0x501 │ │ │ │ @ instruction: 0xf857d1bb │ │ │ │ @ instruction: 0xf5e60c7c │ │ │ │ - bmi 7043bc │ │ │ │ + bmi 704364 │ │ │ │ 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 0x0000e980 │ │ │ │ - rsbseq r7, r3, r6, lsl #20 │ │ │ │ + svclt 0x0000e954 │ │ │ │ + rsbseq r7, r3, lr, lsr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r7, [r3], #-150 @ 0xffffff6a │ │ │ │ + @ instruction: 0x0073799e │ │ │ │ andeq r0, r0, ip, asr #18 │ │ │ │ @ instruction: 0xfffffddb │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ - andseq lr, pc, r8, lsl #24 │ │ │ │ + andseq lr, pc, r0, lsl ip @ │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ - rsbseq r7, r3, r4, lsl r9 │ │ │ │ + ldrhteq r7, [r3], #-140 @ 0xffffff74 │ │ │ │ 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 3d7754 │ │ │ │ + bl 3d77ac │ │ │ │ @ instruction: 0xf8560785 │ │ │ │ @ instruction: 0xf5e71025 │ │ │ │ - stmdacs r0, {r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r6, 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, lsr #21 │ │ │ │ - rsbseq r9, r3, sl, ror sl │ │ │ │ + rsbseq r9, r3, lr, asr #20 │ │ │ │ + rsbseq r9, r3, r2, lsr #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9f98c │ │ │ │ + bl fed9f9e4 │ │ │ │ @ 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 1ae3838 │ │ │ │ + blvs 1ae3890 │ │ │ │ strtvs r1, [r1], #-3673 @ 0xfffff1a7 │ │ │ │ svclt 0x00044293 │ │ │ │ cmnvs r3, #0, 6 │ │ │ │ stclvs 13, cr11, [r3], #-64 @ 0xffffffc0 │ │ │ │ strbtvs r3, [r3], #-2817 @ 0xfffff4ff │ │ │ │ - blvs feb37c04 │ │ │ │ + blvs feb37c5c │ │ │ │ @ instruction: 0x63a33b01 │ │ │ │ - blvs ffb37c0c │ │ │ │ + blvs ffb37c64 │ │ │ │ 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 303c9c │ │ │ │ + blhi 303cf4 │ │ │ │ @ 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, r9, fp, sp, lr, pc} @ │ │ │ │ + stmdane pc!, {r2, r3, r4, r6, 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: 0x5c20e9ee │ │ │ │ + @ instruction: 0x5c20e9c2 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ - bmi 1a4ad54 │ │ │ │ + bmi 1a4adac │ │ │ │ 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 1a06018 │ │ │ │ + b f06070 │ │ │ │ subsle r2, ip, r0, lsl #16 │ │ │ │ @ instruction: 0x46384956 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - stmdacs r0, {r3, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, r9, fp, sp, lr, pc} │ │ │ │ movwcs sp, #4451 @ 0x1163 │ │ │ │ eorsvc r1, r3, ip, lsr sp │ │ │ │ strb r9, [lr, r1, lsl #8] │ │ │ │ @ instruction: 0xf5e66830 │ │ │ │ - @ instruction: 0xf44fee58 │ │ │ │ + @ instruction: 0xf44fee2c │ │ │ │ ldrtmi r6, [r8], -r0, lsl #3 │ │ │ │ - svc 0x001ef5e6 │ │ │ │ + cdp 5, 15, cr15, cr2, cr6, {7} │ │ │ │ andcs r4, r1, r3, lsl #12 │ │ │ │ @ instruction: 0xe7d06033 │ │ │ │ - blcs d9f960 │ │ │ │ - blcs d3c9cc │ │ │ │ - bhi 284398 │ │ │ │ + blcs d9f9b8 │ │ │ │ + blcs d3ca24 │ │ │ │ + bhi 2843f0 │ │ │ │ @ instruction: 0xf107bf0a │ │ │ │ ldrtmi r0, [r8], r1, lsl #16 │ │ │ │ @ instruction: 0xf1a3787b │ │ │ │ - bcs 48918c │ │ │ │ + bcs 4891e4 │ │ │ │ @ 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 13ad8f4 │ │ │ │ + blcs 13ad94c │ │ │ │ cdp 0, 0, cr13, cr7, cr4, {2} │ │ │ │ @ instruction: 0xeeb29a90 │ │ │ │ vmov.f64 d0, #132 @ 0xc0200000 -2.5 │ │ │ │ @ instruction: 0xf5e71be7 │ │ │ │ - @ instruction: 0xeeb7ea10 │ │ │ │ + @ instruction: 0xeeb7e9e4 │ │ │ │ @ instruction: 0xf1080bc0 │ │ │ │ - ldc 2, cr3, [pc, #1020] @ 248d08 │ │ │ │ - vldr s15, [pc, #176] @ 2489c0 │ │ │ │ + ldc 2, cr3, [pc, #1020] @ 248d60 │ │ │ │ + vldr s15, [pc, #176] @ 248a18 │ │ │ │ vmul.f32 s12, s0, s25 │ │ │ │ @ instruction: 0xf8120a08 │ │ │ │ - blcs dd8520 │ │ │ │ - blcc e7cd0c │ │ │ │ - bcc fe684140 │ │ │ │ + blcs dd8578 │ │ │ │ + blcc e7cd64 │ │ │ │ + bcc fe684198 │ │ │ │ cdp 13, 15, cr3, cr8, cr1, {0} │ │ │ │ vmls.f32 s14, s15, s15 │ │ │ │ vmul.f32 s14, s1, s0 │ │ │ │ mvnsle r0, r6, lsr #20 │ │ │ │ - bvc 283f50 │ │ │ │ + bvc 283fa8 │ │ │ │ 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 284448 │ │ │ │ - blcs e0283c │ │ │ │ + bhi 2844a0 │ │ │ │ + blcs e02894 │ │ │ │ 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 489224 │ │ │ │ + bcs 48927c │ │ │ │ mcrrne 8, 2, sp, sl, cr4 │ │ │ │ @ instruction: 0x46147813 │ │ │ │ @ instruction: 0xf1a33201 │ │ │ │ stmdacs r9, {r4, r5} │ │ │ │ - bne 1cbf158 │ │ │ │ + bne 1cbf1b0 │ │ │ │ ldr r1, [r5, sp, lsl #18]! │ │ │ │ - beq 2c4d90 │ │ │ │ + beq 2c4de8 │ │ │ │ stmdbge r2, {r1, r3, r9, sp} │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ - blls 307c58 │ │ │ │ + blls 307cb0 │ │ │ │ svclt 0x001e459a │ │ │ │ strmi r9, [r1], #769 @ 0x301 │ │ │ │ @ instruction: 0xe7ac461c │ │ │ │ mulcc r1, r8, r8 │ │ │ │ tstpeq r1, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blcs 497664 │ │ │ │ + blcs 4976bc │ │ │ │ @ instruction: 0xf04fbf9c │ │ │ │ strcs r3, [r0, #-2559] @ 0xfffff601 │ │ │ │ @ instruction: 0xe7d0d9db │ │ │ │ ldr r4, [r9, ip, lsl #12] │ │ │ │ - stmda r8!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00fcf5e6 │ │ │ │ ldr r2, [pc, -r0, lsl #8]! │ │ │ │ andeq r0, r0, r0 │ │ │ │ stclcc 12, cr12, [ip, #820] @ 0x334 │ │ │ │ - ldrshteq r7, [r3], #-126 @ 0xffffff82 │ │ │ │ + rsbseq r7, r3, r6, lsr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq pc, pc, lr, ror #10 │ │ │ │ - andseq pc, pc, r0, lsr r5 @ │ │ │ │ - rsbseq r7, r3, sl, lsr #15 │ │ │ │ - @ instruction: 0x001da4f2 │ │ │ │ - @ instruction: 0x001da4dc │ │ │ │ + andseq pc, pc, r6, ror r5 @ │ │ │ │ + andseq pc, pc, r8, lsr r5 @ │ │ │ │ + rsbseq r7, r3, r2, asr r7 │ │ │ │ + @ instruction: 0x001da4fa │ │ │ │ + andseq sl, sp, r4, ror #9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9fbe8 │ │ │ │ + bl fed9fc40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpmi 15, 2, cr0, cr6, cr8, {7} │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ ldrbtmi r4, [lr], #-1544 @ 0xfffff9f8 │ │ │ │ - svc 0x00dcf5e6 │ │ │ │ + svc 0x00b0f5e6 │ │ │ │ teqcs sl, r8, lsr #7 │ │ │ │ @ instruction: 0xf5e64605 │ │ │ │ - @ instruction: 0x4606ecd0 │ │ │ │ + strmi lr, [r6], -r4, lsr #25 │ │ │ │ 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 2e2bbc │ │ │ │ - blcs 33ca74 │ │ │ │ + blcs 2e2c14 │ │ │ │ + blcs 33cacc │ │ │ │ ldc 1, cr13, [r4, #32] │ │ │ │ vldr s15, [r4, #8] │ │ │ │ vmov.f32 s14, #67 @ 0x3e180000 0.1484375 │ │ │ │ vsqrt.f32 s15, s15 │ │ │ │ - ble 4c7288 │ │ │ │ + ble 4c72e0 │ │ │ │ @ instruction: 0xf5e64628 │ │ │ │ - ldrtmi lr, [r0], -r0, lsl #27 │ │ │ │ + @ instruction: 0x4630ed54 │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ movwcs lr, #10708 @ 0x29d4 │ │ │ │ - blle fff994c4 │ │ │ │ + blle fff9951c │ │ │ │ strcs r4, [r0], -r8, lsr #12 │ │ │ │ - ldcl 5, cr15, [r4, #-920]! @ 0xfffffc68 │ │ │ │ + stcl 5, cr15, [r8, #-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 45b690 │ │ │ │ + bmi 45b6e8 │ │ │ │ ldmdapl r0!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strls r4, [r0], #-1146 @ 0xfffffb86 │ │ │ │ stmdavs r0, {r0, r8, sp} │ │ │ │ - svc 0x00d4f5e6 │ │ │ │ - bl ff306220 │ │ │ │ - rsbseq r7, r3, sl, lsl #12 │ │ │ │ + svc 0x00a8f5e6 │ │ │ │ + bl fe806278 │ │ │ │ + ldrhteq r7, [r3], #-82 @ 0xffffffae │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, pc, r8, lsl #6 │ │ │ │ - andseq pc, pc, ip, lsl r3 @ │ │ │ │ + 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 1644344 │ │ │ │ + b 16442ec │ │ │ │ @ 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 31951c │ │ │ │ + blx 319574 │ │ │ │ @ instruction: 0xf00cf301 │ │ │ │ ldrmi r0, [ip], #-287 @ 0xfffffee1 │ │ │ │ - blx 37d2ba │ │ │ │ - blx b85afc │ │ │ │ - b 385b28 │ │ │ │ + blx 37d312 │ │ │ │ + blx b85b54 │ │ │ │ + b 385b80 │ │ │ │ orrlt r0, lr, r8, lsl #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e7e009 │ │ │ │ - @ instruction: 0xf109e91e │ │ │ │ + @ instruction: 0xf109e8f2 │ │ │ │ @ instruction: 0x1c630901 │ │ │ │ - b 475008 │ │ │ │ + b 475060 │ │ │ │ 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 │ │ │ │ @@ -549554,278 +549575,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 @ 248b78 │ │ │ │ + ldrbtmi r4, [pc], #-2977 @ 248bd0 │ │ │ │ @ instruction: 0x960544f9 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #9731 @ 0x2603 │ │ │ │ @ instruction: 0xf8d5e004 │ │ │ │ @ instruction: 0xf855b004 │ │ │ │ @ instruction: 0xb1bc4f08 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - ldm r0, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r4!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ rscsle r2, r6, r0, lsl #16 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ - stmia sl, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm lr, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ strtmi r9, [r0], -r2, lsl #18 │ │ │ │ - stmia r4, {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} │ │ │ │ cmple r7, r0, lsl #16 │ │ │ │ @ instruction: 0xf855686b │ │ │ │ movwls r4, #16136 @ 0x3f08 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8d8d057 │ │ │ │ @ instruction: 0x46581014 │ │ │ │ - ldm r4!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stm r8, {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 2cfda0 │ │ │ │ - bcs 33f1f0 │ │ │ │ + bcs 2cfdf8 │ │ │ │ + bcs 33f248 │ │ │ │ mcr 1, 0, sp, cr7, cr11, {0} │ │ │ │ vmov s15, r3 │ │ │ │ vmrs r1, │ │ │ │ vneg.f32 s15, s14 │ │ │ │ andsle pc, r2, r0, lsl sl @ │ │ │ │ - bmi fe684434 │ │ │ │ - bvc ffc047f0 │ │ │ │ - blx 6847e8 │ │ │ │ - bvc ffc046f8 │ │ │ │ + bmi fe68448c │ │ │ │ + bvc ffc04848 │ │ │ │ + blx 684840 │ │ │ │ + bvc ffc04750 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ cdp 3, 15, cr2, cr1, cr0, {0} │ │ │ │ @ instruction: 0xf003fa10 │ │ │ │ svclt 0x00b80301 │ │ │ │ - blcs 25183c │ │ │ │ - bmi 1e7cde8 │ │ │ │ + blcs 251894 │ │ │ │ + bmi 1e7ce40 │ │ │ │ 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, r5, r6, fp, sp, lr, pc}^ │ │ │ │ + stmiblt r8!, {r1, r3, r4, r5, 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 │ │ │ │ - stc 5, cr15, [r0, #-920] @ 0xfffffc68 │ │ │ │ + ldcl 5, cr15, [r4], {230} @ 0xe6 │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ andls sp, r0, r9, asr #2 │ │ │ │ @ instruction: 0x1014f8d8 │ │ │ │ @ instruction: 0x4620461a │ │ │ │ - svc 0x0006f5e6 │ │ │ │ + cdp 5, 13, cr15, cr10, cr6, {7} │ │ │ │ strtmi r2, [r0], -r1, lsl #16 │ │ │ │ @ instruction: 0xf8d8bf04 │ │ │ │ @ instruction: 0xf8c83040 │ │ │ │ @ instruction: 0xf5e63034 │ │ │ │ - ldr lr, [r7, r8, lsl #21] │ │ │ │ + @ instruction: 0xe797ea5c │ │ │ │ @ instruction: 0x46204956 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - stmiblt r0, {r1, r6, fp, sp, lr, pc}^ │ │ │ │ + stmiblt r0, {r1, r2, r4, fp, sp, lr, pc}^ │ │ │ │ movwls r6, #22635 @ 0x586b │ │ │ │ - blls 382a54 │ │ │ │ + blls 382aac │ │ │ │ rsbsle r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0xf5e64618 │ │ │ │ - stmdacs r8!, {r1, r3, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r8!, {r1, r2, r3, r5, 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 ff206cde │ │ │ │ + blx ff206d36 │ │ │ │ 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 │ │ │ │ - stmda r2!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00f6f5e6 │ │ │ │ stmdavs lr!, {r3, r4, r5, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ - bcs 282a18 │ │ │ │ + bcs 282a70 │ │ │ │ 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 342b5c │ │ │ │ + bls 342bb4 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r9, [sl], -r0, lsl #4 │ │ │ │ @ instruction: 0xf8d8483a │ │ │ │ ldrbtmi r1, [r8], #-0 │ │ │ │ - blx fe786d32 │ │ │ │ + blx fe786d8a │ │ │ │ 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, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x003af43f │ │ │ │ stmdbge fp, {r5, r9, sl, lr} │ │ │ │ - mrc2 6, 5, pc, cr0, cr10, {5} │ │ │ │ + mcr2 6, 4, pc, cr4, cr10, {5} @ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ svcge 0x0032f43f │ │ │ │ @ instruction: 0xf85aad13 │ │ │ │ strtmi r1, [sl], -r4, ror #24 │ │ │ │ - blx 706d64 │ │ │ │ + blx 706dbc │ │ │ │ ldcge 6, cr4, [r8, #-164] @ 0xffffff5c │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ strtmi pc, [r0], -r3, asr #20 │ │ │ │ - bl ffa86524 │ │ │ │ + bl fef8657c │ │ │ │ strtmi r9, [r9], -r4, lsl #16 │ │ │ │ - svc 0x00d2f5e6 │ │ │ │ + svc 0x00a6f5e6 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldr sl, [fp, -r1, lsr #30] │ │ │ │ @ instruction: 0xf04f481f │ │ │ │ @ instruction: 0xf8d833ff │ │ │ │ ldrmi r1, [sl], -r0 │ │ │ │ @ instruction: 0x96004478 │ │ │ │ - blx 1806dae │ │ │ │ + blx 1806e06 │ │ │ │ stmdbls r5, {r0, r2, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ stcge 15, cr10, [fp], {17} │ │ │ │ strtmi r2, [r0], -r9, lsl #4 │ │ │ │ - stcl 5, cr15, [r0], #-920 @ 0xfffffc68 │ │ │ │ - blls 377248 │ │ │ │ + ldc 5, cr15, [r4], #-920 @ 0xfffffc68 │ │ │ │ + blls 3772a0 │ │ │ │ @ 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 │ │ │ │ - cdp 5, 0, cr15, cr14, cr6, {7} │ │ │ │ - ldrhteq r7, [r3], #-74 @ 0xffffffb6 │ │ │ │ + stcl 5, cr15, [r2, #920]! @ 0x398 │ │ │ │ + rsbseq r7, r3, r2, ror #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq r9, sp, r2, asr #30 │ │ │ │ - andseq pc, pc, r4, lsr r2 @ │ │ │ │ + andseq r9, sp, sl, asr #30 │ │ │ │ andseq pc, pc, ip, lsr r2 @ │ │ │ │ - ldrhteq r7, [r3], #-56 @ 0xffffffc8 │ │ │ │ - andseq pc, pc, r4, ror #2 │ │ │ │ - andseq pc, pc, r4, lsr #2 │ │ │ │ - @ instruction: 0x001ff1b6 │ │ │ │ - ldrsheq pc, [pc], -lr @ │ │ │ │ - andseq pc, pc, lr, lsl r1 @ │ │ │ │ - andseq pc, pc, r0, asr #1 │ │ │ │ - andseq pc, pc, r8, ror r1 @ │ │ │ │ - ldrsheq pc, [pc], -r8 @ │ │ │ │ + andseq pc, pc, r4, asr #4 │ │ │ │ + rsbseq r7, r3, r0, ror #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 @ 248e4c │ │ │ │ + ldrbtmi r4, [pc], #-1544 @ 248ea4 │ │ │ │ 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 263efc │ │ │ │ + blcs 263f54 │ │ │ │ mrshi pc, (UNDEF: 4) @ │ │ │ │ - blcs 264004 │ │ │ │ + blcs 26405c │ │ │ │ sbcshi pc, r0, r0, asr #32 │ │ │ │ movwcc r6, #6946 @ 0x1b22 │ │ │ │ ldmdblt sl, {r0, r1, r5, r6, sl, sp, lr} │ │ │ │ - blcs 263c14 │ │ │ │ + blcs 263c6c │ │ │ │ msrhi CPSR_fc, r0 │ │ │ │ ldrcs pc, [r0, #-2271]! @ 0xfffff721 │ │ │ │ strcc pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6a2f04 │ │ │ │ + blls 6a2f5c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r3, sl, ror r2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - blcs 263e3c │ │ │ │ + blcs 263e94 │ │ │ │ sbchi pc, r8, r0 │ │ │ │ - blcs 263f44 │ │ │ │ + blcs 263f9c │ │ │ │ adcshi pc, sl, r0, asr #32 │ │ │ │ movwcc r6, #6946 @ 0x1b22 │ │ │ │ - bcs 261f50 │ │ │ │ - blvs 1b3d650 │ │ │ │ + bcs 261fa8 │ │ │ │ + blvs 1b3d6a8 │ │ │ │ bicsle r2, pc, r0, lsl #22 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ mcr2 7, 1, pc, cr8, cr15, {7} @ │ │ │ │ - blvs feb42e40 │ │ │ │ + blvs feb42e98 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvs ffb291f8 │ │ │ │ + blvs ffb29250 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blvs ae91c8 │ │ │ │ + blvs ae9220 │ │ │ │ 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 @ 248f14 │ │ │ │ + ldrbtmi r4, [pc], #-1706 @ 248f6c │ │ │ │ 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, {r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4641d0f2 │ │ │ │ @ instruction: 0xf5e64628 │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ adcshi pc, r4, r0, asr #32 │ │ │ │ ldrdvs pc, [r4], -sl │ │ │ │ - blvs feb42efc │ │ │ │ + blvs feb42f54 │ │ │ │ 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 feb4794c │ │ │ │ + blvs feb479a4 │ │ │ │ @ instruction: 0x63a33301 │ │ │ │ - blvs ffb42da0 │ │ │ │ + blvs ffb42df8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stcvs 0, cr8, [r3], #-584 @ 0xfffffdb8 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blvs ae9198 │ │ │ │ + blvs ae91f0 │ │ │ │ strtvs r3, [r3], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - blvs 1bf4d88 │ │ │ │ + blvs 1bf4de0 │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ @ instruction: 0xf10daf79 │ │ │ │ @ instruction: 0xf8d50a14 │ │ │ │ strls fp, [r5], -r0 │ │ │ │ andvs pc, ip, sl, asr #17 │ │ │ │ strvs lr, [r1], -sl, asr #19 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @@ -549838,47 +549859,47 @@ │ │ │ │ @ instruction: 0x465c447f │ │ │ │ @ instruction: 0x469b44f8 │ │ │ │ @ instruction: 0xf8d5e006 │ │ │ │ @ instruction: 0xf8559004 │ │ │ │ stccs 15, cr4, [r0], {8} │ │ │ │ rschi pc, r3, r0 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - cdp 5, 10, cr15, cr8, cr6, {7} │ │ │ │ + cdp 5, 7, cr15, cr12, cr6, {7} │ │ │ │ rscsle r2, r4, r0, lsl #16 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - cdp 5, 10, cr15, cr2, cr6, {7} │ │ │ │ + cdp 5, 7, cr15, cr6, cr6, {7} │ │ │ │ rscle r2, ip, r0, lsl #16 │ │ │ │ strtmi r9, [r0], -r2, lsl #18 │ │ │ │ - cdp 5, 9, cr15, cr12, cr6, {7} │ │ │ │ + cdp 5, 7, cr15, cr0, 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 887028 │ │ │ │ + blx 887080 │ │ │ │ str r6, [r5, -r3, ror #24]! │ │ │ │ @ instruction: 0xf04f48ed │ │ │ │ @ instruction: 0x461a33ff │ │ │ │ ldrbtmi r6, [r8], #-2081 @ 0xfffff7df │ │ │ │ - blx 60703c │ │ │ │ + blx 607094 │ │ │ │ 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 387050 │ │ │ │ + blx 3870a8 │ │ │ │ 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 ffb47854 │ │ │ │ + blvs ffb478ac │ │ │ │ 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} │ │ │ │ @@ -549891,20 +549912,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 │ │ │ │ - cdp 5, 3, cr15, cr14, cr6, {7} │ │ │ │ + cdp 5, 1, cr15, cr2, cr6, {7} │ │ │ │ @ instruction: 0xf8dab918 │ │ │ │ movwls r3, #8196 @ 0x2004 │ │ │ │ stmibmi pc, {r4, r5, r8, r9, sl, sp, lr, pc}^ @ │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - cdp 5, 3, cr15, cr4, cr6, {7} │ │ │ │ + cdp 5, 0, cr15, cr8, cr6, {7} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8da80e1 │ │ │ │ movwls r3, #12292 @ 0x3004 │ │ │ │ stmdavs lr!, {r2, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0x4698811b │ │ │ │ @ instruction: 0xf8df4bc7 │ │ │ │ @@ -549913,18 +549934,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 │ │ │ │ - cdp 5, 1, cr15, cr2, cr6, {7} │ │ │ │ + stcl 5, cr15, [r6, #920]! @ 0x398 │ │ │ │ rscsle r2, r5, r0, lsl #16 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ - cdp 5, 0, cr15, cr12, cr6, {7} │ │ │ │ + stcl 5, cr15, [r0, #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 │ │ │ │ @@ -549932,84 +549953,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 283a9c │ │ │ │ + bne 283af4 │ │ │ │ @ instruction: 0xf8594605 │ │ │ │ stmdacs r0, {r1, r3} │ │ │ │ mrcge 4, 4, APSR_nzcv, cr0, cr15, {1} │ │ │ │ - stmdb r8, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm ip, {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, lsl #18 │ │ │ │ + teqlt r0, r6 @ │ │ │ │ ldrbtmi r4, [r9], #-2469 @ 0xfffff65b │ │ │ │ - bl fed06920 │ │ │ │ + bl 2206978 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmibmi r3!, {r0, r1, r2, r3, r4, r5, r6, r9, sl, fp, sp, pc} │ │ │ │ - bmi feb23260 │ │ │ │ + bmi feb232b8 │ │ │ │ ldrbtmi r5, [sl], #-2168 @ 0xfffff788 │ │ │ │ andcc pc, sl, r3, asr r8 @ │ │ │ │ stmdavs r0, {r0, r8, sp} │ │ │ │ - mcrr 5, 14, pc, r4, cr6 @ │ │ │ │ + ldc 5, cr15, [r8], {230} @ 0xe6 │ │ │ │ @ instruction: 0x465ce672 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stcge 0, cr13, [r9, #-96] @ 0xffffffa0 │ │ │ │ strbmi r2, [r9], -r9, lsl #4 │ │ │ │ @ instruction: 0xf5e64628 │ │ │ │ - strmi lr, [r3], -r6, ror #20 │ │ │ │ + @ instruction: 0x4603ea3a │ │ │ │ cmnle r6, r0, lsl #16 │ │ │ │ strmi r9, [r2], -r0 │ │ │ │ @ instruction: 0xf8db4628 │ │ │ │ @ instruction: 0xf5e61020 │ │ │ │ - stmdacs r1, {r2, r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r6, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00044628 │ │ │ │ ldrdcc pc, [r0], #-139 @ 0xffffff75 │ │ │ │ eorscc pc, r4, fp, asr #17 │ │ │ │ - svc 0x00ecf5e5 │ │ │ │ + svc 0x00c0f5e5 │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ @ instruction: 0x4650ae53 │ │ │ │ movwcs r4, #9777 @ 0x2631 │ │ │ │ movwls r6, #27301 @ 0x6aa5 │ │ │ │ - blx 71f2 │ │ │ │ + blx 724a │ │ │ │ @ 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 251e20 │ │ │ │ + blcs 251e78 │ │ │ │ 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, r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmiblt r8!, {r1, r4, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb1209802 │ │ │ │ biclt r6, r9, r1, lsr #19 │ │ │ │ - ldcl 5, cr15, [r6, #-920]! @ 0xfffffc68 │ │ │ │ + stcl 5, cr15, [sl, #-920] @ 0xfffffc68 │ │ │ │ stmdals r3, {r4, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ stmibvs r1!, {r5, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf5e6b191 │ │ │ │ - ldmdblt r8!, {r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdblt r8!, {r2, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ @ instruction: 0x4632ae15 │ │ │ │ stmdage r9, {r1, r8, sp} │ │ │ │ - blx ff087268 │ │ │ │ + blx ff0872c0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bls 4a949c │ │ │ │ + bls 4a94f4 │ │ │ │ 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 │ │ │ │ @@ -550022,30 +550043,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 3430f8 │ │ │ │ + bcs 343150 │ │ │ │ stclge 4, cr15, [r0, #508]! @ 0x1fc │ │ │ │ - bcc fe684aec │ │ │ │ - bne 684af0 │ │ │ │ - bvc 1444ea8 │ │ │ │ - blx 684ea0 │ │ │ │ + bcc fe684b44 │ │ │ │ + bne 684b48 │ │ │ │ + bvc 1444f00 │ │ │ │ + blx 684ef8 │ │ │ │ ldclge 4, cr15, [r6, #252] @ 0xfc │ │ │ │ - bpl fe684afc │ │ │ │ - bvc ffc04eb8 │ │ │ │ - blx 684eb0 │ │ │ │ - bvc ffc04dc0 │ │ │ │ + bpl fe684b54 │ │ │ │ + bvc ffc04f10 │ │ │ │ + blx 684f08 │ │ │ │ + bvc ffc04e18 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ cdp 3, 15, cr2, cr1, cr0, {0} │ │ │ │ @ instruction: 0xf003fa10 │ │ │ │ svclt 0x00b80301 │ │ │ │ - blcs 251f04 │ │ │ │ + blcs 251f5c │ │ │ │ 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 │ │ │ │ @@ -550076,58 +550097,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, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdami sl!, {r1, r3, r8, 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, asr #3 │ │ │ │ + rsbseq r7, r3, r8, ror #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r7, [r3], #-22 @ 0xffffffea │ │ │ │ - rsbseq r7, r3, ip, ror #2 │ │ │ │ - @ instruction: 0x001fecfe │ │ │ │ - mulseq sp, r4, fp │ │ │ │ - andseq pc, pc, r2, ror r1 @ │ │ │ │ - andseq pc, pc, ip, asr #32 │ │ │ │ - andseq pc, pc, lr, asr #4 │ │ │ │ - @ instruction: 0x001d9af0 │ │ │ │ - andseq pc, pc, r0, lsr r2 @ │ │ │ │ - andseq lr, pc, r0, ror #30 │ │ │ │ - @ instruction: 0x001ff2da │ │ │ │ - andseq pc, pc, sl, lsr #2 │ │ │ │ - andseq pc, pc, sl, asr #1 │ │ │ │ - andseq lr, pc, ip, ror #31 │ │ │ │ - mulseq pc, r0, pc @ │ │ │ │ - andseq pc, pc, lr, lsr #4 │ │ │ │ - andseq pc, pc, ip, asr #1 │ │ │ │ - andseq pc, pc, r8, lsl #2 │ │ │ │ - @ instruction: 0x001fead2 │ │ │ │ - andseq pc, pc, sl, asr #4 │ │ │ │ - andseq r9, sp, r0, asr #19 │ │ │ │ - andseq r7, sp, r8, ror r5 │ │ │ │ - eoreq r7, r0, r0, asr #31 │ │ │ │ - andseq pc, pc, r6, lsl #5 │ │ │ │ - andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, pc, sl, ror r2 @ │ │ │ │ - andseq lr, pc, r4, ror fp @ │ │ │ │ - @ instruction: 0x001fedf2 │ │ │ │ - andseq lr, pc, r2, ror #30 │ │ │ │ - andseq lr, pc, r2, asr pc @ │ │ │ │ - andseq pc, pc, r6, asr r0 @ │ │ │ │ - andseq pc, pc, sl, lsl #1 │ │ │ │ - andseq pc, pc, r4, lsr r0 @ │ │ │ │ - andseq pc, pc, r6, asr #1 │ │ │ │ - andseq lr, pc, r8, asr #26 │ │ │ │ + rsbseq r7, r3, lr, asr r1 │ │ │ │ + rsbseq r7, r3, r4, lsl r1 │ │ │ │ + andseq lr, pc, r6, lsl #26 │ │ │ │ + mulseq sp, ip, fp │ │ │ │ + andseq pc, pc, sl, ror r1 @ │ │ │ │ + andseq pc, pc, r4, asr r0 @ │ │ │ │ + andseq pc, pc, r6, asr r2 @ │ │ │ │ + @ instruction: 0x001d9af8 │ │ │ │ + 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, r8, asr #19 │ │ │ │ + andseq r7, sp, r0, lsl #11 │ │ │ │ + eoreq r7, r0, r8, asr #31 │ │ │ │ + andseq pc, pc, lr, lsl #5 │ │ │ │ + andeq r0, r0, r4, asr #21 │ │ │ │ + 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 │ │ │ │ @@ -550135,156 +550156,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 │ │ │ │ - @ instruction: 0x2104efba │ │ │ │ + smlabbcs r4, lr, pc, lr @ │ │ │ │ @ instruction: 0xf8c94607 │ │ │ │ addcs r0, r0, r0 │ │ │ │ - svc 0x00b2f5e5 │ │ │ │ + svc 0x0086f5e5 │ │ │ │ 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 202e0cc │ │ │ │ + blmi 202e124 │ │ │ │ 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 ffa074d8 │ │ │ │ + blx ffa07530 │ │ │ │ strmi r0, [r5], -r1, lsl #2 │ │ │ │ ldrdcc pc, [r4], -r9 │ │ │ │ - beq 2c4114 │ │ │ │ + beq 2c416c │ │ │ │ @ instruction: 0xf85b9302 │ │ │ │ - bl 3094f4 │ │ │ │ + bl 30954c │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4606fa79 │ │ │ │ + strmi pc, [r6], -sp, asr #20 │ │ │ │ @ instruction: 0x4602b330 │ │ │ │ stmdage sl, {r0, r5, r7, fp, sp, lr} │ │ │ │ movwls r2, #41728 @ 0xa300 │ │ │ │ @ instruction: 0xf952f7ff │ │ │ │ @ instruction: 0xf8dab1a0 │ │ │ │ @ instruction: 0xf8dd2004 │ │ │ │ - bcs 2f55e4 │ │ │ │ - bcs 27f670 │ │ │ │ + bcs 2f563c │ │ │ │ + bcs 27f6c8 │ │ │ │ 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 1906d10 │ │ │ │ + b e06d68 │ │ │ │ strcc r9, [r1, -r3, lsl #22] │ │ │ │ addsmi r3, pc, #64, 8 @ 0x40000000 │ │ │ │ - bmi 143dc00 │ │ │ │ + bmi 143dc58 │ │ │ │ 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 303dcc │ │ │ │ + blls 303d74 │ │ │ │ eoreq pc, r5, r3, asr #16 │ │ │ │ @ instruction: 0xd1b92800 │ │ │ │ @ instruction: 0xf44f4b3d │ │ │ │ - bmi 11a68a4 │ │ │ │ + bmi 11a68fc │ │ │ │ ldrbtmi r4, [fp], #-2361 @ 0xfffff6c7 │ │ │ │ stmdals r4, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ tstcs r1, r0, asr #16 │ │ │ │ stmdavs r0, {sl, ip, pc} │ │ │ │ - b f06d60 │ │ │ │ - cdp 5, 2, cr15, cr0, cr5, {7} │ │ │ │ + b 406db8 │ │ │ │ + ldcl 5, cr15, [r4, #916]! @ 0x394 │ │ │ │ andsvs r6, r1, r1, ror #18 │ │ │ │ - blls 30346c │ │ │ │ + blls 3034c4 │ │ │ │ @ instruction: 0xf8037d22 │ │ │ │ str r2, [r1, r5, lsr #32]! │ │ │ │ tstle fp, r3, lsl #20 │ │ │ │ - bvc 304d4c │ │ │ │ - bvc 344c50 │ │ │ │ - bvc 14451bc │ │ │ │ - blx 6851b4 │ │ │ │ + bvc 304da4 │ │ │ │ + bvc 344ca8 │ │ │ │ + bvc 1445214 │ │ │ │ + blx 68520c │ │ │ │ mcr 0, 0, sp, cr6, cr2, {0} │ │ │ │ @ instruction: 0xeeb4ba90 │ │ │ │ vsqrt.f32 s15, s13 │ │ │ │ vmrs pc, │ │ │ │ svclt 0x00ac7ae6 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ - blx 6851d0 │ │ │ │ + blx 685228 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ movwcs fp, #3976 @ 0xf88 │ │ │ │ adcle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0xf5e59808 │ │ │ │ - @ instruction: 0xb198eeb2 │ │ │ │ + orrslt lr, r8, r6, lsl #29 │ │ │ │ @ instruction: 0xf5e69909 │ │ │ │ - cmnlt r8, ip, asr r9 │ │ │ │ + cmnlt r8, r0, lsr r9 │ │ │ │ @ instruction: 0xf8439b02 │ │ │ │ str fp, [r3, r5, lsr #32]! │ │ │ │ stmib sp, {r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5e62106 │ │ │ │ - stmdbls r7, {r1, r2, r3, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdbls r7, {r1, r4, r7, 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 │ │ │ │ - stmib r8!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 7835f0 │ │ │ │ + ldmib ip!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blmi 783648 │ │ │ │ strbtne pc, [r3], #-576 @ 0xfffffdc0 @ │ │ │ │ stmdbmi sp, {r0, r1, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ - blmi 703504 │ │ │ │ + blmi 70355c │ │ │ │ strtvc pc, [r4], #1103 @ 0x44f │ │ │ │ stmdbmi r9, {r0, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf5e6e79d │ │ │ │ - svclt 0x0000e9c4 │ │ │ │ - @ instruction: 0x00736b92 │ │ │ │ - rsbseq r6, r3, sl, lsl #23 │ │ │ │ + svclt 0x0000e998 │ │ │ │ + rsbseq r6, r3, sl, lsr fp │ │ │ │ + rsbseq r6, r3, r2, lsr fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq pc, pc, r6, asr #32 │ │ │ │ - eoreq r7, r0, r0, lsl #25 │ │ │ │ - andseq lr, pc, sl, asr #30 │ │ │ │ + andseq pc, pc, lr, asr #32 │ │ │ │ + eoreq r7, r0, r8, lsl #25 │ │ │ │ + andseq lr, pc, r2, asr pc @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - rsbseq r6, r3, sl, ror sl │ │ │ │ - andseq lr, pc, r6, asr #15 │ │ │ │ - @ instruction: 0x001fe7dc │ │ │ │ - andseq lr, pc, lr, asr lr @ │ │ │ │ - andseq lr, pc, r4, lsl r7 @ │ │ │ │ - andseq lr, pc, sl, lsr #14 │ │ │ │ - andseq lr, pc, r4, lsl #14 │ │ │ │ - andseq lr, pc, sl, lsl r7 @ │ │ │ │ + rsbseq r6, r3, r2, lsr #20 │ │ │ │ + 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} │ │ │ │ @@ -550292,67 +550313,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 fe71230c │ │ │ │ + blmi fe712364 │ │ │ │ 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 2de53c │ │ │ │ + blx 2de594 │ │ │ │ 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, asr r9 │ │ │ │ + rsbvs lr, r8, r6, lsr #18 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdavs r1!, {r1, r3, r5, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf5e5465a │ │ │ │ - teqlt r7, #244, 30 @ 0x3d0 │ │ │ │ - bleq 285894 │ │ │ │ + teqlt r7, #200, 30 @ 0x320 │ │ │ │ + bleq 2858ec │ │ │ │ @ instruction: 0xf10be004 │ │ │ │ - ldrbmi r0, [pc, #-2817] @ 248c5f │ │ │ │ + ldrbmi r0, [pc, #-2817] @ 248cb7 │ │ │ │ stmdavs ip!, {r0, r1, r2, r3, r4, ip, lr, pc} │ │ │ │ strne lr, [fp], #-2820 @ 0xfffff4fc │ │ │ │ - blcs 3638f8 │ │ │ │ + blcs 363950 │ │ │ │ ldmdavs r3!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf853686c │ │ │ │ @ instruction: 0xf5e6002b │ │ │ │ - @ instruction: 0xf844e91e │ │ │ │ + @ instruction: 0xf844e8f2 │ │ │ │ stmdacs r0, {r0, r1, r3, r5} │ │ │ │ ldmdbmi r3!, {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ strmi pc, [ip], #576 @ 0x240 │ │ │ │ - blmi 1eef7a8 │ │ │ │ + blmi 1eef800 │ │ │ │ stmdapl r0, {r1, r4, r5, r6, r9, fp, lr}^ │ │ │ │ strls r4, [r0], #-1147 @ 0xfffffb85 │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ @ instruction: 0xf5e66800 │ │ │ │ - @ instruction: 0xf5e5e948 │ │ │ │ - mcrmi 13, 3, lr, cr14, cr6, {1} │ │ │ │ + @ instruction: 0xf5e5e91c │ │ │ │ + cdpmi 13, 6, cr14, cr14, cr10, {0} │ │ │ │ subcs sl, r8, #28, 24 @ 0x1c00 │ │ │ │ ldrbtmi r2, [lr], #-256 @ 0xffffff00 │ │ │ │ subseq pc, r0, r4, lsr #3 │ │ │ │ - cdp 5, 5, cr15, cr4, cr5, {7} │ │ │ │ - blcs 263884 │ │ │ │ + cdp 5, 2, cr15, cr8, cr5, {7} │ │ │ │ + blcs 2638dc │ │ │ │ adchi pc, r3, r0 │ │ │ │ @ instruction: 0xf8449a03 │ │ │ │ - bls 3548d4 │ │ │ │ + bls 35492c │ │ │ │ mcrrcs 8, 4, pc, r0, cr4 @ │ │ │ │ @ instruction: 0xf8449a05 │ │ │ │ - bls 3d48b0 │ │ │ │ + bls 3d4908 │ │ │ │ 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} │ │ │ │ @@ -550361,189 +550382,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 │ │ │ │ - ldc 5, cr15, [r6, #916]! @ 0x394 │ │ │ │ + stc 5, cr15, [sl, #916] @ 0x394 │ │ │ │ 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, #172, 26 @ 0x2b00 │ │ │ │ + cmplt r0, #128, 26 @ 0x2000 │ │ │ │ vst1.16 {d20-d21}, [pc], lr │ │ │ │ svcne 0x00275380 │ │ │ │ ldrbtmi r4, [sl], #-1561 @ 0xfffff9e7 │ │ │ │ andls r9, r0, #1 │ │ │ │ andcs r4, r1, #56, 12 @ 0x3800000 │ │ │ │ - stmda r8!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00fcf5e5 │ │ │ │ @ instruction: 0xf5e52000 │ │ │ │ - bmi 1484d0c │ │ │ │ + bmi 1484cb4 │ │ │ │ strmi r4, [r5], -r8, asr #18 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldmdb r4!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r8, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - stcl 5, cr15, [ip, #916]! @ 0x394 │ │ │ │ + stcl 5, cr15, [r0, #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 1183d74 │ │ │ │ + bmi 1183d1c │ │ │ │ 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 ec4ca0 │ │ │ │ + bmi ec4c48 │ │ │ │ @ instruction: 0x46074931 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldmdb lr!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r2, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - ldc 5, cr15, [r6, #916]! @ 0x394 │ │ │ │ + stc 5, cr15, [sl, #916] @ 0x394 │ │ │ │ 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 │ │ │ │ - stmdb r4, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm r8, {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], -r7, lsl #17 │ │ │ │ + @ instruction: 0x4603f85b │ │ │ │ stmdacs r0, {r4, r5, sp, lr} │ │ │ │ svcge 0x0054f47f │ │ │ │ - @ instruction: 0xf9e4f6a4 │ │ │ │ + @ instruction: 0xf9b8f6a4 │ │ │ │ eorsvs r4, r0, r3, lsl #12 │ │ │ │ - bmi 583658 │ │ │ │ + bmi 5836b0 │ │ │ │ strmi pc, [r5], #576 @ 0x240 │ │ │ │ strbmi r9, [r1], -r7, lsl #16 │ │ │ │ stmpl r0, {r1, r3, r4, r8, r9, fp, lr} │ │ │ │ - bmi 8dab1c │ │ │ │ + bmi 8dab74 │ │ │ │ ldrbtmi r9, [sl], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xf5e66800 │ │ │ │ - @ instruction: 0xf5e5e87a │ │ │ │ - @ instruction: 0xf5e6ec68 │ │ │ │ - svclt 0x0000e864 │ │ │ │ - rsbseq r6, r3, r4, lsr #18 │ │ │ │ + @ instruction: 0xf5e5e84e │ │ │ │ + @ instruction: 0xf5e6ec3c │ │ │ │ + svclt 0x0000e838 │ │ │ │ + rsbseq r6, r3, ip, asr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r6, [r3], #-136 @ 0xffffff78 │ │ │ │ + rsbseq r6, r3, r0, lsr #17 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq lr, pc, ip, ror #11 │ │ │ │ - andseq lr, pc, r0, lsl #12 │ │ │ │ - rsbseq r5, r6, r6, ror #16 │ │ │ │ - andseq pc, pc, lr, lsl #2 │ │ │ │ - @ instruction: 0x001d54fc │ │ │ │ - andseq pc, pc, sl, lsl #2 │ │ │ │ + @ instruction: 0x001fe5f4 │ │ │ │ + andseq lr, pc, r8, lsl #12 │ │ │ │ + rsbseq r5, r6, lr, lsl #16 │ │ │ │ + andseq pc, pc, r6, lsl r1 @ │ │ │ │ + andseq r5, sp, r4, lsl #10 │ │ │ │ + andseq pc, pc, r2, lsl r1 @ │ │ │ │ @ instruction: 0xffffef31 │ │ │ │ @ instruction: 0xfffff5cf │ │ │ │ - rsbseq r6, r3, r4, ror r7 │ │ │ │ - andseq pc, pc, r6, ror r0 @ │ │ │ │ + rsbseq r6, r3, ip, lsl r7 │ │ │ │ + andseq pc, pc, lr, ror r0 @ │ │ │ │ @ instruction: 0xffffeec5 │ │ │ │ @ instruction: 0xfffff563 │ │ │ │ - andseq pc, pc, r2, rrx │ │ │ │ + andseq pc, pc, sl, rrx │ │ │ │ + andseq sl, lr, sl, lsr #24 │ │ │ │ andseq sl, lr, r2, lsr #24 │ │ │ │ - andseq sl, lr, sl, lsl ip │ │ │ │ - andseq lr, pc, r8, ror #31 │ │ │ │ - andseq lr, pc, r0, asr r4 @ │ │ │ │ - andseq lr, pc, r2, ror #8 │ │ │ │ + @ instruction: 0x001feff0 │ │ │ │ + andseq lr, pc, r8, asr r4 @ │ │ │ │ + andseq lr, pc, sl, ror #8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda0ba4 │ │ │ │ + bl feda0bfc │ │ │ │ @ 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 363b38 │ │ │ │ + blcs 363b90 │ │ │ │ stmdavs fp!, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ eoreq pc, r4, r3, asr r8 @ │ │ │ │ @ instruction: 0xf5e53401 │ │ │ │ - adcmi lr, r6, #11904 @ 0x2e80 │ │ │ │ + adcmi lr, r6, #9088 @ 0x2380 │ │ │ │ stmdavs r8!, {r0, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ - ldc 5, cr15, [r4, #916]! @ 0x394 │ │ │ │ + stc 5, cr15, [r8, #916] @ 0x394 │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda0bf0 │ │ │ │ + bl feda0c48 │ │ │ │ @ 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 │ │ │ │ - ldc 5, cr15, [ip, #916] @ 0x394 │ │ │ │ + ldcl 5, cr15, [r0, #-916]! @ 0xfffffc6c │ │ │ │ strcc r6, [r1], #-2099 @ 0xfffff7cd │ │ │ │ mvnsle r4, r5, lsr #5 │ │ │ │ @ instruction: 0xf5e54618 │ │ │ │ - ldcllt 13, cr14, [r0, #-600]! @ 0xfffffda8 │ │ │ │ + ldcllt 13, cr14, [r0, #-424]! @ 0xfffffe58 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda0c2c │ │ │ │ + bl feda0c84 │ │ │ │ @ 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 1263bac │ │ │ │ + blne 1263c04 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda0c5c │ │ │ │ + bl feda0cb4 │ │ │ │ @ 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 feda0c80 │ │ │ │ + bl feda0cd8 │ │ │ │ @ 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 feda0ca4 │ │ │ │ + bl feda0cfc │ │ │ │ @ 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: 0x001feebe │ │ │ │ + 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 │ │ │ │ @@ -550553,28 +550574,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 feadb326 │ │ │ │ + blx feadb37e │ │ │ │ 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: 0xf8c4fcc3 │ │ │ │ + @ instruction: 0xf8c4fc97 │ │ │ │ andlt r0, r2, r0, lsr #7 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - andseq lr, pc, r0, ror #28 │ │ │ │ + andseq lr, pc, r8, ror #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda0d48 │ │ │ │ + bl feda0da0 │ │ │ │ @ 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 │ │ │ │ @@ -550586,165 +550607,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 33ffc0 │ │ │ │ - bls 335fe8 │ │ │ │ + blls 340018 │ │ │ │ + bls 336040 │ │ │ │ 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 2707c0 │ │ │ │ + blcs 270818 │ │ │ │ @ instruction: 0x4608d0f4 │ │ │ │ - cdp2 6, 4, cr15, cr2, cr1, {5} │ │ │ │ - blvs fe276060 │ │ │ │ + cdp2 6, 1, cr15, cr6, cr1, {5} │ │ │ │ + blvs fe2760b8 │ │ │ │ andeq pc, r2, r0, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ - blls 30c0cc │ │ │ │ + blls 30c124 │ │ │ │ @ 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 feda0de0 │ │ │ │ + bl feda0e38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5e50ff8 │ │ │ │ - vstrlt s28, [r8, #-712] @ 0xfffffd38 │ │ │ │ + vstrlt s28, [r8, #-536] @ 0xfffffde8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda0df4 │ │ │ │ + bl feda0e4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ stcls 6, cr4, [r4], {158} @ 0x9e │ │ │ │ svclt 0x00382c01 │ │ │ │ - blcs 292c0c │ │ │ │ + blcs 292c64 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ ldrbmi r0, [r4, #-3585]! @ 0xfffff1ff │ │ │ │ - blcs 37e03c │ │ │ │ - blcs 2b9878 │ │ │ │ + blcs 37e094 │ │ │ │ + blcs 2b98d0 │ │ │ │ movwcs fp, #8076 @ 0x1f8c │ │ │ │ - bcs 452820 │ │ │ │ + bcs 452878 │ │ │ │ @ instruction: 0xf043bf88 │ │ │ │ tstlt r3, r1, lsl #6 │ │ │ │ andlt r2, r2, r0 │ │ │ │ - blls 3b9070 │ │ │ │ + blls 3b90c8 │ │ │ │ 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 3becf4 │ │ │ │ + blls 3bed4c │ │ │ │ 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 3bed94 │ │ │ │ + blls 3bedec │ │ │ │ strle r0, [r1, #-2011]! @ 0xfffff825 │ │ │ │ orrseq pc, r3, #1073741864 @ 0x40000028 │ │ │ │ movweq pc, #8243 @ 0x2033 @ │ │ │ │ - blls 3be150 │ │ │ │ + blls 3be1a8 │ │ │ │ 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 1d85cba │ │ │ │ + blx 1d85d12 │ │ │ │ stmdacs r0, {r0, r8, fp, ip, pc} │ │ │ │ ldr sp, [r7, pc, asr #3]! │ │ │ │ ldreq r9, [ip], r5, lsl #22 │ │ │ │ - blls 3bece8 │ │ │ │ + blls 3bed40 │ │ │ │ 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 3be354 │ │ │ │ + blls 3be3ac │ │ │ │ strbtle r0, [sp], #1692 @ 0x69c │ │ │ │ @ instruction: 0xf504e793 │ │ │ │ tstls r1, r1, rrx │ │ │ │ - blx 2105d16 │ │ │ │ + blx 2105d6e │ │ │ │ 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 40aae4 │ │ │ │ + blcs 40ab3c │ │ │ │ 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 feda0f48 │ │ │ │ + bl feda0fa0 │ │ │ │ @ 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 4d897c │ │ │ │ + blcs 4d89d4 │ │ │ │ ldm pc, {r2, r3, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ cmppmi r2, r3 @ p-variant is OBSOLETE │ │ │ │ svcmi 0x00554c47 │ │ │ │ - beq 12199a4 │ │ │ │ + beq 12199fc │ │ │ │ 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 8b91ac │ │ │ │ - blcs 63fe04 │ │ │ │ - blcc 67de24 │ │ │ │ + blcs 8b9204 │ │ │ │ + blcs 63fe5c │ │ │ │ + blcc 67de7c │ │ │ │ vhsub.s8 d18, d0, d1 │ │ │ │ - blx 2d0f18 │ │ │ │ - b 7469ac │ │ │ │ + blx 2d0f70 │ │ │ │ + b 746a04 │ │ │ │ mvnsle r0, ip, lsl #30 │ │ │ │ svceq 0x00a0f013 │ │ │ │ andscs fp, r8, r8, lsl pc │ │ │ │ @ instruction: 0xf890d1ec │ │ │ │ - blcs 256de8 │ │ │ │ + blcs 256e40 │ │ │ │ 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 9391ec │ │ │ │ + blcs 939244 │ │ │ │ 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 │ │ │ │ - strb lr, [sl, r0, lsr #28] │ │ │ │ + @ instruction: 0xe7caedf4 │ │ │ │ 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 │ │ │ │ @@ -550753,78 +550774,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, lsr #5 │ │ │ │ + rsbseq r6, r3, r2, asr r2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001febba │ │ │ │ + andseq lr, pc, r2, asr #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda1044 │ │ │ │ + bl feda109c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0x03a4f8d0 │ │ │ │ @ instruction: 0xff96f03a │ │ │ │ @ instruction: 0xf8d42100 │ │ │ │ @ instruction: 0xf8c403e4 │ │ │ │ @ instruction: 0xf6a213a4 │ │ │ │ - @ instruction: 0x4620fcfd │ │ │ │ + @ instruction: 0x4620fcd1 │ │ │ │ @ instruction: 0xf9b0f001 │ │ │ │ rsbvc pc, sl, r4, lsl #10 │ │ │ │ - blx ff407904 │ │ │ │ + blx fe90795c │ │ │ │ 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 1c07e66 │ │ │ │ + blx 1c07ebe │ │ │ │ subseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ ldc2l 7, cr15, [ip], {156} @ 0x9c │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ - stc 5, cr15, [ip, #-916]! @ 0xfffffc6c │ │ │ │ + stc 5, cr15, [r0, #-916] @ 0xfffffc6c │ │ │ │ @ instruction: 0xf6a44620 │ │ │ │ - vldrlt s30, [r0, #-124] @ 0xffffff84 │ │ │ │ + @ instruction: 0xbd10f9f3 │ │ │ │ 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, ror #2 │ │ │ │ - rsbseq r8, r3, ip, asr #6 │ │ │ │ - rsbseq r8, r3, ip, lsr r3 │ │ │ │ + rsbseq r5, r6, r6, lsl r1 │ │ │ │ + ldrshteq r8, [r3], #-36 @ 0xffffffdc │ │ │ │ + rsbseq r8, r3, r4, ror #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda10dc │ │ │ │ + bl feda1134 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi ip, {r5, r7, r8, r9, sl, fp}^ │ │ │ │ - blmi 195b758 │ │ │ │ + blmi 195b7b0 │ │ │ │ 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 @ 249f00 │ │ │ │ + ldcls 0, cr15, [pc], #-8 @ 249f58 │ │ │ │ stmdbeq r2!, {r1, r2, r4, r7, r8, sl, fp, ip, sp, lr}^ │ │ │ │ - blcs d20fd4 │ │ │ │ + blcs d2102c │ │ │ │ strtcs r2, [r1], -r9, asr #12 │ │ │ │ andeq r4, r9, r1, lsr #8 │ │ │ │ @ instruction: 0xf44fab02 │ │ │ │ smlawblt ip, r0, r0, r7 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blgt 30a330 │ │ │ │ + blgt 30a388 │ │ │ │ rsbvs r6, r1, r0, lsr #32 │ │ │ │ - bmi 1511f50 │ │ │ │ + bmi 1511fa8 │ │ │ │ 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 │ │ │ │ @@ -550832,100 +550853,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], {188} @ 0xbc │ │ │ │ + stccs 14, cr14, [r0], {144} @ 0x90 │ │ │ │ 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], {164} @ 0xa4 │ │ │ │ - bls 3fe2b4 │ │ │ │ + stccs 14, cr14, [r0], {120} @ 0x78 │ │ │ │ + bls 3fe30c │ │ │ │ tstcs r0, fp, ror #12 │ │ │ │ @ instruction: 0xf1b29101 │ │ │ │ svclt 0x00284f80 │ │ │ │ addmi pc, r0, #79 @ 0x4f │ │ │ │ - blgt 32e7b8 │ │ │ │ + blgt 32e810 │ │ │ │ rsbvs r6, r1, r0, lsr #32 │ │ │ │ - blge 303e98 │ │ │ │ + blge 303ef0 │ │ │ │ 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] @ 249fd1 │ │ │ │ + strgt r0, [pc, #-15] @ 24a029 │ │ │ │ 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] @ 24a005 │ │ │ │ + strgt r0, [pc, #-15] @ 24a05d │ │ │ │ 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]! │ │ │ │ - ldcl 5, cr15, [ip], {229} @ 0xe5 │ │ │ │ + ldc 5, cr15, [r0], #916 @ 0x394 │ │ │ │ strb r2, [ip, -r0]! │ │ │ │ - rsbseq r6, r3, r6, lsl r1 │ │ │ │ + ldrhteq r6, [r3], #-14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r3, lr, asr #1 │ │ │ │ - rsbeq r7, r9, ip, ror r2 │ │ │ │ - rsbeq r7, r9, r4, asr #4 │ │ │ │ - andseq fp, sp, r2, ror #10 │ │ │ │ + rsbseq r6, r3, r6, ror r0 │ │ │ │ + rsbeq r7, r9, r4, lsl #5 │ │ │ │ + rsbeq r7, r9, ip, asr #4 │ │ │ │ + andseq fp, sp, sl, 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 252498 │ │ │ │ - bcs 279cf8 │ │ │ │ + blcs 2524f0 │ │ │ │ + bcs 279d50 │ │ │ │ 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 2805ec │ │ │ │ - bcs 33e1f0 │ │ │ │ + blcs 280644 │ │ │ │ + bcs 33e248 │ │ │ │ svclt 0x00a84611 │ │ │ │ - bcs 2524d0 │ │ │ │ + bcs 252528 │ │ │ │ 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 │ │ │ │ @@ -550935,53 +550956,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 2621f4 │ │ │ │ + bcs 26224c │ │ │ │ @ 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 fe507bb2 │ │ │ │ - blvs fe2765d0 │ │ │ │ + blx 1a07c0a │ │ │ │ + blvs fe276628 │ │ │ │ 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, ror #2 │ │ │ │ - rsbeq r7, r9, lr, lsl r1 │ │ │ │ + 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: 0xffdcf6a3 │ │ │ │ + @ instruction: 0xffb0f6a3 │ │ │ │ ldrcs pc, [r8], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf8df4604 │ │ │ │ @ instruction: 0x21013498 │ │ │ │ @ instruction: 0xf8c0447a │ │ │ │ @ instruction: 0xf8df2258 │ │ │ │ @ instruction: 0xf5042490 │ │ │ │ ldrbtmi r7, [sl], #-2657 @ 0xfffff59f │ │ │ │ @@ -550999,15 +551020,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, [r6, #-760] @ 0xfffffd08 │ │ │ │ + stc2l 6, cr15, [sl], #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 │ │ │ │ @@ -551031,97 +551052,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 │ │ │ │ - strcs pc, [r0], -fp, lsr #17 │ │ │ │ + @ instruction: 0x2600f87f │ │ │ │ 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 0x0052f5e4 │ │ │ │ + svc 0x0026f5e4 │ │ │ │ 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, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdblt r0!, {r4, r8, 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 │ │ │ │ - svc 0x0024f5e4 │ │ │ │ + cdp 5, 15, cr15, cr8, 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, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdblt r0!, {r1, r5, r6, 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, 15, cr15, cr6, cr4, {7} │ │ │ │ + cdp 5, 12, cr15, cr10, 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 fefc93c0 │ │ │ │ + blmi fefc9418 │ │ │ │ strcs pc, [lr], #-2196 @ 0xfffff76c │ │ │ │ stmib r4, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi fef17200 │ │ │ │ + blmi fef17258 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi feed6d18 │ │ │ │ + blmi feed6d70 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi fee96f50 │ │ │ │ + blmi fee96fa8 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi fee56f68 │ │ │ │ + blmi fee56fc0 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi fee16f90 │ │ │ │ + blmi fee16fe8 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ cmplt sl, ip, asr #6 │ │ │ │ @ instruction: 0xf8594bad │ │ │ │ @ instruction: 0xf8c43003 │ │ │ │ - blmi fed56f54 │ │ │ │ + blmi fed56fac │ │ │ │ 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 │ │ │ │ @@ -551163,15 +551184,15 @@ │ │ │ │ eorcc pc, fp, r4, lsl #17 │ │ │ │ @ instruction: 0xf8d42301 │ │ │ │ @ instruction: 0xf8840380 │ │ │ │ @ instruction: 0xf88460ca │ │ │ │ @ instruction: 0xf884607b │ │ │ │ @ instruction: 0xf8c460a3 │ │ │ │ @ instruction: 0xf5e4312c │ │ │ │ - stmdblt r0!, {r1, r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdblt r0!, {r1, r2, r3, r5, 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 │ │ │ │ @@ -551204,19 +551225,19 @@ │ │ │ │ @ instruction: 0xf04f3144 │ │ │ │ @ instruction: 0xf8c41201 │ │ │ │ vst4. {d19-d22}, [pc :256], r8 │ │ │ │ @ instruction: 0xf8c47380 │ │ │ │ @ instruction: 0xf8c411bc │ │ │ │ @ instruction: 0xf8c42015 │ │ │ │ @ instruction: 0xf6a33114 │ │ │ │ - stmdacs r0, {r0, r2, r3, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894d160 │ │ │ │ movwcs r2, #900 @ 0x384 │ │ │ │ addscc pc, sp, r4, lsr #17 │ │ │ │ - bcs 13d2954 │ │ │ │ + bcs 13d29ac │ │ │ │ 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 │ │ │ │ @@ -551247,213 +551268,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 71ce88 │ │ │ │ + blmi 71cee0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 52465c │ │ │ │ + blls 5246b4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r9, r0, lsl #6 │ │ │ │ andlt r4, ip, r8, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ movweq lr, #27101 @ 0x69dd │ │ │ │ - b 124da0c │ │ │ │ + b 124da64 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ strcs r4, [r0, -r8, lsr #12] │ │ │ │ - stmdb lr!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r2, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6a34620 │ │ │ │ - strb pc, [r3, r1, ror #28]! @ │ │ │ │ + @ instruction: 0xe7e3fe35 │ │ │ │ @ instruction: 0x46296870 │ │ │ │ - blx 808624 │ │ │ │ + blx 80867c │ │ │ │ svclt 0x00183800 │ │ │ │ strt r2, [r1], -r1 │ │ │ │ - stmib sl!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r5, r3, ip, ror lr │ │ │ │ + ldmib lr!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r5, r3, r4, lsr #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, sl, ror #28 │ │ │ │ + rsbseq r5, r3, r2, lsl lr │ │ │ │ @ instruction: 0xfffffc89 │ │ │ │ andeq r0, r0, r0, lsl #21 │ │ │ │ @ instruction: 0xfffff91f │ │ │ │ @ instruction: 0xfffffb75 │ │ │ │ @ instruction: 0xfffffcff │ │ │ │ @ instruction: 0xfffffa01 │ │ │ │ @ instruction: 0xfffff8d3 │ │ │ │ @ instruction: 0xfffff9b7 │ │ │ │ - andseq fp, sp, r6, asr r3 │ │ │ │ - andseq lr, pc, r2, asr r7 @ │ │ │ │ + andseq fp, sp, lr, 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, lsl sl │ │ │ │ + ldrhteq r5, [r3], #-156 @ 0xffffff64 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda1894 │ │ │ │ + bl feda18ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi f4e57c │ │ │ │ - blmi f5beb4 │ │ │ │ + bmi f4e5d4 │ │ │ │ + blmi f5bf0c │ │ │ │ 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, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmiavs fp!, {r1, r7, 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 505014 │ │ │ │ + beq 50506c │ │ │ │ andls r4, r2, #27262976 @ 0x1a00000 │ │ │ │ stmdbvs r9!, {r1, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf8d62300 │ │ │ │ - bge 30b4fc │ │ │ │ + bge 30b554 │ │ │ │ movwne lr, #14797 @ 0x39cd │ │ │ │ tstpmi r9, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ smlabteq r8, r4, r2, pc @ │ │ │ │ - stc 5, cr15, [r0, #-912]! @ 0xfffffc70 │ │ │ │ + ldcl 5, cr15, [r4], #912 @ 0x390 │ │ │ │ stmdbvs r9!, {r3, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d64628 │ │ │ │ @ instruction: 0xf8d62404 │ │ │ │ - bcc 29771c │ │ │ │ + bcc 297774 │ │ │ │ strcs pc, [r4], #-2246 @ 0xfffff73a │ │ │ │ @ instruction: 0xf8c61a5b │ │ │ │ @ instruction: 0xf5e43400 │ │ │ │ - bmi 746374 │ │ │ │ + bmi 74631c │ │ │ │ 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 5f9f04 │ │ │ │ + bmi 5f9f5c │ │ │ │ ldmpl fp!, {r2, r3, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf5e5681f │ │ │ │ - stmdavs r0, {r1, r3, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ - ldc 5, cr15, [sl, #-912] @ 0xfffffc70 │ │ │ │ + stmdavs r0, {r1, r2, r3, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stcl 5, cr15, [lr], #912 @ 0x390 │ │ │ │ andls r4, r0, #2097152 @ 0x200000 │ │ │ │ - bmi 49bfe8 │ │ │ │ + bmi 49c040 │ │ │ │ tstcs r1, r8, lsr r6 │ │ │ │ @ instruction: 0xf5e5447a │ │ │ │ - ldrb lr, [r2, r4, ror #18] │ │ │ │ - stmdb lr, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r5, r3, lr, asr r9 │ │ │ │ + @ instruction: 0xe7d2e938 │ │ │ │ + stmdb r2!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r5, r3, r6, lsl #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, r4, asr r9 │ │ │ │ - ldrsbteq r5, [r3], #-130 @ 0xffffff7e │ │ │ │ + ldrshteq r5, [r3], #-140 @ 0xffffff74 │ │ │ │ + rsbseq r5, r3, sl, ror r8 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq lr, pc, r8, ror r2 @ │ │ │ │ + andseq lr, pc, r0, lsl #5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda198c │ │ │ │ + bl feda19e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ ldreq pc, [r0, -r0, lsl #2] │ │ │ │ @ instruction: 0xf6be4638 │ │ │ │ - ldmdavs r2!, {r0, r1, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r2!, {r0, r1, r2, r5, r6, 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 d4a550 │ │ │ │ + bvs d4a5a8 │ │ │ │ andseq pc, ip, #1073741825 @ 0x40000001 │ │ │ │ adcsmi r4, r2, #40, 12 @ 0x2800000 │ │ │ │ ldreq pc, [ip, #-419] @ 0xfffffe5d │ │ │ │ ldrtmi sp, [r8], -sl, ror #3 │ │ │ │ - blx fe2882d8 │ │ │ │ + blx 1788330 │ │ │ │ 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 3dd8d8 │ │ │ │ + bge 3dd930 │ │ │ │ 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 │ │ │ │ - ldc 5, cr15, [r0], {228} @ 0xe4 │ │ │ │ + stcl 5, cr15, [r4], #-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}^ │ │ │ │ - ldm r2, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r6!, {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 52f094 │ │ │ │ + bge 52f0ec │ │ │ │ strls r9, [pc], -lr, lsl #12 │ │ │ │ @ instruction: 0x46339610 │ │ │ │ - b 161c0bc │ │ │ │ - b 160dc60 │ │ │ │ - b 1619a64 │ │ │ │ - b 1629a68 │ │ │ │ - b 14ddc6c │ │ │ │ + b 161c114 │ │ │ │ + b 160dcb8 │ │ │ │ + b 1619abc │ │ │ │ + b 1629ac0 │ │ │ │ + b 14ddcc4 │ │ │ │ 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} │ │ │ │ - ldm lr!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - stc 5, cr15, [ip], #912 @ 0x390 │ │ │ │ - stmia r8!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm r2, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stc 5, cr15, [r0], {228} @ 0xe4 │ │ │ │ + ldmda ip!, {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 4accc8 │ │ │ │ + bmi 4acd20 │ │ │ │ ldrbtmi r6, [sl], #-2048 @ 0xfffff800 │ │ │ │ - stmia lr!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - ldc 5, cr15, [ip], {228} @ 0xe4 │ │ │ │ - ldrshteq r5, [r3], #-124 @ 0xffffff84 │ │ │ │ - rsbseq r5, r3, ip, ror #15 │ │ │ │ + stm r2, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldcl 5, cr15, [r0], #-912 @ 0xfffffc70 │ │ │ │ + rsbseq r5, r3, r4, lsr #15 │ │ │ │ + @ instruction: 0x00735794 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, sl, ror r7 │ │ │ │ + rsbseq r5, r3, r2, lsr #14 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq lr, pc, sl, asr #2 │ │ │ │ - andseq lr, pc, sl, lsr r1 @ │ │ │ │ + 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 11dc344 │ │ │ │ + bmi 11dc39c │ │ │ │ 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 │ │ │ │ @@ -551462,67 +551483,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: 0xf9ccf6be │ │ │ │ - blmi d9d208 │ │ │ │ + @ instruction: 0xf9a0f6be │ │ │ │ + blmi d9d260 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3249bc │ │ │ │ + blls 324a14 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 125) │ │ │ │ andlt r4, r5, r8, lsr #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ andcs r2, r1, r0, asr #2 │ │ │ │ - stcl 5, cr15, [r8, #-912] @ 0xfffffc70 │ │ │ │ - blmi c1c188 │ │ │ │ + ldc 5, cr15, [ip, #-912] @ 0xfffffc70 │ │ │ │ + blmi c1c1e0 │ │ │ │ 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 29ea6c │ │ │ │ + bge 29eac4 │ │ │ │ @ instruction: 0xf8d460c3 │ │ │ │ @ instruction: 0xf8c60380 │ │ │ │ stmib sp, {pc}^ │ │ │ │ @ instruction: 0xf5e47501 │ │ │ │ - stmiblt r0!, {r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmiblt r0!, {r2, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrtmi r9, [r2], -r2, lsl #22 │ │ │ │ @ instruction: 0x61b34639 │ │ │ │ mvneq pc, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf6a14635 │ │ │ │ - @ instruction: 0xf8d4ffe5 │ │ │ │ + @ instruction: 0xf8d4ffb9 │ │ │ │ @ instruction: 0xf8d42404 │ │ │ │ ldmdbvs r1!, {sl, ip, sp}^ │ │ │ │ @ instruction: 0xf8c43201 │ │ │ │ strmi r2, [fp], #-1028 @ 0xfffffbfc │ │ │ │ strcc pc, [r0], #-2244 @ 0xfffff73c │ │ │ │ - blmi 6c48b4 │ │ │ │ + blmi 6c490c │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf5e5681f │ │ │ │ - stmdavs r0, {r1, r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bl ff80816c │ │ │ │ + stmdavs r0, {r1, r3, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + bl fed081c4 │ │ │ │ strmi r4, [r3], -sp, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-1601 @ 0xfffff9bf │ │ │ │ - @ instruction: 0xf5e54638 │ │ │ │ - ldmvs r0!, {r1, r5, fp, sp, lr, pc} │ │ │ │ - stc 5, cr15, [lr, #912]! @ 0x390 │ │ │ │ + @ instruction: 0xf5e44638 │ │ │ │ + ldmvs r0!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stc 5, cr15, [r2, #912] @ 0x390 │ │ │ │ @ instruction: 0xf5e44630 │ │ │ │ - str lr, [r3, ip, lsr #27]! │ │ │ │ - stmda r6, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - ldrshteq r5, [r3], #-104 @ 0xffffff98 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, ip, ror #13 │ │ │ │ - ldrhteq r5, [r3], #-100 @ 0xffffff9c │ │ │ │ - ldrheq lr, [pc], -sl │ │ │ │ + str lr, [r3, r0, lsl #27]! │ │ │ │ + svc 0x00daf5e4 │ │ │ │ + rsbseq r5, r3, r0, lsr #13 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + @ instruction: 0x00735694 │ │ │ │ + rsbseq r5, r3, ip, asr r6 │ │ │ │ + andseq lr, pc, r2, asr #1 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq lr, pc, lr, asr r0 @ │ │ │ │ + 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 @ │ │ │ │ @@ -551555,82 +551576,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 114a260 │ │ │ │ + bvs 114a2b8 │ │ │ │ andseq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ - blcc 95c3a8 │ │ │ │ + blcc 95c400 │ │ │ │ @ instruction: 0x461f4296 │ │ │ │ - blvs 53eaf0 │ │ │ │ - blvs 14dc2f0 │ │ │ │ - bl 1b91660 │ │ │ │ - blcs 30dae0 │ │ │ │ + blvs 53eb48 │ │ │ │ + blvs 14dc348 │ │ │ │ + bl 1b916b8 │ │ │ │ + blcs 30db38 │ │ │ │ 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 fe30857a │ │ │ │ + blx 18085d2 │ │ │ │ bicgt pc, r4, #216, 16 @ 0xd80000 │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xf8d8d01e │ │ │ │ strmi r3, [r1], -r0, asr #7 │ │ │ │ - bl 311f08 │ │ │ │ + bl 311f60 │ │ │ │ @ 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 280f58 │ │ │ │ + bl 280fb0 │ │ │ │ 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 feda1d60 │ │ │ │ + bl feda1db8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 78eac8 │ │ │ │ - blmi 79c380 │ │ │ │ + bmi 78eb20 │ │ │ │ + blmi 79c3d8 │ │ │ │ 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 @ │ │ │ │ - cdp 5, 0, cr15, cr8, cr4, {7} │ │ │ │ + ldcl 5, cr15, [ip, #912] @ 0x390 │ │ │ │ @ instruction: 0xf6be4620 │ │ │ │ - @ instruction: 0x4628f89b │ │ │ │ + strtmi pc, [r8], -pc, ror #16 │ │ │ │ movwcs lr, #2525 @ 0x9dd │ │ │ │ @ instruction: 0xff40f7ff │ │ │ │ @ instruction: 0xf6be4620 │ │ │ │ - bmi 4c8e24 │ │ │ │ + bmi 4c8dcc │ │ │ │ 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 0x0000ef28 │ │ │ │ - @ instruction: 0x00735492 │ │ │ │ + svclt 0x0000eefc │ │ │ │ + rsbseq r5, r3, sl, lsr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, lr, asr r4 │ │ │ │ + rsbseq r5, r3, r6, lsl #8 │ │ │ │ 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 │ │ │ │ @@ -551638,185 +551659,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: 0xf85ef6be │ │ │ │ + @ instruction: 0xf832f6be │ │ │ │ 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, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmiblt r8, {r1, r2, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ andne lr, r3, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - bmi 80a5bc │ │ │ │ + bmi 80a614 │ │ │ │ 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} │ │ │ │ - ldm sl, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmda lr!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e46800 │ │ │ │ - @ instruction: 0x4602ea9c │ │ │ │ + @ instruction: 0x4602ea70 │ │ │ │ ldrtmi r9, [r3], -r0, lsl #4 │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - cdp 5, 14, cr15, cr4, cr4, {7} │ │ │ │ + cdp 5, 11, cr15, cr8, cr4, {7} │ │ │ │ @ instruction: 0xf6be4638 │ │ │ │ - @ instruction: 0x4620f83b │ │ │ │ + strtmi pc, [r0], -pc, lsl #16 │ │ │ │ @ instruction: 0xf5e4e7db │ │ │ │ - svclt 0x0000eecc │ │ │ │ - rsbseq r5, r3, r0, lsr #8 │ │ │ │ + svclt 0x0000eea0 │ │ │ │ + rsbseq r5, r3, r8, asr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, r6, lsl #8 │ │ │ │ - ldrsbteq r5, [r3], #-54 @ 0xffffffca │ │ │ │ + rsbseq r5, r3, lr, lsr #7 │ │ │ │ + rsbseq r5, r3, lr, ror r3 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r2, lsl #28 │ │ │ │ + andseq sp, pc, sl, lsl #28 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda1e94 │ │ │ │ + bl feda1eec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi b0ebfc │ │ │ │ - blmi b1c4b0 │ │ │ │ + bmi b0ec54 │ │ │ │ + blmi b1c508 │ │ │ │ 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: 0xf6be0300 │ │ │ │ - @ instruction: 0xf8d4f803 │ │ │ │ - bge 2cbac4 │ │ │ │ + @ instruction: 0xf6bd0300 │ │ │ │ + @ instruction: 0xf8d4ffd7 │ │ │ │ + bge 2cbb1c │ │ │ │ @ instruction: 0xf5e44629 │ │ │ │ - stmiblt r8, {r2, r4, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + stmiblt r8, {r3, r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ andcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ strtmi r9, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf5e42300 │ │ │ │ - strmi lr, [r2], -r0, lsl #29 │ │ │ │ + @ instruction: 0x4602ee54 │ │ │ │ andsle r1, sp, r3, asr #24 │ │ │ │ strtmi r9, [r0], -r2, lsl #18 │ │ │ │ mcr2 7, 0, pc, cr4, cr15, {7} @ │ │ │ │ - blmi 65d534 │ │ │ │ + blmi 65d58c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 324d5c │ │ │ │ + blls 324db4 │ │ │ │ @ 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 │ │ │ │ - ldrtmi lr, [r0], -lr, lsl #29 │ │ │ │ - @ instruction: 0xffe4f6bd │ │ │ │ + ldrtmi lr, [r0], -r2, ror #28 │ │ │ │ + @ instruction: 0xffb8f6bd │ │ │ │ strb r2, [r5, r0]! │ │ │ │ stmdbmi r7, {r3, r9, fp, lr} │ │ │ │ @ instruction: 0xe7f0447a │ │ │ │ - cdp 5, 7, cr15, cr0, cr4, {7} │ │ │ │ - rsbseq r5, r3, ip, asr r3 │ │ │ │ + cdp 5, 4, cr15, cr4, cr4, {7} │ │ │ │ + rsbseq r5, r3, r4, lsl #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, r0, asr r3 │ │ │ │ - rsbseq r5, r3, r4, lsl r3 │ │ │ │ - andseq sp, pc, r8, ror sp @ │ │ │ │ + ldrshteq r5, [r3], #-40 @ 0xffffffd8 │ │ │ │ + ldrhteq r5, [r3], #-44 @ 0xffffffd4 │ │ │ │ + andseq sp, pc, r0, lsl #27 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r4, lsl #27 │ │ │ │ + andseq sp, pc, ip, lsl #27 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda1f4c │ │ │ │ + bl feda1fa4 │ │ │ │ @ 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} │ │ │ │ - stmib r2!, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r6!, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ strmi fp, [r5], -r0, lsl #22 │ │ │ │ @ instruction: 0xf5006860 │ │ │ │ @ instruction: 0xf6bd707a │ │ │ │ - stmdavs r3!, {r0, r2, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs r3!, {r0, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r6, [r2], -r1, lsr #18 │ │ │ │ eorspl pc, r8, r4, lsl #17 │ │ │ │ mvneq pc, #13828096 @ 0xd30000 │ │ │ │ - ldc2l 6, cr15, [r0, #644]! @ 0x284 │ │ │ │ + stc2l 6, cr15, [r4, #644] @ 0x284 │ │ │ │ @ instruction: 0xf5006860 │ │ │ │ @ instruction: 0xf6bd707a │ │ │ │ - stmdals r0, {r0, r2, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blmi 59d5e8 │ │ │ │ + stmdals r0, {r0, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blmi 59d640 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a4e1c │ │ │ │ + blls 2a4e74 │ │ │ │ @ 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: 0xf04fee2e │ │ │ │ + @ instruction: 0xf04fee02 │ │ │ │ @ instruction: 0xe7e730ff │ │ │ │ - cdp 5, 1, cr15, cr6, cr4, {7} │ │ │ │ - rsbseq r5, r3, r6, lsr #5 │ │ │ │ + stcl 5, cr15, [sl, #912]! @ 0x390 │ │ │ │ + rsbseq r5, r3, lr, asr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0073529c │ │ │ │ - rsbseq r5, r3, r4, asr r2 │ │ │ │ + rsbseq r5, r3, r4, asr #4 │ │ │ │ + ldrshteq r5, [r3], #-28 @ 0xffffffe4 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r0, lsl #26 │ │ │ │ + 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 @ 24ae24 │ │ │ │ + ldrbtmi sl, [pc], #-2563 @ 24ae7c │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwls r6, #14595 @ 0x3903 │ │ │ │ @ instruction: 0xf8d36843 │ │ │ │ @ instruction: 0xf5e40380 │ │ │ │ - ldmiblt r0, {r1, r3, r7, r8, fp, sp, lr, pc} │ │ │ │ - bls 35c64c │ │ │ │ + ldmiblt r0, {r1, r2, r3, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ + bls 35c6a4 │ │ │ │ @ instruction: 0xf8842001 │ │ │ │ eorsvs r3, r2, r8, lsr r0 │ │ │ │ - blmi 75d6a4 │ │ │ │ + blmi 75d6fc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3a4ebc │ │ │ │ + blls 3a4f14 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sl, r0, lsl #6 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ - bmi 6ab624 │ │ │ │ + bmi 6ab67c │ │ │ │ @ instruction: 0x8010f8d4 │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r5, r7, fp, ip, lr} │ │ │ │ - svc 0x0088f5e4 │ │ │ │ + svc 0x005cf5e4 │ │ │ │ @ instruction: 0xf5e46800 │ │ │ │ - strmi lr, [r2], -sl, lsl #19 │ │ │ │ + @ instruction: 0x4602e95e │ │ │ │ strbmi r9, [r3], -r0, lsl #4 │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-1584 @ 0xfffff9d0 │ │ │ │ - ldcl 5, cr15, [r2, #912] @ 0x390 │ │ │ │ + stc 5, cr15, [r6, #912]! @ 0x390 │ │ │ │ @ instruction: 0xf5e44620 │ │ │ │ - strtmi lr, [r8], -r0, ror #22 │ │ │ │ + @ instruction: 0x4628eb34 │ │ │ │ @ instruction: 0xf5e4e7da │ │ │ │ - svclt 0x0000edba │ │ │ │ - ldrshteq r5, [r3], #-20 @ 0xffffffec │ │ │ │ + svclt 0x0000ed8e │ │ │ │ + @ instruction: 0x0073519c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r5, [r3], #-30 @ 0xffffffe2 │ │ │ │ - ldrhteq r5, [r3], #-20 @ 0xffffffec │ │ │ │ + rsbseq r5, r3, r6, lsl #3 │ │ │ │ + rsbseq r5, r3, ip, asr r1 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, lr, ror #24 │ │ │ │ + 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 │ │ │ │ @@ -551833,84 +551854,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 │ │ │ │ - ldmdb ip, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm r0!, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ andle r3, sp, r1 │ │ │ │ - bmi dd2f20 │ │ │ │ + bmi dd2f78 │ │ │ │ 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 │ │ │ │ - svc 0x0024f5e4 │ │ │ │ - blcs 264f48 │ │ │ │ - blcs 11ff2f0 │ │ │ │ + cdp 5, 15, cr15, cr8, cr4, {7} │ │ │ │ + blcs 264fa0 │ │ │ │ + blcs 11ff348 │ │ │ │ strtmi fp, [r0], -r8, lsl #30 │ │ │ │ stmdami r4!, {r0, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ - bmi b5b8b8 │ │ │ │ + bmi b5b910 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stmdavs r0, {r3, r4, r5, fp, ip, lr} │ │ │ │ - stcl 5, cr15, [sl, #-912]! @ 0xfffffc70 │ │ │ │ - ldmdb r8, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldc 5, cr15, [lr, #-912]! @ 0xfffffc70 │ │ │ │ + stmdb ip!, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ movweq lr, #23106 @ 0x5a42 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blcs 27abc8 │ │ │ │ - ldc 0, cr13, [pc, #780] @ 24b278 │ │ │ │ + blcs 27ac20 │ │ │ │ + ldc 0, cr13, [pc, #780] @ 24b2d0 │ │ │ │ @ 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 3865bc │ │ │ │ + blvc 386614 │ │ │ │ movwls r2, #13056 @ 0x3300 │ │ │ │ - ldm lr, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2!, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ movsle r3, r1 │ │ │ │ - cdp 5, 15, cr15, cr4, cr4, {7} │ │ │ │ - blcs 11e4fa8 │ │ │ │ - blmi 5ff64c │ │ │ │ - bmi 6133a8 │ │ │ │ + cdp 5, 12, cr15, cr8, cr4, {7} │ │ │ │ + blcs 11e5000 │ │ │ │ + blmi 5ff6a4 │ │ │ │ + bmi 613400 │ │ │ │ ldmpl fp!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ stmiavs r3!, {r3, r4, fp, sp, lr}^ │ │ │ │ - ldc 5, cr15, [ip, #-912]! @ 0xfffffc70 │ │ │ │ + ldc 5, cr15, [r0, #-912] @ 0xfffffc70 │ │ │ │ @ instruction: 0xf5e4e79f │ │ │ │ - svclt 0x0000ed28 │ │ │ │ + svclt 0x0000ecfc │ │ │ │ ... │ │ │ │ - rsbseq r5, r3, r4, lsr r1 │ │ │ │ + ldrsbteq r5, [r3], #-12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, ip, lsr #2 │ │ │ │ + ldrsbteq r5, [r3], #-4 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r5, r3, r2, ror #1 │ │ │ │ + rsbseq r5, r3, sl, lsl #1 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001fdbda │ │ │ │ - andseq sp, pc, r8, ror #22 │ │ │ │ + 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 5b7224 │ │ │ │ + bleq 5b727c │ │ │ │ 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 │ │ │ │ - mcr2 6, 2, pc, cr12, cr13, {5} @ │ │ │ │ + mcr2 6, 1, pc, cr0, cr13, {5} @ │ │ │ │ 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 │ │ │ │ @@ -551922,25 +551943,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 e4a948 │ │ │ │ + bmi e4a8f0 │ │ │ │ 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 │ │ │ │ - mcr2 6, 1, pc, cr2, cr13, {5} @ │ │ │ │ + ldc2l 6, cr15, [r6, #756]! @ 0x2f4 │ │ │ │ andcs r2, r1, r0, asr #2 │ │ │ │ - stmib ip!, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmib r0, {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 │ │ │ │ @@ -551948,296 +551969,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 16890e2 │ │ │ │ + blx 168913a │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ - stmda lr!, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmda r2, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ 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 504fe0 │ │ │ │ + bmi 505038 │ │ │ │ stmdbmi sl, {sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - @ instruction: 0xf994f6a2 │ │ │ │ + @ instruction: 0xf968f6a2 │ │ │ │ @ instruction: 0xf5e44630 │ │ │ │ - @ instruction: 0x2600ea14 │ │ │ │ + strcs lr, [r0], -r8, ror #19 │ │ │ │ @ instruction: 0xf5e4e7a7 │ │ │ │ - svclt 0x0000ec6e │ │ │ │ - rsbseq r5, r3, r2 │ │ │ │ + svclt 0x0000ec42 │ │ │ │ + rsbseq r4, r3, sl, lsr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, r2, lsl #31 │ │ │ │ - andseq sp, pc, r4, lsr #20 │ │ │ │ - @ instruction: 0x001d15d6 │ │ │ │ + rsbseq r4, r3, sl, lsr #30 │ │ │ │ + andseq sp, pc, ip, lsr #20 │ │ │ │ + @ instruction: 0x001d15de │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda234c │ │ │ │ + bl feda23a4 │ │ │ │ @ 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 feda236c │ │ │ │ + bl feda23c4 │ │ │ │ @ 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 637734 │ │ │ │ + blmi 63778c │ │ │ │ @ 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 445158 │ │ │ │ - bmi 4135ac │ │ │ │ + blmi 4451b0 │ │ │ │ + bmi 413604 │ │ │ │ ldmpl r3!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5e46818 │ │ │ │ - @ instruction: 0xf5e4ec3e │ │ │ │ - svclt 0x0000e82c │ │ │ │ - rsbseq r4, r3, r6, lsl #29 │ │ │ │ - andseq sp, pc, r2, ror #19 │ │ │ │ + @ instruction: 0xf5e4ec12 │ │ │ │ + svclt 0x0000e800 │ │ │ │ + rsbseq r4, r3, lr, lsr #28 │ │ │ │ + andseq sp, pc, sl, ror #19 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r8, asr #19 │ │ │ │ + @ instruction: 0x001fd9d0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda23d0 │ │ │ │ + bl feda2428 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff8 │ │ │ │ @ instruction: 0xf7ff706e │ │ │ │ vstrlt s30, [r8, #-844] @ 0xfffffcb4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda23e8 │ │ │ │ + bl feda2440 │ │ │ │ @ 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 fea88c8a │ │ │ │ + blx 1f88ce2 │ │ │ │ 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 293abc │ │ │ │ - b b07e4c │ │ │ │ + blx 293b14 │ │ │ │ + b b07ea4 │ │ │ │ @ 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 286d38 │ │ │ │ - bvs 1446d24 │ │ │ │ + bvc 286d90 │ │ │ │ + bvs 1446d7c │ │ │ │ stmdbmi lr, {r0, r1, r2, r4, r8, fp, ip, lr, pc} │ │ │ │ - bcs 686a88 │ │ │ │ - blvc ff646d5c │ │ │ │ - blmi 286d44 │ │ │ │ - blvs 286d50 │ │ │ │ - bl 29c460 │ │ │ │ + bcs 686ae0 │ │ │ │ + blvc ff646db4 │ │ │ │ + blmi 286d9c │ │ │ │ + blvs 286da8 │ │ │ │ + bl 29c4b8 │ │ │ │ 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 │ │ │ │ + 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 feda24c4 │ │ │ │ + bl feda251c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0, -r0] │ │ │ │ @ instruction: 0xf8d04605 │ │ │ │ @ instruction: 0xf6a10280 │ │ │ │ - msrlt SPSR_irq, r3 │ │ │ │ + smclt 4023 @ 0xfb7 │ │ │ │ stmiavs r1!, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ @ instruction: 0x4621fbf5 │ │ │ │ addeq pc, r0, #13959168 @ 0xd50000 │ │ │ │ - blx fe888d72 │ │ │ │ + blx 1d88dca │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldclt 1, cr13, [r8, #-972]! @ 0xfffffc34 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda24fc │ │ │ │ + bl feda2554 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi c8f284 │ │ │ │ - blmi cb7514 │ │ │ │ + bmi c8f2dc │ │ │ │ + blmi cb756c │ │ │ │ ldrbtmi r4, [sl], #-1550 @ 0xfffff9f2 │ │ │ │ strmi r4, [r5], -r8, lsr #30 │ │ │ │ @ instruction: 0xf8d02100 │ │ │ │ - ldrbtmi r0, [pc], #-640 @ 24b318 │ │ │ │ + ldrbtmi r0, [pc], #-640 @ 24b370 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ @ instruction: 0xf6a10300 │ │ │ │ - smclt 4027 @ 0xfbb │ │ │ │ + msrlt SPSR_irq, pc │ │ │ │ stmiavs r1!, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ strtmi pc, [r1], -sp, asr #23 │ │ │ │ addeq pc, r0, #13959168 @ 0xd50000 │ │ │ │ - blx 1e88dc2 │ │ │ │ + blx 1388e1a │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strdlt sp, [r6, #19] │ │ │ │ sbcne pc, r4, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8d5466a │ │ │ │ @ instruction: 0xf04f0274 │ │ │ │ movwls r3, #1023 @ 0x3ff │ │ │ │ - b 1b08ae8 │ │ │ │ + b 1008b40 │ │ │ │ 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 623448 │ │ │ │ + bmi 6234a0 │ │ │ │ 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 4fab50 │ │ │ │ - bmi 4d3798 │ │ │ │ + blmi 4faba8 │ │ │ │ + bmi 4d37f0 │ │ │ │ ldmpl fp!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5e46818 │ │ │ │ - movwcs lr, #2888 @ 0xb48 │ │ │ │ + movwcs lr, #2844 @ 0xb1c │ │ │ │ @ instruction: 0xe7e86033 │ │ │ │ - bl e88b38 │ │ │ │ - ldrshteq r4, [r3], #-198 @ 0xffffff3a │ │ │ │ + bl 388b90 │ │ │ │ + @ instruction: 0x00734c9e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, sl, ror #25 │ │ │ │ - rsbseq r4, r3, r6, lsl #25 │ │ │ │ + @ instruction: 0x00734c92 │ │ │ │ + rsbseq r4, r3, lr, lsr #24 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001fd7f4 │ │ │ │ + @ instruction: 0x001fd7fc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda25c8 │ │ │ │ + bl feda2620 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 8cf390 │ │ │ │ + blmi 8cf3e8 │ │ │ │ andne pc, r2, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [fp], #-529 @ 0xfffffdef │ │ │ │ - bmi 87f444 │ │ │ │ + bmi 87f49c │ │ │ │ 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 788e7a │ │ │ │ + blx ffc88ed0 │ │ │ │ cmplt r8, r4, lsl #12 │ │ │ │ strtmi r6, [r8], -r1, lsr #17 │ │ │ │ - blx 1c07406 │ │ │ │ + blx 1c0745e │ │ │ │ @ instruction: 0xf8d54621 │ │ │ │ @ instruction: 0xf6a10280 │ │ │ │ - strmi pc, [r4], -r9, lsl #22 │ │ │ │ + @ instruction: 0x4604fadd │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ stmdami fp, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ - bmi 51381c │ │ │ │ + bmi 513874 │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf5e46818 │ │ │ │ - strb lr, [r0, r6, lsl #22]! │ │ │ │ + ubfx lr, sl, #21, #1 │ │ │ │ andcs r4, r4, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0xf1054908 │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6a74479 │ │ │ │ - ldrb pc, [r8, r5, lsr #20] @ │ │ │ │ - rsbseq r4, r3, sl, lsr #24 │ │ │ │ + @ instruction: 0xe7d8f9f9 │ │ │ │ + ldrsbteq r4, [r3], #-178 @ 0xffffff4e │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r0, lsl #15 │ │ │ │ - andseq sp, pc, sl, ror #14 │ │ │ │ - rsbseq r3, r6, r8, ror #23 │ │ │ │ + andseq sp, pc, r8, lsl #15 │ │ │ │ + andseq sp, pc, r2, ror r7 @ │ │ │ │ + @ instruction: 0x00763b90 │ │ │ │ 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 ff888ef0 │ │ │ │ + blx fed88f48 │ │ │ │ strmi fp, [r4], -r0, ror #2 │ │ │ │ ldrtmi r6, [r0], -r1, lsr #17 │ │ │ │ - blx d0747e │ │ │ │ + blx d074d6 │ │ │ │ @ instruction: 0xf8d64621 │ │ │ │ @ instruction: 0xf6a10280 │ │ │ │ - strmi pc, [r4], -sp, asr #21 │ │ │ │ + strmi pc, [r4], -r1, lsr #21 │ │ │ │ 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 3895f4 │ │ │ │ + blne 38964c │ │ │ │ @ instruction: 0xf3bfb161 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29b0ac │ │ │ │ + blcc 29b104 │ │ │ │ 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: 0xf8d6fc8d │ │ │ │ + @ instruction: 0xf8d6fc61 │ │ │ │ smlabtlt r8, ip, r2, r0 │ │ │ │ - stc2 5, cr15, [r8], {247} @ 0xf7 │ │ │ │ + mrrc2 5, 15, pc, ip, cr7 @ │ │ │ │ ldrne pc, [r4, #-2264]! @ 0xfffff728 │ │ │ │ vsubw.u , , d9 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29b0fc │ │ │ │ + blcc 29b154 │ │ │ │ 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 29b120 │ │ │ │ + blcc 29b178 │ │ │ │ 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: 0xf506ff67 │ │ │ │ + @ instruction: 0xf506ff3b │ │ │ │ @ instruction: 0xf6137061 │ │ │ │ - @ instruction: 0xf8d6fe59 │ │ │ │ + @ instruction: 0xf8d6fe2d │ │ │ │ @ instruction: 0xb11912d0 │ │ │ │ ldrdcc pc, [r8], #134 @ 0x86 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ sbcsne pc, r4, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf8d6b119 │ │ │ │ @ instruction: 0x463030bc │ │ │ │ @ instruction: 0xf8d64798 │ │ │ │ @@ -552251,178 +552272,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, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + pop {r0, r2, r4, r5, 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 29b1bc │ │ │ │ + blcc 29b214 │ │ │ │ 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 feda27dc │ │ │ │ + bl feda2834 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0, -r0] │ │ │ │ @ instruction: 0xf8d04605 │ │ │ │ @ instruction: 0xf6a10280 │ │ │ │ - msrlt (UNDEF: 96), r7 │ │ │ │ + msrlt SPSR_, fp, ror #19 │ │ │ │ stmiavs r1!, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ strtmi pc, [r1], -r9, ror #20 │ │ │ │ addeq pc, r0, #13959168 @ 0xd50000 │ │ │ │ - blx 589088 │ │ │ │ + @ instruction: 0xf9e0f6a1 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldclt 1, cr13, [r8, #-972]! @ 0xfffffc34 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda2814 │ │ │ │ + bl feda286c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xff20f001 │ │ │ │ sbcscc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xbd38b903 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0x53bcf8d4 │ │ │ │ - blx 1587638 │ │ │ │ + blx 1587690 │ │ │ │ @ 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 29a26a │ │ │ │ + blx 29a2c2 │ │ │ │ @ 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 285628 │ │ │ │ + blcs 285680 │ │ │ │ tstcs r4, r3, lsl sp │ │ │ │ ldrb r4, [pc, sl, lsl #12] │ │ │ │ vstrle d2, [lr, #-0] │ │ │ │ strmi r2, [sl], -r1, lsl #2 │ │ │ │ - blcs 285614 │ │ │ │ + blcs 28566c │ │ │ │ stmdbcs lr, {r0, r3, r8, sl, fp, ip, lr, pc} │ │ │ │ stmdami r7, {r1, r3, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf8504478 │ │ │ │ - bl 253780 │ │ │ │ + bl 2537d8 │ │ │ │ stmdavs r1, {r0, r6, r7}^ │ │ │ │ @ instruction: 0xf04fe7ce │ │ │ │ strb r0, [lr, r0, lsl #24] │ │ │ │ ldmdavs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrdeq r5, [r9], #-188 @ 0xffffff44 @ │ │ │ │ + rsbeq r5, r9, r4, ror #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda28dc │ │ │ │ + bl feda2934 │ │ │ │ @ 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: 0xf080f92d │ │ │ │ + @ instruction: 0xf080f901 │ │ │ │ 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 14d3f6c │ │ │ │ + bllt 14d3fc4 │ │ │ │ @ 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 2c6d98 │ │ │ │ - @ instruction: 0xf902f6a8 │ │ │ │ - beq 2c6de0 │ │ │ │ + beq 2c6df0 │ │ │ │ + @ instruction: 0xf8d6f6a8 │ │ │ │ + beq 2c6e38 │ │ │ │ @ instruction: 0xeeb7b968 │ │ │ │ - vldr s0, [pc, #768] @ 24ba74 │ │ │ │ + vldr s0, [pc, #768] @ 24bacc │ │ │ │ vmul.f64 d7, d0, d8 │ │ │ │ vmov.f64 d0, #119 @ 0x3fb80000 1.4375000 │ │ │ │ @ instruction: 0xf5e30bc0 │ │ │ │ - mrc 14, 7, lr, cr0, cr10, {6} │ │ │ │ + cdp 14, 15, cr14, cr0, cr14, {5} │ │ │ │ vadd.f32 s14, s0, s16 │ │ │ │ andlt r0, r3, r7, lsr #20 │ │ │ │ - blx 389906 │ │ │ │ + blx 38995e │ │ │ │ svclt 0x00004770 │ │ │ │ ldrbtvs r3, [pc], -sp, asr #23 │ │ │ │ svccc 0x00f6a09e │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda29a4 │ │ │ │ + bl feda29fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8cf68c │ │ │ │ - blmi 8f79e8 │ │ │ │ + bmi 8cf6e4 │ │ │ │ + blmi 8f7a40 │ │ │ │ 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 7b7d3c │ │ │ │ + bmi 7b7d94 │ │ │ │ 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 │ │ │ │ - cdp 5, 3, cr15, cr8, cr3, {7} │ │ │ │ + cdp 5, 0, cr15, cr12, cr3, {7} │ │ │ │ adcmi pc, sl, r4, lsl #10 │ │ │ │ @ instruction: 0x96003034 │ │ │ │ @ instruction: 0x23209002 │ │ │ │ @ instruction: 0xf5044629 │ │ │ │ @ instruction: 0xf8d445aa │ │ │ │ ldrcc r0, [r8, #-712]! @ 0xfffffd38 │ │ │ │ strls r4, [r1, #-1562] @ 0xfffff9e6 │ │ │ │ - stc2 5, cr15, [r8], #988 @ 0x3dc │ │ │ │ + ldc2l 5, cr15, [ip], #-988 @ 0xfffffc24 │ │ │ │ @ instruction: 0xf5e4e7db │ │ │ │ - svclt 0x0000e8fc │ │ │ │ - rsbseq r4, r3, r0, asr r8 │ │ │ │ + svclt 0x0000e8d0 │ │ │ │ + ldrshteq r4, [r3], #-120 @ 0xffffff88 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, r6, lsr r8 │ │ │ │ + ldrsbteq r4, [r3], #-126 @ 0xffffff82 │ │ │ │ ldmdale r9, {r0, r2, r8, fp, sp} │ │ │ │ @ instruction: 0xf001e8df │ │ │ │ - beq 851870 │ │ │ │ + beq 8518c8 │ │ │ │ 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 │ │ │ │ @@ -552440,167 +552461,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 65d2f4 │ │ │ │ + blls 65d34c │ │ │ │ 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 3dd348 │ │ │ │ + bl 3dd3a0 │ │ │ │ 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 6f0504 │ │ │ │ + blls 6f055c │ │ │ │ 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 feda2b1c │ │ │ │ + bl feda2b74 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi fp!, {r7, r8, r9, sl, fp} │ │ │ │ strmi pc, [r0, #1280]! @ 0x500 │ │ │ │ addslt r4, ip, sl, lsr #20 │ │ │ │ - blmi cdcb14 │ │ │ │ + blmi cdcb6c │ │ │ │ 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 bf808c │ │ │ │ + bmi bf80e4 │ │ │ │ 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 │ │ │ │ - stc 5, cr15, [r0, #908] @ 0x38c │ │ │ │ + ldcl 5, cr15, [r4, #-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 893980 │ │ │ │ + bmi 8939d8 │ │ │ │ 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 64594c │ │ │ │ + blmi 6459a4 │ │ │ │ stmdbmi pc, {r2, r9, sp} @ │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - @ instruction: 0xff64f6a6 │ │ │ │ + @ instruction: 0xff38f6a6 │ │ │ │ stmdbmi ip, {r0, r1, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [sl], #-2572 @ 0xfffff5f4 │ │ │ │ tstcs r1, fp, asr r8 │ │ │ │ @ instruction: 0xf5e46818 │ │ │ │ - @ instruction: 0xe7c0e832 │ │ │ │ - ldmda ip, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - ldrsbteq r4, [r3], #-100 @ 0xffffff9c │ │ │ │ + strb lr, [r0, r6, lsl #16] │ │ │ │ + svc 0x00f0f5e3 │ │ │ │ + rsbseq r4, r3, ip, ror r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r4, [r3], #-96 @ 0xffffffa0 │ │ │ │ + rsbseq r4, r3, r8, ror r6 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r4, r3, r2, lsl #13 │ │ │ │ - andseq sp, pc, r4, lsr #4 │ │ │ │ - rsbseq r3, r6, sl, ror #12 │ │ │ │ + rsbseq r4, r3, sl, lsr #12 │ │ │ │ + andseq sp, pc, ip, lsr #4 │ │ │ │ + rsbseq r3, r6, r2, lsl r6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r6, lsl r2 @ │ │ │ │ + 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 1937c14 │ │ │ │ + blmi 1937c6c │ │ │ │ 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 fe9094b2 │ │ │ │ + blx 1e0950a │ │ │ │ @ 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, 13, cr15, cr4, cr3, {7} │ │ │ │ + cdp 5, 10, cr15, cr8, cr3, {7} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - bmi 156bc90 │ │ │ │ + bmi 156bce8 │ │ │ │ orrcc pc, r4, #9764864 @ 0x950000 │ │ │ │ rsbvs r4, r2, #2046820352 @ 0x7a000000 │ │ │ │ - blcs cde380 │ │ │ │ - bpl 28616c │ │ │ │ + blcs cde3d8 │ │ │ │ + bpl 2861c4 │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 14540d4 │ │ │ │ + bmi 145412c │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 14141dc │ │ │ │ + bmi 1414234 │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 13d3fc4 │ │ │ │ + bmi 13d401c │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 13942fc │ │ │ │ + bmi 1394354 │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 13542d4 │ │ │ │ + bmi 135432c │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ ldrsble r2, [r9, #-24] @ 0xffffffe8 │ │ │ │ strtmi r4, [r0], -r2, asr #22 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf8954798 │ │ │ │ - blcs cd88ac │ │ │ │ - blmi 123fc04 │ │ │ │ + blcs cd8904 │ │ │ │ + blmi 123fc5c │ │ │ │ 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, [r6], {163} @ 0xa3 │ │ │ │ + stc2l 6, cr15, [sl], #-652 @ 0xfffffd74 │ │ │ │ @ instruction: 0xf5f74620 │ │ │ │ - movwcs pc, #2345 @ 0x929 @ │ │ │ │ + movwcs pc, #2301 @ 0x8fd @ │ │ │ │ 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: 0xf8faf5f7 │ │ │ │ + @ instruction: 0xf8cef5f7 │ │ │ │ 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 │ │ │ │ @@ -552615,123 +552636,123 @@ │ │ │ │ @ instruction: 0x661d65dd │ │ │ │ @ instruction: 0xf8c1665d │ │ │ │ andlt r4, r2, r8, asr r5 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0x46204b17 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf8954798 │ │ │ │ - blcs cd8960 │ │ │ │ - blmi 7801e8 │ │ │ │ + blcs cd89b8 │ │ │ │ + blmi 780240 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ - bvs 1b459ec │ │ │ │ + bvs 1b45a44 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xe7f5fbb7 │ │ │ │ - ldrshteq r4, [r3], #-82 @ 0xffffffae │ │ │ │ + ldrb pc, [r5, fp, lsl #23]! @ │ │ │ │ + @ instruction: 0x0073459a │ │ │ │ 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 feda2db0 │ │ │ │ + bl feda2e08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 84fab8 │ │ │ │ - blmi 85d3cc │ │ │ │ + bmi 84fb10 │ │ │ │ + blmi 85d424 │ │ │ │ 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 5cab7c │ │ │ │ + bmi 5cabd4 │ │ │ │ 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 0x0000eefa │ │ │ │ - rsbseq r4, r3, r2, asr #8 │ │ │ │ + svclt 0x0000eece │ │ │ │ + rsbseq r4, r3, sl, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffffe1 │ │ │ │ - rsbseq r4, r3, r8, lsr r4 │ │ │ │ + rsbseq r4, r3, r0, ror #7 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r4, r3, r6, lsl #8 │ │ │ │ + rsbseq r4, r3, lr, lsr #7 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ - bmi b9d4a0 │ │ │ │ - blmi b9d4bc │ │ │ │ + bmi b9d4f8 │ │ │ │ + blmi b9d514 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4641eebc │ │ │ │ + @ instruction: 0x4641ee90 │ │ │ │ @ instruction: 0xf10d464a │ │ │ │ strmi r0, [r4], -r4, lsl #16 │ │ │ │ - ldcl 5, cr15, [lr, #-908] @ 0xfffffc74 │ │ │ │ + ldc 5, cr15, [r2, #-908]! @ 0xfffffc74 │ │ │ │ @ instruction: 0xf69f4640 │ │ │ │ - strbmi pc, [sl], -pc, lsl #29 @ │ │ │ │ + strbmi pc, [sl], -r3, ror #28 @ │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ - mrc2 6, 4, pc, cr0, cr15, {4} │ │ │ │ + mcr2 6, 3, pc, cr4, cr15, {4} @ │ │ │ │ tstpvc sp, r5, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46402214 │ │ │ │ - mcr2 6, 4, pc, cr10, cr15, {4} @ │ │ │ │ - bls 31d588 │ │ │ │ + mrc2 6, 2, pc, cr14, cr15, {4} │ │ │ │ + bls 31d5e0 │ │ │ │ stmdbls r1, {r4, r5, r9, sl, lr} │ │ │ │ stc2l 7, cr15, [r8, #-976]! @ 0xfffffc30 │ │ │ │ mulscc r0, sp, r8 │ │ │ │ @ instruction: 0x4620b17b │ │ │ │ - mcrr 5, 14, pc, lr, cr3 @ │ │ │ │ - blmi 4de4e4 │ │ │ │ + stc 5, cr15, [r2], #-908 @ 0xfffffc74 │ │ │ │ + blmi 4de53c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3a5d24 │ │ │ │ + blls 3a5d7c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ stmdals r1, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldc 5, cr15, [lr], #-908 @ 0xfffffc74 │ │ │ │ + ldc 5, cr15, [r2], {227} @ 0xe3 │ │ │ │ @ instruction: 0xf5e3e7eb │ │ │ │ - svclt 0x0000ee9a │ │ │ │ - ldrhteq r4, [r3], #-56 @ 0xffffffc8 │ │ │ │ + svclt 0x0000ee6e │ │ │ │ + rsbseq r4, r3, r0, ror #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strhteq r5, [r9], #-100 @ 0xffffff9c │ │ │ │ - rsbseq r4, r3, ip, asr #6 │ │ │ │ + strhteq r5, [r9], #-108 @ 0xffffff94 │ │ │ │ + ldrshteq r4, [r3], #-36 @ 0xffffffdc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ stmdami r6!, {r0, r2, r9, sl, lr}^ │ │ │ │ - bmi 1bdd54c │ │ │ │ + bmi 1bdd5a4 │ │ │ │ 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} │ │ │ │ @@ -552744,187 +552765,187 @@ │ │ │ │ ldc2l 7, cr15, [ip], #-976 @ 0xfffffc30 │ │ │ │ @ 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: 0xf6a04630 │ │ │ │ - @ instruction: 0xf998f801 │ │ │ │ + @ instruction: 0xf69f4630 │ │ │ │ + @ instruction: 0xf998ffd5 │ │ │ │ @ instruction: 0xf0250041 │ │ │ │ strmi pc, [r1], -r9, lsl #23 │ │ │ │ ldrtmi r4, [r0], -r7, lsl #12 │ │ │ │ - @ instruction: 0xf800f6a0 │ │ │ │ + @ instruction: 0xffd4f69f │ │ │ │ mlascc r8, sp, r8, pc @ │ │ │ │ - blcs 25d774 │ │ │ │ + blcs 25d7cc │ │ │ │ ldrtmi sp, [r0], -fp, ror #2 │ │ │ │ - @ instruction: 0xf85af6a0 │ │ │ │ + @ instruction: 0xf82ef6a0 │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - beq fe4866bc │ │ │ │ + beq fe486714 │ │ │ │ @ instruction: 0xf69f4651 │ │ │ │ - @ instruction: 0xf89dfff1 │ │ │ │ + @ instruction: 0xf89dffc5 │ │ │ │ andls r3, r5, r8, lsr r0 │ │ │ │ cmple ip, r0, lsl #22 │ │ │ │ @ instruction: 0x46304651 │ │ │ │ - @ instruction: 0xffe8f69f │ │ │ │ + @ instruction: 0xffbcf69f │ │ │ │ mlascc r8, sp, r8, pc @ │ │ │ │ - blcs 26fdbc │ │ │ │ + blcs 26fe14 │ │ │ │ @ instruction: 0x4630d153 │ │ │ │ - @ instruction: 0xf842f6a0 │ │ │ │ + @ instruction: 0xf816f6a0 │ │ │ │ ldrmi r4, [r9], -r3, lsl #12 │ │ │ │ movwls r4, #26160 @ 0x6630 │ │ │ │ - @ instruction: 0xffdaf69f │ │ │ │ + @ instruction: 0xffaef69f │ │ │ │ mlascc r8, sp, r8, pc @ │ │ │ │ - blcs 26fddc │ │ │ │ + blcs 26fe34 │ │ │ │ ldrmi sp, [r8], -r5, asr #2 │ │ │ │ movwls r2, #37144 @ 0x9118 │ │ │ │ - @ instruction: 0xf9caf6a2 │ │ │ │ + @ instruction: 0xf99ef6a2 │ │ │ │ @ instruction: 0x46064639 │ │ │ │ - @ instruction: 0xf9c6f6a2 │ │ │ │ + @ instruction: 0xf99af6a2 │ │ │ │ ldrtmi r4, [sl], -r3, lsl #13 │ │ │ │ rscsvs r4, r0, r9, asr #12 │ │ │ │ - stc 5, cr15, [lr], #908 @ 0x38c │ │ │ │ + stc 5, cr15, [r2], {227} @ 0xe3 │ │ │ │ tstcs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf8cb4658 │ │ │ │ @ instruction: 0xf6a28008 │ │ │ │ - ldmvs r2!, {r0, r1, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r2!, {r0, r1, r2, r4, r6, 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!, {r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs r7!, {r2, r4, r5, r6, sl, fp, sp, lr, pc}^ │ │ │ │ tstcs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6a24638 │ │ │ │ - ldrshtvs pc, [r8], #-149 @ 0xffffff6b @ │ │ │ │ + rsbsvs pc, r8, r9, asr #19 │ │ │ │ @ instruction: 0x465268f0 │ │ │ │ stmdavs r0, {r0, r1, r2, r8, fp, ip, pc}^ │ │ │ │ - ldc 5, cr15, [r2], {227} @ 0xe3 │ │ │ │ + stcl 5, cr15, [r6], #-908 @ 0xfffffc74 │ │ │ │ movwls r9, #2824 @ 0xb08 │ │ │ │ @ instruction: 0xf8d59b09 │ │ │ │ stcls 2, cr0, [r6, #-816] @ 0xfffffcd0 │ │ │ │ @ instruction: 0x96024619 │ │ │ │ @ instruction: 0x462a1d33 │ │ │ │ movwcs r9, #33537 @ 0x8301 │ │ │ │ - @ instruction: 0xf996f5f7 │ │ │ │ + @ instruction: 0xf96af5f7 │ │ │ │ adcsvs r4, r5, r0, lsr #12 │ │ │ │ - bl fe5095c4 │ │ │ │ - blmi 903e5c │ │ │ │ - bmi 8d4244 │ │ │ │ + bl 1a0961c │ │ │ │ + blmi 903eb4 │ │ │ │ + bmi 8d429c │ │ │ │ smlsdxls r0, fp, r4, r4 │ │ │ │ @ instruction: 0xf5e3447a │ │ │ │ - @ instruction: 0x2600edf2 │ │ │ │ - blmi 6de6ac │ │ │ │ + strcs lr, [r0], -r6, asr #27 │ │ │ │ + blmi 6de704 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a25ec0 │ │ │ │ + blls a25f18 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r6, r0, lsl #6 │ │ │ │ eorlt r4, r1, r0, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcge 0x00144639 │ │ │ │ @ instruction: 0xf7f74638 │ │ │ │ - blmi 64a5a8 │ │ │ │ + blmi 64a600 │ │ │ │ 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 │ │ │ │ - ldcl 5, cr15, [r0, #908] @ 0x38c │ │ │ │ + stc 5, cr15, [r4, #908]! @ 0x38c │ │ │ │ @ instruction: 0xf5e3e75d │ │ │ │ - svclt 0x0000edbc │ │ │ │ - rsbseq r4, r3, r0, lsl #6 │ │ │ │ + svclt 0x0000ed90 │ │ │ │ + rsbseq r4, r3, r8, lsr #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r4, [r3], #-40 @ 0xffffffd8 │ │ │ │ + rsbseq r4, r3, r0, lsr #5 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - eoreq r0, r0, ip, lsr #32 │ │ │ │ - andseq ip, pc, r0, asr #27 │ │ │ │ - ldrhteq r4, [r3], #-16 │ │ │ │ + eoreq r0, r0, r4, lsr r0 │ │ │ │ + andseq ip, pc, r8, asr #27 │ │ │ │ + rsbseq r4, r3, r8, asr r1 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, sp, r2, lsl #31 │ │ │ │ - andseq ip, pc, lr, ror sp @ │ │ │ │ + andseq sp, sp, sl, 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 98832c │ │ │ │ + beq 988384 │ │ │ │ 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: 0xf997fd45 │ │ │ │ + @ instruction: 0xf997fd19 │ │ │ │ stmiavs r7!, {r0, r6}^ │ │ │ │ - blx fec87fb4 │ │ │ │ + blx fec8800c │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ @ instruction: 0xf69f4639 │ │ │ │ - stmiavs r3!, {r0, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r2, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmvs pc, {r3, r5, r9, sl, lr} @ │ │ │ │ @ instruction: 0xf69f4639 │ │ │ │ - stmiavs r3!, {r0, r1, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r1, r2, r3, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x462800bf │ │ │ │ ldmdavs r9, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [r4, #-636]! @ 0xfffffd84 │ │ │ │ + stc2 6, cr15, [r8, #-636] @ 0xfffffd84 │ │ │ │ ldrtmi r6, [sl], -r3, ror #17 │ │ │ │ strcs r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf69f6859 │ │ │ │ - stmdbls r1!, {r0, r2, r3, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r1!, {r0, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf69f4628 │ │ │ │ - bls acb880 │ │ │ │ + bls acb828 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ - stc2 6, cr15, [r4, #-636]! @ 0xfffffd84 │ │ │ │ - bls 332b7c │ │ │ │ + ldc2l 6, cr15, [r8], #636 @ 0x27c │ │ │ │ + bls 332bd4 │ │ │ │ @ instruction: 0x46304651 │ │ │ │ @ instruction: 0xf7f49400 │ │ │ │ @ instruction: 0xf89dfb35 │ │ │ │ cmnlt r3, r8, lsl r0 │ │ │ │ - blmi 6de7d0 │ │ │ │ + blmi 6de828 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 825fec │ │ │ │ + blls 826044 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r6, r0, lsl #6 │ │ │ │ pop {r3, r4, ip, sp, pc} │ │ │ │ stmdals r3, {r4, r5, r6, r7, r9, sl, fp, pc} │ │ │ │ - b ff909724 │ │ │ │ + b fee0977c │ │ │ │ @ instruction: 0xf10de7ee │ │ │ │ @ instruction: 0x46510b30 │ │ │ │ @ instruction: 0xf7f74658 │ │ │ │ - bmi 54a474 │ │ │ │ + bmi 54a4cc │ │ │ │ tstcs r1, fp, asr r6 │ │ │ │ ldmdavs r0, {r1, r3, r5, r7, fp, ip, lr} │ │ │ │ ldrbtmi r4, [sl], #-2569 @ 0xfffff5f7 │ │ │ │ - ldc 5, cr15, [sl, #-908]! @ 0xfffffc74 │ │ │ │ + stc 5, cr15, [lr, #-908] @ 0xfffffc74 │ │ │ │ @ instruction: 0xf5e3e7a9 │ │ │ │ - svclt 0x0000ed26 │ │ │ │ - rsbseq r4, r3, r8, lsr #2 │ │ │ │ + svclt 0x0000ecfa │ │ │ │ + ldrsbteq r4, [r3], #-0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, r2, lsl r1 │ │ │ │ + ldrhteq r4, [r3], #-10 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r4, r3, r4, lsl #1 │ │ │ │ + rsbseq r4, r3, ip, lsr #32 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq ip, pc, lr, ror #24 │ │ │ │ + andseq ip, pc, r6, ror ip @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda31e4 │ │ │ │ + bl feda323c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff8 │ │ │ │ vhsub.s8 d18, d0, d3 │ │ │ │ ldmdavs r8, {r1, r2, r8, lr}^ │ │ │ │ - stmia r2, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3204 │ │ │ │ + bl feda325c │ │ │ │ @ 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}^ │ │ │ │ @@ -552935,29 +552956,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 │ │ │ │ - @ instruction: 0x4630ec54 │ │ │ │ - b 21897e0 │ │ │ │ + ldrtmi lr, [r0], -r8, lsr #24 │ │ │ │ + b 1689838 │ │ │ │ ldcllt 0, cr6, [r0, #-176]! @ 0xffffff50 │ │ │ │ rscsle r2, fp, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25886c │ │ │ │ + bcs 2588c4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ eorvs r8, ip, fp, asr pc │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3280 │ │ │ │ + bl feda32d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi bcff48 │ │ │ │ + bmi bcffa0 │ │ │ │ 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 @ │ │ │ │ @@ -552965,682 +552986,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 │ │ │ │ - and lr, r6, ip, asr #18 │ │ │ │ - cdp 5, 5, cr15, cr10, cr3, {7} │ │ │ │ - blcs 5260dc │ │ │ │ - blcs 37bd34 │ │ │ │ + and lr, r6, r0, lsr #18 │ │ │ │ + cdp 5, 2, cr15, cr14, cr3, {7} │ │ │ │ + blcs 526134 │ │ │ │ + blcs 37bd8c │ │ │ │ @ instruction: 0x4632d111 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - b 1c0986c │ │ │ │ + b 11098c4 │ │ │ │ rscsle r1, r1, r3, asr #24 │ │ │ │ - blle 4560e8 │ │ │ │ + blle 456140 │ │ │ │ stccs 12, cr9, [r0], {10} │ │ │ │ @ instruction: 0xf8d7db05 │ │ │ │ @ instruction: 0xf5e30550 │ │ │ │ - @ instruction: 0xf8c7ec00 │ │ │ │ - bmi 55d63c │ │ │ │ + @ instruction: 0xf8c7ebd4 │ │ │ │ + bmi 55d694 │ │ │ │ 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: 0xf8c7ed3a │ │ │ │ + @ instruction: 0xf8c7ed0e │ │ │ │ ubfx r0, r0, #10, #15 │ │ │ │ - ldcl 5, cr15, [r4], #-908 @ 0xfffffc74 │ │ │ │ - rsbseq r3, r3, r0, ror pc │ │ │ │ + mcrr 5, 14, pc, r8, cr3 @ │ │ │ │ + rsbseq r3, r3, r8, lsl pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x001d94f2 │ │ │ │ - rsbseq r3, r3, r2, lsl #30 │ │ │ │ + @ instruction: 0x001d94fa │ │ │ │ + rsbseq r3, r3, sl, lsr #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda3338 │ │ │ │ + bl feda3390 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ssub8mi r0, r0, r0 │ │ │ │ andcs r4, r3, #12, 12 @ 0xc00000 │ │ │ │ tstpmi r6, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldmda r8, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00ecf5e2 │ │ │ │ strmi r2, [r5], -r8, lsl #2 │ │ │ │ @ instruction: 0xf5e32001 │ │ │ │ - tstlt r0, r4, asr r9 │ │ │ │ + tstlt r0, r8, lsr #18 │ │ │ │ stmib r0, {r0, r8, r9, sp}^ │ │ │ │ eorvs r3, r0, r0, lsl #10 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda336c │ │ │ │ + bl feda33c4 │ │ │ │ @ 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 258988 │ │ │ │ + bcs 2589e0 │ │ │ │ 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 fed89928 │ │ │ │ + bl fe289980 │ │ │ │ @ instruction: 0xf5e34628 │ │ │ │ - movwcs lr, #2518 @ 0x9d6 │ │ │ │ + movwcs lr, #2474 @ 0x9aa │ │ │ │ ldrb r6, [r5, r3, lsr #32]! │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ - bmi f9da18 │ │ │ │ - blmi f9da38 │ │ │ │ + bmi f9da70 │ │ │ │ + blmi f9da90 │ │ │ │ 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 @ │ │ │ │ - bl 309974 │ │ │ │ + b ff8099cc │ │ │ │ cmple r4, r0, lsl #16 │ │ │ │ stmdbls r4, {r1, r3, r5, r6, fp, sp, lr} │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ - stc 5, cr15, [r0], #-908 @ 0xfffffc74 │ │ │ │ - bllt fe45da08 │ │ │ │ + bl fff899dc │ │ │ │ + bllt fe45da60 │ │ │ │ @ instruction: 0x46314638 │ │ │ │ - blx f89c8a │ │ │ │ + blx 489ce2 │ │ │ │ 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]! @ 24c277 @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 24c2cf @ │ │ │ │ andcs r4, r1, #76546048 @ 0x4900000 │ │ │ │ movwpl lr, #2509 @ 0x9cd │ │ │ │ - mcrr 5, 14, pc, r4, cr3 @ │ │ │ │ + ldc 5, cr15, [r8], {227} @ 0xe3 │ │ │ │ stmdbls r4, {r0, r1, r9, sl, lr} │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf5e3461c │ │ │ │ - mvnmi lr, #31232 @ 0x7a00 │ │ │ │ - bmi 790148 │ │ │ │ + mvnmi lr, #19968 @ 0x4e00 │ │ │ │ + bmi 7901a0 │ │ │ │ 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 │ │ │ │ - ldrdcs lr, [r0], -lr @ │ │ │ │ + @ instruction: 0x2000ebb2 │ │ │ │ strmi lr, [r3], -r7, ror #15 │ │ │ │ - bmi 51e2a0 │ │ │ │ + bmi 51e2f8 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andeq pc, r0, r8, asr r8 @ │ │ │ │ @ instruction: 0xf5e36800 │ │ │ │ - ubfx lr, r2, #23, #19 │ │ │ │ - bl ff189a1c │ │ │ │ - rsbseq r3, r3, r0, asr #28 │ │ │ │ + ldrb lr, [r2, r6, lsr #23]! │ │ │ │ + bl fe689a74 │ │ │ │ + rsbseq r3, r3, r8, ror #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r3, r6, lsr #28 │ │ │ │ - ldrhteq r3, [r3], #-214 @ 0xffffff2a │ │ │ │ + rsbseq r3, r3, lr, asr #27 │ │ │ │ + rsbseq r3, r3, lr, asr sp │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq ip, pc, r6, lsl #20 │ │ │ │ - andseq ip, pc, r2, asr #19 │ │ │ │ + andseq ip, pc, lr, lsl #20 │ │ │ │ + andseq ip, pc, sl, asr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda34b4 │ │ │ │ + bl feda350c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ssub8mi r0, r1, r8 │ │ │ │ movwcs lr, #10717 @ 0x29dd │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda34d0 │ │ │ │ + bl feda3528 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r1], -r8 │ │ │ │ tstcs r8, ip, lsl #12 │ │ │ │ - stm lr, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmda r2!, {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 feda34f4 │ │ │ │ + bl feda354c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 4d02dc │ │ │ │ + bmi 4d0334 │ │ │ │ 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, #-408] @ 0xfffffe68 │ │ │ │ + vldrlt s28, [r0, #-232] @ 0xffffff18 │ │ │ │ @ instruction: 0xfffffe27 │ │ │ │ @ instruction: 0xfffffd6b │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda3534 │ │ │ │ + bl feda358c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff8 │ │ │ │ @ instruction: 0xf8d044a0 │ │ │ │ @ instruction: 0xf8d40274 │ │ │ │ @ instruction: 0xf5e31554 │ │ │ │ - @ instruction: 0xf8d4ebf6 │ │ │ │ + @ instruction: 0xf8d4ebca │ │ │ │ stmdacs r0, {r4, r6, r8, sl} │ │ │ │ vldrlt s26, [r0, #-0] │ │ │ │ - b ff609ae4 │ │ │ │ + b feb09b3c │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrbcc pc, [r0, #-2244] @ 0xfffff73c @ │ │ │ │ svclt 0x0000bd10 │ │ │ │ - bmi 3de77c │ │ │ │ + bmi 3de7d4 │ │ │ │ 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 feda3590 │ │ │ │ + bl feda35e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 490378 │ │ │ │ + blmi 4903d0 │ │ │ │ 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, ror #24 │ │ │ │ + rsbseq r3, r3, lr, lsl #24 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda35d0 │ │ │ │ + bl feda3628 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4103b8 │ │ │ │ + blmi 410410 │ │ │ │ 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 33b810 │ │ │ │ + bmi 33b868 │ │ │ │ @ instruction: 0xe7f7589b │ │ │ │ - rsbseq r3, r3, r6, lsr #24 │ │ │ │ + rsbseq r3, r3, lr, asr #23 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda3608 │ │ │ │ + bl feda3660 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4503f0 │ │ │ │ + blmi 450448 │ │ │ │ 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, ror #23 │ │ │ │ + @ instruction: 0x00733b96 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda3644 │ │ │ │ + bl feda369c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 41042c │ │ │ │ + blmi 410484 │ │ │ │ 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 33b884 │ │ │ │ + bmi 33b8dc │ │ │ │ @ instruction: 0xe7f7589b │ │ │ │ - ldrhteq r3, [r3], #-178 @ 0xffffff4e │ │ │ │ + rsbseq r3, r3, sl, asr fp │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda367c │ │ │ │ + bl feda36d4 │ │ │ │ @ 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 4f8978 │ │ │ │ + blmi 4f89d0 │ │ │ │ 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 │ │ │ │ - rsbseq r3, r3, sl, ror fp │ │ │ │ + rsbseq r3, r3, r2, lsr #22 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda36d0 │ │ │ │ + bl feda3728 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4d04b8 │ │ │ │ + blmi 4d0510 │ │ │ │ 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 3fb910 │ │ │ │ + bmi 3fb968 │ │ │ │ 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, lsr #22 │ │ │ │ + rsbseq r3, r3, lr, asr #21 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ - rsbeq r4, r9, r4, lsr #28 │ │ │ │ + rsbeq r4, r9, ip, lsr #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3718 │ │ │ │ + bl feda3770 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 9504a0 │ │ │ │ - blmi 95dd34 │ │ │ │ + bmi 9504f8 │ │ │ │ + blmi 95dd8c │ │ │ │ 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 cea5c8 │ │ │ │ - blmi 8405c0 │ │ │ │ + blcs cea620 │ │ │ │ + blmi 840618 │ │ │ │ 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 2ea654 │ │ │ │ + bge 2ea6ac │ │ │ │ ldrmi sl, [r8, r1, lsl #18] │ │ │ │ @ instruction: 0xf0209801 │ │ │ │ @ instruction: 0xf1a00004 │ │ │ │ - blx fee4c56c │ │ │ │ + blx fee4c5c4 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ - blmi 4deda4 │ │ │ │ + blmi 4dedfc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3265dc │ │ │ │ + blls 326634 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_und │ │ │ │ ldclt 0, cr11, [r0, #-20]! @ 0xffffffec │ │ │ │ stmiapl fp!, {r0, r3, r8, r9, fp, lr}^ │ │ │ │ - blmi 4c64fc │ │ │ │ + blmi 4c6554 │ │ │ │ strb r5, [r1, fp, ror #17]! │ │ │ │ - b 1189d1c │ │ │ │ - ldrsbteq r3, [r3], #-170 @ 0xffffff56 │ │ │ │ + b 689d74 │ │ │ │ + rsbseq r3, r3, r2, lsl #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r3, [r3], #-164 @ 0xffffff5c │ │ │ │ + rsbseq r3, r3, ip, ror sl │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r0, lsr #14 │ │ │ │ - @ instruction: 0x00733a94 │ │ │ │ + rsbseq r3, r3, ip, lsr sl │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda37b8 │ │ │ │ + bl feda3810 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ eorcs r0, r8, #248, 30 @ 0x3e0 │ │ │ │ - cdp 5, 5, cr15, cr4, cr2, {7} │ │ │ │ + cdp 5, 2, cr15, cr8, cr2, {7} │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd080940 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda37d4 │ │ │ │ + bl feda382c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r8, -r8]! │ │ │ │ - blx 138a060 │ │ │ │ + blx 88a0b8 │ │ │ │ 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: 0x4604feb7 │ │ │ │ + strmi pc, [r4], -fp, lsl #29 │ │ │ │ strh fp, [r2], #-144 @ 0xffffff70 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 258e18 │ │ │ │ + bcs 258e70 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ @ instruction: 0x4621fa99 │ │ │ │ @ instruction: 0x0090f8d5 │ │ │ │ - cdp2 6, 10, cr15, cr0, cr2, {5} │ │ │ │ + cdp2 6, 7, cr15, cr4, cr2, {5} │ │ │ │ cmnlt r0, #4, 12 @ 0x400000 │ │ │ │ svccs 0x00006867 │ │ │ │ @ instruction: 0xf897d0f5 │ │ │ │ - blcs 258720 │ │ │ │ + blcs 258778 │ │ │ │ @ instruction: 0xf8d7d1e2 │ │ │ │ @ instruction: 0xf5099004 │ │ │ │ @ instruction: 0x4640787a │ │ │ │ - blx 110a142 │ │ │ │ + blx 60a19a │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 258e60 │ │ │ │ + bcs 258eb8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ mvneq pc, #14221312 @ 0xd90000 │ │ │ │ @ instruction: 0xf6a06939 │ │ │ │ - @ instruction: 0x4638f9b9 │ │ │ │ - blx 1e8a670 │ │ │ │ + ldrtmi pc, [r8], -sp, lsl #19 @ │ │ │ │ + blx 1e8a6c8 │ │ │ │ @ instruction: 0xf6bc4640 │ │ │ │ - @ instruction: 0x4621fb31 │ │ │ │ + strtmi pc, [r1], -r5, lsl #22 │ │ │ │ @ instruction: 0x0090f8d5 │ │ │ │ - cdp2 6, 7, cr15, cr4, cr2, {5} │ │ │ │ + cdp2 6, 4, cr15, cr8, cr2, {5} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d6d1d2 │ │ │ │ @ instruction: 0xf5050280 │ │ │ │ @ instruction: 0xf6a07137 │ │ │ │ - @ instruction: 0xf8d5f9a5 │ │ │ │ + @ instruction: 0xf8d5f979 │ │ │ │ @ instruction: 0xb1880098 │ │ │ │ @ instruction: 0xf6a22100 │ │ │ │ - strmi pc, [r4], -r5, ror #28 │ │ │ │ + @ instruction: 0x4604fe39 │ │ │ │ stmdavs r1!, {r5, r6, r8, ip, sp, pc}^ │ │ │ │ addeq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - @ instruction: 0xf998f6a0 │ │ │ │ + @ instruction: 0xf96cf6a0 │ │ │ │ @ instruction: 0xf8d54621 │ │ │ │ @ instruction: 0xf6a20098 │ │ │ │ - @ instruction: 0x4604fe59 │ │ │ │ + strmi pc, [r4], -sp, lsr #28 │ │ │ │ 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, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmdavs r9!, {r0, r2, r4, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29c2f0 │ │ │ │ + blcc 29c348 │ │ │ │ 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: 0xf95cf6a0 │ │ │ │ + @ instruction: 0xf930f6a0 │ │ │ │ ldrdcc pc, [r8], #133 @ 0x85 │ │ │ │ @ instruction: 0xf8d66899 │ │ │ │ @ instruction: 0xf6a00284 │ │ │ │ - @ instruction: 0xf8d5f955 │ │ │ │ + @ instruction: 0xf8d5f929 │ │ │ │ cmnlt r9, r8, asr #1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 258f50 │ │ │ │ + bcs 258fa8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2704c4 │ │ │ │ + blcs 27051c │ │ │ │ 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 258f78 │ │ │ │ + bcs 258fd0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2704ec │ │ │ │ + blcs 270544 │ │ │ │ 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 258fa0 │ │ │ │ + bcs 258ff8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 270514 │ │ │ │ + blcs 27056c │ │ │ │ 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 2548c0 │ │ │ │ + bcs 254918 │ │ │ │ vmla.i , , d12[0] │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2983ec │ │ │ │ + bcc 298444 │ │ │ │ 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 298418 │ │ │ │ + bcc 298470 │ │ │ │ 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, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + pop {r0, r3, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs lr, {r3, r4, r5, r6, r7, r8, r9, pc}^ │ │ │ │ ldrbtvc pc, [sl], #-1286 @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6bc4620 │ │ │ │ - @ instruction: 0x6c6bfa3f │ │ │ │ + @ instruction: 0x6c6bfa13 │ │ │ │ vaddw.u , , d19 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 298454 │ │ │ │ + bcc 2984ac │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c6bb942 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf6a06919 │ │ │ │ - stclvs 8, cr15, [r8], #-748 @ 0xfffffd14 │ │ │ │ + stclvs 8, cr15, [r8], #-572 @ 0xfffffdc4 │ │ │ │ @ instruction: 0xf972f7fe │ │ │ │ @ instruction: 0xf6bc4620 │ │ │ │ - @ instruction: 0xe7d7fa33 │ │ │ │ + ldrb pc, [r7, r7, lsl #20] @ │ │ │ │ @ instruction: 0xf506685e │ │ │ │ @ instruction: 0x4620747a │ │ │ │ - blx a0a378 │ │ │ │ + @ instruction: 0xf9f2f6bc │ │ │ │ @ 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: 0xf89af6a0 │ │ │ │ + @ instruction: 0xf86ef6a0 │ │ │ │ @ instruction: 0xf7fe6c28 │ │ │ │ @ instruction: 0x4620f951 │ │ │ │ - blx 70a3ac │ │ │ │ + @ instruction: 0xf9e6f6bc │ │ │ │ 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 feda3ae4 │ │ │ │ + bl feda3b3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf44f0fe8 │ │ │ │ addlt r7, r2, r2, asr #2 │ │ │ │ @ instruction: 0xf6a14606 │ │ │ │ - @ instruction: 0x4601fc33 │ │ │ │ + strmi pc, [r1], -r7, lsl #24 │ │ │ │ ldcmi 6, cr4, [r3, #-16] │ │ │ │ - blvs 38aa04 │ │ │ │ + blvs 38aa5c │ │ │ │ @ instruction: 0xf007447d │ │ │ │ @ instruction: 0xf104ff79 │ │ │ │ @ instruction: 0x46200118 │ │ │ │ @ instruction: 0xff74f007 │ │ │ │ msreq CPSR_fs, r4, lsl #2 │ │ │ │ @ instruction: 0xf0074620 │ │ │ │ - bmi 58c6d8 │ │ │ │ + bmi 58c730 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ teqne r5, r4, asr #19 │ │ │ │ stmib r4, {r8, sp}^ │ │ │ │ - blmi 490e08 │ │ │ │ + blmi 490e60 │ │ │ │ stmiapl sl!, {r5, r9, sl, lr} │ │ │ │ stmiapl fp!, {r9, ip, pc}^ │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - blx fe58a3c6 │ │ │ │ + blx 1a8a41e │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ addscc pc, r0, r4, asr #17 │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - rsbseq r3, r3, r0, lsl #14 │ │ │ │ + rsbseq r3, r3, r8, lsr #13 │ │ │ │ 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 │ │ │ │ - stc2 6, cr15, [lr], #-648 @ 0xfffffd78 │ │ │ │ + stc2 6, cr15, [r2], {162} @ 0xa2 │ │ │ │ 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, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs sl!, {r0, r1, r3, r5, sl, 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 │ │ │ │ - ldc2 6, cr15, [ip], #-644 @ 0xfffffd7c │ │ │ │ + ldc2 6, cr15, [r0], {161} @ 0xa1 │ │ │ │ strmi r6, [r1], -r2, lsr #31 │ │ │ │ ldreq lr, [ip], -r4, asr #19 │ │ │ │ svclt 0x0000e7e9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3be4 │ │ │ │ + bl feda3c3c │ │ │ │ @ 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: 0xf8d6fc1f │ │ │ │ + @ instruction: 0xf8d6fbf3 │ │ │ │ strtmi r0, [r2], -r4, lsl #5 │ │ │ │ @ instruction: 0xf69f4629 │ │ │ │ - @ instruction: 0xb002ffb5 │ │ │ │ - blmi 4bbfd8 │ │ │ │ + andlt pc, r2, r9, lsl #31 │ │ │ │ + blmi 4bc030 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf85c4b07 │ │ │ │ movwls r3, #4099 @ 0x1003 │ │ │ │ @ instruction: 0xf6a24619 │ │ │ │ - @ instruction: 0x4603fb13 │ │ │ │ + strmi pc, [r3], -r7, ror #21 │ │ │ │ addseq pc, r8, r4, asr #17 │ │ │ │ svclt 0x0000e7e3 │ │ │ │ - rsbseq r3, r3, r6, lsl #12 │ │ │ │ + rsbseq r3, r3, lr, lsr #11 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3c4c │ │ │ │ + bl feda3ca4 │ │ │ │ @ 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: 0xf8d6fbeb │ │ │ │ + @ instruction: 0xf8d6fbbf │ │ │ │ strtmi r0, [r2], -r4, lsl #5 │ │ │ │ @ instruction: 0xf69f4629 │ │ │ │ - @ instruction: 0xf8d4ff81 │ │ │ │ + @ instruction: 0xf8d4ff55 │ │ │ │ lsllt r0, ip @ │ │ │ │ @ instruction: 0xf6a24629 │ │ │ │ - ldrdlt pc, [r2], -pc @ │ │ │ │ - blmi 5fc04c │ │ │ │ + @ instruction: 0xb002fbb3 │ │ │ │ + blmi 5fc0a4 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf85c4b0c │ │ │ │ movwls r3, #4099 @ 0x1003 │ │ │ │ @ instruction: 0xf6a24619 │ │ │ │ - @ instruction: 0x4603fad9 │ │ │ │ + strmi pc, [r3], -sp, lsr #21 │ │ │ │ addseq pc, r8, r4, asr #17 │ │ │ │ @ instruction: 0x4620e7dd │ │ │ │ - ldc2l 6, cr15, [sl], #-648 @ 0xfffffd78 │ │ │ │ + mcrr2 6, 10, pc, lr, cr2 @ │ │ │ │ @ instruction: 0xf8c44629 │ │ │ │ @ instruction: 0xf6a2009c │ │ │ │ - andlt pc, r2, r5, asr #23 │ │ │ │ + mullt r2, r9, fp │ │ │ │ svclt 0x0000bd70 │ │ │ │ - @ instruction: 0x0073359e │ │ │ │ + rsbseq r3, r3, r6, asr #10 │ │ │ │ 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 26d4dc │ │ │ │ + blcs 26d534 │ │ │ │ msrhi CPSR_x, r0, asr #32 │ │ │ │ @ instruction: 0xf8842300 │ │ │ │ @ instruction: 0xf89432bb │ │ │ │ - blcs 2595c0 │ │ │ │ + blcs 259618 │ │ │ │ @ instruction: 0xf8d4d051 │ │ │ │ - blcs 259384 │ │ │ │ + blcs 2593dc │ │ │ │ @ instruction: 0xf8d4d14d │ │ │ │ - blcs 25939c │ │ │ │ + blcs 2593f4 │ │ │ │ @ instruction: 0xf8d4d049 │ │ │ │ vst1.32 {d18-d21}, [pc :256], r0 │ │ │ │ vorr.i32 q11, #1024 @ 0x00000400 │ │ │ │ addsmi r0, sl, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf8d4d841 │ │ │ │ - blcs ff419604 │ │ │ │ + blcs ff41965c │ │ │ │ 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 @ │ │ │ │ @@ -553651,195 +553672,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, 5, cr15, cr4, cr2, {7} │ │ │ │ + cdp 5, 2, cr15, cr8, cr2, {7} │ │ │ │ andne pc, r4, #212, 16 @ 0xd40000 │ │ │ │ mvnseq pc, r4, asr #17 │ │ │ │ ldrsbeq pc, [r0, #132]! @ 0x84 @ │ │ │ │ stmdacc r1, {r3, sl, lr} │ │ │ │ - cdp 5, 4, cr15, cr10, cr2, {7} │ │ │ │ + cdp 5, 1, cr15, cr14, cr2, {7} │ │ │ │ @ instruction: 0xf8c46823 │ │ │ │ @ instruction: 0xf8d301fc │ │ │ │ @ instruction: 0xf8933278 │ │ │ │ - blcs cd99b4 │ │ │ │ + blcs cd9a0c │ │ │ │ bichi pc, r0, r0, asr #32 │ │ │ │ @ instruction: 0xf8594bf3 │ │ │ │ strtmi r3, [r0], -r3 │ │ │ │ ldmib r4, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ - blx 2d95b2 │ │ │ │ + blx 2d960a │ │ │ │ @ instruction: 0xf8d4f103 │ │ │ │ - bmi ffe19390 │ │ │ │ + bmi ffe193e8 │ │ │ │ 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 28abdc │ │ │ │ + blx 28ac34 │ │ │ │ ldmib r4, {r1, r2, r5, r6, r7, r9, fp, lr}^ │ │ │ │ strtvs r3, [r0], #-382 @ 0xfffffe82 │ │ │ │ - blx 31ddda │ │ │ │ + blx 31de32 │ │ │ │ @ instruction: 0xf8d4f101 │ │ │ │ - blcs 2993c8 │ │ │ │ + blcs 299420 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf101fb03 │ │ │ │ andeq r6, r9, #2293760 @ 0x230000 │ │ │ │ rsbseq pc, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf9ecf7fe │ │ │ │ @ instruction: 0xf8986460 │ │ │ │ - blcs cd9a24 │ │ │ │ + blcs cd9a7c │ │ │ │ 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 cd9a40 │ │ │ │ + blcs cd9a98 │ │ │ │ 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 926ff8 │ │ │ │ + bne 927050 │ │ │ │ ldrbtmi r6, [r3], #-2464 @ 0xfffff660 │ │ │ │ - bvs b26000 │ │ │ │ + bvs b26058 │ │ │ │ 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 259cd8 │ │ │ │ + blcs 259d30 │ │ │ │ adchi pc, r2, r0, asr #32 │ │ │ │ orrcc pc, r4, #152, 16 @ 0x980000 │ │ │ │ vqdmulh.s d2, d0, d25 │ │ │ │ - blmi fefecee4 │ │ │ │ + blmi fefecf3c │ │ │ │ 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 │ │ │ │ - b f0a470 │ │ │ │ + b 40a4c8 │ │ │ │ eorsle r2, sl, r0, lsl #16 │ │ │ │ - ldrbtmi r4, [pc], #-4008 @ 24ccf0 │ │ │ │ - blcs 26ade0 │ │ │ │ + ldrbtmi r4, [pc], #-4008 @ 24cd48 │ │ │ │ + blcs 26ae38 │ │ │ │ @ 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 fe959920 │ │ │ │ + blmi fe959978 │ │ │ │ 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 fe6468b0 │ │ │ │ + blmi fe646908 │ │ │ │ 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 248ebc │ │ │ │ - blmi 288f40 │ │ │ │ + bcc 248f14 │ │ │ │ + blmi 288f98 │ │ │ │ teqpvc r1, r6, lsl #10 @ p-variant is OBSOLETE │ │ │ │ rsbseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - blge 2874c4 │ │ │ │ - cdp 5, 9, cr15, cr4, cr2, {7} │ │ │ │ + blge 28751c │ │ │ │ + cdp 5, 6, cr15, cr8, cr2, {7} │ │ │ │ @ instruction: 0xf8d5e7af │ │ │ │ @ instruction: 0xf8d61554 │ │ │ │ @ instruction: 0xf5e20274 │ │ │ │ - stmdacs r0, {r2, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r5, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d5d170 │ │ │ │ strvs r3, [r3, #1364]! @ 0x554 │ │ │ │ ldrbeq pc, [r0, #-2261] @ 0xfffff72b @ │ │ │ │ - stc 5, cr15, [r0, #904]! @ 0x388 │ │ │ │ + ldcl 5, cr15, [r4, #-904]! @ 0xfffffc78 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ sbcne pc, r4, #14024704 @ 0xd60000 │ │ │ │ ldrbcc pc, [r0, #-2245] @ 0xfffff73b @ │ │ │ │ - blmi 2006ae4 │ │ │ │ + blmi 2006b3c │ │ │ │ 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 1d46b5c │ │ │ │ + blmi 1d46bb4 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ - svc 0x00c0f5e2 │ │ │ │ + svc 0x0094f5e2 │ │ │ │ @ instruction: 0xf5e26800 │ │ │ │ - bmi 1c47510 │ │ │ │ + bmi 1c474b8 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1616 @ 0xfffff9b0 │ │ │ │ - cdp 5, 0, cr15, cr12, cr2, {7} │ │ │ │ + stcl 5, cr15, [r0, #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 259d28 │ │ │ │ + bcs 259d80 │ │ │ │ addhi pc, lr, r0 │ │ │ │ biccc pc, r0, #14024704 @ 0xd60000 │ │ │ │ ldmvs r2, {r0, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8c6440b │ │ │ │ @ instruction: 0xf89233c0 │ │ │ │ - bcs 595054 │ │ │ │ + bcs 5950ac │ │ │ │ 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 │ │ │ │ @@ -553850,116 +553871,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 │ │ │ │ - str lr, [r7, sl, asr #27] │ │ │ │ - bmi 125e6fc │ │ │ │ + @ instruction: 0xe787ed9e │ │ │ │ + bmi 125e754 │ │ │ │ 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 │ │ │ │ - blx 180a94c │ │ │ │ + blx d0a9a4 │ │ │ │ @ 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 ffd8a964 │ │ │ │ + blx ff28a9bc │ │ │ │ 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: 0x4639f9f1 │ │ │ │ + ldrtmi pc, [r9], -r5, asr #19 @ │ │ │ │ @ instruction: 0x0090f8d4 │ │ │ │ - blx f8a990 │ │ │ │ + blx 48a9e8 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xe6e6ed76 │ │ │ │ + strbt lr, [r6], sl, asr #26 │ │ │ │ andcs r4, r4, #29696 @ 0x7400 │ │ │ │ @ instruction: 0xf106491d │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6a54479 │ │ │ │ - usat pc, #0, r5, lsl #25 @ │ │ │ │ + strbt pc, [r0], r9, ror #24 @ │ │ │ │ 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, lsl r5 │ │ │ │ + ldrhteq r3, [r3], #-78 @ 0xffffffb2 │ │ │ │ andeq r0, r0, r0, ror #12 │ │ │ │ - andseq ip, pc, lr, asr #1 │ │ │ │ - ldrheq ip, [pc], -r4 │ │ │ │ + ldrsbeq ip, [pc], -r6 │ │ │ │ + ldrheq ip, [pc], -ip @ │ │ │ │ andeq r0, r0, r8, asr #18 │ │ │ │ muleq r0, r0, r4 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r2, r6, r6, lsr r3 │ │ │ │ - @ instruction: 0x001fbff6 │ │ │ │ + ldrsbteq r2, [r6], #-46 @ 0xffffffd2 │ │ │ │ + @ instruction: 0x001fbffe │ │ │ │ andeq r0, r0, r4, asr #11 │ │ │ │ andeq r0, r0, r0, lsr #20 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq fp, pc, r2, asr #29 │ │ │ │ - rsbeq r4, r9, sl, asr #9 │ │ │ │ - andseq fp, pc, sl, lsl lr @ │ │ │ │ - @ instruction: 0x001fbdf8 │ │ │ │ + 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, asr #27 │ │ │ │ - andseq fp, pc, lr, lsr #27 │ │ │ │ - ldrsbteq r2, [r6], #-0 │ │ │ │ + andseq fp, pc, lr, asr #27 │ │ │ │ + @ instruction: 0x001fbdb6 │ │ │ │ + rsbseq r2, r6, r8, ror r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda41cc │ │ │ │ + bl feda4224 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [pc], -r8, ror #31 │ │ │ │ tstcs r0, r6, lsl #12 │ │ │ │ addeq pc, r0, #208, 16 @ 0xd00000 │ │ │ │ - ldc2 6, cr15, [lr, #-636] @ 0xfffffd84 │ │ │ │ + ldc2l 6, cr15, [r2], #636 @ 0x27c │ │ │ │ strmi fp, [r4], -r0, lsr #3 │ │ │ │ ldrtmi r6, [r9], -r5, lsr #17 │ │ │ │ @ instruction: 0x0090f8d5 │ │ │ │ - @ instruction: 0xf8eef6a2 │ │ │ │ + @ instruction: 0xf8c2f6a2 │ │ │ │ strmi r4, [r3], -r9, lsr #12 │ │ │ │ tstlt fp, r0, lsr r6 │ │ │ │ stc2l 7, cr15, [r8, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xf8d64621 │ │ │ │ @ instruction: 0xf69f0280 │ │ │ │ - strmi pc, [r4], -fp, lsl #26 │ │ │ │ + @ instruction: 0x4604fcdf │ │ │ │ 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 │ │ │ │ - stc2 6, cr15, [sl], {159} @ 0x9f │ │ │ │ + mrrc2 6, 9, pc, lr, cr15 @ │ │ │ │ @ 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 │ │ │ │ @@ -553967,59 +553988,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 26d830 │ │ │ │ + blcs 26d888 │ │ │ │ @ instruction: 0xf895d0e8 │ │ │ │ - blcs 259750 │ │ │ │ + blcs 2597a8 │ │ │ │ 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 24dca4 │ │ │ │ + blcs 24dcfc │ │ │ │ @ instruction: 0x4629d1df │ │ │ │ - @ instruction: 0xf892f6a2 │ │ │ │ + @ instruction: 0xf866f6a2 │ │ │ │ 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 │ │ │ │ - ldc2 6, cr15, [lr], {159} @ 0x9f │ │ │ │ + ldc2l 6, cr15, [r2], #-636 @ 0xfffffd84 │ │ │ │ strmi fp, [r4], -r8, lsl #6 │ │ │ │ cdpvs 8, 7, cr6, cr9, cr5, {5} │ │ │ │ @ instruction: 0x0090f8d5 │ │ │ │ - @ instruction: 0xf86ef6a2 │ │ │ │ + @ instruction: 0xf842f6a2 │ │ │ │ strmi r4, [r3], -r9, lsr #12 │ │ │ │ cmnlt r3, r0, lsr r6 │ │ │ │ svceq 0x0002f1b8 │ │ │ │ @ instruction: 0xf8d6d109 │ │ │ │ - blx feed5af4 │ │ │ │ + blx feed5b4c │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [lr], #-636 @ 0xfffffd84 │ │ │ │ + mrrc2 6, 9, pc, r2, cr15 @ │ │ │ │ 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 │ │ │ │ @@ -554039,17 +554060,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 ff90ac0e │ │ │ │ + blx fee0ac66 │ │ │ │ cmnlt r8, r5, lsl #12 │ │ │ │ - bmi fee673b0 │ │ │ │ + bmi fee67408 │ │ │ │ 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 │ │ │ │ @@ -554080,15 +554101,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 25ce44 │ │ │ │ + blcs 25ce9c │ │ │ │ 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 │ │ │ │ @@ -554106,46 +554127,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 259a9c │ │ │ │ + bcs 259af4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29ceac │ │ │ │ + blcc 29cf04 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8da809b │ │ │ │ @ instruction: 0xf8c61008 │ │ │ │ @ instruction: 0xf891a0c8 │ │ │ │ - blcs 299404 │ │ │ │ + blcs 29945c │ │ │ │ movwcs fp, #8068 @ 0x1f84 │ │ │ │ andcc pc, ip, #8781824 @ 0x860000 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8d6d107 │ │ │ │ - bllt fe4d5570 │ │ │ │ + bllt fe4d55c8 │ │ │ │ @ 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 259b08 │ │ │ │ + bcs 259b60 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29cf18 │ │ │ │ + blcc 29cf70 │ │ │ │ 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 @ │ │ │ │ @@ -554154,53 +554175,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 68adda │ │ │ │ + blx ffb8ae30 │ │ │ │ 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: 0xf8dafb01 │ │ │ │ + @ instruction: 0xf8dafad5 │ │ │ │ @ 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 ffe8ae18 │ │ │ │ + blx ff38ae70 │ │ │ │ andcc pc, ip, #9830400 @ 0x960000 │ │ │ │ - blmi dfc1f0 │ │ │ │ + blmi dfc248 │ │ │ │ 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] @ 24d38c │ │ │ │ + stcgt 4, cr3, [pc, #-64] @ 24d3e4 │ │ │ │ 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], r5, asr #21 @ │ │ │ │ + @ instruction: 0xe6d0fa99 │ │ │ │ @ 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 @ │ │ │ │ @@ -554214,19 +554235,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 0x0000eae0 │ │ │ │ - ldrhteq r2, [r3], #-228 @ 0xffffff1c │ │ │ │ + svclt 0x0000eab4 │ │ │ │ + rsbseq r2, r3, ip, asr lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r3, r8, ror lr │ │ │ │ - rsbseq r2, r3, r6, ror #28 │ │ │ │ + rsbseq r2, r3, r0, lsr #28 │ │ │ │ + rsbseq r2, r3, lr, lsl #28 │ │ │ │ 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 │ │ │ │ @@ -554260,36 +554281,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 34bd3c │ │ │ │ + blx 34bd94 │ │ │ │ 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 1291d84 │ │ │ │ + b 1291ddc │ │ │ │ @ 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 251d98 │ │ │ │ + blcs 251df0 │ │ │ │ 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 │ │ │ │ @@ -554300,50 +554321,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: 0xf8b5e944 │ │ │ │ + @ instruction: 0xf8b5e918 │ │ │ │ @ instruction: 0xf8d43386 │ │ │ │ @ instruction: 0xf8c41204 │ │ │ │ mrcne 1, 2, r0, cr8, cr8, {7} │ │ │ │ @ instruction: 0xf5e24408 │ │ │ │ - @ instruction: 0xf8c4e93a │ │ │ │ + @ instruction: 0xf8c4e90e │ │ │ │ @ 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 feda47e8 │ │ │ │ + bl feda4840 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 591590 │ │ │ │ + bmi 5915e8 │ │ │ │ stmdbmi sp, {r0, r1, r7, ip, sp, pc} │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ ldrbtmi r4, [r9], #-3340 @ 0xfffff2f4 │ │ │ │ - @ instruction: 0xf892f69f │ │ │ │ + @ instruction: 0xf866f69f │ │ │ │ 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: 0xf8c4f885 │ │ │ │ + @ instruction: 0xf8c4f859 │ │ │ │ andlt r0, r3, r4, lsl #5 │ │ │ │ svclt 0x0000bd30 │ │ │ │ @ instruction: 0xffffefb7 │ │ │ │ @ instruction: 0xffffefcf │ │ │ │ - ldrshteq r2, [r3], #-158 @ 0xffffff62 │ │ │ │ + rsbseq r2, r3, r6, lsr #19 │ │ │ │ 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 │ │ │ │ @@ -554359,128 +554380,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 feda4890 │ │ │ │ + bl feda48e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ - blmi 3df0cc │ │ │ │ + blmi 3df124 │ │ │ │ stmdbmi r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r2, [fp], #-515 @ 0xfffffdfd │ │ │ │ andseq pc, r8, ip, lsl #2 │ │ │ │ strls r4, [r0], #-1145 @ 0xfffffb87 │ │ │ │ - @ instruction: 0xf8e8f6a5 │ │ │ │ + @ instruction: 0xf8bcf6a5 │ │ │ │ ldclt 0, cr11, [r0, #-8] │ │ │ │ - eoreq r5, r1, sl, asr #25 │ │ │ │ - rsbseq r1, r6, r0, lsl #19 │ │ │ │ + ldrdeq r5, [r1], -r2 @ │ │ │ │ + rsbseq r1, r6, r8, lsr #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda48c4 │ │ │ │ + bl feda491c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8114ac │ │ │ │ - blmi 81eee0 │ │ │ │ + bmi 811504 │ │ │ │ + blmi 81ef38 │ │ │ │ ldrbtmi fp, [sl], #-159 @ 0xffffff61 │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx fe88b6c0 │ │ │ │ - blne 38b838 │ │ │ │ + blx fe88b718 │ │ │ │ + blne 38b890 │ │ │ │ strbtmi r2, [r8], -r0, ror #5 │ │ │ │ - blx fef0b6cc │ │ │ │ + blx fef0b724 │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx fed8b6d8 │ │ │ │ + blx fed8b730 │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx fff0b6e0 │ │ │ │ + blx fff0b738 │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - @ instruction: 0xf9aef69f │ │ │ │ - blmi 41ff30 │ │ │ │ + @ instruction: 0xf982f69f │ │ │ │ + blmi 41ff88 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a7780 │ │ │ │ + blls 9a77d8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-124]! @ 0xffffff84 │ │ │ │ - ldmdb r0!, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r2, r3, lr, lsr #18 │ │ │ │ + stmdb r4, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrsbteq r2, [r3], #-134 @ 0xffffff7a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r2, [r3], #-128 @ 0xffffff80 │ │ │ │ + @ instruction: 0x00732898 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda493c │ │ │ │ + bl feda4994 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r1, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf6762100 │ │ │ │ - stclt 15, cr15, [r8, #-252] @ 0xffffff04 │ │ │ │ + stclt 15, cr15, [r8, #-76] @ 0xffffffb4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda4954 │ │ │ │ + bl feda49ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ rsccs r0, r0, #240, 30 @ 0x3c0 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ stmdavs r9, {fp, sp, lr} │ │ │ │ - stc 5, cr15, [r2, #900] @ 0x384 │ │ │ │ + ldcl 5, cr15, [r6, #-900] @ 0xfffffc7c │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - ldcl 5, cr15, [ip, #-900]! @ 0xfffffc7c │ │ │ │ + ldcl 5, cr15, [r0, #-900] @ 0xfffffc7c │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda4988 │ │ │ │ + bl feda49e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [ip], #-832 @ 0xfffffcc0 │ │ │ │ stmdami ip!, {r1, r2, r9, sl, lr} │ │ │ │ ldrbtmi fp, [ip], #-135 @ 0xffffff79 │ │ │ │ - bmi d60448 │ │ │ │ + bmi d604a0 │ │ │ │ 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 355bd4 │ │ │ │ - bvs ff84e5e0 │ │ │ │ + bl 355c2c │ │ │ │ + bvs ff84e638 │ │ │ │ sbcsvs r0, r8, #0, 2 │ │ │ │ @ instruction: 0x6e276930 │ │ │ │ - mcr2 6, 3, pc, cr12, cr4, {1} @ │ │ │ │ + mcr2 6, 2, pc, cr0, cr4, {1} @ │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 31f194 │ │ │ │ + blgt 31f1ec │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6384630 │ │ │ │ - strtmi pc, [fp], -r3, ror #19 │ │ │ │ + @ instruction: 0x462bf9b7 │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46301151 │ │ │ │ - @ instruction: 0xffb6f637 │ │ │ │ + @ instruction: 0xff8af637 │ │ │ │ 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]! │ │ │ │ - stmia r4!, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r2, r3, sl, ror #16 │ │ │ │ + ldm r8!, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r2, r3, r2, lsl r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r3, r4, ror #16 │ │ │ │ + rsbseq r2, r3, ip, lsl #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrsbteq r2, [r3], #-122 @ 0xffffff86 │ │ │ │ + rsbseq r2, r3, r2, lsl #15 │ │ │ │ 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 │ │ │ │ @@ -554490,15 +554511,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 3198a4 │ │ │ │ + bl 3198fc │ │ │ │ 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 │ │ │ │ @@ -554526,97 +554547,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 267938 │ │ │ │ + blcs 267990 │ │ │ │ push {r3, r6, ip, lr, pc} │ │ │ │ vst4. {d20,d22,d24,d26}, [pc :256], r0 │ │ │ │ - bl feda4b38 │ │ │ │ + bl feda4b90 │ │ │ │ @ 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 2679fc │ │ │ │ + blcs 267a54 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stmiavs r8!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf9dcf677 │ │ │ │ + @ instruction: 0xf9b0f677 │ │ │ │ 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 87a49e │ │ │ │ + blx 87a4f6 │ │ │ │ @ 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: 0xf9fef677 │ │ │ │ + @ instruction: 0xf9d2f677 │ │ │ │ ldmible r4, {r0, fp, sp}^ │ │ │ │ @ instruction: 0xf67768a8 │ │ │ │ - @ instruction: 0x1e07f9f9 │ │ │ │ + @ instruction: 0x1e07f9cd │ │ │ │ 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 222ce00 │ │ │ │ + blmi 222ce58 │ │ │ │ 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 274608 │ │ │ │ + blcs 274660 │ │ │ │ addshi pc, sl, r0 │ │ │ │ stmib sp, {r8, sl, sp}^ │ │ │ │ strtmi r9, [pc], -r4, lsl #20 │ │ │ │ - blls 2c5a20 │ │ │ │ + blls 2c5a78 │ │ │ │ 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 ff8edd64 │ │ │ │ - blls 2df4a0 │ │ │ │ + blne ff8eddbc │ │ │ │ + blls 2df4f8 │ │ │ │ streq lr, [r7, -sl, lsr #23] │ │ │ │ - bl 315e44 │ │ │ │ - bl 40da70 │ │ │ │ + bl 315e9c │ │ │ │ + bl 40dac8 │ │ │ │ @ instruction: 0xf5e10a09 │ │ │ │ - bl 548e70 │ │ │ │ + bl 548e18 │ │ │ │ @ instruction: 0xf8960686 │ │ │ │ @ instruction: 0xf01cc005 │ │ │ │ @ instruction: 0xf0000c07 │ │ │ │ - blls 36dd34 │ │ │ │ + blls 36dd8c │ │ │ │ ldmdbvc r0!, {sl, sp} │ │ │ │ @ instruction: 0xf8cd4652 │ │ │ │ ldmdbvs fp, {r2, r3, pc} │ │ │ │ eorseq pc, pc, r0 │ │ │ │ - blls 2e7bd8 │ │ │ │ + blls 2e7c30 │ │ │ │ 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 │ │ │ │ @@ -554630,26 +554651,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 36dafc │ │ │ │ + bl 36db54 │ │ │ │ strtmi r0, [r2], #1801 @ 0x709 │ │ │ │ @ instruction: 0xd1a242ab │ │ │ │ strls lr, [r4], #-2525 @ 0xfffff623 │ │ │ │ @ instruction: 0x0004ebba │ │ │ │ - b 1641b98 │ │ │ │ + b 1641bf0 │ │ │ │ @ instruction: 0xf8d91508 │ │ │ │ strcc r3, [r6], #-624 @ 0xfffffd90 │ │ │ │ @ instruction: 0xf503b2ed │ │ │ │ ldmdacs r0, {r2, r3, r7, r8, r9, ip, sp, lr} │ │ │ │ svclt 0x00284601 │ │ │ │ - bl 495f38 │ │ │ │ + bl 495f90 │ │ │ │ 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 │ │ │ │ @@ -554672,67 +554693,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 1616374 │ │ │ │ + b 16163cc │ │ │ │ and r0, r0, r8, lsr #17 │ │ │ │ ldrmi r3, [r0, #513] @ 0x201 │ │ │ │ ldrbmi sp, [r2, #-3472]! @ 0xfffff270 │ │ │ │ - bvs ff94236c │ │ │ │ + bvs ff9423c4 │ │ │ │ addseq r4, fp, r2, asr r6 │ │ │ │ @ instruction: 0xe78fb2db │ │ │ │ @ instruction: 0xe78d23fc │ │ │ │ tstcs r1, r2, asr r6 │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ eorge pc, r8, #13172736 @ 0xc90000 │ │ │ │ - blx c8b622 │ │ │ │ + blx 18b678 │ │ │ │ ldrbmi r9, [r2], -r2, lsl #18 │ │ │ │ eoreq pc, ip, #13172736 @ 0xc90000 │ │ │ │ - stcl 5, cr15, [r6, #900] @ 0x384 │ │ │ │ - blmi 4e03dc │ │ │ │ + ldc 5, cr15, [sl, #900] @ 0x384 │ │ │ │ + blmi 4e0434 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls fe427c20 │ │ │ │ + blls fe427c78 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_und │ │ │ │ stcvc 5, cr15, [r9, #-52] @ 0xffffffcc │ │ │ │ svchi 0x00f0e8bd │ │ │ │ str r4, [r2, -pc, asr #12]! │ │ │ │ @ instruction: 0xe73e46b9 │ │ │ │ - svc 0x001af5e1 │ │ │ │ - rsbseq r2, r3, r4, lsr #12 │ │ │ │ + cdp 5, 14, cr15, cr14, cr1, {7} │ │ │ │ + rsbseq r2, r3, ip, asr #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r3, r0, asr r4 │ │ │ │ + ldrshteq r2, [r3], #-56 @ 0xffffffc8 │ │ │ │ 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 @ │ │ │ │ - @ instruction: 0xff0af69e │ │ │ │ + mrc2 6, 6, pc, cr14, 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 1a8b6a2 │ │ │ │ + blx f8b6fa │ │ │ │ umaalcc pc, r1, r8, r9 @ │ │ │ │ biccc r4, r8, #42991616 @ 0x2900000 │ │ │ │ eoreq pc, r3, r6, asr r8 @ │ │ │ │ - mrc2 6, 7, pc, cr6, cr14, {4} │ │ │ │ + mcr2 6, 6, pc, cr10, cr14, {4} @ │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ stmdavs r8!, {r4, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0x46492214 │ │ │ │ @ instruction: 0xf5e13004 │ │ │ │ - stmdacs r0, {r1, r2, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r5, r6, 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 │ │ │ │ @@ -554742,85 +554763,85 @@ │ │ │ │ svclt 0x0008331c │ │ │ │ movwvc pc, #35014 @ 0x88c6 @ │ │ │ │ @ instruction: 0xf998455b │ │ │ │ svclt 0x00083041 │ │ │ │ tstpvc ip, #12976128 @ p-variant is OBSOLETE @ 0xc60000 │ │ │ │ @ instruction: 0xf85633c8 │ │ │ │ @ instruction: 0xf69e0023 │ │ │ │ - @ instruction: 0xf8dbfe9f │ │ │ │ + @ instruction: 0xf8dbfe73 │ │ │ │ stmdbcs r0, {ip} │ │ │ │ vmla.i , , d1[0] │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29d89c │ │ │ │ + blcc 29d8f4 │ │ │ │ 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 29d8c4 │ │ │ │ + blcc 29d91c │ │ │ │ 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 28b762 │ │ │ │ + blx ff78b7b8 │ │ │ │ @ instruction: 0xf5e14650 │ │ │ │ - pop {r2, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + pop {r3, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00008ff8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda4ef4 │ │ │ │ + bl feda4f4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addscs r0, r7, #240, 30 @ 0x3c0 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ stmdavs r9, {fp, sp, lr} │ │ │ │ - b fef0b48c │ │ │ │ + b fe40b4e4 │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - b fed8b498 │ │ │ │ + b fe28b4f0 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda4f28 │ │ │ │ + bl feda4f80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ rscscs r0, r0, #240, 30 @ 0x3c0 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ stmdavs r9, {fp, sp, lr} │ │ │ │ - b fe88b4c0 │ │ │ │ + b 1d8b518 │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - b fe70b4cc │ │ │ │ + b 1c0b524 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda4f5c │ │ │ │ + bl feda4fb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcscs r0, sl, #240, 30 @ 0x3c0 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ stmdavs r9, {fp, sp, lr} │ │ │ │ - b 220b4f4 │ │ │ │ + b 170b54c │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - b 208b500 │ │ │ │ + b 158b558 │ │ │ │ @ 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 fe29f5b8 │ │ │ │ + blmi fe29f610 │ │ │ │ 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 │ │ │ │ @@ -554829,17 +554850,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 │ │ │ │ - stc2 6, cr15, [lr, #632]! @ 0x278 │ │ │ │ + stc2 6, cr15, [r2, #632] @ 0x278 │ │ │ │ cmnlt r8, r6, lsl #12 │ │ │ │ - bmi 1e6800c │ │ │ │ + bmi 1e68064 │ │ │ │ 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 │ │ │ │ @@ -554854,106 +554875,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], -r5, ror #18 │ │ │ │ - bls 3df720 │ │ │ │ + @ instruction: 0x4606f939 │ │ │ │ + bls 3df778 │ │ │ │ ldrtmi r9, [r8], -r9, lsl #18 │ │ │ │ - blx ffa0b8d8 │ │ │ │ - bleq 38bf6c │ │ │ │ + blx fef0b930 │ │ │ │ + bleq 38bfc4 │ │ │ │ @ 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, [r2, #632] @ 0x278 │ │ │ │ + ldc2l 6, cr15, [r6, #-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: 0xf8d5ff0b │ │ │ │ + @ instruction: 0xf8d5fedf │ │ │ │ @ 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: 0xf8d5fd85 │ │ │ │ + @ instruction: 0xf8d5fd59 │ │ │ │ @ instruction: 0xf7fc0338 │ │ │ │ @ instruction: 0x4630fe3b │ │ │ │ - mrc2 6, 7, pc, cr12, cr10, {5} │ │ │ │ + mrc2 6, 6, pc, cr0, cr10, {5} │ │ │ │ rsbseq pc, r8, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8c52300 │ │ │ │ - bmi e5abd4 │ │ │ │ + bmi e5ac2c │ │ │ │ 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: 0xf926f6a0 │ │ │ │ + @ instruction: 0xf8faf6a0 │ │ │ │ rsbscs pc, r8, #13959168 @ 0xd50000 │ │ │ │ ldrbmi r4, [fp], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8d24641 │ │ │ │ - bls 40eea0 │ │ │ │ + bls 40eef8 │ │ │ │ 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 fee09fca │ │ │ │ + blx fee0a022 │ │ │ │ @ instruction: 0x468368f9 │ │ │ │ @ instruction: 0xf6a04638 │ │ │ │ - ldmvs sl!, {r0, r1, r2, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs sl!, {r0, r1, r3, r4, r6, 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 │ │ │ │ - @ instruction: 0xe768eaf6 │ │ │ │ + strb lr, [r8, -sl, asr #21]! │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e852 │ │ │ │ stmda r2, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, ip, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 271ce8 │ │ │ │ + blcs 271d40 │ │ │ │ @ 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, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs sl!, {r0, r1, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e1e7d3 │ │ │ │ - svclt 0x0000ed32 │ │ │ │ + svclt 0x0000ed06 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r3, lr, asr #4 │ │ │ │ - rsbseq r2, r3, lr, lsl #4 │ │ │ │ - andseq sl, pc, r2, lsr lr @ │ │ │ │ + ldrshteq r2, [r3], #-22 @ 0xffffffea │ │ │ │ + ldrhteq r2, [r3], #-22 @ 0xffffffea │ │ │ │ + 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 │ │ │ │ @@ -554964,30 +554985,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 │ │ │ │ - strtmi lr, [r1], -lr, lsr #20 │ │ │ │ + strtmi lr, [r1], -r2, lsl #20 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ ldrtmi pc, [r3], -r5, lsr #24 @ │ │ │ │ @ instruction: 0x46212297 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - bmi 180dafc │ │ │ │ + bmi 180db54 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4621ea10 │ │ │ │ + strtmi lr, [r1], -r4, ror #19 │ │ │ │ @ instruction: 0xf88d4648 │ │ │ │ @ instruction: 0xf7ff5097 │ │ │ │ @ instruction: 0xf8d9fc05 │ │ │ │ @ instruction: 0xf10d0004 │ │ │ │ @ instruction: 0xf10d02db │ │ │ │ @ instruction: 0xf7ff019b │ │ │ │ ldrtmi pc, [r3], -r7, ror #24 @ │ │ │ │ @@ -555001,224 +555022,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 │ │ │ │ - stmib r2!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r6!, {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 ffb434f0 │ │ │ │ + bvs ffb43548 │ │ │ │ svclt 0x00042b02 │ │ │ │ tstpeq r1, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ - blcs 3420e0 │ │ │ │ - blcc 3854dc │ │ │ │ + blcs 342138 │ │ │ │ + blcc 385534 │ │ │ │ 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 fed8c0fa │ │ │ │ + blx fed8c152 │ │ │ │ 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 │ │ │ │ - strtmi lr, [r1], -r4, lsr #19 │ │ │ │ + @ instruction: 0x4621e978 │ │ │ │ strcs r4, [r1, #-1608] @ 0xfffff9b8 │ │ │ │ addspl pc, r7, sp, lsl #17 │ │ │ │ - blx fe88c122 │ │ │ │ + blx fe88c17a │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ sbcseq pc, fp, #1073741827 @ 0x40000003 │ │ │ │ orrseq pc, fp, sp, lsl #2 │ │ │ │ - blx 10c132 │ │ │ │ + blx 10c18a │ │ │ │ @ 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 │ │ │ │ - mrrc 5, 14, pc, r0, cr1 @ │ │ │ │ - rsbseq r2, r3, ip, lsr #32 │ │ │ │ + stc 5, cr15, [r4], #-900 @ 0xfffffc7c │ │ │ │ + ldrsbteq r1, [r3], #-244 @ 0xffffff0c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, r6, ror #31 │ │ │ │ + rsbseq r1, r3, lr, lsl #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0x4603b09b │ │ │ │ - bmi ffd9fbd8 │ │ │ │ + bmi ffd9fc30 │ │ │ │ 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 │ │ │ │ - andls lr, r6, r8, lsr #18 │ │ │ │ + strdls lr, [r6], -ip │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d58086 │ │ │ │ stccs 2, cr3, [r2], {168} @ 0xa8 │ │ │ │ @ instruction: 0xf1036003 │ │ │ │ @ instruction: 0xf8c50201 │ │ │ │ @ instruction: 0xf00022a8 │ │ │ │ - bmi ffa6e810 │ │ │ │ + bmi ffa6e868 │ │ │ │ @ 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 26e7c0 │ │ │ │ - blcs 33de60 │ │ │ │ + blcs 26e818 │ │ │ │ + blcs 33deb8 │ │ │ │ msrhi SPSR_fs, r0, asr #32 │ │ │ │ @ instruction: 0xf1c74658 │ │ │ │ - ldrbmi pc, [r8], -fp, asr #18 @ │ │ │ │ - blx 1f0c0d2 │ │ │ │ + ldrbmi pc, [r8], -r7, asr #18 @ │ │ │ │ + blx 1f0c12a │ │ │ │ andcs r4, r0, r9, asr r6 │ │ │ │ ldc2l 0, cr15, [ip, #124]! @ 0x7c │ │ │ │ @ instruction: 0xf6414658 │ │ │ │ - @ instruction: 0xf99bf903 │ │ │ │ - blcs 39a328 │ │ │ │ + @ instruction: 0xf99bf8d7 │ │ │ │ + blcs 39a380 │ │ │ │ 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: 0xff80f642 │ │ │ │ + @ instruction: 0xff54f642 │ │ │ │ @ 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 26835c │ │ │ │ + blcs 2683b4 │ │ │ │ @ instruction: 0x4658d1f8 │ │ │ │ - blx fea8c22e │ │ │ │ + blx fea8c286 │ │ │ │ movwcs r9, #11270 @ 0x2c06 │ │ │ │ adcvs r4, r3, r0, asr #12 │ │ │ │ andslt pc, r0, r4, asr #17 │ │ │ │ - blx fe58bcfe │ │ │ │ + blx 1a8bd56 │ │ │ │ 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 25a3c4 │ │ │ │ + blcs 25a41c │ │ │ │ @ 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 feb2e7a0 │ │ │ │ + bmi feb2e7f8 │ │ │ │ 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 421154 │ │ │ │ + bls 4211ac │ │ │ │ stmdavs r6!, {r2, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf806f677 │ │ │ │ + @ instruction: 0xffdaf676 │ │ │ │ strmi r9, [r3], -r6, lsl #20 │ │ │ │ ldrtmi r2, [r0], -r1, lsl #2 │ │ │ │ andls r6, r0, #1179648 @ 0x120000 │ │ │ │ ldrbtmi r4, [sl], #-2710 @ 0xfffff56a │ │ │ │ - bl fe78ba88 │ │ │ │ + bl 1c8bae0 │ │ │ │ ldrbmi r6, [r8], -r1, lsr #16 │ │ │ │ - @ instruction: 0xfffaf632 │ │ │ │ + @ instruction: 0xffcef632 │ │ │ │ stmdavs r0!, {r0, r1, r4, r7, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - bl fe50ba9c │ │ │ │ + bl 1a0baf4 │ │ │ │ stmdals pc, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ - ldmdb r6, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia sl!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strls lr, [r4, #-1985] @ 0xfffff83f │ │ │ │ @ instruction: 0x462069b4 │ │ │ │ - ldc2 6, cr15, [r6, #-212]! @ 0xffffff2c │ │ │ │ + stc2 6, cr15, [sl, #-212] @ 0xffffff2c │ │ │ │ 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 afa810 │ │ │ │ + blvc afa868 │ │ │ │ andsle r2, r1, r3, lsl #20 │ │ │ │ ldmdavs fp, {r2, r3, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - blcs 32cfe4 │ │ │ │ + blcs 32d03c │ │ │ │ @ instruction: 0x4628d030 │ │ │ │ @ instruction: 0xf635462c │ │ │ │ - @ instruction: 0xb1bdfd1b │ │ │ │ + @ instruction: 0xb1bdfcef │ │ │ │ strb r4, [r6, r5, lsl #12]! │ │ │ │ - blcs 32cff8 │ │ │ │ + blcs 32d050 │ │ │ │ @ instruction: 0x4613d1f5 │ │ │ │ movwls r4, #13856 @ 0x3620 │ │ │ │ - mcr2 6, 7, pc, cr0, cr6, {1} @ │ │ │ │ + mrc2 6, 5, pc, cr4, 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 │ │ │ │ - stc2 6, cr15, [r4, #-212] @ 0xffffff2c │ │ │ │ + ldc2l 6, cr15, [r8], {53} @ 0x35 │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ tstcs r3, sl, lsl r0 │ │ │ │ @ instruction: 0xf6414630 │ │ │ │ - ldmdavs pc!, {r0, r1, r3, r4, r6, r8, fp, ip, sp, lr, pc} @ │ │ │ │ + ldmdavs pc!, {r0, r1, r2, r3, r5, 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, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r7, 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 │ │ │ │ - @ instruction: 0xe7e2f93f │ │ │ │ + @ instruction: 0xe7e2f913 │ │ │ │ @ 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 │ │ │ │ @@ -555227,205 +555248,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 │ │ │ │ - @ instruction: 0x4682fcbd │ │ │ │ + pkhbtmi pc, r2, r1, lsl #25 @ │ │ │ │ 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 36d060 │ │ │ │ + bcs 36d0b8 │ │ │ │ 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 53aa18 │ │ │ │ + blvc 53aa70 │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ strbmi r6, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ @ instruction: 0x4640d1f4 │ │ │ │ - bleq 2ca598 │ │ │ │ + bleq 2ca5f0 │ │ │ │ @ instruction: 0xf990f7ff │ │ │ │ stmdavs sp!, {r0, r3, r5, r9, sl, lr} │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ - bcs 36d094 │ │ │ │ + bcs 36d0ec │ │ │ │ ldrbmi sp, [r0], -r6 │ │ │ │ - ldc2 6, cr15, [r2], {53} @ 0x35 │ │ │ │ + stc2l 6, cr15, [r6], #-212 @ 0xffffff2c │ │ │ │ cmnlt sl, r2, asr r6 │ │ │ │ ldrb r4, [r6, r2, lsl #13] │ │ │ │ strbmi r6, [sl, #-2378] @ 0xfffff6b6 │ │ │ │ @ instruction: 0x4640d1f5 │ │ │ │ - bleq 2ca5c4 │ │ │ │ + bleq 2ca61c │ │ │ │ @ instruction: 0xf97af7ff │ │ │ │ @ instruction: 0xf6354650 │ │ │ │ - ldrbmi pc, [r2], -r3, lsl #25 @ │ │ │ │ + @ instruction: 0x4652fc57 │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ biclt r4, fp, fp, asr r6 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf8daf641 │ │ │ │ + @ instruction: 0xf8aef641 │ │ │ │ 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 268544 │ │ │ │ + blcs 26859c │ │ │ │ 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 │ │ │ │ - @ instruction: 0xe7e3f8bf │ │ │ │ + @ instruction: 0xe7e3f893 │ │ │ │ movwcs r4, #2592 @ 0xa20 │ │ │ │ ldrbmi r2, [r8], -ip, lsl #2 │ │ │ │ @ instruction: 0xf63b447a │ │ │ │ - str pc, [fp], sp, lsl #19 │ │ │ │ - bls 42114c │ │ │ │ + str pc, [fp], r1, ror #18 │ │ │ │ + bls 4211a4 │ │ │ │ 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 fea0c410 │ │ │ │ - bmi 707f44 │ │ │ │ + blx fea0c468 │ │ │ │ + bmi 707f9c │ │ │ │ smlabbcs r1, ip, r8, r5 │ │ │ │ stmdavs r0!, {r2, r4, r9, fp, lr} │ │ │ │ @ instruction: 0xf5e1447a │ │ │ │ - ldrbmi lr, [r8], -sl, lsl #21 │ │ │ │ + @ instruction: 0x4658ea5e │ │ │ │ @ instruction: 0xf6082100 │ │ │ │ - bmi 6ce2e0 │ │ │ │ + bmi 6ce288 │ │ │ │ tstcs r1, r0, lsr #16 │ │ │ │ @ instruction: 0xf5e1447a │ │ │ │ - ldrb lr, [r5], -r0, lsl #21 │ │ │ │ + @ instruction: 0xe655ea54 │ │ │ │ strtmi r9, [r8], -r6, lsl #18 │ │ │ │ stc2l 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xf5e1e6c3 │ │ │ │ - svclt 0x0000ea66 │ │ │ │ - rsbseq r1, r3, lr, ror #28 │ │ │ │ - rsbseq r1, r3, ip, ror #28 │ │ │ │ + svclt 0x0000ea3a │ │ │ │ + rsbseq r1, r3, r6, lsl lr │ │ │ │ + rsbseq r1, r3, r4, lsl lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r1, r3, sl, lsr sp │ │ │ │ + rsbseq r1, r3, r2, ror #25 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sl, pc, r2, asr #20 │ │ │ │ - @ instruction: 0x001d0ad2 │ │ │ │ + andseq sl, pc, sl, asr #20 │ │ │ │ + @ instruction: 0x001d0ada │ │ │ │ @ instruction: 0xfffff24d │ │ │ │ - andseq sl, pc, ip, lsl r8 @ │ │ │ │ - @ instruction: 0x001d08bc │ │ │ │ + andseq sl, pc, r4, lsr #16 │ │ │ │ + andseq r0, sp, r4, asr #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda5774 │ │ │ │ + bl feda57cc │ │ │ │ @ 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 feda578c │ │ │ │ + bl feda57e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff8 │ │ │ │ stmdblt r9, {r0, r3, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff6862 │ │ │ │ @ instruction: 0xf104fdeb │ │ │ │ strmi r0, [r4], -ip, lsl #2 │ │ │ │ - blx 60c5a4 │ │ │ │ + blx 60c5fc │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ ldrb r6, [r4, r2, lsr #17]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda57b8 │ │ │ │ + bl feda5810 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8123a0 │ │ │ │ - blmi 81fdd4 │ │ │ │ + bmi 8123f8 │ │ │ │ + blmi 81fe2c │ │ │ │ ldrbtmi fp, [sl], #-159 @ 0xffffff61 │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx a0c5b2 │ │ │ │ - blne 38c72c │ │ │ │ + blx a0c60a │ │ │ │ + blne 38c784 │ │ │ │ @ instruction: 0x46682297 │ │ │ │ - blx 108c5be │ │ │ │ + blx 108c616 │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx f0c5ca │ │ │ │ + blx f0c622 │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx 208c5d2 │ │ │ │ + blx 208c62a │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - blx f8c078 │ │ │ │ - blmi 420e24 │ │ │ │ + blx 48c0d0 │ │ │ │ + blmi 420e7c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a8674 │ │ │ │ + blls 9a86cc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-124]! @ 0xffffff84 │ │ │ │ - ldmib r6!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r1, r3, sl, lsr sl │ │ │ │ + stmib sl, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r1, r3, r2, ror #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r1, [r3], #-156 @ 0xffffff64 │ │ │ │ + rsbseq r1, r3, r4, lsr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda5830 │ │ │ │ + bl feda5888 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 812418 │ │ │ │ - blmi 81fe4c │ │ │ │ + bmi 812470 │ │ │ │ + blmi 81fea4 │ │ │ │ ldrbtmi fp, [sl], #-159 @ 0xffffff61 │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx ffb0c628 │ │ │ │ - blne 38c7a4 │ │ │ │ + blx ffb0c680 │ │ │ │ + blne 38c7fc │ │ │ │ @ instruction: 0x466822f0 │ │ │ │ - blx 18c634 │ │ │ │ + blx 18c68c │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx c640 │ │ │ │ + blx c698 │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx 118c64a │ │ │ │ + blx 118c6a2 │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - @ instruction: 0xf9f8f69e │ │ │ │ - blmi 420e9c │ │ │ │ + @ instruction: 0xf9ccf69e │ │ │ │ + blmi 420ef4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a86ec │ │ │ │ + blls 9a8744 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-124]! @ 0xffffff84 │ │ │ │ - ldmib sl!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r1, r3, r2, asr #19 │ │ │ │ + stmib lr, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r1, r3, sl, ror #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, r4, lsl #19 │ │ │ │ + rsbseq r1, r3, ip, lsr #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda58a8 │ │ │ │ + bl feda5900 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 812490 │ │ │ │ - blmi 81fec4 │ │ │ │ + bmi 8124e8 │ │ │ │ + blmi 81ff1c │ │ │ │ ldrbtmi fp, [sl], #-159 @ 0xffffff61 │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx fec0c6a0 │ │ │ │ - blne 38c81c │ │ │ │ + blx fec0c6f8 │ │ │ │ + blne 38c874 │ │ │ │ @ instruction: 0x466822da │ │ │ │ - blx ff28c6ac │ │ │ │ + blx ff28c704 │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx ff10c6b8 │ │ │ │ + blx ff10c710 │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx 28c6c2 │ │ │ │ + blx 28c71a │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - @ instruction: 0xf9bcf69e │ │ │ │ - blmi 420f14 │ │ │ │ + @ instruction: 0xf990f69e │ │ │ │ + blmi 420f6c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a8764 │ │ │ │ + blls 9a87bc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-124]! @ 0xffffff84 │ │ │ │ - ldmdb lr!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r1, r3, sl, asr #18 │ │ │ │ + ldmdb r2, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrshteq r1, [r3], #-130 @ 0xffffff7e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, ip, lsl #18 │ │ │ │ + ldrhteq r1, [r3], #-132 @ 0xffffff7c │ │ │ │ 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 │ │ │ │ @@ -555440,20 +555461,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 27a388 │ │ │ │ + bcs 27a3e0 │ │ │ │ adcshi pc, sp, #0 │ │ │ │ ldrdcs r2, [r0, -sl] │ │ │ │ @ instruction: 0xf10d4638 │ │ │ │ @ instruction: 0xf5e00aab │ │ │ │ - @ instruction: 0xf504ee6c │ │ │ │ + @ instruction: 0xf504ee40 │ │ │ │ @ instruction: 0xf8d4429d │ │ │ │ rsbscc r0, r8, #120, 4 @ 0x80000007 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ @ instruction: 0xf8d4f88f │ │ │ │ @ instruction: 0x465202f0 │ │ │ │ vmul.i q12, , d3[0] │ │ │ │ @ instruction: 0xf88d1307 │ │ │ │ @@ -555477,15 +555498,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 ff28c804 │ │ │ │ + blx ff28c85c │ │ │ │ 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 │ │ │ │ @@ -555495,48 +555516,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 fe98c84c │ │ │ │ + blx fe98c8a4 │ │ │ │ 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 │ │ │ │ - ldcl 5, cr15, [r6], #896 @ 0x380 │ │ │ │ + stcl 5, cr15, [sl], {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 45e918 │ │ │ │ - b 17d08ac │ │ │ │ + b 45e970 │ │ │ │ + b 17d0904 │ │ │ │ @ instruction: 0xf0000608 │ │ │ │ svcge 0x000580eb │ │ │ │ - beq fed4ace4 │ │ │ │ + beq fed4ad3c │ │ │ │ smlattcs r0, r0, r2, r2 │ │ │ │ @ instruction: 0xf5e04638 │ │ │ │ - @ instruction: 0xf504edd2 │ │ │ │ + @ instruction: 0xf504eda6 │ │ │ │ @ instruction: 0xf8d44294 │ │ │ │ rsbcc r0, r0, #120, 4 @ 0x80000007 │ │ │ │ @ instruction: 0xf7fe4639 │ │ │ │ @ instruction: 0xf8d4fff5 │ │ │ │ @ instruction: 0xf8d402f0 │ │ │ │ - blcs 25b4c4 │ │ │ │ + blcs 25b51c │ │ │ │ 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 │ │ │ │ @@ -555567,27 +555588,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 28edf4 │ │ │ │ - blx cb4978 │ │ │ │ + bcc 28ee4c │ │ │ │ + blx cb49d0 │ │ │ │ andls pc, r0, #1073741824 @ 0x40000000 │ │ │ │ @ instruction: 0xf505fa09 │ │ │ │ movwmi r4, #54963 @ 0xd6b3 │ │ │ │ - blx 496d94 │ │ │ │ + blx 496dec │ │ │ │ @ instruction: 0xf633f802 │ │ │ │ - @ instruction: 0xf8d4fb19 │ │ │ │ + @ instruction: 0xf8d4faed │ │ │ │ @ instruction: 0xf04f1360 │ │ │ │ - blvs 12519c4 │ │ │ │ - bls 260480 │ │ │ │ + blvs 1251a1c │ │ │ │ + bls 2604d8 │ │ │ │ streq lr, [r6], -r8, lsl #21 │ │ │ │ - blx 55eb5e │ │ │ │ + blx 55ebb6 │ │ │ │ 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 │ │ │ │ @@ -555601,15 +555622,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 25b5e8 │ │ │ │ + blcs 25b640 │ │ │ │ @ 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} │ │ │ │ @@ -555636,38 +555657,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 ff6e15d0 │ │ │ │ + blmi ff6e1628 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 12a8af4 │ │ │ │ + blls 12a8b4c │ │ │ │ @ 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 │ │ │ │ - ldcl 5, cr15, [r4], {224} @ 0xe0 │ │ │ │ + stc 5, cr15, [r8], #896 @ 0x380 │ │ │ │ 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 fef996e0 │ │ │ │ + blx fef99738 │ │ │ │ svclt 0x0088f385 │ │ │ │ - b 1616ae0 │ │ │ │ + b 1616b38 │ │ │ │ @ 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 │ │ │ │ @@ -555692,68 +555713,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 e4f824 │ │ │ │ + blcs e4f87c │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf894d005 │ │ │ │ - blcs 25ba58 │ │ │ │ + blcs 25bab0 │ │ │ │ sbchi pc, r8, r0, asr #32 │ │ │ │ @ instruction: 0xf8942301 │ │ │ │ @ instruction: 0xf88db38b │ │ │ │ @ instruction: 0xf1bb30b2 │ │ │ │ rsble r0, r0, r0, lsl #30 │ │ │ │ - beq 28acc4 │ │ │ │ + beq 28ad1c │ │ │ │ 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 14e0128 │ │ │ │ + ble 14e0180 │ │ │ │ svchi 0x0004f859 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ movwcs sp, #4342 @ 0x10f6 │ │ │ │ @ instruction: 0xf507fa03 │ │ │ │ umlalscc pc, r3, sp, r8 @ │ │ │ │ @ instruction: 0x432bb2ed │ │ │ │ adcscc pc, r3, sp, lsl #17 │ │ │ │ - blcs 5758c4 │ │ │ │ + blcs 57591c │ │ │ │ @ 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 14, cr15, [r3], {37} @ 0x25 │ │ │ │ + stchi 13, cr15, [r3], {249} @ 0xf9 │ │ │ │ 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, 14, cr15, cr10, cr4, {5} │ │ │ │ + cdp2 6, 11, cr15, cr14, cr4, {5} │ │ │ │ @ instruction: 0xd1ba2800 │ │ │ │ @ instruction: 0xf6a44640 │ │ │ │ - stmdacs r0, {r0, r1, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf89dd0ba │ │ │ │ @ instruction: 0x370130b6 │ │ │ │ - ldrbmi r3, [pc, #-1544] @ 24e630 │ │ │ │ + ldrbmi r3, [pc, #-1544] @ 24e688 │ │ │ │ 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} │ │ │ │ @@ -555776,52 +555797,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 ff98c434 │ │ │ │ + b fee8c48c │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4ad50 │ │ │ │ @ instruction: 0xf04832fc │ │ │ │ @ instruction: 0xf8c40240 │ │ │ │ @ instruction: 0xf8c462a0 │ │ │ │ - blcs 25775c │ │ │ │ + blcs 2577b4 │ │ │ │ ldclge 4, cr15, [r4, #-508] @ 0xfffffe04 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ - beq fed4b10c │ │ │ │ + beq fed4b164 │ │ │ │ biccs lr, r4, #196, 18 @ 0x310000 │ │ │ │ ldrtmi lr, [r2], -r8, ror #11 │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ - blx fe83a5e8 │ │ │ │ - blx fef0b788 │ │ │ │ + blx fe83a640 │ │ │ │ + blx fef0b7e0 │ │ │ │ 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 fe90c4a8 │ │ │ │ + bl 1e0c500 │ │ │ │ eoreq pc, r8, #14024704 @ 0xd60000 │ │ │ │ strmi lr, [r2], -r6, lsl #11 │ │ │ │ eorne pc, ip, #14024704 @ 0xd60000 │ │ │ │ ldrbmi r2, [r0], -r3, asr #6 │ │ │ │ - stcl 5, cr15, [r8], #-896 @ 0xfffffc80 │ │ │ │ + ldc 5, cr15, [ip], #-896 @ 0xfffffc80 │ │ │ │ eoreq pc, r8, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf8d5e577 │ │ │ │ - bllt fe71b5e8 │ │ │ │ + bllt fe71b640 │ │ │ │ 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 │ │ │ │ @@ -555837,67 +555858,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 190c528 │ │ │ │ + bl e0c580 │ │ │ │ eorcc pc, r8, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0x461ae7d0 │ │ │ │ eorne pc, ip, #13959168 @ 0xd50000 │ │ │ │ ldrbmi r2, [r0], -r9, asr #6 │ │ │ │ - stc 5, cr15, [r8], #-896 @ 0xfffffc80 │ │ │ │ + bl 18c594 │ │ │ │ eorcc pc, r8, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf5e0e7c2 │ │ │ │ - svclt 0x0000ee22 │ │ │ │ - rsbseq r1, r3, ip, asr #17 │ │ │ │ + svclt 0x0000edf6 │ │ │ │ + rsbseq r1, r3, r4, ror r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, ip, ror r5 │ │ │ │ + rsbseq r1, r3, r4, lsr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda5fdc │ │ │ │ + bl feda6034 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r0!, {r4, r6, r8, r9, sl, fp} │ │ │ │ - bmi a7b08c │ │ │ │ + bmi a7b0e4 │ │ │ │ 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 │ │ │ │ - bl c0c590 │ │ │ │ + b 10c5e8 │ │ │ │ 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 49b8c8 │ │ │ │ + bmi 49b920 │ │ │ │ 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 0x0000edd4 │ │ │ │ - rsbseq r1, r3, r2, lsl r2 │ │ │ │ + svclt 0x0000eda8 │ │ │ │ + ldrhteq r1, [r3], #-26 @ 0xffffffe6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r1, [r3], #-22 @ 0xffffffea │ │ │ │ + rsbseq r1, r3, lr, asr r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6078 │ │ │ │ + bl feda60d0 │ │ │ │ @ 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 │ │ │ │ @@ -555905,15 +555926,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 feda60b8 │ │ │ │ + bl feda6110 │ │ │ │ @ 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 │ │ │ │ @@ -555923,38 +555944,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 a6137c │ │ │ │ + blmi a613d4 │ │ │ │ ldrbtmi r4, [r9], #-1144 @ 0xfffffb88 │ │ │ │ mvneq pc, r4, asr #17 │ │ │ │ stmib r4, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c4127c │ │ │ │ - bmi 95b6f4 │ │ │ │ + bmi 95b74c │ │ │ │ ldmdbmi ip, {r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - stc2 6, cr15, [r2], {157} @ 0x9d │ │ │ │ + blx ff80c9ee │ │ │ │ ldmdbmi fp, {r1, r3, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1539 @ 0xfffff9fd │ │ │ │ msrcc CPSR_, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0x46204479 │ │ │ │ - blx 8c9aa │ │ │ │ + blx ff58ca02 │ │ │ │ ldmdbmi r8, {r0, r1, r2, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1539 @ 0xfffff9fd │ │ │ │ msrcc CPSR_fs, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0x46204479 │ │ │ │ - blx ffe0c9be │ │ │ │ + blx ff30ca16 │ │ │ │ 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 ffb8c9d2 │ │ │ │ + blx ff08ca2a │ │ │ │ teqpeq r4, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0xffffed17 │ │ │ │ @ instruction: 0xffffe76d │ │ │ │ @ instruction: 0xfffff6af │ │ │ │ @ instruction: 0xffffe779 │ │ │ │ @ instruction: 0xffffe75b │ │ │ │ @@ -555971,102 +555992,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 15cc3c0 │ │ │ │ + bvc 15cc418 │ │ │ │ ldrbmi lr, [r0, #1] │ │ │ │ @ instruction: 0xf858d043 │ │ │ │ cdpcs 15, 0, cr6, cr0, cr4, {0} │ │ │ │ strdcs sp, [r0, -r9] │ │ │ │ @ instruction: 0xf69d4630 │ │ │ │ - strmi pc, [r5], -r3, lsr #26 │ │ │ │ + @ instruction: 0x4605fcf7 │ │ │ │ ldrb fp, [r2, r0, lsl #19]! │ │ │ │ @ instruction: 0xf8cb4658 │ │ │ │ @ instruction: 0xf69f7000 │ │ │ │ - @ instruction: 0x4629f97d │ │ │ │ + @ instruction: 0x4629f951 │ │ │ │ @ instruction: 0xf69d4630 │ │ │ │ - strtmi pc, [r9], -sp, ror #25 │ │ │ │ + strtmi pc, [r9], -r1, asr #25 │ │ │ │ @ instruction: 0xf69d4630 │ │ │ │ - @ instruction: 0x4605fd13 │ │ │ │ + strmi pc, [r5], -r7, ror #25 │ │ │ │ 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 25b818 │ │ │ │ + bcs 25b870 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 272d8c │ │ │ │ + blcs 272de4 │ │ │ │ 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 25b840 │ │ │ │ + bcs 25b898 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 272db4 │ │ │ │ + blcs 272e0c │ │ │ │ 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 29ac64 │ │ │ │ + bcc 29acbc │ │ │ │ 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 │ │ │ │ - mrc2 6, 0, pc, cr10, cr9, {5} │ │ │ │ + stc2l 6, cr15, [lr, #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 29aca0 │ │ │ │ + bcc 29acf8 │ │ │ │ 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, [r4], {157} @ 0x9d │ │ │ │ + stc2l 6, cr15, [r8], #-628 @ 0xfffffd8c │ │ │ │ teqpeq r8, #14221312 @ p-variant is OBSOLETE @ 0xd90000 │ │ │ │ stc2l 7, cr15, [sl, #-1004] @ 0xfffffc14 │ │ │ │ @ instruction: 0xf6b94620 │ │ │ │ - ldrb pc, [r6, fp, lsl #28] @ │ │ │ │ + @ instruction: 0xe7d6fddf │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda62d4 │ │ │ │ + bl feda632c │ │ │ │ @ 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 feda62ec │ │ │ │ + bl feda6344 │ │ │ │ @ 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 feda6304 │ │ │ │ + bl feda635c │ │ │ │ @ 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 feda631c │ │ │ │ + bl feda6374 │ │ │ │ @ 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 @ │ │ │ │ @@ -556074,46 +556095,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 feda635c │ │ │ │ + bl feda63b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fc0ff8 │ │ │ │ pldw [lr], r7, lsr sl │ │ │ │ - vstrlt d15, [r8, #-300] @ 0xfffffed4 │ │ │ │ + vstrlt d15, [r8, #-124] @ 0xffffff84 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda6374 │ │ │ │ + bl feda63cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0000ff8 │ │ │ │ vstrlt d15, [r8, #-36] @ 0xffffffdc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda6388 │ │ │ │ + bl feda63e0 │ │ │ │ @ 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, lsr #23 │ │ │ │ + @ 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] @ 24f378 │ │ │ │ + ldc 1, cr11, [pc, #416] @ 24f3d0 │ │ │ │ @ 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]! │ │ │ │ @@ -556125,113 +556146,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 15d8a2c │ │ │ │ + blmi 15d8a84 │ │ │ │ @ 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, #12, 18 @ 0x30000 │ │ │ │ + eorscs lr, r0, #224, 16 @ 0xe00000 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ ldrls r2, [r2], -r3, lsl #6 │ │ │ │ - blge 2f3e84 │ │ │ │ - blge 333e90 │ │ │ │ + blge 2f3edc │ │ │ │ + blge 333ee8 │ │ │ │ @ instruction: 0xf5e09310 │ │ │ │ - ldrtmi lr, [r2], -r0, lsl #18 │ │ │ │ + @ instruction: 0x4632e8d4 │ │ │ │ strtmi r2, [r0], -r0, lsr #2 │ │ │ │ - @ instruction: 0xffd6f69e │ │ │ │ + @ instruction: 0xffaaf69e │ │ │ │ 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: 0xffcaf69e │ │ │ │ + @ instruction: 0xff9ef69e │ │ │ │ suble r2, lr, r0, lsl #16 │ │ │ │ sbccs pc, r4, #212, 16 @ 0xd40000 │ │ │ │ - ldc 1, cr2, [pc, #20] @ 24f2a0 │ │ │ │ + ldc 1, cr2, [pc, #20] @ 24f2f8 │ │ │ │ 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 80a8e0 │ │ │ │ + blvc 80a938 │ │ │ │ vqdmulh.s d25, d6, d1 │ │ │ │ vmla.f d20, d4, d3[2] │ │ │ │ - bge 34f718 │ │ │ │ + bge 34f770 │ │ │ │ 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 │ │ │ │ - svc 0x003af5df │ │ │ │ + svc 0x000ef5df │ │ │ │ ldmdals sl, {r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - @ instruction: 0xf800f69f │ │ │ │ + @ instruction: 0xffd4f69e │ │ │ │ @ instruction: 0xf69e9818 │ │ │ │ - bmi a8f2dc │ │ │ │ + bmi a8f284 │ │ │ │ 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} │ │ │ │ - ldc 5, cr15, [sl, #-896]! @ 0xfffffc80 │ │ │ │ + stc 5, cr15, [lr, #-896] @ 0xfffffc80 │ │ │ │ @ instruction: 0xf5df6800 │ │ │ │ - bmi 84b004 │ │ │ │ + bmi 84afac │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ - bl fe40caa0 │ │ │ │ - bmi 709290 │ │ │ │ + bl 190caf8 │ │ │ │ + bmi 7092e8 │ │ │ │ @ instruction: 0xf85a4631 │ │ │ │ ldmdavs r0, {r1, sp} │ │ │ │ ldrbtmi r4, [sl], #-2577 @ 0xfffff5ef │ │ │ │ - bl 218cab4 │ │ │ │ + bl 168cb0c │ │ │ │ @ instruction: 0xf5e04658 │ │ │ │ - ldr lr, [r7, sl, lsl #18]! │ │ │ │ + sbfx lr, lr, #17, #24 │ │ │ │ ldrtmi r4, [r1], -fp, lsl #22 │ │ │ │ ldrbtmi r4, [sl], #-2573 @ 0xfffff5f3 │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ @ instruction: 0xf5e06818 │ │ │ │ - @ instruction: 0xe7adeb70 │ │ │ │ - bl 190cad4 │ │ │ │ + str lr, [sp, r4, asr #22]! │ │ │ │ + bl e0cb2c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldrsbteq r0, [r3], #-216 @ 0xffffff28 │ │ │ │ + rsbseq r0, r3, r0, lsl #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r0, [r3], #-210 @ 0xffffff2e │ │ │ │ - rsbseq r0, r3, r6, lsl sp │ │ │ │ + rsbseq r0, r3, sl, ror sp │ │ │ │ + ldrhteq r0, [r3], #-206 @ 0xffffff32 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, r4, ror #20 │ │ │ │ - andseq r9, pc, r6, lsr sl @ │ │ │ │ - andseq r9, pc, r2, lsr #20 │ │ │ │ - blmi 63c3c0 │ │ │ │ + andseq r9, pc, ip, ror #20 │ │ │ │ + andseq r9, pc, lr, lsr sl @ │ │ │ │ + andseq r9, pc, sl, lsr #20 │ │ │ │ + blmi 63c418 │ │ │ │ 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 38d524 │ │ │ │ + blmi 38d57c │ │ │ │ strbvs r4, [r1, #-1147] @ 0xfffffb85 │ │ │ │ @ instruction: 0xf8c06302 │ │ │ │ @ instruction: 0x47703218 │ │ │ │ @ instruction: 0xfffffde7 │ │ │ │ @ instruction: 0xfffffdf7 │ │ │ │ @ instruction: 0xfffffd3b │ │ │ │ @ instruction: 0xfffffd4f │ │ │ │ @@ -556241,198 +556262,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 da0c68 │ │ │ │ + blmi da0cc0 │ │ │ │ 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 1b20c40 │ │ │ │ + bl 1b20c98 │ │ │ │ @ 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 e8d594 │ │ │ │ + blvc e8d5ec │ │ │ │ strls r9, [r3], -r0, lsl #14 │ │ │ │ @ instruction: 0xf5df9302 │ │ │ │ - stmiblt r8!, {r1, r2, r3, r4, r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmiblt r8!, {r1, r4, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ cmnlt r8, r8, ror #16 │ │ │ │ @ instruction: 0xf1a468a9 │ │ │ │ andcs r0, r0, #8, 6 @ 0x20000000 │ │ │ │ movwcc r3, #33064 @ 0x8128 │ │ │ │ - blvc 30aaac │ │ │ │ + blvc 30ab04 │ │ │ │ tstcc r8, r1, lsl #4 │ │ │ │ stc 2, cr4, [r3, #520] @ 0x208 │ │ │ │ mvnsle r7, r0, lsl #22 │ │ │ │ - bmi 61747c │ │ │ │ + bmi 6174d4 │ │ │ │ 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 │ │ │ │ - strb lr, [r5, r6, asr #21] │ │ │ │ - b fee8cc28 │ │ │ │ - rsbseq r0, r3, r8, lsl #24 │ │ │ │ + bfi lr, sl, (invalid: 21:5) │ │ │ │ + b fe38cc80 │ │ │ │ + ldrhteq r0, [r3], #-176 @ 0xffffff50 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r0, [r3], #-188 @ 0xffffff44 │ │ │ │ - rsbseq r0, r3, r6, lsl #23 │ │ │ │ + rsbseq r0, r3, r4, lsr #23 │ │ │ │ + rsbseq r0, r3, lr, lsr #22 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, r6, lsl #18 │ │ │ │ + andseq r9, pc, lr, lsl #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda66c8 │ │ │ │ + bl feda6720 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi d13470 │ │ │ │ + bmi d134c8 │ │ │ │ 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 bc3544 │ │ │ │ - bmi b978fc │ │ │ │ + blmi bc359c │ │ │ │ + bmi b97954 │ │ │ │ ldmpl r3!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5e06818 │ │ │ │ - mulcs r0, r6, sl │ │ │ │ - blmi 9e1d90 │ │ │ │ + andcs lr, r0, sl, ror #20 │ │ │ │ + blmi 9e1de8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a9578 │ │ │ │ + blls 2a95d0 │ │ │ │ @ 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 │ │ │ │ - stmdb sl!, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb lr!, {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 1a8ccec │ │ │ │ + b f8cd44 │ │ │ │ ldrcc pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ addsvs r2, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf5e0e7d9 │ │ │ │ - svclt 0x0000ea48 │ │ │ │ - rsbseq r0, r3, r8, lsr #22 │ │ │ │ + svclt 0x0000ea1c │ │ │ │ + ldrsbteq r0, [r3], #-160 @ 0xffffff60 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r3, r4, lsr #22 │ │ │ │ + rsbseq r0, r3, ip, asr #21 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, ip, asr #17 │ │ │ │ - ldrshteq r0, [r3], #-168 @ 0xffffff58 │ │ │ │ - andseq r9, pc, r6, lsr #12 │ │ │ │ + @ instruction: 0x001f98d4 │ │ │ │ + rsbseq r0, r3, r0, lsr #21 │ │ │ │ + andseq r9, pc, lr, lsr #12 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda67a0 │ │ │ │ + bl feda67f8 │ │ │ │ @ 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 │ │ │ │ - ldc 5, cr15, [ip, #892]! @ 0x37c │ │ │ │ - bmi 73db38 │ │ │ │ + ldc 5, cr15, [r0, #892] @ 0x37c │ │ │ │ + bmi 73db90 │ │ │ │ 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 5febb0 │ │ │ │ + bmi 5fec08 │ │ │ │ stmiapl fp!, {r1, r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf5e0681d │ │ │ │ - stmdavs r0, {r2, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - stcl 5, cr15, [r4, #892] @ 0x37c │ │ │ │ + stmdavs r0, {r3, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldc 5, cr15, [r8, #892] @ 0x37c │ │ │ │ strmi r4, [r4], -sl, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-1587 @ 0xfffff9cd │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf5e09400 │ │ │ │ - strb lr, [r0, lr, lsl #20]! │ │ │ │ - ldmib r8!, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r0, r3, r0, asr sl │ │ │ │ + strb lr, [r0, r2, ror #19]! │ │ │ │ + stmib ip, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrshteq r0, [r3], #-152 @ 0xffffff68 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r3, r2, asr #20 │ │ │ │ - rsbseq r0, r3, r6, lsr #20 │ │ │ │ + rsbseq r0, r3, sl, ror #19 │ │ │ │ + rsbseq r0, r3, lr, asr #19 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001f97da │ │ │ │ + andseq r9, pc, r2, ror #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda6838 │ │ │ │ + bl feda6890 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff8 │ │ │ │ - blmi 6e00c4 │ │ │ │ + blmi 6e011c │ │ │ │ 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 0x0074f5df │ │ │ │ + svc 0x0048f5df │ │ │ │ @ instruction: 0xf5df4620 │ │ │ │ - ldclt 15, cr14, [r0, #-456] @ 0xfffffe38 │ │ │ │ + ldclt 15, cr14, [r0, #-280] @ 0xfffffee8 │ │ │ │ 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} │ │ │ │ - ldmib r2, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r6!, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrhteq r0, [r3], #-152 @ 0xffffff68 │ │ │ │ + rsbseq r0, r3, r0, ror #18 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, r6, lsl #15 │ │ │ │ + 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: 0xf8d7eec6 │ │ │ │ + @ instruction: 0xf8d7ee9a │ │ │ │ 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 │ │ │ │ @@ -556441,104 +556462,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, lsl sp │ │ │ │ - bmi 8d771c │ │ │ │ + strdlt lr, [r8, #-192]! @ 0xffffff40 │ │ │ │ + bmi 8d7774 │ │ │ │ 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 2a99c4 │ │ │ │ + bls 2a9a1c │ │ │ │ @ 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 509668 │ │ │ │ - bmi 4d7b68 │ │ │ │ + blmi 5096c0 │ │ │ │ + bmi 4d7bc0 │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - ldmdb lr, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r2!, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e0e7d2 │ │ │ │ - svclt 0x0000e94a │ │ │ │ - rsbseq r0, r3, r0, asr r9 │ │ │ │ + svclt 0x0000e91e │ │ │ │ + ldrshteq r0, [r3], #-136 @ 0xffffff78 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r3, sl, lsr #18 │ │ │ │ - rsbseq r0, r3, r2, ror #17 │ │ │ │ + ldrsbteq r0, [r3], #-130 @ 0xffffff7e │ │ │ │ + rsbseq r0, r3, sl, lsl #17 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001f96d0 │ │ │ │ + @ instruction: 0x001f96d8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6998 │ │ │ │ + bl feda69f0 │ │ │ │ @ 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 8c5bac │ │ │ │ - bmi 897bdc │ │ │ │ + blmi 8c5c04 │ │ │ │ + bmi 897c34 │ │ │ │ @ instruction: 0xf85e447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - stmdb r4!, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm r8!, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ ldcllt 0, cr2, [r8] │ │ │ │ andcs r2, r1, ip, lsl #2 │ │ │ │ - mcr 5, 0, pc, cr6, cr15, {6} @ │ │ │ │ + ldcl 5, cr15, [sl, #892] @ 0x37c │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ vst4. {d29-d32}, [pc :256], r6 │ │ │ │ mulcs r1, r8, r1 │ │ │ │ - ldcl 5, cr15, [lr, #892]! @ 0x37c │ │ │ │ + ldcl 5, cr15, [r2, #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 484004 │ │ │ │ + blmi 48405c │ │ │ │ stmib r6, {r4, r5, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [fp], #-1793 @ 0xfffff8ff │ │ │ │ ldcllt 0, cr6, [r8, #204]! @ 0xcc │ │ │ │ @ instruction: 0xf5df4630 │ │ │ │ - ldrb lr, [r7, lr, lsl #29] │ │ │ │ - rsbseq r0, r3, r2, asr r8 │ │ │ │ + ldrb lr, [r7, r2, ror #28] │ │ │ │ + ldrshteq r0, [r3], #-122 @ 0xffffff86 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, r4, lsr #13 │ │ │ │ - rsbseq r0, r1, lr, lsl r2 │ │ │ │ + andseq r9, pc, ip, lsr #13 │ │ │ │ + rsbseq r0, r1, r6, asr #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6a4c │ │ │ │ + bl feda6aa4 │ │ │ │ @ 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 29877c │ │ │ │ + blcc 2987d4 │ │ │ │ @ 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 │ │ │ │ @@ -556558,30 +556579,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 feda6aec │ │ │ │ + bl feda6b44 │ │ │ │ @ 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 32115c │ │ │ │ + blcc 3211b4 │ │ │ │ movweq pc, #8243 @ 0x2033 @ │ │ │ │ cdpcs 1, 0, cr13, cr0, cr5, {2} │ │ │ │ - blmi 16c3de0 │ │ │ │ + blmi 16c3e38 │ │ │ │ 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 31b92c │ │ │ │ + blcs 31b984 │ │ │ │ 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 │ │ │ │ @@ -556598,113 +556619,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 fe78d978 │ │ │ │ + blx fe78d9d0 │ │ │ │ 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 fe927b50 │ │ │ │ + bne fe927ba8 │ │ │ │ andcs r6, r1, fp, lsr #32 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - blcc 269f44 │ │ │ │ + blcc 269f9c │ │ │ │ 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 ff20d9d6 │ │ │ │ + blx ff20da2e │ │ │ │ ldmib r0, {r0, fp, sp, lr}^ │ │ │ │ - bne 191c1f8 │ │ │ │ + bne 191c250 │ │ │ │ @ instruction: 0x61a36841 │ │ │ │ andeq lr, r1, #100352 @ 0x18800 │ │ │ │ ldr r6, [r4, r2, ror #3]! │ │ │ │ @ instruction: 0xf507685f │ │ │ │ @ instruction: 0x4630767a │ │ │ │ - @ instruction: 0xf95ef6b9 │ │ │ │ + @ instruction: 0xf932f6b9 │ │ │ │ @ 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: 0xffdaf69c │ │ │ │ + @ instruction: 0xffaef69c │ │ │ │ @ instruction: 0xf7fb68a0 │ │ │ │ @ instruction: 0x4630f891 │ │ │ │ - @ instruction: 0xf952f6b9 │ │ │ │ + @ instruction: 0xf926f6b9 │ │ │ │ @ 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 fe902250 │ │ │ │ + blcc fe9022a8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - strdeq r1, [r0], -ip @ │ │ │ │ - mlaeq r0, r0, r0, r1 │ │ │ │ + eoreq r1, r0, r4, lsl #2 │ │ │ │ + mlaeq r0, r8, r0, r1 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda6c64 │ │ │ │ + bl feda6cbc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ strmi r6, [r5], -r9, lsl #20 │ │ │ │ teqle pc, r0, lsl #18 │ │ │ │ - bllt ff2aa3fc │ │ │ │ + bllt ff2aa454 │ │ │ │ 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 29b68c │ │ │ │ + bcc 29b6e4 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ strtmi fp, [r0], -sl, lsl #7 │ │ │ │ - ldcl 5, cr15, [r6, #-892] @ 0xfffffc84 │ │ │ │ + stc 5, cr15, [sl, #-892]! @ 0xfffffc84 │ │ │ │ ldmdavs lr, {r4, r5, r6, r8, sl, fp, ip, sp, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6b94628 │ │ │ │ - stmiavs r3!, {r0, r1, r3, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ vaddw.u , , d19 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29b6bc │ │ │ │ + bcc 29b714 │ │ │ │ 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, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf83ef7fb │ │ │ │ @ instruction: 0xf6b94628 │ │ │ │ - @ instruction: 0x4620f8ff │ │ │ │ - ldc 5, cr15, [r2, #-892]! @ 0xfffffc84 │ │ │ │ + @ instruction: 0x4620f8d3 │ │ │ │ + stc 5, cr15, [r6, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8d5bd70 │ │ │ │ - @ instruction: 0xf5e00274 │ │ │ │ - strb lr, [r1, r2, lsr #16] │ │ │ │ + @ instruction: 0xf5df0274 │ │ │ │ + @ instruction: 0xe7c1eff6 │ │ │ │ rsbseq pc, r4, #208, 16 @ 0xd00000 │ │ │ │ - ldmda ip, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00f0f5df │ │ │ │ stmiavs r0!, {r1, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf82af7fb │ │ │ │ @ instruction: 0xf5df4620 │ │ │ │ - ldcllt 13, cr14, [r0, #-136]! @ 0xffffff78 │ │ │ │ + ldcllt 12, cr14, [r0, #-984]! @ 0xfffffc28 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6d14 │ │ │ │ + bl feda6d6c │ │ │ │ @ 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 │ │ │ │ @@ -556713,28 +556734,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 257c38 │ │ │ │ + bcs 257c90 │ │ │ │ vmla.i , , d1[0] │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29b764 │ │ │ │ + bcc 29b7bc │ │ │ │ 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 d8db78 │ │ │ │ + blx d8dbd0 │ │ │ │ @ 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 │ │ │ │ @@ -556742,139 +556763,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 ae146c │ │ │ │ + bvs ae14c4 │ │ │ │ stmiavs r1!, {r8, r9, sp} │ │ │ │ - blx 78dbd2 │ │ │ │ + blx 78dc2a │ │ │ │ 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, r3, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r6, fp, ip, sp, lr, pc} │ │ │ │ vaddw.u , , d19 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29b7f8 │ │ │ │ + bcc 29b850 │ │ │ │ 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, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r0, r2, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xffa0f7fa │ │ │ │ @ instruction: 0xf6b94630 │ │ │ │ - str pc, [fp, r1, ror #16]! │ │ │ │ - eoreq r0, r0, sl, lsl #29 │ │ │ │ + @ instruction: 0xe7abf835 │ │ │ │ + mlaeq r0, r2, lr, r0 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda6e2c │ │ │ │ + bl feda6e84 │ │ │ │ @ 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 78abb8 │ │ │ │ + blmi 78ab60 │ │ │ │ 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, r4, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdavs r3!, {r1, r3, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ mvnle r2, r5, lsl #22 │ │ │ │ rsbseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ eoreq pc, r4, #4, 2 │ │ │ │ @ instruction: 0xf5df4629 │ │ │ │ - ldrb lr, [pc, ip, lsr #27] │ │ │ │ - rsbseq pc, r0, r8, lsl #28 │ │ │ │ - eoreq r0, r0, sl, lsr #27 │ │ │ │ + ldrb lr, [pc, r0, lsl #27] │ │ │ │ + ldrhteq pc, [r0], #-208 @ 0xffffff30 @ │ │ │ │ + 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 feda6ec0 │ │ │ │ + bl feda6f18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ andcs r4, r1, sp, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ - bl fe78d450 │ │ │ │ + bl 1c8d4a8 │ │ │ │ lslslt r4, r4, #12 │ │ │ │ rsbcs r4, r4, #42991616 @ 0x2900000 │ │ │ │ - stc 5, cr15, [ip, #-892]! @ 0xfffffc84 │ │ │ │ + stc 5, cr15, [r0, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8b42501 │ │ │ │ eorvs r0, r5, sl, asr #32 │ │ │ │ @ instruction: 0xf69b6626 │ │ │ │ - tstplt r8, r9, lsr #27 @ p-variant is OBSOLETE │ │ │ │ - blcs 42a300 │ │ │ │ + tstplt r8, sp, ror sp @ p-variant is OBSOLETE │ │ │ │ + blcs 42a358 │ │ │ │ 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 feda6f14 │ │ │ │ + bl feda6f6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ssub8mi r0, r0, r0 │ │ │ │ @ instruction: 0x46144619 │ │ │ │ @ instruction: 0xf7949d08 │ │ │ │ - bls 40de94 │ │ │ │ + bls 40deec │ │ │ │ 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 3bf228 │ │ │ │ + blls 3bf280 │ │ │ │ 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 3bf23c │ │ │ │ + blls 3bf294 │ │ │ │ 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 feda6f94 │ │ │ │ + bl feda6fec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcvs 0x00160ff0 │ │ │ │ mrcvs 6, 2, r4, cr5, cr12, {0} │ │ │ │ tstvs lr, r0, lsl #2 │ │ │ │ @ instruction: 0x31b4f892 │ │ │ │ - blvc 80b428 │ │ │ │ + blvc 80b480 │ │ │ │ stmdblt fp, {r0, r5, r6, r7, r8, sp, lr} │ │ │ │ - blvc 80b430 │ │ │ │ + blvc 80b488 │ │ │ │ movwcs r6, #2081 @ 0x821 │ │ │ │ - blvc 50b3cc │ │ │ │ + blvc 50b424 │ │ │ │ @ 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 │ │ │ │ @@ -556895,99 +556916,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 274274 │ │ │ │ - blmi 15c400c │ │ │ │ + blcs 2742cc │ │ │ │ + blmi 15c4064 │ │ │ │ strcs r4, [r0], -r2, lsl #13 │ │ │ │ tstls r2, #14876672 @ 0xe30000 │ │ │ │ ldrbtmi r4, [fp], #-2891 @ 0xfffff4b5 │ │ │ │ - blmi 1534a94 │ │ │ │ + blmi 1534aec │ │ │ │ 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 88c298 │ │ │ │ + beq 88c2f0 │ │ │ │ strcs lr, [r3], -sp, asr #19 │ │ │ │ - bcs 2a0240 │ │ │ │ + bcs 2a0298 │ │ │ │ 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 6752b0 │ │ │ │ + blls 675308 │ │ │ │ @ instruction: 0xf85e980f │ │ │ │ andls r2, r5, #34 @ 0x22 │ │ │ │ @ instruction: 0xf8da9a11 │ │ │ │ strbtmi r4, [r4], #-84 @ 0xffffffac │ │ │ │ @ instruction: 0xf5df940d │ │ │ │ - @ instruction: 0xf895edb4 │ │ │ │ + @ instruction: 0xf895ed88 │ │ │ │ addsmi r3, lr, #77 @ 0x4d │ │ │ │ @ instruction: 0xf8dadc46 │ │ │ │ @ instruction: 0xf8d57070 │ │ │ │ @ instruction: 0x463811b0 │ │ │ │ - stc 5, cr15, [r6], #892 @ 0x37c │ │ │ │ + ldcl 5, cr15, [sl], #-892 @ 0xfffffc84 │ │ │ │ strhls pc, [r6], #-133 @ 0xffffff7b @ │ │ │ │ strmi r2, [r0], r1, lsl #6 │ │ │ │ - ldrbtcc pc, [pc], #265 @ 24fee8 @ │ │ │ │ + ldrbtcc pc, [pc], #265 @ 24ff40 @ │ │ │ │ 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 6f4b40 │ │ │ │ + blls 6f4b98 │ │ │ │ stccs 0, cr4, [r1], {244} @ 0xf4 │ │ │ │ svclt 0x0038681b │ │ │ │ movwls r2, #62465 @ 0xf401 │ │ │ │ - ldc2 6, cr15, [r4], {155} @ 0x9b │ │ │ │ + stc2l 6, cr15, [r8], #-620 @ 0xfffffd94 │ │ │ │ orrsle r2, r8, r0, lsl #16 │ │ │ │ ldrdlt pc, [ip], #-141 @ 0xffffff73 │ │ │ │ @ instruction: 0xf8b0e797 │ │ │ │ @ instruction: 0xf69b004a │ │ │ │ - bicslt pc, r0, fp, lsl #25 │ │ │ │ - bmi 62a148 │ │ │ │ - blls 66b8d8 │ │ │ │ + bicslt pc, r0, pc, asr ip @ │ │ │ │ + bmi 62a1a0 │ │ │ │ + blls 66b930 │ │ │ │ ldmdavs r0, {r1, r5, r7, fp, ip, lr} │ │ │ │ andne lr, r5, #3424256 @ 0x344000 │ │ │ │ strls r9, [r1], -r4, lsl #4 │ │ │ │ @ instruction: 0xf8b5440a │ │ │ │ - bcc 294058 │ │ │ │ + bcc 2940b0 │ │ │ │ stcvs 1, cr9, [r9], #-12 │ │ │ │ - bmi 534764 │ │ │ │ + bmi 5347bc │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ - stcl 5, cr15, [r8, #-892]! @ 0xfffffc84 │ │ │ │ + ldc 5, cr15, [ip, #-892]! @ 0xfffffc84 │ │ │ │ pop {r0, r2, r4, ip, sp, pc} │ │ │ │ mcrmi 15, 0, r8, cr7, cr0, {7} │ │ │ │ @ instruction: 0xe7e2447e │ │ │ │ - ldrsbteq r0, [r3], #-18 @ 0xffffffee │ │ │ │ + rsbseq r0, r3, sl, ror r1 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - ldrsbeq ip, [ip], -r2 │ │ │ │ - andseq r9, pc, ip, ror r0 @ │ │ │ │ - ldrhteq pc, [r0], #-186 @ 0xffffff46 @ │ │ │ │ - andseq r8, pc, ip, lsr pc @ │ │ │ │ - @ instruction: 0x001cbfb0 │ │ │ │ + ldrsbeq ip, [ip], -sl │ │ │ │ + andseq r9, pc, r4, lsl #1 │ │ │ │ + rsbseq pc, r0, r2, ror #22 │ │ │ │ + andseq r8, pc, r4, asr #30 │ │ │ │ + @ instruction: 0x001cbfb8 │ │ │ │ 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 │ │ │ │ @@ -556997,53 +557018,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 29bbcc │ │ │ │ + bcc 29bc24 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d4b342 │ │ │ │ - blmi a18700 │ │ │ │ + blmi a18758 │ │ │ │ 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 │ │ │ │ - mrc2 6, 2, pc, cr14, cr8, {5} │ │ │ │ + mrc2 6, 1, pc, cr2, cr8, {5} │ │ │ │ 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 │ │ │ │ - @ instruction: 0xe7d6fe5b │ │ │ │ + ldrb pc, [r6, pc, lsr #28] @ │ │ │ │ @ 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} │ │ │ │ - stc2l 6, cr15, [ip], {156} @ 0x9c │ │ │ │ + stc2 6, cr15, [r0], #624 @ 0x270 │ │ │ │ @ instruction: 0xf7fa6e60 │ │ │ │ strb pc, [r7, r3, lsl #27]! @ │ │ │ │ - rsbseq r0, r3, r2, rrx │ │ │ │ - andseq pc, pc, r6, lsl r1 @ │ │ │ │ + rsbseq r0, r3, sl │ │ │ │ + andseq pc, pc, lr, lsl r1 @ │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - andseq r8, pc, r0, ror #29 │ │ │ │ + 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 │ │ │ │ @@ -557073,97 +557094,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 fe78d514 │ │ │ │ + bmi fe78d56c │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - beq 1a8c52c │ │ │ │ + beq 1a8c584 │ │ │ │ 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 cdcf48 │ │ │ │ + blcs cdcfa0 │ │ │ │ @ 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 48a064 │ │ │ │ + blmi 48a0bc │ │ │ │ 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, lsl #31 │ │ │ │ + rsbseq pc, r2, sl, lsr #30 │ │ │ │ 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 70a91c │ │ │ │ + bls 70a974 │ │ │ │ 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 33c2ea │ │ │ │ + blx 33c342 │ │ │ │ movwcs r6, #1028 @ 0x404 │ │ │ │ @ instruction: 0xf8969305 │ │ │ │ @ instruction: 0xf9b7204c │ │ │ │ - bcs 31c228 │ │ │ │ + bcs 31c280 │ │ │ │ @ instruction: 0x6ee09905 │ │ │ │ svcvs 0x0021440b │ │ │ │ svcvs 0x00a2bf0c │ │ │ │ ldrdcs pc, [r4, r6]! │ │ │ │ @ instruction: 0xf8d69703 │ │ │ │ - blx 2e48c2 │ │ │ │ + blx 2e491a │ │ │ │ svcvs 0x00620003 │ │ │ │ andpl lr, r1, #3358720 @ 0x334000 │ │ │ │ ldrbmi r4, [sl], -fp, asr #12 │ │ │ │ @ instruction: 0xf8d44440 │ │ │ │ ldrbmi r5, [r3], #128 @ 0x80 │ │ │ │ @ instruction: 0xf0349500 │ │ │ │ - bls 3cf218 │ │ │ │ + bls 3cf270 │ │ │ │ @ instruction: 0x3012f9b7 │ │ │ │ andls r3, r5, #268435456 @ 0x10000000 │ │ │ │ - blle ff8e0c90 │ │ │ │ + blle ff8e0ce8 │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fa8ff0 │ │ │ │ strmi pc, [r0], r9, lsl #31 │ │ │ │ ldcls 7, cr14, [r1], {200} @ 0xc8 │ │ │ │ - bls 30a970 │ │ │ │ + bls 30a9c8 │ │ │ │ strvc lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ - blx fea8e09a │ │ │ │ + blx fea8e0f2 │ │ │ │ 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 │ │ │ │ @@ -557173,126 +557194,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 fe88c35c │ │ │ │ + blx fe88c3b4 │ │ │ │ andls r4, fp, r2, lsl #12 │ │ │ │ @ instruction: 0xf8bb0063 │ │ │ │ tstls r6, #74 @ 0x4a │ │ │ │ tstls r1, #83 @ 0x53 │ │ │ │ - blx ff68dd0c │ │ │ │ + blx feb8dd64 │ │ │ │ @ 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 5b4ecc │ │ │ │ - beq 28c3f8 │ │ │ │ + blls 5b4f24 │ │ │ │ + beq 28c450 │ │ │ │ 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 fed8da4c │ │ │ │ + b fe28daa4 │ │ │ │ svclt 0x00822801 │ │ │ │ rscscc pc, pc, #0, 2 │ │ │ │ - blx feee1b68 │ │ │ │ + blx feee1bc0 │ │ │ │ stcls 2, cr15, [r0], {130} @ 0x82 │ │ │ │ @ instruction: 0xf1c2bf8c │ │ │ │ - bls 290b68 │ │ │ │ + bls 290bc0 │ │ │ │ svclt 0x00884621 │ │ │ │ vpmax.s8 d15, d2, d3 │ │ │ │ svclt 0x00382a01 │ │ │ │ subseq r2, r3, r1, lsl #4 │ │ │ │ - blls 5f4f18 │ │ │ │ + blls 5f4f70 │ │ │ │ stmdacs r1, {r3, r4, r6, fp} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ strtmi r3, [r0], #-2049 @ 0xfffff7ff │ │ │ │ - b fe60da88 │ │ │ │ + b 1b0dae0 │ │ │ │ svclt 0x00822801 │ │ │ │ rscscc pc, pc, #0, 2 │ │ │ │ - blx feee1ba4 │ │ │ │ + blx feee1bfc │ │ │ │ @ instruction: 0xf89bf282 │ │ │ │ svclt 0x008a404d │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ - blx 336b28 │ │ │ │ - bcs 2ccb34 │ │ │ │ + blx 336b80 │ │ │ │ + bcs 2ccb8c │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ movwls r0, #32851 @ 0x8053 │ │ │ │ - blcs 336f68 │ │ │ │ + blcs 336fc0 │ │ │ │ subseq lr, r3, #323584 @ 0x4f000 │ │ │ │ smlabbcs r2, r5, pc, fp @ │ │ │ │ rscscc pc, pc, #-2147483648 @ 0x80000000 │ │ │ │ - blx feed8f50 │ │ │ │ + blx feed8fa8 │ │ │ │ svclt 0x0084f282 │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ vpmax.u8 d15, d2, d1 │ │ │ │ @ instruction: 0xf89b9309 │ │ │ │ andscs r3, r8, #78 @ 0x4e │ │ │ │ - blcs 2b4f68 │ │ │ │ + blcs 2b4fc0 │ │ │ │ @ instruction: 0xf045bf88 │ │ │ │ @ instruction: 0xf89b0501 │ │ │ │ @ instruction: 0xf08511b4 │ │ │ │ movwls r0, #41729 @ 0xa301 │ │ │ │ - blx 2f6fbe │ │ │ │ + blx 2f7016 │ │ │ │ tstpls r3, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - bl 461cb0 │ │ │ │ + bl 461d08 │ │ │ │ @ instruction: 0xf8cd060b │ │ │ │ sbcseq r8, sl, r4, ror r0 │ │ │ │ andsls r0, r3, #153 @ 0x99 │ │ │ │ @ instruction: 0x911746d0 │ │ │ │ subsmi r1, r2, #1296 @ 0x510 │ │ │ │ - bls 6b4be8 │ │ │ │ + bls 6b4c40 │ │ │ │ mrcne 1, 2, r9, cr1, cr4, {0} │ │ │ │ andsls r4, r0, #536870917 @ 0x20000005 │ │ │ │ subsmi r1, fp, #1440 @ 0x5a0 │ │ │ │ - blls 535008 │ │ │ │ + blls 535060 │ │ │ │ tstls pc, r8, lsl r2 @ │ │ │ │ subsmi r1, fp, #1440 @ 0x5a0 │ │ │ │ stmib sp, {r1, r3, r4, r9, ip, pc}^ │ │ │ │ @ instruction: 0x46233b1b │ │ │ │ @ instruction: 0xf3402c01 │ │ │ │ - bls 4305e0 │ │ │ │ + bls 430638 │ │ │ │ @ instruction: 0xf004fa22 │ │ │ │ stmdacs r1, {r3, r9, fp, ip, pc} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ @ instruction: 0xf704fa22 │ │ │ │ svclt 0x00382f01 │ │ │ │ - bls 499fd8 │ │ │ │ - blx 34ec60 │ │ │ │ + bls 49a030 │ │ │ │ + blx 34ecb8 │ │ │ │ svceq 0x0001f1ba │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ - blls 2d2be8 │ │ │ │ - blcs 2b67ec │ │ │ │ + blls 2d2c40 │ │ │ │ + blcs 2b6844 │ │ │ │ svclt 0x00849b04 │ │ │ │ rsbseq r0, pc, r0, asr #32 │ │ │ │ @ instruction: 0xf5df4418 │ │ │ │ - blls 3cac60 │ │ │ │ + blls 3cac08 │ │ │ │ strmi r9, [r1], r0, lsl #18 │ │ │ │ @ instruction: 0xf5df18f8 │ │ │ │ - blls 34ac54 │ │ │ │ - blcs 261c24 │ │ │ │ + blls 34abfc │ │ │ │ + blcs 261c7c │ │ │ │ @ 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 │ │ │ │ - vmovne.8 d17[2], lr │ │ │ │ + vmlane.f64 d30, d17, d28 │ │ │ │ submi r4, r0, #1224736768 @ 0x49000000 │ │ │ │ stmdbeq r0, {r0, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c64629 │ │ │ │ ldmdblt r5, {r2, r3, r5, r6, pc} │ │ │ │ - blx 4b7052 │ │ │ │ + blx 4b70aa │ │ │ │ ldrvs pc, [r1, -r3, lsl #2]! │ │ │ │ @ instruction: 0xf101fb07 │ │ │ │ tstvc sp, r6, asr #19 │ │ │ │ - blx 4db44e │ │ │ │ + blx 4db4a6 │ │ │ │ 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 │ │ │ │ @@ -557314,52 +557335,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 734480 │ │ │ │ + blls 7344d8 │ │ │ │ cmnle pc, #314572800 @ 0x12c00000 │ │ │ │ strmi r2, [r8], #1024 @ 0x400 │ │ │ │ @ instruction: 0x46233e18 │ │ │ │ - blx af6d04 │ │ │ │ - bls 60c4e0 │ │ │ │ + blx af6d5c │ │ │ │ + bls 60c538 │ │ │ │ svclt 0x00382801 │ │ │ │ - blx ad84e0 │ │ │ │ + blx ad8538 │ │ │ │ svccs 0x0001f703 │ │ │ │ smladxcs r1, r8, pc, fp @ │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ - blls 57c2bc │ │ │ │ + blls 57c314 │ │ │ │ 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 63eca8 │ │ │ │ - ldrmi r9, [pc], #-2321 @ 250508 │ │ │ │ + blls 63ed00 │ │ │ │ + ldrmi r9, [pc], #-2321 @ 250560 │ │ │ │ ldrmi r9, [r9], #2836 @ 0xb14 │ │ │ │ andsmi r9, pc, r0, lsl fp @ │ │ │ │ @ instruction: 0x46389b15 │ │ │ │ stmdbeq r3, {r0, r3, r9, fp, sp, lr, pc} │ │ │ │ - stmib r6, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb sl, {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 70a318 │ │ │ │ + blls 70a370 │ │ │ │ addmi r9, r2, #45056 @ 0xb000 │ │ │ │ strbmi fp, [fp, #-3896] @ 0xfffff0c8 │ │ │ │ - blls 88517c │ │ │ │ - blls 8e17b4 │ │ │ │ - blls 8a15d0 │ │ │ │ + blls 8851d4 │ │ │ │ + blls 8e180c │ │ │ │ + blls 8a1628 │ │ │ │ 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 │ │ │ │ @@ -557385,58 +557406,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 2947ce │ │ │ │ + blx 294826 │ │ │ │ ldrmi r7, [r9], -r3, lsl #14 │ │ │ │ @ instruction: 0xf5df4638 │ │ │ │ - strbeq lr, [r2], r2, lsr #18 │ │ │ │ + @ instruction: 0x06c2e8f6 │ │ │ │ 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 feda7800 │ │ │ │ + bl feda7858 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ cmnlt r9, r9, lsl #22 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25ce1c │ │ │ │ + bcs 25ce74 │ │ │ │ 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 25ce3c │ │ │ │ + bcs 25ce94 │ │ │ │ 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 25ce60 │ │ │ │ + bcs 25ceb8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5de4628 │ │ │ │ - ldclt 15, cr14, [r8, #-448]! @ 0xfffffe40 │ │ │ │ + ldclt 15, cr14, [r8, #-272]! @ 0xfffffef0 │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ @ instruction: 0xf8d068c8 │ │ │ │ @ instruction: 0x479831b8 │ │ │ │ svclt 0x0000e7d2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda7888 │ │ │ │ + bl feda78e0 │ │ │ │ @ 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 │ │ │ │ @@ -557444,54 +557465,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 15, cr14, [r0, #-272]! @ 0xfffffef0 │ │ │ │ + ldcllt 15, cr14, [r0, #-96]! @ 0xffffffa0 │ │ │ │ @ instruction: 0xf506685e │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - blx 8e1b4 │ │ │ │ + blx ff58e20c │ │ │ │ @ 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: 0xf974f69c │ │ │ │ + @ instruction: 0xf948f69c │ │ │ │ @ instruction: 0xf7fa6e60 │ │ │ │ strtmi pc, [r8], -fp, lsr #20 │ │ │ │ - blx ffd8e1e8 │ │ │ │ + blx ff28e240 │ │ │ │ @ instruction: 0xf5de4620 │ │ │ │ - ldcllt 15, cr14, [r0, #-128]! @ 0xffffff80 │ │ │ │ + ldcllt 14, cr14, [r0, #-976]! @ 0xfffffc30 │ │ │ │ @ instruction: 0xf7fa6e60 │ │ │ │ strtmi pc, [r0], -r1, lsr #20 │ │ │ │ - svc 0x0018f5de │ │ │ │ + mcr 5, 7, pc, cr12, cr14, {6} @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0030f8cc │ │ │ │ - bmi fe2e1f84 │ │ │ │ - blmi fe2e1fac │ │ │ │ + bmi fe2e1fdc │ │ │ │ + blmi fe2e2004 │ │ │ │ @ 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 fef0e750 │ │ │ │ + blx fef0e7a8 │ │ │ │ umaalcc pc, ip, r7, r8 @ │ │ │ │ ldclvs 6, cr4, [sl, #-24]! @ 0xffffffe8 │ │ │ │ vst1.32 {d4-d6}, [r2], r2 │ │ │ │ - blcs 258764 │ │ │ │ + blcs 2587bc │ │ │ │ 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 │ │ │ │ @@ -557509,50 +557530,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 │ │ │ │ - mcr 5, 2, pc, cr8, cr14, {6} @ │ │ │ │ + mrc 5, 0, APSR_nzcv, cr12, cr14, {6} │ │ │ │ ldrdcc pc, [ip, r6]! │ │ │ │ strtmi r2, [r1], -r1, lsl #10 │ │ │ │ mvnsvc pc, #3145728 @ 0x300000 │ │ │ │ @ instruction: 0xf8ad466a │ │ │ │ - bleq 9249f8 │ │ │ │ + bleq 924a50 │ │ │ │ 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 128e7f4 │ │ │ │ + blx 128e84c │ │ │ │ stmdals r3, {r4, r5, r6, r9, sl, sp, lr} │ │ │ │ - ldmda r0!, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 26c1e4 │ │ │ │ - blmi 1544984 │ │ │ │ + stmda r4, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 26c23c │ │ │ │ + blmi 15449dc │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrbeq r6, [fp, #-2075] @ 0xfffff7e5 │ │ │ │ - bmi 14c59e4 │ │ │ │ + bmi 14c5a3c │ │ │ │ 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 3f4804 │ │ │ │ - blcs 2c04a8 │ │ │ │ + blcs 3f485c │ │ │ │ + blcs 2c0500 │ │ │ │ stmdacs r0, {r4, r7, ip, lr, pc} │ │ │ │ vst4.32 {d29,d31,d33,d35}, [pc], lr │ │ │ │ vsubw.s8 q11, q0, d0 │ │ │ │ - b 3114d8 │ │ │ │ + b 311530 │ │ │ │ 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} │ │ │ │ @@ -557568,128 +557589,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 @ 2506fc │ │ │ │ + ldclmi 0, cr15, [pc], #-444 @ 250754 │ │ │ │ svclt 0x00084563 │ │ │ │ svccc 0x00fff1b1 │ │ │ │ svcge 0x005af47f │ │ │ │ ldrtmi lr, [r0], -r6, ror #14 │ │ │ │ - blx 198e8ca │ │ │ │ + blx 198e922 │ │ │ │ @ instruction: 0xd1aa2800 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - beq 28ca14 │ │ │ │ + beq 28ca6c │ │ │ │ mrc2 7, 6, pc, cr2, cr15, {7} │ │ │ │ - blmi 98a76c │ │ │ │ - bmi 958ce8 │ │ │ │ + blmi 98a7c4 │ │ │ │ + bmi 958d40 │ │ │ │ @ instruction: 0xf859447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - ldm lr, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - blmi 84a8ac │ │ │ │ - bmi 86219c │ │ │ │ + ldmda r2!, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 84a904 │ │ │ │ + bmi 8621f4 │ │ │ │ @ instruction: 0xf859447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - ldm r4, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmda r8!, {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 fe30e90c │ │ │ │ + blx fe30e964 │ │ │ │ @ instruction: 0xf5dfe789 │ │ │ │ - @ instruction: 0x4605e87a │ │ │ │ + strmi lr, [r5], -lr, asr #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, asr #17 │ │ │ │ + rsbseq pc, r2, r0, ror r8 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq pc, [r2], #-138 @ 0xffffff76 @ │ │ │ │ + rsbseq pc, r2, r2, ror #16 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - ldrsbteq pc, [r2], #-118 @ 0xffffff8a @ │ │ │ │ + rsbseq pc, r2, lr, ror r7 @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r8, pc, ip, lsr r6 @ │ │ │ │ - andseq r8, pc, r8, asr #12 │ │ │ │ - andseq r8, pc, sl, asr r6 @ │ │ │ │ + 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 feda7b6c │ │ │ │ + bl feda7bc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe8 │ │ │ │ addlt lr, r5, r0, asr r0 │ │ │ │ ldrdgt pc, [ip], #-143 @ 0xffffff71 │ │ │ │ ldrbtmi r2, [lr], #769 @ 0x301 │ │ │ │ - blvc 60c000 │ │ │ │ + blvc 60c058 │ │ │ │ stc 6, cr4, [sp, #424] @ 0x1a8 │ │ │ │ @ instruction: 0xf85e7b00 │ │ │ │ @ instruction: 0xf8dcc00c │ │ │ │ @ instruction: 0xf8cdc000 │ │ │ │ @ instruction: 0xf04fc00c │ │ │ │ @ instruction: 0xf7ff0c00 │ │ │ │ - bmi 5504a4 │ │ │ │ + bmi 5504fc │ │ │ │ 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 38eb2e │ │ │ │ - stmda r6!, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blx 38eb86 │ │ │ │ + svc 0x00faf5de │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldrshteq pc, [pc], #255 @ │ │ │ │ - rsbseq pc, r2, r2, lsl #13 │ │ │ │ + rsbseq pc, r2, sl, lsr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r2, lr, asr r6 @ │ │ │ │ + rsbseq pc, r2, r6, lsl #12 │ │ │ │ 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 1ee1470 │ │ │ │ + bl 1ee14c8 │ │ │ │ @ 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 0x00f4f5de │ │ │ │ + svc 0x00c8f5de │ │ │ │ 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 930c80 │ │ │ │ + beq 930cd8 │ │ │ │ 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 │ │ │ │ @@ -557697,198 +557718,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 148f9e0 │ │ │ │ + blmi 148fa38 │ │ │ │ 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 fef0e960 │ │ │ │ + blx fef0e9b8 │ │ │ │ @ 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 dcaab8 │ │ │ │ + blmi dcab10 │ │ │ │ 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 │ │ │ │ - mrc2 6, 3, pc, cr8, cr10, {4} │ │ │ │ + mcr2 6, 2, pc, cr12, cr10, {4} @ │ │ │ │ eorsle r2, r9, r0, lsl #16 │ │ │ │ - bmi b2ad64 │ │ │ │ + bmi b2adbc │ │ │ │ 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 0x0060f5de │ │ │ │ + svc 0x0034f5de │ │ │ │ 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 880b98 │ │ │ │ + bmi 880bf0 │ │ │ │ tstcs r1, r8, lsl #16 │ │ │ │ @ instruction: 0xf5de447a │ │ │ │ - ldrb lr, [r7, -lr, asr #30] │ │ │ │ + ldrb lr, [r7, -r2, lsr #30] │ │ │ │ @ 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 │ │ │ │ - svc 0x003ef5de │ │ │ │ - bmi 48a8d4 │ │ │ │ + svc 0x0012f5de │ │ │ │ + bmi 48a92c │ │ │ │ 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 │ │ │ │ - @ instruction: 0xe73def34 │ │ │ │ + ldr lr, [sp, -r8, lsl #30]! │ │ │ │ ldrbtmi r4, [fp], #-2827 @ 0xfffff4f5 │ │ │ │ svclt 0x0000e7c3 │ │ │ │ - rsbseq pc, r2, r8, lsl r6 @ │ │ │ │ + rsbseq pc, r2, r0, asr #11 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r8, pc, r4, ror #10 │ │ │ │ + andseq r8, pc, ip, ror #10 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq lr, r5, r0, lsl #10 │ │ │ │ - andseq r8, pc, r4, ror #9 │ │ │ │ - andseq r8, pc, r4, ror #7 │ │ │ │ + rsbseq lr, r5, r8, lsr #9 │ │ │ │ + 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, lsr r4 @ │ │ │ │ - andseq r8, pc, r8, asr #8 │ │ │ │ - andseq fp, ip, sl, asr #6 │ │ │ │ + andseq r8, pc, r0, asr r4 @ │ │ │ │ + andseq fp, ip, r2, asr r3 │ │ │ │ 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, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r1, r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf3bfb1e9 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a0830 │ │ │ │ + blcc 2a0888 │ │ │ │ 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 2a0854 │ │ │ │ + blcc 2a08ac │ │ │ │ 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, [r4, #-632] @ 0xfffffd88 │ │ │ │ + ldc2l 6, cr15, [r8], {158} @ 0x9e │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ qsub8mi r8, r9, r0 │ │ │ │ @ instruction: 0xf9b1e7e1 │ │ │ │ - blcs 25cce8 │ │ │ │ + blcs 25cd40 │ │ │ │ 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 4934b6 │ │ │ │ + blx 49350e │ │ │ │ and r6, r0, r3, lsl #14 │ │ │ │ @ instruction: 0xf89679e3 │ │ │ │ - blx 4c0dd2 │ │ │ │ + blx 4c0e2a │ │ │ │ @ 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 56539a │ │ │ │ + blx 5653f2 │ │ │ │ strls pc, [r1, #-3075] @ 0xfffff3fd │ │ │ │ ldrdpl pc, [r0], r7 │ │ │ │ - blx 5360e6 │ │ │ │ + blx 53613e │ │ │ │ @ instruction: 0xf10b220c │ │ │ │ @ instruction: 0xf0330b01 │ │ │ │ @ instruction: 0xf9b4fe95 │ │ │ │ - bvs feadcd5c │ │ │ │ + bvs feadcdb4 │ │ │ │ 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 2a1f08 │ │ │ │ + blge 2a1f60 │ │ │ │ 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 │ │ │ │ - strmi lr, [r3], -r4, lsl #26 │ │ │ │ + @ instruction: 0x4603ecd8 │ │ │ │ @ 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 fe38e4cc │ │ │ │ + bl 188e524 │ │ │ │ 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 │ │ │ │ - ldc2l 6, cr15, [r8, #-616] @ 0xfffffd98 │ │ │ │ + stc2 6, cr15, [ip, #-616]! @ 0xfffffd98 │ │ │ │ @ instruction: 0xb1204603 │ │ │ │ - blcs 32bba4 │ │ │ │ + blcs 32bbfc │ │ │ │ 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} │ │ │ │ @@ -557906,88 +557927,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 25d600 │ │ │ │ + bcs 25d658 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ cmnlt r3, fp, asr pc │ │ │ │ - blmi 8a3674 │ │ │ │ + blmi 8a36cc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 132ae7c │ │ │ │ + blls 132aed4 │ │ │ │ @ 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 2a0a3c │ │ │ │ + blcc 2a0a94 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ sbcsle r2, lr, r0, lsl #20 │ │ │ │ @ instruction: 0xf890e7f7 │ │ │ │ @ instruction: 0xf8902034 │ │ │ │ - bcs 3dcf24 │ │ │ │ - blcs 404e64 │ │ │ │ + bcs 3dcf7c │ │ │ │ + blcs 404ebc │ │ │ │ teqcs r0, #20, 30 @ 0x50 │ │ │ │ @ instruction: 0xe7a02310 │ │ │ │ svclt 0x00142b06 │ │ │ │ movwcs r2, #62240 @ 0xf320 │ │ │ │ @ instruction: 0xf5dee79b │ │ │ │ - svclt 0x0000edd0 │ │ │ │ - rsbseq pc, r2, ip, ror #5 │ │ │ │ + svclt 0x0000eda4 │ │ │ │ + @ instruction: 0x0072f294 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq pc, [r2], #-20 @ 0xffffffec @ │ │ │ │ + @ instruction: 0x0072f19c │ │ │ │ @ instruction: 0x21b4f891 │ │ │ │ strlt fp, [r8, #-354] @ 0xfffffe9e │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ ldrdcc pc, [r0], r1 │ │ │ │ - blcs 29faa4 │ │ │ │ + blcs 29fafc │ │ │ │ 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 4626e4 │ │ │ │ + blcs 46273c │ │ │ │ @ instruction: 0xf0009204 │ │ │ │ @ instruction: 0x46328113 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf8c6f7ff │ │ │ │ eorvc pc, r2, r7, lsl #10 │ │ │ │ - blx ff08e95a │ │ │ │ + blx fe58e9b2 │ │ │ │ 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 25d704 │ │ │ │ + bcs 25d75c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a0b14 │ │ │ │ + blcc 2a0b6c │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ vrsubhn.i d4, , │ │ │ │ - blcs 274c90 │ │ │ │ + blcs 274ce8 │ │ │ │ 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 │ │ │ │ @@ -557998,269 +558019,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 731238 │ │ │ │ + blls 731290 │ │ │ │ @ instruction: 0xf8d44640 │ │ │ │ andsvs r8, ip, r8 │ │ │ │ - stc2l 6, cr15, [r2], #-616 @ 0xfffffd98 │ │ │ │ + ldc2 6, cr15, [r6], #-616 @ 0xfffffd98 │ │ │ │ strmi r6, [r3], -r2, lsr #18 │ │ │ │ stmdacs r0, {r1, r4, r7, r9, sl, lr} │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ - blvc 34b6d8 │ │ │ │ + blvc 34b730 │ │ │ │ @ instruction: 0x46594610 │ │ │ │ - mcrr 5, 13, pc, sl, cr14 @ │ │ │ │ + ldc 5, cr15, [lr], {222} @ 0xde │ │ │ │ @ instruction: 0x46824639 │ │ │ │ @ instruction: 0xf5de4640 │ │ │ │ - ldrbmi lr, [r2], -r6, asr #24 │ │ │ │ + @ instruction: 0x4652ec1a │ │ │ │ stmiavs r0!, {r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf9b44639 │ │ │ │ stmdacc r1, {r3, r4, ip, sp} │ │ │ │ ldrtmi r9, [r8], #-519 @ 0xfffffdf9 │ │ │ │ @ instruction: 0xf5de9306 │ │ │ │ - @ instruction: 0x4607ec3a │ │ │ │ + strmi lr, [r7], -lr, lsl #24 │ │ │ │ ldrbmi r6, [r9], -r0, ror #18 │ │ │ │ ldrbmi r3, [r8], #-2049 @ 0xfffff7ff │ │ │ │ - ldc 5, cr15, [r2], #-888 @ 0xfffffc88 │ │ │ │ + stc 5, cr15, [r6], {222} @ 0xde │ │ │ │ @ instruction: 0x11b4f895 │ │ │ │ strmi r9, [r3], r7, lsl #20 │ │ │ │ - blls 3e9458 │ │ │ │ + blls 3e94b0 │ │ │ │ @ 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 43580e │ │ │ │ + blx 435866 │ │ │ │ mvnvs pc, r8, lsl #14 │ │ │ │ @ instruction: 0xf007fb00 │ │ │ │ - blx 2e987e │ │ │ │ + blx 2e98d6 │ │ │ │ pld [lr] │ │ │ │ - @ instruction: 0x07f3ecf2 │ │ │ │ + ldrbeq lr, [r3, r6, asr #25]! │ │ │ │ strble r6, [r7, #-672] @ 0xfffffd60 │ │ │ │ - bcs 277828 │ │ │ │ - blls 388520 │ │ │ │ - beq 88d150 │ │ │ │ + bcs 277880 │ │ │ │ + blls 388578 │ │ │ │ + beq 88d1a8 │ │ │ │ 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 4d4c56 │ │ │ │ + blx 4d4cae │ │ │ │ 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 52d24e │ │ │ │ + blx 52d2a6 │ │ │ │ strls r0, [r2, -ip] │ │ │ │ strls r9, [r1, -r4, lsl #30] │ │ │ │ ldrdvc pc, [r0], r9 │ │ │ │ @ instruction: 0xf0339700 │ │ │ │ @ instruction: 0xf9b4fbab │ │ │ │ - bvs fea5d0fc │ │ │ │ + bvs fea5d154 │ │ │ │ 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 25d8c4 │ │ │ │ + bcs 25d91c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 274e38 │ │ │ │ + blcs 274e90 │ │ │ │ strbmi sp, [ip], -fp, ror #1 │ │ │ │ - blmi e8ad7c │ │ │ │ - bmi e594dc │ │ │ │ + blmi e8add4 │ │ │ │ + bmi e59534 │ │ │ │ @ instruction: 0xf85a447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - stc 5, cr15, [r4], #888 @ 0x378 │ │ │ │ + ldcl 5, cr15, [r8], #-888 @ 0xfffffc88 │ │ │ │ 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 6fcc98 │ │ │ │ + blls 6fccf0 │ │ │ │ ldmdavs fp, {r1, r3, r5, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ - blls 6fcc8c │ │ │ │ + blls 6fcce4 │ │ │ │ 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 13dd220 │ │ │ │ + b 13dd278 │ │ │ │ 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 3ecc9e │ │ │ │ + blx 3eccf6 │ │ │ │ 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 25d980 │ │ │ │ + bcs 25d9d8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xe6cf8f5b │ │ │ │ ldrtmi r2, [fp], r1, lsl #14 │ │ │ │ svclt 0x0000e709 │ │ │ │ - rsbseq pc, r2, r4, asr #2 │ │ │ │ + rsbseq pc, r2, ip, ror #1 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001f7fb4 │ │ │ │ + @ instruction: 0x001f7fbc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ - blmi fe5fd3cc │ │ │ │ - bmi fe5e2a10 │ │ │ │ + blmi fe5fd424 │ │ │ │ + bmi fe5e2a68 │ │ │ │ @ instruction: 0xf8d0447b │ │ │ │ movwls sl, #4728 @ 0x1278 │ │ │ │ - blmi fe5623a8 │ │ │ │ + blmi fe562400 │ │ │ │ strmi r4, [sp], -r0, lsl #13 │ │ │ │ teqcs r4, r1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf5de0300 │ │ │ │ - @ instruction: 0x4604e914 │ │ │ │ + strmi lr, [r4], -r8, ror #17 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmvs r1, {r0, r2, r4, r7, pc} │ │ │ │ ldmibvs lr!, {r0, r8, r9, sp} │ │ │ │ - blvc 1ace610 │ │ │ │ + blvc 1ace668 │ │ │ │ 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 25da1c │ │ │ │ + bcs 25da74 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 274f90 │ │ │ │ + blcs 274fe8 │ │ │ │ stcvs 0, cr13, [fp], #-504 @ 0xfffffe08 │ │ │ │ @ instruction: 0xf8952218 │ │ │ │ ldmibvs r8!, {r2, r3, r6, lr, pc}^ │ │ │ │ - blx 2e1602 │ │ │ │ - blcs 2a5a50 │ │ │ │ + blx 2e165a │ │ │ │ + blcs 2a5aa8 │ │ │ │ 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 2a2b78 │ │ │ │ + blcs 2a2bd0 │ │ │ │ svclt 0x003861a6 │ │ │ │ @ instruction: 0xf1bc2301 │ │ │ │ rsbhi r0, r3, #3, 30 │ │ │ │ svclt 0x000c6ed3 │ │ │ │ @ instruction: 0xf8d56f92 │ │ │ │ @ instruction: 0xf8a421a4 │ │ │ │ - blx 2f5282 │ │ │ │ + blx 2f52da │ │ │ │ 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 ff80ecfc │ │ │ │ + blx fed0ed54 │ │ │ │ mlascs r4, r0, r8, pc @ │ │ │ │ - blls 26c0a0 │ │ │ │ + blls 26c0f8 │ │ │ │ rsble r2, r7, r2, lsl #20 │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ @ instruction: 0xf8842903 │ │ │ │ @ instruction: 0xf000e02b │ │ │ │ @ instruction: 0xf89a8089 │ │ │ │ - bcs cda0c4 │ │ │ │ - bmi 1645414 │ │ │ │ + bcs cda11c │ │ │ │ + bmi 164546c │ │ │ │ @ instruction: 0xf8519901 │ │ │ │ ldrmi r9, [r8], -r2 │ │ │ │ stmdbge r4, {r0, r1, r9, fp, sp, pc} │ │ │ │ - blls 3631e8 │ │ │ │ + blls 363240 │ │ │ │ eorcc pc, r9, r4, lsl #17 │ │ │ │ @ instruction: 0xf8849b03 │ │ │ │ @ instruction: 0xf1ab302a │ │ │ │ @ instruction: 0xf1bb0b04 │ │ │ │ stmdale sp, {r0, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8d52318 │ │ │ │ - blx 3119a6 │ │ │ │ + blx 3119fe │ │ │ │ @ instruction: 0xf0335606 │ │ │ │ strmi pc, [r1], -r9, ror #20 │ │ │ │ svcvs 0x00760049 │ │ │ │ @ instruction: 0xf5de4630 │ │ │ │ - rscvs lr, r0, #630784 @ 0x9a000 │ │ │ │ + rscvs lr, r0, #450560 @ 0x6e000 │ │ │ │ ldrsbne pc, [r0, #133] @ 0x85 @ │ │ │ │ ldrtmi fp, [sl], -r1, lsr #2 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ msrvs CPSR_, #300 @ 0x12c │ │ │ │ - blmi 10a3bf8 │ │ │ │ + blmi 10a3c50 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3ab37c │ │ │ │ + blls 3ab3d4 │ │ │ │ @ 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 29cf40 │ │ │ │ + bcc 29cf98 │ │ │ │ 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 bcb0e4 │ │ │ │ + bmi bcb13c │ │ │ │ @ instruction: 0xf8519901 │ │ │ │ str r9, [r6, r2]! │ │ │ │ svceq 0x0084f1b9 │ │ │ │ andcs sp, r1, #47 @ 0x2f │ │ │ │ @ instruction: 0xf8842903 │ │ │ │ orrsle r2, r6, fp, lsr #32 │ │ │ │ svceq 0x0091f1b9 │ │ │ │ @@ -558272,40 +558293,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 25dbb8 │ │ │ │ + bcs 25dc10 │ │ │ │ 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] │ │ │ │ - bl 68eb60 │ │ │ │ - rsbseq lr, r2, ip, asr #28 │ │ │ │ - rsbseq lr, r2, r4, asr #28 │ │ │ │ + b ffb8ebb8 │ │ │ │ + ldrshteq lr, [r2], #-212 @ 0xffffff2c │ │ │ │ + rsbseq lr, r2, ip, ror #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrshteq lr, [r2], #-196 @ 0xffffff3c │ │ │ │ + @ instruction: 0x0072ec9c │ │ │ │ andeq r0, r0, r0, lsr #14 │ │ │ │ @ instruction: 0xf8902318 │ │ │ │ @ instruction: 0xf1bcc04c │ │ │ │ - blx 31501a │ │ │ │ + blx 315072 │ │ │ │ svclt 0x00180101 │ │ │ │ ldrdeq pc, [r4, r0]! │ │ │ │ svclt 0x00086ecb │ │ │ │ - blx 26d23e │ │ │ │ + blx 26d296 │ │ │ │ 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 │ │ │ │ @@ -558322,151 +558343,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 3d3884 │ │ │ │ + blge 3d38dc │ │ │ │ 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 1261f24 │ │ │ │ + blle 1261f7c │ │ │ │ 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: 0xf89aefd0 │ │ │ │ + @ instruction: 0xf89aefa4 │ │ │ │ @ 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 │ │ │ │ - lsrlt pc, r9, #19 @ │ │ │ │ - bcs 32c2fc │ │ │ │ - strcs fp, [pc, #-3864] @ 2505e0 │ │ │ │ + rorlt pc, sp, r9 @ │ │ │ │ + bcs 32c354 │ │ │ │ + strcs fp, [pc, #-3864] @ 250638 │ │ │ │ @ instruction: 0xf890d1c5 │ │ │ │ @ instruction: 0xf8901034 │ │ │ │ stmdbcs r6, {r0, r2, r4, r5, sp} │ │ │ │ - bcs 405518 │ │ │ │ + bcs 405570 │ │ │ │ ldrcs fp, [r0, #-3860]! @ 0xfffff0ec │ │ │ │ @ instruction: 0xe7ba2510 │ │ │ │ svclt 0x00142a06 │ │ │ │ - strcs r2, [pc, #-1312] @ 250ff8 │ │ │ │ + strcs r2, [pc, #-1312] @ 251050 │ │ │ │ @ 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 a1a2e0 │ │ │ │ + bmi a1a338 │ │ │ │ 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 25d628 │ │ │ │ + blcs 25d680 │ │ │ │ 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 6b6168 │ │ │ │ + blmi 6b61c0 │ │ │ │ @ instruction: 0xf6a1447b │ │ │ │ - str pc, [r1, r9, lsl #19] │ │ │ │ + @ instruction: 0xe781f95d │ │ │ │ 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 535d88 │ │ │ │ + bmi 535de0 │ │ │ │ @ instruction: 0xf5de447a │ │ │ │ - @ instruction: 0xe76dea50 │ │ │ │ - b 110ed0c │ │ │ │ - rsbseq lr, r2, r8, asr #23 │ │ │ │ + strb lr, [sp, -r4, lsr #20]! │ │ │ │ + b 60ed64 │ │ │ │ + rsbseq lr, r2, r0, ror fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r2, sl, lsr #23 │ │ │ │ + rsbseq lr, r2, r2, asr fp │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - ldrsbteq lr, [r2], #-166 @ 0xffffff5a │ │ │ │ - ldrsbteq sp, [r5], #-160 @ 0xffffff60 │ │ │ │ - andseq r7, pc, r8, lsr fp @ │ │ │ │ + rsbseq lr, r2, lr, ror sl │ │ │ │ + rsbseq sp, r5, r8, ror sl │ │ │ │ + andseq r7, pc, r0, asr #22 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r7, pc, r8, lsl fp @ │ │ │ │ + andseq r7, pc, r0, lsr #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda87c0 │ │ │ │ + bl feda8818 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 695588 │ │ │ │ + blmi 6955e0 │ │ │ │ ldcmi 6, cr4, [r1, #-16] │ │ │ │ ldrbtmi r4, [fp], #-2065 @ 0xfffff7ef │ │ │ │ ldrbtmi r4, [sp], #-2321 @ 0xfffff6ef │ │ │ │ rscspl pc, r0, #196, 16 @ 0xc40000 │ │ │ │ - bmi 6627c0 │ │ │ │ + bmi 662818 │ │ │ │ @ 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 │ │ │ │ - rsbseq lr, r2, r2, lsr sl │ │ │ │ + ldrsbteq lr, [r2], #-154 @ 0xffffff66 │ │ │ │ @ instruction: 0xfffff14b │ │ │ │ andeq r0, r0, ip, asr #19 │ │ │ │ @ instruction: 0xfffff3f5 │ │ │ │ andeq r0, r0, r8, ror r5 │ │ │ │ @ instruction: 0xffffe7a1 │ │ │ │ @ instruction: 0xffffe717 │ │ │ │ - rsbseq lr, r2, r4, ror #16 │ │ │ │ + rsbseq lr, r2, ip, lsl #16 │ │ │ │ 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 759db8 │ │ │ │ + bmi 759e10 │ │ │ │ bicsne pc, r0, r0, asr #17 │ │ │ │ @ instruction: 0xf8c0447a │ │ │ │ - bmi 6d9d44 │ │ │ │ + bmi 6d9d9c │ │ │ │ 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 │ │ │ │ - ldrsbteq lr, [r2], #-144 @ 0xffffff70 │ │ │ │ + rsbseq lr, r2, r8, ror r9 │ │ │ │ andeq r0, r0, r8, lsr sl │ │ │ │ @ instruction: 0x000008b4 │ │ │ │ @ instruction: 0x000006b4 │ │ │ │ @ instruction: 0x000005b0 │ │ │ │ @ instruction: 0xffffeb33 │ │ │ │ andeq r0, r0, r0, asr #14 │ │ │ │ @ instruction: 0xfffffb2d │ │ │ │ @@ -558480,41 +558501,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 7e7920 │ │ │ │ + blls 7e7978 │ │ │ │ andls r6, fp, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ andvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ - blx 2eb9ae │ │ │ │ + blx 2eba06 │ │ │ │ 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 ff1d97dc │ │ │ │ + bne ff1d9834 │ │ │ │ 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 26b9f8 │ │ │ │ + bcs 26ba50 │ │ │ │ @ instruction: 0xf8cdd06a │ │ │ │ strcs sl, [r0], #-24 @ 0xffffffe8 │ │ │ │ ldrsbge pc, [r8], #-141 @ 0xffffff73 @ │ │ │ │ - blvs 38be94 │ │ │ │ + blvs 38beec │ │ │ │ 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] │ │ │ │ @@ -558552,192 +558573,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 38f934 │ │ │ │ + blvs 38f98c │ │ │ │ strcc r6, [r1], #-2219 @ 0xfffff755 │ │ │ │ ldmle pc, {r0, r1, r5, r7, r9, lr} @ │ │ │ │ - blvs 38bf98 │ │ │ │ + blvs 38bff0 │ │ │ │ @ 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 52b8a8 │ │ │ │ + blls 52b900 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x465081fc │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ rsbcs r8, r2, #240, 30 @ 0x3c0 │ │ │ │ - blx 2e0512 │ │ │ │ + blx 2e056a │ │ │ │ @ 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 111209c │ │ │ │ + blcs 11120f4 │ │ │ │ vqdmulh.s d15, d10, d2 │ │ │ │ subne lr, r6, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8d24442 │ │ │ │ @ instruction: 0xf0001e00 │ │ │ │ - blcs 1171f38 │ │ │ │ + blcs 1171f90 │ │ │ │ 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, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r7, 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 0x00b4f5dd │ │ │ │ + svc 0x0088f5dd │ │ │ │ str r4, [r7, r6, lsl #12]! │ │ │ │ - blcs f5a250 │ │ │ │ - bvc 28d3a8 │ │ │ │ + blcs f5a2a8 │ │ │ │ + bvc 28d400 │ │ │ │ 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 68d030 │ │ │ │ - bcc fe68d108 │ │ │ │ - bvc 1c4d4d0 │ │ │ │ - bvc c4d410 │ │ │ │ - bvc 2ccc94 │ │ │ │ + bvc 68d088 │ │ │ │ + bcc fe68d160 │ │ │ │ + bvc 1c4d528 │ │ │ │ + bvc c4d468 │ │ │ │ + bvc 2cccec │ │ │ │ cdpeq 7, 3, cr14, cr3, cr14, {4} │ │ │ │ teqpvs r0, r3, asr #12 @ p-variant is OBSOLETE │ │ │ │ - blne 34c240 │ │ │ │ + blne 34c298 │ │ │ │ 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 510534 │ │ │ │ + bllt 51058c │ │ │ │ eorsvs pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf85b44c3 │ │ │ │ ldrmi r2, [r3], #-2 │ │ │ │ ldrmi r6, [r3], #-2442 @ 0xfffff676 │ │ │ │ - blcc 38fa5c │ │ │ │ + blcc 38fab4 │ │ │ │ @ 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 311a2e │ │ │ │ - blx 30e59a │ │ │ │ + blx 311a86 │ │ │ │ + blx 30e5f2 │ │ │ │ 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 31a71a │ │ │ │ + blx 31a772 │ │ │ │ @ instruction: 0xf503630a │ │ │ │ tstcc r8, #148, 6 @ 0x50000002 │ │ │ │ eorcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0x3050f893 │ │ │ │ - bcc fe68d1c0 │ │ │ │ - bvc 1c4d588 │ │ │ │ - bvc 2ccd48 │ │ │ │ + bcc fe68d218 │ │ │ │ + bvc 1c4d5e0 │ │ │ │ + bvc 2ccda0 │ │ │ │ @ instruction: 0xf8d8e734 │ │ │ │ ldmdbvs fp, {r4, r5, r6, r7, r9, ip, sp} │ │ │ │ - blcc 38fad4 │ │ │ │ + blcc 38fb2c │ │ │ │ ldrbcc lr, [r0], lr, lsr #14 │ │ │ │ eorcc pc, r6, r8, asr r8 @ │ │ │ │ - blcc 38fae0 │ │ │ │ + blcc 38fb38 │ │ │ │ strbmi lr, [r0], -r8, lsr #14 │ │ │ │ mcr2 7, 5, pc, cr12, cr9, {7} @ │ │ │ │ - beq 4cd004 │ │ │ │ + beq 4cd05c │ │ │ │ @ instruction: 0xf8479b09 │ │ │ │ ldr r3, [pc, -r4, lsl #22] │ │ │ │ movweq pc, #34368 @ 0x8640 @ │ │ │ │ @ instruction: 0xf0260e32 │ │ │ │ @ instruction: 0xf8d9467f │ │ │ │ - blx 311aaa │ │ │ │ - bl 34e614 │ │ │ │ - bl 4562f8 │ │ │ │ + blx 311b02 │ │ │ │ + bl 34e66c │ │ │ │ + bl 456350 │ │ │ │ @ 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 38fb28 │ │ │ │ + blcs 38fb80 │ │ │ │ @ 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 ff38fd78 │ │ │ │ + bcc ff38fdd0 │ │ │ │ umlalsne pc, r8, r3, r8 @ │ │ │ │ tstlt r9, fp, lsl #13 │ │ │ │ - bcs 1a8fd84 │ │ │ │ + bcs 1a8fddc │ │ │ │ ldrdlt pc, [r8], r2 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ movwls sl, #39178 @ 0x990a │ │ │ │ ldrbtmi pc, [pc], -r6, lsr #32 @ │ │ │ │ - bleq 78de7c │ │ │ │ + bleq 78ded4 │ │ │ │ @ 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 4ed3d8 │ │ │ │ + blls 4ed430 │ │ │ │ stmibvs sl, {r0, r1, r4, r8, r9, lr} │ │ │ │ @ instruction: 0xf8474413 │ │ │ │ @ instruction: 0xf7fa3b04 │ │ │ │ strb pc, [r9], r9, ror #30 @ │ │ │ │ - blx 31a812 │ │ │ │ - bl 34e6b4 │ │ │ │ + blx 31a86a │ │ │ │ + bl 34e70c │ │ │ │ @ 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 48b568 │ │ │ │ + bl 48b5c0 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ @ instruction: 0xf847344c │ │ │ │ strt r3, [r1], r4, lsl #22 │ │ │ │ ldrbcc pc, [r4], #2264 @ 0x8d8 @ │ │ │ │ - blcc 38fbf8 │ │ │ │ + blcc 38fc50 │ │ │ │ @ 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 │ │ │ │ @@ -558749,54 +558770,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 38fc48 │ │ │ │ + blcc 38fca0 │ │ │ │ @ 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 38fc70 │ │ │ │ + blcc 38fcc8 │ │ │ │ @ instruction: 0xf8d8e660 │ │ │ │ @ instruction: 0xf8d91338 │ │ │ │ stmibvs fp, {r4, r5} │ │ │ │ - blcc 38fc80 │ │ │ │ + blcc 38fcd8 │ │ │ │ mrc2 7, 7, pc, cr6, cr10, {7} │ │ │ │ - bl 48b4c4 │ │ │ │ + bl 48b51c │ │ │ │ @ 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 feb1aa3a │ │ │ │ + blx feb1aa92 │ │ │ │ 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 fffddd08 │ │ │ │ + bne fffddd60 │ │ │ │ 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 │ │ │ │ @@ -558804,71 +558825,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 47882c │ │ │ │ + bl 478884 │ │ │ │ @ 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 fe90f3ec │ │ │ │ + blx 1e0f444 │ │ │ │ @ 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], {226} @ 0xe2 │ │ │ │ + stcvs 14, cr14, [fp], {182} @ 0xb6 │ │ │ │ svccs 0x0078f413 │ │ │ │ @ instruction: 0xf8b1d10e │ │ │ │ stcvs 0, cr0, [lr, #-256] @ 0xffffff00 │ │ │ │ andeq pc, fp, r0, asr #7 │ │ │ │ - ldc2l 6, cr15, [r2, #612]! @ 0x264 │ │ │ │ + stc2l 6, cr15, [r6, #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, lsl r9 │ │ │ │ + rsbseq lr, r2, r0, asr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq lr, [r2], #-112 @ 0xffffff90 │ │ │ │ + rsbseq lr, r2, r8, ror r7 │ │ │ │ ldrlt r6, [r0, #-2242] @ 0xfffff73e │ │ │ │ - blcs 26bee0 │ │ │ │ + blcs 26bf38 │ │ │ │ ldmdavs r2, {r1, r3, r6, ip, lr, pc} │ │ │ │ strmi r2, [ip], -r0, lsl #2 │ │ │ │ vstmiaeq r3, {d14} │ │ │ │ - blcc 38fdec │ │ │ │ + blcc 38fe44 │ │ │ │ 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 b5ad68 │ │ │ │ + blcs b5adc0 │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ @ instruction: 0x31242424 │ │ │ │ ldrtcc r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ - blcs d1c978 │ │ │ │ + blcs d1c9d0 │ │ │ │ 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 │ │ │ │ @@ -558882,44 +558903,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 feda8f40 │ │ │ │ + bl feda8f98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050db8 │ │ │ │ - blmi e23e04 │ │ │ │ + blmi e23e5c │ │ │ │ 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 208f4e0 │ │ │ │ + bl 158f538 │ │ │ │ umaalcc pc, r1, r4, r9 @ │ │ │ │ adcsvs r2, r4, r2, lsl #4 │ │ │ │ - blcs 5e9e40 │ │ │ │ + blcs 5e9e98 │ │ │ │ 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 82460c │ │ │ │ + blmi 824664 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls fe5abe1c │ │ │ │ + blls fe5abe74 │ │ │ │ @ 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 │ │ │ │ @@ -558931,27 +558952,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 0x0000ee04 │ │ │ │ - ldrhteq lr, [r2], #-32 @ 0xffffffe0 │ │ │ │ + svclt 0x0000edd8 │ │ │ │ + rsbseq lr, r2, r8, asr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r2, r4, asr r2 │ │ │ │ + ldrshteq lr, [r2], #-28 @ 0xffffffe4 │ │ │ │ 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 2b6258 │ │ │ │ + blge 2b62b0 │ │ │ │ @ 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}^ │ │ │ │ @@ -558967,19 +558988,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: 0x7c63faab │ │ │ │ + @ instruction: 0x7c63fa7f │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6314680 │ │ │ │ - ldmvs r3!, {r0, r1, r3, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r1, r2, r3, 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 │ │ │ │ @@ -558987,67 +559008,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 511898 │ │ │ │ + bmi 511840 │ │ │ │ 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 0x0000ed84 │ │ │ │ - ldrsbteq lr, [r2], #-22 @ 0xffffffea │ │ │ │ + svclt 0x0000ed58 │ │ │ │ + rsbseq lr, r2, lr, ror r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r2, sl, lsl r1 │ │ │ │ + rsbseq lr, r2, r2, asr #1 │ │ │ │ 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, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r3!, {r0, r2, r5, r6, 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 │ │ │ │ - strtmi pc, [r1], -fp, asr #26 │ │ │ │ + @ instruction: 0x4621fd1f │ │ │ │ @ instruction: 0xf6334628 │ │ │ │ - stmibvs r3!, {r0, r3, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs r3!, {r0, r2, r3, r4, r5, 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 12a2480 │ │ │ │ - bmi 1362fac │ │ │ │ + bmi 12a24d8 │ │ │ │ + bmi 1363004 │ │ │ │ strmi r0, [fp, -sl, asr #22] │ │ │ │ - bleq 514c8c │ │ │ │ + bleq 514ce4 │ │ │ │ cmpmi r1, r1, asr #2 │ │ │ │ @ instruction: 0xf04f4141 │ │ │ │ stmdbvs r8!, {r6, r8, fp} │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ - blx fef0f85c │ │ │ │ + blx fe40f8b4 │ │ │ │ @ instruction: 0xf100464b │ │ │ │ @ instruction: 0x46040918 │ │ │ │ @ instruction: 0x4649463a │ │ │ │ eorvc pc, ip, r0, lsl #17 │ │ │ │ - bleq 1b8e0ec │ │ │ │ - stc2 6, cr15, [r2, #-196]! @ 0xffffff3c │ │ │ │ + bleq 1b8e144 │ │ │ │ + ldc2l 6, cr15, [r6], #196 @ 0xc4 │ │ │ │ @ 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 │ │ │ │ @@ -559055,40 +559076,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 │ │ │ │ - strbmi pc, [r8], -r5, ror #27 @ │ │ │ │ + @ instruction: 0x4648fdb9 │ │ │ │ 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, asr #1 │ │ │ │ + rsbseq lr, r2, sl, rrx │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4642fa5f │ │ │ │ + @ instruction: 0x4642fa33 │ │ │ │ eorhi pc, ip, r0, lsl #17 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r2, [r1], -r0, lsr #6 │ │ │ │ @ instruction: 0xf6314604 │ │ │ │ - @ instruction: 0xf8cdfcd1 │ │ │ │ + @ instruction: 0xf8cdfca5 │ │ │ │ movwcs sl, #12 │ │ │ │ @ instruction: 0xf10d9300 │ │ │ │ stmib sp, {r4, sl, fp}^ │ │ │ │ @ instruction: 0xf1043301 │ │ │ │ @ instruction: 0xf1040b54 │ │ │ │ @ instruction: 0xf8df0a64 │ │ │ │ ldm sp, {r7, ip, pc} │ │ │ │ @@ -559096,18 +559117,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 814470 │ │ │ │ + blmi 8144c8 │ │ │ │ stmdbvs r2!, {r2, r5, r6, r8, sp}^ │ │ │ │ svcls 0x00124628 │ │ │ │ - ldrbcc pc, [pc, #79]! @ 2520f3 @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 25214b @ │ │ │ │ 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 │ │ │ │ @@ -559116,223 +559137,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 │ │ │ │ - stc2l 6, cr15, [sl, #-204]! @ 0xffffff34 │ │ │ │ + ldc2 6, cr15, [lr, #-204]! @ 0xffffff34 │ │ │ │ andlt r4, r9, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq sp, r2, r4, lsl #31 │ │ │ │ + rsbseq sp, r2, ip, lsr #30 │ │ │ │ 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: 0xf99cf630 │ │ │ │ + @ instruction: 0xf970f630 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4621fc55 │ │ │ │ + strtmi pc, [r1], -r9, lsr #24 │ │ │ │ @ instruction: 0xf6334630 │ │ │ │ - vmla.f32 d31, d0, d19 │ │ │ │ + vadd.f32 d31, d0, d7 │ │ │ │ ldmdbvs r0!, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ @ instruction: 0xf6307c3c │ │ │ │ - strls pc, [r3, #-2511] @ 0xfffff631 │ │ │ │ + strls pc, [r3, #-2467] @ 0xfffff65d │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ stmib sp, {r0, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1003301 │ │ │ │ @ instruction: 0xf8970a54 │ │ │ │ @ instruction: 0xf10db010 │ │ │ │ @ instruction: 0xf8800c10 │ │ │ │ - blx 4be230 │ │ │ │ + blx 4be288 │ │ │ │ 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 a4e1e0 │ │ │ │ - blx 363ae8 │ │ │ │ + bleq a4e238 │ │ │ │ + blx 363b40 │ │ │ │ svclt 0x0018f40b │ │ │ │ - blmi 5a32f0 │ │ │ │ + blmi 5a3348 │ │ │ │ stmdbvs sl!, {r2, r5, r6, r8, sp}^ │ │ │ │ @ instruction: 0xf8584630 │ │ │ │ - blx 29e1da │ │ │ │ + blx 29e232 │ │ │ │ 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 │ │ │ │ - stc2l 6, cr15, [sl], #204 @ 0xcc │ │ │ │ + ldc2 6, cr15, [lr], #204 @ 0xcc │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - rsbseq sp, r2, lr, asr #29 │ │ │ │ + rsbseq sp, r2, r6, ror lr │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda9400 │ │ │ │ + bl feda9458 │ │ │ │ @ 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 501a08 │ │ │ │ + blvs 501a60 │ │ │ │ addsmi r6, sl, #180224 @ 0x2c000 │ │ │ │ - bvs ff506a10 │ │ │ │ + bvs ff506a68 │ │ │ │ addsmi r6, sl, #13303808 @ 0xcb0000 │ │ │ │ - blvs 1506a08 │ │ │ │ + blvs 1506a60 │ │ │ │ addsmi r6, sl, #1228800 @ 0x12c000 │ │ │ │ @ instruction: 0x4606d1f0 │ │ │ │ teqle r0, fp, lsr #14 │ │ │ │ svceq 0x0030f015 │ │ │ │ stmibvs r8, {r0, r1, r3, ip, lr, pc}^ │ │ │ │ - blx 8fcb4 │ │ │ │ + blx ff58fd0c │ │ │ │ rscle r2, r5, r0, lsl #16 │ │ │ │ - blcs 32d064 │ │ │ │ + blcs 32d0bc │ │ │ │ @ instruction: 0xf890d1e2 │ │ │ │ - blcs 3de330 │ │ │ │ - blvs ffac6344 │ │ │ │ + blcs 3de388 │ │ │ │ + blvs ffac639c │ │ │ │ @ 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 b469b8 │ │ │ │ + bvs b46a10 │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ stmible r8, {r0, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf8936823 │ │ │ │ - blcs 29e3d0 │ │ │ │ - blvs ffac85a8 │ │ │ │ + blcs 29e428 │ │ │ │ + blvs ffac8600 │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ @ instruction: 0x4605f937 │ │ │ │ stmibvs r8, {r0, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blx ff50fd10 │ │ │ │ - blvs fe33e6f0 │ │ │ │ + blx fea0fd68 │ │ │ │ + blvs fe33e748 │ │ │ │ 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 feda94e8 │ │ │ │ + bl feda9540 │ │ │ │ @ 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 12684a4 │ │ │ │ + bcs 12684fc │ │ │ │ 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 @ 252398 │ │ │ │ + ldclcc 1, cr15, [pc], #112 @ 2523f0 │ │ │ │ vseleq.f32 s30, s28, s2 │ │ │ │ vmlseq.f32 s28, s0, s28 │ │ │ │ andeq lr, r6, ip, lsl #20 │ │ │ │ cdpcc 1, 15, cr15, cr15, cr14, {2} │ │ │ │ - b 5dbb3c │ │ │ │ - b 1652f4c │ │ │ │ + b 5dbb94 │ │ │ │ + b 1652fa4 │ │ │ │ andsle r0, sl, r3, lsl #14 │ │ │ │ svclt 0x0008459e │ │ │ │ eorle r4, sl, r4, lsl #11 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs a2bb5c │ │ │ │ + bcs a2bbb4 │ │ │ │ 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: 0xf896f630 │ │ │ │ + @ instruction: 0xf86af630 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 323d40 │ │ │ │ + blgt 323d98 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6334628 │ │ │ │ - bmi a913d8 │ │ │ │ + bmi a91380 │ │ │ │ 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: 0xf874f630 │ │ │ │ + @ instruction: 0xf848f630 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 323d84 │ │ │ │ + blgt 323ddc │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6334628 │ │ │ │ - strtmi pc, [r2], -fp, ror #23 │ │ │ │ + @ instruction: 0x4622fbbf │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0x46287191 │ │ │ │ - @ instruction: 0xf9bef633 │ │ │ │ + @ instruction: 0xf992f633 │ │ │ │ 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 0x0000eaf8 │ │ │ │ - rsbseq sp, r2, sl, lsl #26 │ │ │ │ + svclt 0x0000eacc │ │ │ │ + ldrhteq sp, [r2], #-194 @ 0xffffff3e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r2, sl, asr ip │ │ │ │ + rsbseq sp, r2, r2, lsl #24 │ │ │ │ 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 │ │ │ │ @@ -559348,17 +559369,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 25ec88 │ │ │ │ + bcs 25ece0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2761fc │ │ │ │ + blcs 276254 │ │ │ │ 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 @ │ │ │ │ @@ -559372,30 +559393,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 25ebc8 │ │ │ │ + blcs 25ec20 │ │ │ │ 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 256bf0 │ │ │ │ + blcs 256c48 │ │ │ │ cmpphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ - bleq 2ce934 │ │ │ │ + bleq 2ce98c │ │ │ │ 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 2ce950 │ │ │ │ + bleq 2ce9a8 │ │ │ │ @ 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 │ │ │ │ @@ -559420,77 +559441,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 25eda8 │ │ │ │ + bcs 25ee00 │ │ │ │ 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 2ce9e4 │ │ │ │ + beq 2cea3c │ │ │ │ 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 2cea10 │ │ │ │ + beq 2cea68 │ │ │ │ svchi 0x005bf3bf │ │ │ │ eorvs r4, r5, r7, asr r5 │ │ │ │ - blls 286d90 │ │ │ │ + blls 286de8 │ │ │ │ strvc pc, [ip, #-2264]! @ 0xfffff728 │ │ │ │ addsmi pc, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf1049a00 │ │ │ │ strcs r0, [r0, #-3176] @ 0xfffff398 │ │ │ │ - bleq 98e744 │ │ │ │ + bleq 98e79c │ │ │ │ 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 2d265c │ │ │ │ + bls 2d26b4 │ │ │ │ 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 286774 │ │ │ │ - bvc 164fa80 │ │ │ │ - blmi fed0fa80 │ │ │ │ - bleq 88eaa4 │ │ │ │ + blls 2867cc │ │ │ │ + bvc 164fad8 │ │ │ │ + blmi fed0fad8 │ │ │ │ + bleq 88eafc │ │ │ │ cmnlt r4, r2, lsr #32 │ │ │ │ andsle r4, sl, ip, lsl #5 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25ee90 │ │ │ │ + bcs 25eee8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a22a0 │ │ │ │ + blcc 2a22f8 │ │ │ │ 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 │ │ │ │ @@ -559498,15 +559519,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 25eee0 │ │ │ │ + bcs 25ef38 │ │ │ │ strcc sp, [r1, #-504] @ 0xfffffe08 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8ca42bd │ │ │ │ mvnle r4, r0 │ │ │ │ svceq 0x0004f019 │ │ │ │ sbchi pc, ip, r0, asr #32 │ │ │ │ svceq 0x0002f019 │ │ │ │ @@ -559523,43 +559544,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 25ef44 │ │ │ │ + bcs 25ef9c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2764b8 │ │ │ │ + blcs 276510 │ │ │ │ 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 25ef78 │ │ │ │ + bcs 25efd0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2764ec │ │ │ │ + blcs 276544 │ │ │ │ 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 29e39c │ │ │ │ + bcc 29e3f4 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stcls 1, cr11, [r1], {10} │ │ │ │ @ instruction: 0x4621e69e │ │ │ │ - bcs 28c758 │ │ │ │ + bcs 28c7b0 │ │ │ │ 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 │ │ │ │ @@ -559570,33 +559591,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: 0xf8d6ef9e │ │ │ │ + @ instruction: 0xf8d6ef72 │ │ │ │ @ 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 25f038 │ │ │ │ + bcs 25f090 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a2448 │ │ │ │ + blcc 2a24a0 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c88b91b │ │ │ │ asrscc pc, r0 @ @ │ │ │ │ @ instruction: 0x37014798 │ │ │ │ ldrmi r6, [fp, #44]! @ 0x2c │ │ │ │ @@ -559604,287 +559625,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 25f088 │ │ │ │ + bcs 25f0e0 │ │ │ │ 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 16100d6 │ │ │ │ + blx b1012e │ │ │ │ stccs 7, cr14, [r0], {40} @ 0x28 │ │ │ │ ldclge 4, cr15, [r8, #252]! @ 0xfc │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25f0bc │ │ │ │ + bcs 25f114 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xf8d58f5b │ │ │ │ - bl 41ef48 │ │ │ │ + bl 41efa0 │ │ │ │ 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 26d928 │ │ │ │ - bvs 646a38 │ │ │ │ + blcs 26d980 │ │ │ │ + bvs 646a90 │ │ │ │ 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 2641dc │ │ │ │ + blcs 264234 │ │ │ │ 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 25f168 │ │ │ │ + bcs 25f1c0 │ │ │ │ @ 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 2a2588 │ │ │ │ + blcc 2a25e0 │ │ │ │ andcc lr, r0, #4653056 @ 0x470000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ eorsle r2, r1, r0, lsl #22 │ │ │ │ strtvs r2, [r3], #-768 @ 0xfffffd00 │ │ │ │ - blmi 14e52d0 │ │ │ │ + blmi 14e5328 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls c2ca10 │ │ │ │ + blls c2ca68 │ │ │ │ @ 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 130709c │ │ │ │ + blmi 13070f4 │ │ │ │ @ instruction: 0xf8586be0 │ │ │ │ ldmdavs sp, {r0, r1, ip, sp} │ │ │ │ - @ instruction: 0xff34f698 │ │ │ │ + @ instruction: 0xff08f698 │ │ │ │ rsble r2, r0, r0, lsl #16 │ │ │ │ stmibvs r0!, {r1, r2, r7, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xff2ef698 │ │ │ │ + @ instruction: 0xff02f698 │ │ │ │ subsle r2, sp, r0, lsl #16 │ │ │ │ - bmi 112cbfc │ │ │ │ + bmi 112cc54 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - @ instruction: 0xf5dd9400 │ │ │ │ - bfi lr, sl, (invalid: 16:15) │ │ │ │ + @ instruction: 0xf5dc9400 │ │ │ │ + strb lr, [pc, lr, ror #31] │ │ │ │ @ instruction: 0xe7b84639 │ │ │ │ ldrtmi r6, [r1], -fp, asr #20 │ │ │ │ @ instruction: 0xf04f6c3a │ │ │ │ @ instruction: 0xf8b70b01 │ │ │ │ strls r9, [r9], -r4, asr #32 │ │ │ │ - blx 35129c │ │ │ │ - blx c9b3a8 │ │ │ │ + blx 3512f4 │ │ │ │ + blx c9b400 │ │ │ │ @ instruction: 0xf1baf903 │ │ │ │ - blge 5d6624 │ │ │ │ + blge 5d667c │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ ldrmi r0, [r8], -r1, lsl #20 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ - blge 494e38 │ │ │ │ + blge 494e90 │ │ │ │ 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 │ │ │ │ - stc 5, cr15, [r8, #-880] @ 0xfffffc90 │ │ │ │ + ldcl 5, cr15, [ip], {220} @ 0xdc │ │ │ │ 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 43f15c │ │ │ │ + blls 43f1b4 │ │ │ │ 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 50c928 │ │ │ │ - bmi 5a4414 │ │ │ │ + blmi 50c980 │ │ │ │ + bmi 5a446c │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - svc 0x00b8f5dc │ │ │ │ + svc 0x008cf5dc │ │ │ │ @ instruction: 0xf5dce76e │ │ │ │ - svclt 0x0000efa4 │ │ │ │ - rsbseq sp, r2, sl, lsl r7 │ │ │ │ + svclt 0x0000ef78 │ │ │ │ + rsbseq sp, r2, r2, asr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r2, r4, lsl r7 │ │ │ │ - rsbseq sp, r2, r0, ror #12 │ │ │ │ + ldrhteq sp, [r2], #-108 @ 0xffffff94 │ │ │ │ + rsbseq sp, r2, r8, lsl #12 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r6, pc, r2, lsl r7 @ │ │ │ │ - andseq r9, ip, r4, ror r4 │ │ │ │ - andseq r9, ip, lr, ror #8 │ │ │ │ - andseq r6, pc, r0, lsr r6 @ │ │ │ │ + andseq r6, pc, sl, lsl r7 @ │ │ │ │ + andseq r9, ip, ip, ror r4 │ │ │ │ + andseq r9, ip, r6, ror r4 │ │ │ │ + andseq r6, pc, r8, lsr r6 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda9cf0 │ │ │ │ + bl feda9d48 │ │ │ │ @ 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 cdb930 │ │ │ │ - bmi 506f58 │ │ │ │ + bcs cdb988 │ │ │ │ + bmi 506fb0 │ │ │ │ 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 382000 │ │ │ │ + bmi 382058 │ │ │ │ andpl pc, r2, ip, asr r8 @ │ │ │ │ svclt 0x0000e7f0 │ │ │ │ - ldrshteq sp, [r2], #-78 @ 0xffffffb2 │ │ │ │ + rsbseq sp, r2, r6, lsr #9 │ │ │ │ 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 19e4574 │ │ │ │ - blmi a90eec │ │ │ │ + blge 19e45cc │ │ │ │ + blmi a90f44 │ │ │ │ adccs r4, r4, #24, 12 @ 0x1800000 │ │ │ │ ldrbtmi r9, [ip], #-779 @ 0xfffffcf5 │ │ │ │ - blcc 890ef8 │ │ │ │ + blcc 890f50 │ │ │ │ movwls r4, #50299 @ 0xc47b │ │ │ │ - blcc 790f00 │ │ │ │ + blcc 790f58 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9387 │ │ │ │ @ instruction: 0xf5dc0300 │ │ │ │ - @ instruction: 0xf89dedd4 │ │ │ │ + @ instruction: 0xf89deda8 │ │ │ │ @ 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 25f24c │ │ │ │ + blcs 25f2a4 │ │ │ │ andhi pc, r5, #0 │ │ │ │ @ instruction: 0x31b4f895 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8b58200 │ │ │ │ - blcc a9ece8 │ │ │ │ - blcs 2bf630 │ │ │ │ + blcc a9ed40 │ │ │ │ + blcs 2bf688 │ │ │ │ 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 27dce4 │ │ │ │ + blcs 27dd3c │ │ │ │ tstcs r6, ip, lsl #30 │ │ │ │ @ instruction: 0xf7ff210e │ │ │ │ @ instruction: 0xf9bdfc1d │ │ │ │ ldmib sp, {r4, r7, r8, ip, sp}^ │ │ │ │ @ instruction: 0x4620125e │ │ │ │ - blx fea10a38 │ │ │ │ + blx fea10a90 │ │ │ │ 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 1f132c4 │ │ │ │ - bhi eddc30 │ │ │ │ + bhi 1f1331c │ │ │ │ + bhi eddc88 │ │ │ │ ldrbmi r6, [r0], -r8 │ │ │ │ andeq pc, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmpeq r3, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf64f8273 │ │ │ │ - b 32fc1c │ │ │ │ + b 32fc74 │ │ │ │ svclt 0x00080302 │ │ │ │ eorshi r4, r3, #52428800 @ 0x3200000 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ ldmdaeq fp, {r2, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blge bf349c │ │ │ │ + blge bf34f4 │ │ │ │ ldrtmi r9, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0x91294633 │ │ │ │ ldrdmi pc, [r8, -sl]! │ │ │ │ stmib sp, {r2, r8, sp}^ │ │ │ │ @ instruction: 0x91286626 │ │ │ │ @ instruction: 0xf50a47a0 │ │ │ │ - bge ce3a6c │ │ │ │ + bge ce3ac4 │ │ │ │ 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 25748c │ │ │ │ + bcs 2574e4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vrecps.f32 q12, q2, │ │ │ │ - bl 4eba18 │ │ │ │ + bl 4eba70 │ │ │ │ andscs r0, r8, #786432 @ 0xc0000 │ │ │ │ @ instruction: 0xf85a9c0f │ │ │ │ - blls 1c12cb0 │ │ │ │ - blx 2ece8e │ │ │ │ + blls 1c12d08 │ │ │ │ + blx 2ecee6 │ │ │ │ ldmvs sl!, {r0, r1, r9, sl, ip, lr} │ │ │ │ - strgt r6, [pc], #-2299 @ 252cb0 │ │ │ │ + strgt r6, [pc], #-2299 @ 252d08 │ │ │ │ mcrvs 6, 3, r4, cr11, cr0, {2} │ │ │ │ cdpvs 5, 15, cr2, cr1, cr0, {0} │ │ │ │ - blge ded224 │ │ │ │ + blge ded27c │ │ │ │ strtmi r9, [fp], -r0, lsl #6 │ │ │ │ stmib sp, {r1, r4, r6, r9, fp, ip}^ │ │ │ │ - bls 1bd7584 │ │ │ │ + bls 1bd75dc │ │ │ │ @ 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 │ │ │ │ @@ -559905,99 +559926,99 @@ │ │ │ │ ldcls 6, cr4, [r0, #-172] @ 0xffffff54 │ │ │ │ @ instruction: 0x2011e9dd │ │ │ │ @ instruction: 0xf7904629 │ │ │ │ @ instruction: 0xf8dafcb1 │ │ │ │ @ instruction: 0xf78e0298 │ │ │ │ @ instruction: 0xf8dafff7 │ │ │ │ @ instruction: 0xf78e0298 │ │ │ │ - blls 652d38 │ │ │ │ + blls 652d90 │ │ │ │ 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 2a2958 │ │ │ │ + blcc 2a29b0 │ │ │ │ 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 25f420 │ │ │ │ + blcs 25f478 │ │ │ │ tstphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x31b4f895 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8b58116 │ │ │ │ - blcc e9eebc │ │ │ │ - blcs 2bf804 │ │ │ │ + blcc e9ef14 │ │ │ │ + blcs 2bf85c │ │ │ │ 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 1090db6 │ │ │ │ + blx 1090e0e │ │ │ │ @ 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 2df488 │ │ │ │ + bhi 2df4e0 │ │ │ │ andvs r2, fp, r0, lsl #12 │ │ │ │ @ instruction: 0xf64f3207 │ │ │ │ @ instruction: 0xf6c773fc │ │ │ │ @ instruction: 0xf8d573ff │ │ │ │ - b 3134bc │ │ │ │ + b 313514 │ │ │ │ @ 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 ce3c30 │ │ │ │ + bge ce3c88 │ │ │ │ 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 257650 │ │ │ │ + bcs 2576a8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vrecps.f32 q12, q2, │ │ │ │ - bl 4ebbdc │ │ │ │ + bl 4ebc34 │ │ │ │ andscs r0, r8, #786432 @ 0xc0000 │ │ │ │ @ instruction: 0xf85a9c0f │ │ │ │ - blls 1c12e74 │ │ │ │ - blx 2ed052 │ │ │ │ + blls 1c12ecc │ │ │ │ + blx 2ed0aa │ │ │ │ ldmvs sl!, {r0, r1, r9, sl, ip, lr} │ │ │ │ - strgt r6, [pc], #-2299 @ 252e74 │ │ │ │ + strgt r6, [pc], #-2299 @ 252ecc │ │ │ │ mcrvs 6, 3, r4, cr11, cr0, {2} │ │ │ │ @ instruction: 0x26006ef1 │ │ │ │ - blge ded3e8 │ │ │ │ + blge ded440 │ │ │ │ ldrtmi r9, [r3], -r0, lsl #6 │ │ │ │ stmib sp, {r1, r4, r6, r9, fp, ip}^ │ │ │ │ - bls 1bd7748 │ │ │ │ + bls 1bd77a0 │ │ │ │ @ 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 │ │ │ │ @@ -560013,89 +560034,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: 0xf8dffab1 │ │ │ │ - bls 560dc0 │ │ │ │ + @ instruction: 0xf8dffa85 │ │ │ │ + bls 560e18 │ │ │ │ ldmdals lr!, {r2, r8, sp} │ │ │ │ @ instruction: 0xf8df58d7 │ │ │ │ ldrtmi r3, [sl], -ip, lsr #15 │ │ │ │ @ instruction: 0xf62e447b │ │ │ │ - @ instruction: 0xf8dfff45 │ │ │ │ + @ instruction: 0xf8dfff19 │ │ │ │ ldrtmi r3, [sl], -r4, lsr #15 │ │ │ │ ldrbtmi r4, [fp], #-1665 @ 0xfffff97f │ │ │ │ ldmdals lr!, {r3, r8, sp} │ │ │ │ - @ instruction: 0xff3cf62e │ │ │ │ + @ instruction: 0xff10f62e │ │ │ │ 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 2b7b8c │ │ │ │ + blcs 2b7be4 │ │ │ │ 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 6b3e2c │ │ │ │ + blls 6b3e84 │ │ │ │ @ instruction: 0x4632681b │ │ │ │ ldmdals r0, {r0, r6, r9, sl, lr} │ │ │ │ - blx fe690dae │ │ │ │ + blx fe690e06 │ │ │ │ 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 2a2b98 │ │ │ │ + blcc 2a2bf0 │ │ │ │ andcc lr, r0, #72, 16 @ 0x480000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d8b92b │ │ │ │ strbmi r0, [r1], -ip │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ - blls 1de4e14 │ │ │ │ + blls 1de4e6c │ │ │ │ movweq pc, #61475 @ 0xf023 @ │ │ │ │ @ instruction: 0xf8da936e │ │ │ │ stmdbls fp, {r3, r4, r5, r6, r9} │ │ │ │ rsbvc pc, r1, r0, lsl #10 │ │ │ │ @ instruction: 0xf918f7ff │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blls 1df3240 │ │ │ │ + blls 1df3298 │ │ │ │ @ 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, r5, ror ip │ │ │ │ + msrlt CPSR_f, r9, asr #24 │ │ │ │ @ instruction: 0xf6a09865 │ │ │ │ - stmdacs r0, {r0, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r6, 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, r3, r4, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stcvs 7, cr4, [r3], #-376 @ 0xfffffe88 │ │ │ │ strhcs pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ - blcs 2a3400 │ │ │ │ + blcs 2a3458 │ │ │ │ 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}^ │ │ │ │ @@ -560123,15 +560144,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 1bafcbc │ │ │ │ + blls 1bafd14 │ │ │ │ @ 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 @ │ │ │ │ @@ -560142,24 +560163,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 1ddf980 │ │ │ │ + blls 1ddf9d8 │ │ │ │ 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 2a3500 │ │ │ │ + blcs 2a3558 │ │ │ │ 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 │ │ │ │ @@ -560193,20 +560214,20 @@ │ │ │ │ @ instruction: 0x46508090 │ │ │ │ strpl lr, [r4, #-2498] @ 0xfffff63e │ │ │ │ mulsvs r5, r3, r1 │ │ │ │ @ instruction: 0x31b4f8da │ │ │ │ @ instruction: 0x46294798 │ │ │ │ @ instruction: 0x46062258 │ │ │ │ @ instruction: 0xf5dc4620 │ │ │ │ - @ instruction: 0xf8ade952 │ │ │ │ + @ instruction: 0xf8ade926 │ │ │ │ stmdbls r7!, {r5, r6, r8, pc}^ │ │ │ │ @ instruction: 0xf8b74650 │ │ │ │ @ instruction: 0xf8972046 │ │ │ │ sbcmi r3, sl, ip, asr #32 │ │ │ │ - blcs 47fcf4 │ │ │ │ + blcs 47fd4c │ │ │ │ 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 │ │ │ │ @@ -560238,33 +560259,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 25fa70 │ │ │ │ + bcs 25fac8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 276fe4 │ │ │ │ + blcs 27703c │ │ │ │ msrhi SPSR_sxc, r0 │ │ │ │ @ instruction: 0xf3bfb16c │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a2e88 │ │ │ │ + blcc 2a2ee0 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 1df37e4 │ │ │ │ + blls 1df383c │ │ │ │ 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 212d6c │ │ │ │ + bmi 212dc4 │ │ │ │ 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 │ │ │ │ @@ -560274,39 +560295,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 1bab9cc │ │ │ │ + blls 1baba24 │ │ │ │ @ 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 1c2baec │ │ │ │ + blls 1c2bb44 │ │ │ │ @ instruction: 0x61b34632 │ │ │ │ adcshi r9, r3, sp, ror #22 │ │ │ │ @ instruction: 0x31b4f8da │ │ │ │ - blls 1de5190 │ │ │ │ + blls 1de51e8 │ │ │ │ movwls r2, #61696 @ 0xf100 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ - bl fef24b58 │ │ │ │ + bl fef24bb0 │ │ │ │ @ instruction: 0xf04f0b01 │ │ │ │ strtmi r0, [r0], -r0, lsr #4 │ │ │ │ svclt 0x0018930d │ │ │ │ - bleq 2cf488 │ │ │ │ - stm r6, {r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + bleq 2cf4e0 │ │ │ │ + ldmda sl, {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 29b498 │ │ │ │ + bcs 29b4f0 │ │ │ │ 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 │ │ │ │ @@ -560318,24 +560339,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 2b9538 │ │ │ │ + bcc 2b9590 │ │ │ │ andsmi r9, r0, #17 │ │ │ │ sbcshi pc, ip, r0, asr #32 │ │ │ │ ldrdgt pc, [r4, sp] │ │ │ │ ldrsb lr, [lr], #-157 @ 0xffffff63 │ │ │ │ svceq 0x0003ea1c │ │ │ │ @ instruction: 0xf0409012 │ │ │ │ - blls 1b336f0 │ │ │ │ + blls 1b33748 │ │ │ │ andle r4, fp, r3, lsl r2 │ │ │ │ - bls 6f9418 │ │ │ │ + bls 6f9470 │ │ │ │ @ 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 │ │ │ │ @@ -560343,87 +560364,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 5662b4 │ │ │ │ + bls 56630c │ │ │ │ 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 111fc4c │ │ │ │ + bhi 111fca4 │ │ │ │ addsmi r8, r3, #512000 @ 0x7d000 │ │ │ │ svclt 0x00289860 │ │ │ │ @ instruction: 0xf8b84613 │ │ │ │ stmdbls r2!, {r1, r4, sp}^ │ │ │ │ @ instruction: 0xf8c44295 │ │ │ │ svclt 0x002831ec │ │ │ │ - bls 1aa4c9c │ │ │ │ + bls 1aa4cf4 │ │ │ │ sbcseq pc, r4, r4, asr #17 │ │ │ │ @ instruction: 0xf8c44402 │ │ │ │ - bls 1b1b7c4 │ │ │ │ + bls 1b1b81c │ │ │ │ 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 │ │ │ │ - ldmib r4, {r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r8!, {r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ mvnseq pc, r4, asr #17 │ │ │ │ @ instruction: 0x46311e70 │ │ │ │ @ instruction: 0xf5dc4428 │ │ │ │ - @ instruction: 0xf9bde9ce │ │ │ │ + @ instruction: 0xf9bde9a2 │ │ │ │ @ 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 61fd34 │ │ │ │ + blls 61fd8c │ │ │ │ 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 1ddfd60 │ │ │ │ + blls 1ddfdb8 │ │ │ │ nopeq {35} @ 0x23 │ │ │ │ - blls 5f82a0 │ │ │ │ + blls 5f82f8 │ │ │ │ orrcc pc, r4, #9633792 @ 0x930000 │ │ │ │ @ instruction: 0xf0002b2a │ │ │ │ - blmi 1eb3820 │ │ │ │ + blmi 1eb3878 │ │ │ │ ldmpl r3, {r2, r3, r9, fp, ip, pc}^ │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7f94650 │ │ │ │ vtbx.8 d15, {d31- │ │ │ │ + blcc 2a3168 │ │ │ │ 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 2a3134 │ │ │ │ + blcc 2a318c │ │ │ │ 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 │ │ │ │ @@ -560434,34 +560455,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 2a3180 │ │ │ │ + blcc 2a31d8 │ │ │ │ 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 25fdb0 │ │ │ │ + bcs 25fe08 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 277324 │ │ │ │ + blcs 27737c │ │ │ │ stclge 4, cr15, [lr, #508] @ 0x1fc │ │ │ │ @ instruction: 0x463968f8 │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ strb r4, [r7, #1944] @ 0x798 │ │ │ │ - blls 19e4e48 │ │ │ │ + blls 19e4ea0 │ │ │ │ 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 │ │ │ │ @@ -560470,478 +560491,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 1d3ec70 │ │ │ │ + blls 1d3ecc8 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ @ instruction: 0xf9bdad94 │ │ │ │ - blcs 29fce4 │ │ │ │ - stcge 4, cr15, [pc, #508] @ 25381c │ │ │ │ - blls 1db9fb8 │ │ │ │ + blcs 29fd3c │ │ │ │ + stcge 4, cr15, [pc, #508] @ 253874 │ │ │ │ + blls 1dba010 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ @ instruction: 0xf8daad8a │ │ │ │ @ instruction: 0xf8933278 │ │ │ │ - blcs ce0444 │ │ │ │ + blcs ce049c │ │ │ │ sbchi pc, sl, r1 │ │ │ │ - bls 5662bc │ │ │ │ + bls 566314 │ │ │ │ @ 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 1dfec1c │ │ │ │ + blls 1dfec74 │ │ │ │ movweq pc, #61475 @ 0xf023 @ │ │ │ │ strb r9, [r8, #-878]! @ 0xfffffc92 │ │ │ │ stcvs 15, cr9, [r3], #-380 @ 0xfffffe84 │ │ │ │ strhcs pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ - blcs 2a3a64 │ │ │ │ + blcs 2a3abc │ │ │ │ vpmax.s8 d15, d7, d18 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svclt 0x00382a01 │ │ │ │ - strb r2, [pc, #-513] @ 253487 │ │ │ │ - bls 5662c0 │ │ │ │ + strb r2, [pc, #-513] @ 2534df │ │ │ │ + bls 566318 │ │ │ │ @ instruction: 0xe73358d3 │ │ │ │ - rsbseq sp, r2, sl, lsl #9 │ │ │ │ - rsbseq sp, r2, r4, lsl #9 │ │ │ │ + rsbseq sp, r2, r2, lsr r4 │ │ │ │ + rsbseq sp, r2, ip, lsr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq r6, pc, r6, asr #5 │ │ │ │ + andseq r6, pc, lr, asr #5 │ │ │ │ muleq r0, r8, sl │ │ │ │ - @ instruction: 0x001d59d0 │ │ │ │ - andseq r0, lr, lr, lsr #30 │ │ │ │ - andseq r6, pc, r0, ror #3 │ │ │ │ - rsbseq ip, r2, r6, asr #26 │ │ │ │ + @ instruction: 0x001d59d8 │ │ │ │ + andseq r0, lr, r6, lsr pc │ │ │ │ + andseq r6, pc, r8, ror #3 │ │ │ │ + rsbseq ip, r2, lr, ror #25 │ │ │ │ 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 ffc8fb04 │ │ │ │ + bleq ffc8fb5c │ │ │ │ @ instruction: 0xf8df4798 │ │ │ │ strmi r3, [r2], -ip, lsr #24 │ │ │ │ ldrbtmi r2, [fp], #-260 @ 0xfffffefc │ │ │ │ strls r4, [r0, #-1624] @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf6312501 │ │ │ │ - @ instruction: 0xf8dbfeb3 │ │ │ │ + @ instruction: 0xf8dbfe87 │ │ │ │ @ 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 1210fca │ │ │ │ + blx 711022 │ │ │ │ sbcvs r2, r3, #134217728 @ 0x8000000 │ │ │ │ @ instruction: 0xf8df463a │ │ │ │ strdcs r3, [r4, -r4] │ │ │ │ ldrbtmi r9, [fp], #-25 @ 0xffffffe7 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blx f10fe2 │ │ │ │ + blx 41103a │ │ │ │ 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, 11, cr15, cr6, cr14, {1} │ │ │ │ + cdp2 6, 8, cr15, cr10, cr14, {1} │ │ │ │ @ instruction: 0x4607ab32 │ │ │ │ teqlt r8, sp, lsl #6 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - blx d9102c │ │ │ │ + blx 291084 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4602fe99 │ │ │ │ + strmi pc, [r2], -sp, ror #28 │ │ │ │ andsls r4, r6, r4, lsl #12 │ │ │ │ - blls 5bfcd0 │ │ │ │ + blls 5bfd28 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465862d1 │ │ │ │ @ instruction: 0xf6324611 │ │ │ │ - @ instruction: 0xf104fa0f │ │ │ │ + @ instruction: 0xf104f9e3 │ │ │ │ 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, 7, cr15, cr10, cr14, {1} │ │ │ │ + cdp2 6, 4, cr15, cr14, cr14, {1} │ │ │ │ strmi r4, [r4], -r2, lsl #12 │ │ │ │ cmplt r0, r3, lsl r0 │ │ │ │ - blgt 33a404 │ │ │ │ + blgt 33a45c │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ @ instruction: 0x46114658 │ │ │ │ - @ instruction: 0xf9f0f632 │ │ │ │ + @ instruction: 0xf9c4f632 │ │ │ │ tstpeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ - bls 5f8430 │ │ │ │ + bls 5f8488 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4602fe5b │ │ │ │ + strmi pc, [r2], -pc, lsr #28 │ │ │ │ andsls r4, r7, r4, lsl #12 │ │ │ │ - blls 5bfd4c │ │ │ │ + blls 5bfda4 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465862d1 │ │ │ │ @ instruction: 0xf6324611 │ │ │ │ - @ instruction: 0xf104f9d1 │ │ │ │ + @ instruction: 0xf104f9a5 │ │ │ │ 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 │ │ │ │ - cdp2 6, 3, cr15, cr12, cr14, {1} │ │ │ │ + cdp2 6, 1, cr15, cr0, cr14, {1} │ │ │ │ strmi r4, [r4], -r2, lsl #12 │ │ │ │ cmplt r0, r4, lsl r0 │ │ │ │ - blgt 33a480 │ │ │ │ + blgt 33a4d8 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ @ instruction: 0x46114658 │ │ │ │ - @ instruction: 0xf9b2f632 │ │ │ │ + @ instruction: 0xf986f632 │ │ │ │ andscc r4, r4, #35651584 @ 0x2200000 │ │ │ │ - bls 5f80b0 │ │ │ │ + bls 5f8108 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4602fe1d │ │ │ │ + @ instruction: 0x4602fdf1 │ │ │ │ andsls r4, r8, r4, lsl #12 │ │ │ │ - blls 5bfdc8 │ │ │ │ + blls 5bfe20 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465862d1 │ │ │ │ @ instruction: 0xf6324611 │ │ │ │ - @ instruction: 0xf104f993 │ │ │ │ + @ instruction: 0xf104f967 │ │ │ │ tstls r8, #20, 6 @ 0x50000000 │ │ │ │ movwcs r9, #3093 @ 0xc15 │ │ │ │ @ instruction: 0xf8c9464a │ │ │ │ strtmi r3, [r1], -r0 │ │ │ │ @ instruction: 0x461d4658 │ │ │ │ - blx fee918a8 │ │ │ │ + blx fee91900 │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - qasxmi pc, r1, r5 @ │ │ │ │ + strtmi pc, [r1], -r9, lsl #30 │ │ │ │ strcs r4, [r1], #-1610 @ 0xfffff9b6 │ │ │ │ @ instruction: 0x46589015 │ │ │ │ andmi pc, r0, r9, asr #17 │ │ │ │ - blx feb118c4 │ │ │ │ + blx feb1191c │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0xf8dfff27 │ │ │ │ + @ instruction: 0xf8dffefb │ │ │ │ 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 │ │ │ │ - blx 15911ac │ │ │ │ + blx a91204 │ │ │ │ andsls r6, fp, r0, asr #22 │ │ │ │ tstpcs r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - ldc2l 6, cr15, [lr, #184]! @ 0xb8 │ │ │ │ + ldc2l 6, cr15, [r2, #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 5d1ad4 │ │ │ │ + blls 5d1a7c │ │ │ │ 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 6381b0 │ │ │ │ + blgt 638208 │ │ │ │ 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 5651da │ │ │ │ + blx 565232 │ │ │ │ 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 711e00 │ │ │ │ + blls 711da8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blls 5f41d4 │ │ │ │ + blls 5f422c │ │ │ │ @ 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 │ │ │ │ - strmi pc, [r4], -fp, lsl #27 │ │ │ │ - blls 5bfea8 │ │ │ │ + @ instruction: 0x4604fd5f │ │ │ │ + blls 5bff00 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - @ instruction: 0xf902f632 │ │ │ │ + @ instruction: 0xf8d6f632 │ │ │ │ ldcls 6, cr4, [r5], {35} @ 0x23 │ │ │ │ @ instruction: 0x71a9f44f │ │ │ │ @ instruction: 0x46224658 │ │ │ │ - mrc2 6, 6, pc, cr4, cr1, {1} │ │ │ │ + mcr2 6, 5, pc, cr8, cr1, {1} @ │ │ │ │ @ instruction: 0x46029b1c │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldcls 14, cr15, [r4, #-820] @ 0xfffffccc │ │ │ │ + ldcls 14, cr15, [r4, #-644] @ 0xfffffd7c │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x462b1151 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r1], -r5, asr #29 │ │ │ │ + @ instruction: 0x4621fe99 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4622feb7 │ │ │ │ + strtmi pc, [r2], -fp, lsl #29 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - mrc2 6, 5, pc, cr0, cr1, {1} │ │ │ │ - bls 8e52c0 │ │ │ │ + mcr2 6, 4, pc, cr4, cr1, {1} @ │ │ │ │ + bls 8e5318 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - mcr2 6, 5, pc, cr8, cr1, {1} @ │ │ │ │ + mrc2 6, 3, pc, cr12, cr1, {1} │ │ │ │ strtmi r4, [r2], -r3, lsl #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - smlatbcs r0, r1, lr, pc @ │ │ │ │ + tstpcs r0, r5, ror lr @ 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, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls r9, {r0, r2, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - blx 1611a56 │ │ │ │ + blx 1611aae │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ - bls 6d200c │ │ │ │ + bls 6d2064 │ │ │ │ andsvs r4, r0, r3, lsl #12 │ │ │ │ - blt 20d1a6c │ │ │ │ + blt 20d1ac4 │ │ │ │ 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: 0xf8dffce1 │ │ │ │ + @ instruction: 0xf8dffcb5 │ │ │ │ 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: 0xf8dff975 │ │ │ │ + @ instruction: 0xf8dff949 │ │ │ │ ldrtmi r3, [r2], -r0, lsl #17 │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ ldmdals lr!, {r3, r8, sp} │ │ │ │ - @ instruction: 0xf96cf62e │ │ │ │ + @ instruction: 0xf940f62e │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ strtmi r6, [r0], -r7, asr #5 │ │ │ │ - blx c91ab8 │ │ │ │ + blx c91b10 │ │ │ │ @ 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 ffc8ff20 │ │ │ │ + bleq ffc8ff78 │ │ │ │ @ instruction: 0xf8df4798 │ │ │ │ @ instruction: 0x46023838 │ │ │ │ ldrbtmi r2, [fp], #-260 @ 0xfffffefc │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0xf8dbfca7 │ │ │ │ + @ instruction: 0xf8dbfc7b │ │ │ │ @ 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: 0xf8dff85f │ │ │ │ + @ instruction: 0xf8dff833 │ │ │ │ strmi r3, [r2], -r4, lsl #16 │ │ │ │ ldrbtmi r2, [fp], #-264 @ 0xfffffef8 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - @ instruction: 0xf92af62e │ │ │ │ + @ instruction: 0xf8fef62e │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4601f919 │ │ │ │ + strmi pc, [r1], -sp, ror #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]! │ │ │ │ - ldc2 6, cr15, [lr], {46} @ 0x2e │ │ │ │ + ldc2l 6, cr15, [r2], #-184 @ 0xffffff48 │ │ │ │ @ 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: 0xf6324658 │ │ │ │ - blge 1051be0 │ │ │ │ + @ instruction: 0xf6314658 │ │ │ │ + blge 1053b88 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4607fc7d │ │ │ │ - blls 5c00c4 │ │ │ │ + @ instruction: 0x4607fc51 │ │ │ │ + blls 5c011c │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - @ instruction: 0xfff4f631 │ │ │ │ + @ instruction: 0xffc8f631 │ │ │ │ strtmi r2, [r1], -r0, lsl #10 │ │ │ │ @ instruction: 0xf8c9464a │ │ │ │ ldrbmi r5, [r8], -r0 │ │ │ │ @ instruction: 0x6734f8df │ │ │ │ @ instruction: 0xf914f7fe │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - movwcs pc, #7577 @ 0x1d99 @ │ │ │ │ + movwcs pc, #7533 @ 0x1d6d @ │ │ │ │ @ instruction: 0xf8c94621 │ │ │ │ strbmi r3, [sl], -r0 │ │ │ │ @ instruction: 0x46589013 │ │ │ │ @ instruction: 0xf906f7fe │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0xf8dffd8b │ │ │ │ - bls 561814 │ │ │ │ + @ instruction: 0xf8dffd5f │ │ │ │ + bls 56186c │ │ │ │ andsls r2, r5, r2, lsl #2 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ tstls r6, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf8df461a │ │ │ │ ldrbtmi r3, [fp], #-1808 @ 0xfffff8f0 │ │ │ │ - @ instruction: 0xf8b0f62e │ │ │ │ + @ instruction: 0xf884f62e │ │ │ │ tstpcs r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8db6b43 │ │ │ │ tstls r6, #16 │ │ │ │ - stc2l 6, cr15, [r2], #-184 @ 0xffffff48 │ │ │ │ + ldc2 6, cr15, [r6], #-184 @ 0xffffff48 │ │ │ │ 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 5d379c │ │ │ │ + blls 5d3744 │ │ │ │ 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 86a2cc │ │ │ │ - blx 57b4de │ │ │ │ + bls 86a324 │ │ │ │ + blx 57b536 │ │ │ │ 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, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls r3, {r0, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ - bls 61290c │ │ │ │ + bls 612964 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4605fbf1 │ │ │ │ - blls 5c01dc │ │ │ │ + strmi pc, [r5], -r5, asr #23 │ │ │ │ + blls 5c0234 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - @ instruction: 0xff68f631 │ │ │ │ - bls 72559c │ │ │ │ + @ instruction: 0xff3cf631 │ │ │ │ + bls 7255f4 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 6131e8 │ │ │ │ + bls 613190 │ │ │ │ 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 │ │ │ │ - strmi pc, [r6], -pc, asr #23 │ │ │ │ - blls 5c0220 │ │ │ │ + strmi pc, [r6], -r3, lsr #23 │ │ │ │ + blls 5c0278 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - @ instruction: 0xff46f631 │ │ │ │ + @ instruction: 0xff1af631 │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4622fd19 │ │ │ │ + strtmi pc, [r2], -sp, ror #25 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r8], -r7, lsr #3 │ │ │ │ - ldc2 6, cr15, [r2, #-196] @ 0xffffff3c │ │ │ │ + stc2l 6, cr15, [r6], #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}^ @ │ │ │ │ @@ -560960,149 +560981,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 fe791db0 │ │ │ │ + blx fe791e08 │ │ │ │ @ instruction: 0x46029b13 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4621fcd5 │ │ │ │ + strtmi pc, [r1], -r9, lsr #25 │ │ │ │ movwcs r2, #572 @ 0x23c │ │ │ │ @ instruction: 0x46589013 │ │ │ │ - blx fe411dcc │ │ │ │ + blx fe411e24 │ │ │ │ @ instruction: 0x46029b16 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - blls 613100 │ │ │ │ + blls 6130a8 │ │ │ │ andls r2, lr, r0, lsl #4 │ │ │ │ andsvs r9, sl, r2, lsl r9 │ │ │ │ @ instruction: 0xf8c92306 │ │ │ │ eorcs r3, r0, #0 │ │ │ │ - blvc 100f46c │ │ │ │ + blvc 100f4c4 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc f0f434 │ │ │ │ - blx 19116be │ │ │ │ + blvc f0f48c │ │ │ │ + blx e11716 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 33aa40 │ │ │ │ + blgt 33aa98 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldcls 14, cr15, [r5, #-836] @ 0xfffffcbc │ │ │ │ + ldcls 14, cr15, [r5, #-660] @ 0xfffffd6c │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ ldrbmi r7, [r8], -r9, lsr #3 │ │ │ │ @ instruction: 0xf631462a │ │ │ │ - blls 9930b8 │ │ │ │ + blls 993060 │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4658113f │ │ │ │ - ldc2 6, cr15, [ip], {49} @ 0x31 │ │ │ │ + ldc2l 6, cr15, [r0], #-196 @ 0xffffff3c │ │ │ │ @ instruction: 0x46029b14 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - blls 61309c │ │ │ │ - bls 72565c │ │ │ │ + blls 613044 │ │ │ │ + bls 7256b4 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r2], -sp, lsl #25 │ │ │ │ + strtmi pc, [r2], -r1, ror #24 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - stc2 6, cr15, [r6], {49} @ 0x31 │ │ │ │ + mrrc2 6, 3, pc, sl, cr1 @ │ │ │ │ andcs r4, r2, #42991616 @ 0x2900000 │ │ │ │ strmi r2, [r4], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ - blls 852750 │ │ │ │ + blls 8527a8 │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - ldc2l 6, cr15, [r8], #-196 @ 0xffffff3c │ │ │ │ - bls 8faae4 │ │ │ │ + mcrr2 6, 3, pc, ip, cr1 @ │ │ │ │ + bls 8fab3c │ │ │ │ vmax.s8 d20, d0, d5 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - ldc2l 6, cr15, [r0], #-196 @ 0xffffff3c │ │ │ │ + mcrr2 6, 3, pc, r4, cr1 @ │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strmi pc, [r3], -r9, ror #24 │ │ │ │ + @ instruction: 0x4603fc3d │ │ │ │ @ instruction: 0x2118e5bf │ │ │ │ ldc 0, cr7, [sp, #100] @ 0x64 │ │ │ │ tstcs r1, r0, lsr #22 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc 100f4e8 │ │ │ │ - blx 291772 │ │ │ │ + blvc 100f540 │ │ │ │ + blx ff7917c8 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 3257ec │ │ │ │ + blgt 325844 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4623fe77 │ │ │ │ + strtmi pc, [r3], -fp, asr #28 │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ @ instruction: 0x465871d7 │ │ │ │ - mcrr2 6, 3, pc, sl, cr1 @ │ │ │ │ + ldc2 6, cr15, [lr], {49} @ 0x31 │ │ │ │ @ instruction: 0x462a463b │ │ │ │ bicsvc pc, r7, pc, asr #8 │ │ │ │ ldrbmi r4, [r8], -r4, lsl #12 │ │ │ │ - mcrr2 6, 3, pc, r2, cr1 @ │ │ │ │ + ldc2 6, cr15, [r6], {49} @ 0x31 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4606fad5 │ │ │ │ - blls 5c0414 │ │ │ │ + strmi pc, [r6], -r9, lsr #21 │ │ │ │ + blls 5c046c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - mcr2 6, 2, pc, cr12, cr1, {1} @ │ │ │ │ + mcr2 6, 1, pc, cr0, cr1, {1} @ │ │ │ │ @ instruction: 0x4633463a │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6311151 │ │ │ │ - stclvc 12, cr15, [r2], #-124 @ 0xffffff84 │ │ │ │ - bcs 1277f90 │ │ │ │ + @ instruction: 0x7c62fbf3 │ │ │ │ + bcs 1277fe8 │ │ │ │ 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 5f4fa4 │ │ │ │ + bls 5f4ffc │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4606fa9b │ │ │ │ - blls 5c0488 │ │ │ │ + strmi pc, [r6], -pc, ror #20 │ │ │ │ + blls 5c04e0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - mrc2 6, 0, pc, cr2, cr1, {1} │ │ │ │ + stc2l 6, cr15, [r6, #196]! @ 0xc4 │ │ │ │ @ instruction: 0x46224633 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6311151 │ │ │ │ - @ instruction: 0x7c6afbe5 │ │ │ │ - bcs 12657c4 │ │ │ │ + @ instruction: 0x7c6afbb9 │ │ │ │ + bcs 126581c │ │ │ │ @ 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 2be458 │ │ │ │ + bcc 2be4b0 │ │ │ │ stmib r1, {r8, r9, sp}^ │ │ │ │ - bcs a20bd0 │ │ │ │ + bcs a20c28 │ │ │ │ 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 │ │ │ │ @@ -561119,102 +561140,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 b8f6a8 │ │ │ │ + blvc b8f700 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf62e7b36 │ │ │ │ - @ instruction: 0x4604fa3b │ │ │ │ + strmi pc, [r4], -pc, lsl #20 │ │ │ │ strbmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - ldc2 6, cr15, [r2, #196]! @ 0xc4 │ │ │ │ + stc2 6, cr15, [r6, #196] @ 0xc4 │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strmi pc, [r5], -r5, lsl #23 │ │ │ │ - blls 825914 │ │ │ │ + @ instruction: 0x4605fb59 │ │ │ │ + blls 82596c │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 612e6c │ │ │ │ + bls 612e14 │ │ │ │ strmi r2, [r4], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ andsvs r0, r3, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92307 │ │ │ │ eorcs r3, r0, #0 │ │ │ │ - blvc 100f704 │ │ │ │ - blvc f0f6c8 │ │ │ │ - blx 691950 │ │ │ │ + blvc 100f75c │ │ │ │ + blvc f0f720 │ │ │ │ + @ instruction: 0xf9e4f62e │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 33acd4 │ │ │ │ + blgt 33ad2c │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [fp], -r7, lsl #27 │ │ │ │ + @ instruction: 0x462bfd5b │ │ │ │ vmax.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - blx 1911982 │ │ │ │ + blx e119da │ │ │ │ @ instruction: 0x46044633 │ │ │ │ vpmin.s8 d25, d0, d6 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - blx 1711992 │ │ │ │ + blx c119ea │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldmdbls r3, {r0, r1, r3, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls r3, {r0, r1, r2, r3, r4, r8, 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 │ │ │ │ - @ instruction: 0x4606f9d7 │ │ │ │ - blls 5c0610 │ │ │ │ + strmi pc, [r6], -fp, lsr #19 │ │ │ │ + blls 5c0668 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - stc2l 6, cr15, [lr, #-196] @ 0xffffff3c │ │ │ │ + stc2 6, cr15, [r2, #-196]! @ 0xffffff3c │ │ │ │ @ instruction: 0x46224633 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 612db4 │ │ │ │ + bls 612d5c │ │ │ │ strmi r2, [r4], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ andsvs r0, r3, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92308 │ │ │ │ eorcs r3, r0, #0 │ │ │ │ - blvc 100f7bc │ │ │ │ - blvc f0f780 │ │ │ │ - @ instruction: 0xf9b4f62e │ │ │ │ + blvc 100f814 │ │ │ │ + blvc f0f7d8 │ │ │ │ + @ instruction: 0xf988f62e │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 33ad8c │ │ │ │ + blgt 33ade4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 7d3614 │ │ │ │ + bls 7d35bc │ │ │ │ vmin.s8 d20, d0, d19 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - blx 211a38 │ │ │ │ + blx ff711a90 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x462afaf7 │ │ │ │ + strtmi pc, [sl], -fp, asr #21 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - blx ffe91a54 │ │ │ │ + blx ff391aac │ │ │ │ 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 │ │ │ │ @@ -561249,37 +561270,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 100f870 │ │ │ │ - @ instruction: 0xf93cf62e │ │ │ │ + blvc 100f8c8 │ │ │ │ + @ instruction: 0xf910f62e │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 325b74 │ │ │ │ + blgt 325bcc │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4623fcb3 │ │ │ │ + strtmi pc, [r3], -r7, lsl #25 │ │ │ │ @ instruction: 0x4658463a │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx fe411b28 │ │ │ │ + blx 1911b80 │ │ │ │ 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 │ │ │ │ - strtmi pc, [r9], -pc, ror #20 │ │ │ │ + strtmi pc, [r9], -r3, asr #20 │ │ │ │ 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 │ │ │ │ @@ -561299,158 +561320,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 │ │ │ │ - mlaeq r0, r2, ip, pc @ │ │ │ │ + mlaeq r0, sl, ip, pc @ │ │ │ │ muleq r0, r8, sl │ │ │ │ - andseq r5, pc, r6, lsl #21 │ │ │ │ - andseq r5, sp, lr, lsr #3 │ │ │ │ + andseq r5, pc, lr, lsl #21 │ │ │ │ + @ instruction: 0x001d51b6 │ │ │ │ andeq r0, r0, r4, asr #22 │ │ │ │ - andseq r5, pc, lr, asr #17 │ │ │ │ + @ instruction: 0x001f58d6 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - @ instruction: 0x001f56f0 │ │ │ │ - andseq r4, sp, r0, lsr lr │ │ │ │ - andseq r0, lr, lr, lsl #7 │ │ │ │ - andseq r5, pc, sl, lsl #13 │ │ │ │ - andseq r5, pc, r2, ror #12 │ │ │ │ - andseq r4, sp, r8, ror sp │ │ │ │ - andseq r5, pc, r2, ror r5 @ │ │ │ │ + @ instruction: 0x001f56f8 │ │ │ │ + andseq r4, sp, r8, lsr lr │ │ │ │ + mulseq lr, r6, r3 │ │ │ │ + mulseq pc, r2, r6 @ │ │ │ │ + andseq r5, pc, sl, ror #12 │ │ │ │ + andseq r4, sp, r0, lsl #27 │ │ │ │ + andseq r5, pc, sl, ror r5 @ │ │ │ │ @ instruction: 0xf8c9231e │ │ │ │ ldc 0, cr3, [sp] │ │ │ │ tstcs r1, r6, lsr fp │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc f0f980 │ │ │ │ - @ instruction: 0xf8b4f62e │ │ │ │ + blvc f0f9d8 │ │ │ │ + @ instruction: 0xf888f62e │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 33af8c │ │ │ │ + blgt 33afe4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldrtmi pc, [r2], -fp, lsr #24 @ │ │ │ │ + @ instruction: 0x4632fbff │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ ldrbmi r7, [r8], -sl, lsr #3 │ │ │ │ - @ instruction: 0xf9fef631 │ │ │ │ + @ instruction: 0xf9d2f631 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x463af9f7 │ │ │ │ + ldrtmi pc, [sl], -fp, asr #19 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r8], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf9f0f631 │ │ │ │ + @ instruction: 0xf9c4f631 │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf9e8f631 │ │ │ │ + @ instruction: 0xf9bcf631 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4607f873 │ │ │ │ - blls 5c08d8 │ │ │ │ + strmi pc, [r7], -r7, asr #16 │ │ │ │ + blls 5c0930 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - blx ffd11cae │ │ │ │ + blx ff211d06 │ │ │ │ @ instruction: 0x4622463b │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4629f9bd │ │ │ │ + @ instruction: 0x4629f991 │ │ │ │ strmi r2, [r7], -r0, lsl #6 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ andeq pc, pc, #192, 4 │ │ │ │ @ instruction: 0xf7fd4658 │ │ │ │ - bls 6141b8 │ │ │ │ + bls 614210 │ │ │ │ strmi r2, [r4], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ andsvs r0, r3, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92304 │ │ │ │ eorcs r3, r0, #0 │ │ │ │ - blvc 100fa98 │ │ │ │ - blvc f0fa5c │ │ │ │ - @ instruction: 0xf846f62e │ │ │ │ + blvc 100faf0 │ │ │ │ + blvc f0fab4 │ │ │ │ + @ instruction: 0xf81af62e │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 33b068 │ │ │ │ + blgt 33b0c0 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46580814 │ │ │ │ - blx ff111d0e │ │ │ │ + blx fe611d66 │ │ │ │ strtmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x71a9f44f │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r9], -sp, lsl #19 │ │ │ │ + strtmi pc, [r9], -r1, ror #18 │ │ │ │ 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: 0xf62e7b32 │ │ │ │ - pkhbtmi pc, r0, r7, lsl #16 @ │ │ │ │ - blls 5c09f0 │ │ │ │ + @ instruction: 0xf62d7b32 │ │ │ │ + strmi pc, [r0], fp, ror #31 │ │ │ │ + blls 5c0a48 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strbmi pc, [r3], -fp, lsl #23 @ │ │ │ │ + @ instruction: 0x4643fb5f │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ ldrbmi r7, [r8], -r9, lsr #3 │ │ │ │ - @ instruction: 0xf95ef631 │ │ │ │ + @ instruction: 0xf932f631 │ │ │ │ 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 │ │ │ │ - strmi pc, [r0], r9, ror #31 │ │ │ │ - blls 5c0a4c │ │ │ │ + selmi pc, r0, sp @ │ │ │ │ + blls 5c0aa4 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4643fb5d │ │ │ │ + @ instruction: 0x4643fb31 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - @ instruction: 0xf930f631 │ │ │ │ + @ instruction: 0xf904f631 │ │ │ │ stmib sp, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [sl], -r0 │ │ │ │ bicsne pc, r1, r0, asr #4 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldmdbls r4, {r0, r3, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls r4, {r0, r2, r3, r5, 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 ffe12538 │ │ │ │ + bllt ffe12590 │ │ │ │ @ instruction: 0xf8a9231e │ │ │ │ ldrbt r3, [sl], r0 │ │ │ │ @ instruction: 0xf889231e │ │ │ │ ldrbt r3, [r6], r0 │ │ │ │ @ instruction: 0xf8892301 │ │ │ │ ldrbt r3, [r2], r0 │ │ │ │ andhi r9, fp, sp, lsl #18 │ │ │ │ @@ -561463,48 +561484,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 fe7c3920 │ │ │ │ - bmi fe7ba9c8 │ │ │ │ + blmi fe7c3978 │ │ │ │ + bmi fe7baa20 │ │ │ │ ldrbtmi r5, [sl], #-2251 @ 0xfffff735 │ │ │ │ ldmdavs r8, {r0, r8, sp} │ │ │ │ - b 1391d10 │ │ │ │ + b 891d68 │ │ │ │ addseq pc, r8, #14286848 @ 0xda0000 │ │ │ │ - blx 1f123e0 │ │ │ │ + blx 1f12438 │ │ │ │ stclt 7, cr15, [r5, #-1016] @ 0xfffffc08 │ │ │ │ - blvc fe50fc30 │ │ │ │ + blvc fe50fc88 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc f0fbf0 │ │ │ │ + blvc f0fc48 │ │ │ │ mrcne 6, 2, lr, cr9, cr9, {1} │ │ │ │ @ instruction: 0xf47f4219 │ │ │ │ - blx fe73f9c4 │ │ │ │ - blx fef51458 │ │ │ │ - blcs 2913dc │ │ │ │ + blx fe73fa1c │ │ │ │ + blx fef514b0 │ │ │ │ + blcs 291434 │ │ │ │ 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 │ │ │ │ - strmi pc, [r4], -r3, ror #30 │ │ │ │ - blls 5c0af8 │ │ │ │ + @ instruction: 0x4604ff37 │ │ │ │ + blls 5c0b50 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - blx ff911ecc │ │ │ │ + blx fee11f24 │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strmi pc, [r5], -sp, lsr #17 │ │ │ │ + strmi pc, [r5], -r1, lsl #17 │ │ │ │ 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 │ │ │ │ @@ -561512,62 +561533,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 b0fccc │ │ │ │ + blvc b0fd24 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf62d7b36 │ │ │ │ - strmi pc, [r6], -r9, lsr #30 │ │ │ │ + @ instruction: 0x4606fefd │ │ │ │ strbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - blx fea91f40 │ │ │ │ + blx 1f91f98 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4604f873 │ │ │ │ + strmi pc, [r4], -r7, asr #16 │ │ │ │ movwcs lr, #13417 @ 0x3469 │ │ │ │ andhi r2, fp, r0, lsl r2 │ │ │ │ movwcs lr, #14302 @ 0x37de │ │ │ │ andvc r2, fp, r8, lsl #4 │ │ │ │ - blcc 28e608 │ │ │ │ + blcc 28e660 │ │ │ │ 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: 0xf8dae9b8 │ │ │ │ + @ instruction: 0xf8dae98c │ │ │ │ @ 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, 14, cr15, cr6, cr13, {1} │ │ │ │ + cdp2 6, 11, cr15, cr10, cr13, {1} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldcge 4, cr15, [r9, #252]! @ 0xfc │ │ │ │ - blgt 33b32c │ │ │ │ + blgt 33b384 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ @ instruction: 0x46214658 │ │ │ │ @ instruction: 0xf6313414 │ │ │ │ - str pc, [lr, #2651]! @ 0xa5b │ │ │ │ + str pc, [lr, #2607]! @ 0xa2f │ │ │ │ tstcs r0, r8, lsl r0 │ │ │ │ smlawteq r0, sp, r9, lr │ │ │ │ - bllt ff4d2710 │ │ │ │ + bllt ff4d2768 │ │ │ │ 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 │ │ │ │ @@ -561577,53 +561598,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 │ │ │ │ - strmi pc, [r4], -pc, lsr #29 │ │ │ │ - blls 5c0c60 │ │ │ │ + strmi pc, [r4], -r3, lsl #29 │ │ │ │ + blls 5c0cb8 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - blx c12034 │ │ │ │ + @ instruction: 0xf9faf631 │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6301151 │ │ │ │ - @ instruction: 0x4604fff9 │ │ │ │ - blls 60dd48 │ │ │ │ + strmi pc, [r4], -sp, asr #31 │ │ │ │ + blls 60dda0 │ │ │ │ @ instruction: 0xf8db2220 │ │ │ │ andsvs r0, r9, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92101 │ │ │ │ ldc 0, cr1, [sp] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62d7b32 │ │ │ │ - strmi pc, [r6], -sp, lsl #29 │ │ │ │ - blls 5c0ca4 │ │ │ │ + strmi pc, [r6], -r1, ror #28 │ │ │ │ + blls 5c0cfc │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - blx 392078 │ │ │ │ + @ instruction: 0xf9d8f631 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6304658 │ │ │ │ - @ instruction: 0x4604ffd7 │ │ │ │ - bllt ff5d27c4 │ │ │ │ - ldmdb lr, {r0, r1, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - bls 5673f4 │ │ │ │ + strmi pc, [r4], -fp, lsr #31 │ │ │ │ + bllt ff5d281c │ │ │ │ + ldm r2!, {r0, r1, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + bls 56744c │ │ │ │ @ instruction: 0xf7fe58d5 │ │ │ │ svclt 0x0000bf34 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ - mulseq pc, r6, fp @ │ │ │ │ + mulseq pc, lr, fp @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001f4bb2 │ │ │ │ - mulseq pc, r8, sl @ │ │ │ │ + @ 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 │ │ │ │ @@ -561648,45 +561669,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 9a3c7c │ │ │ │ + bmi 9a3cd4 │ │ │ │ submi r4, r9, #218103808 @ 0xd000000 │ │ │ │ ldrbtmi r4, [sl], #-41 @ 0xffffffd7 │ │ │ │ - blx fee9285e │ │ │ │ + blx fee928b6 │ │ │ │ @ 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, r3, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a04b8 │ │ │ │ + bcc 2a0510 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x4638b13a │ │ │ │ - blx 51239c │ │ │ │ + @ instruction: 0xf9def6b4 │ │ │ │ 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, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r0!, {r0, r2, r4, r6, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf938f7f6 │ │ │ │ svclt 0x0000e7ed │ │ │ │ - andseq r5, sp, sl, lsl #11 │ │ │ │ + mulseq sp, r2, r5 │ │ │ │ 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 │ │ │ │ @@ -561695,15 +561716,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 189290e │ │ │ │ + blx 1892966 │ │ │ │ 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}^ │ │ │ │ @@ -561713,54 +561734,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 12dca5c │ │ │ │ + bllt 12dcab4 │ │ │ │ ldrdhi pc, [r4], -r3 │ │ │ │ ldrbtvc pc, [sl], -r8, lsl #10 @ │ │ │ │ @ instruction: 0xf6b44630 │ │ │ │ - stmiavs r3!, {r0, r2, r3, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a0598 │ │ │ │ + bcc 2a05f0 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldrtmi fp, [r0], -sl, asr #6 │ │ │ │ - @ instruction: 0xf99af6b4 │ │ │ │ + @ instruction: 0xf96ef6b4 │ │ │ │ rscvs r4, r5, r8, lsr #12 │ │ │ │ - blx ff89298e │ │ │ │ + blx ff8929e6 │ │ │ │ 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 2a05d8 │ │ │ │ + bcc 2a0630 │ │ │ │ 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, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r0!, {r0, r1, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8a6f7f6 │ │ │ │ svclt 0x0000e7cb │ │ │ │ - andseq r5, sp, ip, ror #9 │ │ │ │ - blcs 26ed24 │ │ │ │ + @ instruction: 0x001d54f4 │ │ │ │ + blcs 26ed7c │ │ │ │ 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 │ │ │ │ @@ -561770,33 +561791,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: 0xf932f6b4 │ │ │ │ + @ instruction: 0xf906f6b4 │ │ │ │ @ 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: 0xffaef697 │ │ │ │ + @ instruction: 0xff82f697 │ │ │ │ @ instruction: 0xf7f668e0 │ │ │ │ strtmi pc, [r8], -r5, ror #16 │ │ │ │ - @ instruction: 0xf926f6b4 │ │ │ │ + @ instruction: 0xf8faf6b4 │ │ │ │ rscvs r2, r3, r0, lsl #6 │ │ │ │ @ instruction: 0x4770bd70 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ - bl fedb76b0 │ │ │ │ + bl fedb7708 │ │ │ │ @ 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 │ │ │ │ @@ -561808,19 +561829,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 30fdec │ │ │ │ + blhi 30fe44 │ │ │ │ strdcs fp, [r4, -r0] │ │ │ │ svclt 0x0000e7e5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedabd08 │ │ │ │ + bl fedabd60 │ │ │ │ @ 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] │ │ │ │ @@ -561838,15 +561859,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 12a5798 │ │ │ │ + blvs 12a57f0 │ │ │ │ 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 │ │ │ │ @@ -561857,26 +561878,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 30f7c0 │ │ │ │ + beq 30f818 │ │ │ │ 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 1638c9c │ │ │ │ + b 1638cf4 │ │ │ │ @ instruction: 0xf04f0bc5 │ │ │ │ @ instruction: 0xf8d60800 │ │ │ │ - bl 2de158 │ │ │ │ + bl 2de1b0 │ │ │ │ @ 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 │ │ │ │ @@ -561887,15 +561908,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 2789a0 │ │ │ │ + blcs 2789f8 │ │ │ │ @ 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 │ │ │ │ @@ -561918,15 +561939,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 2a08b0 │ │ │ │ + bcc 2a0908 │ │ │ │ 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}^ │ │ │ │ @@ -561936,38 +561957,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 2a08f8 │ │ │ │ + bcc 2a0950 │ │ │ │ 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 fe34f658 │ │ │ │ - bl 709608 │ │ │ │ + bleq fe34f6b0 │ │ │ │ + bl 709660 │ │ │ │ eorsle r0, r7, #11264 @ 0x2c00 │ │ │ │ strbcc pc, [r4, #-2262]! @ 0xfffff72a @ │ │ │ │ ldmdble sp, {r0, r1, r3, r4, r7, r8, sl, lr} │ │ │ │ - blcs 1214e9c │ │ │ │ + blcs 1214ef4 │ │ │ │ @ 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 │ │ │ │ - blx 8127b8 │ │ │ │ + @ instruction: 0xf9eaf699 │ │ │ │ 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 │ │ │ │ @@ -561981,56 +562002,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 0x008af5da │ │ │ │ + svc 0x005ef5da │ │ │ │ strmi r9, [r0], r0, lsl #22 │ │ │ │ @ instruction: 0x4618e7d2 │ │ │ │ movwls r9, #513 @ 0x201 │ │ │ │ - mrc 5, 0, APSR_nzcv, cr4, cr10, {6} │ │ │ │ + stcl 5, cr15, [r8, #872]! @ 0x368 │ │ │ │ ldrbne pc, [ip, #-2262] @ 0xfffff72a @ │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ @ instruction: 0xf5da9a01 │ │ │ │ - blls 2900ac │ │ │ │ + blls 290054 │ │ │ │ strbcc pc, [r4, #-2246]! @ 0xfffff73a @ │ │ │ │ @ instruction: 0xf8c62300 │ │ │ │ @ instruction: 0xf8c6855c │ │ │ │ @ instruction: 0xe7ca3558 │ │ │ │ strb r4, [sl, r8, lsl #13] │ │ │ │ - rsbseq fp, r2, r8, lsr r4 │ │ │ │ + rsbseq fp, r2, r0, ror #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 fefe6644 │ │ │ │ + blx fefe669c │ │ │ │ strmi pc, [r4], -r6, lsl #13 │ │ │ │ @ instruction: 0xf801fb08 │ │ │ │ - bl 2573ec │ │ │ │ + bl 257444 │ │ │ │ @ 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 ffc92e40 │ │ │ │ + blx ffc92e98 │ │ │ │ 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}^ @ │ │ │ │ @@ -562038,25 +562059,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 47319a │ │ │ │ - bl 392eb0 │ │ │ │ + blx 4731f2 │ │ │ │ + bl 392f08 │ │ │ │ @ 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 fee922dc │ │ │ │ + bpl fee92334 │ │ │ │ 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 │ │ │ │ @@ -562071,46 +562092,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 fe7cee20 │ │ │ │ - blx fef51dac │ │ │ │ - bl 491d28 │ │ │ │ - blx 55972c │ │ │ │ + blx fe7cee78 │ │ │ │ + blx fef51e04 │ │ │ │ + bl 491d80 │ │ │ │ + blx 559784 │ │ │ │ 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 fef267c4 │ │ │ │ + blx fef2681c │ │ │ │ ldrmi pc, [sp], #-899 @ 0xfffffc7d │ │ │ │ vpmax.s8 d15, d3, d11 │ │ │ │ - bl 4a681c │ │ │ │ - b c59468 │ │ │ │ + bl 4a6874 │ │ │ │ + b c594c0 │ │ │ │ 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 fe7a2ddc │ │ │ │ + blx fe7a2e34 │ │ │ │ movwcs pc, #677 @ 0x2a5 @ │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - blx 4a6808 │ │ │ │ - blx 491396 │ │ │ │ - b ba6798 │ │ │ │ + blx 4a6860 │ │ │ │ + blx 4913ee │ │ │ │ + b ba67f0 │ │ │ │ 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 │ │ │ │ @@ -562130,20 +562151,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 │ │ │ │ - b e12768 │ │ │ │ + b 3127c0 │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ stcvs 12, cr15, [r9], #-428 @ 0xfffffe54 │ │ │ │ stmdbcs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ stclvs 0, cr13, [r8], #-244 @ 0xffffff0c │ │ │ │ - beq b91448 │ │ │ │ + beq b914a0 │ │ │ │ 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}^ │ │ │ │ @@ -562167,79 +562188,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 d17924 │ │ │ │ + blvs d1797c │ │ │ │ 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 1325aec │ │ │ │ - blx 265cba │ │ │ │ + b 1325b44 │ │ │ │ + blx 265d12 │ │ │ │ @ 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 32f796 │ │ │ │ + blx 32f7ee │ │ │ │ @ instruction: 0xf891f606 │ │ │ │ @ instruction: 0xf8913021 │ │ │ │ stmib sp, {r1, r4, r5, ip}^ │ │ │ │ @ instruction: 0xf8d4b600 │ │ │ │ @ instruction: 0xf5000278 │ │ │ │ @ instruction: 0xf02e7061 │ │ │ │ @ instruction: 0x4603f8d3 │ │ │ │ @ instruction: 0x46584619 │ │ │ │ - blx 339d2a │ │ │ │ + blx 339d82 │ │ │ │ andcc pc, pc, #1610612736 @ 0x60000000 │ │ │ │ andls r0, r6, #294912 @ 0x48000 │ │ │ │ - stc 5, cr15, [sl], #-872 @ 0xfffffc98 │ │ │ │ - blls 43b934 │ │ │ │ + bl 2128d8 │ │ │ │ + blls 43b98c │ │ │ │ vseleq.f64 d15, d1, d6 │ │ │ │ - ldclcc 1, cr15, [pc], #8 @ 25512c │ │ │ │ + ldclcc 1, cr15, [pc], #8 @ 255184 │ │ │ │ @ instruction: 0xf10eb2f6 │ │ │ │ - blx 2d896a │ │ │ │ + blx 2d89c2 │ │ │ │ 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 2a5e0c │ │ │ │ - b 13195bc │ │ │ │ + bl 2a5e64 │ │ │ │ + b 1319614 │ │ │ │ tstls r1, #12, 6 @ 0x30000000 │ │ │ │ orrcc pc, r4, #9568256 @ 0x920000 │ │ │ │ vqdmulh.s q9, q0, q3 │ │ │ │ - blcs 1435648 │ │ │ │ + blcs 14356a0 │ │ │ │ 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 13146 │ │ │ │ + blx 1319e │ │ │ │ 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 7415fc │ │ │ │ + bls 741654 │ │ │ │ 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}^ │ │ │ │ @@ -562247,23 +562268,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 ff2931b2 │ │ │ │ + blx ff29320a │ │ │ │ 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 1d931e4 │ │ │ │ + blx 1d9323c │ │ │ │ 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}^ │ │ │ │ @@ -562272,20 +562293,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 3ca290 │ │ │ │ + blls 3ca2e8 │ │ │ │ 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, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r6, 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 │ │ │ │ @@ -562312,179 +562333,179 @@ │ │ │ │ ldrdcs lr, [lr], #-147 @ 0xffffff6d @ │ │ │ │ @ instruction: 0x71b5f883 │ │ │ │ @ instruction: 0xf8c33201 │ │ │ │ @ instruction: 0xf14021b8 │ │ │ │ @ instruction: 0xf8c30000 │ │ │ │ addmi r0, sp, #188, 2 @ 0x2f │ │ │ │ @ instruction: 0xf896d8ef │ │ │ │ - blcs 2613b8 │ │ │ │ + blcs 261410 │ │ │ │ addshi pc, r7, r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 261aec │ │ │ │ + bcs 261b44 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7f54630 │ │ │ │ @ instruction: 0xf8d4fc2f │ │ │ │ - blcs 262060 │ │ │ │ + blcs 2620b8 │ │ │ │ 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 2a0f18 │ │ │ │ + bcc 2a0f70 │ │ │ │ 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 fe84ed9c │ │ │ │ - blx fef521d8 │ │ │ │ - blx 61214e │ │ │ │ - blx 565b50 │ │ │ │ + blx fe84edf4 │ │ │ │ + blx fef52230 │ │ │ │ + blx 6121a6 │ │ │ │ + blx 565ba8 │ │ │ │ @ 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 5663a0 │ │ │ │ - bl 39177c │ │ │ │ - b ad9488 │ │ │ │ + blx 5663f8 │ │ │ │ + bl 3917d4 │ │ │ │ + b ad94e0 │ │ │ │ @ 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 15c0d2c │ │ │ │ - bmi 159d7b4 │ │ │ │ + blmi 15c0d84 │ │ │ │ + bmi 159d80c │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - bl 1092b24 │ │ │ │ + bl 592b7c │ │ │ │ eorvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf892e653 │ │ │ │ - blcs 3a21dc │ │ │ │ + blcs 3a2234 │ │ │ │ mcrge 6, 6, pc, cr6, cr15, {1} @ │ │ │ │ strb r3, [r3], r1, lsl #18 │ │ │ │ @ instruction: 0x9114f8df │ │ │ │ @ instruction: 0xf89944f9 │ │ │ │ - blcs 2613dc │ │ │ │ + blcs 261434 │ │ │ │ svcge 0x0042f47f │ │ │ │ @ instruction: 0xf8584b3f │ │ │ │ @ instruction: 0xf8d33003 │ │ │ │ @ instruction: 0xf5da8000 │ │ │ │ - stmdavs r0, {r1, r3, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ - mcr 5, 6, pc, cr10, cr9, {6} @ │ │ │ │ + stmdavs r0, {r1, r2, r3, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ + mrc 5, 4, APSR_nzcv, cr14, cr9, {6} │ │ │ │ @ instruction: 0x46034a3d │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf5da447a │ │ │ │ - movwcs lr, #6934 @ 0x1b16 │ │ │ │ + movwcs lr, #6890 @ 0x1aea │ │ │ │ andcc pc, r0, r9, lsl #17 │ │ │ │ ldmdavs r7!, {r2, r3, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1287]! @ 0xfffffaf9 @ │ │ │ │ @ instruction: 0xf6b34628 │ │ │ │ - vcvt.f16.u16 , , #1 │ │ │ │ + vdup.8 d15, d27[7] │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a5020 │ │ │ │ + blcc 2a5078 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d7b93b │ │ │ │ ldmdbvs r1!, {r2, r5, r6, r7, r8, r9} │ │ │ │ - blx ff812e94 │ │ │ │ + blx fed12eec │ │ │ │ @ instruction: 0xf7f54630 │ │ │ │ strtmi pc, [r8], -sp, lsl #23 │ │ │ │ - mcrr2 6, 11, pc, lr, cr3 @ │ │ │ │ + stc2 6, cr15, [r2], #-716 @ 0xfffffd34 │ │ │ │ ldmdavs lr, {r0, r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6b34628 │ │ │ │ - @ instruction: 0xf8d4fc39 │ │ │ │ + @ instruction: 0xf8d4fc0d │ │ │ │ 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 │ │ │ │ - smmulr sl, r5, ip │ │ │ │ + ldrb pc, [sl, -r9, lsl #24] @ │ │ │ │ cmppcc r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf6976919 │ │ │ │ - @ instruction: 0xf8d4faaf │ │ │ │ + @ instruction: 0xf8d4fa83 │ │ │ │ @ instruction: 0xf7f50358 │ │ │ │ strb pc, [pc, r5, ror #22]! @ │ │ │ │ - blx 527cf2 │ │ │ │ + blx 527d4a │ │ │ │ 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 │ │ │ │ - @ instruction: 0xe6cfeafe │ │ │ │ - b fea92c30 │ │ │ │ - rsbseq fp, r2, r0, asr #32 │ │ │ │ + @ instruction: 0xe6cfead2 │ │ │ │ + b 1f92c88 │ │ │ │ + rsbseq sl, r2, r8, ror #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r2, r4, lsr r0 │ │ │ │ - rsbseq sl, r2, lr, lsl #31 │ │ │ │ + ldrsbteq sl, [r2], #-252 @ 0xffffff04 │ │ │ │ + rsbseq sl, r2, r6, lsr pc │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r9, r5, lr, lsr #25 │ │ │ │ + rsbseq r9, r5, r6, asr ip │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ + andseq r3, pc, r0, lsr #28 │ │ │ │ + rsbseq r9, r5, r1, lsr #24 │ │ │ │ andseq r3, pc, r8, lsl lr @ │ │ │ │ - rsbseq r9, r5, r9, ror ip │ │ │ │ - andseq r3, pc, r0, lsl lr @ │ │ │ │ - andseq r3, pc, sl, ror #26 │ │ │ │ + andseq r3, pc, r2, ror sp @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedac6fc │ │ │ │ + bl fedac754 │ │ │ │ @ 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 299724 │ │ │ │ + bcs 29977c │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ adc pc, lr, #148, 16 @ 0x940000 │ │ │ │ - ldclcc 1, cr15, [pc] @ 255544 │ │ │ │ + ldclcc 1, cr15, [pc] @ 25559c │ │ │ │ @ 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 12d7d84 │ │ │ │ + b 12d7ddc │ │ │ │ orrsvc r1, r9, r5, lsl #4 │ │ │ │ - b 1626170 │ │ │ │ + b 16261c8 │ │ │ │ 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 │ │ │ │ @@ -562493,60 +562514,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 fe993928 │ │ │ │ + bpl fe993980 │ │ │ │ @ instruction: 0xf8dfb0c7 │ │ │ │ ldrbtmi r4, [sp], #-2716 @ 0xfffff564 │ │ │ │ - bvs fe893934 │ │ │ │ + bvs fe89398c │ │ │ │ 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 4cb7a0 │ │ │ │ + blls 4cb7f8 │ │ │ │ strmi r4, [sl], r7, lsl #12 │ │ │ │ - blcs 266e30 │ │ │ │ + blcs 266e88 │ │ │ │ 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 ad5994 │ │ │ │ + blx ad59ec │ │ │ │ @ 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 4c9e08 │ │ │ │ + blls 4c9e60 │ │ │ │ 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 281ce8 │ │ │ │ + blcs 281d40 │ │ │ │ @ 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 │ │ │ │ @@ -562563,53 +562584,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: 0xf8dffb25 │ │ │ │ + @ instruction: 0xf8dffaf9 │ │ │ │ @ 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 4f96a4 │ │ │ │ + blls 4f96fc │ │ │ │ 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 5f3724 │ │ │ │ + bcs 5f377c │ │ │ │ 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 50fbbc │ │ │ │ + blls 50fb64 │ │ │ │ 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 563b7c │ │ │ │ + bls 563bd4 │ │ │ │ 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 │ │ │ │ @@ -562625,41 +562646,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 3f5d34 │ │ │ │ + blls 3f5d8c │ │ │ │ stmdbeq r8, {r0, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6069a07 │ │ │ │ movwcc r0, #5640 @ 0x1608 │ │ │ │ @ instruction: 0xf5029306 │ │ │ │ - blcs 3b22d8 │ │ │ │ + blcs 3b2330 │ │ │ │ eorsle r9, r3, r7, lsl #4 │ │ │ │ @ instruction: 0xf8d39b07 │ │ │ │ @ instruction: 0xf1bbb668 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - blls 3f6438 │ │ │ │ - bleq 4930e8 │ │ │ │ + blls 3f6490 │ │ │ │ + bleq 493140 │ │ │ │ stcge 8, cr15, [r4], {86} @ 0x56 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blx 354422 │ │ │ │ + blx 35447a │ │ │ │ andslt pc, r4, sp, asr #17 │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svceq 0x0000f1ba │ │ │ │ - b 1649b50 │ │ │ │ + b 1649ba8 │ │ │ │ ldrbmi r1, [r3], -r8, asr #16 │ │ │ │ - blx feb54258 │ │ │ │ - blx ff0e7090 │ │ │ │ + blx feb542b0 │ │ │ │ + blx ff0e70e8 │ │ │ │ ldrbmi pc, [r0], #2698 @ 0xa8a @ │ │ │ │ - blx 51402c │ │ │ │ - beq 5100a8 │ │ │ │ - bl 33c434 │ │ │ │ - bl 41a544 │ │ │ │ + blx 514084 │ │ │ │ + beq 510100 │ │ │ │ + bl 33c48c │ │ │ │ + bl 41a59c │ │ │ │ @ instruction: 0xf8db0b03 │ │ │ │ @ instruction: 0xf7f71e00 │ │ │ │ @ instruction: 0xf8dbf8d7 │ │ │ │ @ instruction: 0xf8833e00 │ │ │ │ @ instruction: 0xf88451b6 │ │ │ │ @ instruction: 0xe7dd52b9 │ │ │ │ ldrbmi r9, [r6], -r8, lsl #22 │ │ │ │ @@ -562679,77 +562700,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 │ │ │ │ - @ instruction: 0x4629fd17 │ │ │ │ + strtmi pc, [r9], -fp, ror #25 │ │ │ │ mvnseq pc, r5, asr #17 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0xf89afe2b │ │ │ │ ldrtmi r1, [r8], -r0 │ │ │ │ @ instruction: 0xff38f7f8 │ │ │ │ movwcc pc, #51415 @ 0xc8d7 @ │ │ │ │ - blcs 26f91c │ │ │ │ + blcs 26f974 │ │ │ │ sbchi pc, r7, r0 │ │ │ │ movwcc pc, #35031 @ 0x88d7 @ │ │ │ │ - blcs 26f928 │ │ │ │ + blcs 26f980 │ │ │ │ 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 26f944 │ │ │ │ + blcs 26f99c │ │ │ │ adcshi pc, r2, r0 │ │ │ │ tstppl r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, ip, sp, pc} │ │ │ │ - blcs 25f0f8 │ │ │ │ + blcs 25f150 │ │ │ │ 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 475ca8 │ │ │ │ + blls 475d00 │ │ │ │ @ instruction: 0xf8d32101 │ │ │ │ @ instruction: 0xf8c360c8 │ │ │ │ @ instruction: 0xf88322c8 │ │ │ │ movtlt r1, #25284 @ 0x62c4 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvc 735c90 │ │ │ │ + bvc 735ce8 │ │ │ │ @ instruction: 0xf14006db │ │ │ │ - blls 475c88 │ │ │ │ + blls 475ce0 │ │ │ │ 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 56357c │ │ │ │ + bls 5635d4 │ │ │ │ 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 476888 │ │ │ │ + bls 4768e0 │ │ │ │ stmib r2, {r0, r1, r8, r9, sp}^ │ │ │ │ - bls 462834 │ │ │ │ + bls 46288c │ │ │ │ adcscc pc, sl, #9568256 @ 0x920000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d28100 │ │ │ │ swpcs r0, ip, [r0] @ │ │ │ │ - ldc2l 6, cr15, [r2], #612 @ 0x264 │ │ │ │ + stc2l 6, cr15, [r6], {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 │ │ │ │ @@ -562760,20 +562781,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 2ada9a │ │ │ │ - blcs 2929fc │ │ │ │ + blx 2adaf2 │ │ │ │ + blcs 292a54 │ │ │ │ adchi pc, ip, r0, asr #32 │ │ │ │ @ instruction: 0x1668f8de │ │ │ │ sbcvc pc, r2, pc, asr #8 │ │ │ │ - blx 25ea1e │ │ │ │ + blx 25ea76 │ │ │ │ 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 │ │ │ │ @@ -562784,37 +562805,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 │ │ │ │ - ldc2 6, cr15, [ip], {153} @ 0x99 │ │ │ │ + ldc2l 6, cr15, [r0], #-612 @ 0xfffffd9c │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ strht sp, [r0], r4 │ │ │ │ @ instruction: 0xf8df2603 │ │ │ │ ldrbtmi r4, [ip], #-1572 @ 0xfffff9dc │ │ │ │ - blcs 26d0d8 │ │ │ │ + blcs 26d130 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr9, cr15, {3} │ │ │ │ @ instruction: 0x3618f8df │ │ │ │ - bls 567318 │ │ │ │ + bls 567370 │ │ │ │ ldmdavs sp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - stc2l 6, cr15, [r2], #-444 @ 0xfffffe44 │ │ │ │ + ldc2 6, cr15, [r6], #-444 @ 0xfffffe44 │ │ │ │ @ instruction: 0x260cf8df │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - svc 0x00def5d9 │ │ │ │ + svc 0x00b2f5d9 │ │ │ │ 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 59e6a0 │ │ │ │ + bcs 59e6f8 │ │ │ │ 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 │ │ │ │ @@ -562825,57 +562846,57 @@ │ │ │ │ @ instruction: 0x00000fb5 │ │ │ │ @ instruction: 0x00000fb5 │ │ │ │ @ instruction: 0xfffffc8d │ │ │ │ @ instruction: 0xfffffc8b │ │ │ │ @ instruction: 0xfffffc8b │ │ │ │ andeq r0, r0, pc, lsl #30 │ │ │ │ andeq r0, r0, pc, lsl #30 │ │ │ │ - blcs 2f0328 │ │ │ │ + blcs 2f0380 │ │ │ │ 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 261d44 │ │ │ │ + blcs 261d9c │ │ │ │ addshi pc, lr, r1, asr #32 │ │ │ │ movwcs r9, #14856 @ 0x3a08 │ │ │ │ adcscc pc, ip, #12713984 @ 0xc20000 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blls 4817e0 │ │ │ │ + blls 481838 │ │ │ │ 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 28f330 │ │ │ │ + blcs 28f388 │ │ │ │ svcge 0x0054f43f │ │ │ │ @ instruction: 0xf1a3fa93 │ │ │ │ - blx fee9f344 │ │ │ │ - bl 392148 │ │ │ │ - blx 3dbf4c │ │ │ │ + blx fee9f39c │ │ │ │ + bl 3921a0 │ │ │ │ + blx 3dbfa4 │ │ │ │ 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], -r7, ror #21 @ │ │ │ │ + @ instruction: 0x4638fabb │ │ │ │ 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 │ │ │ │ @@ -562887,71 +562908,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 5f0138 │ │ │ │ + b 5f0190 │ │ │ │ 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 4f60b8 │ │ │ │ - b 16afe70 │ │ │ │ + blls 4f6110 │ │ │ │ + b 16afec8 │ │ │ │ @ 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 269c2c │ │ │ │ + blcs 269c84 │ │ │ │ cmnphi r2, r1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf02d4628 │ │ │ │ @ instruction: 0xf8bafbd9 │ │ │ │ sbclt r2, r6, #2 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blls 4f60b0 │ │ │ │ + blls 4f6108 │ │ │ │ muleq r4, sl, r8 │ │ │ │ @ instruction: 0xf8da6819 │ │ │ │ usada8eq r0, r4, r0, r3 │ │ │ │ teqls sl, #88, 30 @ 0x160 │ │ │ │ @ instruction: 0xf101fb02 │ │ │ │ @ instruction: 0xf1019133 │ │ │ │ - bls 475cc0 │ │ │ │ + bls 475d18 │ │ │ │ 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 472140 │ │ │ │ + blls 472198 │ │ │ │ sbcsvs r7, sl, r9, ror #1 │ │ │ │ @ instruction: 0x3002f8ba │ │ │ │ mulcs r4, sl, r8 │ │ │ │ - blx fe7208a4 │ │ │ │ - blx fef52b34 │ │ │ │ + blx fe7208fc │ │ │ │ + blx fef52b8c │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - b 13d63fc │ │ │ │ + b 13d6454 │ │ │ │ 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 │ │ │ │ @@ -562961,94 +562982,94 @@ │ │ │ │ andsvs lr, r1, #270336 @ 0x42000 │ │ │ │ rsbvc r7, fp, #-1879048178 @ 0x9000000e │ │ │ │ @ instruction: 0xf886fa5f │ │ │ │ @ instruction: 0x73aa0a0b │ │ │ │ @ instruction: 0x732b0c09 │ │ │ │ @ instruction: 0xf1b97369 │ │ │ │ @ instruction: 0xf0010f00 │ │ │ │ - bls 476120 │ │ │ │ + bls 476178 │ │ │ │ ldmvs r0, {r0, r3, r6, r9, sl, lr} │ │ │ │ mcr2 7, 1, pc, cr8, cr6, {7} @ │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ mvnvc r4, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ - beq ee6d8c │ │ │ │ + beq ee6de4 │ │ │ │ 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 2a5950 │ │ │ │ + blcc 2a59a8 │ │ │ │ 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 2a597c │ │ │ │ + blcc 2a59d4 │ │ │ │ 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 fe6c1644 │ │ │ │ + blx fe6c169c │ │ │ │ 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 263164 │ │ │ │ + blcs 2631bc │ │ │ │ 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 fe7c15ac │ │ │ │ - blx fef52c78 │ │ │ │ - blx 392bf6 │ │ │ │ - blx 5f3df8 │ │ │ │ - b bd29fc │ │ │ │ + blx fe7c1604 │ │ │ │ + blx fef52cd0 │ │ │ │ + blx 392c4e │ │ │ │ + blx 5f3e50 │ │ │ │ + b bd2a54 │ │ │ │ @ instruction: 0xf8580503 │ │ │ │ - blcs 261df8 │ │ │ │ + blcs 261e50 │ │ │ │ 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 354a48 │ │ │ │ - blx fe767970 │ │ │ │ + blx 354aa0 │ │ │ │ + blx fe7679c8 │ │ │ │ andcs pc, ip, #164, 6 @ 0x90000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - blx 2e76f2 │ │ │ │ - blx 484640 │ │ │ │ - b b92a44 │ │ │ │ + blx 2e774a │ │ │ │ + blx 484698 │ │ │ │ + b b92a9c │ │ │ │ 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 │ │ │ │ @@ -563058,17 +563079,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 2701b4 │ │ │ │ + bcs 27020c │ │ │ │ ldrhi pc, [sp, -r0] │ │ │ │ - blcs 2702d4 │ │ │ │ + blcs 27032c │ │ │ │ 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 │ │ │ │ @@ -563083,33 +563104,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 464ef4 │ │ │ │ - blls 5ae25c │ │ │ │ + blls 464f4c │ │ │ │ + blls 5ae2b4 │ │ │ │ strcc pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bls 47761c │ │ │ │ + bls 477674 │ │ │ │ sbcscc pc, r0, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf8c23301 │ │ │ │ - blls 462a40 │ │ │ │ + blls 462a98 │ │ │ │ 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 131a780 │ │ │ │ + b 131a7d8 │ │ │ │ orrslt r0, sl, #1048576 @ 0x100000 │ │ │ │ ldrdcc pc, [r8], #128 @ 0x80 │ │ │ │ - bvc 6c2d38 │ │ │ │ + bvc 6c2d90 │ │ │ │ @ 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 │ │ │ │ @@ -563119,15 +563140,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 482440 │ │ │ │ + bls 482498 │ │ │ │ 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 │ │ │ │ @@ -563157,72 +563178,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 27cc30 │ │ │ │ + blcs 27cc88 │ │ │ │ strthi pc, [r1], -r0 │ │ │ │ ldmdbvs fp, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 47788c │ │ │ │ + bls 4778e4 │ │ │ │ @ instruction: 0xf8822300 │ │ │ │ - blls 462ad8 │ │ │ │ + blls 462b30 │ │ │ │ @ instruction: 0x3094f8d3 │ │ │ │ svcpl 0x0040f1b3 │ │ │ │ ldrbhi pc, [r5, #512]! @ 0x200 @ │ │ │ │ - bls 568c60 │ │ │ │ + bls 568cb8 │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf57f049b │ │ │ │ ldrtmi sl, [r8], -r2, asr #22 │ │ │ │ - blx ff494018 │ │ │ │ - bllt 11d4044 │ │ │ │ - rsbseq sl, r2, lr, asr #20 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r2, r8, asr #20 │ │ │ │ - rsbseq sl, r2, r6, lsr r9 │ │ │ │ - rsbeq fp, r8, r8, asr ip │ │ │ │ - ldrshteq r9, [r5], #-140 @ 0xffffff74 │ │ │ │ + blx ff494070 │ │ │ │ + bllt 11d409c │ │ │ │ + ldrshteq sl, [r2], #-150 @ 0xffffff6a │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + ldrshteq sl, [r2], #-144 @ 0xffffff70 │ │ │ │ + ldrsbteq sl, [r2], #-142 @ 0xffffff72 │ │ │ │ + rsbeq fp, r8, r0, ror #24 │ │ │ │ + rsbseq r9, r5, r4, lsr #17 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - ldrsbteq r9, [r5], #-136 @ 0xffffff78 │ │ │ │ - ldrshteq r9, [r5], #-86 @ 0xffffffaa │ │ │ │ + rsbseq r9, r5, r0, lsl #17 │ │ │ │ + @ instruction: 0x0075959e │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r3, pc, r6, lsr #16 │ │ │ │ + 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 a9407a │ │ │ │ + blx a940d2 │ │ │ │ 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 d36370 │ │ │ │ + blls d363c8 │ │ │ │ @ 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 2940ba │ │ │ │ + blx 294112 │ │ │ │ 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 @ 255fc8 │ │ │ │ + stcls 6, cr4, [pc], #-296 @ 256020 │ │ │ │ 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 │ │ │ │ @@ -563232,40 +563253,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 39a1c4 │ │ │ │ + bls 39a21c │ │ │ │ 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 2a7ace │ │ │ │ + blx 2a7b26 │ │ │ │ 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 f94196 │ │ │ │ + blx f941ee │ │ │ │ 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 │ │ │ │ @@ -563290,80 +563311,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 13c2db0 │ │ │ │ + blvs 13c2e08 │ │ │ │ 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 fe614212 │ │ │ │ - bls 8bc698 │ │ │ │ + blx fe61426a │ │ │ │ + bls 8bc6f0 │ │ │ │ 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 47aec8 │ │ │ │ + blvs 47af20 │ │ │ │ @ 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 27cacc │ │ │ │ + bcs 27cb24 │ │ │ │ strthi pc, [fp], r0 │ │ │ │ ldrmi r9, [r1], -r7, lsl #6 │ │ │ │ - blvs 87cec4 │ │ │ │ - blx 171428a │ │ │ │ + blvs 87cf1c │ │ │ │ + blx 17142e2 │ │ │ │ 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 8fd30c │ │ │ │ + beq 8fd364 │ │ │ │ @ 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 16330a4 │ │ │ │ + b 16330fc │ │ │ │ @ instruction: 0x73ab4318 │ │ │ │ tstvs r8, #323584 @ 0x4f000 │ │ │ │ - blls 3f32b0 │ │ │ │ + blls 3f3308 │ │ │ │ @ instruction: 0xf8d73510 │ │ │ │ cmpvs sp, #124, 4 @ 0xc0000007 │ │ │ │ tstpcc r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @ instruction: 0xf89268da │ │ │ │ @ instruction: 0xf8923081 │ │ │ │ - blcs 31e524 │ │ │ │ - blcc 3c5f7c │ │ │ │ - blx fef1ef2c │ │ │ │ + blcs 31e57c │ │ │ │ + blcc 3c5fd4 │ │ │ │ + blx fef1ef84 │ │ │ │ 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 │ │ │ │ @@ -563371,15 +563392,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 1435e │ │ │ │ + blx 143b6 │ │ │ │ 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} │ │ │ │ @@ -563394,15 +563415,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 27a844 │ │ │ │ + bcs 27a89c │ │ │ │ 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 │ │ │ │ @@ -563425,200 +563446,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 12bd8bc │ │ │ │ - ldcls 1, cr0, [pc, #-276] @ 25632c │ │ │ │ - b 13a7078 │ │ │ │ + b 12bd914 │ │ │ │ + ldcls 1, cr0, [pc, #-276] @ 256384 │ │ │ │ + b 13a70d0 │ │ │ │ stmdals r1!, {r6, r7, r8} │ │ │ │ - b 12bd8bc │ │ │ │ + b 12bd914 │ │ │ │ stmdals r2!, {r8, ip} │ │ │ │ ldmdbls fp, {r1, r2, r3, r8, r9, lr} │ │ │ │ @ instruction: 0x0c06ea4c │ │ │ │ - b 1364860 │ │ │ │ + b 13648b8 │ │ │ │ stmdbls r3!, {r0, r9, sl, ip} │ │ │ │ - b 1296688 │ │ │ │ + b 12966e0 │ │ │ │ stmdbls r6, {r6, sl} │ │ │ │ mcrvs 8, 2, r9, cr9, cr13, {0} │ │ │ │ cdpne 1, 4, cr9, cr1, cr6, {0} │ │ │ │ - b 127c4d8 │ │ │ │ + b 127c530 │ │ │ │ @ instruction: 0xf8921001 │ │ │ │ andsls r1, r9, r8, lsr #32 │ │ │ │ mlaeq sl, r2, r8, pc @ │ │ │ │ - b 12967a8 │ │ │ │ + b 1296800 │ │ │ │ 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 12b14e8 │ │ │ │ + b 12b1540 │ │ │ │ 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 127d548 │ │ │ │ + b 127d5a0 │ │ │ │ @ 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 fee56500 │ │ │ │ + blx fee56558 │ │ │ │ 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 fef3cd30 │ │ │ │ + blx fef3cd88 │ │ │ │ eorvs pc, lr, r3, lsl #7 │ │ │ │ - blx 1a2e6c4 │ │ │ │ + blx 1a2e71c │ │ │ │ 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 414d74 │ │ │ │ + blls 414dcc │ │ │ │ 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 16430c0 │ │ │ │ + b 1643118 │ │ │ │ rsbvc r2, fp, #24, 6 @ 0x60000000 │ │ │ │ tstmi r8, #323584 @ 0x4f000 │ │ │ │ - b 1633008 │ │ │ │ - blls c305c0 │ │ │ │ + b 1633060 │ │ │ │ + blls c30618 │ │ │ │ andhi pc, fp, r5, lsl #17 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x469883ba │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7f60030 │ │ │ │ - bls 654d34 │ │ │ │ + bls 654d8c │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ @ instruction: 0x43234433 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ @ instruction: 0xf8d8732b │ │ │ │ ldrmi r3, [sl], #-24 @ 0xffffffe8 │ │ │ │ ldcls 2, cr9, [r6], {15} │ │ │ │ @ instruction: 0xf8dd9a0f │ │ │ │ - beq 736718 │ │ │ │ - blx 1a33348 │ │ │ │ + beq 736770 │ │ │ │ + blx 1a333a0 │ │ │ │ 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 8fce38 │ │ │ │ + blls 8fce90 │ │ │ │ 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 27d27c │ │ │ │ + blcs 27d2d4 │ │ │ │ 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 53d660 │ │ │ │ + bls 53d6b8 │ │ │ │ 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 93aea0 │ │ │ │ + bls 93aef8 │ │ │ │ @ instruction: 0xf89d9b19 │ │ │ │ - b 132e6bc │ │ │ │ - bls 817358 │ │ │ │ - beq 7431c4 │ │ │ │ + b 132e714 │ │ │ │ + bls 8173b0 │ │ │ │ + beq 74321c │ │ │ │ ldceq 6, cr7, [r3], {107} @ 0x6b │ │ │ │ cdpeq 6, 1, cr7, cr3, cr11, {5} │ │ │ │ - blls bb420c │ │ │ │ + blls bb4264 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldrmi r8, [r8], r4, asr #6 │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7f60030 │ │ │ │ - bls 454c38 │ │ │ │ + bls 454c90 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ @ instruction: 0x43234433 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ @ instruction: 0xf8d8772b │ │ │ │ ldrmi r3, [sl], #-24 @ 0xffffffe8 │ │ │ │ ldcls 2, cr9, [r5], {7} │ │ │ │ @ instruction: 0xf8dd9a07 │ │ │ │ - beq 736794 │ │ │ │ - blx 1a34444 │ │ │ │ + beq 7367ec │ │ │ │ + blx 1a3449c │ │ │ │ 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 67af04 │ │ │ │ - beq 723b58 │ │ │ │ + bls 67af5c │ │ │ │ + beq 723bb0 │ │ │ │ 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 fe930a50 │ │ │ │ + bvs fe930aa8 │ │ │ │ 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 2bcf56 │ │ │ │ + blx 2bcfae │ │ │ │ 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 @ │ │ │ │ @@ -563637,57 +563658,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 fe395108 │ │ │ │ + blx fe395160 │ │ │ │ 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 63d3d4 │ │ │ │ + bls 63d42c │ │ │ │ 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 143b4dc │ │ │ │ - blls 3dc3d8 │ │ │ │ + b 143b534 │ │ │ │ + blls 3dc430 │ │ │ │ @ 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 40afd8 │ │ │ │ + blls 40b030 │ │ │ │ @ instruction: 0xf8c93310 │ │ │ │ - blls 3a28dc │ │ │ │ + blls 3a2934 │ │ │ │ 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 890f98 │ │ │ │ + blt 890ff0 │ │ │ │ vst3.32 @ instruction: 0xf48bfa5f │ │ │ │ svceq 0x0000f1bb │ │ │ │ sbcshi pc, r6, #0 │ │ │ │ - bls 113d504 │ │ │ │ + bls 113d55c │ │ │ │ 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 │ │ │ │ @@ -563701,76 +563722,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 73d0d8 │ │ │ │ + beq 73d130 │ │ │ │ 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 2630bc │ │ │ │ + bcs 263114 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7f49815 │ │ │ │ - bls 794de8 │ │ │ │ + bls 794e40 │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 2629b4 │ │ │ │ + blcs 262a0c │ │ │ │ eorshi pc, pc, #0 │ │ │ │ vqshlu.s32 d4, d1, #31 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a64e4 │ │ │ │ + blcc 2a653c │ │ │ │ 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 263118 │ │ │ │ + bcs 263170 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7f49811 │ │ │ │ - bls 714d8c │ │ │ │ + bls 714de4 │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 262a10 │ │ │ │ + blcs 262a68 │ │ │ │ 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 2a6540 │ │ │ │ + blcc 2a6598 │ │ │ │ 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 27d1b0 │ │ │ │ + bcs 27d208 │ │ │ │ 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 263178 │ │ │ │ + bcs 2631d0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27a6ec │ │ │ │ + blcs 27a744 │ │ │ │ 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} │ │ │ │ @@ -563778,98 +563799,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 4a8268 │ │ │ │ + blls 4a82c0 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ @ instruction: 0xf6159400 │ │ │ │ - @ instruction: 0xf7fefb89 │ │ │ │ + @ instruction: 0xf7fefb5d │ │ │ │ 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 12f348c │ │ │ │ + b 12f34e4 │ │ │ │ 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 2772e0 │ │ │ │ + blcs 277338 │ │ │ │ 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 465a6c │ │ │ │ + blls 465ac4 │ │ │ │ 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 1294a50 │ │ │ │ + bllt 1294aa8 │ │ │ │ @ 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 1a3caa8 │ │ │ │ + blx 1a3cb00 │ │ │ │ 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 2d4a9c │ │ │ │ - blls 5aedc0 │ │ │ │ + blcs 2d4af4 │ │ │ │ + blls 5aee18 │ │ │ │ strpl pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ sbcscc pc, r0, #13697024 @ 0xd10000 │ │ │ │ @ instruction: 0xf8c13301 │ │ │ │ stccs 2, cr3, [r0, #-832] @ 0xfffffcc0 │ │ │ │ - bge d53ba4 │ │ │ │ + bge d53bfc │ │ │ │ @ instruction: 0xf8d79908 │ │ │ │ @ instruction: 0xf8d12314 │ │ │ │ movwcc r3, #4820 @ 0x12d4 │ │ │ │ sbcscc pc, r4, #12648448 @ 0xc10000 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf897aa20 │ │ │ │ - blcs 2639d4 │ │ │ │ - bge 953cc4 │ │ │ │ + blcs 263a2c │ │ │ │ + bge 953d1c │ │ │ │ @ instruction: 0xf5079b0a │ │ │ │ @ instruction: 0xf10b4baa │ │ │ │ @ instruction: 0xf89a0b18 │ │ │ │ - bl 52ead8 │ │ │ │ + bl 52eb30 │ │ │ │ @ instruction: 0xf8d30585 │ │ │ │ cdpcs 0, 0, cr9, cr14, cr4, {0} │ │ │ │ rscshi pc, ip, #0, 4 │ │ │ │ @ instruction: 0x3644f8df │ │ │ │ - bl 327cd8 │ │ │ │ + bl 327d30 │ │ │ │ @ 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 fecd27d4 │ │ │ │ + bl fecd277c │ │ │ │ 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]! │ │ │ │ @@ -563877,77 +563898,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 2df754 │ │ │ │ + blcc 2df7ac │ │ │ │ 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 6dded4 │ │ │ │ + b 6ddf2c │ │ │ │ svclt 0x00380223 │ │ │ │ addsne r4, r3, sl, lsl r6 │ │ │ │ - bcs 256ce0 │ │ │ │ + bcs 256d38 │ │ │ │ andcs sp, r6, #320 @ 0x140 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ - blcs 290b28 │ │ │ │ + blcs 290b80 │ │ │ │ @ instruction: 0xf10bdce7 │ │ │ │ strmi r0, [fp, #2820]! @ 0xb04 │ │ │ │ @ instruction: 0xf7ffd1b1 │ │ │ │ @ instruction: 0xf64ab9b6 │ │ │ │ @ instruction: 0xf6c222ab │ │ │ │ - blx fe2df646 │ │ │ │ - bl feadb3ac │ │ │ │ + blx fe2df69e │ │ │ │ + bl feadb404 │ │ │ │ ldrb r7, [r3, r3, ror #7] │ │ │ │ svclt 0x00b82b03 │ │ │ │ - blcc 31f7b8 │ │ │ │ + blcc 31f810 │ │ │ │ @ instruction: 0xddea2b00 │ │ │ │ @ instruction: 0xe7d0005b │ │ │ │ - b 6ddf20 │ │ │ │ + b 6ddf78 │ │ │ │ svclt 0x00380223 │ │ │ │ addsne r4, r3, sl, lsl r6 │ │ │ │ - blcs 350b94 │ │ │ │ + blcs 350bec │ │ │ │ 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 2d0ab8 │ │ │ │ + blcs 2d0b10 │ │ │ │ movwcs fp, #8120 @ 0x1fb8 │ │ │ │ strb r3, [r1, r1, lsl #22]! │ │ │ │ - vstrle d2, [pc, #-20] @ 256bd8 │ │ │ │ - blcc 2dad5c │ │ │ │ + vstrle d2, [pc, #-20] @ 256c30 │ │ │ │ + blcc 2dadb4 │ │ │ │ movteq lr, #15107 @ 0x3b03 │ │ │ │ - blcs 2d0ab4 │ │ │ │ + blcs 2d0b0c │ │ │ │ @ instruction: 0xe7c4dcda │ │ │ │ bicsvc lr, r3, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xe7d3105b │ │ │ │ svclt 0x00c82b02 │ │ │ │ stcle 3, cr2, [r4] │ │ │ │ - bleq 39303c │ │ │ │ + bleq 393094 │ │ │ │ @ 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 4826ac │ │ │ │ + blls 482704 │ │ │ │ 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} │ │ │ │ @@ -563955,99 +563976,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 fe6d4c80 │ │ │ │ + bllt fe6d4cd8 │ │ │ │ movwcs r9, #2570 @ 0xa0a │ │ │ │ @ instruction: 0xf7fe6053 │ │ │ │ strmi fp, [fp], #-3354 @ 0xfffff2e6 │ │ │ │ - blls 4fb894 │ │ │ │ + blls 4fb8ec │ │ │ │ ldrls r2, [sl, #-1280]! @ 0xfffffb00 │ │ │ │ - blx 330e0a │ │ │ │ - blge 11134a8 │ │ │ │ - blge f3b8ac │ │ │ │ + blx 330e62 │ │ │ │ + blge 1113500 │ │ │ │ + blge f3b904 │ │ │ │ movwcs r9, #17153 @ 0x4301 │ │ │ │ sbceq pc, r8, #14090240 @ 0xd70000 │ │ │ │ - blx 1814460 │ │ │ │ + blx d144b8 │ │ │ │ @ instruction: 0xf7fe9b3a │ │ │ │ ldrdcs fp, [r1, -r4] │ │ │ │ @ instruction: 0xf7ff9119 │ │ │ │ @ instruction: 0xf8dabbbc │ │ │ │ - bcs 29ecf4 │ │ │ │ + bcs 29ed4c │ │ │ │ cmnphi ip, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldmdavs fp, {r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - b 1410774 │ │ │ │ + b 14107cc │ │ │ │ @ instruction: 0xf0430304 │ │ │ │ strvc r0, [fp, #-772]! @ 0xfffffcfc │ │ │ │ strtvc lr, [lr], #-1176 @ 0xfffffb68 │ │ │ │ - b 140fea8 │ │ │ │ + b 140ff00 │ │ │ │ @ instruction: 0xf0430304 │ │ │ │ @ instruction: 0x732b0304 │ │ │ │ eorvc lr, lr, #1358954496 @ 0x51000000 │ │ │ │ - b 140fd98 │ │ │ │ + b 140fdf0 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0xf3bfffd1 │ │ │ │ + @ instruction: 0xf3bfffa5 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a692c │ │ │ │ + blcc 2a6984 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x9c16b943 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf6956921 │ │ │ │ - strtmi pc, [r0], -pc, asr #28 │ │ │ │ + strtmi pc, [r0], -r3, lsr #28 │ │ │ │ @ instruction: 0xff06f7f3 │ │ │ │ @ instruction: 0xf6b14628 │ │ │ │ - @ instruction: 0xf7feffc7 │ │ │ │ + @ instruction: 0xf7feff9b │ │ │ │ ldcls 15, cr11, [r4], {73} @ 0x49 │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - @ instruction: 0xffb0f6b1 │ │ │ │ + @ instruction: 0xff84f6b1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 263574 │ │ │ │ + bcs 2635cc │ │ │ │ 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} │ │ │ │ - mcr2 6, 1, pc, cr14, cr5, {4} @ │ │ │ │ + mcr2 6, 0, pc, cr2, cr5, {4} @ │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r5, ror #29 │ │ │ │ - @ instruction: 0xffa6f6b1 │ │ │ │ + @ instruction: 0xff7af6b1 │ │ │ │ ldcls 5, cr14, [r5], {176} @ 0xb0 │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - @ instruction: 0xff90f6b1 │ │ │ │ + @ instruction: 0xff64f6b1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2635b4 │ │ │ │ + bcs 26360c │ │ │ │ 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} │ │ │ │ - mcr2 6, 0, pc, cr14, cr5, {4} @ │ │ │ │ + stc2l 6, cr15, [r2, #596]! @ 0x254 │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r5, asr #29 │ │ │ │ - @ instruction: 0xff86f6b1 │ │ │ │ + @ instruction: 0xff5af6b1 │ │ │ │ @ instruction: 0x4326e579 │ │ │ │ ldrb r7, [r5, #-238] @ 0xffffff12 │ │ │ │ @ instruction: 0x560de9d9 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0x4631813a │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ ldc2 7, cr15, [r2, #980]! @ 0x3d4 │ │ │ │ @@ -564079,15 +564100,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 263194 │ │ │ │ + blcs 2631ec │ │ │ │ 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 │ │ │ │ @@ -564095,361 +564116,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 1a174fc │ │ │ │ + blx 1a17554 │ │ │ │ sbcslt pc, r6, #33024 @ 0x8100 │ │ │ │ - blt fe694eb8 │ │ │ │ + blt fe694f10 │ │ │ │ adcvc r2, fp, r0, asr #6 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ sbchi pc, pc, r0 │ │ │ │ ldrdeq pc, [r8], -r9 │ │ │ │ @ instruction: 0xf7f54641 │ │ │ │ @ instruction: 0xf8d8fd41 │ │ │ │ - bls 722f38 │ │ │ │ + bls 722f90 │ │ │ │ @ instruction: 0x43234433 │ │ │ │ @ instruction: 0xf8d870eb │ │ │ │ ldrmi r3, [sl], #-24 @ 0xffffffe8 │ │ │ │ ldmdbls r3, {r0, r1, r4, r9, ip, pc} │ │ │ │ - beq 51e694 │ │ │ │ + beq 51e6ec │ │ │ │ stceq 1, cr7, [fp], {43} @ 0x2b │ │ │ │ cdpeq 1, 0, cr7, cr11, cr11, {3} │ │ │ │ - strb r7, [pc], #427 @ 256ef8 │ │ │ │ + strb r7, [pc], #427 @ 256f50 │ │ │ │ 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 502944 │ │ │ │ + bls 50299c │ │ │ │ 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}^ │ │ │ │ - ldcl 5, cr15, [r4], #-864 @ 0xfffffca0 │ │ │ │ + mcrr 5, 13, pc, r8, cr8 @ │ │ │ │ @ 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, 5, pc, cr0, cr1, {5} │ │ │ │ + mcr2 6, 4, pc, cr4, cr1, {5} @ │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 263774 │ │ │ │ + bcs 2637cc │ │ │ │ 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} │ │ │ │ - stc2 6, cr15, [lr, #-596]! @ 0xfffffdac │ │ │ │ + stc2 6, cr15, [r2, #-596] @ 0xfffffdac │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r5, ror #27 │ │ │ │ - mcr2 6, 5, pc, cr6, cr1, {5} @ │ │ │ │ - blmi 1c902b4 │ │ │ │ + mrc2 6, 3, pc, cr10, cr1, {5} │ │ │ │ + blmi 1c9030c │ │ │ │ stmdbmi r8!, {r2, r9, sp}^ │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - stc2l 6, cr15, [ip], #-620 @ 0xfffffd94 │ │ │ │ - bllt ffad4fa4 │ │ │ │ + mcrr2 6, 9, pc, r0, cr11 @ │ │ │ │ + bllt ffad4ffc │ │ │ │ tstcs r1, r4, ror #22 │ │ │ │ - bmi 1b6d300 │ │ │ │ + bmi 1b6d358 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - ldc 5, cr15, [r8, #-864]! @ 0xfffffca0 │ │ │ │ - bllt ff754fb8 │ │ │ │ + stc 5, cr15, [ip, #-864] @ 0xfffffca0 │ │ │ │ + bllt ff755010 │ │ │ │ ldmdavs fp, {r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - bls 510d40 │ │ │ │ + bls 510d98 │ │ │ │ ldrdeq pc, [ip], -sl │ │ │ │ tstpvs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ - blx 2f111e │ │ │ │ + blx 2f1176 │ │ │ │ @ instruction: 0xf8d3f000 │ │ │ │ - blls 45fc0c │ │ │ │ + blls 45fc64 │ │ │ │ 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 13855e8 │ │ │ │ + b 1385640 │ │ │ │ @ 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 │ │ │ │ - mcr2 6, 2, pc, cr14, cr1, {5} @ │ │ │ │ + mcr2 6, 1, pc, cr2, cr1, {5} @ │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 263838 │ │ │ │ + bcs 263890 │ │ │ │ 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} │ │ │ │ - stc2l 6, cr15, [ip], {149} @ 0x95 │ │ │ │ + stc2 6, cr15, [r0], #596 @ 0x254 │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r3, lsl #27 │ │ │ │ - mcr2 6, 2, pc, cr4, cr1, {5} @ │ │ │ │ + mrc2 6, 0, pc, cr8, cr1, {5} │ │ │ │ @ instruction: 0x465be47c │ │ │ │ @ instruction: 0x4659465a │ │ │ │ andlt pc, r0, r5, lsl #17 │ │ │ │ - b 1390b98 │ │ │ │ + b 1390bf0 │ │ │ │ rscvc r0, fp, r6, lsl #6 │ │ │ │ - blls 490d5c │ │ │ │ + blls 490db4 │ │ │ │ @ instruction: 0xf1072204 │ │ │ │ @ instruction: 0xf8d30018 │ │ │ │ - blmi f1b2cc │ │ │ │ + blmi f1b324 │ │ │ │ smlabbls r0, r9, sl, r0 │ │ │ │ ldrbtmi r4, [fp], #-2354 @ 0xfffff6ce │ │ │ │ @ instruction: 0xf69b4479 │ │ │ │ - ldrb pc, [r2, #3067] @ 0xbfb @ │ │ │ │ - beq fe929940 │ │ │ │ + ldrb pc, [r2, #3023] @ 0xbcf @ │ │ │ │ + beq fe929998 │ │ │ │ smlabbcs r1, sl, r8, r5 │ │ │ │ - bmi df10d8 │ │ │ │ + bmi df1130 │ │ │ │ @ instruction: 0xf5d8447a │ │ │ │ - strb lr, [r4, #3272] @ 0xcc8 │ │ │ │ + strb lr, [r4, #3228] @ 0xc9c │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ @ instruction: 0xf43e2b00 │ │ │ │ - blmi ac21dc │ │ │ │ + blmi ac2234 │ │ │ │ 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 bc2220 │ │ │ │ + blmi bc2278 │ │ │ │ stmdbmi r5!, {r2, r9, sp} │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - blx ff894b3e │ │ │ │ + blx fed94b96 │ │ │ │ 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 39350c │ │ │ │ + bleq 393564 │ │ │ │ @ instruction: 0xf47f45ab │ │ │ │ @ instruction: 0xf7feacfc │ │ │ │ - blmi 7c6d14 │ │ │ │ - bmi 92d43c │ │ │ │ + blmi 7c6d6c │ │ │ │ + bmi 92d494 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - ldc 5, cr15, [sl], {216} @ 0xd8 │ │ │ │ - blmi 8d1070 │ │ │ │ + stcl 5, cr15, [lr], #-864 @ 0xfffffca0 │ │ │ │ + blmi 8d10c8 │ │ │ │ ldmdbmi r9, {r2, r9, sp} │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - blx ff114b7a │ │ │ │ - stclt 7, cr15, [pc], #-1016 @ 256d18 │ │ │ │ + blx fe614bd2 │ │ │ │ + stclt 7, cr15, [pc], #-1016 @ 256d70 │ │ │ │ tstcs r1, fp, lsl #22 │ │ │ │ - bmi 76d464 │ │ │ │ + bmi 76d4bc │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - stc 5, cr15, [r6], {216} @ 0xd8 │ │ │ │ + mrrc 5, 13, pc, sl, cr8 @ │ │ │ │ stclt 7, cr15, [r1], #-1016 @ 0xfffffc08 │ │ │ │ - ldcl 5, cr15, [r0], #-864 @ 0xfffffca0 │ │ │ │ + mcrr 5, 13, pc, r4, cr8 @ │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {0} │ │ │ │ - rsbeq sl, r8, r4, ror r8 │ │ │ │ + rsbeq sl, r8, ip, ror r8 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbeq sl, r8, r2, lsr r4 │ │ │ │ - andseq r2, pc, r0, lsr #5 │ │ │ │ - rsbseq r8, r5, r6, lsr #1 │ │ │ │ + rsbeq sl, r8, sl, lsr r4 │ │ │ │ + andseq r2, pc, r8, lsr #5 │ │ │ │ + rsbseq r8, r5, lr, asr #32 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r2, pc, sl, lsl #5 │ │ │ │ - @ instruction: 0x001f22de │ │ │ │ - rsbseq r7, r5, r0, asr #31 │ │ │ │ - andseq r2, pc, r8, asr #5 │ │ │ │ - @ instruction: 0x001f21fc │ │ │ │ - rsbseq r7, r5, lr, ror #30 │ │ │ │ - @ instruction: 0x001f21d2 │ │ │ │ + mulseq pc, r2, r2 @ │ │ │ │ + andseq r2, pc, r6, ror #5 │ │ │ │ + rsbseq r7, r5, r8, ror #30 │ │ │ │ + @ instruction: 0x001f22d0 │ │ │ │ andseq r2, pc, r4, lsl #4 │ │ │ │ - rsbseq r7, r5, lr, lsr #30 │ │ │ │ - andseq r2, pc, lr, ror #3 │ │ │ │ + rsbseq r7, r5, r6, lsl pc │ │ │ │ + @ instruction: 0x001f21da │ │ │ │ + andseq r2, pc, ip, lsl #4 │ │ │ │ + ldrsbteq r7, [r5], #-230 @ 0xffffff1a │ │ │ │ + @ instruction: 0x001f21f6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 31262c │ │ │ │ + blhi 312684 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ - bmi ff5c33f8 │ │ │ │ + bmi ff5c3450 │ │ │ │ cdp 6, 11, cr4, cr0, cr10, {4} │ │ │ │ ldrbtmi r8, [sl], #-2880 @ 0xfffff4c0 │ │ │ │ movwls r4, #34435 @ 0x8683 │ │ │ │ - blmi ff4e8cd4 │ │ │ │ + blmi ff4e8d2c │ │ │ │ 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 ce7ddc │ │ │ │ + b ce7e34 │ │ │ │ @ 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 5fba08 │ │ │ │ - blvc 51191c │ │ │ │ + bge 5fba60 │ │ │ │ + blvc 511974 │ │ │ │ strcs lr, [r5, #-2509] @ 0xfffff633 │ │ │ │ eorsge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf504fa09 │ │ │ │ svceq 0x0008ea15 │ │ │ │ - blls 4cb2dc │ │ │ │ + blls 4cb334 │ │ │ │ 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: 0xf966f5de │ │ │ │ + @ instruction: 0xf93af5de │ │ │ │ @ instruction: 0xf8bb9b07 │ │ │ │ - blx 49722c │ │ │ │ + blx 497284 │ │ │ │ @ instruction: 0xf893f707 │ │ │ │ @ instruction: 0x412333b8 │ │ │ │ svclt 0x004107db │ │ │ │ - bls 67de64 │ │ │ │ + bls 67debc │ │ │ │ tstls r0, #-536870912 @ 0xe0000000 │ │ │ │ - blx fe394ca6 │ │ │ │ - blls 6c3658 │ │ │ │ + blx 1894cfe │ │ │ │ + blls 6c36b0 │ │ │ │ @ instruction: 0xf89b930e │ │ │ │ - blcs 4e32e4 │ │ │ │ + blcs 4e333c │ │ │ │ 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 1e149bc │ │ │ │ + b 1314a14 │ │ │ │ ldrdcc pc, [r0, #138] @ 0x8a │ │ │ │ @ instruction: 0xf8ca432b │ │ │ │ - blls 3e3968 │ │ │ │ + blls 3e39c0 │ │ │ │ ldrdne pc, [r4], r3 @ │ │ │ │ ldrcc r3, [r0], -r1, lsl #8 │ │ │ │ pople {r0, r5, r7, r9, lr} │ │ │ │ movwpl lr, #27101 @ 0x69dd │ │ │ │ - blvc 5119f0 │ │ │ │ + blvc 511a48 │ │ │ │ ldrsbtge pc, [r0], -sp @ │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ @ instruction: 0xf8d380b0 │ │ │ │ @ instruction: 0xf8d5427c │ │ │ │ @ instruction: 0xf8b31210 │ │ │ │ @ instruction: 0xf8947384 │ │ │ │ - b 129fd78 │ │ │ │ + b 129fdd0 │ │ │ │ @ instruction: 0xf8d50008 │ │ │ │ @ instruction: 0xf8b31220 │ │ │ │ - b 12b00bc │ │ │ │ + b 12b0114 │ │ │ │ @ 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 3d72ac │ │ │ │ + blls 3d7254 │ │ │ │ @ instruction: 0xf8c44621 │ │ │ │ @ instruction: 0x461801f4 │ │ │ │ @ instruction: 0xf908f7fe │ │ │ │ streq lr, [r8], #-2618 @ 0xfffff5c6 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ - blmi 1f29cc0 │ │ │ │ + blmi 1f29d18 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 931360 │ │ │ │ + blls 9313b8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrsblt r8, [sp], -r9 │ │ │ │ - blhi 3125fc │ │ │ │ + blhi 312654 │ │ │ │ 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 667f6c │ │ │ │ + bls 667fc4 │ │ │ │ vst3.8 {d0-d2}, [r2 :64], r2 │ │ │ │ tstmi r3, #-268435449 @ 0xf0000007 │ │ │ │ @ instruction: 0xe7976033 │ │ │ │ @ instruction: 0xf8bd9a0f │ │ │ │ - b 1323414 │ │ │ │ + b 132346c │ │ │ │ eorsvs r4, r3, r2, lsl #6 │ │ │ │ @ instruction: 0xf8bd9a11 │ │ │ │ - b 1323440 │ │ │ │ + b 1323498 │ │ │ │ rsbsvs r4, r3, r2, lsl #6 │ │ │ │ eorscs lr, r5, sl, lsl #15 │ │ │ │ - blx fe314d9c │ │ │ │ + blx 1814df4 │ │ │ │ eorscs r4, r5, r3, lsl #13 │ │ │ │ - blx 1694dc6 │ │ │ │ + blx b94e1e │ │ │ │ subsle r2, sp, r0, lsl #16 │ │ │ │ stmib sp, {r0, r8, r9, sp}^ │ │ │ │ movwcs r3, #768 @ 0x300 │ │ │ │ @ instruction: 0xf8dba812 │ │ │ │ @ instruction: 0x4619b014 │ │ │ │ - bls 3bb3a0 │ │ │ │ + bls 3bb3f8 │ │ │ │ stmdals sp, {r3, r4, r6, r7, r8, r9, sl, lr} │ │ │ │ ldrtmi r4, [sl], -r1, lsl #12 │ │ │ │ @ instruction: 0xf5d84630 │ │ │ │ - strb lr, [pc, -r0, ror #19]! │ │ │ │ + @ instruction: 0xe76fe9b4 │ │ │ │ @ instruction: 0xf6942053 │ │ │ │ - strmi pc, [r3], r7, ror #20 │ │ │ │ + @ instruction: 0x4683fa3b │ │ │ │ @ instruction: 0xf69c2053 │ │ │ │ - stmdacs r0, {r0, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ andls sp, sp, r4, ror #3 │ │ │ │ @ instruction: 0xf69c2053 │ │ │ │ - @ instruction: 0x4603fb11 │ │ │ │ + strmi pc, [r3], -r5, ror #21 │ │ │ │ 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 @ │ │ │ │ - blx 1014e24 │ │ │ │ + blx 514e7c │ │ │ │ ldrdcc lr, [r5, -sp] │ │ │ │ - blvs fe40381c │ │ │ │ + blvs fe403874 │ │ │ │ subsle r2, sl, r3, lsl #28 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ @ instruction: 0xf018aef5 │ │ │ │ @ instruction: 0xf8d30f01 │ │ │ │ svclt 0x001813b0 │ │ │ │ - blvc ff492fd0 │ │ │ │ + blvc ff493028 │ │ │ │ svclt 0x00186888 │ │ │ │ - bvc fed12b10 │ │ │ │ + bvc fed12b68 │ │ │ │ svceq 0x0002f018 │ │ │ │ - bls c87074 │ │ │ │ + bls c870cc │ │ │ │ adccs pc, ip, #8716288 @ 0x850000 │ │ │ │ ldrdne pc, [r0, #128] @ 0x80 │ │ │ │ @ instruction: 0xf8c04339 │ │ │ │ ldr r1, [r8, -r0, asr #3]! │ │ │ │ eorscs r9, r5, sp │ │ │ │ - blx ff614e8c │ │ │ │ + blx feb14ee4 │ │ │ │ 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 │ │ │ │ @@ -564460,67 +564481,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 │ │ │ │ - @ instruction: 0xff2cf607 │ │ │ │ + @ instruction: 0xff00f607 │ │ │ │ strbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xff52f607 │ │ │ │ + @ instruction: 0xff26f607 │ │ │ │ stmdacs r1, {r3, r8, r9, fp, ip, pc} │ │ │ │ movwmi lr, #2509 @ 0x9cd │ │ │ │ svclt 0x00949c28 │ │ │ │ andcs r2, r1, r0 │ │ │ │ - bleq 1492f44 │ │ │ │ + bleq 1492f9c │ │ │ │ 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 fec94c18 │ │ │ │ - rsbseq r8, r2, r6, ror lr │ │ │ │ + b 2194c70 │ │ │ │ + rsbseq r8, r2, lr, lsl lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r2, r0, lsl sp │ │ │ │ - bmi 5e98fc │ │ │ │ + ldrhteq r8, [r2], #-200 @ 0xffffff38 │ │ │ │ + bmi 5e9954 │ │ │ │ @ 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 469d0c │ │ │ │ + blmi 469d64 │ │ │ │ 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 d221d8 │ │ │ │ - blcs d221dc │ │ │ │ + blcs d22230 │ │ │ │ + blcs d22234 │ │ │ │ andsne r2, r7, #49, 30 @ 0xc4 │ │ │ │ - blcs 5e2178 │ │ │ │ + blcs 5e21d0 │ │ │ │ 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 │ │ │ │ @@ -564548,33 +564569,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 1379908 │ │ │ │ + b 1379960 │ │ │ │ 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 1431994 │ │ │ │ + b 14319ec │ │ │ │ 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 312ac4 │ │ │ │ + blhi 312b1c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x278cf8df │ │ │ │ @ instruction: 0xf8dfb08f │ │ │ │ strmi r1, [r4], -ip, lsl #15 │ │ │ │ @ instruction: 0x3788f8df │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @@ -564584,30 +564605,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 fe29456c │ │ │ │ + bleq fe2945c4 │ │ │ │ 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 263708 │ │ │ │ + blcs 263760 │ │ │ │ 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 13d8e98 │ │ │ │ + blcs 13d8ef0 │ │ │ │ @ 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 │ │ │ │ @@ -564617,15 +564638,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 12a8d2c │ │ │ │ + b 12a8d84 │ │ │ │ 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]! │ │ │ │ @@ -564634,23 +564655,23 @@ │ │ │ │ cmnpeq sl, #180, 16 @ p-variant is OBSOLETE @ 0xb40000 │ │ │ │ @ instruction: 0xf8da2b00 │ │ │ │ @ instruction: 0xf8b4300c │ │ │ │ @ instruction: 0xf8b41374 │ │ │ │ @ instruction: 0xf1032378 │ │ │ │ @ instruction: 0xf8b40309 │ │ │ │ @ instruction: 0xf8035376 │ │ │ │ - b 161a728 │ │ │ │ + b 161a780 │ │ │ │ @ instruction: 0xf8032010 │ │ │ │ strmi r0, [r8], -r1, lsl #24 │ │ │ │ ldrmi fp, [r1], -r4, lsl #30 │ │ │ │ @ instruction: 0xf8034602 │ │ │ │ - beq dae74c │ │ │ │ + beq dae7a4 │ │ │ │ stcne 8, cr15, [r4], {3} │ │ │ │ @ instruction: 0xf8030a09 │ │ │ │ - beq 6e2760 │ │ │ │ + beq 6e27b8 │ │ │ │ stcpl 8, cr15, [r5], {3} │ │ │ │ stccs 8, cr15, [r7], {3} │ │ │ │ @ instruction: 0xf8032256 │ │ │ │ @ instruction: 0xf8031c03 │ │ │ │ @ instruction: 0xf8ca2c09 │ │ │ │ ldmib r4, {r2, r3, ip, sp}^ │ │ │ │ @ instruction: 0xf64021a8 │ │ │ │ @@ -564659,15 +564680,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] @ 25730d │ │ │ │ + streq r8, [pc, #-1143] @ 257365 │ │ │ │ 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 │ │ │ │ @@ -564676,94 +564697,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 2643b8 │ │ │ │ + blcs 264410 │ │ │ │ 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 38b8f8 │ │ │ │ + blls 38b950 │ │ │ │ @ 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 1528878 │ │ │ │ + b 15288d0 │ │ │ │ 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 33dc54 │ │ │ │ + bls 33dcac │ │ │ │ ldrmi r6, [r0], #-2440 @ 0xfffff678 │ │ │ │ stmibvs sl, {r4, r5, r6, r8, ip, sp, lr} │ │ │ │ - beq ce88ac │ │ │ │ + beq ce8904 │ │ │ │ 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 26b8c4 │ │ │ │ + blcs 26b91c │ │ │ │ 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 260100 │ │ │ │ + blcs 260158 │ │ │ │ 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 5b195c │ │ │ │ + blls 5b19b4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ mullt pc, ip, r5 @ │ │ │ │ - blhi 312bf8 │ │ │ │ + blhi 312c50 │ │ │ │ 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) │ │ │ │ @@ -564781,63 +564802,63 @@ │ │ │ │ movwls r0, #18907 @ 0x49db │ │ │ │ rsccc pc, ip, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf893780d │ │ │ │ @ instruction: 0xf0053024 │ │ │ │ @ instruction: 0xf1b30501 │ │ │ │ @ instruction: 0xf8da0b00 │ │ │ │ svclt 0x001832bc │ │ │ │ - bleq 2d3aa8 │ │ │ │ + bleq 2d3b00 │ │ │ │ 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 497410 │ │ │ │ + bls 497468 │ │ │ │ rscscc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ - bcs 27b9b8 │ │ │ │ + bcs 27ba10 │ │ │ │ @ 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 1317c80 │ │ │ │ + b 1317cd8 │ │ │ │ @ instruction: 0xf8da1340 │ │ │ │ - b 1317a0c │ │ │ │ - b 131890c │ │ │ │ + b 1317a64 │ │ │ │ + b 1318964 │ │ │ │ stcne 3, cr0, [r5, #-292] @ 0xfffffedc │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 12f3c04 │ │ │ │ + b 12f3c5c │ │ │ │ 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 ce0828 │ │ │ │ + bcs ce0880 │ │ │ │ @ instruction: 0xf8dad106 │ │ │ │ tstlt sl, r8, asr #1 │ │ │ │ - bcs fe5f9c6c │ │ │ │ + bcs fe5f9cc4 │ │ │ │ strbthi pc, [r7], #0 @ │ │ │ │ - blvs 8f2590 │ │ │ │ + blvs 8f25e8 │ │ │ │ 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 │ │ │ │ @@ -564846,69 +564867,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] @ 257ce0 │ │ │ │ + ldcl 2, cr6, [pc, #624] @ 257d38 │ │ │ │ cmncs lr, sp, asr #21 │ │ │ │ - bvc 2931d4 │ │ │ │ + bvc 29322c │ │ │ │ cdpeq 0, 6, cr15, cr15, cr15, {2} │ │ │ │ ldrdvc pc, [ip], -sl │ │ │ │ - bvc c13320 │ │ │ │ - bvc fec13424 │ │ │ │ + bvc c13378 │ │ │ │ + bvc fec1347c │ │ │ │ cmncs sp, r9, lsr r0 │ │ │ │ - bcc 6932ec │ │ │ │ + bcc 693344 │ │ │ │ andcc pc, r1, r7, asr #17 │ │ │ │ - bcc fe6932f4 │ │ │ │ + bcc fe69334c │ │ │ │ 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 ffc1339c │ │ │ │ - bvc fec134a0 │ │ │ │ - bvc ffc53598 │ │ │ │ - blx 693690 │ │ │ │ + bvc ffc133f4 │ │ │ │ + bvc fec134f8 │ │ │ │ + bvc ffc535f0 │ │ │ │ + blx 6936e8 │ │ │ │ mrc 15, 0, fp, cr7, cr4, {2} │ │ │ │ vmov r3, s15 │ │ │ │ @ instruction: 0xf8c73a10 │ │ │ │ svclt 0x00d43013 │ │ │ │ - bcc fe69333c │ │ │ │ - bcc 693340 │ │ │ │ + bcc fe693394 │ │ │ │ + bcc 693398 │ │ │ │ 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 feb13298 │ │ │ │ + bhi feb132f0 │ │ │ │ ldrbtvc r2, [fp], ip, ror #6 │ │ │ │ cdp 7, 2, cr3, cr0, cr4, {1} │ │ │ │ @ instruction: 0xf5d70a28 │ │ │ │ - @ instruction: 0xf807ee14 │ │ │ │ + @ instruction: 0xf807ede8 │ │ │ │ @ instruction: 0xf8079c05 │ │ │ │ - b 145ab54 │ │ │ │ + b 145abac │ │ │ │ mcr 8, 1, r4, cr8, cr0, {0} │ │ │ │ @ instruction: 0xf8070a28 │ │ │ │ - beq 27ab58 │ │ │ │ + beq 27abb0 │ │ │ │ stceq 8, cr15, [r7], {7} │ │ │ │ - mcr 5, 0, pc, cr4, cr7, {6} @ │ │ │ │ + ldcl 5, cr15, [r8, #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}^ │ │ │ │ @@ -564930,32 +564951,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 ffbd37b0 │ │ │ │ + bvs ffbd3808 │ │ │ │ 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 ff4137d0 │ │ │ │ + bvs ff413828 │ │ │ │ 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 ffc537d0 │ │ │ │ - blx 6937c8 │ │ │ │ + bvs ffc53828 │ │ │ │ + blx 693820 │ │ │ │ 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 │ │ │ │ @@ -564965,15 +564986,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 1a1e6ec │ │ │ │ + blx 1a1e744 │ │ │ │ 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} │ │ │ │ @@ -564993,32 +565014,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 2e001c │ │ │ │ + bls 2e0074 │ │ │ │ svclt 0x00384293 │ │ │ │ - bls 329510 │ │ │ │ + bls 329568 │ │ │ │ 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 e38918 │ │ │ │ - bls 3a0104 │ │ │ │ + blmi e38970 │ │ │ │ + bls 3a015c │ │ │ │ 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 │ │ │ │ @@ -565036,15 +565057,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 399d6c │ │ │ │ + bl 399dc4 │ │ │ │ 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 │ │ │ │ @@ -565053,72 +565074,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 │ │ │ │ - ldrsbteq r8, [r2], #-152 @ 0xffffff68 │ │ │ │ - ldrsbteq r8, [r2], #-150 @ 0xffffff6a │ │ │ │ + rsbseq r8, r2, r0, lsl #19 │ │ │ │ + rsbseq r8, r2, lr, ror r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r2, r4, lsl r7 │ │ │ │ + ldrhteq r8, [r2], #-108 @ 0xffffff94 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ rsccc pc, r4, #180, 16 @ 0xb40000 │ │ │ │ - bcc fe6935dc │ │ │ │ + bcc fe693634 │ │ │ │ rsccc pc, r6, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc139ac │ │ │ │ - bvs ffbd39a0 │ │ │ │ - blx 693998 │ │ │ │ + bvs ffc13a04 │ │ │ │ + bvs ffbd39f8 │ │ │ │ + blx 6939f0 │ │ │ │ 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 1c138bc │ │ │ │ - bcc fe693618 │ │ │ │ + bvs 1c13914 │ │ │ │ + bcc fe693670 │ │ │ │ rsccc pc, sl, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc139e8 │ │ │ │ - bvs ff4138fc │ │ │ │ - bvs ffc539e0 │ │ │ │ - bcs 69366c │ │ │ │ - blx 6939dc │ │ │ │ + bvs ffc13a40 │ │ │ │ + bvs ff413954 │ │ │ │ + bvs ffc53a38 │ │ │ │ + bcs 6936c4 │ │ │ │ + blx 693a34 │ │ │ │ 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 ffc53a2c │ │ │ │ - bvs 1453a10 │ │ │ │ - bvc 313578 │ │ │ │ - blx 693a0c │ │ │ │ + bvc ffc53a84 │ │ │ │ + bvs 1453a68 │ │ │ │ + bvc 3135d0 │ │ │ │ + blx 693a64 │ │ │ │ mcrge 7, 7, pc, cr13, cr15, {1} @ │ │ │ │ - bvc ffc13a40 │ │ │ │ - bvc 353588 │ │ │ │ + bvc ffc13a98 │ │ │ │ + bvc 3535e0 │ │ │ │ @ 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 12d4d94 │ │ │ │ + blne 12d4dec │ │ │ │ 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]! │ │ │ │ @@ -565141,15 +565162,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 2608cc │ │ │ │ + bcs 260924 │ │ │ │ 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 │ │ │ │ @@ -565168,21 +565189,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 7c4ad0 │ │ │ │ + bllt 7c4b28 │ │ │ │ andvc r2, sp, r9, asr r5 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 1622b94 │ │ │ │ + b 1622bec │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 16342c4 │ │ │ │ + b 163431c │ │ │ │ @ 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 │ │ │ │ @@ -565196,47 +565217,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 8a0018 │ │ │ │ + beq 8a0070 │ │ │ │ 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 324c08 │ │ │ │ + blcs 324c60 │ │ │ │ @ instruction: 0xf850d01c │ │ │ │ - bcs 263c1c │ │ │ │ + bcs 263c74 │ │ │ │ @ instruction: 0xf8dad0f8 │ │ │ │ sbcslt r1, r6, #12 │ │ │ │ strbcs fp, [r4, #-2837]! @ 0xfffff4eb │ │ │ │ @ instruction: 0xf043700d │ │ │ │ movwcc r0, #5456 @ 0x1550 │ │ │ │ - blcs 334158 │ │ │ │ + blcs 3341b0 │ │ │ │ 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 2d605c │ │ │ │ + blcs 2d60b4 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ - bllt fe816058 │ │ │ │ + bllt fe8160b0 │ │ │ │ stclne 0, cr7, [sp, #-568] @ 0xfffffdc8 │ │ │ │ subvc r2, fp, r4, ror #12 │ │ │ │ - beq 7f40a0 │ │ │ │ + beq 7f40f8 │ │ │ │ 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 │ │ │ │ @@ -565247,35 +565268,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 5c4c0c │ │ │ │ + bllt 5c4c64 │ │ │ │ andvc r2, sp, r2, ror #10 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 1622cd0 │ │ │ │ + b 1622d28 │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 1634400 │ │ │ │ + b 1634458 │ │ │ │ @ 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 2d60f8 │ │ │ │ + blcs 2d6150 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ - bllt 13d60f4 │ │ │ │ + bllt 13d614c │ │ │ │ stclne 0, cr7, [sp, #-568] @ 0xfffffdc8 │ │ │ │ subvc r2, fp, r2, ror #12 │ │ │ │ - beq 7f413c │ │ │ │ + beq 7f4194 │ │ │ │ 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 │ │ │ │ @@ -565284,96 +565305,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 fef19968 │ │ │ │ + blx fef199c0 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ ldrt r0, [r1], #-282 @ 0xfffffee6 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ - bllt 7d6154 │ │ │ │ + bllt 7d61ac │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ - bllt 79615c │ │ │ │ + bllt 7961b4 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ - bllt 756164 │ │ │ │ + bllt 7561bc │ │ │ │ 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 3e4da4 │ │ │ │ + blcs 3e4dfc │ │ │ │ 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 ffa157b8 │ │ │ │ + bge ffa15810 │ │ │ │ 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 3e4df0 │ │ │ │ + blcs 3e4e48 │ │ │ │ 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 ff116204 │ │ │ │ + blt ff11625c │ │ │ │ @ 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 ff11623c │ │ │ │ + bllt ff116294 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894792a │ │ │ │ - blx 4c5130 │ │ │ │ - b 315e6c │ │ │ │ + blx 4c5188 │ │ │ │ + b 315ec4 │ │ │ │ svccc 0x00010809 │ │ │ │ @ instruction: 0xf1bbb2ff │ │ │ │ eorle r0, r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf5d74658 │ │ │ │ - @ instruction: 0xf8dae8b6 │ │ │ │ + @ instruction: 0xf8dae88a │ │ │ │ addmi r3, r3, #164 @ 0xa4 │ │ │ │ @ instruction: 0xf1b8d91b │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ - b 4438b8 │ │ │ │ + b 443910 │ │ │ │ ldrtmi r0, [r2], -fp, lsl #6 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf982f7ff │ │ │ │ @ instruction: 0xf894792a │ │ │ │ - b c25170 │ │ │ │ + b c251c8 │ │ │ │ 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 │ │ │ │ @@ -565386,126 +565407,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 b162ac │ │ │ │ - bne 693b24 │ │ │ │ + blx b16304 │ │ │ │ + bne 693b7c │ │ │ │ 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 fec562fc │ │ │ │ + bllt fec56354 │ │ │ │ rscscc pc, r8, #212, 16 @ 0xd40000 │ │ │ │ - blt 1b16304 │ │ │ │ + blt 1b1635c │ │ │ │ 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 1334380 │ │ │ │ + bmi 13343d8 │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ - @ instruction: 0xf880f695 │ │ │ │ + @ instruction: 0xf854f695 │ │ │ │ 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] @ 25867c │ │ │ │ + vldr s14, [pc, #768] @ 2586d4 │ │ │ │ @ instruction: 0xeeb77a30 │ │ │ │ - vldr s13, [pc] @ 258384 │ │ │ │ + vldr s13, [pc] @ 2583dc │ │ │ │ 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 161a7d0 │ │ │ │ - blx 1a1e9d4 │ │ │ │ - b 16565d8 │ │ │ │ + b 161a828 │ │ │ │ + blx 1a1ea2c │ │ │ │ + b 1656630 │ │ │ │ @ instruction: 0xf7ff2919 │ │ │ │ @ instruction: 0xeef0bba6 │ │ │ │ - vldr s14, [pc, #800] @ 2586e0 │ │ │ │ + vldr s14, [pc, #800] @ 258738 │ │ │ │ @ instruction: 0xeeb77a1f │ │ │ │ - vldr s13, [pc] @ 2583c8 │ │ │ │ + vldr s13, [pc] @ 258420 │ │ │ │ @ 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 fe453c00 │ │ │ │ + bhi fe453c58 │ │ │ │ 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 647068 │ │ │ │ + blmi 6470c0 │ │ │ │ stmdbmi pc, {r2, r9, sp} @ │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - blx e15e8c │ │ │ │ - blmi 591604 │ │ │ │ - bmi 56e778 │ │ │ │ + blx 315ee4 │ │ │ │ + blmi 59165c │ │ │ │ + bmi 56e7d0 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - b 195b90 │ │ │ │ + b ff695be8 │ │ │ │ @ instruction: 0xf5d7e46b │ │ │ │ - svclt 0x0000eae8 │ │ │ │ + svclt 0x0000eabc │ │ │ │ addmi r0, r0, #0 │ │ │ │ stccc 0, cr0, [r0], {0} │ │ │ │ - rsbseq r6, r5, r5, lsr #30 │ │ │ │ - @ instruction: 0x001c43b0 │ │ │ │ - andseq r1, pc, sl, rrx │ │ │ │ - andseq r0, pc, r8, ror pc @ │ │ │ │ - rsbseq r6, r5, r2, lsr ip │ │ │ │ + rsbseq r6, r5, sp, asr #29 │ │ │ │ + @ instruction: 0x001c43b8 │ │ │ │ + andseq r1, pc, r2, ror r0 @ │ │ │ │ + andseq r0, pc, r0, lsl #31 │ │ │ │ + ldrsbteq r6, [r5], #-186 @ 0xffffff46 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r0, pc, r6, ror #30 │ │ │ │ + andseq r0, pc, lr, ror #30 │ │ │ │ svcvc 0x00cbf5b0 │ │ │ │ - blmi 40e490 │ │ │ │ + blmi 40e4e8 │ │ │ │ sbceq lr, r0, r0, lsl #22 │ │ │ │ ldmdane sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blcs 26f4e0 │ │ │ │ + blcs 26f538 │ │ │ │ sadd16mi fp, r0, r4 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - rsbeq r8, r8, r8, ror #30 │ │ │ │ + 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 1065964 │ │ │ │ + blcc 10659bc │ │ │ │ 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 │ │ │ │ @@ -565556,15 +565577,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 316618 │ │ │ │ + blcc 316670 │ │ │ │ @ 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} │ │ │ │ @@ -565583,25 +565604,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 @ 2585fc │ │ │ │ + ldclcc 1, cr15, [pc], #8 @ 258654 │ │ │ │ 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 1634860 │ │ │ │ + b 16348b8 │ │ │ │ sbcsvc r2, r1, ip, lsl r3 │ │ │ │ - b 1634a60 │ │ │ │ + b 1634ab8 │ │ │ │ andsvc r2, r3, #-2147483641 @ 0x80000007 │ │ │ │ @ instruction: 0xf8822378 │ │ │ │ orrsvc lr, r1, r5 │ │ │ │ andgt pc, r7, r2, lsl #17 │ │ │ │ @ instruction: 0xf85d8013 │ │ │ │ svclt 0x0000fb04 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -565610,131 +565631,131 @@ │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrsbtls pc, [r0], -r1 @ │ │ │ │ umulllt r4, r3, r0, r6 │ │ │ │ @ instruction: 0xf1b94606 │ │ │ │ svclt 0x00180200 │ │ │ │ @ instruction: 0xf1b82201 │ │ │ │ svclt 0x00180f0a │ │ │ │ - bcs 260e60 │ │ │ │ + bcs 260eb8 │ │ │ │ @ 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 1c29e94 │ │ │ │ + bvs 1c29eec │ │ │ │ stmdbne r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fe4d7004 │ │ │ │ + blx fe4d705c │ │ │ │ tstcs r9, #323584 @ 0x4f000 │ │ │ │ stmiahi r0!, {r0, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf69b9100 │ │ │ │ - @ instruction: 0xf1a7f921 │ │ │ │ + @ instruction: 0xf1a7f8f5 │ │ │ │ @ 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 13287f8 │ │ │ │ + b 1328850 │ │ │ │ movwcs r0, #128 @ 0x80 │ │ │ │ ldmvs r4!, {r0, sl, fp, sp} │ │ │ │ @ instruction: 0xf04abf88 │ │ │ │ - b 125af00 │ │ │ │ + b 125af58 │ │ │ │ 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 @ 258700 │ │ │ │ + ldrmi r6, [pc], #-2443 @ 258758 │ │ │ │ stmibvs fp, {r0, r1, r2, r5, r6, r9, ip, sp, lr} │ │ │ │ - beq d2977c │ │ │ │ + beq d297d4 │ │ │ │ stceq 2, cr7, [fp], #-652 @ 0xfffffd74 │ │ │ │ - blls 5b529c │ │ │ │ + blls 5b52f4 │ │ │ │ @ instruction: 0x73250e2d │ │ │ │ - bls 56574c │ │ │ │ + bls 5657a4 │ │ │ │ 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 fe5970be │ │ │ │ + blx fe597116 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ rsbvc lr, r7, #46923776 @ 0x2cc0000 │ │ │ │ - bvs ffb526bc │ │ │ │ + bvs ffb52714 │ │ │ │ @ instruction: 0x1c03ea4f │ │ │ │ - blx fe5970d6 │ │ │ │ + blx fe59712e │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ @ instruction: 0xf8d9e7a7 │ │ │ │ strbmi fp, [ip], -r8 │ │ │ │ @ instruction: 0x201cf8b9 │ │ │ │ - beq ff2948ac │ │ │ │ + beq ff294904 │ │ │ │ @ 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 fedaf99c │ │ │ │ + bl fedaf9f4 │ │ │ │ @ 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: 0xf83cf693 │ │ │ │ - blvs fe344c0c │ │ │ │ + @ instruction: 0xf810f693 │ │ │ │ + blvs fe344c64 │ │ │ │ andle r2, r6, r1, lsl #22 │ │ │ │ @ instruction: 0xf69b4620 │ │ │ │ - stmdacs r0, {r0, r1, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ - bls 2e13ec │ │ │ │ + bls 2e1444 │ │ │ │ ldclt 0, cr6, [r0, #-76] @ 0xffffffb4 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ - blvs 52a078 │ │ │ │ + blvs 52a0d0 │ │ │ │ strmi r9, [ip], -fp, lsl #26 │ │ │ │ - bleq 294ed0 │ │ │ │ + bleq 294f28 │ │ │ │ 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 b3ec50 │ │ │ │ + b b3eca8 │ │ │ │ eorvs r0, fp, r1, lsl #6 │ │ │ │ - blhi feb32ac8 │ │ │ │ + blhi feb32b20 │ │ │ │ ldrtmi r6, [r0], -r1, lsr #19 │ │ │ │ movwcs r4, #5146 @ 0x141a │ │ │ │ @ instruction: 0x31b6f886 │ │ │ │ @ instruction: 0x31b8f8d6 │ │ │ │ @ instruction: 0xf8c63301 │ │ │ │ @ instruction: 0xf8d631b8 │ │ │ │ @ instruction: 0xf14331bc │ │ │ │ @@ -565742,54 +565763,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 7053b4 │ │ │ │ + beq 70540c │ │ │ │ @ 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 12b4e44 │ │ │ │ + b 12b4e9c │ │ │ │ @ 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 cdb994 │ │ │ │ + beq cdb9ec │ │ │ │ cdpeq 2, 2, cr7, cr13, cr3, {7} │ │ │ │ @ instruction: 0xf10472a2 │ │ │ │ @ instruction: 0x7325030d │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ @ instruction: 0xf04f69a3 │ │ │ │ - blx 5dc166 │ │ │ │ + blx 5dc1be │ │ │ │ svcvs 0x00336603 │ │ │ │ - blx 1a18d78 │ │ │ │ + blx 1a18dd0 │ │ │ │ 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 │ │ │ │ @@ -565803,27 +565824,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 2a5134 │ │ │ │ + blcs 2a518c │ │ │ │ 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 7054e4 │ │ │ │ + beq 70553c │ │ │ │ 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 │ │ │ │ @@ -565831,17 +565852,17 @@ │ │ │ │ @ instruction: 0xf8db0199 │ │ │ │ @ instruction: 0xf0133210 │ │ │ │ andle r0, lr, r3, lsl #6 │ │ │ │ andscc pc, ip, #14352384 @ 0xdb0000 │ │ │ │ svclt 0x0011079d │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ @ instruction: 0xf0033220 │ │ │ │ - blx fef195e0 │ │ │ │ + blx fef19638 │ │ │ │ svclt 0x0004f383 │ │ │ │ - b 12daf48 │ │ │ │ + b 12dafa0 │ │ │ │ @ instruction: 0xf88b02c3 │ │ │ │ @ instruction: 0xf04f32cc │ │ │ │ @ instruction: 0xf89b0979 │ │ │ │ @ instruction: 0xf89b320c │ │ │ │ @ instruction: 0xf8db52ae │ │ │ │ addseq r6, fp, r8, lsl #4 │ │ │ │ biceq lr, r5, #274432 @ 0x43000 │ │ │ │ @@ -565852,16 +565873,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 b7508c │ │ │ │ - beq 274ba0 │ │ │ │ + beq b750e4 │ │ │ │ + beq 274bf8 │ │ │ │ ldrsbvc r7, [ip], #26 │ │ │ │ @ instruction: 0xf8837158 │ │ │ │ andsvc r9, lr, #0 │ │ │ │ eorvc pc, r0, fp, asr #17 │ │ │ │ ldrdcc pc, [r4], fp @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf10b80a0 │ │ │ │ @@ -565873,15 +565894,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 16350e0 │ │ │ │ + b 1635138 │ │ │ │ @ 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 │ │ │ │ @@ -565907,196 +565928,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 1d4cee0 │ │ │ │ - blcs 2a7718 │ │ │ │ + bvs 1d4cf38 │ │ │ │ + blcs 2a7770 │ │ │ │ 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 2b8bd0 │ │ │ │ + blcc 2b8c28 │ │ │ │ strmi r4, [fp], #-584 @ 0xfffffdb8 │ │ │ │ @ instruction: 0xf5d64018 │ │ │ │ - bl fec9452c │ │ │ │ - blcs 5d9730 │ │ │ │ + bl fec944d4 │ │ │ │ + blcs 5d9788 │ │ │ │ @ instruction: 0xf1b8d995 │ │ │ │ svclt 0x00180c00 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8d4e792 │ │ │ │ tstcc r2, #52, 4 @ 0x40000003 │ │ │ │ @ instruction: 0xf8949a05 │ │ │ │ - b 311408 │ │ │ │ + b 311460 │ │ │ │ @ instruction: 0xf8d42101 │ │ │ │ @ instruction: 0xf8032230 │ │ │ │ - b 12bfb7c │ │ │ │ - b 15f0fa4 │ │ │ │ + b 12bfbd4 │ │ │ │ + b 15f0ffc │ │ │ │ @ instruction: 0xf8032e02 │ │ │ │ @ instruction: 0xf8431c03 │ │ │ │ @ instruction: 0xf040ec07 │ │ │ │ @ instruction: 0xf8030e04 │ │ │ │ - b 1653b90 │ │ │ │ + b 1653be8 │ │ │ │ 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} @ │ │ │ │ - stcl 5, cr15, [r6], #-856 @ 0xfffffca8 │ │ │ │ - blge 8e0f94 │ │ │ │ + ldc 5, cr15, [sl], #-856 @ 0xfffffca8 │ │ │ │ + blge 8e0fec │ │ │ │ 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 7bf814 │ │ │ │ + bge 7bf86c │ │ │ │ ldrbmi r2, [r8], -r2, lsl #2 │ │ │ │ - blge 73d7dc │ │ │ │ - blge 77d7c8 │ │ │ │ - bvc 853340 │ │ │ │ + blge 73d834 │ │ │ │ + blge 77d820 │ │ │ │ + bvc 853398 │ │ │ │ ldc2l 7, cr15, [lr, #1020] @ 0x3fc │ │ │ │ - blge 660fe0 │ │ │ │ + blge 661038 │ │ │ │ @ instruction: 0x4658aa12 │ │ │ │ - blge 6bd7dc │ │ │ │ + blge 6bd834 │ │ │ │ @ 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 3d8e84 │ │ │ │ - b 14592d0 │ │ │ │ + bls 3d8edc │ │ │ │ + b 1459328 │ │ │ │ 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 12e4c5c │ │ │ │ + b 12e4cb4 │ │ │ │ @ instruction: 0xf6432217 │ │ │ │ vmov.i32 d16, #15103 @ 0x00003aff │ │ │ │ @ instruction: 0xf8cd6c02 │ │ │ │ - b 1388cf8 │ │ │ │ + b 1388d50 │ │ │ │ orrseq r1, r8, r0, lsl #8 │ │ │ │ movwmi r0, #20123 @ 0x4e9b │ │ │ │ - b 135b434 │ │ │ │ - b 1261c90 │ │ │ │ + b 135b48c │ │ │ │ + b 1261ce8 │ │ │ │ @ instruction: 0xf8db6003 │ │ │ │ @ instruction: 0xf1033020 │ │ │ │ sbcsvc r0, sl, r4, lsl r9 │ │ │ │ orrsvc r2, sl, r0, lsl #4 │ │ │ │ andsvc r7, sl, #-2147483594 @ 0x80000036 │ │ │ │ - bls 67d480 │ │ │ │ + bls 67d4d8 │ │ │ │ addsvc r7, r9, sp, asr r0 │ │ │ │ - b 12750c8 │ │ │ │ + b 1275120 │ │ │ │ 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 320c96 │ │ │ │ - blls 595ca8 │ │ │ │ + blx 320cee │ │ │ │ + blls 595d00 │ │ │ │ @ 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 2e36ce │ │ │ │ - blcs 255900 │ │ │ │ + blx 2e3726 │ │ │ │ + blcs 255958 │ │ │ │ sbchi pc, r8, #64, 4 │ │ │ │ cdpne 4, 5, cr2, cr7, cr1, {0} │ │ │ │ - ldrbcc pc, [pc, #266]! @ 258dee @ │ │ │ │ + ldrbcc pc, [pc, #266]! @ 258e46 @ │ │ │ │ andls r4, r5, #39845888 @ 0x2600000 │ │ │ │ svclt 0x008c42b4 │ │ │ │ strcc r3, [r1], #-1537 @ 0xfffff9ff │ │ │ │ ldmibne r8!, {r0, r4, r5, r9, sl, lr} │ │ │ │ - ldc 5, cr15, [r8, #856] @ 0x358 │ │ │ │ + stcl 5, cr15, [ip, #-856]! @ 0xfffffca8 │ │ │ │ strtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf5d61928 │ │ │ │ - blx 494356 │ │ │ │ - bcs 255508 │ │ │ │ + blx 4942fe │ │ │ │ + bcs 255560 │ │ │ │ cdpne 8, 7, cr13, cr1, cr14, {7} │ │ │ │ - bls 3a069c │ │ │ │ + bls 3a06f4 │ │ │ │ sbcslt fp, fp, #-1879048180 @ 0x9000000c │ │ │ │ - bne 513654 │ │ │ │ + bne 5136ac │ │ │ │ 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 161cd8c │ │ │ │ + b 161cde4 │ │ │ │ @ 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 2793fc │ │ │ │ + bcs 279454 │ │ │ │ andhi pc, ip, #0 │ │ │ │ adccs pc, lr, #10158080 @ 0x9b0000 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8db821e │ │ │ │ - bcs 2a1574 │ │ │ │ + bcs 2a15cc │ │ │ │ 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 2d6dcc │ │ │ │ + blne 2d6e24 │ │ │ │ @ instruction: 0xf8cb21c8 │ │ │ │ @ instruction: 0xf7fb3020 │ │ │ │ @ instruction: 0xf8dbfd1d │ │ │ │ @ instruction: 0xf8db3034 │ │ │ │ @ instruction: 0xf8db202c │ │ │ │ - bne fe99ceb8 │ │ │ │ + bne fe99cf10 │ │ │ │ @ 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 │ │ │ │ @@ -566112,15 +566133,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 3cf270 │ │ │ │ + blx 3cf2c8 │ │ │ │ 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}^ │ │ │ │ @@ -566134,54 +566155,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 5a4f60 │ │ │ │ + bls 5a4fb8 │ │ │ │ @ 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 294ff4 │ │ │ │ + beq 29504c │ │ │ │ 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 2a1028 │ │ │ │ + bcs 2a1080 │ │ │ │ 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 2a1064 │ │ │ │ + bcs 2a10bc │ │ │ │ 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 │ │ │ │ @@ -566193,15 +566214,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 2616bc │ │ │ │ + bcs 261714 │ │ │ │ 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 │ │ │ │ @@ -566209,74 +566230,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 317050 │ │ │ │ + blcc 3170a8 │ │ │ │ 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 3f50c4 │ │ │ │ - blcs 26aa7c │ │ │ │ + blls 3f511c │ │ │ │ + blcs 26aad4 │ │ │ │ msrhi CPSR_fxc, r0 │ │ │ │ @ instruction: 0xf8db4619 │ │ │ │ @ instruction: 0xf7f3001c │ │ │ │ - bls 4182c0 │ │ │ │ + bls 418318 │ │ │ │ ldrbmi r6, [r3], #-2451 @ 0xfffff66d │ │ │ │ ldmibvs r3, {r0, r1, r3, r4, r5, r6, ip, sp, lr} │ │ │ │ ldrmi r9, [sl], #-2567 @ 0xfffff5f9 │ │ │ │ - bls 47d81c │ │ │ │ - blx fe3d797c │ │ │ │ + bls 47d874 │ │ │ │ + blx fe3d79d4 │ │ │ │ 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 3a508c │ │ │ │ - b 161b03c │ │ │ │ + bl 3a50e4 │ │ │ │ + b 161b094 │ │ │ │ @ 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 │ │ │ │ - strtmi lr, [r1], -r6, ror #23 │ │ │ │ + @ instruction: 0x4621ebba │ │ │ │ @ instruction: 0xf8db4602 │ │ │ │ andls r0, r5, #216 @ 0xd8 │ │ │ │ - bl ffa167c4 │ │ │ │ + bl fef1681c │ │ │ │ ldrsbvc pc, [ip], #139 @ 0x8b @ │ │ │ │ - bls 3aa888 │ │ │ │ + bls 3aa8e0 │ │ │ │ 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 ff6167e4 │ │ │ │ + bl feb1683c │ │ │ │ strmi r9, [r7], -r6, lsl #22 │ │ │ │ cdpne 6, 5, cr4, cr8, cr1, {1} │ │ │ │ - bl ff4967f0 │ │ │ │ + bl fe996848 │ │ │ │ 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 2ea8ea │ │ │ │ + blx 2ea942 │ │ │ │ @ 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 │ │ │ │ @@ -566285,52 +566306,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 a590f0 │ │ │ │ + bllt a59148 │ │ │ │ @ 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 37d538 │ │ │ │ + bl 37d590 │ │ │ │ @ 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 565930 │ │ │ │ + bls 565988 │ │ │ │ @ instruction: 0xf8db2b01 │ │ │ │ @ instruction: 0xf1029020 │ │ │ │ svclt 0x00380201 │ │ │ │ addsmi r2, r3, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf63f920c │ │ │ │ strbmi sl, [fp], -r7, lsl #27 │ │ │ │ @ instruction: 0xf803220d │ │ │ │ - bmi 1463d84 │ │ │ │ + bmi 1463ddc │ │ │ │ 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 │ │ │ │ @@ -566343,15 +566364,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]! @ 25956d │ │ │ │ + strb r7, [pc, #921]! @ 2595c5 │ │ │ │ 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] │ │ │ │ @@ -566373,66 +566394,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 584684 │ │ │ │ + blls 5846dc │ │ │ │ stmdals fp, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff9501 │ │ │ │ - bls 617a14 │ │ │ │ + bls 617a6c │ │ │ │ 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 fee17288 │ │ │ │ + blx fee172e0 │ │ │ │ eoreq pc, r0, #14352384 @ 0xdb0000 │ │ │ │ @ instruction: 0xf5d6e7bd │ │ │ │ - svclt 0x0000ebba │ │ │ │ - ldrhteq r7, [r2], #-100 @ 0xffffff9c │ │ │ │ + svclt 0x0000eb8e │ │ │ │ + rsbseq r7, r2, ip, asr r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r2, sl, ror lr │ │ │ │ + rsbseq r6, r2, r2, lsr #28 │ │ │ │ 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 fedb04c4 │ │ │ │ + bl fedb051c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ vhsub.s8 d2, d16, d0 │ │ │ │ @ instruction: 0xf5d6404c │ │ │ │ - @ instruction: 0xf8d4ea32 │ │ │ │ + @ instruction: 0xf8d4ea06 │ │ │ │ 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 fedb0504 │ │ │ │ + bl fedb055c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf5002280 │ │ │ │ @ instruction: 0xf5d67073 │ │ │ │ - @ instruction: 0xf8d4ea12 │ │ │ │ + @ instruction: 0xf8d4e9e6 │ │ │ │ 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} │ │ │ │ @@ -566466,51 +566487,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 fedb05c0 │ │ │ │ + bl fedb0618 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ - stmia r0, {r1, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r4, {r1, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb05d8 │ │ │ │ + bl fedb0630 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r1], -r0 @ │ │ │ │ @ instruction: 0x2128460c │ │ │ │ - stmda sl, {r1, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00def5d5 │ │ │ │ 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 1565c28 │ │ │ │ - bcs 35c434 │ │ │ │ + b 1565c80 │ │ │ │ + bcs 35c48c │ │ │ │ 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 fedb0650 │ │ │ │ + bl fedb06a8 │ │ │ │ @ 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 │ │ │ │ @@ -566527,57 +566548,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 0x00d4f5d5 │ │ │ │ + svc 0x00a8f5d5 │ │ │ │ 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 fedb06d8 │ │ │ │ + bl fedb0730 │ │ │ │ @ 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 2d47c8 │ │ │ │ - stc2 6, cr15, [lr, #-584] @ 0xfffffdb8 │ │ │ │ + beq 2d4820 │ │ │ │ + stc2l 6, cr15, [r2], #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 │ │ │ │ - stc2 6, cr15, [r6, #-20] @ 0xffffffec │ │ │ │ + ldc2l 6, cr15, [sl], {5} │ │ │ │ orrvc pc, fp, #9830400 @ 0x960000 │ │ │ │ @ instruction: 0x43b8f8a6 │ │ │ │ @ instruction: 0xf506b1bf │ │ │ │ @ instruction: 0xf04f7563 │ │ │ │ @ instruction: 0xf8550801 │ │ │ │ cmnlt fp, r4, lsl #30 │ │ │ │ @ instruction: 0xf6928898 │ │ │ │ - @ instruction: 0xf890f977 │ │ │ │ - blcs 3a5634 │ │ │ │ - blx 489160 │ │ │ │ + @ instruction: 0xf890f94b │ │ │ │ + blcs 3a568c │ │ │ │ + blx 4891b8 │ │ │ │ @ instruction: 0xf896f204 │ │ │ │ tstmi r3, #-469762046 @ 0xe4000002 │ │ │ │ @ instruction: 0x33b9f886 │ │ │ │ adcsmi r3, ip, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf8d6d1eb │ │ │ │ vst1.32 {d19-d22}, [r3 :128], r0 │ │ │ │ @ instruction: 0xf8c65300 │ │ │ │ @@ -566587,156 +566608,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 12f41d4 │ │ │ │ + b 12f422c │ │ │ │ @ instruction: 0xf8911245 │ │ │ │ - b 162d6d0 │ │ │ │ + b 162d728 │ │ │ │ @ instruction: 0xf8911e8e │ │ │ │ - b 1649654 │ │ │ │ + b 16496ac │ │ │ │ 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 1301600 │ │ │ │ + b 1301658 │ │ │ │ @ instruction: 0xf8d102c5 │ │ │ │ - b 12fd690 │ │ │ │ + b 12fd6e8 │ │ │ │ stmdavs ip, {r2, r7, r9}^ │ │ │ │ - b 163e5ec │ │ │ │ - bvs 155b808 │ │ │ │ + b 163e644 │ │ │ │ + bvs 155b860 │ │ │ │ stmdavs sp, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x1c04ea4c │ │ │ │ - b 15f3928 │ │ │ │ - b 15dce0c │ │ │ │ - b 161e628 │ │ │ │ - b 14e3e64 │ │ │ │ - blvs ff633e24 │ │ │ │ + b 15f3980 │ │ │ │ + b 15dce64 │ │ │ │ + b 161e680 │ │ │ │ + b 14e3ebc │ │ │ │ + blvs ff633e7c │ │ │ │ umaal pc, ip, r1, r8 @ │ │ │ │ stcls 4, cr9, [r2], {3} │ │ │ │ ldrvs lr, [r7, -r8, asr #20] │ │ │ │ - b 12ff22c │ │ │ │ - bvs 619f54 │ │ │ │ + b 12ff284 │ │ │ │ + bvs 619fac │ │ │ │ vmlsne.f32 s28, s18, s30 │ │ │ │ - b 163de34 │ │ │ │ - b 1635e8c │ │ │ │ - b 162ba98 │ │ │ │ - b 14b3684 │ │ │ │ + b 163de8c │ │ │ │ + b 1635ee4 │ │ │ │ + b 162baf0 │ │ │ │ + b 14b36dc │ │ │ │ @ instruction: 0x9c014904 │ │ │ │ stmdbeq lr, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1619e38 │ │ │ │ - b 1564eb8 │ │ │ │ - b 15dc660 │ │ │ │ + b 1619e90 │ │ │ │ + b 1564f10 │ │ │ │ + b 15dc6b8 │ │ │ │ stmibvs sl, {r1, r9, sl, fp, sp, lr}^ │ │ │ │ stmdacs r4, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x0c0eea4c │ │ │ │ - b 1633e84 │ │ │ │ + b 1633edc │ │ │ │ stmibvs pc, {r0, r1, r2, r4, r9, sl, fp, sp} @ │ │ │ │ mcreq 0, 3, r0, cr4, cr2, {4} │ │ │ │ subne lr, r7, #270336 @ 0x42000 │ │ │ │ - b 15eaee0 │ │ │ │ + b 15eaf38 │ │ │ │ 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 32b2e0 │ │ │ │ + bls 32b338 │ │ │ │ stceq 3, cr15, [r7], {98} @ 0x62 │ │ │ │ vmin.u32 d20, d8, d10 │ │ │ │ @ instruction: 0xf8d10307 │ │ │ │ vqadd.u32 d24, d4, d20 │ │ │ │ - blvs ff559eb4 │ │ │ │ + blvs ff559f0c │ │ │ │ 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 162bb0c │ │ │ │ + b 162bb64 │ │ │ │ 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 1633b40 │ │ │ │ + b 1633b98 │ │ │ │ @ instruction: 0xf8c02816 │ │ │ │ vhadd.u32 d25, d8, d8 │ │ │ │ - b 1621f0c │ │ │ │ + b 1621f64 │ │ │ │ vceq.i32 d18, d8, d4 │ │ │ │ - b 1624f14 │ │ │ │ + b 1624f6c │ │ │ │ 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 12c06f4 │ │ │ │ + b 12c074c │ │ │ │ vrhadd.u32 d17, d1, d14 │ │ │ │ - beq cb3374 │ │ │ │ + beq cb33cc │ │ │ │ tstvs r4, r1, asr #20 │ │ │ │ - b 139c7b4 │ │ │ │ + b 139c80c │ │ │ │ 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 af1728 │ │ │ │ + beq af1780 │ │ │ │ @ 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 fe3c5994 │ │ │ │ - bmi fe3ab18c │ │ │ │ + blmi fe3c59ec │ │ │ │ + bmi fe3ab1e4 │ │ │ │ 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 @ │ │ │ │ - mcr 5, 2, pc, cr8, cr5, {6} @ │ │ │ │ + mrc 5, 0, APSR_nzcv, cr12, cr5, {6} │ │ │ │ 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 │ │ │ │ - svc 0x0044f5d5 │ │ │ │ + svc 0x0018f5d5 │ │ │ │ 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: 0xf846f692 │ │ │ │ + @ instruction: 0xf81af692 │ │ │ │ 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 fee9c854 │ │ │ │ + blx fee9c8ac │ │ │ │ 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 │ │ │ │ @@ -566751,33 +566772,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 13398ec │ │ │ │ - bls 39e53c │ │ │ │ - blls 36a49c │ │ │ │ - b 163e46c │ │ │ │ + b 1339944 │ │ │ │ + bls 39e594 │ │ │ │ + blls 36a4f4 │ │ │ │ + b 163e4c4 │ │ │ │ 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 5141a4 │ │ │ │ + beq 5141fc │ │ │ │ @ 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 │ │ │ │ @@ -566785,34 +566806,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: 0x9c0afae3 │ │ │ │ + @ instruction: 0x9c0afab7 │ │ │ │ @ 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: 0xf848f69a │ │ │ │ + @ instruction: 0xf81cf69a │ │ │ │ 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 1f970a0 │ │ │ │ - blmi 8ac168 │ │ │ │ + blx 14970f8 │ │ │ │ + blmi 8ac1c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6b3970 │ │ │ │ + blls 6b39c8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1230300 │ │ │ │ andslt r4, r3, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ usada8 r3, r0, r0, r2 │ │ │ │ usada8 r1, r4, r0, r2 │ │ │ │ @ instruction: 0xe77f2018 │ │ │ │ @@ -566821,36 +566842,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: 0xf5d5e872 │ │ │ │ - bmi 4d4ad0 │ │ │ │ + @ instruction: 0xf5d5e846 │ │ │ │ + bmi 4d4a78 │ │ │ │ stmdavs r3, {r0, r1, r2, sl, fp, lr}^ │ │ │ │ @ instruction: 0xe7f1447a │ │ │ │ - ldmda r6, {r1, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrhteq r6, [r2], #-132 @ 0xffffff7c │ │ │ │ - rsbseq r6, r2, lr, lsr #17 │ │ │ │ + stmda sl!, {r1, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r6, r2, ip, asr r8 │ │ │ │ + rsbseq r6, r2, r6, asr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r2, r0, lsl #14 │ │ │ │ - @ instruction: 0x001efabe │ │ │ │ + rsbseq r6, r2, r8, lsr #13 │ │ │ │ + andseq pc, lr, r6, asr #21 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, lr, r4, lsr #21 │ │ │ │ + andseq pc, lr, ip, lsr #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb0b80 │ │ │ │ + bl fedb0bd8 │ │ │ │ @ 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: 0xf504fa15 │ │ │ │ + @ instruction: 0xf504f9e9 │ │ │ │ @ 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 │ │ │ │ @@ -566862,112 +566883,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 @ │ │ │ │ - stc 5, cr15, [r6, #-852] @ 0xfffffcac │ │ │ │ + ldcl 5, cr15, [sl], {213} @ 0xd5 │ │ │ │ stmdacs r0, {r2, r7, r9, sl, lr} │ │ │ │ addhi pc, sl, r0 │ │ │ │ @ instruction: 0x801ef8b5 │ │ │ │ - blhi 1e2b2b0 │ │ │ │ - bvc 2954d4 │ │ │ │ - bvc 3d515c │ │ │ │ + blhi 1e2b308 │ │ │ │ + bvc 29552c │ │ │ │ + bvc 3d51b4 │ │ │ │ strteq pc, [ip], -r0, lsl #2 │ │ │ │ tstcs r8, #323584 @ 0x4f000 │ │ │ │ movwls r4, #1670 @ 0x686 │ │ │ │ andls r0, r1, #237568 @ 0x3a000 │ │ │ │ - bvc ff4555ec │ │ │ │ + bvc ff455644 │ │ │ │ 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 2b8364 │ │ │ │ + bls 2b83bc │ │ │ │ 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 d35b24 │ │ │ │ + bvs d35b7c │ │ │ │ eorscc pc, r1, ip, asr #17 │ │ │ │ @ instruction: 0xf88c9606 │ │ │ │ tstls r7, ip, lsr #32 │ │ │ │ - bvc 5151a8 │ │ │ │ + bvc 515200 │ │ │ │ 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 5143c4 │ │ │ │ - ldc 6, cr4, [pc, #104] @ 259b08 │ │ │ │ + beq 51441c │ │ │ │ + ldc 6, cr4, [pc, #104] @ 259b60 │ │ │ │ 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 fe69531c │ │ │ │ + bcc fe695374 │ │ │ │ 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 ffd25bc8 │ │ │ │ + blhi ffd25c20 │ │ │ │ eorscc pc, r6, ip, lsl #17 │ │ │ │ @ instruction: 0xf88c0a1b │ │ │ │ @ instruction: 0x465b3037 │ │ │ │ - b 162b344 │ │ │ │ - b 161cee8 │ │ │ │ - b 1628cec │ │ │ │ - b 1638cf0 │ │ │ │ - b 14ecef4 │ │ │ │ + b 162b39c │ │ │ │ + b 161cf40 │ │ │ │ + b 1628d44 │ │ │ │ + b 1638d48 │ │ │ │ + b 14ecf4c │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 37e31c │ │ │ │ - blmi 4ac338 │ │ │ │ + blls 37e374 │ │ │ │ + blmi 4ac390 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6b3b80 │ │ │ │ + blls 6b3bd8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, r3, r0, ror #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - svc 0x006ef5d5 │ │ │ │ + svc 0x0042f5d5 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ - rsbseq r6, r2, r4, lsr #12 │ │ │ │ + rsbseq r6, r2, ip, asr #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r6, [r2], #-64 @ 0xffffffc0 │ │ │ │ + @ instruction: 0x00726498 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb0d44 │ │ │ │ + bl fedb0d9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi fe39d9ec │ │ │ │ - blmi fe3c5d94 │ │ │ │ + bmi fe39da44 │ │ │ │ + blmi fe3c5dec │ │ │ │ ldrbtmi r4, [sl], #-1549 @ 0xfffff9f3 │ │ │ │ teqcs r0, r1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ @ instruction: 0xf5d50300 │ │ │ │ - strmi lr, [r6], -ip, asr #24 │ │ │ │ + strmi lr, [r6], -r0, lsr #24 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [lr], r9, lsl #1 │ │ │ │ - bvc d6b584 │ │ │ │ + bvc d6b5dc │ │ │ │ @ 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 │ │ │ │ @@ -566996,23 +567017,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 131dd24 │ │ │ │ + b 131dd7c │ │ │ │ stmdavs r9!, {r0, r6, r7, r8, r9} │ │ │ │ mcrrcc 3, 12, pc, r7, cr1 @ │ │ │ │ cdpeq 1, 10, cr0, cr4, cr1, {5} │ │ │ │ - beq 4aa844 │ │ │ │ + beq 4aa89c │ │ │ │ tstvs r4, r1, asr #20 │ │ │ │ @ instruction: 0xf6c42405 │ │ │ │ movwmi r5, #42051 @ 0xa443 │ │ │ │ - b 12e2028 │ │ │ │ + b 12e2080 │ │ │ │ @ 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 │ │ │ │ @@ -567023,21 +567044,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 51459c │ │ │ │ + beq 5145f4 │ │ │ │ andls r4, r1, #27262976 @ 0x1a00000 │ │ │ │ stmdbvc fp!, {r0, r8, r9, fp, ip, pc} │ │ │ │ ldrle r0, [r2], #-2010 @ 0xfffff826 │ │ │ │ - blmi 106c56c │ │ │ │ + blmi 106c5c4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 633cf4 │ │ │ │ + blls 633d4c │ │ │ │ @ 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}^ │ │ │ │ @@ -567048,18 +567069,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 12edd74 │ │ │ │ + b 12eddcc │ │ │ │ orreq r0, fp, r3, asr #5 │ │ │ │ tstmi sl, #2192 @ 0x890 │ │ │ │ - b 131c550 │ │ │ │ + b 131c5a8 │ │ │ │ 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 │ │ │ │ @@ -567068,49 +567089,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 162b558 │ │ │ │ - b 161d11c │ │ │ │ - b 1628f20 │ │ │ │ - b 1638f24 │ │ │ │ - b 14ed128 │ │ │ │ + b 162b5b0 │ │ │ │ + b 161d174 │ │ │ │ + b 1628f78 │ │ │ │ + b 1638f7c │ │ │ │ + b 14ed180 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 2fe548 │ │ │ │ + blls 2fe5a0 │ │ │ │ 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 0x0000ee56 │ │ │ │ - rsbseq r6, r2, lr, lsr #9 │ │ │ │ + svclt 0x0000ee2a │ │ │ │ + rsbseq r6, r2, r6, asr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbeq r8, r8, r0, asr #12 │ │ │ │ - rsbseq r6, r2, ip, ror r3 │ │ │ │ - rsbeq r8, r8, r0, ror #10 │ │ │ │ + rsbeq r8, r8, r8, asr #12 │ │ │ │ + rsbseq r6, r2, r4, lsr #6 │ │ │ │ + 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 267244 │ │ │ │ + blcs 26729c │ │ │ │ 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 39643c │ │ │ │ + beq 396494 │ │ │ │ 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}^ │ │ │ │ @@ -567135,30 +567156,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 266634 │ │ │ │ + bcs 26668c │ │ │ │ @ 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 2a9a70 │ │ │ │ + blcc 2a9ac8 │ │ │ │ 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 │ │ │ │ @@ -567168,115 +567189,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 fed17e7e │ │ │ │ + blx fed17ed6 │ │ │ │ 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 fedb10d0 │ │ │ │ + bl fedb1128 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2666ec │ │ │ │ + bcs 266744 │ │ │ │ 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 266710 │ │ │ │ + bcs 266768 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5d54628 │ │ │ │ - vldmdblt r8!, {d14-d25} │ │ │ │ + vldmdblt r8!, {s28-s263} │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb112c │ │ │ │ + bl fedb1184 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #25 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 266748 │ │ │ │ + bcs 2667a0 │ │ │ │ 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 26676c │ │ │ │ + bcs 2667c4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5d54628 │ │ │ │ - vldmdblt r8!, {s28-s261} │ │ │ │ + vldmdblt r8!, {s28-s217} │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb1188 │ │ │ │ + bl fedb11e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ ldrdne pc, [r4, #129] @ 0x81 │ │ │ │ @ instruction: 0xf3bfb1e9 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a9ba0 │ │ │ │ + blcc 2a9bf8 │ │ │ │ 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 2a9bc4 │ │ │ │ + blcc 2a9c1c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x4628b11b │ │ │ │ - b ff11772c │ │ │ │ + b fe617784 │ │ │ │ @ instruction: 0x4621bd38 │ │ │ │ svclt 0x0000e7e7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 3954a0 │ │ │ │ + blhi 3954f8 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x9013e9f6 │ │ │ │ + andsls lr, r3, sl, asr #19 │ │ │ │ @ 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] @ 259ad4 │ │ │ │ + strgt r4, [pc, #-1380] @ 259b2c │ │ │ │ stmdavs r0!, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf89b6038 │ │ │ │ @ instruction: 0xf0033000 │ │ │ │ - bcs 3da864 │ │ │ │ + bcs 3da8bc │ │ │ │ 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 │ │ │ │ @@ -567290,154 +567311,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 915714 │ │ │ │ - @ instruction: 0xff3af691 │ │ │ │ - beq 95571c │ │ │ │ + beq 91576c │ │ │ │ + @ instruction: 0xff0ef691 │ │ │ │ + beq 955774 │ │ │ │ @ instruction: 0xf691901a │ │ │ │ - ldc 15, cr15, [sp, #212] @ 0xd4 │ │ │ │ + ldc 15, cr15, [sp, #36] @ 0x24 │ │ │ │ andsls r0, fp, ip, lsl sl │ │ │ │ - @ instruction: 0xff30f691 │ │ │ │ - beq 9d5730 │ │ │ │ + @ instruction: 0xff04f691 │ │ │ │ + beq 9d5788 │ │ │ │ @ instruction: 0xf691901c │ │ │ │ - ldmdbls ip, {r0, r1, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls ip, {r0, r1, r2, r3, r4, r5, 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 fead5854 │ │ │ │ + bhi fead58ac │ │ │ │ cdp 2, 2, cr9, cr8, cr13, {0} │ │ │ │ @ instruction: 0xf5d50a28 │ │ │ │ - vmov.16 d9[2], lr │ │ │ │ + vmul.f64 d14, d9, d12 │ │ │ │ strmi r0, [r5], -r8, lsr #20 │ │ │ │ @ instruction: 0xf5d5910c │ │ │ │ - vmov.16 d9[2], lr │ │ │ │ - b 161cb94 │ │ │ │ + vmul.f64 d14, d9, d6 │ │ │ │ + b 161cbec │ │ │ │ tsteq r4, r1, lsl #16 │ │ │ │ ldmdavc r0, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bl c97854 │ │ │ │ + b 1978ac │ │ │ │ tstcs r0, #3620864 @ 0x374000 │ │ │ │ svcls 0x00066177 │ │ │ │ - b 1346b0c │ │ │ │ - blls 6da818 │ │ │ │ + b 1346b64 │ │ │ │ + blls 6da870 │ │ │ │ movwmi r9, #47629 @ 0xba0d │ │ │ │ @ instruction: 0x461960b2 │ │ │ │ rscsvs r9, r3, pc, lsl #22 │ │ │ │ teqvs r3, lr, lsl #22 │ │ │ │ subseq r9, sl, r9, lsl #22 │ │ │ │ - b 1300d54 │ │ │ │ - blls 4dab38 │ │ │ │ + b 1300dac │ │ │ │ + blls 4dab90 │ │ │ │ andcs r4, r0, #1275068416 @ 0x4c000000 │ │ │ │ - blls 42adb0 │ │ │ │ + blls 42ae08 │ │ │ │ vcge.u32 d20, d3, d27 │ │ │ │ - blls 55a958 │ │ │ │ + blls 55a9b0 │ │ │ │ andcs pc, pc, #-1811939327 @ 0x94000001 │ │ │ │ - b 139c9f8 │ │ │ │ - blls 773554 │ │ │ │ - beq b6ade0 │ │ │ │ + b 139ca50 │ │ │ │ + blls 7735ac │ │ │ │ + beq b6ae38 │ │ │ │ strvs lr, [r8], #-2628 @ 0xfffff5bc │ │ │ │ andsmi pc, r7, #-1811939327 @ 0x94000001 │ │ │ │ andsvs pc, pc, #100, 6 @ 0x90000001 │ │ │ │ tstls pc, #50 @ 0x32 │ │ │ │ - bge a22d60 │ │ │ │ + bge a22db8 │ │ │ │ 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 514ac4 │ │ │ │ + beq 514b1c │ │ │ │ andsls r4, r9, #27262976 @ 0x1a00000 │ │ │ │ - blls 800e08 │ │ │ │ + blls 800e60 │ │ │ │ ldrmi r9, [sl], #2565 @ 0xa05 │ │ │ │ andcc r9, r1, #21504 @ 0x5400 │ │ │ │ addsmi r9, r3, #1342177280 @ 0x50000000 │ │ │ │ - bmi 1dce708 │ │ │ │ + bmi 1dce760 │ │ │ │ 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 3954c4 │ │ │ │ + blhi 39551c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ vsubl.u8 q9, d3, d3 │ │ │ │ - blcs 3db0e4 │ │ │ │ + blcs 3db13c │ │ │ │ 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 3df004 │ │ │ │ + blcs 3df05c │ │ │ │ addshi pc, r1, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ addeq r0, pc, #7 │ │ │ │ subseq r0, sp, r7 │ │ │ │ addeq r0, pc, #7 │ │ │ │ - bcs 31a230 │ │ │ │ - bls 74e364 │ │ │ │ + bcs 31a288 │ │ │ │ + bls 74e3bc │ │ │ │ @ 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 296374 │ │ │ │ + beq 2963cc │ │ │ │ strbeq pc, [ip], #-261 @ 0xfffffefb @ │ │ │ │ strls r9, [r1], #-258 @ 0xfffffefe │ │ │ │ cmppeq r0, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ mrscs r9, (UNDEF: 16) │ │ │ │ - cdp2 5, 1, cr15, cr10, cr8, {7} │ │ │ │ + stc2l 5, cr15, [lr, #928]! @ 0x3a0 │ │ │ │ stceq 0, cr15, [r5], {79} @ 0x4f │ │ │ │ mcrrpl 6, 12, pc, r3, cr4 @ │ │ │ │ @ instruction: 0xf8cd9408 │ │ │ │ @ instruction: 0xf8cda014 │ │ │ │ - bls 74a3a0 │ │ │ │ + bls 74a3f8 │ │ │ │ svcls 0x00179908 │ │ │ │ @ instruction: 0xf8926d13 │ │ │ │ ldrbmi r2, [r3], #-184 @ 0xffffff48 │ │ │ │ svccc 0x0004f841 │ │ │ │ mulcc r0, fp, r8 │ │ │ │ stmdbls r5, {r3, r8, ip, pc} │ │ │ │ - bcs 281adc │ │ │ │ + bcs 281b34 │ │ │ │ @ instruction: 0x460fbf18 │ │ │ │ andeq pc, r7, #3 │ │ │ │ - bcs 3eb3e0 │ │ │ │ + bcs 3eb438 │ │ │ │ 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 3df0b0 │ │ │ │ + blcs 3df108 │ │ │ │ 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 2625ac │ │ │ │ + blcs 262604 │ │ │ │ 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 │ │ │ │ @@ -567450,40 +567471,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 3db228 │ │ │ │ + blcs 3db280 │ │ │ │ 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 3df14c │ │ │ │ + blcs 3df1a4 │ │ │ │ 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 r6, r2, r4 │ │ │ │ + rsbseq r5, r2, ip, lsr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r2, sl, asr #28 │ │ │ │ - blcc fe25a370 │ │ │ │ + ldrshteq r5, [r2], #-210 @ 0xffffff2e │ │ │ │ + blcc fe25a3c8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ tstls r2, #0, 6 │ │ │ │ mulcc r1, fp, r8 │ │ │ │ - bvc 315af0 │ │ │ │ + bvc 315b48 │ │ │ │ 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 │ │ │ │ @@ -567494,50 +567515,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 615e98 │ │ │ │ - bvc ff495fa4 │ │ │ │ - blx 695f9c │ │ │ │ + bhi 615ef0 │ │ │ │ + bvc ff495ffc │ │ │ │ + blx 695ff4 │ │ │ │ mrc 15, 5, fp, cr0, cr8, {2} │ │ │ │ ldrle r9, [r1, #-2632] @ 0xfffff5b8 │ │ │ │ - bvc 355a50 │ │ │ │ - bhi 1c55ea8 │ │ │ │ - bvc ffc55ebc │ │ │ │ - blx 695fb4 │ │ │ │ + bvc 355aa8 │ │ │ │ + bhi 1c55f00 │ │ │ │ + bvc ffc55f14 │ │ │ │ + blx 69600c │ │ │ │ tstphi ip, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ - bls 615ec0 │ │ │ │ - bvc ff4d5ecc │ │ │ │ - blx 695fc4 │ │ │ │ + bls 615f18 │ │ │ │ + bvc ff4d5f24 │ │ │ │ + blx 69601c │ │ │ │ tstphi r4, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ tstle pc, r8, lsl #22 │ │ │ │ - bvc c95988 │ │ │ │ - bhi ffc55ee0 │ │ │ │ - blx 695fd8 │ │ │ │ - bls ffc55ee8 │ │ │ │ + bvc c959e0 │ │ │ │ + bhi ffc55f38 │ │ │ │ + blx 696030 │ │ │ │ + bls ffc55f40 │ │ │ │ mrc 15, 5, fp, cr0, cr8, {2} │ │ │ │ vneg.f32 s17, s15 │ │ │ │ svclt 0x0058fa10 │ │ │ │ - bls 1c55ee8 │ │ │ │ + bls 1c55f40 │ │ │ │ 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 5e2348 │ │ │ │ + blcs 5e23a0 │ │ │ │ andge sp, r2, #8323072 @ 0x7f0000 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ @ instruction: 0xfffffbf7 │ │ │ │ @ instruction: 0xfffffbf7 │ │ │ │ @ instruction: 0xfffffbf7 │ │ │ │ muleq r0, r5, r0 │ │ │ │ @@ -567575,64 +567596,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 905bdc │ │ │ │ + blge 905c34 │ │ │ │ @ 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 29612c │ │ │ │ + bvc 296184 │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 1456100 │ │ │ │ + bvc 1456158 │ │ │ │ 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 6261b4 │ │ │ │ + blgt 62620c │ │ │ │ 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 3986b0 │ │ │ │ + blcc 398708 │ │ │ │ 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 3986d0 │ │ │ │ + blcc 398728 │ │ │ │ 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 2234664 │ │ │ │ + blcs 22346bc │ │ │ │ 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 │ │ │ │ @@ -567641,21 +567662,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 355c88 │ │ │ │ - bhi fed95a9c │ │ │ │ - bvc ff4561f4 │ │ │ │ - blx 6961ec │ │ │ │ + bvc 355ce0 │ │ │ │ + bhi fed95af4 │ │ │ │ + bvc ff45624c │ │ │ │ + blx 696244 │ │ │ │ mcrge 5, 7, pc, cr4, cr15, {1} @ │ │ │ │ - bvc ff456200 │ │ │ │ - blx 6961f8 │ │ │ │ + bvc ff456258 │ │ │ │ + blx 696250 │ │ │ │ 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 │ │ │ │ @@ -567678,32 +567699,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 913d94 │ │ │ │ + blge 913dec │ │ │ │ @ instruction: 0xeeb7aa1e │ │ │ │ vldmia r3!, {s15-s14} │ │ │ │ vmov.f32 s15, #81 @ 0x3e880000 0.2656250 │ │ │ │ vsqrt.f32 s15, s0 │ │ │ │ svclt 0x00d8fa10 │ │ │ │ - bvc 855e44 │ │ │ │ + bvc 855e9c │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 1456298 │ │ │ │ + bvc 14562f0 │ │ │ │ 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 │ │ │ │ - stmib sl, {r0, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb lr, {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 │ │ │ │ @@ -567716,41 +567737,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 │ │ │ │ - mrc 5, 2, APSR_nzcv, cr10, cr4, {6} │ │ │ │ + mcr 5, 1, pc, cr14, 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 266f6c │ │ │ │ + bcs 266fc4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aa37c │ │ │ │ + blcc 2aa3d4 │ │ │ │ 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 2aa3b0 │ │ │ │ + blcc 2aa408 │ │ │ │ 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] │ │ │ │ @@ -567760,129 +567781,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 fedb19f8 │ │ │ │ + bl fedb1a50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10ff0 │ │ │ │ strmi r3, [sp], -r4, lsl #1 │ │ │ │ @ instruction: 0xf893b1b3 │ │ │ │ - bcs 2628ec │ │ │ │ + bcs 262944 │ │ │ │ vshr.u32 , , #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a6418 │ │ │ │ + bcc 2a6470 │ │ │ │ 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 267048 │ │ │ │ + bcs 2670a0 │ │ │ │ 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 26706c │ │ │ │ + bcs 2670c4 │ │ │ │ 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 2aa488 │ │ │ │ + blcc 2aa4e0 │ │ │ │ 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 2aa4ac │ │ │ │ + blcc 2aa504 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ strtmi fp, [r8], -fp, lsr #2 │ │ │ │ - mcr 5, 2, pc, cr6, cr4, {6} @ │ │ │ │ + mrc 5, 0, APSR_nzcv, cr10, cr4, {6} │ │ │ │ @ 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: 0xf8d5f9f7 │ │ │ │ + @ instruction: 0xf8d5f9cb │ │ │ │ @ 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: 0xf8d5f871 │ │ │ │ + @ instruction: 0xf8d5f845 │ │ │ │ @ instruction: 0xf7f00084 │ │ │ │ strtmi pc, [r0], -r7, lsr #18 │ │ │ │ - @ instruction: 0xf9e8f6ae │ │ │ │ + @ instruction: 0xf9bcf6ae │ │ │ │ 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 2ec14e │ │ │ │ + blx 2ec1a6 │ │ │ │ @ instruction: 0xf6438201 │ │ │ │ strmi r6, [r2], #-304 @ 0xfffffed0 │ │ │ │ @ instruction: 0xf1b95851 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blcs 27abf0 │ │ │ │ + blcs 27ac48 │ │ │ │ mvnslt sp, pc, asr r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267160 │ │ │ │ + bcs 2671b8 │ │ │ │ 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 267184 │ │ │ │ + bcs 2671dc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27e6f8 │ │ │ │ + blcs 27e750 │ │ │ │ addhi pc, r4, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ eorsvs pc, r0, #70254592 @ 0x4300000 │ │ │ │ - blx 322d9e │ │ │ │ + blx 322df6 │ │ │ │ strtmi r8, [fp], #-775 @ 0xfffffcf9 │ │ │ │ @ instruction: 0xf8d95099 │ │ │ │ addspl r1, r9, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ @ instruction: 0xf8d92282 │ │ │ │ - blx 34a9e6 │ │ │ │ + blx 34aa3e │ │ │ │ stmiane r9!, {r0, r1, r2, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0060973 │ │ │ │ - blx 2dc23e │ │ │ │ + blx 2dc296 │ │ │ │ @ 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 │ │ │ │ @@ -567908,73 +567929,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 267248 │ │ │ │ + bcs 2672a0 │ │ │ │ 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 26726c │ │ │ │ + bcs 2672c4 │ │ │ │ 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 2aa6a8 │ │ │ │ + blcc 2aa700 │ │ │ │ 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 31c346 │ │ │ │ - blx 2bb6ea │ │ │ │ + blx 31c39e │ │ │ │ + blx 2bb742 │ │ │ │ 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 b34ce4 │ │ │ │ + b b34d3c │ │ │ │ @ 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 267328 │ │ │ │ + bcs 267380 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27e89c │ │ │ │ + blcs 27e8f4 │ │ │ │ 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 │ │ │ │ @@ -567990,71 +568011,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 fef1d0bc │ │ │ │ + bl fef1d114 │ │ │ │ andle r1, r1, r2, asr pc │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf8503401 │ │ │ │ @ instruction: 0xf0141023 │ │ │ │ @ instruction: 0xf04f041f │ │ │ │ svclt 0x001432ff │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ - blx 2e6fac │ │ │ │ + blx 2e7004 │ │ │ │ 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 256ff8 │ │ │ │ - b 162bf30 │ │ │ │ + bcc 257050 │ │ │ │ + b 162bf88 │ │ │ │ @ instruction: 0xf1bc195a │ │ │ │ stmdale r8, {r5, r8, r9, sl, fp}^ │ │ │ │ strbmi r0, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ - bl fec0ec48 │ │ │ │ + bl fec0eca0 │ │ │ │ stclne 3, cr0, [r6], #-32 @ 0xffffffe0 │ │ │ │ - bcs a61260 │ │ │ │ + bcs a612b8 │ │ │ │ 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 aeaeec │ │ │ │ + b aeaf44 │ │ │ │ @ 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 fef1d230 │ │ │ │ + bl fef1d288 │ │ │ │ svclt 0x00041f59 │ │ │ │ @ instruction: 0xf8452200 │ │ │ │ - bl febe2cdc │ │ │ │ - blcs a5b874 │ │ │ │ - b 1650cd8 │ │ │ │ - bl ff060dbc │ │ │ │ + bl febe2d34 │ │ │ │ + blcs a5b8cc │ │ │ │ + b 1650d30 │ │ │ │ + bl ff060e14 │ │ │ │ orrsle r1, r9, r4, asr pc │ │ │ │ @ instruction: 0x061ff016 │ │ │ │ @ instruction: 0xf04fbf1f │ │ │ │ @ instruction: 0xf85532ff │ │ │ │ - blx 2e6d10 │ │ │ │ + blx 2e6d68 │ │ │ │ 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}^ │ │ │ │ @@ -568079,20 +568100,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 3383fc │ │ │ │ + bl 338454 │ │ │ │ movwcs r0, #51458 @ 0xc902 │ │ │ │ - bleq 2d6e38 │ │ │ │ + bleq 2d6e90 │ │ │ │ streq pc, [r1, #-2821] @ 0xfffff4fb │ │ │ │ strpl pc, [r2, #-2819] @ 0xfffff4fd │ │ │ │ - blx 323a8e │ │ │ │ + blx 323ae6 │ │ │ │ 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 │ │ │ │ @@ -568100,22 +568121,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 267548 │ │ │ │ + bcs 2675a0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xb3bb8f5b │ │ │ │ strbtvs pc, [r8], #2245 @ 0x8c5 @ │ │ │ │ @ instruction: 0xf0089b01 │ │ │ │ - blx 51b1d8 │ │ │ │ - bl 357164 │ │ │ │ - bl 4dfac4 │ │ │ │ + blx 51b230 │ │ │ │ + bl 3571bc │ │ │ │ + bl 4dfb1c │ │ │ │ @ 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 │ │ │ │ @@ -568139,114 +568160,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 27eb50 │ │ │ │ + bcs 27eba8 │ │ │ │ @ instruction: 0xf8c5d0eb │ │ │ │ cdpcs 4, 0, cr6, cr0, cr8, {7} │ │ │ │ - blls 2cf4b8 │ │ │ │ + blls 2cf510 │ │ │ │ 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 4ec50c │ │ │ │ + bl 4ec564 │ │ │ │ @ instruction: 0xf8d30383 │ │ │ │ - b ae47b0 │ │ │ │ + b ae4808 │ │ │ │ @ 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 2aaa34 │ │ │ │ + blcc 2aaa8c │ │ │ │ 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 31d2de │ │ │ │ + blx 31d336 │ │ │ │ @ instruction: 0xf507f701 │ │ │ │ - bl 275d9c │ │ │ │ + bl 275df4 │ │ │ │ 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 2d72cc │ │ │ │ + bleq 2d7324 │ │ │ │ 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 2cf56c │ │ │ │ + blls 2cf5c4 │ │ │ │ @ instruction: 0xf0163601 │ │ │ │ svclt 0x0014061f │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf85331ff │ │ │ │ @ instruction: 0xf04f2028 │ │ │ │ svclt 0x001c33ff │ │ │ │ @ instruction: 0xf10140b1 │ │ │ │ - blx 3276e0 │ │ │ │ + blx 327738 │ │ │ │ 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 2a6b0c │ │ │ │ + bcc 2a6b64 │ │ │ │ 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 fec9bfb4 │ │ │ │ - bl feb5bb58 │ │ │ │ + bl fec9c00c │ │ │ │ + bl feb5bbb0 │ │ │ │ strtmi r0, [r3], #-1033 @ 0xfffffbf7 │ │ │ │ - blcs a628d4 │ │ │ │ - b 1650fd8 │ │ │ │ - bl ff0610a8 │ │ │ │ + blcs a6292c │ │ │ │ + b 1651030 │ │ │ │ + bl ff061100 │ │ │ │ andsle r1, r4, r5, asr pc │ │ │ │ - bl fef5d4e0 │ │ │ │ + bl fef5d538 │ │ │ │ @ instruction: 0xf47f1f56 │ │ │ │ strcc sl, [r1], -r1, ror #30 │ │ │ │ tstpeq pc, #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2e7b60 │ │ │ │ - bls 2d7b74 │ │ │ │ + blx 2e7bb8 │ │ │ │ + bls 2d7bcc │ │ │ │ eorcs pc, r4, r2, asr r8 @ │ │ │ │ - bls 2aafbc │ │ │ │ + bls 2ab014 │ │ │ │ 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 │ │ │ │ @@ -568270,85 +568291,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 161bc10 │ │ │ │ + b 161bc68 │ │ │ │ @ instruction: 0xf605154b │ │ │ │ @ instruction: 0xf8cd651c │ │ │ │ - blx 34309e │ │ │ │ + blx 3430f6 │ │ │ │ ldrbmi pc, [r8], r1, lsl #6 @ │ │ │ │ ldrmi r9, [sp], #-775 @ 0xfffffcf9 │ │ │ │ movwcs pc, #8768 @ 0x2240 @ │ │ │ │ stmib sp, {r0, r2, sl, lr}^ │ │ │ │ - blx 321c32 │ │ │ │ + blx 321c8a │ │ │ │ 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 346c68 │ │ │ │ - blx 29fd94 │ │ │ │ - bl 4d7840 │ │ │ │ + bl 346cc0 │ │ │ │ + blx 29fdec │ │ │ │ + bl 4d7898 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0xff10f5e7 │ │ │ │ + cdp2 5, 14, cr15, cr4, cr7, {7} │ │ │ │ ldcmi 8, cr15, [ip], {85} @ 0x55 │ │ │ │ tstcs r0, r0, asr r2 │ │ │ │ @ instruction: 0xf5d44638 │ │ │ │ - @ instruction: 0xf894e9f8 │ │ │ │ - blcs 2671a4 │ │ │ │ + @ instruction: 0xf894e9cc │ │ │ │ + blcs 2671fc │ │ │ │ cmpphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8949a07 │ │ │ │ @ instruction: 0xf8b4104e │ │ │ │ - bl 307194 │ │ │ │ + bl 3071ec │ │ │ │ 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 559ce2 │ │ │ │ + blx 559d3a │ │ │ │ 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 3ff530 │ │ │ │ + blls 3ff588 │ │ │ │ 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 fef1bd08 │ │ │ │ - bcs 2d7f04 │ │ │ │ + blx fef1bd60 │ │ │ │ + bcs 2d7f5c │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ subcc pc, r2, sp, lsl #17 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ - bcs 2a3d08 │ │ │ │ + bcs 2a3d60 │ │ │ │ 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 │ │ │ │ @@ -568361,162 +568382,162 @@ │ │ │ │ @ instruction: 0xf94af028 │ │ │ │ @ instruction: 0xf8d99014 │ │ │ │ @ instruction: 0xf8550278 │ │ │ │ @ instruction: 0xf5001c18 │ │ │ │ @ instruction: 0xf7f17061 │ │ │ │ @ instruction: 0x4639f975 │ │ │ │ stmdals ip, {r0, r3, r4, ip, pc} │ │ │ │ - blx 719154 │ │ │ │ + blx 7191ac │ │ │ │ @ instruction: 0x93239b05 │ │ │ │ - blls 563964 │ │ │ │ + blls 5639bc │ │ │ │ @ instruction: 0x9324a923 │ │ │ │ @ instruction: 0x93252318 │ │ │ │ eorls r9, r7, #1610612738 @ 0x60000002 │ │ │ │ ldrmi r9, [r3], -r8, lsr #4 │ │ │ │ - b 162c9a8 │ │ │ │ - b 161e56c │ │ │ │ - b 162a370 │ │ │ │ - b 163a374 │ │ │ │ - b 14ee578 │ │ │ │ + b 162ca00 │ │ │ │ + b 161e5c4 │ │ │ │ + b 162a3c8 │ │ │ │ + b 163a3cc │ │ │ │ + b 14ee5d0 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 5bf9c4 │ │ │ │ + blls 5bfa1c │ │ │ │ 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 697844 │ │ │ │ + bleq 69789c │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ ldrsblt r8, [r7, #-2] │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 2679c8 │ │ │ │ + bcs 267a20 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aadd8 │ │ │ │ + blcc 2aae30 │ │ │ │ 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 43a278 │ │ │ │ + bgt 43a2d0 │ │ │ │ andeq lr, r7, r3, lsl #17 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ - blls 386e38 │ │ │ │ + blls 386e90 │ │ │ │ @ instruction: 0xf0082201 │ │ │ │ - bl 31b698 │ │ │ │ - blx 2dff80 │ │ │ │ - bl 4d7628 │ │ │ │ + bl 31b6f0 │ │ │ │ + blx 2dffd8 │ │ │ │ + bl 4d7680 │ │ │ │ @ instruction: 0xf5030383 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - b ae4a30 │ │ │ │ + b ae4a88 │ │ │ │ @ instruction: 0xf8c30201 │ │ │ │ @ instruction: 0xf8552600 │ │ │ │ cmplt r9, r4, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267a4c │ │ │ │ + bcs 267aa4 │ │ │ │ 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 4959e0 │ │ │ │ + blvc 495a38 │ │ │ │ ldrdge pc, [r8], -sp @ │ │ │ │ adccc pc, r0, #14221312 @ 0xd90000 │ │ │ │ movwvc pc, #1091 @ 0x443 @ │ │ │ │ adccc pc, r0, #13172736 @ 0xc90000 │ │ │ │ - blcs 281f50 │ │ │ │ + blcs 281fa8 │ │ │ │ adchi pc, r3, r0, asr #32 │ │ │ │ - blmi ff06dd6c │ │ │ │ + blmi ff06ddc4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls cb52f8 │ │ │ │ + blls cb5350 │ │ │ │ @ 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 267ac0 │ │ │ │ + bcs 267b18 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f034 │ │ │ │ + blcs 27f08c │ │ │ │ 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 267aec │ │ │ │ + bcs 267b44 │ │ │ │ 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 697998 │ │ │ │ + bleq 6979f0 │ │ │ │ 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 fe498d70 │ │ │ │ + blx 1998dc8 │ │ │ │ teqlt r8, r6, lsl #22 │ │ │ │ stmdbcs r7, {r0, r7, r8, fp, sp, lr} │ │ │ │ ldrmi sp, [r8], -r4, lsl #18 │ │ │ │ @ instruction: 0xf5d408c9 │ │ │ │ - @ instruction: 0x4603ea74 │ │ │ │ + strmi lr, [r3], -r8, asr #20 │ │ │ │ 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 267b6c │ │ │ │ + bcs 267bc4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdavs r3!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf3cbe7c7 │ │ │ │ - blcs 31b7b0 │ │ │ │ + blcs 31b808 │ │ │ │ @ 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, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdbls r6, {r3, r4, r5, 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} │ │ │ │ @@ -568530,61 +568551,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 32ccd0 │ │ │ │ + bl 32cd28 │ │ │ │ @ instruction: 0xf8d5154b │ │ │ │ cmnlt r1, r0, lsl #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267c18 │ │ │ │ + bcs 267c70 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f18c │ │ │ │ + blcs 27f1e4 │ │ │ │ @ instruction: 0xf8d5d03e │ │ │ │ @ instruction: 0xf8c51e18 │ │ │ │ cmnlt r1, r0, lsl #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267c3c │ │ │ │ + bcs 267c94 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f1b0 │ │ │ │ + blcs 27f208 │ │ │ │ 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 a6262c │ │ │ │ - b 1651594 │ │ │ │ - bl fef201d4 │ │ │ │ + blcs a62684 │ │ │ │ + b 16515ec │ │ │ │ + bl fef2022c │ │ │ │ @ instruction: 0xf47f1f54 │ │ │ │ - bls 3c7074 │ │ │ │ + bls 3c70cc │ │ │ │ @ instruction: 0xf0143401 │ │ │ │ svclt 0x0014041f │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ @ instruction: 0xf85230ff │ │ │ │ @ instruction: 0xf04f1023 │ │ │ │ svclt 0x001c32ff │ │ │ │ @ instruction: 0xf10040a0 │ │ │ │ - blx 2e788c │ │ │ │ + blx 2e78e4 │ │ │ │ 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 2a70b8 │ │ │ │ + bcc 2a7110 │ │ │ │ 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 │ │ │ │ @@ -568595,42 +568616,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 feb41518 │ │ │ │ + bl feb41570 │ │ │ │ ldrbmi r0, [r9], -r8, lsl #16 │ │ │ │ rscscc pc, pc, #8, 2 │ │ │ │ @ instruction: 0xf7ff3e1f │ │ │ │ vmulcs.f64 d15, d0, d25 │ │ │ │ - b 165156c │ │ │ │ - bl ff06167c │ │ │ │ + b 16515c4 │ │ │ │ + bl ff0616d4 │ │ │ │ @ instruction: 0xf47f1f54 │ │ │ │ stclne 14, cr10, [r3], #-668 @ 0xfffffd64 │ │ │ │ tstpeq pc, #19 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2e812c │ │ │ │ - bls 3d8140 │ │ │ │ + blx 2e8184 │ │ │ │ + bls 3d8198 │ │ │ │ eorcs pc, r8, r2, asr r8 @ │ │ │ │ - bls 3ab588 │ │ │ │ + bls 3ab5e0 │ │ │ │ eorcc pc, r8, r2, asr #16 │ │ │ │ stcls 6, cr14, [r5, #-600] @ 0xfffffda8 │ │ │ │ andseq pc, pc, #8, 2 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx 51954e │ │ │ │ + blx 5195a6 │ │ │ │ @ instruction: 0xf1084622 │ │ │ │ strtmi r0, [r8], -r0, lsr #2 │ │ │ │ - blx 39955a │ │ │ │ + blx 3995b2 │ │ │ │ @ instruction: 0xf5d4e688 │ │ │ │ - svclt 0x0000ea54 │ │ │ │ - rsbseq r5, r2, r4, lsr r0 │ │ │ │ + svclt 0x0000ea28 │ │ │ │ + ldrsbteq r4, [r2], #-252 @ 0xffffff04 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r2, r8, ror sp │ │ │ │ + rsbseq r4, r2, r0, lsr #26 │ │ │ │ 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 │ │ │ │ @@ -568641,15 +568662,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 2a71bc │ │ │ │ + bcc 2a7214 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b91a │ │ │ │ @ instruction: 0xf7ef0084 │ │ │ │ @ instruction: 0xf8d4fac3 │ │ │ │ movwcs r0, #632 @ 0x278 │ │ │ │ @@ -568658,43 +568679,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: 0xf896ef30 │ │ │ │ + @ instruction: 0xf896ef04 │ │ │ │ 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 317754 │ │ │ │ - bleq 2d7758 │ │ │ │ + bleq 3177ac │ │ │ │ + bleq 2d77b0 │ │ │ │ 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 55a26e │ │ │ │ - beq 5d8548 │ │ │ │ + blx 55a2c6 │ │ │ │ + beq 5d85a0 │ │ │ │ subge pc, r0, sp, asr #17 │ │ │ │ sbcshi pc, lr, r0, asr #32 │ │ │ │ addcc pc, sp, r0, asr #7 │ │ │ │ - bne fe93f694 │ │ │ │ + bne fe93f6ec │ │ │ │ @ instruction: 0xf5be3301 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #31 │ │ │ │ strgt lr, [r6], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf64abf02 │ │ │ │ @ instruction: 0xf6ca21ab │ │ │ │ - blx feaa3d1a │ │ │ │ + blx feaa3d72 │ │ │ │ @ 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 │ │ │ │ @@ -568704,25 +568725,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 2a42b8 │ │ │ │ + bcs 2a4310 │ │ │ │ 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: 0xf8b6f690 │ │ │ │ + @ instruction: 0xf88af690 │ │ │ │ @ instruction: 0xb12c4604 │ │ │ │ @ instruction: 0xf1a46ba4 │ │ │ │ - blx fef5c6e4 │ │ │ │ + blx fef5c73c │ │ │ │ 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 │ │ │ │ @@ -568745,81 +568766,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 516084 │ │ │ │ + beq 5160dc │ │ │ │ andls r4, r1, #27262976 @ 0x1a00000 │ │ │ │ ldrdcc pc, [r8, #134] @ 0x86 │ │ │ │ - bmi f41f6c │ │ │ │ + bmi f41fc4 │ │ │ │ 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: 0xf8d5fa99 │ │ │ │ + @ instruction: 0xf8d5fa6d │ │ │ │ @ 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: 0xf8d5f913 │ │ │ │ + @ instruction: 0xf8d5f8e7 │ │ │ │ @ instruction: 0xf7ef0084 │ │ │ │ strbmi pc, [r0], -r9, asr #19 @ │ │ │ │ - blx fe519280 │ │ │ │ + blx 1a192d8 │ │ │ │ @ instruction: 0xf8b5e701 │ │ │ │ movwcs r0, #4160 @ 0x1040 │ │ │ │ - blge 755f2c │ │ │ │ + blge 755f84 │ │ │ │ vsubw.u8 , q0, d14 │ │ │ │ @ instruction: 0xf690000b │ │ │ │ - strmi pc, [r4], -pc, lsr #16 │ │ │ │ + strmi pc, [r4], -r3, lsl #16 │ │ │ │ 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}^ │ │ │ │ - ldmda sl, {r2, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00eef5d3 │ │ │ │ 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 0x0000e8f2 │ │ │ │ - rsbseq r4, r2, r8, ror sl │ │ │ │ + svclt 0x0000e8c6 │ │ │ │ + rsbseq r4, r2, r0, lsr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq r7, ip, r4, asr #19 │ │ │ │ - @ instruction: 0x00724892 │ │ │ │ + andseq r7, ip, ip, asr #19 │ │ │ │ + rsbseq r4, r2, sl, lsr r8 │ │ │ │ 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 5f9370 │ │ │ │ - beq 2979a0 │ │ │ │ + blls 5f93c8 │ │ │ │ + beq 2979f8 │ │ │ │ @ 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 │ │ │ │ @@ -568864,41 +568885,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 2d0098 │ │ │ │ + bls 2d00f0 │ │ │ │ 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 36d396 │ │ │ │ + blx 36d3ee │ │ │ │ @ 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 2ab570 │ │ │ │ + blcc 2ab5c8 │ │ │ │ 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 32d302 │ │ │ │ + blx 32d35a │ │ │ │ @ instruction: 0xf843b302 │ │ │ │ @ instruction: 0xf7efa004 │ │ │ │ andlt pc, r3, fp, lsr pc @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e854 │ │ │ │ stmda r4, {r0, r9, ip, sp}^ │ │ │ │ @@ -568908,35 +568929,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 ff7ad244 │ │ │ │ + bmi ff7ad29c │ │ │ │ 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 @ │ │ │ │ - ldcl 5, cr15, [sl], #844 @ 0x34c │ │ │ │ + stcl 5, cr15, [lr], {211} @ 0xd3 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ subscs r8, r8, #-2147483612 @ 0x80000024 │ │ │ │ @ instruction: 0x46054639 │ │ │ │ - mrc 5, 4, APSR_nzcv, cr0, cr3, {6} │ │ │ │ + mcr 5, 3, pc, cr4, 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 1ad8e48 │ │ │ │ + bvc 1ad8ea0 │ │ │ │ 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 │ │ │ │ @@ -568945,55 +568966,55 @@ │ │ │ │ vsubl.u8 q8, d19, d2 │ │ │ │ @ instruction: 0xf88d1342 │ │ │ │ @ instruction: 0xf88d2072 │ │ │ │ @ instruction: 0xf7f03073 │ │ │ │ @ instruction: 0xf105fd2d │ │ │ │ ldmdbge ip, {r5, r6, r9} │ │ │ │ @ instruction: 0xf6984683 │ │ │ │ - @ instruction: 0xf8d6f939 │ │ │ │ + @ instruction: 0xf8d6f90d │ │ │ │ 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 ff4dc6c4 │ │ │ │ + blcs ff4dc71c │ │ │ │ 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, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d07c │ │ │ │ - cdp2 6, 12, cr15, cr4, cr15, {4} │ │ │ │ + cdp2 6, 9, cr15, cr8, cr15, {4} │ │ │ │ strmi r6, [r2], -r3, lsl #23 │ │ │ │ rsbsle r2, r1, r3, lsl #22 │ │ │ │ @ instruction: 0xf1032300 │ │ │ │ - bl 2de2e8 │ │ │ │ + bl 2de340 │ │ │ │ stmdbvc r9, {r1, r3, r7, r8} │ │ │ │ smlabtle r4, r9, r6, r0 │ │ │ │ - blcs 3686d8 │ │ │ │ + blcs 368730 │ │ │ │ @ instruction: 0xf04fd1f5 │ │ │ │ strtmi r0, [r0], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6979201 │ │ │ │ - bls 2db908 │ │ │ │ + bls 2db8b0 │ │ │ │ addeq lr, sl, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf3c38893 │ │ │ │ orrlt r1, r8, r8, asr #7 │ │ │ │ - blcs 86a714 │ │ │ │ + blcs 86a76c │ │ │ │ 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 a7bdb0 │ │ │ │ + blcs a7be08 │ │ │ │ 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 │ │ │ │ @@ -569006,137 +569027,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 268370 │ │ │ │ + bcs 2683c8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f8e4 │ │ │ │ + blcs 27f93c │ │ │ │ @ instruction: 0xf8c5d03b │ │ │ │ strbmi r6, [r0], -ip, lsl #1 │ │ │ │ @ instruction: 0xf7ff4629 │ │ │ │ @ instruction: 0x4628fcf5 │ │ │ │ - blmi 1dae544 │ │ │ │ + blmi 1dae59c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9b5bfc │ │ │ │ + blls 9b5c54 │ │ │ │ @ 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, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r2, asr #2 │ │ │ │ - mrc2 6, 5, pc, cr10, cr7, {4} │ │ │ │ + mcr2 6, 4, pc, cr14, cr7, {4} @ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf89b80ac │ │ │ │ - blcs 2e7bd4 │ │ │ │ + blcs 2e7c2c │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0a06 │ │ │ │ strtmi r0, [r0], -r3, lsl #20 │ │ │ │ - @ instruction: 0xff34f697 │ │ │ │ + @ instruction: 0xff08f697 │ │ │ │ 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 268410 │ │ │ │ + bcs 268468 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f984 │ │ │ │ + blcs 27f9dc │ │ │ │ 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 268440 │ │ │ │ + bcs 268498 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xe7988f5b │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6970a0c │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r8, asr #3 │ │ │ │ - mcr2 6, 7, pc, cr10, cr7, {4} @ │ │ │ │ + mrc2 6, 5, pc, cr14, 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] │ │ │ │ - mrc2 6, 2, pc, cr6, cr7, {4} │ │ │ │ + mcr2 6, 1, pc, cr10, cr7, {4} @ │ │ │ │ svclt 0x00142800 │ │ │ │ - beq 717dd4 │ │ │ │ - beq 657dd8 │ │ │ │ + beq 717e2c │ │ │ │ + beq 657e30 │ │ │ │ @ instruction: 0xf10ae79f │ │ │ │ @ instruction: 0xf8c50302 │ │ │ │ strb r3, [r0, -r8, lsl #1] │ │ │ │ rsbcs sl, r4, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf5d34618 │ │ │ │ - @ instruction: 0x6c32ebd6 │ │ │ │ + @ instruction: 0x6c32ebaa │ │ │ │ @ instruction: 0x4050f897 │ │ │ │ @ instruction: 0xf8b64601 │ │ │ │ @ instruction: 0xf8973044 │ │ │ │ rscmi r0, r2, r1, asr r0 │ │ │ │ - bcs 2ac054 │ │ │ │ + bcs 2ac0ac │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ svclt 0x00382b01 │ │ │ │ @ instruction: 0xf8ad2301 │ │ │ │ @ instruction: 0xf8b63050 │ │ │ │ - blne 267e04 │ │ │ │ + blne 267e5c │ │ │ │ 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 2a86cc │ │ │ │ + blcc 2a8724 │ │ │ │ @ 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 │ │ │ │ - andcs lr, r0, lr, lsl #24 │ │ │ │ + andcs lr, r0, r2, ror #23 │ │ │ │ @ instruction: 0xf5d3e728 │ │ │ │ - svclt 0x0000ee68 │ │ │ │ - rsbseq r4, r2, r4, lsl r6 │ │ │ │ + svclt 0x0000ee3c │ │ │ │ + ldrhteq r4, [r2], #-92 @ 0xffffffa4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r2, r4, ror r4 │ │ │ │ - bmi 116e238 │ │ │ │ + rsbseq r4, r2, ip, lsl r4 │ │ │ │ + bmi 116e290 │ │ │ │ ldrbtmi fp, [r9], #-1040 @ 0xfffffbf0 │ │ │ │ stmib r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bmi 10e066c │ │ │ │ + bmi 10e06c4 │ │ │ │ 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 │ │ │ │ @@ -569182,15 +569203,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 399fa4 │ │ │ │ + blmi 399ffc │ │ │ │ cmnpcc r0, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xffffd77f │ │ │ │ @ instruction: 0xffffd551 │ │ │ │ @ instruction: 0xffffd587 │ │ │ │ @ instruction: 0xffffd557 │ │ │ │ @ instruction: 0xffffd7a9 │ │ │ │ @@ -569221,15 +569242,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 fee2d720 │ │ │ │ + bmi fee2d778 │ │ │ │ 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 │ │ │ │ @@ -569238,15 +569259,15 @@ │ │ │ │ @ instruction: 0xf04fbf34 │ │ │ │ @ instruction: 0xf04f0a01 │ │ │ │ @ instruction: 0xf89d0a02 │ │ │ │ addsmi r8, r1, #192 @ 0xc0 │ │ │ │ @ instruction: 0xf895d103 │ │ │ │ addsmi r2, sl, #78 @ 0x4e │ │ │ │ @ instruction: 0xf04fd010 │ │ │ │ - bmi fea5df10 │ │ │ │ + bmi fea5df68 │ │ │ │ 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 │ │ │ │ @@ -569257,15 +569278,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 62ab60 │ │ │ │ + blcs 62abb8 │ │ │ │ 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 │ │ │ │ @@ -569273,147 +569294,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 1699f5c │ │ │ │ + blx 1699fb4 │ │ │ │ andls r4, r7, r1, asr #12 │ │ │ │ - blx ff219f94 │ │ │ │ + blx ff219fec │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ stmdbls ip!, {r0, r1, r2, r3, r5, r7, ip, lr, pc} │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx d2d874 │ │ │ │ + blx d2d8cc │ │ │ │ @ instruction: 0xf1bbfb01 │ │ │ │ svclt 0x00380f01 │ │ │ │ - bleq 2d80fc │ │ │ │ + bleq 2d8154 │ │ │ │ @ instruction: 0xf10bfb0a │ │ │ │ - bleq c983fc │ │ │ │ + bleq c98454 │ │ │ │ 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 d968d8 │ │ │ │ + bls d96880 │ │ │ │ strtmi r9, [r8], -r5, lsl #22 │ │ │ │ sbcsmi r9, r3, r8, lsl #18 │ │ │ │ - blcs 2b799c │ │ │ │ + blcs 2b79f4 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ - blx 4eca92 │ │ │ │ - b 1358c0c │ │ │ │ + blx 4ecaea │ │ │ │ + b 1358c64 │ │ │ │ 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 e2d16c │ │ │ │ + bls e2d1c4 │ │ │ │ @ instruction: 0xf8d3992c │ │ │ │ - blls 544094 │ │ │ │ + blls 5440ec │ │ │ │ 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 fec18112 │ │ │ │ + blx fec1816a │ │ │ │ stmdals r5, {r0, r9, sl, lr} │ │ │ │ subeq r9, r9, ip, lsl #26 │ │ │ │ - bl ff8197c8 │ │ │ │ - b 1282ca4 │ │ │ │ + bl fed19820 │ │ │ │ + b 1282cfc │ │ │ │ andls r0, ip, #1342177280 @ 0x50000000 │ │ │ │ - beq 5184b0 │ │ │ │ + beq 518508 │ │ │ │ orrmi lr, sl, #274432 @ 0x43000 │ │ │ │ - b 16428ac │ │ │ │ + b 1642904 │ │ │ │ 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 14e29f8 │ │ │ │ - b 14e29bc │ │ │ │ + b 14e2a50 │ │ │ │ + b 14e2a14 │ │ │ │ @ instruction: 0xf8d50a03 │ │ │ │ @ instruction: 0xf8cd3080 │ │ │ │ ldcne 0, cr10, [sl], {40} @ 0x28 │ │ │ │ - blcs 2aacd4 │ │ │ │ + blcs 2aad2c │ │ │ │ strbeq lr, [r2, r7, asr #20] │ │ │ │ ldmdale r0, {r0, r1, r2, r3, r8, r9, sl, ip, pc} │ │ │ │ asrseq pc, r4 @ @ │ │ │ │ - blx 1f98176 │ │ │ │ + blx 1f981ce │ │ │ │ subeq r9, r1, r8, lsl #22 │ │ │ │ - blcc 2b7e84 │ │ │ │ + blcc 2b7edc │ │ │ │ strmi r4, [fp], #-584 @ 0xfffffdb8 │ │ │ │ - bne 66c144 │ │ │ │ - bl fea99834 │ │ │ │ + bne 66c19c │ │ │ │ + bl 1f9988c │ │ │ │ addpl lr, r0, sl, asr #20 │ │ │ │ - blls 400118 │ │ │ │ + blls 400170 │ │ │ │ cmppmi r6, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ cmppeq r8, r4, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d3465a │ │ │ │ - @ instruction: 0xf5d30380 │ │ │ │ - bllt 69619c │ │ │ │ + @ instruction: 0xf5d20380 │ │ │ │ + bllt 698144 │ │ │ │ @ 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 1f9988c │ │ │ │ - blls 3c2974 │ │ │ │ + bl 14998e4 │ │ │ │ + blls 3c29cc │ │ │ │ andls r4, ip, #134217728 @ 0x8000000 │ │ │ │ ldcmi 7, cr14, [r3], {160} @ 0xa0 │ │ │ │ - bmi 72d95c │ │ │ │ + bmi 72d9b4 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andeq pc, r4, r9, asr r8 @ │ │ │ │ @ instruction: 0xf5d36800 │ │ │ │ - ldrb lr, [r4], r8, ror #24 │ │ │ │ + @ instruction: 0xe6d4ec3c │ │ │ │ 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 │ │ │ │ - strb lr, [r7, r0, lsr #25] │ │ │ │ - mcrr 5, 13, pc, r2, cr3 @ │ │ │ │ - rsbseq r4, r2, r4, lsr r1 │ │ │ │ + @ instruction: 0xe7c7ec74 │ │ │ │ + ldc 5, cr15, [r6], {211} @ 0xd3 │ │ │ │ + ldrsbteq r4, [r2], #-12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r2, lr, lsl r1 │ │ │ │ - rsbseq r4, r2, lr, ror #1 │ │ │ │ + rsbseq r4, r2, r6, asr #1 │ │ │ │ + @ instruction: 0x00724096 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001ed2be │ │ │ │ + andseq sp, lr, r6, asr #5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ - bl fedbedb4 │ │ │ │ + bl fedbee0c │ │ │ │ @ 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 │ │ │ │ @@ -569425,19 +569446,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 3174f0 │ │ │ │ + blhi 317548 │ │ │ │ strdcs fp, [r4, -r0] │ │ │ │ svclt 0x0000e7e5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb340c │ │ │ │ + bl fedb3464 │ │ │ │ @ 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 │ │ │ │ @@ -569455,15 +569476,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 12ace9c │ │ │ │ + blvs 12acef4 │ │ │ │ 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 │ │ │ │ @@ -569474,26 +569495,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 316ec4 │ │ │ │ + beq 316f1c │ │ │ │ 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 16403a0 │ │ │ │ + b 16403f8 │ │ │ │ @ instruction: 0xf04f0bc5 │ │ │ │ @ instruction: 0xf8d60800 │ │ │ │ - bl 2e585c │ │ │ │ + bl 2e58b4 │ │ │ │ @ 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 │ │ │ │ @@ -569504,15 +569525,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 2800a4 │ │ │ │ + blcs 2800fc │ │ │ │ @ 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 │ │ │ │ @@ -569535,15 +569556,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 2a7fb4 │ │ │ │ + bcc 2a800c │ │ │ │ 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}^ │ │ │ │ @@ -569553,38 +569574,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 2a7ffc │ │ │ │ + bcc 2a8054 │ │ │ │ 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 fe356d5c │ │ │ │ - bl 710d0c │ │ │ │ + bleq fe356db4 │ │ │ │ + bl 710d64 │ │ │ │ eorsle r0, r7, #11264 @ 0x2c00 │ │ │ │ strbcc pc, [r4, #-2262]! @ 0xfffff72a @ │ │ │ │ ldmdble sp, {r0, r1, r3, r4, r7, r8, sl, lr} │ │ │ │ - blcs 121c5a0 │ │ │ │ + blcs 121c5f8 │ │ │ │ @ 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, 4, pc, cr4, cr1, {4} │ │ │ │ + mcr2 6, 3, pc, cr8, 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 │ │ │ │ @@ -569598,41 +569619,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 │ │ │ │ - stc 5, cr15, [r8], {211} @ 0xd3 │ │ │ │ + bl ff999c54 │ │ │ │ strmi r9, [r0], r0, lsl #22 │ │ │ │ @ instruction: 0x4618e7d2 │ │ │ │ movwls r9, #513 @ 0x201 │ │ │ │ - b fe719c0c │ │ │ │ + b 1c19c64 │ │ │ │ ldrbne pc, [ip, #-2262] @ 0xfffff72a @ │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ @ instruction: 0xf5d39a01 │ │ │ │ - blls 2969a8 │ │ │ │ + blls 296950 │ │ │ │ strbcc pc, [r4, #-2246]! @ 0xfffff73a @ │ │ │ │ @ instruction: 0xf8c62300 │ │ │ │ @ instruction: 0xf8c6855c │ │ │ │ @ instruction: 0xe7ca3558 │ │ │ │ strb r4, [sl, r8, lsl #13] │ │ │ │ - rsbseq r3, r2, r4, lsr sp │ │ │ │ + ldrsbteq r3, [r2], #-204 @ 0xffffff34 │ │ │ │ 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 fefedd48 │ │ │ │ + blx fefedda0 │ │ │ │ strmi pc, [r4], -r6, lsl #13 │ │ │ │ @ instruction: 0xf801fb08 │ │ │ │ - bl 25eaf0 │ │ │ │ + bl 25eb48 │ │ │ │ @ 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 │ │ │ │ @@ -569655,25 +569676,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 47a89e │ │ │ │ - bl 39a5b4 │ │ │ │ + blx 47a8f6 │ │ │ │ + bl 39a60c │ │ │ │ @ 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 fee999e0 │ │ │ │ + bpl fee99a38 │ │ │ │ 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 │ │ │ │ @@ -569688,46 +569709,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 fe7d6524 │ │ │ │ - blx fef594b0 │ │ │ │ - bl 49942c │ │ │ │ - blx 560e30 │ │ │ │ + blx fe7d657c │ │ │ │ + blx fef59508 │ │ │ │ + bl 499484 │ │ │ │ + blx 560e88 │ │ │ │ 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 fef2dec8 │ │ │ │ + blx fef2df20 │ │ │ │ ldrmi pc, [sp], #-899 @ 0xfffffc7d │ │ │ │ vpmax.s8 d15, d3, d11 │ │ │ │ - bl 4adf20 │ │ │ │ - b c60b6c │ │ │ │ + bl 4adf78 │ │ │ │ + b c60bc4 │ │ │ │ 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 fe7aa4e0 │ │ │ │ + blx fe7aa538 │ │ │ │ movwcs pc, #677 @ 0x2a5 @ │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - blx 4adf0c │ │ │ │ - blx 498a9a │ │ │ │ - b bade9c │ │ │ │ + blx 4adf64 │ │ │ │ + blx 498af2 │ │ │ │ + b badef4 │ │ │ │ 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 │ │ │ │ @@ -569747,20 +569768,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 │ │ │ │ - mcr 5, 5, pc, cr12, cr2, {6} @ │ │ │ │ + mcr 5, 4, pc, cr0, 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 b98b4c │ │ │ │ + beq b98ba4 │ │ │ │ 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}^ │ │ │ │ @@ -569784,63 +569805,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 d1f028 │ │ │ │ + blvs d1f080 │ │ │ │ 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 132d1f0 │ │ │ │ - blx 26d3be │ │ │ │ + b 132d248 │ │ │ │ + blx 26d416 │ │ │ │ @ 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 336e9a │ │ │ │ + blx 336ef2 │ │ │ │ @ instruction: 0xf891f606 │ │ │ │ @ instruction: 0xf8913021 │ │ │ │ stmib sp, {r1, r4, r5, ip}^ │ │ │ │ @ instruction: 0xf8d4b600 │ │ │ │ @ instruction: 0xf5000278 │ │ │ │ @ instruction: 0xf0267061 │ │ │ │ @ instruction: 0x4603fd51 │ │ │ │ @ instruction: 0x46584619 │ │ │ │ - blx 34142e │ │ │ │ + blx 341486 │ │ │ │ andcc pc, pc, #1610612736 @ 0x60000000 │ │ │ │ andls r0, r6, #294912 @ 0x48000 │ │ │ │ - stmia r8!, {r0, r1, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - blls 443038 │ │ │ │ + ldmda ip!, {r0, r1, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blls 443090 │ │ │ │ vseleq.f64 d15, d1, d6 │ │ │ │ - ldclcc 1, cr15, [pc], #8 @ 25c830 │ │ │ │ + ldclcc 1, cr15, [pc], #8 @ 25c888 │ │ │ │ @ instruction: 0xf10eb2f6 │ │ │ │ - blx 2e006e │ │ │ │ + blx 2e00c6 │ │ │ │ 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 2ad510 │ │ │ │ - b 1320cc0 │ │ │ │ + bl 2ad568 │ │ │ │ + b 1320d18 │ │ │ │ tstls r1, #12, 6 @ 0x30000000 │ │ │ │ orrcc pc, r4, #9568256 @ 0x920000 │ │ │ │ vqdmulh.s q9, q0, q3 │ │ │ │ - blcs 143cd4c │ │ │ │ + blcs 143cda4 │ │ │ │ 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 │ │ │ │ @@ -569848,15 +569869,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 748d00 │ │ │ │ + bls 748d58 │ │ │ │ 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}^ │ │ │ │ @@ -569889,20 +569910,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 3d1994 │ │ │ │ + blls 3d19ec │ │ │ │ cmppmi r7, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ cmppeq r8, r4, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d3464a │ │ │ │ @ instruction: 0xf5d20380 │ │ │ │ - stmdacs r0, {sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r6, 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 │ │ │ │ @@ -569929,167 +569950,167 @@ │ │ │ │ ldrdcs lr, [lr], #-147 @ 0xffffff6d @ │ │ │ │ @ instruction: 0x71b5f883 │ │ │ │ @ instruction: 0xf8c33201 │ │ │ │ @ instruction: 0xf14021b8 │ │ │ │ @ instruction: 0xf8c30000 │ │ │ │ addmi r0, sp, #188, 2 @ 0x2f │ │ │ │ @ instruction: 0xf896d8ef │ │ │ │ - blcs 268abc │ │ │ │ + blcs 268b14 │ │ │ │ addshi pc, r7, r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2691f0 │ │ │ │ + bcs 269248 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7ee4630 │ │ │ │ @ instruction: 0xf8d4f8ad │ │ │ │ - blcs 269764 │ │ │ │ + blcs 2697bc │ │ │ │ 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 2a861c │ │ │ │ + bcc 2a8674 │ │ │ │ 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 fe8564a0 │ │ │ │ - blx fef598dc │ │ │ │ - blx 619852 │ │ │ │ - blx 56d254 │ │ │ │ + blx fe8564f8 │ │ │ │ + blx fef59934 │ │ │ │ + blx 6198aa │ │ │ │ + blx 56d2ac │ │ │ │ @ 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 56daa4 │ │ │ │ - bl 398e80 │ │ │ │ - b ae0b8c │ │ │ │ + blx 56dafc │ │ │ │ + bl 398ed8 │ │ │ │ + b ae0be4 │ │ │ │ @ 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 15c8430 │ │ │ │ - bmi 15a4eb8 │ │ │ │ + blmi 15c8488 │ │ │ │ + bmi 15a4f10 │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - svc 0x00b6f5d2 │ │ │ │ + svc 0x008af5d2 │ │ │ │ eorvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf892e653 │ │ │ │ - blcs 3a98e0 │ │ │ │ + blcs 3a9938 │ │ │ │ mcrge 6, 6, pc, cr6, cr15, {1} @ │ │ │ │ strb r3, [r3], r1, lsl #18 │ │ │ │ @ instruction: 0x9114f8df │ │ │ │ @ instruction: 0xf89944f9 │ │ │ │ - blcs 268ae0 │ │ │ │ + blcs 268b38 │ │ │ │ svcge 0x0042f47f │ │ │ │ @ instruction: 0xf8584b3f │ │ │ │ @ instruction: 0xf8d33003 │ │ │ │ @ instruction: 0xf5d38000 │ │ │ │ - stmdavs r0, {r3, r6, r8, fp, sp, lr, pc} │ │ │ │ - bl 149a240 │ │ │ │ + stmdavs r0, {r2, r3, r4, r8, fp, sp, lr, pc} │ │ │ │ + bl 99a298 │ │ │ │ @ instruction: 0x46034a3d │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf5d2447a │ │ │ │ - movwcs lr, #8084 @ 0x1f94 │ │ │ │ + movwcs lr, #8040 @ 0x1f68 │ │ │ │ andcc pc, r0, r9, lsl #17 │ │ │ │ ldmdavs r7!, {r2, r3, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1287]! @ 0xfffffaf9 @ │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - @ instruction: 0xf3bff8d5 │ │ │ │ + vtbl.8 d15, {d31}, d25 │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ac724 │ │ │ │ + blcc 2ac77c │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d7b93b │ │ │ │ ldmdbvs r1!, {r2, r5, r6, r7, r8, r9} │ │ │ │ - @ instruction: 0xff54f68f │ │ │ │ + @ instruction: 0xff28f68f │ │ │ │ @ instruction: 0xf7ee4630 │ │ │ │ strtmi pc, [r8], -fp, lsl #16 │ │ │ │ - @ instruction: 0xf8ccf6ac │ │ │ │ + @ instruction: 0xf8a0f6ac │ │ │ │ ldmdavs lr, {r0, r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - @ instruction: 0xf8d4f8b7 │ │ │ │ + @ instruction: 0xf8d4f88b │ │ │ │ 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: 0xe75af8b3 │ │ │ │ + ldrb pc, [sl, -r7, lsl #17] @ │ │ │ │ cmppcc r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf68f6919 │ │ │ │ - @ instruction: 0xf8d4ff2d │ │ │ │ + @ instruction: 0xf8d4ff01 │ │ │ │ @ instruction: 0xf7ed0358 │ │ │ │ strb pc, [pc, r3, ror #31]! @ │ │ │ │ - blx 52f3f6 │ │ │ │ + blx 52f44e │ │ │ │ ldrbtmi pc, [sl], #-261 @ 0xfffffefb @ │ │ │ │ - blx b1ab58 │ │ │ │ + blx b1abb0 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xe6cfef7c │ │ │ │ - svc 0x001ef5d2 │ │ │ │ - rsbseq r3, r2, ip, lsr r9 │ │ │ │ + @ instruction: 0xe6cfef50 │ │ │ │ + mrc 5, 7, APSR_nzcv, cr2, cr2, {6} │ │ │ │ + rsbseq r3, r2, r4, ror #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r2, r0, lsr r9 │ │ │ │ - rsbseq r3, r2, sl, lsl #17 │ │ │ │ + ldrsbteq r3, [r2], #-136 @ 0xffffff78 │ │ │ │ + rsbseq r3, r2, r2, lsr r8 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r2, r5, sl, asr #11 │ │ │ │ + rsbseq r2, r5, r2, ror r5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ + andseq ip, lr, ip, lsl r7 │ │ │ │ + rsbseq r2, r5, sp, lsr r5 │ │ │ │ andseq ip, lr, r4, lsl r7 │ │ │ │ - @ instruction: 0x00752595 │ │ │ │ - andseq ip, lr, ip, lsl #14 │ │ │ │ - andseq ip, lr, r6, ror #12 │ │ │ │ + andseq ip, lr, lr, ror #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb3e00 │ │ │ │ + bl fedb3e58 │ │ │ │ @ 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 a60e28 │ │ │ │ + bcs a60e80 │ │ │ │ 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]! │ │ │ │ @@ -570097,15 +570118,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 4b91e0 │ │ │ │ + beq 4b9238 │ │ │ │ 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 │ │ │ │ @@ -570113,60 +570134,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 fe99b038 │ │ │ │ + bpl fe99b090 │ │ │ │ @ instruction: 0xf8dfb0bd │ │ │ │ ldrbtmi r4, [sp], #-2716 @ 0xfffff564 │ │ │ │ - bvs fe89b044 │ │ │ │ + bvs fe89b09c │ │ │ │ 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 4d2eb0 │ │ │ │ + blls 4d2f08 │ │ │ │ strmi r4, [sl], r7, lsl #12 │ │ │ │ - blcs 26e540 │ │ │ │ + blcs 26e598 │ │ │ │ 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 add0a4 │ │ │ │ + blx add0fc │ │ │ │ @ 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 4d1518 │ │ │ │ + blls 4d1570 │ │ │ │ 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 2893f8 │ │ │ │ + blcs 289450 │ │ │ │ @ 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 │ │ │ │ @@ -570183,53 +570204,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: 0xf8dfff9d │ │ │ │ + @ instruction: 0xf8dfff71 │ │ │ │ @ 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 500db4 │ │ │ │ + blls 500e0c │ │ │ │ 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 5fae34 │ │ │ │ + bcs 5fae8c │ │ │ │ @ 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 5184ac │ │ │ │ + blls 518454 │ │ │ │ subsvs r1, r9, r1, ror #20 │ │ │ │ andcs lr, r1, #23592960 @ 0x1680000 │ │ │ │ @ instruction: 0xf0404293 │ │ │ │ @ instruction: 0x463881fc │ │ │ │ - blx 59ae0a │ │ │ │ + blx 59ae62 │ │ │ │ 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 56b28c │ │ │ │ + bls 56b2e4 │ │ │ │ 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 │ │ │ │ @@ -570245,41 +570266,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 3fd444 │ │ │ │ + blls 3fd49c │ │ │ │ stmdbeq r8, {r0, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6069a07 │ │ │ │ movwcc r0, #5640 @ 0x1608 │ │ │ │ @ instruction: 0xf5029306 │ │ │ │ - blcs 3b99e8 │ │ │ │ + blcs 3b9a40 │ │ │ │ eorsle r9, r3, r7, lsl #4 │ │ │ │ @ instruction: 0xf8d39b07 │ │ │ │ @ instruction: 0xf1bbb668 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - blls 3fdb48 │ │ │ │ - bleq 49a7f8 │ │ │ │ + blls 3fdba0 │ │ │ │ + bleq 49a850 │ │ │ │ stcge 8, cr15, [r4], {86} @ 0x56 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blx 35bb32 │ │ │ │ + blx 35bb8a │ │ │ │ andslt pc, r4, sp, asr #17 │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svceq 0x0000f1ba │ │ │ │ - b 1651260 │ │ │ │ + b 16512b8 │ │ │ │ ldrbmi r1, [r3], -r8, asr #16 │ │ │ │ - blx feb5b968 │ │ │ │ - blx ff0ee7a0 │ │ │ │ + blx feb5b9c0 │ │ │ │ + blx ff0ee7f8 │ │ │ │ ldrbmi pc, [r0], #2698 @ 0xa8a @ │ │ │ │ - blx 51b73c │ │ │ │ - beq 5177b8 │ │ │ │ - bl 343b44 │ │ │ │ - bl 421c54 │ │ │ │ + blx 51b794 │ │ │ │ + beq 517810 │ │ │ │ + bl 343b9c │ │ │ │ + bl 421cac │ │ │ │ @ instruction: 0xf8db0b03 │ │ │ │ @ instruction: 0xf7ef1e00 │ │ │ │ @ instruction: 0xf8dbfd4f │ │ │ │ @ instruction: 0xf8833e00 │ │ │ │ @ instruction: 0xf88451b6 │ │ │ │ @ instruction: 0xe7dd52b9 │ │ │ │ ldrbmi r9, [r6], -r8, lsl #22 │ │ │ │ @@ -570299,77 +570320,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 │ │ │ │ - strtmi pc, [r9], -pc, lsl #19 │ │ │ │ + strtmi pc, [r9], -r3, ror #18 │ │ │ │ mvnseq pc, r5, asr #17 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0xf89afe25 │ │ │ │ ldrtmi r1, [r8], -r0 │ │ │ │ - blx fee9af7e │ │ │ │ + blx fee9afd6 │ │ │ │ movwcc pc, #51415 @ 0xc8d7 @ │ │ │ │ - blcs 27702c │ │ │ │ + blcs 277084 │ │ │ │ sbchi pc, r7, r0 │ │ │ │ movwcc pc, #35031 @ 0x88d7 @ │ │ │ │ - blcs 277038 │ │ │ │ + blcs 277090 │ │ │ │ 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 277054 │ │ │ │ + blcs 2770ac │ │ │ │ adcshi pc, r2, r0 │ │ │ │ tstppl r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, ip, sp, pc} │ │ │ │ - blcs 266808 │ │ │ │ + blcs 266860 │ │ │ │ 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 47d3b8 │ │ │ │ + blls 47d410 │ │ │ │ @ instruction: 0xf8d32101 │ │ │ │ @ instruction: 0xf8c360c8 │ │ │ │ @ instruction: 0xf88322c8 │ │ │ │ movtlt r1, #25284 @ 0x62c4 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvc 73d3a0 │ │ │ │ + bvc 73d3f8 │ │ │ │ @ instruction: 0xf14006db │ │ │ │ - blls 47d398 │ │ │ │ + blls 47d3f0 │ │ │ │ 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 56ac8c │ │ │ │ + bls 56ace4 │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf101051c │ │ │ │ ldmibvs fp!, {r1, r3, r6, r7, sl, pc}^ │ │ │ │ @ instruction: 0xf0412b00 │ │ │ │ - bls 47e36c │ │ │ │ + bls 47e3c4 │ │ │ │ stmib r2, {r0, r1, r8, r9, sp}^ │ │ │ │ - bls 469f44 │ │ │ │ + bls 469f9c │ │ │ │ adcscc pc, sl, #9568256 @ 0x920000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d28100 │ │ │ │ swpcs r0, ip, [r0] @ │ │ │ │ - @ instruction: 0xf96af692 │ │ │ │ + @ instruction: 0xf93ef692 │ │ │ │ @ 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 │ │ │ │ @@ -570380,20 +570401,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 2b51aa │ │ │ │ - blcs 29a10c │ │ │ │ + blx 2b5202 │ │ │ │ + blcs 29a164 │ │ │ │ adchi pc, ip, r0, asr #32 │ │ │ │ @ instruction: 0x1668f8de │ │ │ │ sbcvc pc, r2, pc, asr #8 │ │ │ │ - blx 26612e │ │ │ │ + blx 266186 │ │ │ │ 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 │ │ │ │ @@ -570404,37 +570425,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: 0xf914f692 │ │ │ │ + @ instruction: 0xf8e8f692 │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ strht sp, [r0], r4 │ │ │ │ @ instruction: 0xf8df2603 │ │ │ │ ldrbtmi r4, [ip], #-1572 @ 0xfffff9dc │ │ │ │ - blcs 2747e8 │ │ │ │ + blcs 274840 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr9, cr15, {3} │ │ │ │ @ instruction: 0x3618f8df │ │ │ │ - bls 56ea28 │ │ │ │ + bls 56ea80 │ │ │ │ ldmdavs sp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf8daf668 │ │ │ │ + @ instruction: 0xf8aef668 │ │ │ │ @ instruction: 0x260cf8df │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - mrrc 5, 13, pc, r6, cr2 @ │ │ │ │ + stc 5, cr15, [sl], #-840 @ 0xfffffcb8 │ │ │ │ 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 5a5db0 │ │ │ │ + bcs 5a5e08 │ │ │ │ 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 │ │ │ │ @@ -570445,57 +570466,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 2f7a38 │ │ │ │ + blcs 2f7a90 │ │ │ │ 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 269454 │ │ │ │ + blcs 2694ac │ │ │ │ subshi pc, r8, r1, asr #32 │ │ │ │ movwcs r9, #14856 @ 0x3a08 │ │ │ │ adcscc pc, ip, #12713984 @ 0xc20000 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blls 488ef0 │ │ │ │ + blls 488f48 │ │ │ │ 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 296a40 │ │ │ │ + blcs 296a98 │ │ │ │ svcge 0x0054f43f │ │ │ │ @ instruction: 0xf1a3fa93 │ │ │ │ - blx feea6a54 │ │ │ │ - bl 399858 │ │ │ │ - blx 3e365c │ │ │ │ + blx feea6aac │ │ │ │ + bl 3998b0 │ │ │ │ + blx 3e36b4 │ │ │ │ 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 │ │ │ │ - shsaxmi pc, r8, pc @ │ │ │ │ + shasxmi pc, r8, r3 @ │ │ │ │ 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 │ │ │ │ @@ -570507,71 +570528,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 5f7848 │ │ │ │ + b 5f78a0 │ │ │ │ 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 4fd7c8 │ │ │ │ - b 16b7580 │ │ │ │ + blls 4fd820 │ │ │ │ + b 16b75d8 │ │ │ │ @ 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 27133c │ │ │ │ + blcs 271394 │ │ │ │ eorshi pc, lr, #1 │ │ │ │ @ instruction: 0xf0264628 │ │ │ │ @ instruction: 0xf8baf851 │ │ │ │ sbclt r2, r6, #2 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blls 4fd7c0 │ │ │ │ + blls 4fd818 │ │ │ │ muleq r4, sl, r8 │ │ │ │ @ instruction: 0xf8da6819 │ │ │ │ usada8eq r0, r4, r0, r3 │ │ │ │ teqls r0, #88, 30 @ 0x160 │ │ │ │ @ instruction: 0xf101fb02 │ │ │ │ @ instruction: 0xf1019129 │ │ │ │ - bls 47d774 │ │ │ │ + bls 47d7cc │ │ │ │ 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 479850 │ │ │ │ + blls 4798a8 │ │ │ │ sbcsvs r7, sl, r9, ror #1 │ │ │ │ @ instruction: 0x3002f8ba │ │ │ │ mulcs r4, sl, r8 │ │ │ │ - blx fe727fb4 │ │ │ │ - blx fef5a244 │ │ │ │ + blx fe72800c │ │ │ │ + blx fef5a29c │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - b 13ddb0c │ │ │ │ + b 13ddb64 │ │ │ │ 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 │ │ │ │ @@ -570581,114 +570602,114 @@ │ │ │ │ andsvs lr, r1, #270336 @ 0x42000 │ │ │ │ rsbvc r7, fp, #-1879048178 @ 0x9000000e │ │ │ │ @ instruction: 0xf886fa5f │ │ │ │ @ instruction: 0x73aa0a0b │ │ │ │ @ instruction: 0x732b0c09 │ │ │ │ @ instruction: 0xf1b97369 │ │ │ │ @ instruction: 0xf0010f00 │ │ │ │ - bls 47db60 │ │ │ │ + bls 47dbb8 │ │ │ │ ldmvs r0, {r0, r3, r6, r9, sl, lr} │ │ │ │ - blx fea9b3d0 │ │ │ │ + blx fea9b428 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ mvnvc r4, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ - beq eee49c │ │ │ │ + beq eee4f4 │ │ │ │ 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 2ad060 │ │ │ │ + blcc 2ad0b8 │ │ │ │ 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 2ad08c │ │ │ │ + blcc 2ad0e4 │ │ │ │ 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 fe6c8d54 │ │ │ │ + blx fe6c8dac │ │ │ │ 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 26a874 │ │ │ │ + blcs 26a8cc │ │ │ │ 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 fe7c8cbc │ │ │ │ - blx fef5a388 │ │ │ │ - blx 39a306 │ │ │ │ - blx 5fb508 │ │ │ │ - b bda10c │ │ │ │ + blx fe7c8d14 │ │ │ │ + blx fef5a3e0 │ │ │ │ + blx 39a35e │ │ │ │ + blx 5fb560 │ │ │ │ + b bda164 │ │ │ │ @ instruction: 0xf8580503 │ │ │ │ - blcs 269508 │ │ │ │ + blcs 269560 │ │ │ │ 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 35c158 │ │ │ │ - blx fe76f080 │ │ │ │ + blx 35c1b0 │ │ │ │ + blx fe76f0d8 │ │ │ │ andcs pc, ip, #164, 6 @ 0x90000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - blx 2eee02 │ │ │ │ - blx 48bd50 │ │ │ │ - b b9a154 │ │ │ │ + blx 2eee5a │ │ │ │ + blx 48bda8 │ │ │ │ + b b9a1ac │ │ │ │ ldrtmi r0, [sl], #1027 @ 0x403 │ │ │ │ strbtne pc, [r8], #2266 @ 0x8da @ │ │ │ │ - blx 139b510 │ │ │ │ + blx 139b568 │ │ │ │ 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 2778c4 │ │ │ │ + bcs 27791c │ │ │ │ andhi pc, r2, r1 │ │ │ │ - blcs 2779e4 │ │ │ │ + blcs 277a3c │ │ │ │ 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 │ │ │ │ @@ -570703,33 +570724,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 46c604 │ │ │ │ - blls 5b596c │ │ │ │ + blls 46c65c │ │ │ │ + blls 5b59c4 │ │ │ │ strcc pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bls 47ec14 │ │ │ │ + bls 47ec6c │ │ │ │ sbcscc pc, r0, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf8c23301 │ │ │ │ - blls 46a150 │ │ │ │ + blls 46a1a8 │ │ │ │ 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 1321e90 │ │ │ │ + b 1321ee8 │ │ │ │ orrslt r0, sl, #1048576 @ 0x100000 │ │ │ │ ldrdcc pc, [r8], #128 @ 0x80 │ │ │ │ - bvc 6ca448 │ │ │ │ + bvc 6ca4a0 │ │ │ │ @ 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 │ │ │ │ @@ -570739,15 +570760,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 489b50 │ │ │ │ + bls 489ba8 │ │ │ │ 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 │ │ │ │ @@ -570777,56 +570798,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 284340 │ │ │ │ + blcs 284398 │ │ │ │ ldrbhi pc, [fp] @ │ │ │ │ ldmdbvs fp, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 47ee84 │ │ │ │ + bls 47eedc │ │ │ │ @ instruction: 0xf8822300 │ │ │ │ - blls 46a1e8 │ │ │ │ + blls 46a240 │ │ │ │ @ instruction: 0x3094f8d3 │ │ │ │ svcpl 0x0040f1b3 │ │ │ │ - strhi pc, [pc, #512]! @ 25d940 │ │ │ │ - bls 570370 │ │ │ │ + strhi pc, [pc, #512]! @ 25d998 │ │ │ │ + bls 5703c8 │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf57f049b │ │ │ │ ldrtmi sl, [r8], -r2, asr #22 │ │ │ │ @ instruction: 0xff40f7ed │ │ │ │ - bllt 11db754 │ │ │ │ - rsbseq r3, r2, lr, lsr r3 │ │ │ │ + bllt 11db7ac │ │ │ │ + rsbseq r3, r2, r6, ror #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r2, r8, lsr r3 │ │ │ │ - rsbseq r3, r2, r6, lsr #4 │ │ │ │ - rsbeq r5, r8, r0, lsr r4 │ │ │ │ - rsbseq r2, r5, ip, lsl #4 │ │ │ │ + rsbseq r3, r2, r0, ror #5 │ │ │ │ + rsbseq r3, r2, lr, asr #3 │ │ │ │ + rsbeq r5, r8, r8, lsr r4 │ │ │ │ + ldrhteq r2, [r5], #-20 @ 0xffffffec │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r2, r5, r8, ror #3 │ │ │ │ - rsbseq r1, r5, r6, lsl #30 │ │ │ │ + @ instruction: 0x00752190 │ │ │ │ + rsbseq r1, r5, lr, lsr #29 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq ip, lr, r6, lsl r1 │ │ │ │ + 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 abd9e0 │ │ │ │ + blls abda38 │ │ │ │ @ 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 │ │ │ │ @@ -570852,26 +570873,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 3a18d4 │ │ │ │ + bls 3a192c │ │ │ │ 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 2af1de │ │ │ │ + blx 2af236 │ │ │ │ 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 │ │ │ │ @@ -570911,77 +570932,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 13c2170 │ │ │ │ + blvs 13c21c8 │ │ │ │ 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 8c3da8 │ │ │ │ + bls 8c3e00 │ │ │ │ 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 4825d4 │ │ │ │ + blvs 48262c │ │ │ │ @ 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 2841d8 │ │ │ │ + bcs 284230 │ │ │ │ ldrhi pc, [r0, -r0]! │ │ │ │ ldrmi r9, [r1], -r7, lsl #6 │ │ │ │ - blvs 8845d0 │ │ │ │ + blvs 884628 │ │ │ │ @ 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 904a14 │ │ │ │ + beq 904a6c │ │ │ │ @ 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 163a7ac │ │ │ │ + b 163a804 │ │ │ │ @ instruction: 0x73ab4318 │ │ │ │ tstvs r8, #323584 @ 0x4f000 │ │ │ │ - blls 3fa9b8 │ │ │ │ + blls 3faa10 │ │ │ │ @ instruction: 0xf8d73510 │ │ │ │ cmpvs sp, #124, 4 @ 0xc0000007 │ │ │ │ tstpcc r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @ instruction: 0xf89268da │ │ │ │ @ instruction: 0xf8923081 │ │ │ │ - blcs 325c2c │ │ │ │ - blcc 3cd684 │ │ │ │ - blx fef26634 │ │ │ │ + blcs 325c84 │ │ │ │ + blcc 3cd6dc │ │ │ │ + blx fef2668c │ │ │ │ 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 │ │ │ │ @@ -570989,15 +571010,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 fff9ba66 │ │ │ │ + blx fff9babe │ │ │ │ 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}^ │ │ │ │ @@ -571012,65 +571033,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 26f318 │ │ │ │ + blcs 26f370 │ │ │ │ ldrbhi pc, [sp, -r0] @ │ │ │ │ @ instruction: 0xf89368db │ │ │ │ - blcs 269b74 │ │ │ │ + blcs 269bcc │ │ │ │ strhi pc, [r9, -r0, asr #32]! │ │ │ │ mlacs r8, r0, r8, pc @ │ │ │ │ sbcslt r0, r2, #-2147483612 @ 0x80000024 │ │ │ │ - b 129df08 │ │ │ │ + b 129df60 │ │ │ │ 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 134db48 │ │ │ │ + b 134dba0 │ │ │ │ @ instruction: 0xf8960182 │ │ │ │ @ instruction: 0xf8963028 │ │ │ │ tstls r7, sl, lsr #32 │ │ │ │ - b 131de94 │ │ │ │ + b 131deec │ │ │ │ @ instruction: 0xf89c0382 │ │ │ │ @ instruction: 0x432b202a │ │ │ │ - b 1344f74 │ │ │ │ + b 1344fcc │ │ │ │ @ instruction: 0xf89c1342 │ │ │ │ - b 1325bdc │ │ │ │ + b 1325c34 │ │ │ │ ldcvs 3, cr1, [r2], #-520 @ 0xfffffdf8 │ │ │ │ tstpeq r2, r3, asr #32 @ p-variant is OBSOLETE │ │ │ │ - b 1304774 │ │ │ │ - blvs fff22358 │ │ │ │ + b 13047cc │ │ │ │ + blvs fff223b0 │ │ │ │ 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] @ 25db28 │ │ │ │ + stcls 3, cr2, [pc, #-60] @ 25db80 │ │ │ │ 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 129dd44 │ │ │ │ + b 129dd9c │ │ │ │ vrhadd.u32 d17, d1, d4 │ │ │ │ @ instruction: 0xf890631f │ │ │ │ stmdbcs r4, {r0, r5, ip} │ │ │ │ @ instruction: 0xf045bf08 │ │ │ │ @ instruction: 0xf8900501 │ │ │ │ @ instruction: 0xf8d71090 │ │ │ │ rsclt r0, ip, #8, 6 @ 0x20000000 │ │ │ │ @@ -571081,129 +571102,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 fee5dbec │ │ │ │ + blx fee5dc44 │ │ │ │ @ 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 282470 │ │ │ │ + blcs 2824c8 │ │ │ │ strhi pc, [sp], r0 │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7ee0030 │ │ │ │ - bls 55d698 │ │ │ │ + bls 55d6f0 │ │ │ │ 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 844c80 │ │ │ │ + bls 844cd8 │ │ │ │ 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 3f82d8 │ │ │ │ + bls 3f8330 │ │ │ │ @ instruction: 0x732b4433 │ │ │ │ ldrmi r6, [sl], #-2467 @ 0xfffff65d │ │ │ │ - bls 9c2470 │ │ │ │ + bls 9c24c8 │ │ │ │ @ instruction: 0x9c199b1b │ │ │ │ - b 1344078 │ │ │ │ + b 13440d0 │ │ │ │ @ instruction: 0xf89d0342 │ │ │ │ - beq 4f5d68 │ │ │ │ + beq 4f5dc0 │ │ │ │ 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 1a44ce8 │ │ │ │ - bls 69b6c0 │ │ │ │ + blx 1a44d40 │ │ │ │ + bls 69b718 │ │ │ │ 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 8eef28 │ │ │ │ + blls 8eef80 │ │ │ │ @ instruction: 0xf89d9a1c │ │ │ │ - b 1335dc0 │ │ │ │ + b 1335e18 │ │ │ │ sbcslt r0, ip, #134217729 @ 0x8000001 │ │ │ │ tstcs r8, #323584 @ 0x4f000 │ │ │ │ - b 163b288 │ │ │ │ + b 163b2e0 │ │ │ │ strvc r4, [fp, #792]! @ 0x318 │ │ │ │ ldmdavs r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8859b18 │ │ │ │ - blcs 27dd48 │ │ │ │ + blcs 27dda0 │ │ │ │ ldrthi pc, [r7], #-0 @ │ │ │ │ @ instruction: 0x46194698 │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ cdp2 7, 2, cr15, cr12, cr14, {7} │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ @ instruction: 0x43234433 │ │ │ │ - bls 63b5b4 │ │ │ │ + bls 63b60c │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ andls r4, pc, #436207616 @ 0x1a000000 │ │ │ │ - beq 744550 │ │ │ │ + beq 7445a8 │ │ │ │ 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 442564 │ │ │ │ - beq 72b1cc │ │ │ │ + bls 4425bc │ │ │ │ + beq 72b224 │ │ │ │ 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 fe9380d4 │ │ │ │ + bvs fe93812c │ │ │ │ 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 2c45da │ │ │ │ + blx 2c4632 │ │ │ │ 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 @ │ │ │ │ @@ -571222,57 +571243,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 fe39c78c │ │ │ │ + blx fe39c7e4 │ │ │ │ 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 644a58 │ │ │ │ + bls 644ab0 │ │ │ │ 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 1442b38 │ │ │ │ - blls 3e3a5c │ │ │ │ + b 1442b90 │ │ │ │ + blls 3e3ab4 │ │ │ │ @ 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 41265c │ │ │ │ + blls 4126b4 │ │ │ │ @ instruction: 0xf8c93310 │ │ │ │ - blls 3a9f60 │ │ │ │ + blls 3a9fb8 │ │ │ │ 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 89861c │ │ │ │ + blt 898674 │ │ │ │ vst3.32 @ instruction: 0xf48bfa5f │ │ │ │ svceq 0x0000f1bb │ │ │ │ mvnhi pc, #0 │ │ │ │ - bls ec4b60 │ │ │ │ + bls ec4bb8 │ │ │ │ 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 │ │ │ │ @@ -571286,76 +571307,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 744764 │ │ │ │ + beq 7447bc │ │ │ │ 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 26a740 │ │ │ │ + bcs 26a798 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7ec9814 │ │ │ │ - bls 75d764 │ │ │ │ + bls 75d7bc │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 26a038 │ │ │ │ + blcs 26a090 │ │ │ │ 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 2adb68 │ │ │ │ + blcc 2adbc0 │ │ │ │ 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 26a79c │ │ │ │ + bcs 26a7f4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7ec9811 │ │ │ │ - bls 71d708 │ │ │ │ + bls 71d760 │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 26a094 │ │ │ │ + blcs 26a0ec │ │ │ │ ldrthi pc, [lr], #-0 @ │ │ │ │ vqshlu.s32 d4, d1, #31 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2adbc4 │ │ │ │ + blcc 2adc1c │ │ │ │ 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 284834 │ │ │ │ + bcs 28488c │ │ │ │ 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 26a7fc │ │ │ │ + bcs 26a854 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 281d70 │ │ │ │ + blcs 281dc8 │ │ │ │ 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} │ │ │ │ @@ -571363,193 +571384,193 @@ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ @ instruction: 0xf8c18377 │ │ │ │ @ instruction: 0xf7ff32bc │ │ │ │ andcs fp, r4, #228, 16 @ 0xe40000 │ │ │ │ svclt 0x0002f7fe │ │ │ │ @ instruction: 0xf7ff461a │ │ │ │ @ instruction: 0x9c0aba99 │ │ │ │ - blls 4af8ec │ │ │ │ + blls 4af944 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ @ instruction: 0xf60e9400 │ │ │ │ - @ instruction: 0xf7fef847 │ │ │ │ + @ instruction: 0xf7fef81b │ │ │ │ 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 12fab10 │ │ │ │ + b 12fab68 │ │ │ │ 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 27eddc │ │ │ │ + blcs 27ee34 │ │ │ │ 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 46d0f0 │ │ │ │ + blls 46d148 │ │ │ │ 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 fe41c0d4 │ │ │ │ + bllt fe41c12c │ │ │ │ @ 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 1a4412c │ │ │ │ + blx 1a44184 │ │ │ │ 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 2dc120 │ │ │ │ - blls 5b6444 │ │ │ │ + blcs 2dc178 │ │ │ │ + blls 5b649c │ │ │ │ strpl pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ sbcscc pc, r0, #13697024 @ 0xd10000 │ │ │ │ @ instruction: 0xf8c13301 │ │ │ │ stccs 2, cr3, [r0, #-832] @ 0xfffffcc0 │ │ │ │ - bge 1edb228 │ │ │ │ + bge 1edb280 │ │ │ │ @ instruction: 0xf8d79908 │ │ │ │ @ instruction: 0xf8d12314 │ │ │ │ movwcc r3, #4820 @ 0x12d4 │ │ │ │ sbcscc pc, r4, #12648448 @ 0xc10000 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf897aa66 │ │ │ │ - blcs 26b058 │ │ │ │ - bge 1adb348 │ │ │ │ + blcs 26b0b0 │ │ │ │ + bge 1adb3a0 │ │ │ │ @ instruction: 0xf5079b0a │ │ │ │ @ instruction: 0xf10b4baa │ │ │ │ @ instruction: 0xf89a0b18 │ │ │ │ - bl 53615c │ │ │ │ + bl 5361b4 │ │ │ │ @ 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 32f35c │ │ │ │ + bl 32f3b4 │ │ │ │ @ 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 fecd9150 │ │ │ │ + bl fecd90f8 │ │ │ │ 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 cdb2b8 │ │ │ │ + bge cdb310 │ │ │ │ svceq 0x0003f1b9 │ │ │ │ strbmi fp, [fp], -ip, lsr #30 │ │ │ │ ldrb r2, [r1, r0, lsl #6]! │ │ │ │ svclt 0x00b82b02 │ │ │ │ - blcc 2e6dd8 │ │ │ │ + blcc 2e6e30 │ │ │ │ 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 6dc1e8 │ │ │ │ - b 6e5558 │ │ │ │ + blt 6dc240 │ │ │ │ + b 6e55b0 │ │ │ │ svclt 0x00380223 │ │ │ │ addsne r4, r3, sl, lsl r6 │ │ │ │ - bcs 25e364 │ │ │ │ + bcs 25e3bc │ │ │ │ andcs sp, r6, #320 @ 0x140 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ - blcs 2981ac │ │ │ │ + blcs 298204 │ │ │ │ @ instruction: 0xf10bdce7 │ │ │ │ strmi r0, [fp, #2820]! @ 0xb04 │ │ │ │ @ instruction: 0xf7ffd1b1 │ │ │ │ - blcs 2cca08 │ │ │ │ + blcs 2cca60 │ │ │ │ ldrsheq sp, [fp], #-215 @ 0xffffff29 │ │ │ │ - bl 358194 │ │ │ │ + bl 3581ec │ │ │ │ ldrsbne r7, [fp], #-51 @ 0xffffffcd │ │ │ │ vldmiale r8!, {d18-d17} │ │ │ │ @ instruction: 0xf64ae7ef │ │ │ │ @ instruction: 0xf6c222ab │ │ │ │ - blx fe2e6cde │ │ │ │ - bl feae2a44 │ │ │ │ + blx fe2e6d36 │ │ │ │ + bl feae2a9c │ │ │ │ strb r7, [r9, r3, ror #7] │ │ │ │ svclt 0x00b82b03 │ │ │ │ - blcc 326e50 │ │ │ │ + blcc 326ea8 │ │ │ │ ldclne 7, cr14, [sl], {238} @ 0xee │ │ │ │ eoreq lr, r3, #73728 @ 0x12000 │ │ │ │ sasxmi fp, sl, r8 │ │ │ │ @ instruction: 0xe7e71093 │ │ │ │ vldrle d2, [fp, #-12] │ │ │ │ - blcc 2a23c8 │ │ │ │ + blcc 2a2420 │ │ │ │ vabd.s8 q15, , │ │ │ │ vmov.i32 , #22016 @ 0x00005600 │ │ │ │ - blx fe2f2bbe │ │ │ │ - bl feae2a78 │ │ │ │ + blx fe2f2c16 │ │ │ │ + bl feae2ad0 │ │ │ │ str r7, [pc, r3, ror #7]! │ │ │ │ vstrle d18, [sl, #20] │ │ │ │ - blcc 2e23e4 │ │ │ │ + blcc 2e243c │ │ │ │ movteq lr, #15107 @ 0x3b03 │ │ │ │ - blcs 2d8134 │ │ │ │ + blcs 2d818c │ │ │ │ movwcs fp, #8120 @ 0x1fb8 │ │ │ │ strb r3, [sp, r1, lsl #22] │ │ │ │ svclt 0x00c82b02 │ │ │ │ stcle 3, cr2, [r4] │ │ │ │ - bleq 39a6c0 │ │ │ │ + bleq 39a718 │ │ │ │ @ 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 135c2bc │ │ │ │ + blt 135c314 │ │ │ │ @ instruction: 0xf47e2800 │ │ │ │ - blls 489e48 │ │ │ │ + blls 489ea0 │ │ │ │ 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 9dc2f4 │ │ │ │ + blt 9dc34c │ │ │ │ @ instruction: 0x461c469c │ │ │ │ svclt 0x00ddf7fe │ │ │ │ orrne pc, r5, #9502720 @ 0x910000 │ │ │ │ @ instruction: 0xf67f2909 │ │ │ │ - bcs 289238 │ │ │ │ + bcs 289290 │ │ │ │ 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 @ │ │ │ │ @@ -571569,48 +571590,48 @@ │ │ │ │ cdpne 3, 7, cr2, cr4, cr12, {0} │ │ │ │ @ instruction: 0xf8d79118 │ │ │ │ @ instruction: 0xf8d26308 │ │ │ │ @ instruction: 0xf890c00c │ │ │ │ @ instruction: 0xf8901095 │ │ │ │ @ instruction: 0xf0812096 │ │ │ │ ldmvs r6!, {r0, r8}^ │ │ │ │ - b 12de7c4 │ │ │ │ + b 12de81c │ │ │ │ stmdbls fp, {r0, r6, r9, ip} │ │ │ │ @ instruction: 0xf8964313 │ │ │ │ tstmi sp, #42 @ 0x2a │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ - b 131e6fc │ │ │ │ - bls 65f19c │ │ │ │ + b 131e754 │ │ │ │ + bls 65f1f4 │ │ │ │ @ instruction: 0x4613431a │ │ │ │ mlacs sl, ip, r8, pc @ │ │ │ │ bicne lr, r2, #274432 @ 0x43000 │ │ │ │ @ instruction: 0xf0436c32 │ │ │ │ tstls r0, #134217728 @ 0x8000000 │ │ │ │ - b 12f9378 │ │ │ │ + b 12f93d0 │ │ │ │ @ instruction: 0xf89c1201 │ │ │ │ - b 1322454 │ │ │ │ - blls 8a33c8 │ │ │ │ - blls 82f020 │ │ │ │ + b 13224ac │ │ │ │ + blls 8a3420 │ │ │ │ + blls 82f078 │ │ │ │ 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] @ 25e384 │ │ │ │ + stcls 2, cr4, [pc, #-92] @ 25e3dc │ │ │ │ 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 129e5b4 │ │ │ │ + b 129e60c │ │ │ │ vrhadd.u32 d17, d1, d4 │ │ │ │ @ instruction: 0xf890631f │ │ │ │ stmdbcs r4, {r0, r5, ip} │ │ │ │ @ instruction: 0xf045bf08 │ │ │ │ @ instruction: 0xf8900501 │ │ │ │ @ instruction: 0xf8d71090 │ │ │ │ rsclt r0, ip, #8, 6 @ 0x20000000 │ │ │ │ @@ -571621,156 +571642,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 fee5e45c │ │ │ │ + blx fee5e4b4 │ │ │ │ @ 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 282ce0 │ │ │ │ + blcs 282d38 │ │ │ │ cmpphi pc, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7ee0030 │ │ │ │ - bls 55ce28 │ │ │ │ + bls 55ce80 │ │ │ │ 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 8454f0 │ │ │ │ + bls 845548 │ │ │ │ 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 161c470 │ │ │ │ - bls 3f8b48 │ │ │ │ + blx 161c4c8 │ │ │ │ + bls 3f8ba0 │ │ │ │ @ instruction: 0x732b4433 │ │ │ │ ldrmi r6, [sl], #-2467 @ 0xfffff65d │ │ │ │ - bls 9c2ce0 │ │ │ │ + bls 9c2d38 │ │ │ │ @ instruction: 0x9c199b1b │ │ │ │ - b 13448e8 │ │ │ │ + b 1344940 │ │ │ │ @ instruction: 0xf89d0342 │ │ │ │ - beq 4f65d8 │ │ │ │ + beq 4f6630 │ │ │ │ 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 1a45558 │ │ │ │ - bls 69bf30 │ │ │ │ + blx 1a455b0 │ │ │ │ + bls 69bf88 │ │ │ │ strbtvc r0, [fp], #-2579 @ 0xfffff5ed │ │ │ │ strtvc r0, [fp], #3091 @ 0xc13 │ │ │ │ strbtvc r0, [fp], #3603 @ 0xe13 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8d98103 │ │ │ │ @ instruction: 0x46210030 │ │ │ │ - blx 79c4e4 │ │ │ │ + blx 79c53c │ │ │ │ ldrtmi r6, [r3], #-2467 @ 0xfffff65d │ │ │ │ stmibvs r3!, {r0, r1, r3, r5, r8, sl, ip, sp, lr} │ │ │ │ - blls 8ef798 │ │ │ │ + blls 8ef7f0 │ │ │ │ @ instruction: 0xf89d9a1c │ │ │ │ - b 1336630 │ │ │ │ + b 1336688 │ │ │ │ sbcslt r0, ip, #134217729 @ 0x8000001 │ │ │ │ tstcs r8, #323584 @ 0x4f000 │ │ │ │ - b 163baf8 │ │ │ │ + b 163bb50 │ │ │ │ strvc r4, [fp, #792]! @ 0x318 │ │ │ │ tstvs r8, #323584 @ 0x4f000 │ │ │ │ - blls 87bd04 │ │ │ │ + blls 87bd5c │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0x4326abc9 │ │ │ │ @ instruction: 0xf7ff762e │ │ │ │ - bls 50d4bc │ │ │ │ + bls 50d514 │ │ │ │ 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 e9dd28 │ │ │ │ + blls e9dcd0 │ │ │ │ mcrlt 7, 7, pc, cr11, cr14, {7} @ │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ - blls 4feabc │ │ │ │ + blls 4feb14 │ │ │ │ ldrb r6, [lr, #-2139]! @ 0xfffff7a5 │ │ │ │ @ instruction: 0xf7ff772e │ │ │ │ @ instruction: 0x9c16bbcc │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - blx fe39c066 │ │ │ │ + blx 189c0be │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26adcc │ │ │ │ + bcs 26ae24 │ │ │ │ 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} │ │ │ │ - blx 31c018 │ │ │ │ + @ instruction: 0xf9d6f68e │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ @ instruction: 0x4628fab9 │ │ │ │ - blx 211c096 │ │ │ │ + blx 161c0ee │ │ │ │ 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 │ │ │ │ - @ instruction: 0xf3bffb5b │ │ │ │ + vtbl.8 d15, {d15-d18}, d31 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ae218 │ │ │ │ + blcc 2ae270 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x9c13b943 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf68e6921 │ │ │ │ - @ instruction: 0x4620f9d9 │ │ │ │ - blx fe69c5e8 │ │ │ │ + strtmi pc, [r0], -sp, lsr #19 │ │ │ │ + blx fe69c640 │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - ldr pc, [sp], #2897 @ 0xb51 │ │ │ │ + ldr pc, [sp], #2853 @ 0xb25 │ │ │ │ stmdavs r6!, {r2, r4, sl, fp, ip, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - @ instruction: 0xf3bffb3b │ │ │ │ + vtbl.8 d15, {d15-d18}, d15 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ae258 │ │ │ │ + blcc 2ae2b0 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x9c14b943 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf68e6921 │ │ │ │ - @ instruction: 0x4620f9b9 │ │ │ │ - blx 1e9c628 │ │ │ │ + strtmi pc, [r0], -sp, lsl #19 │ │ │ │ + blx 1e9c680 │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - strbt pc, [r6], #-2865 @ 0xfffff4cf @ │ │ │ │ + strbt pc, [r6], #-2821 @ 0xfffff4fb @ │ │ │ │ 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} │ │ │ │ @@ -571798,32 +571819,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 26aa30 │ │ │ │ + blcs 26aa88 │ │ │ │ svcge 0x00c4f43e │ │ │ │ svclt 0x0095f7fe │ │ │ │ svclt 0x001e4293 │ │ │ │ - bls 46732c │ │ │ │ + bls 467384 │ │ │ │ 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 4f8cb0 │ │ │ │ + bls 4f8d08 │ │ │ │ ldmdavs r2, {r1, r3, r8, sl, ip, sp} │ │ │ │ stccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8052324 │ │ │ │ - blls 46d77c │ │ │ │ + blls 46d7d4 │ │ │ │ stcvs 8, cr15, [r9], {5} │ │ │ │ stccs 8, cr15, [r4], {69} @ 0x45 │ │ │ │ @ instruction: 0xf7fe60dd │ │ │ │ movtcs fp, #3914 @ 0xf4a │ │ │ │ @ instruction: 0xf1b870ab │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8d98102 │ │ │ │ @@ -571834,33 +571855,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 ff21c79c │ │ │ │ + bllt ff21c7f4 │ │ │ │ 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 509ebc │ │ │ │ + bls 509f14 │ │ │ │ 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}^ │ │ │ │ - stmda r0!, {r0, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00f4f5d0 │ │ │ │ @ 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}^ @ │ │ │ │ @@ -571870,328 +571891,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 517e6c │ │ │ │ + blls 517ec4 │ │ │ │ @ instruction: 0xe786685b │ │ │ │ stmdavs r6!, {r1, r4, sl, fp, ip, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - vtbx.8 d15, {d15-d17}, d1 │ │ │ │ + vshll.u32 , d5, #31 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ae44c │ │ │ │ + blcc 2ae4a4 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x9c12b943 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf68e6921 │ │ │ │ - @ instruction: 0x4620f8bf │ │ │ │ + @ instruction: 0x4620f893 │ │ │ │ @ instruction: 0xf976f7ec │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - @ instruction: 0xf7fffa37 │ │ │ │ + @ instruction: 0xf7fffa0b │ │ │ │ @ instruction: 0x9c11bbb1 │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - blx a9c32c │ │ │ │ + @ instruction: 0xf9f4f6aa │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26b094 │ │ │ │ + bcs 26b0ec │ │ │ │ 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: 0xf89ef68e │ │ │ │ + @ instruction: 0xf872f68e │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ @ instruction: 0x4628f955 │ │ │ │ - blx 81c35c │ │ │ │ - bllt 20dc8b4 │ │ │ │ + @ instruction: 0xf9eaf6aa │ │ │ │ + bllt 20dc90c │ │ │ │ @ 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 170e580 │ │ │ │ + blmi 170e5d8 │ │ │ │ ldmdbmi r2, {r2, r9, sp}^ │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - @ instruction: 0xffc4f693 │ │ │ │ - blt ff2dc8f4 │ │ │ │ + @ instruction: 0xff98f693 │ │ │ │ + blt ff2dc94c │ │ │ │ tstcs r1, lr, asr #22 │ │ │ │ - bmi 15f4c50 │ │ │ │ + bmi 15f4ca8 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - ldm r0, {r0, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - blt fef5c908 │ │ │ │ + stmda r4!, {r0, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blt fef5c960 │ │ │ │ @ instruction: 0x465a465b │ │ │ │ @ instruction: 0xf8854659 │ │ │ │ strb fp, [r6], r0 │ │ │ │ @ instruction: 0xf7ff732e │ │ │ │ @ instruction: 0x4326b99a │ │ │ │ @ instruction: 0xf7ff722e │ │ │ │ movwcs fp, #2429 @ 0x97d │ │ │ │ @ instruction: 0xf7ff2240 │ │ │ │ - blls 48cc90 │ │ │ │ + blls 48cce8 │ │ │ │ @ instruction: 0xf1072204 │ │ │ │ @ instruction: 0xf8d30018 │ │ │ │ - blmi 1262b90 │ │ │ │ + blmi 1262be8 │ │ │ │ smlabbls r0, r9, sl, r0 │ │ │ │ ldrbtmi r4, [fp], #-2367 @ 0xfffff6c1 │ │ │ │ @ instruction: 0xf6934479 │ │ │ │ - ldrt pc, [r2], #3993 @ 0xf99 @ │ │ │ │ - beq fe931238 │ │ │ │ + ldrt pc, [r2], #3949 @ 0xf6d @ │ │ │ │ + beq fe931290 │ │ │ │ smlabbcs r1, sl, r8, r5 │ │ │ │ - bmi 113899c │ │ │ │ + bmi 11389f4 │ │ │ │ @ instruction: 0xf5d1447a │ │ │ │ - strt lr, [r4], #2150 @ 0x866 │ │ │ │ + strt lr, [r4], #2106 @ 0x83a │ │ │ │ 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 26aad4 │ │ │ │ - blge 18dba98 │ │ │ │ - bls 571628 │ │ │ │ + blcs 26ab2c │ │ │ │ + blge 18dbaf0 │ │ │ │ + bls 571680 │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrle r0, [fp], #-1304 @ 0xfffffae8 │ │ │ │ - blcs 27919c │ │ │ │ - blge 1bdbaac │ │ │ │ + blcs 2791f4 │ │ │ │ + blge 1bdbb04 │ │ │ │ andcs r4, r4, #37888 @ 0x9400 │ │ │ │ @ instruction: 0xf1074925 │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6934479 │ │ │ │ - @ instruction: 0xf7feff5d │ │ │ │ + @ instruction: 0xf7feff31 │ │ │ │ @ instruction: 0xf10bbb5a │ │ │ │ strmi r0, [fp, #2820]! @ 0xb04 │ │ │ │ - blge ff45bbd0 │ │ │ │ + blge ff45bc28 │ │ │ │ mrclt 7, 0, APSR_nzcv, cr11, cr14, {7} │ │ │ │ cmpcs r4, r3, lsl #13 │ │ │ │ svclt 0x0061f7fe │ │ │ │ - ldmda r2, {r0, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00e6f5d0 │ │ │ │ ldmpl r3, {r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs r8, {r1, r3, r4, r9, fp, lr} │ │ │ │ - @ instruction: 0xf5d1447a │ │ │ │ - bfi lr, lr, #16, #12 │ │ │ │ + @ instruction: 0xf5d0447a │ │ │ │ + @ instruction: 0xe7dbeff2 │ │ │ │ andcs r4, r4, #24, 22 @ 0x6000 │ │ │ │ @ instruction: 0xf1074918 │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6934479 │ │ │ │ - @ instruction: 0xf7feff3d │ │ │ │ - blmi 54d6f4 │ │ │ │ + @ instruction: 0xf7feff11 │ │ │ │ + blmi 54d74c │ │ │ │ ldmpl r3, {r0, r8, sp}^ │ │ │ │ ldmdavs r8, {r0, r1, r4, r9, fp, lr} │ │ │ │ - @ instruction: 0xf5d1447a │ │ │ │ - @ instruction: 0xf7fee80a │ │ │ │ + @ instruction: 0xf5d0447a │ │ │ │ + @ instruction: 0xf7feefde │ │ │ │ ldmdavs fp, {r2, r3, r5, r8, r9, fp, ip, sp, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrdeq r4, [r8], #-8 @ │ │ │ │ + rsbeq r4, r8, r0, ror #1 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbeq r3, r8, r2, ror sl │ │ │ │ - andseq sl, lr, r0, asr r9 │ │ │ │ - rsbseq r0, r5, r6, ror r7 │ │ │ │ + rsbeq r3, r8, sl, ror sl │ │ │ │ + andseq sl, lr, r8, asr r9 │ │ │ │ + rsbseq r0, r5, lr, lsl r7 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sl, lr, sl, lsr r9 │ │ │ │ - andseq sl, lr, sl, lsl sl │ │ │ │ - rsbseq r0, r5, ip, lsl r7 │ │ │ │ - andseq sl, lr, r4, lsl #20 │ │ │ │ - andseq sl, lr, r6, lsl #18 │ │ │ │ - @ instruction: 0x00750698 │ │ │ │ - @ instruction: 0x001ea8d8 │ │ │ │ - andseq sl, lr, sl, lsl #18 │ │ │ │ - rsbseq r0, r5, r4, asr r6 │ │ │ │ - @ instruction: 0x001ea8f4 │ │ │ │ + andseq sl, lr, r2, asr #18 │ │ │ │ + andseq sl, lr, r2, lsr #20 │ │ │ │ + rsbseq r0, r5, r4, asr #13 │ │ │ │ + andseq sl, lr, ip, lsl #20 │ │ │ │ + andseq sl, lr, lr, lsl #18 │ │ │ │ + rsbseq r0, r5, r0, asr #12 │ │ │ │ + andseq sl, lr, r0, ror #17 │ │ │ │ + andseq sl, lr, r2, lsl r9 │ │ │ │ + ldrshteq r0, [r5], #-92 @ 0xffffffa4 │ │ │ │ + @ instruction: 0x001ea8fc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 319f24 │ │ │ │ + blhi 319f7c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ - bmi ff5cacf0 │ │ │ │ + bmi ff5cad48 │ │ │ │ cdp 6, 11, cr4, cr0, cr10, {4} │ │ │ │ ldrbtmi r8, [sl], #-2880 @ 0xfffff4c0 │ │ │ │ movwls r4, #34435 @ 0x8683 │ │ │ │ - blmi ff4f05cc │ │ │ │ + blmi ff4f0624 │ │ │ │ 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 cef6d4 │ │ │ │ + b cef72c │ │ │ │ @ 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 603300 │ │ │ │ - blvc 519214 │ │ │ │ + bge 603358 │ │ │ │ + blvc 51926c │ │ │ │ strcs lr, [r5, #-2509] @ 0xfffff633 │ │ │ │ eorsge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf504fa09 │ │ │ │ svceq 0x0008ea15 │ │ │ │ - blls 4d2bd4 │ │ │ │ + blls 4d2c2c │ │ │ │ stmdals r5, {r3, r9, fp, ip, pc} │ │ │ │ eorlt pc, r4, r3, asr r8 @ │ │ │ │ @ instruction: 0x1004f8bb │ │ │ │ mlavc sl, fp, r8, pc @ │ │ │ │ ldrdge pc, [r8], -fp │ │ │ │ - stc2l 5, cr15, [sl], #856 @ 0x358 │ │ │ │ + ldc2 5, cr15, [lr], #856 @ 0x358 │ │ │ │ @ instruction: 0xf8bb9b07 │ │ │ │ - blx 49eb24 │ │ │ │ + blx 49eb7c │ │ │ │ @ instruction: 0xf893f707 │ │ │ │ @ instruction: 0x412333b8 │ │ │ │ svclt 0x004107db │ │ │ │ - bls 68575c │ │ │ │ + bls 6857b4 │ │ │ │ tstls r0, #-536870912 @ 0xe0000000 │ │ │ │ - @ instruction: 0xff08f694 │ │ │ │ - blls 6caf50 │ │ │ │ + mrc2 6, 6, pc, cr12, cr4, {4} │ │ │ │ + blls 6cafa8 │ │ │ │ @ instruction: 0xf89b930e │ │ │ │ - blcs 4eabdc │ │ │ │ + blcs 4eac34 │ │ │ │ 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 │ │ │ │ - ldcl 5, cr15, [r2, #832]! @ 0x340 │ │ │ │ + stcl 5, cr15, [r6, #832] @ 0x340 │ │ │ │ ldrdcc pc, [r0, #138] @ 0x8a │ │ │ │ @ instruction: 0xf8ca432b │ │ │ │ - blls 3eb260 │ │ │ │ + blls 3eb2b8 │ │ │ │ ldrdne pc, [r4], r3 @ │ │ │ │ ldrcc r3, [r0], -r1, lsl #8 │ │ │ │ pople {r0, r5, r7, r9, lr} │ │ │ │ movwpl lr, #27101 @ 0x69dd │ │ │ │ - blvc 5192e8 │ │ │ │ + blvc 519340 │ │ │ │ ldrsbtge pc, [r0], -sp @ │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ @ instruction: 0xf8d380b0 │ │ │ │ @ instruction: 0xf8d5427c │ │ │ │ @ instruction: 0xf8b31210 │ │ │ │ @ instruction: 0xf8947384 │ │ │ │ - b 12a7670 │ │ │ │ + b 12a76c8 │ │ │ │ @ instruction: 0xf8d50008 │ │ │ │ @ instruction: 0xf8b31220 │ │ │ │ - b 12b79b4 │ │ │ │ + b 12b7a0c │ │ │ │ @ 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 3dd9b4 │ │ │ │ + blls 3dd95c │ │ │ │ @ instruction: 0xf8c44621 │ │ │ │ @ instruction: 0x461801f4 │ │ │ │ @ instruction: 0xf80ef7fe │ │ │ │ streq lr, [r8], #-2618 @ 0xfffff5c6 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ - blmi 1f315b8 │ │ │ │ + blmi 1f31610 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 938c58 │ │ │ │ + blls 938cb0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrsblt r8, [sp], -r9 │ │ │ │ - blhi 319ef4 │ │ │ │ + blhi 319f4c │ │ │ │ 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 66f864 │ │ │ │ + bls 66f8bc │ │ │ │ vst3.8 {d0-d2}, [r2 :64], r2 │ │ │ │ tstmi r3, #-268435449 @ 0xf0000007 │ │ │ │ @ instruction: 0xe7976033 │ │ │ │ @ instruction: 0xf8bd9a0f │ │ │ │ - b 132ad0c │ │ │ │ + b 132ad64 │ │ │ │ eorsvs r4, r3, r2, lsl #6 │ │ │ │ @ instruction: 0xf8bd9a11 │ │ │ │ - b 132ad38 │ │ │ │ + b 132ad90 │ │ │ │ rsbsvs r4, r3, r2, lsl #6 │ │ │ │ eorscs lr, r5, sl, lsl #15 │ │ │ │ - cdp2 6, 0, cr15, cr6, cr12, {4} │ │ │ │ + ldc2l 6, cr15, [sl, #560] @ 0x230 │ │ │ │ eorscs r4, r5, r3, lsl #13 │ │ │ │ - mrc2 6, 6, pc, cr4, cr4, {4} │ │ │ │ + mcr2 6, 5, pc, cr8, cr4, {4} @ │ │ │ │ subsle r2, sp, r0, lsl #16 │ │ │ │ stmib sp, {r0, r8, r9, sp}^ │ │ │ │ movwcs r3, #768 @ 0x300 │ │ │ │ @ instruction: 0xf8dba812 │ │ │ │ @ instruction: 0x4619b014 │ │ │ │ - bls 3c2c98 │ │ │ │ + bls 3c2cf0 │ │ │ │ stmdals sp, {r3, r4, r6, r7, r8, r9, sl, lr} │ │ │ │ ldrtmi r4, [sl], -r1, lsl #12 │ │ │ │ @ instruction: 0xf5d04630 │ │ │ │ - strb lr, [pc, -r4, ror #26]! │ │ │ │ + @ instruction: 0xe76fed38 │ │ │ │ @ instruction: 0xf68c2053 │ │ │ │ - strmi pc, [r3], fp, ror #27 │ │ │ │ + @ instruction: 0x4683fdbf │ │ │ │ @ instruction: 0xf6942053 │ │ │ │ - stmdacs r0, {r0, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andls sp, sp, r4, ror #3 │ │ │ │ @ instruction: 0xf6942053 │ │ │ │ - @ instruction: 0x4603fe95 │ │ │ │ + strmi pc, [r3], -r9, ror #28 │ │ │ │ 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 @ │ │ │ │ - ldc2 6, cr15, [sl, #560]! @ 0x230 │ │ │ │ + stc2 6, cr15, [lr, #560] @ 0x230 │ │ │ │ ldrdcc lr, [r5, -sp] │ │ │ │ - blvs fe40b114 │ │ │ │ + blvs fe40b16c │ │ │ │ subsle r2, sl, r3, lsl #28 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ @ instruction: 0xf018aef5 │ │ │ │ @ instruction: 0xf8d30f01 │ │ │ │ svclt 0x001813b0 │ │ │ │ - blvc ff49a8c8 │ │ │ │ + blvc ff49a920 │ │ │ │ svclt 0x00186888 │ │ │ │ - bvc fed1a408 │ │ │ │ + bvc fed1a460 │ │ │ │ svceq 0x0002f018 │ │ │ │ - bls c8e96c │ │ │ │ + bls c8e9c4 │ │ │ │ adccs pc, ip, #8716288 @ 0x850000 │ │ │ │ ldrdne pc, [r0, #128] @ 0x80 │ │ │ │ @ instruction: 0xf8c04339 │ │ │ │ ldr r1, [r8, -r0, asr #3]! │ │ │ │ eorscs r9, r5, sp │ │ │ │ - mrc2 6, 2, pc, cr2, cr4, {4} │ │ │ │ + mcr2 6, 1, pc, cr6, cr4, {4} @ │ │ │ │ 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 │ │ │ │ @@ -572202,67 +572223,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 fee9c560 │ │ │ │ + blx fe39c5b8 │ │ │ │ strbmi r4, [r8], -r5, lsl #12 │ │ │ │ - blx ff81c568 │ │ │ │ + blx fed1c5c0 │ │ │ │ stmdacs r1, {r3, r8, r9, fp, ip, pc} │ │ │ │ movwmi lr, #2509 @ 0x9cd │ │ │ │ svclt 0x00949c28 │ │ │ │ andcs r2, r1, r0 │ │ │ │ - bleq 149a83c │ │ │ │ + bleq 149a894 │ │ │ │ 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 │ │ │ │ - mcr 5, 1, pc, cr12, cr0, {6} @ │ │ │ │ - rsbseq r1, r2, lr, ror r5 │ │ │ │ + mcr 5, 0, pc, cr0, cr0, {6} @ │ │ │ │ + rsbseq r1, r2, r6, lsr #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r2, r8, lsl r4 │ │ │ │ - bmi 5f11f4 │ │ │ │ + rsbseq r1, r2, r0, asr #7 │ │ │ │ + bmi 5f124c │ │ │ │ @ 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 471604 │ │ │ │ + blmi 47165c │ │ │ │ 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 d29ad0 │ │ │ │ - blcs d29ad4 │ │ │ │ + blcs d29b28 │ │ │ │ + blcs d29b2c │ │ │ │ andsne r2, r7, #49, 30 @ 0xc4 │ │ │ │ - blcs 5e9a70 │ │ │ │ + blcs 5e9ac8 │ │ │ │ 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 │ │ │ │ @@ -572290,33 +572311,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 1381200 │ │ │ │ + b 1381258 │ │ │ │ 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 143928c │ │ │ │ + b 14392e4 │ │ │ │ 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 31a3bc │ │ │ │ + blhi 31a414 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x279cf8df │ │ │ │ @ instruction: 0xf8dfb08f │ │ │ │ @ instruction: 0x4604179c │ │ │ │ @ instruction: 0x3798f8df │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @@ -572326,30 +572347,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 fe29be64 │ │ │ │ + bleq fe29bebc │ │ │ │ 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 26b000 │ │ │ │ + blcs 26b058 │ │ │ │ msrhi SPSR_xc, #64 @ 0x40 │ │ │ │ rsbscc pc, r8, #212, 16 @ 0xd40000 │ │ │ │ stmdavc lr!, {r8, sp} │ │ │ │ @ instruction: 0xf894460a │ │ │ │ @ instruction: 0xf89373b8 │ │ │ │ @ instruction: 0xf0063384 │ │ │ │ - blcs 13e0790 │ │ │ │ + blcs 13e07e8 │ │ │ │ @ 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 │ │ │ │ @@ -572359,15 +572380,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 12b0624 │ │ │ │ + b 12b067c │ │ │ │ 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]! │ │ │ │ @@ -572376,40 +572397,40 @@ │ │ │ │ cmnpeq sl, #180, 16 @ p-variant is OBSOLETE @ 0xb40000 │ │ │ │ @ instruction: 0xf8da2b00 │ │ │ │ @ instruction: 0xf8b4300c │ │ │ │ @ instruction: 0xf8b41374 │ │ │ │ @ instruction: 0xf1032378 │ │ │ │ @ instruction: 0xf8b40309 │ │ │ │ @ instruction: 0xf8035376 │ │ │ │ - b 1622020 │ │ │ │ + b 1622078 │ │ │ │ @ instruction: 0xf8032010 │ │ │ │ strmi r0, [r8], -r1, lsl #24 │ │ │ │ ldrmi fp, [r1], -r4, lsl #30 │ │ │ │ @ instruction: 0xf8034602 │ │ │ │ - beq db6044 │ │ │ │ + beq db609c │ │ │ │ stcne 8, cr15, [r4], {3} │ │ │ │ @ instruction: 0xf8030a09 │ │ │ │ - beq 6ea058 │ │ │ │ + beq 6ea0b0 │ │ │ │ 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] @ 25ef68 │ │ │ │ + ldrhi pc, [pc, #-256] @ 25efc0 │ │ │ │ ldrbeq r7, [sl, fp, lsr #18] │ │ │ │ strbhi pc, [r5, #-256] @ 0xffffff00 @ │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @ instruction: 0xf10002d3 │ │ │ │ - streq r8, [pc, #-1179] @ 25ebe1 │ │ │ │ + streq r8, [pc, #-1179] @ 25ec39 │ │ │ │ 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 │ │ │ │ @@ -572418,171 +572439,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 26bcb0 │ │ │ │ + blcs 26bd08 │ │ │ │ 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 3931f0 │ │ │ │ + blls 393248 │ │ │ │ @ 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 1530170 │ │ │ │ + b 15301c8 │ │ │ │ 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 34554c │ │ │ │ + bls 3455a4 │ │ │ │ ldrmi r6, [r0], #-2440 @ 0xfffff678 │ │ │ │ stmibvs sl, {r4, r5, r6, r8, ip, sp, lr} │ │ │ │ - beq cf01a4 │ │ │ │ + beq cf01fc │ │ │ │ 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 2731bc │ │ │ │ + blcs 273214 │ │ │ │ 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 2679f8 │ │ │ │ + blcs 267a50 │ │ │ │ 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 5b9254 │ │ │ │ + blls 5b92ac │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ mullt pc, sp, r5 @ │ │ │ │ - blhi 31a4f0 │ │ │ │ + blhi 31a548 │ │ │ │ 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 628034 │ │ │ │ + bcc 62808c │ │ │ │ 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 26b2e4 │ │ │ │ + blcc 26b33c │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ - bvc 743e6c │ │ │ │ - bleq 69b2ac │ │ │ │ + bvc 743ec4 │ │ │ │ + bleq 69b304 │ │ │ │ ldrbcs fp, [r0, -pc, lsl #30]! │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ bicseq r8, fp, r7, lsl r9 │ │ │ │ - blx 1a4eed0 │ │ │ │ + blx 1a4ef28 │ │ │ │ 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 c1d238 │ │ │ │ + blx c1d290 │ │ │ │ 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 14452c0 │ │ │ │ + b 1445318 │ │ │ │ teqmi fp, #2883584 @ 0x2c0000 │ │ │ │ strbeq lr, [r1], r6, asr #20 │ │ │ │ - b 14856d0 │ │ │ │ + b 1485728 │ │ │ │ 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 129f4ec │ │ │ │ + b 129f544 │ │ │ │ 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 13a67ac │ │ │ │ + b 13a6804 │ │ │ │ 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 ce812c │ │ │ │ + bcs ce8184 │ │ │ │ @ instruction: 0xf8dad106 │ │ │ │ tstlt sl, r8, asr #1 │ │ │ │ - bcs fe601570 │ │ │ │ + bcs fe6015c8 │ │ │ │ ldrhi pc, [r0], #0 │ │ │ │ - blvs 8f9e94 │ │ │ │ + blvs 8f9eec │ │ │ │ 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 │ │ │ │ @@ -572591,69 +572612,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] @ 25f5e4 │ │ │ │ + ldcl 2, cr6, [pc, #624] @ 25f63c │ │ │ │ cmncs lr, sp, asr #21 │ │ │ │ - bvc 29aad8 │ │ │ │ + bvc 29ab30 │ │ │ │ cdpeq 0, 6, cr15, cr15, cr15, {2} │ │ │ │ ldrdvc pc, [ip], -sl │ │ │ │ - bvc c1ac24 │ │ │ │ - bvc fec1ad28 │ │ │ │ + bvc c1ac7c │ │ │ │ + bvc fec1ad80 │ │ │ │ cmncs sp, r9, lsr r0 │ │ │ │ - bcc 69abf0 │ │ │ │ + bcc 69ac48 │ │ │ │ andcc pc, r1, r7, asr #17 │ │ │ │ - bcc fe69abf8 │ │ │ │ + bcc fe69ac50 │ │ │ │ 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 ff41aca0 │ │ │ │ - bvc fe41ada4 │ │ │ │ - bvc ffc5ae9c │ │ │ │ - blx 69af94 │ │ │ │ + bvc ff41acf8 │ │ │ │ + bvc fe41adfc │ │ │ │ + bvc ffc5aef4 │ │ │ │ + blx 69afec │ │ │ │ mrc 15, 0, fp, cr7, cr4, {2} │ │ │ │ vmov r3, s15 │ │ │ │ @ instruction: 0xf8c73a10 │ │ │ │ svclt 0x00d43013 │ │ │ │ - bcc fe69ac40 │ │ │ │ - bcc 69ac44 │ │ │ │ + bcc fe69ac98 │ │ │ │ + bcc 69ac9c │ │ │ │ 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 feb5ab9c │ │ │ │ + bhi feb5abf4 │ │ │ │ ldrbtvc r2, [fp], ip, ror #6 │ │ │ │ cdp 7, 2, cr3, cr0, cr4, {1} │ │ │ │ @ instruction: 0xf5d00a28 │ │ │ │ - @ instruction: 0xf807e992 │ │ │ │ + @ instruction: 0xf807e966 │ │ │ │ @ instruction: 0xf8079c05 │ │ │ │ - b 1462458 │ │ │ │ + b 14624b0 │ │ │ │ mcr 8, 1, r4, cr8, cr0, {0} │ │ │ │ @ instruction: 0xf8070a28 │ │ │ │ - beq 28245c │ │ │ │ + beq 2824b4 │ │ │ │ stceq 8, cr15, [r7], {7} │ │ │ │ - stmib r2, {r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r6, {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}^ │ │ │ │ @@ -572675,32 +572696,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 ffbdb0b4 │ │ │ │ + bvs ffbdb10c │ │ │ │ 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 ff41b0d4 │ │ │ │ + bvs ff41b12c │ │ │ │ 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 ffc5b0d4 │ │ │ │ - blx 69b0cc │ │ │ │ + bvs ffc5b12c │ │ │ │ + blx 69b124 │ │ │ │ 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 │ │ │ │ @@ -572710,15 +572731,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 1a25ff0 │ │ │ │ + blx 1a26048 │ │ │ │ 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} │ │ │ │ @@ -572738,32 +572759,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 2e7920 │ │ │ │ + bls 2e7978 │ │ │ │ svclt 0x00384293 │ │ │ │ - bls 330e14 │ │ │ │ + bls 330e6c │ │ │ │ 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 e80210 │ │ │ │ - bls 3a7a08 │ │ │ │ + blmi e80268 │ │ │ │ + bls 3a7a60 │ │ │ │ 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 │ │ │ │ @@ -572781,15 +572802,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 3a1670 │ │ │ │ + bl 3a16c8 │ │ │ │ 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 │ │ │ │ @@ -572799,57 +572820,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, ror #1 │ │ │ │ - ldrsbteq r1, [r2], #-14 │ │ │ │ + rsbseq r1, r2, r8, lsl #1 │ │ │ │ + rsbseq r1, r2, r6, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r2, ip, lsl lr │ │ │ │ + rsbseq r0, r2, r4, asr #27 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ rsccc pc, r4, #180, 16 @ 0xb40000 │ │ │ │ - bcc fe69aee4 │ │ │ │ + bcc fe69af3c │ │ │ │ rsccc pc, r6, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc1b2b4 │ │ │ │ - bvs ffbdb2a8 │ │ │ │ - blx 69b2a0 │ │ │ │ + bvs ffc1b30c │ │ │ │ + bvs ffbdb300 │ │ │ │ + blx 69b2f8 │ │ │ │ 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 1c1b1c4 │ │ │ │ - bcc fe69af20 │ │ │ │ + bvs 1c1b21c │ │ │ │ + bcc fe69af78 │ │ │ │ rsccc pc, sl, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc1b2f0 │ │ │ │ - bvs ff41b204 │ │ │ │ - bvs ffc5b2e8 │ │ │ │ - bcs 69af74 │ │ │ │ - blx 69b2e4 │ │ │ │ + bvs ffc1b348 │ │ │ │ + bvs ff41b25c │ │ │ │ + bvs ffc5b340 │ │ │ │ + bcs 69afcc │ │ │ │ + blx 69b33c │ │ │ │ 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 ffc5b334 │ │ │ │ - bvs 145b318 │ │ │ │ - bvc 31ae80 │ │ │ │ - blx 69b314 │ │ │ │ + bvc ffc5b38c │ │ │ │ + bvs 145b370 │ │ │ │ + bvc 31aed8 │ │ │ │ + blx 69b36c │ │ │ │ mcrge 7, 7, pc, cr11, cr15, {1} @ │ │ │ │ - bvc ffc1b348 │ │ │ │ - bvc 35ae90 │ │ │ │ + bvc ffc1b3a0 │ │ │ │ + bvc 35aee8 │ │ │ │ @ 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 │ │ │ │ @@ -572886,15 +572907,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 2681d0 │ │ │ │ + bcs 268228 │ │ │ │ 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 │ │ │ │ @@ -572913,21 +572934,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 7cc3d4 │ │ │ │ + bllt 7cc42c │ │ │ │ andvc r2, sp, r9, asr r5 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 162a498 │ │ │ │ + b 162a4f0 │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 163bbc8 │ │ │ │ + b 163bc20 │ │ │ │ @ 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 │ │ │ │ @@ -572944,59 +572965,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 69b138 │ │ │ │ + bne 69b190 │ │ │ │ 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 8a7958 │ │ │ │ + beq 8a79b0 │ │ │ │ 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 32c548 │ │ │ │ + blcs 32c5a0 │ │ │ │ @ instruction: 0xf850d01c │ │ │ │ - bcs 26b55c │ │ │ │ + bcs 26b5b4 │ │ │ │ @ instruction: 0xf8dad0f8 │ │ │ │ sbcslt r1, r6, #12 │ │ │ │ strbcs fp, [r4, #-2837]! @ 0xfffff4eb │ │ │ │ @ instruction: 0xf043700d │ │ │ │ movwcc r0, #5456 @ 0x1550 │ │ │ │ - blcs 33ba98 │ │ │ │ + blcs 33baf0 │ │ │ │ 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 2dd99c │ │ │ │ + blcs 2dd9f4 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ - bllt 1f1d998 │ │ │ │ + bllt 1f1d9f0 │ │ │ │ stclne 0, cr7, [sp, #-568] @ 0xfffffdc8 │ │ │ │ subvc r2, fp, r4, ror #12 │ │ │ │ - beq 7fb9e0 │ │ │ │ + beq 7fba38 │ │ │ │ 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 │ │ │ │ @@ -573007,26 +573028,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 3cc54c │ │ │ │ + bllt 3cc5a4 │ │ │ │ andvc r2, sp, r2, ror #10 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 162a610 │ │ │ │ + b 162a668 │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 163bd40 │ │ │ │ + b 163bd98 │ │ │ │ @ instruction: 0xf1014212 │ │ │ │ tstvc sl, r5, lsl #10 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ streq pc, [r1, #-79] @ 0xffffffb1 │ │ │ │ - bllt fefd41a8 │ │ │ │ + bllt fefd4200 │ │ │ │ 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 │ │ │ │ @@ -573067,15 +573088,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 12e7b74 │ │ │ │ + b 12e7bcc │ │ │ │ @ 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 │ │ │ │ @@ -573086,15 +573107,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 12e7bd8 │ │ │ │ + b 12e7c30 │ │ │ │ @ instruction: 0xf8010206 │ │ │ │ mvnsle r2, r1, lsl #30 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @ instruction: 0xf8ca3506 │ │ │ │ @ instruction: 0xf7ff500c │ │ │ │ @ instruction: 0x2e00ba97 │ │ │ │ addhi pc, lr, r0 │ │ │ │ @@ -573102,37 +573123,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 fef20780 │ │ │ │ + blx fef207d8 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ movwcs r0, #33053 @ 0x811d │ │ │ │ - bllt fe71db78 │ │ │ │ + bllt fe71dbd0 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894792a │ │ │ │ - blx 4cca6c │ │ │ │ - b 31d7a8 │ │ │ │ + blx 4ccac4 │ │ │ │ + b 31d800 │ │ │ │ svccc 0x00010809 │ │ │ │ @ instruction: 0xf1bbb2ff │ │ │ │ eorle r0, r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf5cf4658 │ │ │ │ - @ instruction: 0xf8daec18 │ │ │ │ + @ instruction: 0xf8daebec │ │ │ │ addmi r3, r3, #164 @ 0xa4 │ │ │ │ @ instruction: 0xf1b8d91b │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ - b 44b184 │ │ │ │ + b 44b1dc │ │ │ │ ldrtmi r0, [r2], -fp, lsl #6 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf960f7ff │ │ │ │ @ instruction: 0xf894792a │ │ │ │ - b c2caac │ │ │ │ + b c2cb04 │ │ │ │ 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 │ │ │ │ @@ -573140,114 +573161,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 50e584 │ │ │ │ + bl 50e5dc │ │ │ │ @ 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 @ 25fc54 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 25fcac │ │ │ │ rscls pc, r6, #180, 16 @ 0xb40000 │ │ │ │ @ instruction: 0x9e3ce9c0 │ │ │ │ rscsgt pc, r8, r0, asr #17 │ │ │ │ rsccc pc, r8, sl, asr #17 │ │ │ │ - bmi 1319004 │ │ │ │ + bmi 131905c │ │ │ │ stmdbmi r2, {r0, sp}^ │ │ │ │ andsvc r4, r8, sl, ror r4 │ │ │ │ @ instruction: 0xf68d4479 │ │ │ │ - @ instruction: 0xf8d4fc01 │ │ │ │ + @ instruction: 0xf8d4fbd5 │ │ │ │ @ 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 1d9dc64 │ │ │ │ + bllt 1d9dcbc │ │ │ │ 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]! @ 2602f7 │ │ │ │ - bvc ff29b854 │ │ │ │ - bvs 29b774 │ │ │ │ - bvc c1b318 │ │ │ │ - bvc fec1b67c │ │ │ │ - bvc ff41b680 │ │ │ │ - bvc fe45b644 │ │ │ │ - bvc ffc5b8a0 │ │ │ │ - bcc fe69b50c │ │ │ │ - bvc ffc5b894 │ │ │ │ + str r4, [pc, #1639]! @ 26034f │ │ │ │ + bvc ff29b8ac │ │ │ │ + bvs 29b7cc │ │ │ │ + bvc c1b370 │ │ │ │ + bvc fec1b6d4 │ │ │ │ + bvc ff41b6d8 │ │ │ │ + bvc fe45b69c │ │ │ │ + bvc ffc5b8f8 │ │ │ │ + bcc fe69b564 │ │ │ │ + bvc ffc5b8ec │ │ │ │ stmdbeq r0, {r0, r1, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ - beq fec1b4d8 │ │ │ │ + beq fec1b530 │ │ │ │ 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 fe9ddccc │ │ │ │ - bvc ff49b894 │ │ │ │ - bvc 89b354 │ │ │ │ - bvs 29b7b8 │ │ │ │ - bvs 7db45c │ │ │ │ - bvc fe45b6c0 │ │ │ │ - bvc ff41b6c4 │ │ │ │ - bvc fec1b688 │ │ │ │ - bvc ffc5b8e4 │ │ │ │ - bcc fe69b550 │ │ │ │ - bvs ffc5b8d8 │ │ │ │ + bllt fe9ddd24 │ │ │ │ + bvc ff49b8ec │ │ │ │ + bvc 89b3ac │ │ │ │ + bvs 29b810 │ │ │ │ + bvs 7db4b4 │ │ │ │ + bvc fe45b718 │ │ │ │ + bvc ff41b71c │ │ │ │ + bvc fec1b6e0 │ │ │ │ + bvc ffc5b93c │ │ │ │ + bcc fe69b5a8 │ │ │ │ + bvs ffc5b930 │ │ │ │ mcr 2, 0, r4, cr6, cr13, {2} │ │ │ │ vmlsl.u8 q12, d21, d7 │ │ │ │ @ instruction: 0x01ad0509 │ │ │ │ - beq dcc8c0 │ │ │ │ - bllt fe49dd08 │ │ │ │ + beq dcc918 │ │ │ │ + bllt fe49dd60 │ │ │ │ andcs r4, r4, #14336 @ 0x3800 │ │ │ │ @ instruction: 0xf104490e │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6924479 │ │ │ │ - ldrbt pc, [ip], #-3505 @ 0xfffff24f @ │ │ │ │ + ldrbt pc, [ip], #-3461 @ 0xfffff27b @ │ │ │ │ ldmpl r3, {r0, r1, r3, r8, r9, fp, lr}^ │ │ │ │ ldmdavs r8, {r0, r1, r3, r9, fp, lr} │ │ │ │ @ instruction: 0xf5cf447a │ │ │ │ - ldrbt lr, [r0], #-3712 @ 0xfffff180 │ │ │ │ - cdp 5, 6, cr15, cr10, cr15, {6} │ │ │ │ + ldrbt lr, [r0], #-3668 @ 0xfffff1ac │ │ │ │ + cdp 5, 3, cr15, cr14, cr15, {6} │ │ │ │ stccc 0, cr0, [r0], {0} │ │ │ │ addmi r0, r0, #0 │ │ │ │ - rsbseq pc, r4, r9, lsl #12 │ │ │ │ - andseq r9, lr, r0, ror r7 │ │ │ │ - @ instruction: 0x001bcab0 │ │ │ │ - andseq r9, lr, lr, ror r6 │ │ │ │ - rsbseq pc, r4, r8, asr r3 @ │ │ │ │ + ldrhteq pc, [r4], #-81 @ 0xffffffaf @ │ │ │ │ + andseq r9, lr, r8, ror r7 │ │ │ │ + @ instruction: 0x001bcab8 │ │ │ │ + andseq r9, lr, r6, lsl #13 │ │ │ │ + rsbseq pc, r4, r0, lsl #6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, lr, ip, ror #12 │ │ │ │ + andseq r9, lr, r4, ror r6 │ │ │ │ svcvc 0x00cbf5b0 │ │ │ │ - blmi 415d88 │ │ │ │ + blmi 415de0 │ │ │ │ sbceq lr, r0, r0, lsl #22 │ │ │ │ ldmdane sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blcs 276dd8 │ │ │ │ + blcs 276e30 │ │ │ │ sadd16mi fp, r0, r4 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - rsbeq r2, r8, r8, asr r5 │ │ │ │ + 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 106d25c │ │ │ │ + blcc 106d2b4 │ │ │ │ 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 │ │ │ │ @@ -573298,15 +573319,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 31df10 │ │ │ │ + blcc 31df68 │ │ │ │ @ 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} │ │ │ │ @@ -573320,142 +573341,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 a8cf18 │ │ │ │ + bcs a8cf70 │ │ │ │ ldrsbmi lr, [fp, #-144]! @ 0xffffff70 │ │ │ │ andcs fp, r2, #8, 30 │ │ │ │ svclt 0x0088d005 │ │ │ │ stmdale r2, {r0, r1, r9, sp} │ │ │ │ svclt 0x00183a08 │ │ │ │ @ instruction: 0xf8d02201 │ │ │ │ - blcs a6c704 │ │ │ │ + blcs a6c75c │ │ │ │ @ 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 4fc38c │ │ │ │ + beq 4fc3e4 │ │ │ │ orrsvc r7, ip, r8, asr r1 │ │ │ │ andsvc r7, sl, #1073741878 @ 0x40000036 │ │ │ │ - blmi 39e0a4 │ │ │ │ + blmi 39e0fc │ │ │ │ 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 268760 │ │ │ │ + bcs 2687b8 │ │ │ │ @ instruction: 0xf8d1d17f │ │ │ │ strmi fp, [ip], -r8 │ │ │ │ ldrbmi r8, [r8], -sl, lsl #23 │ │ │ │ ldrmi r6, [sl], #-2441 @ 0xfffff677 │ │ │ │ - blx 141df38 │ │ │ │ + blx 141df90 │ │ │ │ mlals r8, r4, r8, pc @ │ │ │ │ ldrdne pc, [r4], #-139 @ 0xffffff75 @ │ │ │ │ - bvs 1c31794 │ │ │ │ + bvs 1c317ec │ │ │ │ stmdbne r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fe4de904 │ │ │ │ + blx fe4de95c │ │ │ │ tstcs r9, #323584 @ 0x4f000 │ │ │ │ stmiahi r0!, {r0, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf6939100 │ │ │ │ - @ instruction: 0xf1a7fca1 │ │ │ │ + @ instruction: 0xf1a7fc75 │ │ │ │ @ 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 13300f8 │ │ │ │ + b 1330150 │ │ │ │ movwcs r0, #128 @ 0x80 │ │ │ │ ldmvs r4!, {r0, sl, fp, sp} │ │ │ │ @ instruction: 0xf04abf88 │ │ │ │ - b 1262800 │ │ │ │ + b 1262858 │ │ │ │ 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 @ 260000 │ │ │ │ + ldrmi r6, [pc], #-2443 @ 260058 │ │ │ │ stmibvs fp, {r0, r1, r2, r5, r6, r9, ip, sp, lr} │ │ │ │ - beq d3107c │ │ │ │ + beq d310d4 │ │ │ │ stceq 2, cr7, [fp], #-652 @ 0xfffffd74 │ │ │ │ - blls 5bcb9c │ │ │ │ + blls 5bcbf4 │ │ │ │ @ instruction: 0x73250e2d │ │ │ │ - bls 56d04c │ │ │ │ + bls 56d0a4 │ │ │ │ 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 fe59e9be │ │ │ │ + blx fe59ea16 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ rsbvc lr, r7, #46923776 @ 0x2cc0000 │ │ │ │ - bvs ffb59fbc │ │ │ │ + bvs ffb5a014 │ │ │ │ @ instruction: 0x1c03ea4f │ │ │ │ - blx fe59e9d6 │ │ │ │ + blx fe59ea2e │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ @ instruction: 0xf8d9e7a7 │ │ │ │ strbmi fp, [ip], -r8 │ │ │ │ @ instruction: 0x201cf8b9 │ │ │ │ - beq ff29c1ac │ │ │ │ + beq ff29c204 │ │ │ │ @ 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 53191c │ │ │ │ + blvs 531974 │ │ │ │ strmi r9, [ip], -fp, lsl #26 │ │ │ │ - bleq 29c774 │ │ │ │ + bleq 29c7cc │ │ │ │ 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 b464f4 │ │ │ │ + b b4654c │ │ │ │ eorvs r0, fp, r1, lsl #6 │ │ │ │ - blhi feb3a36c │ │ │ │ + blhi feb3a3c4 │ │ │ │ ldrtmi r6, [r0], -r1, lsr #19 │ │ │ │ movwcs r4, #5146 @ 0x141a │ │ │ │ @ instruction: 0x31b6f886 │ │ │ │ @ instruction: 0x31b8f8d6 │ │ │ │ @ instruction: 0xf8c63301 │ │ │ │ @ instruction: 0xf8d631b8 │ │ │ │ @ instruction: 0xf14331bc │ │ │ │ @@ -573463,54 +573484,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 70cc58 │ │ │ │ + beq 70ccb0 │ │ │ │ @ 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 12bc6e8 │ │ │ │ + b 12bc740 │ │ │ │ @ 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 ce3238 │ │ │ │ + beq ce3290 │ │ │ │ cdpeq 2, 2, cr7, cr13, cr3, {7} │ │ │ │ @ instruction: 0xf10472a2 │ │ │ │ @ instruction: 0x7325030d │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ @ instruction: 0xf04f69a3 │ │ │ │ - blx 5e3a0a │ │ │ │ + blx 5e3a62 │ │ │ │ svcvs 0x00336603 │ │ │ │ - blx 1a2061c │ │ │ │ + blx 1a20674 │ │ │ │ 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 │ │ │ │ @@ -573524,15 +573545,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 2ac9d8 │ │ │ │ + blcs 2aca30 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf103fb02 │ │ │ │ @ instruction: 0xf7f431c8 │ │ │ │ @ instruction: 0xf8dbfb6d │ │ │ │ ldrbmi r1, [r8], -r4, lsr #32 │ │ │ │ @ instruction: 0xf8cb698b │ │ │ │ @ instruction: 0xf7ec3050 │ │ │ │ @@ -573555,48 +573576,48 @@ │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0x469c095b │ │ │ │ movwcs lr, #1 │ │ │ │ @ instruction: 0xf88b469c │ │ │ │ @ instruction: 0xf8db32cc │ │ │ │ ldmib fp, {r2, r5, r7, ip, sp}^ │ │ │ │ - blcs 2b9470 │ │ │ │ + blcs 2b94c8 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ andcs pc, ip, #10158080 @ 0x9b0000 │ │ │ │ @ instruction: 0xf8db4698 │ │ │ │ @ instruction: 0xf89b3200 │ │ │ │ - blcs a84d50 │ │ │ │ + blcs a84da8 │ │ │ │ @ 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 a6cac8 │ │ │ │ + blcs a6cb20 │ │ │ │ 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 4b0f04 │ │ │ │ + beq 4b0f5c │ │ │ │ biceq lr, ip, r1, asr #20 │ │ │ │ subne lr, r0, #270336 @ 0x42000 │ │ │ │ tstne lr, r1, asr #20 │ │ │ │ addne lr, r5, #270336 @ 0x42000 │ │ │ │ @ instruction: 0xf8db4319 │ │ │ │ - b 162c374 │ │ │ │ + b 162c3cc │ │ │ │ orrsvc r1, sl, r8, lsl #16 │ │ │ │ andeq pc, r9, #-1073741824 @ 0xc0000000 │ │ │ │ ldrsbcs r7, [r9, #-25]! @ 0xffffffe7 │ │ │ │ - beq ffc57c │ │ │ │ - beq b7c778 │ │ │ │ + beq ffc5d4 │ │ │ │ + beq b7c7d0 │ │ │ │ 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 │ │ │ │ @@ -573632,26 +573653,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 363bc0 │ │ │ │ + bls 363c18 │ │ │ │ @ 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 501092 │ │ │ │ - bl 45c3e4 │ │ │ │ + blx 5010ea │ │ │ │ + bl 45c43c │ │ │ │ @ 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 │ │ │ │ @@ -573673,52 +573694,52 @@ │ │ │ │ andcs pc, r0, r9, lsl #17 │ │ │ │ @ instruction: 0xf404fb03 │ │ │ │ @ instruction: 0xf404fb05 │ │ │ │ rsclt r0, r7, #164, 2 @ 0x29 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0xf8db82ef │ │ │ │ @ instruction: 0x4631001c │ │ │ │ - blx 219e40c │ │ │ │ - ldrmi r6, [pc], #-2483 @ 260460 │ │ │ │ + blx 219e464 │ │ │ │ + ldrmi r6, [pc], #-2483 @ 2604b8 │ │ │ │ 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 2a4e7a │ │ │ │ - blcs 25d08c │ │ │ │ + blx 2a4ed2 │ │ │ │ + blcs 25d0e4 │ │ │ │ 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 471d48 │ │ │ │ + bl 471da0 │ │ │ │ @ instruction: 0xf5cf0005 │ │ │ │ - strmi lr, [r7], -r0, asr #19 │ │ │ │ + @ instruction: 0x4607e994 │ │ │ │ ldmdbne r0!, {r0, r5, r9, sl, lr} │ │ │ │ - ldmib sl!, {r0, r1, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmib lr, {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 12e86cc │ │ │ │ + b 12e8724 │ │ │ │ @ instruction: 0xf8892111 │ │ │ │ @ instruction: 0xf889300d │ │ │ │ - beq 6ec52c │ │ │ │ + beq 6ec584 │ │ │ │ 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 │ │ │ │ @@ -573738,40 +573759,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 2acd40 │ │ │ │ + blcs 2acd98 │ │ │ │ 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 2de5a8 │ │ │ │ + blcs 2de600 │ │ │ │ @ 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 29c700 │ │ │ │ + beq 29c758 │ │ │ │ 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 │ │ │ │ @@ -573798,59 +573819,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 52c720 │ │ │ │ + bls 52c778 │ │ │ │ @ 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 29c7b4 │ │ │ │ + beq 29c80c │ │ │ │ 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 4a8f2c │ │ │ │ + blx 4a8f84 │ │ │ │ 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 2a87f4 │ │ │ │ + bcs 2a884c │ │ │ │ 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 2a8830 │ │ │ │ + bcs 2a8888 │ │ │ │ andcs fp, r0, #140, 30 @ 0x230 │ │ │ │ - blls 368f04 │ │ │ │ + blls 368f5c │ │ │ │ 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} │ │ │ │ @@ -573868,84 +573889,84 @@ │ │ │ │ @ instruction: 0xf100ae0c │ │ │ │ @ instruction: 0xf8db814d │ │ │ │ @ instruction: 0xf8db6034 │ │ │ │ tstlt r3, r0, lsl r2 │ │ │ │ @ instruction: 0xf8062319 │ │ │ │ vqdmulh.s d19, d1, d1 │ │ │ │ @ instruction: 0xf826231b │ │ │ │ - bls 3af370 │ │ │ │ + bls 3af3c8 │ │ │ │ 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 26c7e8 │ │ │ │ + bcs 26c840 │ │ │ │ mrshi pc, SPSR @ │ │ │ │ @ instruction: 0xf8db4611 │ │ │ │ movwls r0, #16412 @ 0x401c │ │ │ │ @ instruction: 0xf8def7ec │ │ │ │ - blls 386bb0 │ │ │ │ + blls 386c08 │ │ │ │ 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 746fcc │ │ │ │ + beq 747024 │ │ │ │ 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 36883c │ │ │ │ + blls 368894 │ │ │ │ @ instruction: 0xf888441a │ │ │ │ @ instruction: 0xf8da2005 │ │ │ │ - bl 3ec848 │ │ │ │ - b 1622bf8 │ │ │ │ - b 1629054 │ │ │ │ + bl 3ec8a0 │ │ │ │ + b 1622c50 │ │ │ │ + b 16290ac │ │ │ │ @ instruction: 0xf8884319 │ │ │ │ - b 1628810 │ │ │ │ + b 1628868 │ │ │ │ @ instruction: 0xf8886919 │ │ │ │ @ instruction: 0xf1083007 │ │ │ │ @ instruction: 0xf8880309 │ │ │ │ @ instruction: 0xf8cb9008 │ │ │ │ ldmib fp, {r5, ip, sp}^ │ │ │ │ @ instruction: 0xf8db2380 │ │ │ │ - blx 2e0b66 │ │ │ │ - blx 39e436 │ │ │ │ + blx 2e0bbe │ │ │ │ + blx 39e48e │ │ │ │ ldrtmi pc, [r9], -r3, lsl #6 @ │ │ │ │ - @ instruction: 0xf5cf9304 │ │ │ │ - blls 39a834 │ │ │ │ + @ instruction: 0xf5ce9304 │ │ │ │ + blls 39c7dc │ │ │ │ @ instruction: 0xf8db4602 │ │ │ │ @ instruction: 0x461900d8 │ │ │ │ andls r9, r4, #335544320 @ 0x14000000 │ │ │ │ - svc 0x00faf5ce │ │ │ │ + svc 0x00cef5ce │ │ │ │ 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 0x00e4f5ce │ │ │ │ + svc 0x00b8f5ce │ │ │ │ strmi r9, [r0], r4, lsl #22 │ │ │ │ @ instruction: 0x46191e70 │ │ │ │ - svc 0x00def5ce │ │ │ │ + svc 0x00b2f5ce │ │ │ │ ldmib sp, {r0, r1, r2, ip, pc}^ │ │ │ │ strtmi r3, [r0], -r4, lsl #4 │ │ │ │ addmi r9, ip, #114688 @ 0x1c000 │ │ │ │ - blx 396a0a │ │ │ │ + blx 396a62 │ │ │ │ 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 │ │ │ │ @@ -573964,19 +573985,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 268c78 │ │ │ │ + bcs 268cd0 │ │ │ │ @ instruction: 0xf8dbd1ea │ │ │ │ stccs 0, cr5, [r0, #-928] @ 0xfffffc60 │ │ │ │ - blls 394c8c │ │ │ │ - bl 33225c │ │ │ │ + blls 394ce4 │ │ │ │ + bl 3322b4 │ │ │ │ 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 │ │ │ │ @@ -573984,39 +574005,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 42413c │ │ │ │ + bls 424194 │ │ │ │ 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 2de96c │ │ │ │ + blcs 2de9c4 │ │ │ │ @ instruction: 0xf8cb4a84 │ │ │ │ - blmi fe2ec9e8 │ │ │ │ + blmi fe2eca40 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5ba9d8 │ │ │ │ + blls 5baa30 │ │ │ │ @ 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, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r8, r0 │ │ │ │ - bcs 2bb7a0 │ │ │ │ + bcs 2bb7f8 │ │ │ │ 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 @ │ │ │ │ @@ -574025,23 +574046,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 189e9da │ │ │ │ + blx 189ea32 │ │ │ │ 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 149e9fa │ │ │ │ + blx 149ea52 │ │ │ │ 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} │ │ │ │ @@ -574072,26 +574093,26 @@ │ │ │ │ @ instruction: 0xf04c518c │ │ │ │ @ instruction: 0xf1030c04 │ │ │ │ @ instruction: 0xf883041b │ │ │ │ @ instruction: 0xf883c013 │ │ │ │ @ instruction: 0x060ae012 │ │ │ │ andscs lr, r5, #270336 @ 0x42000 │ │ │ │ ldrvc r0, [sl, #-2573] @ 0xfffff5f3 │ │ │ │ - beq 7be30c │ │ │ │ + beq 7be364 │ │ │ │ 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 109eac0 │ │ │ │ + blx 109eb18 │ │ │ │ @ instruction: 0xf0129a0c │ │ │ │ @ instruction: 0xf43f0203 │ │ │ │ ldr sl, [r4, #3518]! @ 0xdbe │ │ │ │ @ instruction: 0x801cf8dd │ │ │ │ @ instruction: 0xf8dbe6cd │ │ │ │ @ instruction: 0xf04f3020 │ │ │ │ movwcc r0, #37497 @ 0x9279 │ │ │ │ @@ -574119,53 +574140,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 @ 260b54 │ │ │ │ + strb sl, [pc], #-3048 @ 260bac │ │ │ │ orrcs r2, r0, #262144 @ 0x40000 │ │ │ │ - bllt ff09eb58 │ │ │ │ + bllt ff09ebb0 │ │ │ │ movwcs r2, #1793 @ 0x701 │ │ │ │ - bllt fef9eb60 │ │ │ │ + bllt fef9ebb8 │ │ │ │ str r2, [r6], #-1352 @ 0xfffffab8 │ │ │ │ - svc 0x004ef5ce │ │ │ │ - rsbseq pc, r1, r0, lsl lr @ │ │ │ │ + svc 0x0022f5ce │ │ │ │ + ldrhteq pc, [r1], #-216 @ 0xffffff28 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0071f698 │ │ │ │ + rsbseq pc, r1, r0, asr #12 │ │ │ │ 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 fedb7d98 │ │ │ │ + bl fedb7df0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ vhsub.s8 d2, d16, d0 │ │ │ │ @ instruction: 0xf5ce404c │ │ │ │ - @ instruction: 0xf8d4edc8 │ │ │ │ + @ instruction: 0xf8d4ed9c │ │ │ │ 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 fedb7dd8 │ │ │ │ + bl fedb7e30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf5002280 │ │ │ │ @ instruction: 0xf5ce7073 │ │ │ │ - @ instruction: 0xf8d4eda8 │ │ │ │ + @ instruction: 0xf8d4ed7c │ │ │ │ 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} │ │ │ │ @@ -574199,51 +574220,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 fedb7e94 │ │ │ │ + bl fedb7eec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ - mrrc 5, 12, pc, r6, cr14 @ │ │ │ │ + stc 5, cr15, [sl], #-824 @ 0xfffffcc8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb7eac │ │ │ │ + bl fedb7f04 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r1], -r0 @ │ │ │ │ @ instruction: 0x2128460c │ │ │ │ - bl fea9e3f4 │ │ │ │ + bl 1f9e44c │ │ │ │ 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 156d4fc │ │ │ │ - bcs 463d08 │ │ │ │ + b 156d554 │ │ │ │ + bcs 463d60 │ │ │ │ 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 fedb7f24 │ │ │ │ + bl fedb7f7c │ │ │ │ @ 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 │ │ │ │ @@ -574260,138 +574281,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 1d1e4c0 │ │ │ │ + bl 121e518 │ │ │ │ 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: 0xf8bef5fe │ │ │ │ + @ instruction: 0xf892f5fe │ │ │ │ orrvc pc, fp, #9830400 @ 0x960000 │ │ │ │ @ instruction: 0x43b8f8a6 │ │ │ │ @ instruction: 0xf506b1bf │ │ │ │ @ instruction: 0xf04f7563 │ │ │ │ @ instruction: 0xf8550801 │ │ │ │ cmnlt fp, r4, lsl #30 │ │ │ │ @ instruction: 0xf68a8898 │ │ │ │ - @ instruction: 0xf890fd2f │ │ │ │ - blcs 3acec4 │ │ │ │ - blx 4909f0 │ │ │ │ + @ instruction: 0xf890fd03 │ │ │ │ + blcs 3acf1c │ │ │ │ + blx 490a48 │ │ │ │ @ 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 fedb8018 │ │ │ │ + bl fedb8070 │ │ │ │ @ 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 2dc108 │ │ │ │ - @ instruction: 0xf86ef68b │ │ │ │ + beq 2dc160 │ │ │ │ + @ instruction: 0xf842f68b │ │ │ │ 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 31bab8 │ │ │ │ - blvs ff4fb0ac │ │ │ │ + beq 31bb10 │ │ │ │ + blvs ff4fb104 │ │ │ │ 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 16466a8 │ │ │ │ + b 1646700 │ │ │ │ stclvs 6, cr1, [sl, #520] @ 0x208 │ │ │ │ streq lr, [fp, #-2629] @ 0xfffff5bb │ │ │ │ - b 13c66ac │ │ │ │ + b 13c6704 │ │ │ │ @ instruction: 0xf891154e │ │ │ │ - b 13b8f7c │ │ │ │ - blvs 4e24b8 │ │ │ │ + b 13b8fd4 │ │ │ │ + blvs 4e2510 │ │ │ │ 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 137c008 │ │ │ │ + b 137c060 │ │ │ │ stcvc 4, cr0, [sl, #8] │ │ │ │ - b 1384ee0 │ │ │ │ + b 1384f38 │ │ │ │ @ instruction: 0xf8911402 │ │ │ │ strls r2, [r7], #-96 @ 0xffffffa0 │ │ │ │ subeq lr, r2, #282624 @ 0x45000 │ │ │ │ @ instruction: 0xf891920a │ │ │ │ - b 1629018 │ │ │ │ + b 1629070 │ │ │ │ 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 12f1708 │ │ │ │ + b 12f1760 │ │ │ │ stcls 2, cr0, [r2], {68} @ 0x44 │ │ │ │ andeq lr, r9, #270336 @ 0x42000 │ │ │ │ - b 1645728 │ │ │ │ - b 163d77c │ │ │ │ - b 1632760 │ │ │ │ - b 13f9f78 │ │ │ │ - bl 1332718 │ │ │ │ - b 13e0f28 │ │ │ │ - b 1622758 │ │ │ │ - b 15ec79c │ │ │ │ - bls 37c730 │ │ │ │ + b 1645780 │ │ │ │ + b 163d7d4 │ │ │ │ + b 16327b8 │ │ │ │ + b 13f9fd0 │ │ │ │ + bl 1332770 │ │ │ │ + b 13e0f80 │ │ │ │ + b 16227b0 │ │ │ │ + b 15ec7f4 │ │ │ │ + bls 37c788 │ │ │ │ strcs lr, [r2], #-2628 @ 0xfffff5bc │ │ │ │ andne lr, r8, #323584 @ 0x4f000 │ │ │ │ strls r4, [r9], #-788 @ 0xfffffcec │ │ │ │ - b 163b96c │ │ │ │ + b 163b9c4 │ │ │ │ stcls 8, cr7, [r1], {24} │ │ │ │ adceq r9, sp, fp │ │ │ │ - b 13637d4 │ │ │ │ - bvs 1639f64 │ │ │ │ + b 136382c │ │ │ │ + bvs 1639fbc │ │ │ │ strbne lr, [r7, -r5, asr #20] │ │ │ │ - b 163ba84 │ │ │ │ + b 163badc │ │ │ │ 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 15729e0 │ │ │ │ + b 1572a38 │ │ │ │ stmdals r5, {sl, fp, sp, lr} │ │ │ │ cdpeq 3, 0, cr15, cr7, cr6, {3} │ │ │ │ - b 14327ec │ │ │ │ + b 1432844 │ │ │ │ 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 │ │ │ │ @@ -574405,148 +574426,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 1346ff8 │ │ │ │ + b 1347050 │ │ │ │ vcgt.u32 d22, d3, d0 │ │ │ │ - beq 72ac10 │ │ │ │ + beq 72ac68 │ │ │ │ movwvs lr, #35395 @ 0x8a43 │ │ │ │ - strcs pc, [pc, #-867] @ 260c79 │ │ │ │ + strcs pc, [pc, #-867] @ 260cd1 │ │ │ │ tstcs fp, #323584 @ 0x4f000 │ │ │ │ stccs 3, cr15, [pc], {99} @ 0x63 │ │ │ │ movwmi lr, #31185 @ 0x79d1 │ │ │ │ - b 133b010 │ │ │ │ + b 133b068 │ │ │ │ stcls 3, cr1, [r1], {4} │ │ │ │ cdpvs 3, 1, cr15, cr15, cr3, {3} │ │ │ │ @ instruction: 0xf8c39b00 │ │ │ │ - b 165902c │ │ │ │ - b 1331c68 │ │ │ │ + b 1659084 │ │ │ │ + b 1331cc0 │ │ │ │ vcgt.u32 d20, d3, d0 │ │ │ │ - b 1632c64 │ │ │ │ - b 1339c74 │ │ │ │ + b 1632cbc │ │ │ │ + b 1339ccc │ │ │ │ stmdals r0, {r8, r9, sp} │ │ │ │ - b 1631ca0 │ │ │ │ + b 1631cf8 │ │ │ │ vqshl.u32 d18, d9, d3 │ │ │ │ subvs r6, r7, pc, lsl r7 │ │ │ │ - b 1648c30 │ │ │ │ - b 1371c88 │ │ │ │ - b 133a044 │ │ │ │ + b 1648c88 │ │ │ │ + b 1371ce0 │ │ │ │ + b 133a09c │ │ │ │ vcgt.u32 d20, d4, d7 │ │ │ │ vmin.u32 d20, d3, d7 │ │ │ │ ldceq 6, cr6, [r3], {31} │ │ │ │ movwmi lr, #35395 @ 0x8a43 │ │ │ │ - b 12e4884 │ │ │ │ + b 12e48dc │ │ │ │ tstvs r6, r8, lsl #4 │ │ │ │ addne lr, r1, #270336 @ 0x42000 │ │ │ │ ldrmi pc, [r7, #-867] @ 0xfffffc9d │ │ │ │ tstvs fp, #323584 @ 0x4f000 │ │ │ │ - ldrvs pc, [pc, #-866] @ 260cee │ │ │ │ + ldrvs pc, [pc, #-866] @ 260d46 │ │ │ │ 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 1e0d2b0 │ │ │ │ - bmi 1df2ac0 │ │ │ │ + blmi 1e0d308 │ │ │ │ + bmi 1df2b18 │ │ │ │ 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 @ │ │ │ │ - stmib lr!, {r1, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmib r2, {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 fed1e7f0 │ │ │ │ + b 221e848 │ │ │ │ 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 fed9eb12 │ │ │ │ + blx fe29eb6a │ │ │ │ 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 feea4188 │ │ │ │ + blx feea41e0 │ │ │ │ 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 19dd148 │ │ │ │ - blvs 1d3bd70 │ │ │ │ - blvs 1a3beec │ │ │ │ - blvs 1d3bef0 │ │ │ │ - blvs 1d3bef4 │ │ │ │ - blvs 1d3bef8 │ │ │ │ + blvs 19dd1a0 │ │ │ │ + blvs 1d3bdc8 │ │ │ │ + blvs 1a3bf44 │ │ │ │ + blvs 1d3bf48 │ │ │ │ + blvs 1d3bf4c │ │ │ │ + blvs 1d3bf50 │ │ │ │ rsbeq r6, r1, fp, ror #22 │ │ │ │ - b 13291c4 │ │ │ │ + b 132921c │ │ │ │ @ instruction: 0xf805138b │ │ │ │ - b 133c160 │ │ │ │ + b 133c1b8 │ │ │ │ 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 16329e8 │ │ │ │ - b 162458c │ │ │ │ - b 1630390 │ │ │ │ - b 1640394 │ │ │ │ - b 14f4598 │ │ │ │ + b 1632a40 │ │ │ │ + b 16245e4 │ │ │ │ + b 16303e8 │ │ │ │ + b 16403ec │ │ │ │ + b 14f45f0 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ ldrdcc pc, [r0], #135 @ 0x87 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1089204 │ │ │ │ - bls 3631ec │ │ │ │ + bls 363244 │ │ │ │ strbmi r3, [fp, #-1296] @ 0xfffffaf0 │ │ │ │ @ instruction: 0xf8ddd88e │ │ │ │ movwcs fp, #8 │ │ │ │ sbceq pc, ip, #14352384 @ 0xdb0000 │ │ │ │ cmncc r1, #3260416 @ 0x31c000 │ │ │ │ - cdp2 5, 0, cr15, cr8, cr1, {7} │ │ │ │ - blmi 8b3a40 │ │ │ │ + ldc2l 5, cr15, [ip, #900] @ 0x384 │ │ │ │ + blmi 8b3a98 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 53b248 │ │ │ │ + blls 53b2a0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1230300 │ │ │ │ andlt r4, sp, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xe7ae2010 │ │ │ │ @ instruction: 0xe7ac2014 │ │ │ │ @ instruction: 0xe7aa2018 │ │ │ │ @@ -574555,59 +574576,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: 0xf5cdec06 │ │ │ │ - bmi 4dd1f8 │ │ │ │ + @ instruction: 0xf5cdebda │ │ │ │ + bmi 4dd1a0 │ │ │ │ stmdavs r3, {r0, r1, r2, sl, fp, lr}^ │ │ │ │ @ instruction: 0xe7f1447a │ │ │ │ - bl ffd1e96c │ │ │ │ - rsbseq lr, r1, r0, lsl #31 │ │ │ │ - rsbseq lr, r1, sl, ror pc │ │ │ │ + bl ff21e9c4 │ │ │ │ + rsbseq lr, r1, r8, lsr #30 │ │ │ │ + rsbseq lr, r1, r2, lsr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r1, r8, lsr #28 │ │ │ │ - andseq r8, lr, r6, ror #3 │ │ │ │ + ldrsbteq lr, [r1], #-208 @ 0xffffff30 │ │ │ │ + andseq r8, lr, lr, ror #3 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r8, lr, ip, asr #3 │ │ │ │ + @ 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 @ │ │ │ │ - stmia r0, {r1, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r4, {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 29cd5c │ │ │ │ + bvc 29cdb4 │ │ │ │ @ instruction: 0x801ef8b4 │ │ │ │ strmi r8, [r6], r7, ror #22 │ │ │ │ ldrdls pc, [r0], -r4 @ │ │ │ │ - bvc ff45ce6c │ │ │ │ + bvc ff45cec4 │ │ │ │ strteq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf6c42305 │ │ │ │ movwls r5, #4931 @ 0x1343 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ - blx 69ce74 │ │ │ │ + blx 69cecc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ - blcs 89bbf8 │ │ │ │ - bcs 85bbfc │ │ │ │ + blcs 89bc50 │ │ │ │ + bcs 85bc54 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ mrc 15, 7, fp, cr0, cr8, {6} │ │ │ │ stmia lr!, {r0, r1, r2, r6, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf04f000f │ │ │ │ - bge 2a207c │ │ │ │ + bge 2a20d4 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, lr, lsl #17 │ │ │ │ eorcc pc, ip, r5, lsl #17 │ │ │ │ @ instruction: 0xf8852309 │ │ │ │ @ instruction: 0xf885802d │ │ │ │ @ instruction: 0xf885b02e │ │ │ │ @ instruction: 0xf885702f │ │ │ │ @@ -574617,61 +574638,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 51bc44 │ │ │ │ + beq 51bc9c │ │ │ │ @ instruction: 0x9600461e │ │ │ │ - bmi 507f24 │ │ │ │ + bmi 507f7c │ │ │ │ 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 0x0000eb64 │ │ │ │ - @ instruction: 0x0071ed98 │ │ │ │ + svclt 0x0000eb38 │ │ │ │ + rsbseq lr, r1, r0, asr #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq lr, [r1], #-202 @ 0xffffff36 │ │ │ │ + rsbseq lr, r1, r2, lsl #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb8558 │ │ │ │ + bl fedb85b0 │ │ │ │ @ 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: 0xf504fd29 │ │ │ │ + @ instruction: 0xf504fcfd │ │ │ │ @ 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 fedb85a4 │ │ │ │ + bl fedb85fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi fe3a524c │ │ │ │ - blmi fe3cd5f4 │ │ │ │ + bmi fe3a52a4 │ │ │ │ + blmi fe3cd64c │ │ │ │ ldrbtmi r4, [sl], #-1549 @ 0xfffff9f3 │ │ │ │ teqcs r0, r1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ - @ instruction: 0xf5ce0300 │ │ │ │ - @ instruction: 0x4606e81c │ │ │ │ + @ instruction: 0xf5cd0300 │ │ │ │ + @ instruction: 0x4606eff0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [lr], r9, lsl #1 │ │ │ │ - bvc d72de4 │ │ │ │ + bvc d72e3c │ │ │ │ @ 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 │ │ │ │ @@ -574700,23 +574721,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 1325584 │ │ │ │ + b 13255dc │ │ │ │ stmdavs r9!, {r0, r6, r7, r8, r9} │ │ │ │ mcrrcc 3, 12, pc, r7, cr1 @ │ │ │ │ cdpeq 1, 10, cr0, cr4, cr1, {5} │ │ │ │ - beq 4b20a4 │ │ │ │ + beq 4b20fc │ │ │ │ tstvs r4, r1, asr #20 │ │ │ │ @ instruction: 0xf6c42405 │ │ │ │ movwmi r5, #42051 @ 0xa443 │ │ │ │ - b 12e9888 │ │ │ │ + b 12e98e0 │ │ │ │ @ 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 │ │ │ │ @@ -574727,21 +574748,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 51bdfc │ │ │ │ + beq 51be54 │ │ │ │ andls r4, r1, #27262976 @ 0x1a00000 │ │ │ │ stmdbvc fp!, {r0, r8, r9, fp, ip, pc} │ │ │ │ ldrle r0, [r2], #-2010 @ 0xfffff826 │ │ │ │ - blmi 1073dcc │ │ │ │ + blmi 1073e24 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63b554 │ │ │ │ + blls 63b5ac │ │ │ │ @ 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}^ │ │ │ │ @@ -574752,18 +574773,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 12f55d4 │ │ │ │ + b 12f562c │ │ │ │ orreq r0, fp, r3, asr #5 │ │ │ │ tstmi sl, #2192 @ 0x890 │ │ │ │ - b 1323db0 │ │ │ │ + b 1323e08 │ │ │ │ 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 │ │ │ │ @@ -574772,49 +574793,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 1632db8 │ │ │ │ - b 162497c │ │ │ │ - b 1630780 │ │ │ │ - b 1640784 │ │ │ │ - b 14f4988 │ │ │ │ + b 1632e10 │ │ │ │ + b 16249d4 │ │ │ │ + b 16307d8 │ │ │ │ + b 16407dc │ │ │ │ + b 14f49e0 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 305da8 │ │ │ │ + blls 305e00 │ │ │ │ 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 0x0000ea26 │ │ │ │ - rsbseq lr, r1, lr, asr #24 │ │ │ │ + svclt 0x0000e9fa │ │ │ │ + ldrshteq lr, [r1], #-182 @ 0xffffff4a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbeq r1, r8, r8, asr #25 │ │ │ │ - rsbseq lr, r1, ip, lsl fp │ │ │ │ - rsbeq r1, r8, r8, ror #23 │ │ │ │ + ldrdeq r1, [r8], #-192 @ 0xffffff40 @ │ │ │ │ + rsbseq lr, r1, r4, asr #21 │ │ │ │ + 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 26eaa4 │ │ │ │ + blcs 26eafc │ │ │ │ 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 39dc9c │ │ │ │ + beq 39dcf4 │ │ │ │ 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}^ │ │ │ │ @@ -574839,30 +574860,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 26de94 │ │ │ │ + bcs 26deec │ │ │ │ @ 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 2b12d0 │ │ │ │ + blcc 2b1328 │ │ │ │ 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 │ │ │ │ @@ -574878,110 +574899,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 fedb8930 │ │ │ │ + bl fedb8988 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26df4c │ │ │ │ + bcs 26dfa4 │ │ │ │ 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 26df70 │ │ │ │ + bcs 26dfc8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5cd4628 │ │ │ │ - ldclt 14, cr14, [r8, #-928]! @ 0xfffffc60 │ │ │ │ + ldclt 14, cr14, [r8, #-752]! @ 0xfffffd10 │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb898c │ │ │ │ + bl fedb89e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #25 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26dfa8 │ │ │ │ + bcs 26e000 │ │ │ │ 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 26dfcc │ │ │ │ + bcs 26e024 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5cd4628 │ │ │ │ - ldclt 14, cr14, [r8, #-744]! @ 0xfffffd18 │ │ │ │ + ldclt 14, cr14, [r8, #-568]! @ 0xfffffdc8 │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb89e8 │ │ │ │ + bl fedb8a40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ ldrdne pc, [r4, #129] @ 0x81 │ │ │ │ @ instruction: 0xf3bfb1e9 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b1400 │ │ │ │ + blcc 2b1458 │ │ │ │ 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 2b1424 │ │ │ │ + blcc 2b147c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x4628b11b │ │ │ │ - cdp 5, 8, cr15, cr10, cr13, {6} │ │ │ │ + cdp 5, 5, cr15, cr14, cr13, {6} │ │ │ │ @ instruction: 0x4621bd38 │ │ │ │ svclt 0x0000e7e7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 39cd00 │ │ │ │ + blhi 39cd58 │ │ │ │ @ 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, asr #27 │ │ │ │ + mulsls r3, r8, sp │ │ │ │ @ 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] @ 261338 │ │ │ │ + strgt r4, [pc, #-1380] @ 261390 │ │ │ │ stmdavs r0!, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf89b6038 │ │ │ │ @ instruction: 0xf0033000 │ │ │ │ - bcs 3e20c8 │ │ │ │ + bcs 3e2120 │ │ │ │ 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 │ │ │ │ @@ -574995,74 +575016,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 989578 │ │ │ │ + blls 9895d0 │ │ │ │ @ instruction: 0xf04a930e │ │ │ │ @ instruction: 0xee200a1c │ │ │ │ andls r0, sp, #40, 20 @ 0x28000 │ │ │ │ - svc 0x001ef5cd │ │ │ │ - beq c9d1b8 │ │ │ │ + cdp 5, 15, cr15, cr2, cr13, {6} │ │ │ │ + beq c9d210 │ │ │ │ tstls ip, r5, lsl #12 │ │ │ │ - svc 0x0018f5cd │ │ │ │ - beq c9d1c8 │ │ │ │ + cdp 5, 14, cr15, cr12, cr13, {6} │ │ │ │ + beq c9d220 │ │ │ │ stmdane r1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1461d3c │ │ │ │ + b 1461d94 │ │ │ │ @ instruction: 0xf5cd7810 │ │ │ │ - ldmib sp, {r4, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r2, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ cmnvs r7, r0, lsl r3 │ │ │ │ addlt r9, r0, #6, 30 │ │ │ │ biceq lr, r2, r3, asr #20 │ │ │ │ - bls 5c858c │ │ │ │ + bls 5c85e4 │ │ │ │ adcsvs r4, r2, fp, lsl #6 │ │ │ │ - blls 6331b0 │ │ │ │ - blls 5f9d1c │ │ │ │ - blls 4b9e20 │ │ │ │ - blls 521ac0 │ │ │ │ + blls 633208 │ │ │ │ + blls 5f9d74 │ │ │ │ + blls 4b9e78 │ │ │ │ + blls 521b18 │ │ │ │ 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 daa1b0 │ │ │ │ + beq daa208 │ │ │ │ strvs lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ @ instruction: 0x43259b14 │ │ │ │ - b 1364210 │ │ │ │ + b 1364268 │ │ │ │ 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 2625b4 │ │ │ │ + beq 26260c │ │ │ │ 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 163320c │ │ │ │ - b 1624db0 │ │ │ │ - b 1630bb4 │ │ │ │ - b 1640bb8 │ │ │ │ - b 14f4dbc │ │ │ │ + b 1633264 │ │ │ │ + b 1624e08 │ │ │ │ + b 1630c0c │ │ │ │ + b 1640c10 │ │ │ │ + b 14f4e14 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 8c6238 │ │ │ │ - bls 3c8630 │ │ │ │ - blls 7b2c40 │ │ │ │ + blls 8c6290 │ │ │ │ + bls 3c8688 │ │ │ │ + blls 7b2c98 │ │ │ │ andls r3, r5, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xd15a4293 │ │ │ │ - blmi ff67452c │ │ │ │ + blmi ff674584 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls bbba58 │ │ │ │ + blls bbbab0 │ │ │ │ @ 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 │ │ │ │ @@ -575083,56 +575104,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 29dba0 │ │ │ │ + beq 29dbf8 │ │ │ │ sbceq pc, ip, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf105a918 │ │ │ │ tstls r2, ip, asr #8 │ │ │ │ @ instruction: 0xf1059401 │ │ │ │ - ldcl 1, cr0, [pc, #320] @ 261bb8 │ │ │ │ + ldcl 1, cr0, [pc, #320] @ 261c10 │ │ │ │ ldrbmi r9, [r1], r9, lsr #21 │ │ │ │ mrscs r9, (UNDEF: 16) │ │ │ │ - bhi fec5d200 │ │ │ │ - @ instruction: 0xf9fcf5e1 │ │ │ │ + bhi fec5d258 │ │ │ │ + @ instruction: 0xf9d0f5e1 │ │ │ │ stceq 0, cr15, [r5], {79} @ 0x4f │ │ │ │ mcrrpl 6, 12, pc, r3, cr4 @ │ │ │ │ @ instruction: 0xf8cd9408 │ │ │ │ @ instruction: 0xf8cda014 │ │ │ │ - bls 751bdc │ │ │ │ + bls 751c34 │ │ │ │ svcls 0x00179908 │ │ │ │ @ instruction: 0xf8926d13 │ │ │ │ strbmi r2, [fp], #-184 @ 0xffffff48 │ │ │ │ svccc 0x0004f841 │ │ │ │ mulcc r0, fp, r8 │ │ │ │ stmdbls r5, {r3, r8, ip, pc} │ │ │ │ - bcs 289318 │ │ │ │ + bcs 289370 │ │ │ │ @ instruction: 0x460fbf18 │ │ │ │ andeq pc, r7, #3 │ │ │ │ - bcs 3f2bfc │ │ │ │ + bcs 3f2c54 │ │ │ │ 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 3e68ec │ │ │ │ + blcs 3e6944 │ │ │ │ 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 269de8 │ │ │ │ + blcs 269e40 │ │ │ │ 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 │ │ │ │ @@ -575145,80 +575166,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 3e2a64 │ │ │ │ + blcs 3e2abc │ │ │ │ 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 3e6988 │ │ │ │ + blcs 3e69e0 │ │ │ │ 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 2dd21c │ │ │ │ - bvc ff29d788 │ │ │ │ + bls 2dd274 │ │ │ │ + bvc ff29d7e0 │ │ │ │ @ instruction: 0xf8dbbf1f │ │ │ │ - beq fe6e9bbc │ │ │ │ + beq fe6e9c14 │ │ │ │ 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 69d7ac │ │ │ │ + blx 69d804 │ │ │ │ @ instruction: 0xf100920b │ │ │ │ cdp 1, 11, cr8, cr2, cr1, {1} │ │ │ │ vmov.f32 s1, #78 @ 0x3e700000 0.2343750 │ │ │ │ vsqrt.f32 s15, s0 │ │ │ │ svclt 0x0058fa10 │ │ │ │ - bhi 129d6c0 │ │ │ │ + bhi 129d718 │ │ │ │ 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 482064 │ │ │ │ + blcs 4820bc │ │ │ │ cdp 1, 11, cr13, cr4, cr13, {0} │ │ │ │ vsqrt.f32 s1, s19 │ │ │ │ mrc 10, 5, APSR_nzcv, cr4, cr0, {0} │ │ │ │ svclt 0x00588ae9 │ │ │ │ - beq 1cdd6fc │ │ │ │ - blx 69d804 │ │ │ │ + beq 1cdd754 │ │ │ │ + blx 69d85c │ │ │ │ mrc 15, 5, fp, cr0, cr8, {2} │ │ │ │ @ instruction: 0xf89b8a69 │ │ │ │ @ instruction: 0xf0133002 │ │ │ │ andls r0, r7, #124, 4 @ 0xc0000007 │ │ │ │ vaddl.u8 , d3, d8 │ │ │ │ - blcs 462a68 │ │ │ │ + blcs 462ac0 │ │ │ │ rscshi pc, lr, r0, asr #4 │ │ │ │ - beq 1a9dd88 │ │ │ │ + beq 1a9dde0 │ │ │ │ movwls r2, #29448 @ 0x7308 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ svccs 0x000180df │ │ │ │ rscshi pc, fp, r0 │ │ │ │ @ instruction: 0xf0002f02 │ │ │ │ svcne 0x00bb8108 │ │ │ │ vqdmulh.s d2, d0, d14 │ │ │ │ @@ -575256,140 +575277,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 29de54 │ │ │ │ + beq 29deac │ │ │ │ smlald r9, r0, r2, r3 │ │ │ │ - blcc fe261d20 │ │ │ │ + blcc fe261d78 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ - rsbseq lr, r1, r0, lsr #15 │ │ │ │ + rsbseq lr, r1, r8, asr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r1, r8, lsl r6 │ │ │ │ + rsbseq lr, r1, r0, asr #11 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ tstls sl, #20, 30 @ 0x50 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstcc fp, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf47f931d │ │ │ │ - blge 90d46c │ │ │ │ + blge 90d4c4 │ │ │ │ @ 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 29d964 │ │ │ │ + bvc 29d9bc │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 145d938 │ │ │ │ + bvc 145d990 │ │ │ │ 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 62d9ec │ │ │ │ + blgt 62da44 │ │ │ │ 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 39fee8 │ │ │ │ + blcc 39ff40 │ │ │ │ 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 39ff00 │ │ │ │ + blcc 39ff58 │ │ │ │ mvnsle r4, ip, lsl #5 │ │ │ │ ldmdbge lr, {r0, r7, r8, sl, sp, lr, pc} │ │ │ │ rsbseq pc, pc, #111 @ 0x6f │ │ │ │ - blcs 223be8c │ │ │ │ + blcs 223bee4 │ │ │ │ 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 35d4a0 │ │ │ │ - beq 131d2b4 │ │ │ │ - bvc ff45da0c │ │ │ │ - blx 69da04 │ │ │ │ + bvc 35d4f8 │ │ │ │ + beq 131d30c │ │ │ │ + bvc ff45da64 │ │ │ │ + blx 69da5c │ │ │ │ mcrge 5, 7, pc, cr9, cr15, {1} @ │ │ │ │ - bvc ff45da18 │ │ │ │ - blx 69da10 │ │ │ │ + bvc ff45da70 │ │ │ │ + blx 69da68 │ │ │ │ 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 39df94 │ │ │ │ + beq 39dfec │ │ │ │ stmib sp, {r0, r1, r2, r4, r9, sl, lr}^ │ │ │ │ strb r2, [sl, #-526] @ 0xfffffdf2 │ │ │ │ svclt 0x00942b02 │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ - bne 135c7a8 │ │ │ │ + bne 135c800 │ │ │ │ movwls r2, #29448 @ 0x7308 │ │ │ │ andcs lr, r0, #249561088 @ 0xee00000 │ │ │ │ - beq 49dfb4 │ │ │ │ + beq 49e00c │ │ │ │ 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 91b5e0 │ │ │ │ + blge 91b638 │ │ │ │ @ instruction: 0xeeb7aa1e │ │ │ │ vldmia r3!, {s15-s14} │ │ │ │ vmov.f32 s15, #81 @ 0x3e880000 0.2656250 │ │ │ │ vsqrt.f32 s15, s0 │ │ │ │ svclt 0x00d8fa10 │ │ │ │ - bvc 1d9d45c │ │ │ │ + bvc 1d9d4b4 │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 145dab0 │ │ │ │ + bvc 145db08 │ │ │ │ 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 │ │ │ │ - ldcl 5, cr15, [lr, #-820]! @ 0xfffffccc │ │ │ │ + ldcl 5, cr15, [r2, #-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 │ │ │ │ @@ -575400,41 +575421,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 171f68c │ │ │ │ + b c1f6e4 │ │ │ │ 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 26e77c │ │ │ │ + bcs 26e7d4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b1b8c │ │ │ │ + blcc 2b1be4 │ │ │ │ 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 2b1bc0 │ │ │ │ + blcc 2b1c18 │ │ │ │ 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] │ │ │ │ @@ -575444,129 +575465,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 fedb9208 │ │ │ │ + bl fedb9260 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10ff0 │ │ │ │ strmi r3, [sp], -r4, lsl #1 │ │ │ │ @ instruction: 0xf893b1b3 │ │ │ │ - bcs 26a0fc │ │ │ │ + bcs 26a154 │ │ │ │ vshr.u32 , , #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2adc28 │ │ │ │ + bcc 2adc80 │ │ │ │ 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 26e858 │ │ │ │ + bcs 26e8b0 │ │ │ │ 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 26e87c │ │ │ │ + bcs 26e8d4 │ │ │ │ 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 2b1c98 │ │ │ │ + blcc 2b1cf0 │ │ │ │ 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 2b1cbc │ │ │ │ + blcc 2b1d14 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ strtmi fp, [r8], -fp, lsr #2 │ │ │ │ - b 121f804 │ │ │ │ + b 71f85c │ │ │ │ @ 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: 0xf8d5fdef │ │ │ │ + @ instruction: 0xf8d5fdc3 │ │ │ │ @ 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: 0xf8d5fc69 │ │ │ │ + @ instruction: 0xf8d5fc3d │ │ │ │ @ instruction: 0xf7e80084 │ │ │ │ @ instruction: 0x4620fd1f │ │ │ │ - stc2l 6, cr15, [r0, #664]! @ 0x298 │ │ │ │ + ldc2 6, cr15, [r4, #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 2f395e │ │ │ │ + blx 2f39b6 │ │ │ │ @ instruction: 0xf6438201 │ │ │ │ strmi r6, [r2], #-304 @ 0xfffffed0 │ │ │ │ @ instruction: 0xf1b95851 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blcs 282400 │ │ │ │ + blcs 282458 │ │ │ │ mvnslt sp, pc, asr r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26e970 │ │ │ │ + bcs 26e9c8 │ │ │ │ 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 26e994 │ │ │ │ + bcs 26e9ec │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 285f08 │ │ │ │ + blcs 285f60 │ │ │ │ addhi pc, r4, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ eorsvs pc, r0, #70254592 @ 0x4300000 │ │ │ │ - blx 32a5ae │ │ │ │ + blx 32a606 │ │ │ │ strtmi r8, [fp], #-775 @ 0xfffffcf9 │ │ │ │ @ instruction: 0xf8d95099 │ │ │ │ addspl r1, r9, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ @ instruction: 0xf8d92282 │ │ │ │ - blx 3521f6 │ │ │ │ + blx 35224e │ │ │ │ stmiane r9!, {r0, r1, r2, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0060973 │ │ │ │ - blx 2e3a4e │ │ │ │ + blx 2e3aa6 │ │ │ │ @ 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 │ │ │ │ @@ -575592,73 +575613,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 26ea58 │ │ │ │ + bcs 26eab0 │ │ │ │ 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 26ea7c │ │ │ │ + bcs 26ead4 │ │ │ │ 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 2b1eb8 │ │ │ │ + blcc 2b1f10 │ │ │ │ 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 323b56 │ │ │ │ - blx 2c2efa │ │ │ │ + blx 323bae │ │ │ │ + blx 2c2f52 │ │ │ │ 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 b3c4f4 │ │ │ │ + b b3c54c │ │ │ │ @ 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 26eb38 │ │ │ │ + bcs 26eb90 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2860ac │ │ │ │ + blcs 286104 │ │ │ │ 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 │ │ │ │ @@ -575674,71 +575695,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 fef248cc │ │ │ │ + bl fef24924 │ │ │ │ andle r1, r1, r2, asr pc │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf8503401 │ │ │ │ @ instruction: 0xf0141023 │ │ │ │ @ instruction: 0xf04f041f │ │ │ │ svclt 0x001432ff │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ - blx 2ee7bc │ │ │ │ + blx 2ee814 │ │ │ │ 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 25e808 │ │ │ │ - b 1633740 │ │ │ │ + bcc 25e860 │ │ │ │ + b 1633798 │ │ │ │ @ instruction: 0xf1bc195a │ │ │ │ stmdale r8, {r5, r8, r9, sl, fp}^ │ │ │ │ strbmi r0, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ - bl fec16458 │ │ │ │ + bl fec164b0 │ │ │ │ stclne 3, cr0, [r6], #-32 @ 0xffffffe0 │ │ │ │ - bcs a68a70 │ │ │ │ + bcs a68ac8 │ │ │ │ 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 af26fc │ │ │ │ + b af2754 │ │ │ │ @ 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 fef24a40 │ │ │ │ + bl fef24a98 │ │ │ │ svclt 0x00041f59 │ │ │ │ @ instruction: 0xf8452200 │ │ │ │ - bl febea4ec │ │ │ │ - blcs a63084 │ │ │ │ - b 16584e8 │ │ │ │ - bl ff0685cc │ │ │ │ + bl febea544 │ │ │ │ + blcs a630dc │ │ │ │ + b 1658540 │ │ │ │ + bl ff068624 │ │ │ │ orrsle r1, r9, r4, asr pc │ │ │ │ @ instruction: 0x061ff016 │ │ │ │ @ instruction: 0xf04fbf1f │ │ │ │ @ instruction: 0xf85532ff │ │ │ │ - blx 2ee520 │ │ │ │ + blx 2ee578 │ │ │ │ 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}^ │ │ │ │ @@ -575763,20 +575784,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 33fc0c │ │ │ │ + bl 33fc64 │ │ │ │ movwcs r0, #51458 @ 0xc902 │ │ │ │ - bleq 2de648 │ │ │ │ + bleq 2de6a0 │ │ │ │ streq pc, [r1, #-2821] @ 0xfffff4fb │ │ │ │ strpl pc, [r2, #-2819] @ 0xfffff4fd │ │ │ │ - blx 32b29e │ │ │ │ + blx 32b2f6 │ │ │ │ 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 │ │ │ │ @@ -575784,22 +575805,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 26ed58 │ │ │ │ + bcs 26edb0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xb3bb8f5b │ │ │ │ strbtvs pc, [r8], #2245 @ 0x8c5 @ │ │ │ │ @ instruction: 0xf0089b01 │ │ │ │ - blx 5229e8 │ │ │ │ - bl 35e974 │ │ │ │ - bl 4e72d4 │ │ │ │ + blx 522a40 │ │ │ │ + bl 35e9cc │ │ │ │ + bl 4e732c │ │ │ │ @ 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 │ │ │ │ @@ -575823,114 +575844,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 286360 │ │ │ │ + bcs 2863b8 │ │ │ │ @ instruction: 0xf8c5d0eb │ │ │ │ cdpcs 4, 0, cr6, cr0, cr8, {7} │ │ │ │ - blls 2d6cc8 │ │ │ │ + blls 2d6d20 │ │ │ │ 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 4f3d1c │ │ │ │ + bl 4f3d74 │ │ │ │ @ instruction: 0xf8d30383 │ │ │ │ - b aebfc0 │ │ │ │ + b aec018 │ │ │ │ @ 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 2b2244 │ │ │ │ + blcc 2b229c │ │ │ │ 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 324aee │ │ │ │ + blx 324b46 │ │ │ │ @ instruction: 0xf507f701 │ │ │ │ - bl 27d5ac │ │ │ │ + bl 27d604 │ │ │ │ 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 2deadc │ │ │ │ + bleq 2deb34 │ │ │ │ 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 2d6d7c │ │ │ │ + blls 2d6dd4 │ │ │ │ @ instruction: 0xf0163601 │ │ │ │ svclt 0x0014061f │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf85331ff │ │ │ │ @ instruction: 0xf04f2028 │ │ │ │ svclt 0x001c33ff │ │ │ │ @ instruction: 0xf10140b1 │ │ │ │ - blx 32eef0 │ │ │ │ + blx 32ef48 │ │ │ │ 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 2ae31c │ │ │ │ + bcc 2ae374 │ │ │ │ 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 feca37c4 │ │ │ │ - bl feb63368 │ │ │ │ + bl feca381c │ │ │ │ + bl feb633c0 │ │ │ │ strtmi r0, [r3], #-1033 @ 0xfffffbf7 │ │ │ │ - blcs a6a0e4 │ │ │ │ - b 16587e8 │ │ │ │ - bl ff0688b8 │ │ │ │ + blcs a6a13c │ │ │ │ + b 1658840 │ │ │ │ + bl ff068910 │ │ │ │ andsle r1, r4, r5, asr pc │ │ │ │ - bl fef64cf0 │ │ │ │ + bl fef64d48 │ │ │ │ @ instruction: 0xf47f1f56 │ │ │ │ strcc sl, [r1], -r1, ror #30 │ │ │ │ tstpeq pc, #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2ef370 │ │ │ │ - bls 2df384 │ │ │ │ + blx 2ef3c8 │ │ │ │ + bls 2df3dc │ │ │ │ eorcs pc, r4, r2, asr r8 @ │ │ │ │ - bls 2b27cc │ │ │ │ + bls 2b2824 │ │ │ │ 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 │ │ │ │ @@ -575956,87 +575977,87 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0xf1bb81fe │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf64081af │ │ │ │ cmneq sp, r8, lsl #6 │ │ │ │ ldrvs pc, [ip, #-1541] @ 0xfffff9fb │ │ │ │ - blx 3342ea │ │ │ │ + blx 334342 │ │ │ │ @ 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 54744c │ │ │ │ + bl 5474a4 │ │ │ │ movwls r0, #21255 @ 0x5307 │ │ │ │ - blls 41ab40 │ │ │ │ + blls 41ab98 │ │ │ │ andseq pc, pc, #8 │ │ │ │ - blx 4ce480 │ │ │ │ - bl 35f04c │ │ │ │ - bl 4e75a8 │ │ │ │ + blx 4ce4d8 │ │ │ │ + bl 35f0a4 │ │ │ │ + bl 4e7600 │ │ │ │ @ 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 49fff2 │ │ │ │ + blx ff9a0048 │ │ │ │ ldcmi 8, cr15, [ip], {85} @ 0x55 │ │ │ │ tstcs r0, r4, ror #4 │ │ │ │ @ instruction: 0xf5cc4638 │ │ │ │ - @ instruction: 0xf894edf0 │ │ │ │ - blcs 26e9b4 │ │ │ │ + @ instruction: 0xf894edc4 │ │ │ │ + blcs 26ea0c │ │ │ │ teqphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8949a09 │ │ │ │ @ instruction: 0xf8b4104e │ │ │ │ - bl 30e9a4 │ │ │ │ + bl 30e9fc │ │ │ │ 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 5614f2 │ │ │ │ + blx 56154a │ │ │ │ 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 486d54 │ │ │ │ + blls 486dac │ │ │ │ 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 fef23524 │ │ │ │ - bcs 2df720 │ │ │ │ + blx fef2357c │ │ │ │ + bcs 2df778 │ │ │ │ subsls pc, r0, sp, asr #17 │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ subscc pc, r6, sp, lsl #17 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ - bcs 2ab528 │ │ │ │ + bcs 2ab580 │ │ │ │ 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 │ │ │ │ @@ -576048,120 +576069,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 1e20970 │ │ │ │ + blx 1e209c8 │ │ │ │ @ instruction: 0x93299b07 │ │ │ │ - blls 5eb180 │ │ │ │ + blls 5eb1d8 │ │ │ │ @ instruction: 0x932aa929 │ │ │ │ @ instruction: 0x932b2318 │ │ │ │ eorls r9, sp, #44, 4 @ 0xc0000002 │ │ │ │ ldrmi r9, [r3], -lr, lsr #4 │ │ │ │ - b 16341c4 │ │ │ │ - b 1625d88 │ │ │ │ - b 1631b8c │ │ │ │ - b 1641b90 │ │ │ │ - b 14f5d94 │ │ │ │ + b 163421c │ │ │ │ + b 1625de0 │ │ │ │ + b 1631be4 │ │ │ │ + b 1641be8 │ │ │ │ + b 14f5dec │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 6471e8 │ │ │ │ + blls 647240 │ │ │ │ @ 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 69f064 │ │ │ │ + bleq 69f0bc │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ cmplt r7, lr, lsr #1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 26f1e8 │ │ │ │ + bcs 26f240 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b25f8 │ │ │ │ + blcc 2b2650 │ │ │ │ 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 441a98 │ │ │ │ + bgt 441af0 │ │ │ │ andeq lr, r7, r3, lsl #17 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ - blls 40e63c │ │ │ │ + blls 40e694 │ │ │ │ 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 2b2664 │ │ │ │ + blcc 2b26bc │ │ │ │ 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 2b2694 │ │ │ │ + blcc 2b26ec │ │ │ │ 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 2b26c0 │ │ │ │ + blcc 2b2718 │ │ │ │ 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 69f170 │ │ │ │ + bleq 69f1c8 │ │ │ │ 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, 9, cr15, cr12, cr8, {4} │ │ │ │ + cdp2 6, 7, cr15, cr0, cr8, {4} │ │ │ │ teqlt r8, r8, lsl #22 │ │ │ │ stmdbcs r7, {r0, r7, r8, fp, sp, lr} │ │ │ │ ldrmi sp, [r8], -r4, lsl #18 │ │ │ │ @ instruction: 0xf5cc08c9 │ │ │ │ - strmi lr, [r3], -r8, lsl #29 │ │ │ │ + @ instruction: 0x4603ee5c │ │ │ │ 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] │ │ │ │ @@ -576172,35 +576193,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 289850 │ │ │ │ - bmi fe557048 │ │ │ │ + blcs 2898a8 │ │ │ │ + bmi fe5570a0 │ │ │ │ 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 322fc0 │ │ │ │ + blcs 323018 │ │ │ │ @ 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, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdbls r8, {r4, r5, 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} │ │ │ │ @@ -576221,55 +576242,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 26f42c │ │ │ │ + bcs 26f484 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2869a0 │ │ │ │ + blcs 2869f8 │ │ │ │ @ instruction: 0xf8d8d03e │ │ │ │ @ instruction: 0xf8c81e18 │ │ │ │ cmnlt r1, r0, lsl #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26f450 │ │ │ │ + bcs 26f4a8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2869c4 │ │ │ │ + blcs 286a1c │ │ │ │ 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 fef25268 │ │ │ │ + bl fef252c0 │ │ │ │ @ instruction: 0xf47f1f55 │ │ │ │ - bls 40ea30 │ │ │ │ + bls 40ea88 │ │ │ │ @ instruction: 0xf0153501 │ │ │ │ svclt 0x0014051f │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ @ instruction: 0xf85230ff │ │ │ │ @ instruction: 0xf04f1023 │ │ │ │ svclt 0x001c32ff │ │ │ │ @ instruction: 0xf10040a8 │ │ │ │ - blx 2ef0a0 │ │ │ │ + blx 2ef0f8 │ │ │ │ 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 2ae8cc │ │ │ │ + bcc 2ae924 │ │ │ │ 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] │ │ │ │ @@ -576279,49 +576300,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 286a80 │ │ │ │ + bcs 286ad8 │ │ │ │ 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 feb48d48 │ │ │ │ + bl feb48da0 │ │ │ │ ldrtmi r0, [r9], -r9, lsl #18 │ │ │ │ rscscc pc, pc, #1073741826 @ 0x40000002 │ │ │ │ @ instruction: 0xf7ff3e1f │ │ │ │ vmovcs.32 d0[1], pc │ │ │ │ - b 1658d98 │ │ │ │ - bl ff0a92ac │ │ │ │ + b 1658df0 │ │ │ │ + bl ff0a9304 │ │ │ │ @ instruction: 0xf47f1f55 │ │ │ │ stclne 15, cr10, [fp], #-20 @ 0xffffffec │ │ │ │ tstpeq pc, #19 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2ef958 │ │ │ │ - bls 41f96c │ │ │ │ + blx 2ef9b0 │ │ │ │ + bls 41f9c4 │ │ │ │ eorcs pc, r9, r2, asr r8 @ │ │ │ │ - bls 3f2db4 │ │ │ │ + bls 3f2e0c │ │ │ │ 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 1a0d78 │ │ │ │ + blx 1a0dd0 │ │ │ │ @ instruction: 0xf109462a │ │ │ │ ldrtmi r0, [r0], -r0, lsr #2 │ │ │ │ - blx 20d84 │ │ │ │ + blx 20ddc │ │ │ │ @ instruction: 0xf5cce6e6 │ │ │ │ - svclt 0x0000ee3e │ │ │ │ - rsbseq sp, r1, r4, lsr #16 │ │ │ │ + svclt 0x0000ee12 │ │ │ │ + rsbseq sp, r1, ip, asr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0071d492 │ │ │ │ + rsbseq sp, r1, sl, lsr r4 │ │ │ │ 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 │ │ │ │ @@ -576332,15 +576353,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 2ae9e8 │ │ │ │ + bcc 2aea40 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b91a │ │ │ │ @ instruction: 0xf7e70084 │ │ │ │ @ instruction: 0xf8d4fead │ │ │ │ movwcs r0, #632 @ 0x278 │ │ │ │ @@ -576349,54 +576370,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: 0xf896eb1a │ │ │ │ + @ instruction: 0xf896eaee │ │ │ │ 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 31ef80 │ │ │ │ - bleq 2def84 │ │ │ │ + bleq 31efd8 │ │ │ │ + bleq 2defdc │ │ │ │ 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 561a9a │ │ │ │ - beq 5dfd74 │ │ │ │ + blx 561af2 │ │ │ │ + beq 5dfdcc │ │ │ │ subge pc, ip, sp, asr #17 │ │ │ │ rschi pc, r1, r0, asr #32 │ │ │ │ addcc pc, sp, r0, asr #7 │ │ │ │ - bne fe946ecc │ │ │ │ + bne fe946f24 │ │ │ │ @ instruction: 0xf5be3301 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #31 │ │ │ │ strgt lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf64abf02 │ │ │ │ @ instruction: 0xf6ca21ab │ │ │ │ - blx feaab546 │ │ │ │ + blx feaab59e │ │ │ │ @ instruction: 0xf04f1303 │ │ │ │ svclt 0x00080100 │ │ │ │ tstls r1, #10158080 @ 0x9b0000 │ │ │ │ ldmibvs ip, {r0, r1, r4, r5, r6, r9, sl, fp, sp, lr} │ │ │ │ - blx feca0e68 │ │ │ │ + blx feca0ec0 │ │ │ │ ldrdcs pc, [r4, r6]! │ │ │ │ ldrdcc pc, [r0], r6 │ │ │ │ andsls r4, r7, r0, lsr #8 │ │ │ │ andsls r0, r4, #2392064 @ 0x248000 │ │ │ │ @ instruction: 0xf1a31f1a │ │ │ │ - blx fef23adc │ │ │ │ + blx fef23b34 │ │ │ │ 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 │ │ │ │ @@ -576405,113 +576426,113 @@ │ │ │ │ vmov.i32 d19, #141 @ 0x0000008d │ │ │ │ svclt 0x009c000b │ │ │ │ @ instruction: 0x307cf896 │ │ │ │ @ instruction: 0xf8bd9308 │ │ │ │ tstlt r3, ip, lsl r0 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xf688303c │ │ │ │ - @ instruction: 0x4604fc9b │ │ │ │ - blvs feb8f3c0 │ │ │ │ + strmi pc, [r4], -pc, ror #24 │ │ │ │ + blvs feb8f418 │ │ │ │ streq pc, [r1], #-420 @ 0xfffffe5c │ │ │ │ vst3.32 @ instruction: 0xf484fab4 │ │ │ │ @ instruction: 0xf8950964 │ │ │ │ ldrls r0, [r9], #-96 @ 0xffffffa0 │ │ │ │ - blx 189efa4 │ │ │ │ + blx 189effc │ │ │ │ @ instruction: 0xf895900e │ │ │ │ @ instruction: 0xf0200061 │ │ │ │ andls pc, sp, r3, asr sl @ │ │ │ │ mlseq r2, r5, r8, pc @ │ │ │ │ - blx 161efb8 │ │ │ │ + blx 161f010 │ │ │ │ @ instruction: 0xf895900c │ │ │ │ @ instruction: 0xf0200063 │ │ │ │ @ instruction: 0xf8b5fa49 │ │ │ │ andls r1, fp, r0, asr #32 │ │ │ │ rsbvc pc, r1, r8, lsl #10 │ │ │ │ smlabteq fp, r1, r3, pc @ │ │ │ │ - blx 1fa0ef8 │ │ │ │ + blx 1fa0f50 │ │ │ │ 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 16347ac │ │ │ │ - b 1626370 │ │ │ │ - b 1632174 │ │ │ │ - b 1642178 │ │ │ │ - b 14f637c │ │ │ │ + b 1634804 │ │ │ │ + b 16263c8 │ │ │ │ + b 16321cc │ │ │ │ + b 16421d0 │ │ │ │ + b 14f63d4 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ @ instruction: 0xf8d69201 │ │ │ │ - bls 2af6b8 │ │ │ │ + bls 2af710 │ │ │ │ @ instruction: 0xf8c54a32 │ │ │ │ - blmi e2f1e0 │ │ │ │ + blmi e2f238 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls abd010 │ │ │ │ + blls abd068 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r1, r0, lsl #6 │ │ │ │ pop {r0, r1, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d38ff0 │ │ │ │ @ instruction: 0xf5099004 │ │ │ │ @ instruction: 0x4638777a │ │ │ │ - cdp2 6, 8, cr15, cr0, cr5, {5} │ │ │ │ + cdp2 6, 5, cr15, cr4, cr5, {5} │ │ │ │ ldrdcc pc, [r4], r5 │ │ │ │ vsra.u64 d11, d19, #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2aebd4 │ │ │ │ + bcc 2aec2c │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b952 │ │ │ │ @ instruction: 0xf8d93084 │ │ │ │ ldmdbvs r9, {r2, r5, r6, r7, r8, r9} │ │ │ │ - ldc2l 6, cr15, [sl], #548 @ 0x224 │ │ │ │ + stc2l 6, cr15, [lr], {137} @ 0x89 │ │ │ │ ldrdeq pc, [r4], r5 │ │ │ │ ldc2 7, cr15, [r0, #924]! @ 0x39c │ │ │ │ @ instruction: 0xf6a54638 │ │ │ │ - @ instruction: 0xe6fefe71 │ │ │ │ + ldrbt pc, [lr], r5, asr #28 @ │ │ │ │ strheq pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ ldmib r5, {r0, r8, r9, sp}^ │ │ │ │ tstls r1, #19456 @ 0x4c00 │ │ │ │ andeq pc, fp, r0, asr #7 │ │ │ │ - ldc2 6, cr15, [r6], {136} @ 0x88 │ │ │ │ + blx ffd20a8e │ │ │ │ teqlt r8, r4, lsl #12 │ │ │ │ stmdbcs r7, {r0, r7, r8, fp, sp, lr} │ │ │ │ ldrbmi sp, [r8], -r4, lsl #18 │ │ │ │ @ instruction: 0xf5cc08c9 │ │ │ │ - strmi lr, [r3], r2, lsl #24 │ │ │ │ + pkhtbmi lr, r3, r6, asr #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 │ │ │ │ - ldcl 5, cr15, [r8], {204} @ 0xcc │ │ │ │ - rsbseq sp, r1, ip, asr #4 │ │ │ │ + stc 5, cr15, [ip], #816 @ 0x330 │ │ │ │ + ldrshteq sp, [r1], #-20 @ 0xffffffec │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - mulseq ip, r8, r1 │ │ │ │ - rsbseq sp, r1, r0, rrx │ │ │ │ + andseq r0, ip, r0, lsr #3 │ │ │ │ + rsbseq sp, r1, r8 │ │ │ │ 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 600ba0 │ │ │ │ - beq 29f1d0 │ │ │ │ + blls 600bf8 │ │ │ │ + beq 29f228 │ │ │ │ @ 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 │ │ │ │ @@ -576556,41 +576577,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 2d78c8 │ │ │ │ + bls 2d7920 │ │ │ │ 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 374bc6 │ │ │ │ + blx 374c1e │ │ │ │ @ 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 2b2da0 │ │ │ │ + blcc 2b2df8 │ │ │ │ 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 334b32 │ │ │ │ + blx 334b8a │ │ │ │ @ instruction: 0xf843b302 │ │ │ │ @ instruction: 0xf7e8a004 │ │ │ │ andlt pc, r3, r3, lsr #22 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e854 │ │ │ │ stmda r4, {r0, r9, ip, sp}^ │ │ │ │ @@ -576600,35 +576621,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 ff7b4a74 │ │ │ │ + bmi ff7b4acc │ │ │ │ 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 @ │ │ │ │ - stmia r2!, {r2, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6!, {r2, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ subscs r8, r8, #-2147483612 @ 0x80000024 │ │ │ │ @ instruction: 0x46054639 │ │ │ │ - b 20a0978 │ │ │ │ + b 15a09d0 │ │ │ │ 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 1ae0678 │ │ │ │ + bvc 1ae06d0 │ │ │ │ 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 │ │ │ │ @@ -576637,55 +576658,55 @@ │ │ │ │ vsubl.u8 q8, d19, d2 │ │ │ │ @ instruction: 0xf88d1342 │ │ │ │ @ instruction: 0xf88d2072 │ │ │ │ @ instruction: 0xf7e93073 │ │ │ │ @ instruction: 0xf105f915 │ │ │ │ ldmdbge ip, {r5, r6, r9} │ │ │ │ @ instruction: 0xf6904683 │ │ │ │ - @ instruction: 0xf8d6fd21 │ │ │ │ + @ instruction: 0xf8d6fcf5 │ │ │ │ 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 ff4e3ef4 │ │ │ │ + blcs ff4e3f4c │ │ │ │ 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, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d07c │ │ │ │ - blx feda0d08 │ │ │ │ + blx fe2a0d60 │ │ │ │ strmi r6, [r2], -r3, lsl #23 │ │ │ │ rsbsle r2, r1, r3, lsl #22 │ │ │ │ @ instruction: 0xf1032300 │ │ │ │ - bl 2e5b18 │ │ │ │ + bl 2e5b70 │ │ │ │ stmdbvc r9, {r1, r3, r7, r8} │ │ │ │ smlabtle r4, r9, r6, r0 │ │ │ │ - blcs 36ff08 │ │ │ │ + blcs 36ff60 │ │ │ │ @ instruction: 0xf04fd1f5 │ │ │ │ strtmi r0, [r0], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6909201 │ │ │ │ - bls 2e20d8 │ │ │ │ + bls 2e2080 │ │ │ │ addeq lr, sl, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf3c38893 │ │ │ │ orrlt r1, r8, r8, asr #7 │ │ │ │ - blcs 871f44 │ │ │ │ + blcs 871f9c │ │ │ │ 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 a835e0 │ │ │ │ + blcs a83638 │ │ │ │ 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 │ │ │ │ @@ -576698,137 +576719,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 26fba0 │ │ │ │ + bcs 26fbf8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 287114 │ │ │ │ + blcs 28716c │ │ │ │ @ instruction: 0xf8c5d03b │ │ │ │ strbmi r6, [r0], -ip, lsl #1 │ │ │ │ @ instruction: 0xf7ff4629 │ │ │ │ @ instruction: 0x4628fcf3 │ │ │ │ - blmi 1db5d74 │ │ │ │ + blmi 1db5dcc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9bd42c │ │ │ │ + blls 9bd484 │ │ │ │ @ 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, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r2, asr #2 │ │ │ │ - blx feb20e38 │ │ │ │ + blx 2020e90 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf89b80ac │ │ │ │ - blcs 2ef404 │ │ │ │ + blcs 2ef45c │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0a06 │ │ │ │ strtmi r0, [r0], -r3, lsl #20 │ │ │ │ - blx 9a0e56 │ │ │ │ + blx ffea0eac │ │ │ │ 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 26fc40 │ │ │ │ + bcs 26fc98 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2871b4 │ │ │ │ + blcs 28720c │ │ │ │ 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 26fc70 │ │ │ │ + bcs 26fcc8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xe7988f5b │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6900a0c │ │ │ │ - stmdacs r0, {r0, r2, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r8, asr #3 │ │ │ │ - blx ff720ecc │ │ │ │ + blx fec20f24 │ │ │ │ @ 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] │ │ │ │ - blx 1220f00 │ │ │ │ + blx 720f58 │ │ │ │ svclt 0x00142800 │ │ │ │ - beq 71f604 │ │ │ │ - beq 65f608 │ │ │ │ + beq 71f65c │ │ │ │ + beq 65f660 │ │ │ │ @ instruction: 0xf10ae79f │ │ │ │ @ instruction: 0xf8c50302 │ │ │ │ strb r3, [r0, -r8, lsl #1] │ │ │ │ rsbcs sl, r4, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf5cb4618 │ │ │ │ - ldcvs 15, cr14, [r2], #-760 @ 0xfffffd08 │ │ │ │ + ldcvs 15, cr14, [r2], #-584 @ 0xfffffdb8 │ │ │ │ @ instruction: 0x4050f897 │ │ │ │ @ instruction: 0xf8b64601 │ │ │ │ @ instruction: 0xf8973044 │ │ │ │ rscmi r0, r2, r1, asr r0 │ │ │ │ - bcs 2b3884 │ │ │ │ + bcs 2b38dc │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ svclt 0x00382b01 │ │ │ │ @ instruction: 0xf8ad2301 │ │ │ │ @ instruction: 0xf8b63050 │ │ │ │ - blne 26f634 │ │ │ │ + blne 26f68c │ │ │ │ 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 7a14f0 │ │ │ │ + blx 7a1548 │ │ │ │ ldmib r9, {r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ - blcc 2afefc │ │ │ │ + blcc 2aff54 │ │ │ │ @ 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 │ │ │ │ - strdcs lr, [r0], -r6 │ │ │ │ + andcs lr, r0, sl, asr #31 │ │ │ │ @ instruction: 0xf5cce728 │ │ │ │ - svclt 0x0000ea50 │ │ │ │ - rsbseq ip, r1, r4, ror #27 │ │ │ │ + svclt 0x0000ea24 │ │ │ │ + rsbseq ip, r1, ip, lsl #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, r4, asr #24 │ │ │ │ - bmi 1175a68 │ │ │ │ + rsbseq ip, r1, ip, ror #23 │ │ │ │ + bmi 1175ac0 │ │ │ │ ldrbtmi fp, [r9], #-1040 @ 0xfffffbf0 │ │ │ │ stmib r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bmi 10e7e9c │ │ │ │ + bmi 10e7ef4 │ │ │ │ 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 │ │ │ │ @@ -576874,15 +576895,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 3a17d4 │ │ │ │ + blmi 3a182c │ │ │ │ cmnpcc r0, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xffffd88f │ │ │ │ @ instruction: 0xffffd5f5 │ │ │ │ @ instruction: 0xffffd62b │ │ │ │ @ instruction: 0xffffd5fb │ │ │ │ @ instruction: 0xffffd809 │ │ │ │ @@ -576913,15 +576934,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 febb4f50 │ │ │ │ + bmi febb4fa8 │ │ │ │ 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 │ │ │ │ @@ -576930,15 +576951,15 @@ │ │ │ │ @ instruction: 0xf04fbf34 │ │ │ │ @ instruction: 0xf04f0a01 │ │ │ │ @ instruction: 0xf89d0a02 │ │ │ │ addsmi r8, r1, #184 @ 0xb8 │ │ │ │ @ instruction: 0xf895d103 │ │ │ │ addsmi r2, sl, #78 @ 0x4e │ │ │ │ @ instruction: 0xf04fd010 │ │ │ │ - bmi fe7e5740 │ │ │ │ + bmi fe7e5798 │ │ │ │ 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 │ │ │ │ @@ -576949,278 +576970,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 632390 │ │ │ │ + blcs 6323e8 │ │ │ │ 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 d217b6 │ │ │ │ + blx d2180e │ │ │ │ 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 │ │ │ │ - cdp 5, 3, cr15, cr6, cr11, {6} │ │ │ │ - bls 3c9c9c │ │ │ │ - blls 375098 │ │ │ │ + cdp 5, 0, cr15, cr10, cr11, {6} │ │ │ │ + bls 3c9cf4 │ │ │ │ + blls 3750f0 │ │ │ │ sbcmi r4, fp, sl, asr #1 │ │ │ │ svclt 0x00382a01 │ │ │ │ - blcs 2ac008 │ │ │ │ + blcs 2ac060 │ │ │ │ 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 d8b898 │ │ │ │ + bls d8b8f0 │ │ │ │ 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 5ac4b8 │ │ │ │ - b 12f4a64 │ │ │ │ + bls 5ac510 │ │ │ │ + b 12f4abc │ │ │ │ andls r0, sp, #-1610612736 @ 0xa0000000 │ │ │ │ movwpl pc, #31491 @ 0x7b03 @ │ │ │ │ ldrdvc pc, [r0], r3 │ │ │ │ rsble r2, r1, r0, lsl #30 │ │ │ │ - bcs 2ab558 │ │ │ │ + bcs 2ab5b0 │ │ │ │ @ instruction: 0xf8d5d80e │ │ │ │ svcvs 0x005d01b0 │ │ │ │ @ instruction: 0xffa0f020 │ │ │ │ @ instruction: 0xf8dd4601 │ │ │ │ strtmi sl, [r8], -r8, lsr #32 │ │ │ │ @ instruction: 0xf5cb0049 │ │ │ │ - b 129f7cc │ │ │ │ + b 129f774 │ │ │ │ andls r0, sl, sl │ │ │ │ - ldrbeq r3, [pc, #1802]! @ 263f9e │ │ │ │ + ldrbeq r3, [pc, #1802]! @ 263ff6 │ │ │ │ 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 13aab00 │ │ │ │ - bcs 270cc4 │ │ │ │ - bcc 3979c0 │ │ │ │ + b 13aab58 │ │ │ │ + bcs 270d1c │ │ │ │ + bcc 397a18 │ │ │ │ stmdale fp, {r0, r9, fp, sp} │ │ │ │ asrseq pc, r4 @ @ │ │ │ │ @ instruction: 0xf0206f5f │ │ │ │ @ instruction: 0x4601ff75 │ │ │ │ subeq r4, r9, r8, lsr r6 │ │ │ │ - svc 0x00a6f5cb │ │ │ │ + svc 0x007af5cb │ │ │ │ strmi lr, [r0, #-2629] @ 0xfffff5bb │ │ │ │ @ instruction: 0x132ae9dd │ │ │ │ orreq pc, r0, #14352384 @ 0xdb0000 │ │ │ │ - bls 42a258 │ │ │ │ + bls 42a2b0 │ │ │ │ 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 129e9a0 │ │ │ │ + bllt 129e948 │ │ │ │ @ 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 51f71c │ │ │ │ + blls 51f6c4 │ │ │ │ movwls r4, #41731 @ 0xa303 │ │ │ │ svcvs 0x0058e7a8 │ │ │ │ asrsne pc, r4 @ @ │ │ │ │ - svc 0x006ef5cb │ │ │ │ + svc 0x0042f5cb │ │ │ │ strmi lr, [r0, #-2629] @ 0xfffff5bb │ │ │ │ ldcmi 7, cr14, [r3], {198} @ 0xc6 │ │ │ │ - bmi 735164 │ │ │ │ + bmi 7351bc │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andeq pc, r4, r9, asr r8 @ │ │ │ │ @ instruction: 0xf5cc6800 │ │ │ │ - strbt lr, [r8], r4, ror #16 │ │ │ │ + @ instruction: 0xe6e8e838 │ │ │ │ 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 │ │ │ │ - bfi lr, ip, (invalid: 17:1) │ │ │ │ - ldmda lr!, {r2, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq ip, r1, r4, lsl #18 │ │ │ │ + @ instruction: 0xe7c1e870 │ │ │ │ + ldmda r2, {r2, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq ip, r1, ip, lsr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, lr, ror #17 │ │ │ │ - ldrhteq ip, [r1], #-142 @ 0xffffff72 │ │ │ │ + @ instruction: 0x0071c896 │ │ │ │ + rsbseq ip, r1, r6, ror #16 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001e5ab6 │ │ │ │ - blvs 14fe6b8 │ │ │ │ + @ instruction: 0x001e5abe │ │ │ │ + blvs 14fe710 │ │ │ │ svclt 0x00014293 │ │ │ │ stcvc 13, cr7, [fp, #-0] │ │ │ │ andne pc, r1, r0, asr #7 │ │ │ │ movwne pc, #5059 @ 0x13c3 @ │ │ │ │ - bne ff2935f0 │ │ │ │ + bne ff293648 │ │ │ │ @ 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 │ │ │ │ - stc2 6, cr15, [r6], #-552 @ 0xfffffdd8 │ │ │ │ + blx 12147e │ │ │ │ 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: 0xf5cbeffc │ │ │ │ - svclt 0x0000ebea │ │ │ │ - rsbseq ip, r1, r6, lsr #12 │ │ │ │ + @ instruction: 0xf5cbefd0 │ │ │ │ + svclt 0x0000ebbe │ │ │ │ + rsbseq ip, r1, lr, asr #11 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r5, lr, r6, lsl #20 │ │ │ │ + andseq r5, lr, lr, lsl #20 │ │ │ │ strmi fp, [r6], r0, lsl #10 │ │ │ │ stmdacs r1, {r0, fp, ip, pc} │ │ │ │ @ instruction: 0xf1709802 │ │ │ │ - ble d66a58 │ │ │ │ + ble d66ab0 │ │ │ │ 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 a97af8 │ │ │ │ - bcc 499af0 │ │ │ │ + bcs a97b50 │ │ │ │ + bcc 499b48 │ │ │ │ @ instruction: 0xf0222b01 │ │ │ │ - blx feee429c │ │ │ │ - b 165fc88 │ │ │ │ + blx feee42f4 │ │ │ │ + b 165fce0 │ │ │ │ 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 fead38f0 │ │ │ │ + bl fead3948 │ │ │ │ ldmdbcc r0, {r1, r2, r3, r8} │ │ │ │ orreq lr, r3, #1024 @ 0x400 │ │ │ │ svclt 0x008c2b10 │ │ │ │ andcs r2, r1, r0 │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blx 3a1c2e │ │ │ │ + blx 3a1c86 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fedbacc0 │ │ │ │ + bl fedbad18 │ │ │ │ @ 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 13a1e2c │ │ │ │ + beq 13a1e84 │ │ │ │ @ instruction: 0xf8d4ca06 │ │ │ │ andls r3, r0, r0, asr #20 │ │ │ │ @ instruction: 0xf00d201e │ │ │ │ strmi pc, [r1], -pc, lsl #22 │ │ │ │ @ instruction: 0xf00d4620 │ │ │ │ @ instruction: 0xf894fc0b │ │ │ │ - blvc 2ea57c │ │ │ │ + blvc 2ea5d4 │ │ │ │ stmiacc r4!, {r2, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ - beq fe9a1e14 │ │ │ │ + beq fe9a1e6c │ │ │ │ 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 32c330 │ │ │ │ + blvc 32c388 │ │ │ │ ldmdale r8, {r0, r1, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ldrne r1, [r7, -r4, lsl #14] │ │ │ │ ldreq r0, [r7], #-1037 @ 0xfffffbf3 │ │ │ │ - bcs 27233c │ │ │ │ + bcs 272394 │ │ │ │ stmdavs r0, {r0, r1, r2, r3, r8, sl, fp, ip, lr, pc} │ │ │ │ - blcs 27db4c │ │ │ │ + blcs 27dba4 │ │ │ │ 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 1a97f1c │ │ │ │ + blcs 1a97f74 │ │ │ │ andcs sp, r0, pc, ror #1 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedbad68 │ │ │ │ + bl fedbadc0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - blvc d75fe8 │ │ │ │ + blvc d76040 │ │ │ │ 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 26bc62 │ │ │ │ + blx 26bcba │ │ │ │ stmdbvc lr, {r0, r1, r8, ip} │ │ │ │ - blvs ffc90340 │ │ │ │ + blvs ffc90398 │ │ │ │ @ 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 │ │ │ │ @@ -577229,82 +577250,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, lsl #9 │ │ │ │ + rsbseq ip, r1, r4, lsr r4 │ │ │ │ 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 2bc4a4 │ │ │ │ + blge 2bc4fc │ │ │ │ ldm r2, {r2, r9, sl, lr} │ │ │ │ stm r3, {r0, r1} │ │ │ │ @ instruction: 0xf8d40003 │ │ │ │ - bgt 3e6534 │ │ │ │ - bcc 12a1f78 │ │ │ │ + bgt 3e658c │ │ │ │ + bcc 12a1fd0 │ │ │ │ eorscs r9, r2, r0 │ │ │ │ - blx 1d9fc64 │ │ │ │ + blx 1d9fcbc │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx 1c9fc6e │ │ │ │ + blx 1c9fcc6 │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedbae44 │ │ │ │ + bl fedbae9c │ │ │ │ @ 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 161fca4 │ │ │ │ + blx 161fcfc │ │ │ │ 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 ff91fcd0 │ │ │ │ - blmi 4764c4 │ │ │ │ + blx ff91fd28 │ │ │ │ + blmi 47651c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4bdd10 │ │ │ │ + blls 4bdd68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, sl, r0, lsr r6 │ │ │ │ @ instruction: 0xf5cbbd70 │ │ │ │ - svclt 0x0000eea8 │ │ │ │ - rsbseq ip, r1, lr, lsr #7 │ │ │ │ + svclt 0x0000ee7c │ │ │ │ + rsbseq ip, r1, r6, asr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, r0, ror #6 │ │ │ │ + rsbseq ip, r1, r8, lsl #6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ stcmi 0, cr11, [r5], {161} @ 0xa1 │ │ │ │ - stcge 14, cr10, [pc, #-24] @ 263cc8 │ │ │ │ + stcge 14, cr10, [pc, #-24] @ 263d20 │ │ │ │ @ instruction: 0xf10d447c │ │ │ │ andls r0, r5, ip, ror #16 │ │ │ │ stmmi r2, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ - beq ba0124 │ │ │ │ + beq ba017c │ │ │ │ umlalls pc, r8, sp, r8 @ │ │ │ │ - bleq 1ba012c │ │ │ │ + bleq 1ba0184 │ │ │ │ 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 │ │ │ │ @@ -577317,15 +577338,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 fe31fd80 │ │ │ │ + blx fe31fdd8 │ │ │ │ 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 │ │ │ │ @@ -577338,24 +577359,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 15a01d4 │ │ │ │ + beq 15a022c │ │ │ │ ldm r5, {r0, r2, sp} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ ldrtmi pc, [r9], -pc, lsr #19 @ │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 161fde8 │ │ │ │ + blx 161fe40 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ - beq 17a01f8 │ │ │ │ + beq 17a0250 │ │ │ │ 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 │ │ │ │ @@ -577367,51 +577388,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 a1fe48 │ │ │ │ + blx a1fea0 │ │ │ │ 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 29fe84 │ │ │ │ + blx 29fedc │ │ │ │ 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 9766f8 │ │ │ │ + blmi 976750 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a3def4 │ │ │ │ + blls a3df4c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12a0300 │ │ │ │ eorlt r9, r1, r5, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stmdbeq r4, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - bleq 1ba02d8 │ │ │ │ + bleq 1ba0330 │ │ │ │ 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} │ │ │ │ @@ -577422,40 +577443,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 0x0000ed8e │ │ │ │ - rsbseq ip, r1, r0, lsr #6 │ │ │ │ + svclt 0x0000ed62 │ │ │ │ + rsbseq ip, r1, r8, asr #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, ip, ror r1 │ │ │ │ + rsbseq ip, r1, r4, lsr #2 │ │ │ │ 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 1ba2284 │ │ │ │ + bcc 1ba22dc │ │ │ │ @ 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 523f58 │ │ │ │ + blge 523fb0 │ │ │ │ muleq r3, r6, r8 │ │ │ │ - bls 50f770 │ │ │ │ + bls 50f7c8 │ │ │ │ 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 │ │ │ │ @@ -577464,48 +577485,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 423fa4 │ │ │ │ + blls 423ffc │ │ │ │ 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 4887cc │ │ │ │ + bls 488824 │ │ │ │ andls r9, ip, #0, 4 │ │ │ │ muleq r6, r5, r8 │ │ │ │ @ instruction: 0xf8fcf00d │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf9a6f00d │ │ │ │ @ instruction: 0xf00d2101 │ │ │ │ - bmi 4e2040 │ │ │ │ + bmi 4e2098 │ │ │ │ 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 │ │ │ │ - ldc 5, cr15, [r4, #-812] @ 0xfffffcd4 │ │ │ │ - rsbseq ip, r1, ip, ror #1 │ │ │ │ + stcl 5, cr15, [r8], #812 @ 0x32c │ │ │ │ + @ instruction: 0x0071c094 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, sl, lsr r0 │ │ │ │ + rsbseq fp, r1, r2, ror #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 fa0450 │ │ │ │ + beq fa04a8 │ │ │ │ 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 │ │ │ │ @@ -577514,15 +577535,15 @@ │ │ │ │ ldm r7, {r9, ip, pc} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ @ instruction: 0x4631f8b1 │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ @ instruction: 0xf00daf06 │ │ │ │ @ instruction: 0xf10bf8fd │ │ │ │ @ instruction: 0x463833ff │ │ │ │ - blx 46c860 │ │ │ │ + blx 46c8b8 │ │ │ │ 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 │ │ │ │ @@ -577535,15 +577556,15 @@ │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ @ instruction: 0x4601f837 │ │ │ │ @ instruction: 0xf00d4630 │ │ │ │ @ instruction: 0x4642f933 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xffc4f00c │ │ │ │ @ instruction: 0xf04f9a1d │ │ │ │ - blx 4710b0 │ │ │ │ + blx 471108 │ │ │ │ @ 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} │ │ │ │ @@ -577556,31 +577577,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 47692c │ │ │ │ + blmi 476984 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6be178 │ │ │ │ + blls 6be1d0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, r3, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - ldcl 5, cr15, [r2], #-812 @ 0xfffffcd4 │ │ │ │ - ldrshteq fp, [r1], #-252 @ 0xffffff04 │ │ │ │ + mcrr 5, 12, pc, r6, cr11 @ │ │ │ │ + rsbseq fp, r1, r4, lsr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq fp, [r1], #-232 @ 0xffffff18 │ │ │ │ + rsbseq fp, r1, r0, lsr #29 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ stmdami r2, {r7, r9, sl, lr}^ │ │ │ │ - bmi 12f5b94 │ │ │ │ + bmi 12f5bec │ │ │ │ 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 │ │ │ │ @@ -577601,15 +577622,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 3e2458 │ │ │ │ + bls 3e24b0 │ │ │ │ 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 │ │ │ │ @@ -577629,26 +577650,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 4b2bec │ │ │ │ + blmi 4b2c44 │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r9, fp, ip, sp, pc}^ │ │ │ │ - blls 6be2a0 │ │ │ │ + blls 6be2f8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, r3, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bl ffa21978 │ │ │ │ - ldrhteq fp, [r1], #-232 @ 0xffffff18 │ │ │ │ + bl fef219d0 │ │ │ │ + rsbseq fp, r1, r0, ror #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq fp, [r1], #-212 @ 0xffffff2c │ │ │ │ + rsbseq fp, r1, ip, ror sp │ │ │ │ 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 │ │ │ │ @@ -577704,50 +577725,50 @@ │ │ │ │ @ instruction: 0xff38f00c │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf00c4640 │ │ │ │ @ instruction: 0xf8d8ff85 │ │ │ │ @ instruction: 0xf8c42004 │ │ │ │ movwcs r2, #6768 @ 0x1a70 │ │ │ │ @ instruction: 0xf8c44a0a │ │ │ │ - blmi 472d28 │ │ │ │ + blmi 472d80 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63e3c8 │ │ │ │ + blls 63e420 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, r1, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bl 1521aa0 │ │ │ │ - @ instruction: 0x0071bd90 │ │ │ │ + bl a21af8 │ │ │ │ + rsbseq fp, r1, r8, lsr sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, r8, lsr #25 │ │ │ │ + rsbseq fp, r1, r0, asr ip │ │ │ │ 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 15a07e4 │ │ │ │ + bleq 15a083c │ │ │ │ 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 3ec524 │ │ │ │ + bgt 3ec57c │ │ │ │ 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} │ │ │ │ @@ -577758,47 +577779,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 17a0864 │ │ │ │ - bgt 3ec458 │ │ │ │ + bleq 17a08bc │ │ │ │ + bgt 3ec4b0 │ │ │ │ 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 fe3a08a0 │ │ │ │ + bleq fe3a08f8 │ │ │ │ @ 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 b75ca8 │ │ │ │ + bls b75d00 │ │ │ │ muleq r3, r9, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ andls r2, r0, #65 @ 0x41 │ │ │ │ - beq 1ba08e4 │ │ │ │ + beq 1ba093c │ │ │ │ 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 │ │ │ │ @@ -577814,36 +577835,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 60b144 │ │ │ │ + bls 60b19c │ │ │ │ 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 3bc9c0 │ │ │ │ + bls 3bca18 │ │ │ │ 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 b240c4 │ │ │ │ + bls b2411c │ │ │ │ ldrbmi r9, [r3], -r4, lsr #4 │ │ │ │ eorls r9, r3, #135168 @ 0x21000 │ │ │ │ eorvs pc, r4, #20971520 @ 0x1400000 │ │ │ │ addsge pc, r4, sp, asr #17 │ │ │ │ - beq 1fa0998 │ │ │ │ + beq 1fa09f0 │ │ │ │ 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 │ │ │ │ @@ -577864,86 +577885,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 3ec5fc │ │ │ │ + bgt 3ec654 │ │ │ │ stc2l 0, cr15, [r8, #48]! @ 0x30 │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf00c4658 │ │ │ │ - bls 3e3ebc │ │ │ │ + bls 3e3f14 │ │ │ │ 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 3ec60c │ │ │ │ + bgt 3ec664 │ │ │ │ ldc2l 0, cr15, [ip, #-48]! @ 0xffffffd0 │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf00c4620 │ │ │ │ - blls 463e88 │ │ │ │ + blls 463ee0 │ │ │ │ ldmib r7, {r3, r9, fp, ip, pc}^ │ │ │ │ stm r3, {r8} │ │ │ │ ldm r4, {r0, r1} │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bmi 4a463c │ │ │ │ + bmi 4a4694 │ │ │ │ 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 │ │ │ │ - ldmib lr, {r0, r1, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq fp, r1, lr, asr ip │ │ │ │ + ldmib r2!, {r0, r1, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq fp, r1, r6, lsl #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, lr, asr #19 │ │ │ │ + rsbseq fp, r1, r6, ror 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 370788 │ │ │ │ + blcs 3707e0 │ │ │ │ @ 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 6246b0 │ │ │ │ + blge 624708 │ │ │ │ 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 3f06f4 │ │ │ │ + bgt 3f074c │ │ │ │ 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 1737028 │ │ │ │ + blmi 1737080 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6be748 │ │ │ │ + blls 6be7a0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ mulslt r3, r9, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bcc fed22934 │ │ │ │ + bcc fed2298c │ │ │ │ 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 │ │ │ │ @@ -577959,23 +577980,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 aa0b88 │ │ │ │ + beq aa0be0 │ │ │ │ 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 ca0ba8 │ │ │ │ + beq ca0c00 │ │ │ │ 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 │ │ │ │ @@ -577985,43 +578006,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 388fbc │ │ │ │ + bge 389014 │ │ │ │ @ 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 26c7e8 │ │ │ │ + blcs 26c840 │ │ │ │ svcge 0x007af43f │ │ │ │ bicseq pc, ip, #4, 12 @ 0x400000 │ │ │ │ - blge 59ef1c │ │ │ │ + blge 59ef74 │ │ │ │ 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 │ │ │ │ - ldm r4!, {r0, r1, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x0071b990 │ │ │ │ + stmia r8, {r0, r1, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq fp, r1, r8, lsr r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, r8, lsr #18 │ │ │ │ + ldrsbteq fp, [r1], #-128 @ 0xffffff80 │ │ │ │ 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 │ │ │ │ @@ -578030,16 +578051,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 2834dc │ │ │ │ - bcc 12a2bc4 │ │ │ │ + blcs 283534 │ │ │ │ + bcc 12a2c1c │ │ │ │ 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 │ │ │ │ @@ -578053,33 +578074,33 @@ │ │ │ │ ldc2l 0, cr15, [r0], {12} │ │ │ │ @ instruction: 0xf2802f00 │ │ │ │ @ instruction: 0xf1b880c7 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8988163 │ │ │ │ vmov.i32 d19, #180 @ 0x000000b4 │ │ │ │ @ instruction: 0xf8d80342 │ │ │ │ - blcs 2e897c │ │ │ │ + blcs 2e89d4 │ │ │ │ @ instruction: 0xf8d49825 │ │ │ │ strmi r2, [r1], #-2700 @ 0xfffff574 │ │ │ │ @ instruction: 0xf1029806 │ │ │ │ @ instruction: 0xf8c40c01 │ │ │ │ - bl 297310 │ │ │ │ - bl 364ee8 │ │ │ │ + bl 297368 │ │ │ │ + bl 364f40 │ │ │ │ @ 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 566b84 │ │ │ │ + bls 566bdc │ │ │ │ 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 │ │ │ │ @@ -578090,27 +578111,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 ff7a0992 │ │ │ │ + blx ff7a09ea │ │ │ │ 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 324d80 │ │ │ │ + bl 324dd8 │ │ │ │ stmib r3, {r0, r1, r2, r6, r7, r8, r9}^ │ │ │ │ ldm r5, {r8} │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bmi fe96499c │ │ │ │ + bmi fe9649f4 │ │ │ │ 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 │ │ │ │ @@ -578144,35 +578165,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 1ca0a6a │ │ │ │ + blx 1ca0ac2 │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf00c4628 │ │ │ │ ldr pc, [r7, r7, lsl #24] │ │ │ │ - bls 3ad698 │ │ │ │ + bls 3ad6f0 │ │ │ │ @ instruction: 0xf8cd9216 │ │ │ │ - blx 34cba2 │ │ │ │ + blx 34cbfa │ │ │ │ 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 fe8a0aae │ │ │ │ + blx fe8a0b06 │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ andls sl, r9, r7, lsl r8 │ │ │ │ - blx ffba0aba │ │ │ │ + blx ffba0b12 │ │ │ │ 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 │ │ │ │ @@ -578182,30 +578203,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 564adc │ │ │ │ + bls 564b34 │ │ │ │ andsls r9, r8, #1543503872 @ 0x5c000000 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andls r2, r0, #7 │ │ │ │ muleq r6, r8, r8 │ │ │ │ - blx 1ba0b16 │ │ │ │ + blx 1ba0b6e │ │ │ │ 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 16a0b3e │ │ │ │ + blx 16a0b96 │ │ │ │ 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}^ │ │ │ │ @@ -578215,15 +578236,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 3e3950 │ │ │ │ + blls 3e39a8 │ │ │ │ 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} │ │ │ │ @@ -578232,103 +578253,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 5897f8 │ │ │ │ + bls 589850 │ │ │ │ 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 1520bee │ │ │ │ + blx 1520c46 │ │ │ │ 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 ea0c22 │ │ │ │ + blx ea0c7a │ │ │ │ @ instruction: 0xf5cae6cd │ │ │ │ - svclt 0x0000ef0a │ │ │ │ - ldrhteq fp, [r1], #-120 @ 0xffffff88 │ │ │ │ + svclt 0x0000eede │ │ │ │ + rsbseq fp, r1, r0, ror #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, lr, ror #12 │ │ │ │ + rsbseq fp, r1, r6, lsl r6 │ │ │ │ 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 11a2f90 │ │ │ │ + bcs 11a2fe8 │ │ │ │ @ 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 16a0c9c │ │ │ │ + blx 16a0cf4 │ │ │ │ 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 1120cc8 │ │ │ │ + blx 1120d20 │ │ │ │ movwcs r4, #17952 @ 0x4620 │ │ │ │ ldrtmi r2, [r9], -r0, lsl #4 │ │ │ │ stcge 4, cr9, [r1], #-48 @ 0xffffffd0 │ │ │ │ - blx f20cd8 │ │ │ │ + blx f20d30 │ │ │ │ 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 4e3544 │ │ │ │ + blls 4e359c │ │ │ │ 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 4a0d28 │ │ │ │ + blx 4a0d80 │ │ │ │ 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 │ │ │ │ @@ -578340,102 +578361,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 b4b5dc │ │ │ │ + blls b4b634 │ │ │ │ @ instruction: 0x46394650 │ │ │ │ movwls r9, #29192 @ 0x7208 │ │ │ │ - blls b8b5ec │ │ │ │ + blls b8b644 │ │ │ │ movwls r9, #25093 @ 0x6205 │ │ │ │ @ instruction: 0xf988f00c │ │ │ │ cmpls r3, r7, lsl #18 │ │ │ │ - bls 3f6590 │ │ │ │ + bls 3f65e8 │ │ │ │ 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 7a0db4 │ │ │ │ + blx 7a0e0c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx ff220dbc │ │ │ │ - blls 128b1b0 │ │ │ │ - blls 1249a9c │ │ │ │ + blx ff220e14 │ │ │ │ + blls 128b208 │ │ │ │ + blls 1249af4 │ │ │ │ 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 fec20dec │ │ │ │ + blx fec20e44 │ │ │ │ @ instruction: 0xf00c2103 │ │ │ │ - blls 523240 │ │ │ │ + blls 523298 │ │ │ │ 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 d20e2c │ │ │ │ + blx d20e84 │ │ │ │ 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 1e20e5c │ │ │ │ + blx 1e20eb4 │ │ │ │ strmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf00c4638 │ │ │ │ @ instruction: 0x4650f8ff │ │ │ │ @ instruction: 0xf00c4639 │ │ │ │ - bls 42329c │ │ │ │ + bls 4232f4 │ │ │ │ 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 1620e9c │ │ │ │ - blls 128ae90 │ │ │ │ - blls 1249b7c │ │ │ │ + blx 1620ef4 │ │ │ │ + blls 128aee8 │ │ │ │ + blls 1249bd4 │ │ │ │ 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 1020ecc │ │ │ │ + blx 1020f24 │ │ │ │ @ instruction: 0xf00c2103 │ │ │ │ - blls 563160 │ │ │ │ + blls 5631b8 │ │ │ │ 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 │ │ │ │ @@ -578458,40 +578479,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 4231bc │ │ │ │ + bls 423214 │ │ │ │ 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 128af70 │ │ │ │ - blls 1249c5c │ │ │ │ + blls 128afc8 │ │ │ │ + blls 1249cb4 │ │ │ │ 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 5a3080 │ │ │ │ + blls 5a30d8 │ │ │ │ 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 │ │ │ │ @@ -578514,40 +578535,40 @@ │ │ │ │ @ instruction: 0xf8e4f00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf98ef00c │ │ │ │ strmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf00c4638 │ │ │ │ @ instruction: 0x4650f81f │ │ │ │ @ instruction: 0xf00c4639 │ │ │ │ - bls 4230dc │ │ │ │ + bls 423134 │ │ │ │ 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 128b050 │ │ │ │ - blls 1249d3c │ │ │ │ + blls 128b0a8 │ │ │ │ + blls 1249d94 │ │ │ │ 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 5e4fa0 │ │ │ │ + blls 5e4ff8 │ │ │ │ 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} │ │ │ │ @@ -578558,32 +578579,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 ea4fbc │ │ │ │ + bls ea5014 │ │ │ │ tsthi r9, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0x46394650 │ │ │ │ - blls e49cf4 │ │ │ │ + blls e49d4c │ │ │ │ andls r9, pc, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0xffd4f00b │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ - bls 64bd14 │ │ │ │ + bls 64bd6c │ │ │ │ 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 60b1f0 │ │ │ │ + bls 60b248 │ │ │ │ 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 │ │ │ │ @@ -578664,36 +578685,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 128b69c │ │ │ │ + bls 128b6f4 │ │ │ │ cmpls r3, fp, lsl #12 │ │ │ │ subls r9, r2, #229376 @ 0x38000 │ │ │ │ - bls 1249774 │ │ │ │ + bls 12497cc │ │ │ │ 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 6a4d78 │ │ │ │ + bls 6a4dd0 │ │ │ │ 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 3f6b84 │ │ │ │ + bgt 3f6bdc │ │ │ │ @ instruction: 0xf86cf7ff │ │ │ │ - blls 5cb2d4 │ │ │ │ + blls 5cb32c │ │ │ │ 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} │ │ │ │ @@ -578740,39 +578761,39 @@ │ │ │ │ @ instruction: 0xff20f00b │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xffcaf00b │ │ │ │ strmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf00b4638 │ │ │ │ @ instruction: 0x4650fe5b │ │ │ │ @ instruction: 0xf00b4639 │ │ │ │ - blls 464d54 │ │ │ │ + blls 464dac │ │ │ │ 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 3e5260 │ │ │ │ - bls 1289cc8 │ │ │ │ + bls 3e52b8 │ │ │ │ + bls 1289d20 │ │ │ │ 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 524c1c │ │ │ │ + bls 524c74 │ │ │ │ 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 │ │ │ │ @@ -578824,28 +578845,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 12918c8 │ │ │ │ + bls 1291920 │ │ │ │ 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 3e4af8 │ │ │ │ + bls 3e4b50 │ │ │ │ @ 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} │ │ │ │ @@ -578871,53 +578892,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 94fa60 │ │ │ │ + bmi 94fab8 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blls 6f6784 │ │ │ │ + blls 6f67dc │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ - blls 74b9e0 │ │ │ │ + blls 74ba38 │ │ │ │ stm r3, {r0, r1, r8, fp, lr, pc} │ │ │ │ - blmi 7655b8 │ │ │ │ + blmi 765610 │ │ │ │ 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 7e4c30 │ │ │ │ + blge 7e4c88 │ │ │ │ ldrtmi r4, [r9], -r2, lsl #12 │ │ │ │ movwls r4, #38424 @ 0x9618 │ │ │ │ cdp2 0, 3, cr15, cr0, cr11, {0} │ │ │ │ - bllt ea35f0 │ │ │ │ - b 4a2d20 │ │ │ │ - rsbseq fp, r1, r0, ror #7 │ │ │ │ + bllt ea3648 │ │ │ │ + ldmib ip, {r1, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq fp, r1, r8, lsl #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r1, r8, ror #20 │ │ │ │ + rsbseq sl, r1, r0, lsl sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fedbc80c │ │ │ │ + bl fedbc864 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8900ff8 │ │ │ │ - blcs 2b4078 │ │ │ │ + blcs 2b40d0 │ │ │ │ @ instruction: 0xf7fed001 │ │ │ │ vstrlt s30, [r8, #-308] @ 0xfffffecc │ │ │ │ andne lr, r1, r0, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r9, sl, fp, sp, lr} │ │ │ │ - bcs 3c4294 │ │ │ │ + bcs 3c42ec │ │ │ │ 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 │ │ │ │ @@ -578939,196 +578960,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 4412ac │ │ │ │ + bcs 441304 │ │ │ │ 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, #548864 @ 0x86000 │ │ │ │ + addmi lr, r4, #368640 @ 0x5a000 │ │ │ │ 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 fedb76a4 │ │ │ │ + bl fedb76fc │ │ │ │ @ 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 27f9cc │ │ │ │ + blcs 27fa24 │ │ │ │ addsmi fp, sl, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0x4629d11c │ │ │ │ - @ instruction: 0xf90cf687 │ │ │ │ + @ instruction: 0xf8e0f687 │ │ │ │ suble r2, r9, r0, lsl #16 │ │ │ │ - blge 73f94c │ │ │ │ + blge 73f9a4 │ │ │ │ sbceq lr, r7, #6144 @ 0x1800 │ │ │ │ muleq r3, r3, r8 │ │ │ │ andeq lr, r3, r2, lsl #17 │ │ │ │ - blmi 1b380d4 │ │ │ │ + blmi 1b3812c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4bf7b4 │ │ │ │ + blls 4bf80c │ │ │ │ @ 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 6daadc │ │ │ │ + blvc 6dab34 │ │ │ │ bicsle r2, r8, r4, lsl #18 │ │ │ │ @ instruction: 0xf5a16951 │ │ │ │ stmdbcs r1, {r2, r5, r8, ip, sp, lr} │ │ │ │ - blcc 39bacc │ │ │ │ + blcc 39bb24 │ │ │ │ cmppeq r4, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ bicle r4, lr, fp, lsl #5 │ │ │ │ - bvs b413d0 │ │ │ │ + bvs b41428 │ │ │ │ @ instruction: 0xf8539a14 │ │ │ │ @ instruction: 0xf8999022 │ │ │ │ @ instruction: 0xf687500c │ │ │ │ - @ instruction: 0xf8d0f8d5 │ │ │ │ + @ instruction: 0xf8d0f8a9 │ │ │ │ @ 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: 0x4606fd11 │ │ │ │ + strmi pc, [r6], -r5, ror #25 │ │ │ │ stmibvs r0!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6874629 │ │ │ │ - sbfx pc, r1, #17, #11 │ │ │ │ + str pc, [sl, r5, lsr #17]! │ │ │ │ eorcc pc, r1, r2, asr r8 @ │ │ │ │ stmdacs r1, {r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ - blvc 195b7f0 │ │ │ │ + blvc 195b848 │ │ │ │ @ instruction: 0xd05d079b │ │ │ │ @ instruction: 0xf504ae13 │ │ │ │ @ instruction: 0xf10d6524 │ │ │ │ @ instruction: 0xf10d0a1c │ │ │ │ - bl 467c0c │ │ │ │ + bl 467c64 │ │ │ │ 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 b64c78 │ │ │ │ + bvs b64cd0 │ │ │ │ @ instruction: 0xf8d89a14 │ │ │ │ @ instruction: 0xf8531004 │ │ │ │ @ instruction: 0xf8d46022 │ │ │ │ mrcvs 8, 5, r2, cr0, cr12, {6} │ │ │ │ eorvc pc, r0, r3, asr #16 │ │ │ │ - bcs 27f308 │ │ │ │ + bcs 27f360 │ │ │ │ svcge 0x007cf43f │ │ │ │ bicseq pc, ip, #4, 12 @ 0x400000 │ │ │ │ @ instruction: 0xf8c42701 │ │ │ │ - bge 384194 │ │ │ │ - bvs 17a3b68 │ │ │ │ + bge 3841ec │ │ │ │ + bvs 17a3bc0 │ │ │ │ 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 44a47c │ │ │ │ + blls 44a4d4 │ │ │ │ @ instruction: 0xf00bca06 │ │ │ │ @ instruction: 0x4601fc95 │ │ │ │ @ instruction: 0xf00b4620 │ │ │ │ @ instruction: 0x463afd3f │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx ff6a18c2 │ │ │ │ + blx ff6a191a │ │ │ │ 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 │ │ │ │ @ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes